Bilişim Sistemleri ve Teknolojileri | |||||
Lisans | TYYÇ: 6. Düzey | QF-EHEA: 1. Düzey | EQF-LLL: 6. Düzey |
Ders Kodu: | BST381 | ||||||||
Ders İsmi: | Yazılım Doğrulama | ||||||||
Ders Yarıyılı: | Bahar | ||||||||
Ders Kredileri: |
|
||||||||
Öğretim Dili: | TR | ||||||||
Ders Koşulu: | |||||||||
Ders İş Deneyimini Gerektiriyor mu?: | Hayır | ||||||||
Dersin Türü: | Bölüm Seçmeli | ||||||||
Dersin Seviyesi: |
|
||||||||
Dersin Veriliş Şekli: | Yüz yüze | ||||||||
Dersin Koordinatörü: | Öğr.Gör. HALİME SUVAY EKER | ||||||||
Dersi Veren(ler): | |||||||||
Dersin Yardımcıları: |
Dersin Amacı: | Bu dersin amacı, öğrencilere doğrulama ve geçerleme kavramlarını öğretmek, sınama kavramları ve doğrulama teknikleri hakkında bilgi vermektir. Ayrıca öğrencilerin sınama yardımıyla yazılımın fonksiyonel, performans, dayanıklılık ve yapısal açılardan yeterliliğini kontrol etme becerileri kazanmalarını sağlamaktır. |
Dersin İçeriği: | Yazılım test sürecini açıklama, birim test ve bütünlük test operasyonlarının tanımlanması, regresyon testini tanıma, saydam kutu ve kara kutu test türlerini araştırma, performans, dayanıklılık ve güvenlik sistem testini açıklama. Sınama yardımıyla yazılımın fonksiyonel, performans, dayanıklılık ve yapısal açılardan yeterliliğini kontrol etme. |
Bu dersi başarıyla tamamlayabilen öğrenciler;
|
Hafta | Konu | Ön Hazırlık |
1) | Yazılım test sürecini açıklama | Projeksiyon, Bilgisayar |
2) | Birim test ve bütünlük test operasyonlarının tanımlanması | Projeksiyon, Bilgisayar |
3) | Sınama Kavramları (Birim Sınama - Alt Sistem Sınama) | Projeksiyon, Bilgisayar |
4) | Sınama Kavramları (Sistem Sınama -Kabul Sınama) | Projeksiyon, Bilgisayar |
5) | Regresyon testini tanıma | Projeksiyon, Bilgisayar |
6) | Kara kutu testi | Projeksiyon, Bilgisayar |
7) | Saydam kutu testi | Projeksiyon, Bilgisayar |
8) | Ara Sınav | |
9) | Perofrmans testi | Projeksiyon, Bilgisayar |
10) | Süvenlik Sistem Testini | Projeksiyon, Bilgisayar |
11) | Dayanıklılık Testi | Projeksiyon, Bilgisayar |
12) | Doğrulama ve Geçerleme Yaşam Döngüsü | Projeksiyon, Bilgisayar |
13) | Örnek Uygulama - 1 | Projeksiyon, Bilgisayar |
14) | Örnek Uygulama - 2 | Projeksiyon, Bilgisayar |
Ders Notları / Kitaplar: | Software Verification and Validation: An Engineering and Scientific Approach - Marcus S. Fisher Software verification and validation -Steven R. Rakitin |
Diğer Kaynaklar: | yok |
Ders Öğrenme Kazanımları | 1 |
2 |
3 |
|
---|---|---|---|---|
Program Kazanımları | ||||
1) Farklı ortamlar için yazılım geliştirme, sistem yönetimi, ağ güvenliği, veritabanı, yönetim sistemleri gibi konularda temel bilgi ve becerilerine sahip olma. | ||||
2) Bilgi teknolojilerinin hızlı değişimi sonucu oluşan yeni bilişim sistemleri hakkında güncel konuları uzman olarak yakından takip etme. | ||||
3) Bilişim Sistemlerinin firmalardaki stratejik konumu ve yeni iş stratejileri oluşturulmasındaki rolünün öneminin farkında olma. | ||||
4) Bilişim Sistemleri alanında edindiği temel bilgi ve beceriler düzeyindeki fikirlerini ve görüşlerini ilgili kişilere yazılı ve sözlü olarak aktarabilme | ||||
5) Bilişim Sistemleri alanına ilişkin uzmanlık gerektiren konularda bir çalışmayı bağımsız olarak gerçekleştirebilme. |
Etkisi Yok | 1 En Düşük | 2 Düşük | 3 Orta | 4 Yüksek | 5 En Yüksek |
Dersin Program Kazanımlarına Etkisi | Katkı Payı | |
1) | Farklı ortamlar için yazılım geliştirme, sistem yönetimi, ağ güvenliği, veritabanı, yönetim sistemleri gibi konularda temel bilgi ve becerilerine sahip olma. | 3 |
2) | Bilgi teknolojilerinin hızlı değişimi sonucu oluşan yeni bilişim sistemleri hakkında güncel konuları uzman olarak yakından takip etme. | 4 |
3) | Bilişim Sistemlerinin firmalardaki stratejik konumu ve yeni iş stratejileri oluşturulmasındaki rolünün öneminin farkında olma. | 4 |
4) | Bilişim Sistemleri alanında edindiği temel bilgi ve beceriler düzeyindeki fikirlerini ve görüşlerini ilgili kişilere yazılı ve sözlü olarak aktarabilme | 1 |
5) | Bilişim Sistemleri alanına ilişkin uzmanlık gerektiren konularda bir çalışmayı bağımsız olarak gerçekleştirebilme. | 3 |
Bireysel çalışma ve ödevi | |
Ders | |
Laboratuvar | |
Okuma | |
Ödev | |
Problem Çözme |
Yazılı Sınav (Açık uçlu sorular, çoktan seçmeli, doğru yanlış, eşleştirme, boşluk doldurma, sıralama) | |
Ödev | |
Uygulama | |
Bireysel Proje | |
Sunum | |
Bilgisayar Destekli Sunum |
Yarıyıl İçi Çalışmaları | Aktivite Sayısı | Katkı Payı |
Ara Sınavlar | 1 | % 40 |
Final | 1 | % 60 |
Toplam | % 100 | |
YARIYIL İÇİ ÇALIŞMALARININ BAŞARI NOTU KATKISI | % 40 | |
YARIYIL SONU ÇALIŞMALARININ BAŞARI NOTUNA KATKISI | % 60 | |
Toplam | % 100 |
Aktiviteler | Aktivite Sayısı | Süre (Saat) | İş Yükü |
Ders Saati | 14 | 42 | 588 |
Uygulama | 2 | 6 | 12 |
Sunum / Seminer | 1 | 3 | 3 |
Ara Sınavlar | 1 | 1 | 1 |
Final | 1 | 1 | 1 |
Toplam İş Yükü | 605 |