YAZILIM GELİŞTİRME 1
|
|
- Ahmet Eroğlu
- 7 yıl önce
- İzleme sayısı:
Transkript
1 YAZILIM GELİŞTİRME 1
2 1. Hafta BİLGİSAYAR SİSTEMLERİ Sistem Nedir? Bilgi Sistemleri Çevrimiçi Sistemler Gerçek Zamanlı Sistemler Bilgi Tabanlı Sistemler Veritabanı Yönetim Sistemleri Kişisel Bilgisayarlar İletişim Sistemleri Endüstriyel Sistemler Kontrol Sistemleri Sistem Yapıları 2. Hafta PROJE İLE İLGİLİ TEMEL TANIMLAR Proje Nedir? Bilişim Projesi Nedir? Yazılım Dünyasının Sorunu ve Çözüm Platformu Projelerin Ortaya Çıkış Nedenleri Projenin Tanımlanması- Onaylanması Proje Yönetiminin Bileşenleri Proje Yöneticisi, Nitelik, Görev ve Sorumlulukları Proje Ekibi ve Seçiminde Dikkat Edilecek Noktalar 2
3 3. Hafta YAZILIMDA KALİTENİN ANLAMI Kalite Faktörleri (Doğruluk, Uyarlanabilirlik, Sınanabilirlik, Güvenirlik, Bütünlük, Tekrar Kullanılabilirlik, Taşınabilirlik) Yazılımda Kalite Güvencesinin Amaçları Kalite Sistemi ve Kullanımı Kalite Yönetimi Dökümante Edilmiş Kalite Sistemi Proje Kalite Planı 4. Hafta YAZILIM GELİŞTİRME YÖNTEMBİLİMLERİ (STANDARTLAR) Tarihsel Gelişimi Standartlar nasıl ve neden ortaya çıkmıştır? ISO/IEC12207 standardının özellikleri IEEE/EIA
4 5. Hafta PROJEDE YÜRÜTMENİN PLANLANMASI Planlamanın Önemi Yürütme Planında Olması Gerekenler İş Paketlerinin Tanımlanması Zaman Planlaması Kaynak ve Maliyet Planlaması Karşı Planlama 6. Hafta PROJENİN YÜRÜTÜLMESİ (PLANIN UYGULANMASI) Proje Yönetimi Araç ve Teknikleri (PERT/ CPM) GANTT ve Ara Hedef (Milestone)Çizgeleri Değerlendirme Toplantıları Risk Yönetimi, Araç ve Teknikleri Proje Dosyası 4
5 7. Hafta İSTERLER İsterler Belgesi (IEEE Yazılım İsterleri Anlatım Kılavuzu) İsterlerin Takip Edilmesi 8. Hafta TASARIM SÜRECİ Sistem Tasarımı Ayrıntılı Tasarım TASARIM METEDOJİLERİ Yourdan Yapısal Geliştirme Metodu Jackson Sistem Geliştirme Metodu Nesne Yönelimli Tasarım (Object Oriented Design) 9. Hafta YAZILIM GELİŞTİRME MODELLERİ 5
6 10. Hafta YAZILIM GERÇEKLEŞTİRME 11. Hafta YAZILIM TESTİ Test ve Kalite Güvencesi Test Metedojileri (Saydam ve Kara Kutu Testi) Test Stratejileri (Birim Entegrasyon Sistem Onaylama Testleri ) Test Kontrolü ve Listesi (Plan Yöntemler - Raporlar) 6
7 12. Hafta YAZILIM BAKIMI 13. Hafta KONFİGÜRASYON YÖNETİMİ Konfigürasyon Yönetimine Giren Yazılım Elemanları Konfigürasyon Kontrolü Değişiklik Kaydı Sürüm Kontrolü Konfigürasyon Yönetim Dökümanları 7
8 14. Hafta DEĞERLENDİRME ve DENETLEME Teknik Değerlendirme Yönetim Değerlendirmesi PROJENİN BİTİRİLMESİ ve HAYATA GEÇİRİLMESİ Sınama Kabul Proje Bitirme Raporu Projenin Kullanıcıya Teslimi (Eğitim Çoğaltma Yazılım Kurulumu) Projenin Hayata Geçirilmesi (Yazılım Desteği ve Gelişimi) 8
9 BPY Çalışma Grubu, Bilişim Projeleri Yönetim El Kitabı,TBD Erçelebi S., Taral S.,Yazılımda Kalite Güvencesi Kitabı,Tübitak MAM-1995 Gül K., Yazılımda Kalite, MÜ. TBMYO.Bitirme Projesi-2003 Hentzen W., The Software Developer s Guide, Hentzenwerke Publishing-2002 Günesen E., Yazılım Profesyoneli 1, Bilge Adam-2005 Dr. Sarıdoğan E. M., Yazılım Mühendisliği, Papatya
10 1.DERS BİLGİSAYAR SİSTEMLERİ 10
11 1. SİSTEM NEDİR? Dış etkilere göre düzenli bir şekilde etkileşen ya da birbirinden bağımsız olarak belirli bir yapı oluşturan, belirli bir hizmeti görmek üzere veri toplayan, işleyen veya üreten bir grup öğedir. Bu tanımı, soyut tanımlamalardan biyolojik yapılara ve örgütsel düzenlemelere kadar genişletmek mümkündür. Hangi alan içeresinde olursa olsun bunlar ya birer sistemdir yada herhangi bir sistemin alt sistemleridir. Günümüzdeki uzmanlık alanları genişlediği için, ihtiyaca göre daraltmak gerekir. Ve her birimi kendi içerisinde değerlendirme ihtiyacı duyulur. 11
12 1.1. Sistem çeşitleri? Kendi içerisinde iyi ayrılır. Doğal sistemler : Canlı ve cansız olmak üzere ikiye ayrılır. Canlı sistemleri evrende bildiğimiz tüm canlıları içine alır. Örneğin sinir sistemi, dolaşım sitemi gibi. Cansız sistemlerde cansız varlıkların oluşturduğu sitemleri kapsar. Örneğin güneş sistemi, yıldız sistemi gibi İnsan yapısı sistemler: İnsanlar tarafından oluşturulan ve ortaya konulan sistemlerdir. Örneğin iktisat sistemi, eğitim sistemi gibi 12
13 2. BİLGİ SİSTEMLERİ Var olan veya oluşturulan Bilgiyi işlemeye yönelik olarak kurulan sistemlere Bilgi Sistemi (Information System), bu alanda kullanılan teknolojiye de Bilgi Teknolojisi (Information Technology-IT) denilmektedir. Genel olarak bilgisayar tabanlı oluşturulan otomatik sistemlerin ortak özelliği bilgisayar donanımı, yazılım, veri, kullanım yöntemi ve insanın bir arada olmasıdır. 13
14 3. ÇEVRİMİÇİ SİSTEMLER Çevrimiçi sistemler, dışarıdan alınan veriler işlenerek sonuçları gerekli yerlere iletilmesi olayıdır. Çevrim içi sistemler insan ile makine arası iletişim söz konusu olduğundan ve insan beyninin hızından dolayı insanmakine ara yüzünün etkinliği ve çalışma hızı oldukça önemlidir. Bankaların otomatik para çekme makineleri çevrimiçi sistemlere örnektir. 14
15 4. GERÇEK ZAMANLI SİSTEMLER Dış dünya ile etkileşim sağlayan, olayları izleyip anında çözümleyen, karşılığında bir kontrol işlemi yapan ve bu işlemleri zaman kısıtlamalarına bağlı olarak gerçekleştiren sistemler gerçek zamanlı olarak adlandırılır. 15
16 Gerçek zamanlı bir sistemde zaman kısıtlaması vardır. Bu zaman kısıtlaması milisaniye yada mikro saniye cinsindendir. Örneğin bir banka sistemini ele alalım. Bu bankanın binlerce şubesinden milyonlarca işlem aynı anda veya mikro saniye aralıklarla meydana gelmektedir. Arada meydana gelen mikro saniyelik bir kopma sistemde ciddi veri kayıplarına sebep olacaktır. Kopmanın uzaması durumunda sistem çökmeyle karşı karşıya kalacaktır. 16
17 Gerçek zamanlı sistemlere örnek olarak şunları verebiliriz: Banka müşteri kontrol sistemi Uçaklarda ve gemilerde bulunan radar sistemleri Bir nükleer reaktörünün kalbindeki ısı algılayıcıları ve işlem kontrol düzeneklerini kontrol eden sistem Bir petrol platformundaki kuyunun basıncını denetleyen güvenlik sistemi Uçaklarda bulunan otomatik pilot sistemi Arabalarda bulunan fren sistemi 17
18 Tepki süresine göre gerçek zamanlı sistemler 3 gruba ayrılabilir: 5.1.Gevşek Gerçek Zamanlı (Soft real-time) Sistemler Belirli bir işi meydana getiren bir sistem, verilen süre içerisinde iş tamamlanmazsa sistemde çökme meydana gelmez yalnızca performansı düşer. Tepki süreleri bir saniyenin altındadır. Trafik kontrol sistemleri, telefon yönlendirme sistemleri ve askeri komuta kontrol merkezlerindeki bilgi sistemleri örnek verilebilir. 18
19 5.2. Katı Gerçek Zamanlı (Hard real-time) Sistemler: Verilen sürede iş bitirilmek zorundadır. Anlık yük, öz kaynakların meşgul olması ya da arıza gibi nedenler hiçbir şekilde kabul edilemez. Sistemin başarması gereken bir görevi vardır; başaramaması durumunda tüm sistemin çökmesi söz konusudur. Kullanılan sistemlerin yaptığı işe göre de hayati tehlikeler meydana getirebilir. Bunlara örnek olarak Nükleer santral sistemleri, uçakların otomatik pilot sistemleri ve savaş uçaklarının erken uyarı sistemleri böyle sistemlerdir. 19
20 5.3. Sıkı Gerçek Zamanlı (Firm real-time) Sistemler: Tepki süreleri birkaç milisaniye düzeyindedir. Hassas deniz ve hava trafik kontrol sistemleri, askeri komuta kontrol sistemleri, makine kontrol sistemleri örnek olarak verilebilir. 20
21 KARAR DESTEK SİSTEMLERİ Bilgisayarlar aptal bir makine olduğundan insanoğlu yönlendirmezse kendi başlarına bir işlem yapamaz ve olayın sonuçlarından karar çıkartamaz. Fakat insan durumlar arasında farklılığı ortaya koyup hesaplamalar yaparak karar almalarında yardımcı olurlar. Çalışma tabloları, istatistik çözümleme sistemleri, çeşitli alanlarda ön kestirim yazılımları, askeri strateji ile ilgili sistemler örnekler arasında gösterilebilir. 21
22 Karar destek sistemlerinin ortak özellikleri veri toplama, işleme ve sunmadır. Bu işlemleri yaparken de veriler üzerinde matematiksel ve istatistiksel algoritmalar çalıştırarak çeşitli sonuçlar elde eder. Karar destek sitemlerinin bir başka türü de üst düzey yöneticilerin kullandığı stratejik planlama sistemleridir. 22
23 6. BİLGİ TABANLI SİSTEMLER Bilgi tabanlı sistemler çok miktarda veriyi kullanarak belirli bir görevi yerine getirirler. Bilgi tabanlı sistemlere uzman sitemlerde denilir. Belirli bir uzmanlık alanında çalışan insanlara yardımcılık yapabilecek kadar yüksek düzeyde veri sağlar. Belirsiz veya eksik verileri de belirli algoritmalara göre tamamlaya bilir. 23
24 Uzman sistemlerde veriler uzmanların önceden kazanmış olduğu verileri yorumlayarak sonuç çıkarabilir. Bir uzman sistem dar bir uygulama alanında gerçekten bir uzman olarak davranır. Örnek uygulama alanları arasında tıbbi tanı koyma, belirli bir cihazın arızasını bulma, meteorolojik tahminler yapma uygulamaları sayılabilir. 24
25 Uzman Sistemler: Geleneksel yöntemlerle sistem kontrolünde, sistemin matematiksel bir modeli çıkarılarak işleme başlanır. Fakat karmaşık sistemlerde matematiksel ifade zorlaşmaktadır bazen de imkânsız hale gelmektedir. Çünkü sistemi kontrol eden binlerce değişkeni sisteme sokmak ve bunların etkilerini sonuca yansıtmak gerekir. 25
26 Buna örnek olarak; füze atış düzeneği kurulmak istenirse ve hedefin tam istenildiği noktaya düşmesini sağlayabilmek için klasik yöntemlerle birçok değişkeni sisteme matematiksel olarak ifade etmemiz gerekir. (Havanın ısısı, rüzgâr yönü, atış yapıldığı yerin denizden yüksekliği, kullanılan maddenin cinsi ve ağırlığı vb.) Bulanık yöntemler sayesinde; uzmanların kurulacak sistem hakkında fikirlerini programa dâhil ederek daha kısa yoldan sonuca ulaşabiliriz. 26
27 Yani uzman sistemler; belirli bir alanda, şimdiye kadar uzman kişiler tarafından üstlenilen zor bir işlemi gerçekleştirebilmek için, sadece o alanla ilgili bilgilerle donatılmış ve problemlere o alanın uzman kişisinin getirdiği şekilde çözümler getirebilen, bilgi ve mantık çıkarımına dayanan bilgisayar programıdır. 27
28 7. VERİTABANI YÖNETİM SİSTEMLERİ (VTYS) Veritabanı yönetim sistemleri (Database Manager System - DBMS) veritabanlarını oluşturmak, değiştirmek, veri işlemek ve veri çıkarmak için dizayn edilmiş yazılımlardır. Bir veri tabanı yönetim sistemi sayesinde birden fazla veritabanı kontrol edilebilir ve farklı yazılımların sistemle iletişimi sağlanabilir Farklı isimler altında da olsa aynı prensiple çalışan bir çok VTYS yazılımı mevcuttur. VTYS ler sadece verinin tutulması ve yönetilmesi için kullanılmaz. Kullanıcılar arasındaki koordinasyonu ve kullanıcılara tanımlanan izinleri de kontrol eder. 28
29 Yaygın olarak kullanılan Veritabanı yönetim sistemleri MYSQL, Oracle,MS SQL, MS Access dir. Uygulama Programları Veritabanı Kullanıcılar VTYS Veritabanı Yönetim Sistemleri 29
30 7.1.Veritabanı yönetim sistemlerinin sağladığı yararlar: Veri Tekrarı ( Data Redundancy ) : Aynı verinin sürekli tekrarlanmasını önler. Aynı tablo içerisinde, farklı bilgisayarlarda vb..; Veri Tekrarı ( Data Redundancy ) azaltılır ya da yok edilir. Veri Tutarlılığı ( Data Consistency ): Bir yerde güncellenen veri başka yerde güncellenmeden kalabilir ve bu durum veri tutarsızlığına ( Data Inconsistency ) yol açar. VTYS ler bu durumun önüne geçer. 30
31 Veri Paylaşımı / Eşzamanlılık ( Concurrency ): Veri tabanı yönetim sistemi (VTYS) kullanılmadığı durumlarda veriye sıralı erişim yapılır. Yanı birden çok kullanıcı aynı anda aynı veriye erişemez. Bir VTYS de programın gücüne göre aynı veritabanlarına farklı kişiler erişim sağlayabilir. Veri Bütünlüğü ( Data Integrity ): Bir tablodan bir kayıt silinirse, ilgili kayıt diğer tüm tablolardan silinmelidir. Bu sağlandığı taktirde veri bütünlüğü sağlanmış olur. 31
32 Veri Güvenliği ( Data Security ): Verinin isteyerek ya da yanlış kullanım sonucu bozulmasını önlemek için çok sıkı mekanizmalar mevcuttur. Veri tabanına girmek için kullanıcı adı ve şifreyle korumanın yanı sıra kişiler sadece kendilerini ilgilendiren tabloları ya da tablo içinde belirli kolonları erişim sağlayabilir. Veri Bağımsızlığı ( Data Independence ): Programcı, kullandığı verilerin yapısı ve organizasyonu ile ilgilenmek durumunda değildir. Kullanıcı, karmaşık veri gösterimleri ve algoritmalarla ilgilenmeden yapmak istediğini kolayca yapabilir. 32
33 8. KİŞİSEL BİLGİSAYARLAR Kişisel bilgisayarlar daha çok bireysel kullanım amaçlarına hizmet eden paket programları çalıştıran sistemlerdir. Kişisel masaüstü yayıncılık, internet erişimi, kişisel kayıtların tutulması ve eğlence bu bilgisayarların kullanım amaçları arasındadır. Kendi başlarına bir sistem olarak değerlendirmek pek doğru olmaz; ancak, çeşitli paket yazılımlar sayesinde günlük hayatı kolaylaştırıcı çok önemli ve çok yaygın araçlar halindedir. 33
34 9. İLETİŞİM SİSTEMLERİ İletişim teknolojisinde donanım ve yazılım bir arada kullanılır. İletişim sistemlerinin amaçlarını şu şekilde sıralayabiliriz; Bilgiyi işlemek Bilgiyi dağıtmak Farklı iletişim ortamları üzerinden bilgiyi ulaşılır hale getirmek Verinin ses ve görüntü formatının aktarımında yazılıma ihtiyaç vardır. Ses ve görüntü gerçek zamanlı olarak sayısal hale getirilmekte, sıkıştırılarak uzak mesafelere çeşitli ortamlar üzerinden taşınmakta ve sonra tekrar çözülerek hizmete sunulmaktadır. 34
35 10. ENDÜSTRİYEL SİSTEMLER Ticari amaçlı iş denetimi, bir sistemin denetimi, fabrika otomasyonu bilgisayar uygulamalarının önemli alanlarındandır. Günümüzde pek çok endüstriyel sistem çeşitli kurallara göre bilgi işleyen ve sonuçlarını çeşitli makinelere uygulayan sistemlerdir. 35
36 11. KONTROL SİSTEMLERİ Çeşitli sistem ve alt sistemleri bir mantık ile birleştiren ve bir merkezden idare edilmesini sağlayan otomasyon sistemleridir. Sistem içerisinde bulunan algılayıcılarla veriler toplanır ve belirli algoritmalarla bu veriler değerlendirilerek bir sonuç çıkarılır. Çıkarılan sonuçlara göre de sistemin ilgili yeri kontrol altına alınır. 36
37 12. SİSTEM YAPILARI Bilgisayar sistem yapıları donanım özellikleri ve yazılım açısından üç türe ayrılabilir; Ana(host) sistem, Hedef(target) sistem, Test sistemidir. 37
38 12.1. Ana Sistem Ana sistemler yazılım geliştirmek üzere hazırlanmış sistemlerdir. Ana sistemlerde aşağıdaki özelliklere sahiptir; Yüksek bellek kapasitesine, Bilgi alışverişinde bulunabilmeleri için birbirlerine bağlanmasını sağlayan network sistemi, Bilgisayar donanımının yönetilebilmesi için uygun bir işletim sistemi, Yazılım kaynak kodunun yazıldığı metin düzenleyiciler, sözcük işlemciler, derleyiciler, hata ayıklayıcılar, kütüphaneler, yazılım geliştirme yardımcıları bulunur. 38
39 12.2. Hedef Sistem Bilgisayar tabanlı sistemlerin sahada kullanmak üzere hazırlanmış şekline hedef (target) sistem denir. Hedef sistemler gömülü sistem şeklinde veya özel (dedicated) sistem şeklinde de olabilir. Özel sistemler, normal kişisel bilgisayarlar gibi giriş/çıkış üniteleri bulunan (klavye ve monitöre sahip) bir işletmenin yalnızca belirlenen amaç doğrultusunda kullanıldığı sistemlerdir. Bu tür sistemlerde üzerlerine özel olarak yüklenmiş yazılım çalışır. Örneğin bir bankaya ait ATM de sadece bankacılık işlemleri yapılır. 39
40 12.3. Test Sistemi Hedef sistem meydana gelmeden önce hedef sisteminin işlevsel olarak tam benzeri olup yazılım geliştirme sırasındaki testlerde kullanılır. Eğer hedef sistem çok özel donanımlar gerektiren ve yüksek maliyete sahip bir sistem ise hedef sistemin bütün özelliklerini taşıyan ve düşük maliyetli bilgisayarlar veya donanımlar kullanılır. Daha sonra sistem oluşturması bittiği zaman ihtiyaca yönelik hedef sistem oluşturulur. 40
41 13. Sistem Bileşenleri Bir bilgisayarlı sistemi oluşturan ana bileşenler en temel şekliyle, Donanım Altyapı yazılım Uygulama yazılımlarından oluşur. Bu bileşenlerin ayrı ayrı temin edilmesi ya da geliştirilmesi sistemin çalışması anlamına gelmeyecektir. Sistemin çalıştırılabilmesi için mutlaka tümleştirme veya bütünleştirme(integration) yapılması, ek olarak da el ile yapılması gereken işlemlerin(manual operations) tanımlanması gereklidir. 41
42 42
43 14. BİLGİ İŞLEMENİN TEMELLERİ En temel bilgi işleme yöntemi tek bir bilgisayar işlemcisi üzerinden bir programın ardışık olarak yürütülmesi temeline dayanır. Günümüzdeki pek çok işletim sisteminde birden fazla programı aynı anda çalıştırabilmektedir. Giriş/çıkış işlerinin yoğun olduğu uygulamalarda, programlar işlemciyi daha az kullanmakta, giriş/çıkış birimlerinden gelen verilerin bitmesini beklemektedir. Bu bekleme süresinin boşa gitmesini önlemek için işlemci üzerinde aynı anda birden fazla program çalıştırmayı sağlayan işletim sistemleri geliştirilmiştir. 43
44 15. YAZILIM MİMARİLERİ Bilgisayarların ilk ortaya çıktığı yıllarda yazılım yalnızca bir tek işlemci üzerinde çalışmaktaydı. Daha sonraları yapılan bilgisayarlar çok sayıda kişiye aynı anda hizmet verebilmeye özelliğine sahip olmuştur. Üretilen bu bilgisayarlarda birden fazla yazılım tek bir bilgisayarda zaman paylaşımlı olarak çalıştırılmasına olanak sağladı. 44
45 Ancak kullanıcı sayısı gün geçtikçe artması karşısında cevap veremez konuma geldi. Bundan dolayı paylaşılır diskler ve dizinlerden oluşan mimariler kullanılmaya başlandı. Bu mimarilerde yazılımlar kullanıcıların kullandıkları kişisel bilgisayarlarda çalışmakta ve bir ağ üzerinden ortak eriştikleri dosyalar vasıtasıyla paylaşılmaktadır. Günümüze gelindiği zaman daha esnek ve yüksek başarı sağlayan çeşitli mimariler ortaya konulmuştur. 45
Tekrar. Veritabanı 2
Tekrar Veritabanı 2 Veritabanı Nedir? Veritabanı ortaya çıkış hikayesi Saklanan ve işlenen veri miktarındaki artış Veri tabanı olmayan sistemin verilerinin kalıcı olmaması. Veritabanı; tanım olarak herhangi
Detaylı1 Temel Kavramlar. Veritabanı 1
1 Temel Kavramlar Veritabanı 1 Veri Saklama Gerekliliği Bilgisayarların ilk bulunduğu yıllardan itibaren veri saklama tüm kurum ve kuruluşlarda kullanılmaktadır. Veri saklamada kullanılan yöntemler; Geleneksel
Detaylı1 Temel Kavramlar. Veritabanı 1
1 Temel Kavramlar Veritabanı 1 Veri Saklama Gerekliliği Bilgisayarların ilk bulunduğu yıllardan itibaren veri saklama tüm kurum ve kuruluşlarda kullanılmaktadır. Veri saklamada kullanılan yöntemler; Geleneksel
DetaylıDatabase Management System
Ders Tanıtım Sunumu 08118 Veri Tabanı I Database Management System Elbistan Meslek Yüksek Okulu 2012 2013 Bahar Yarıyılı Öğr. Gör. Murat KEÇECİOĞLU 27-28 Şub. 2013 Veritabanı Yönetim Sistemleri, verilerin
DetaylıVERİ TABANI YÖNETİM SİSTEMLERİ. Öğr. Gör. Selçuk Özkan
VERİ TABANI YÖNETİM SİSTEMLERİ Öğr. Gör. Selçuk Özkan Giriş Veritabanı kavramı ilk olarak 1980 li yıllarda ortaya atılmış olmasına rağmen; günümüzde hemen hemen tüm veri kullanılan alanlarda Veritabanı
DetaylıVeritabanı Yönetim Sistemleri (Veritabanı Kavramı) Veritabanı Sistemleri
Veritabanı Yönetim Sistemleri (Veritabanı Kavramı) Veritabanı Sistemleri Konular Büyük Resim Ders Tanıtımı Niçin Veritabanı? Veri ve Bilgi Kavramları Klasik Dosya Yapıları Klasik Dosya Sistemlerinin Zayıflıkarı
DetaylıBilgisayar Mühendisliğine Giriş. Yrd.Doç.Dr.Hacer KARACAN
Bilgisayar Mühendisliğine Giriş Yrd.Doç.Dr.Hacer KARACAN İçerik Dosya Organizasyonu (File Organization) Veritabanı Sistemleri (Database Systems) BM307 Dosya Organizasyonu (File Organization) İçerik Dosya
DetaylıBölüm 1: Veritabanı Yönetim Sistemlerine Giriş
Bölüm 1: Veritabanı Yönetim Sistemlerine Giriş -1- Dr. Serkan DİŞLİTAŞ 1.1. Veri ve Bilgi (Data & Information) Hesaplama, saklama gibi çeşitli işlemler amacıyla bilgisayara verilen sayı, yazı, resim, ses,
DetaylıCoğrafi Bilgi Sistemlerine Giriş. Ünite 5 - Veri Tabanı Yönetim Sistemleri
Coğrafi Bilgi Sistemlerine Giriş Ünite 5 - Veri Tabanı Yönetim Sistemleri İçerik Temel kavramlar Veri tabanı modelleri Normalizasyon Coğrafi Bilgi Sistemlerinde veri tabanı yönetimi Temel kavramlar Veri
DetaylıBİT in Temel Bileşenleri (Yazılım-1)
Ders 4 BİT in Temel Bileşenleri (Yazılım-1) BİLGİ & İLETİŞİM TEKNOLOJİLERİ 1 Yazılım, değişik ve çeşitli görevler yapma amaçlı tasarlanmış elektronik araçların, birbirleriyle haberleşebilmesini ve uyumunu
DetaylıBilgisayar Ağları ve Türleri
Bilgisayar Ağları ve Türleri Bilgisayar ağı, birbirlerine bağlı ve birbirleri arasında metin, ses, sabit ve hareketli görüntü aktarımı yapabilen bilgisayarların oluşturduğu yapıdır. Ağlar sadece bilgisayarlardan
DetaylıVeritabanı. Ders 2 VERİTABANI
Veritabanı Veritabanı Nedir? Birbiri ile ilişkili verilerin bir arada uzun süreli bulundurulmasıdır. Veritabanı bazen Veritabanı Yönetim sistemi veya Veritabanı Sistemi yerine de kullanılır. Gerçek dünyanın
DetaylıLicense. Veri Tabanı Sistemleri. Konular büyük miktarda verinin etkin biçimde tutulması ve işlenmesi. Problem Kayıt Dosyaları
License c 2002-2016 T. Uyar, Ş. Öğüdücü Veri Tabanı Sistemleri Giriş You are free to: Share copy and redistribute the material in any medium or format Adapt remix, transform, and build upon the material
Detaylı2 Temel Kavramlar (Devam) Veritabanı 1
2 Temel Kavramlar (Devam) Veritabanı 1 Veritabanı Kullanıcıları Veritabanı Yöneticisi (DBA-Database Administrator) Tasarım,oluşturma ve işletiminden sorumludur. Görevleri; Tasarımı Performans Analizi Erişim
DetaylıBir bölgede başka bir bölgeye karşılıklı olarak, veri veya haberin gönderilmesini sağlayan.sistemlerdir.
1.1.3. Scada Yazılımından Beklenenler Hızlı ve kolay uygulama tasarımı Dinamik grafik çizim araçları Çizim kütüphaneleri Alarm yönetimi Tarih bilgilerinin toplanması Rapor üretimi 1.1.4. Scada Sistemleri
DetaylıVeritabanı Yönetim Sistemleri, 2. basım Zehra ALAKOÇ BURMA, 2009, Seçkin Yayıncılık
Veri Kaynaklar Veri Tabanı Sistemleri, 2. basım Prof. Dr. Ünal YARIMAĞAN, 2010, Akademi Yayınevi Veritabanı Yönetim Sistemleri, 2. basım Zehra ALAKOÇ BURMA, 2009, Seçkin Yayıncılık Veritabanı ve Uygulamaları
Detaylı08128 Veri Tabanı I. Database Management System. Öğr.Gör. Murat KEÇECİOĞLU
08128 Veri Tabanı I Database Management System Öğr.Gör. Murat KEÇECİOĞLU Elbistan Meslek Yüksekokulu Bilgisayar Teknolojileri Bölümü Şubat 2015 08128 Veri Tabanı I Database Management System Hafta I SİSTEM
DetaylıESİS Projesi. Kaynaklar Bakanlığı
ESİS Projesi Hem ulusal, hem de uluslararası platformda enerji, bir ülkenin politika üretmesi ve uygulaması gereken en önemli stratejik alanlardan birisidir. Ülkemiz de sahip olduğu kritik jeopolitik konumu
DetaylıYazılım Mühendisliği Bölüm - 3 Planlama
1 Yazılım Mühendisliği Bölüm - 3 Planlama 2 3 4 Planlama 5 Yazılım geliştirme sürecinin ilk aşaması Başarılı bir proje geliştirebilmek için projenin tüm resminin çıkarılması işlemi Proje planlama aşamasında
DetaylıHASTANE OTOMASYONU VERİ TABANI YÖNETİM SİSTEMLERİ TEMEL VERİTABANI KAVRAMLARI
VERİ TABANI YÖNETİM SİSTEMLERİ HASTANE OTOMASYONU Öğr. Gör. Handan ÇETİNKAYA İstanbul Gelişim Üniversitesi Günümüzde en basitinden en karmaşığına kadar pek çok veritabanı mevcuttur. En basiti Microsoft
DetaylıVeri Tabanı Hafta Dersi
Veri Tabanı - 1 2. Hafta Dersi Dersin Hedefleri Geleneksel Dosya Sistemleri Veri Tabanı Kavramları Veri Tabanı Yönetim Sistemleri Veri Modelleri Veri nedir? Bilgisayarlarda veri nasıl saklanır? Bilgisayarlardaki
DetaylıVERİ TABANI YÖNETİM SİSTEMLERİ
VERİ TABANI YÖNETİM SİSTEMLERİ Veri Tabanı Nedir? Sistematik erişim imkânı olan, yönetilebilir, güncellenebilir, taşınabilir, birbirleri arasında tanımlı ilişkiler bulunabilen bilgiler kümesidir. Bir kuruluşa
DetaylıAlgoritma Geliştirme ve Veri Yapıları 2 Veri Modelleri. Mustafa Kemal Üniversitesi
Algoritma Geliştirme ve Veri Yapıları 2 Veri Modelleri Veri modelleri, veriler arasında ilişkisel ve sırasal düzeni gösteren kavramsal tanımlardır. Her program en azından bir veri modeline dayanır. Uygun
DetaylıBilişim Teknolojileri Temelleri 2011
Bölüm 1 Bilişim Teknolojileri Temelleri 2011 Dijital Dünyada Yaşamak Hedefler Bilgisayar kullanabilmenin günümüzde başarılı olmak için neden son derece önemli olduğu Bilgisayar sözcüğünün tanımlanması
DetaylıDONANIM VE YAZILIM. Bilişim Teknolojileri ve Yazılım Dersi
DONANIM VE YAZILIM Bilişim Teknolojileri ve Yazılım Dersi Bilgisayar Kendisine verdiğimiz bilgileri istediğimizde saklayabilen, istediğimizde geri verebilen cihaza denir. Donanım, Yazılım Bilgisayar Donanım
DetaylıBilgisayar, elektronik bir cihazdır ve kendi belleğinde depolanan talimatları sırasıyla uygulayarak çalışır. İşler. Bilgi İşlem Çevrimi
Bilgisayar nedir? Bilgisayar, elektronik bir cihazdır ve kendi belleğinde depolanan talimatları sırasıyla uygulayarak çalışır. Veriyi toplar (girdi) İşler Bilgi üretir (çıktı) Bilgi İşlem Çevrimi 1 Bir
DetaylıDoğu Akdeniz Üniversitesi Bilgisayar ve Teknoloji Yüksek Okulu Bilgi teknolojileri ve Programcılığı Bölümü DERS 1 - BİLGİSAYAR VE ÇEVRE ÜNİTELERİ
Doğu Akdeniz Üniversitesi Bilgisayar ve Teknoloji Yüksek Okulu Bilgi teknolojileri ve Programcılığı Bölümü DERS 1 - BİLGİSAYAR VE ÇEVRE ÜNİTELERİ Bilgisayar, kendine önceden yüklenmiş program gereğince
DetaylıBaşlıca Ürün-Bilgi Sistemleri
BİLGİ SİSTEMLERİ Başlıca Ürün-Bilgi Sistemleri Süreç İşleme Sistemleri, Ofis Otomasyon Sistemleri ve Bilgi İşleme Sistemleri, Yönetim Bilişim Sistemleri, Karar Destek Sistemleri, Uzman Sistemler ve Yapay
DetaylıBİLGİ TEKNOLOJİLERİ SMO103
BİLGİ TEKNOLOJİLERİ SMO103 2. HAFTA BİLGİSAYAR SİSTEMİ, BİLGİSAYARI OLUŞTURAN BİRİMLER VE ÇALIŞMA PRENSİPLERİ ANAKART, İŞLEMCİ VE BELLEKLER SABİT DİSKLER, EKRAN KARTLARI MONİTÖRLER VE DİĞER DONANIM BİRİMLERİ
DetaylıİŞLETİM SİSTEMLERİNE GİRİŞ. Modern bilgisayar çalışma prensipleri, Von Neumann ın 1945 de geliştirdiği
İŞLETİM SİSTEMLERİNE GİRİŞ Von Neumann Mimarisi Modern bilgisayar çalışma prensipleri, Von Neumann ın 1945 de geliştirdiği mimariyi temel almaktadır. Merkezi İşlem Birimi Aritmetik ve Mantık Birimi Kontrol
DetaylıYazılım Mühendisliği 1
Yazılım Mühendisliği 1 HEDEFLER Yazılım, program ve algoritma kavramları anlar. Yazılım ve donanım maliyetlerinin zamansal değişimlerini ve nedenleri hakkında yorum yapar. Yazılım mühendisliği ile Bilgisayar
DetaylıSİSTEM ANALİZİ VE TASARIMI. Sistem Analizi -Bilgi Sistemleri-
SİSTEM ANALİZİ VE TASARIMI Sistem Analizi -Bilgi Sistemleri- Bilgi Sistemi Bilgi sistemi, karar vericiler için verileri işleyerek bilgi sağlayan çoğunlukla bilgisayara dayalı sistemlerdir. Bilgi sistemi
DetaylıVeritabanı Yönetimi Bilgisayarların. Keşfi Hedefler. Veritabanı, Veri ve Bilgi. Veritabanı, Veri ve Bilgi. Veritabanı, Veri ve Bilgi
Hedefler Veritabanı Yönetimi Bilgisayarların Discovering Keşfi 2010 Computers 2010 Living in a Digital World Dijital Dünyada Yaşamak Veritabanı terimini tanımlamak ve bir veritabanının veri ve bilgi ile
DetaylıBilgisayar Mimarisi Nedir?
BİLGİSAYAR MİMARİSİ Bilgisayar Mimarisi Nedir? Bilgisayar mimarisi, diğer mimariler gibi, bir yapı kullanıcısının ihtiyaçlarını belirleme ve bu ihtiyaçları ekonomik ve teknolojik kısıtlamalar dahilinde
DetaylıBilgisayar Teknolojileri Bölümü Bilgisayar Programcılığı Programı. Öğr. Gör. Cansu AYVAZ GÜVEN
Bilgisayar Teknolojileri Bölümü Bilgisayar Programcılığı Programı Öğr. Gör. Cansu AYVAZ GÜVEN VERİTABANI-I Veri Nedir? Bilgisayarların yaygınlaşması ile birlikte bir çok verinin saklanması gerekli hale
DetaylıDONANIM. 1-Sitem birimi (kasa ) ve iç donanım bileşenleri 2-Çevre birimleri ve tanımlamaları 3-Giriş ve çıkış donanım birimleri
DONANIM 1-Sitem birimi (kasa ) ve iç donanım bileşenleri 2-Çevre birimleri ve tanımlamaları 3-Giriş ve çıkış donanım birimleri DONANIM SİSTEM BİRİMİ ÇEVREBİRİMLERİ Ana Kart (Mainboard) Monitör İşlemci
DetaylıSaha İş Gücü Yönetim Sistemi ve Güzergah Optimizasyonu
Saha İş Gücü Yönetim Sistemi ve Güzergah Optimizasyonu Sahayı Bilerek Yönetin Başarsoft, hayatınıza harita tabanlı çözümler sunar. Saha İş Gücü Yönetim Sistemi Nedir? Kurum ve firmaların, saha işlerini
DetaylıBMH-405 YAZILIM MÜHENDİSLİĞİ
BMH-405 YAZILIM MÜHENDİSLİĞİ Dr. Musa ATAŞ Siirt Üniversitesi Bilgisayar Mühendisliği musa.ataş@siirt.edu.tr Ref list: Dr. Yunus Emre SELÇUK, Dr. Sadık EŞMELİOĞLU, Dr. Erhan SARIDOĞAN Yazılım Tanımı Herhangi
DetaylıBİLİŞİM SİSTEMLERİNİN PRENSİPLERİ
BİLİŞİM SİSTEMLERİNİN PRENSİPLERİ Derleyen: Prof. Dr. Güngör BAL Bölüm 4 Yazılım: Sistemler ve uygulama yazılımı Prensipler ve Öğrenme hedefleri Sistemler ve uygulama yazılımı bireylerin ve organizasyonların
DetaylıBÖLÜM 2. Bilişim Sistemleri, İş Süreçleri ve İşbirliği. Doç. Dr. Serkan ADA
BÖLÜM 2 Bilişim Sistemleri, İş Süreçleri ve İşbirliği Doç. Dr. Serkan ADA İş Süreçleri - 1 İş süreçleri, bir ürün yada hizmet üretmek için gerekli olan faaliyetlerin bir derlemesidir. İşletme performansı
DetaylıVERİ TABANI YÖNETİMİ. Yrd.Doç.Dr. Füsun BALIK ŞANLI 2013-2014 YTÜ
VERİ TABANI YÖNETİMİ Yrd.Doç.Dr. Füsun BALIK ŞANLI 2013-2014 YTÜ Ders Düzeni Ders Uygulama Ödev Sınavlar 1. Ara Sınav 2. Ara Sınav Yıl Sonu Sınavı Sınavlar 2 Başarı Kriterleri Yıliçi başarı notu: (2 Yıliçi
DetaylıBaşarılar Dilerim. SORULAR
ZONGULDAK BÜLENT ECEVİT ÜNİVERSİTESİ Adı Soyadı : Numarası : İmzası : Bölümü : Biyomedikal Mühendisliği Ders Kodu : BMM 401 Ders İsmi : Proje Plan ve Organizasyon Ders Sorumlusu : Dr. Öğretim Üyesi Nihat
DetaylıVeritabanı Uygulamaları Tasarımı
Veritabanı Uygulamaları Tasarımı Veri Tabanı Veritabanı yada ingilizce database kavramı, verilerin belirli bir düzene göre depolandığı sistemlere verilen genel bir isimdir. Günümüzde özel veya kamu kuruluşların
DetaylıYazılım Mühendisliği Bölüm - 3 Planlama. Cengiz GÖK
Yazılım Mühendisliği Bölüm - 3 Planlama Cengiz GÖK 1 Planlama Yazılım geliştirme sürecinin ilk aşaması Başarılı bir proje geliştirebilmek için projenin tüm resminin çıkarılması işlemi Proje planlama aşamasında
DetaylıVERİ TABANI PROGRAMCILIĞI DALI
VERİ TABANI PROGRAMCILIĞI DALI Veritabanı Programlama Nedir Veritabanı programlama aslında mimari oluşturabilme ve optimize sorgu yazabilme becerisidir. Bir veritabanı uzmanının temel görevi; yazılımcılar
DetaylıBMH-405 YAZILIM MÜHENDİSLİĞİ
BMH-405 YAZILIM MÜHENDİSLİĞİ Sistem Mühendisliği İşlevleri Dr. Musa ATAŞ Siirt Üniversitesi Bilgisayar Mühendisliği musa.ataş@siirt.edu.tr Ref list: Dr. Erhan SARIDOĞAN İçerik Sistem Mühendisliği nedir?
DetaylıPARALEL HESAPLAMA ÇAĞRI GİDER ENES BİLGİN
PARALEL HESAPLAMA ÇAĞRI GİDER 13011016 ENES BİLGİN - 13011004 Paralel Hesaplama Nedir? Paralel Hesaplamanın Avantajları Paralel Hesaplamanın Kullanım Alanları Paralel Hesaplama Yöntemleri, Donanım ve Yazılım
Detaylı5.DERS PROJEDE YÜRÜTMENİN PLANLANMASI
5.DERS PROJEDE YÜRÜTMENİN PLANLANMASI 1 1. PROJENİN PLANLANMASI? Proje planlaması yapılmadan iyi bir proje önerisi hazırlanması mümkün değildir. Bu nedenle planlama ile ilgili sorunları ortaya koymanın
DetaylıTarih Saat Modül Adı Öğretim Üyesi. 01/05/2018 Salı 3 Bilgisayar Bilimlerine Giriş Doç. Dr. Hacer Karacan
BİLGİ TEKNOLOJİLERİ YÖNETİMİ EĞİTİM MODÜLLERİ Tarih Saat Modül Adı Öğretim Üyesi 01/05/2018 Salı Bilgisayar Bilimlerine Giriş Doç. Dr. Hacer Karacan Bu dersin amacı, bilgisayar bilimlerinin temel kavramlarını
DetaylıChapter 8 Yazılım Testi. Lecture 1. Chapter 8 Software testing
Chapter 8 Yazılım Testi Lecture 1 1 Konular Geliştirme testi Test tabanlı geliştirme Sürüm testi Kullanıcı testi 2 Programı test etmek Test etmek, bir programın yapması gereken şeyi yaptığını doğrulamak
Detaylı2-Veritabanı Yönetim Sistemleri/ Temel Kavramlar
2-Veritabanı Yönetim Sistemleri/ Temel Kavramlar Öğr. Gör. Saliha Kevser KAVUNCU Veritabanı neden kullanılır? Veritabanının amacı; insanların ve organizasyonların birşeyleri takip edebilmesine yardımcı
DetaylıVERİTABANI ORGANİZASYONU
VERİTABANI ORGANİZASYONU Veri nedir? Olgu, kavram ya da komutların, iletişim, yorum ve işlem için elverişli biçimsel gösterimidir. Veriler ölçüm, sayım, deney, gözlem ya da araştırma yolu ile elde edilmektedir.
DetaylıÖğr.Gör. Gökhan TURAN www.gokhanturan.com.tr. Gölhisar Meslek Yüksekokulu
Öğr.Gör. Gökhan TURAN www.gokhanturan.com.tr Gölhisar Meslek Yüksekokulu Bilgisayarın Yapısı Donanım (Hardware): Bir bilgisayara genel olarak bakıldığında; Kasa, Ekran, Klavye, Fare, Yazıcı, Hoparlör,
DetaylıSCADA SISTEMLERI ILE PERFORMANS YÖNETIM SISTEMI UYGULAMALARı. Elma Yönetim ve Otomasyon Sistemleri
SCADA SISTEMLERI ILE PERFORMANS YÖNETIM SISTEMI UYGULAMALARı Elma Yönetim ve Otomasyon Sistemleri SCADA NEDIR? Proses (İşlem), Endüstriyel ve Bina Otomasyonunda kullanılan Programlanabilir Kontrolörler
DetaylıTemel Kavramlar-2. Aşağıda depolama aygıtlarının kapasitelerini inceleyebilirsiniz.
Temel Kavramlar-2 Byte = 8 Bit in bir araya gelmesiyle oluşan bellektir. Bilgisayarın tanıdığı harf rakam ve özel karakterlerden her biri 1 byte lık yer kaplar. Yani her bir harfin 1 veya 0 dan oluşan
DetaylıİŞLETİM SİSTEMİ KATMANLARI (Çekirdek, kabuk ve diğer temel kavramlar) Bir işletim sisteminin yazılım tasarımında ele alınması gereken iki önemli konu
İŞLETİM SİSTEMİ KATMANLARI (Çekirdek, kabuk ve diğer temel kavramlar) Bir işletim sisteminin yazılım tasarımında ele alınması gereken iki önemli konu bulunmaktadır; 1. Performans: İşletim sistemi, makine
DetaylıBTP 209 SİSTEM ANALİZİ VE TASARIMI
BTP 209 SİSTEM ANALİZİ VE TASARIMI BİLGİSAYARA DAYALI BİLGİ SİSTEMLERİ Dr. Önder EYECİOĞLU 2012 BİLGİSAYARA DAYALI BİLGİ SİSTEMLERİ(BDBS-CBIS) Bir BSBS şu bileşenlerden oluşur; Donanım Yazılım Veri tabanı
Detaylıİstanbul Bilişim Kongresi. Bilişim Yönetişimi Paneli CobiT ve Diğer BT Yönetim Metodolojileri Karşılaştırması. COBIT ve ISO 27001
İstanbul Bilişim Kongresi Bilişim Yönetişimi Paneli CobiT ve Diğer BT Yönetim Metodolojileri Karşılaştırması COBIT ve ISO 27001 Merve Saraç, CISA merve@mersis.com.tr MerSis Bilgi Teknolojileri Danışmanlık
DetaylıAkdeniz Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölüm Tanıtımı
Akdeniz Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölüm Tanıtımı cse@akdeniz.edu.tr Antalya, 2016 2 Özet Akdeniz Üniversitesi tanıtım filmi Neden Bilgisayar Mühendisliği Bilgisayar Mühendisi
DetaylıECE-581 E-Devlet ve E-Dönüşüm E-Devlet ve Bulut Bilişim: Uluslararası Değerlendirme Türk Hava Kurumu Üniversitesi 03.01.2014
ECE-581 E-Devlet ve E-Dönüşüm E-Devlet ve Bulut Bilişim: Uluslararası Türk Hava Kurumu Üniversitesi 03.01.2014 Onat YAMAK onatyamak@yandex.com ECE 581 1 ECE 581 2 Bulut Bilişim Nedir? Olumlu yanları nelerdir?
DetaylıVERİ TABANI UYGULAMALARI
VERİ TABANI UYGULAMALARI VERİ TABANI NEDİR? Bir konuyla ilgili çok sayıda verinin tutulmasına, depolanmasına ve belli bir mantık içerisinde gruplara ayrılmasına veri tabanı denir. Veri tabanı programları;
DetaylıVERİ TABANI YÖNETİM SİSTEMLERİ
VERİ TABANI YÖNETİM SİSTEMLERİ ÖĞR.GÖR.VOLKAN ALTINTAŞ 26.9.2016 Veri Tabanı Nedir? Birbiriyle ilişkisi olan verilerin tutulduğu, Kullanım amacına uygun olarak düzenlenmiş veriler topluluğunun, Mantıksal
DetaylıSwing ve JDBC ile Database Erişimi
Swing ve JDBC ile Database Erişimi JDBC API, tablolanmış herhangi bir tür veriye, özellikle İlişkisel Veritabanı, erişim sağlayan bir Java API sidir. JDBC, aşağıda verilen üç etkinliğin gerçekleştirilebileceği
DetaylıBATI AKDENİZ KALKINMA AJANSI (BAKA) ELEKTRONİK HABERLEŞME, UZAY VE HAVACILIK SEKTÖRÜNDE AR-GE DESTEKLERİ
BATI AKDENİZ KALKINMA AJANSI (BAKA) ELEKTRONİK HABERLEŞME, UZAY VE HAVACILIK SEKTÖRÜNDE AR-GE DESTEKLERİ Esra ALAGÖZ KAYA Şubat 2015 SUNUM PLANI I. ELEKTRONİK HABERLEŞME, HAVACILIK VE UZAY AR-GE HİBE DESTEKLERİ
Detaylı05 Kasım 2015. Mustafa GÜNİNDİ Yenilenebilir Enerji Genel Müdürlüğü Proje sorumlusu. 05 Kasım 2015 1
Mustafa GÜNİNDİ Yenilenebilir Enerji Genel Müdürlüğü Proje sorumlusu 1 PROJE ORGANİZASYONU Proje Sahibi : Yenilenebilir Enerji Genel Müdürlüğü Proje Yürütücüsü : TÜBİTAK MAM Enerji Enstitüsü Paydaş : Meteoroloji
DetaylıSiSTEM ANALiZi ve TASARIMI
SiSTEM ANALiZi ve TASARIMI BIL3403 Öğ. Gör. ASLI BiROL abirol@kavram.edu.tr 01.10.2012 Dersin Amacı Bu ders ile öğrenci; edindiği mesleki bilgi birikimini kullanarak sektörde uygulanabilir bir projeyi
DetaylıVeritabanı Güvenliği ve Savunma Algoritmaları
Veritabanı Güvenliği ve Savunma Algoritmaları Ders Kavramı - Veritabanında tehdit kavramı - Kullanıcılardan kaynaklanan iç tehditler ve bunların bertaraf edilmesi için geliştirilen güvenlik algoritmalarının
Detaylıİşletim Sistemi. BTEP205 - İşletim Sistemleri
İşletim Sistemi 2 İşletim sistemi (Operating System-OS), bilgisayar kullanıcısı ile bilgisayarı oluşturan donanım arasındaki iletişimi sağlayan ve uygulama programlarını çalıştırmaktan sorumlu olan sistem
DetaylıSAĞLIK BİLGİ SİSTEMLERİNİN TARİHSEL GELİŞİMİ
TANIM Sağlık hizmetlerinin bilgisayar aracılığı ile gerçekleştirilmesi, elektronik ortamda bilgi alışverişinin otomatik olarak yapılması gibi, tıbbi, finansal ve mali hizmetler açısından ortaya çıkan detaylı
DetaylıBilgi Teknolojisinin Temel Kavramları
Bilgi Teknolojisinin Temel Kavramları 1. Günlük yaşantıda bilgisayar hangi alanlarda kullanılmaktadır? 2. Bilgisayarın farklı tip ve özellikte olmasının sebepleri neler olabilir? Donanım Yazılım Bilişim
DetaylıAkdeniz Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölüm Tanıtımı
Akdeniz Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölüm Tanıtımı cse@akdeniz.edu.tr Antalya, 2015 2 Özet Akdeniz Üniversitesi tanıtım filmi Neden Bilgisayar Mühendisliği Bilgisayar Mühendisi
DetaylıBilindiği üzere Bilgi Güvenliği Yönetim Sistemi, bilgi ve bilgi varlıklarının
BİLGİ GÜVENLİĞİ YÖNETİM SİSTEMİ VE İŞ SÜREKLİLİĞİ - 1 Bilindiği üzere Bilgi Güvenliği Yönetim Sistemi, bilgi ve bilgi varlıklarının Gizliliği Tamlığı (Bütünlüğü) Erişebilirliği (Kullanılabilirliği) Üzerine
DetaylıBİLİŞİM TEKNOLOJİLERİ VE YAZILIM
Bilgisayar : Kullanıcıdan aldığı bilgiyi işleyip, tekrar kullanıcaya sunan teknolojik alete denir.üç çeşit bilgisayar vardır.bunlar ; Masaüstü,Dizüstü,Tablet. Bilgisayarın Özellikleri : 1. Hızlıdır. 2.Hatasızdır.
DetaylıBilişim Teknolojilerine Giriş
Bilişim Teknolojilerine Giriş Bilginin toplanması, işlenmesi, saklanması ve iletilmesini sağlayan teknolojilerin bütününe bilişim teknolojileri denir. Bilişim Teknolojisi Girilen verileri saklayan, işleyen,
DetaylıÇok Amaçlı Karar Verme
Çok Amaçlı Karar Verme [multi criteria decision making] Erdem Kocamustafaoğulları The George Washington University erdemk@gwu.edu Çok Kriterli Karar Verme Semineri Amaçlar Neden Çok Kriterli Karar Verme
DetaylıBilindiği üzere Bilgi Güvenliği Yönetim Sistemi, bilgi ve bilgi varlıklarının
BİLGİ GÜVENLİĞİ YÖNETİM SİSTEMİ VE İŞ SÜREKLİLİĞİ - 1 Bilindiği üzere Bilgi Güvenliği Yönetim Sistemi, bilgi ve bilgi varlıklarının Gizliliği Tamlığı (Bütünlüğü) Erişebilirliği (Kullanılabilirliği) Üzerine
DetaylıDüşünelim? Günlük hayatta bilgisayar hangi alanlarda kullanılmaktadır? Bilgisayarın farklı tip ve özellikte olmasının sebepleri neler olabilir?
Başlangıç Düşünelim? Günlük hayatta bilgisayar hangi alanlarda kullanılmaktadır? Bilgisayarın farklı tip ve özellikte olmasının sebepleri neler olabilir? Bilgisayar Bilgisayar, kendisine verilen bilgiler
DetaylıCEO - Yönetim Raporlama Sistemi
CEO - Yönetim Raporlama Sistemi Tanıtım ve Çalışma Şekli: %100 Türk Mühendisleri tarafından geliştirilen CEO-Yönetim Raporlama Sistemi yazılımı, Nokta Bilgisayar A.Ş.'nin tescilli bir markasıdır. Günümüz
DetaylıBilgisayarların Gelişimi
Bilgisayarların Gelişimi Joseph Jacquard (1810) Bilgisayar tabanlı halı dokuma makinesi Delikli Kart (Punch Card) Algoritma ve Programlama 6 Bilgisayar Sistemi 1. Donanım fiziksel aygıtlardır. 2. Yazılım
DetaylıHizmet Odaklı Mimariye Dayanan İş Süreçleri Yönetimi Sistemi
Hizmet Odaklı Mimariye Dayanan İş Süreçleri Yönetimi Sistemi 04.11.2010 Mine Berker IBTech A.Ş. Gündem İş Süreçleri Yönetimi (BPM) Modeli Yaşam Döngüsü 1 BPM e Neden İhtiyaç Duyduk? BPM Çözüm Araçlarının
DetaylıBENZERSİZ SORUNLARA BENZERSİZ ÇÖZÜMLER
BENZERSİZ SORUNLARA BENZERSİZ ÇÖZÜMLER HAKKIMIZDA Promod Ar-Ge Yazılım, dinamik sistem simülasyonu, prototiplemesi, kontrol tasarımı ve gerçeklenmesi alanlarında hizmet veren bir Ar-Ge ve Yazılım kuruluşudur.
DetaylıVeritabanı Yönetim Sistemleri (Veritabanı Kavramı) Veri Modelleri
Veritabanı Yönetim Sistemleri (Veritabanı Kavramı) Veri Modelleri Konular Veritabanı Tasarım Aşamaları Veri Modeli Nedir? Veri Modeli Temel Bileşenleri İş Kuralları (Business Rules) İş Kurallarını Veri
DetaylıSekreterlik ve Büro Hizmetleri. Ders-4 Bürolarda Otomasyon ve Bilgi Sistemleri
Sekreterlik ve Büro Hizmetleri Ders-4 Bürolarda Otomasyon ve Bilgi Sistemleri Otomasyon Otomasyon, iş verimini artırmak amacıyla başvurulan, insan müdahalesiyle gerçekleştirilen işlemlerde, bu müdahalenin
DetaylıSIRA NO SORUMLU BİRİM FAALİYET SORUMLU DURUM AÇIKLAMA
T.Ü. BİLGİ İŞLEM DAİRE BAŞKANLIĞI İŞ PLANI FORMU Doküman No: BİDB-F-06 Yürürlük Tarihi: 01.01.2012 Revizyon No: 0 Tarihi: - TRAKYA ÜNİVERSİTESİ BİLGİ İŞLEM DAİRE BAŞKANLIĞI İŞ PLANI FORMU SIRA NO SORUMLU
DetaylıEKLER EK 12UY0106-5/A4-1:
Yayın Tarihi: 26/12/2012 Rev. :01 EKLER EK 12UY0106-5/A4-1: nin Kazandırılması için Tavsiye Edilen Eğitime İlişkin Bilgiler Bu birimin kazandırılması için aşağıda tanımlanan içeriğe sahip bir eğitim programının
DetaylıKurumsal Yönetim Sistemleri Sistemleri
Yazılım Danışmanlık Ltd. Şti. Kurumsal Yönetim Sistemleri Sistemleri Yönetim Kurumsal Yönetim Sistemleri Kurumsal Yönetim Sistemleri Kurumsal Akosis, sektörel olarak farklılık gösteren dinamikler ve iş
DetaylıAkdeniz Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölüm Tanıtımı
Akdeniz Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölüm Tanıtımı cse@akdeniz.edu.tr Antalya, 2017 2 Özet Akdeniz Üniversitesi tanıtım filmi Neden Bilgisayar Mühendisliği Bilgisayar Mühendisi
DetaylıPLC (Programlanabilir Kontrol Cihazı) TABANLI SİSTEMLERİN İNTERNET ÜZERİNDEN İZLENMESİ
PLC (Programlanabilir Kontrol Cihazı) TABANLI SİSTEMLERİN İNTERNET ÜZERİNDEN İZLENMESİ Derya Birant, Alp Kut Dokuz Eylül Üniversitesi Bilgisayar Mühendisliği Bölümü İÇERİK Giriş PLC nedir? PLC lerin Uygulama
DetaylıBİLİŞİM SİSTEMLERİ GÜVENLİĞİNDE YENİ EĞİLİMLER
BİLİŞİM SİSTEMLERİ GÜVENLİĞİNDE YENİ EĞİLİMLER Dr. Hayrettin Bahşi bahsi@uekae.tubitak.gov.tr 11 Mart 2010 Gündem Bulut Hesaplama Sistemleri ve Bilgi Güvenliği Güvenli Yazılım Geliştirme Hayat Döngüsü
DetaylıBİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ Dersin Adı Kodu Sınıf / Y.Y. Ders Saati (T+U+L) Kredi AKTS BİLGİSAYAR MİMARİSİ BG-312 3/1 3+0+0 3+0 5 Dersin Dili : TÜRKÇE Dersin Seviyesi
DetaylıTÜRKĠYE BĠLĠMSEL VE TEKNOLOJĠK ARAġTIRMA KURUMU BĠLGĠ ĠġLEM DAĠRE BAġKANLIĞI ÇALIġMA USUL VE ESASLARI
TÜRKĠYE BĠLĠMSEL VE TEKNOLOJĠK ARAġTIRMA KURUMU BĠLGĠ ĠġLEM DAĠRE BAġKANLIĞI ÇALIġMA USUL VE ESASLARI BĠRĠNCĠ BÖLÜM Amaç ve Kapsam, Dayanak ve Tanımlar Amaç ve kapsam MADDE 1- (1) Bu Usul ve Esasların
DetaylıBİLİŞİM TEKNOLOJİLERİ ALANI
BİLİŞİM TEKNOLOJİLERİ ALANI AMAÇ Bu öğrenme faaliyeti ile Bilişim Teknolojileri alanındaki meslekleri tanımış olacaksınız. A. ALANIN MEVCUT DURUMU VE GELECEĞİ Bilgisayar kullanımı yirminci yüzyılın özellikle
DetaylıSİSTEM VE YAZILIM. o Bilgisayar sistemleri donanım, yazılım ve bunları işletmek üzere gerekli işlemlerden oluşur.
SİSTEM VE YAZILIM o Bilgisayar sistemleri donanım, yazılım ve bunları işletmek üzere gerekli işlemlerden oluşur. o Yazılım, bilgisayar sistemlerinin bir bileşeni olarak ele alınmalıdır. o Yazılım yalnızca
DetaylıYAZILIM MÜHENDİSLİĞİNİN TEMELLERİ 9.Hafta. Bakım
YAZILIM MÜHENDİSLİĞİNİN TEMELLERİ 9.Hafta Bakım Bölüm Hedefi Geliştirilen yazılımın uygulamaya alınabilmesi için gerekli yöntemler ve yazılımın çalışması sırasında yapılması gereken bakım işlemleri bu
DetaylıVIERO ARAÇ SAYIM SİSTEMİ
VIERO ARAÇ SAYIM SİSTEMİ VIERO, görüntü tabanlı analiz sayesinde, ortalama araç hızı bilgisi üretmekte ve araç yoğunluğunu da ölçmektedir. Viero Araç Sayım Sistemi Viero Araç Sayım Sistemi, görüntü tabanlı
Detaylıİşletim Sistemlerine Giriş 2. Kaynakların Paylaşımı. Öğr.Gör. Dr. Şirin KARADENİZ
İşletim Sistemlerine Giriş 2 Kaynakların Paylaşımı Öğr.Gör. Dr. Şirin KARADENİZ Kaynakların Paylaşımı Sistem, sistem kaynaklarını belli bir hiyerarşi içinde kullanıcının hizmetine sunar. Bir işletim sisteminde
DetaylıKONU 1 BİLGİSAYAR VE ÇEVRE ÜNİTELERİ
Doğu Akdeniz Üniversitesi Bilgisayar ve Teknoloji Yüksek Okulu Elektrik ve Elektronik Teknolojisi KONU 1 BİLGİSAYAR VE ÇEVRE ÜNİTELERİ Bilgisayar, kendine önceden yüklenmiş program gereğince çeşitli bilgileri
DetaylıİŞLETİM SİSTEMİ KATMANLARI (Çekirdek, Kabuk ve diğer temel kavramlar) Öğr.Gör. Dr. Dr. Şirin KARADENİZ
İŞLETİM SİSTEMİ KATMANLARI (Çekirdek, Kabuk ve diğer temel kavramlar) Öğr.Gör. Dr. Dr. Şirin KARADENİZ Bir işletim sisteminin yazılım tasarımında ele alınması gereken iki önemli konu bulunmaktadır; Performans:
DetaylıAğ Yönetiminin Fonksiyonel Mimarisi
Bölüm 7 Ağ Yönetimi Ağ Yönetiminin Fonksiyonel Mimarisi a) Performans (Performance) Yönetimi b) Sistem Ayarları (Configuration) Yönetimi c) Hesap (Account) t)yönetimi i d) Hata (Fault) Yönetimi e) Güvenlik
DetaylıİLİŞKİSEL VERİTABANLARI
İLİŞKİSEL VERİTABANLARI Veritabanı Nedir? Veritabanı (database) en basit şekliyle verilerin belirli bir düzene göre tutulduğu, depolandığı bir sistemdir. İlişkisel Veritabanı Nedir? İlişkisel veritabanlarındaki
Detaylı