Nevşehir Hacı Bektaş Veli Üniversitesi Bilgi Paketi

Programlar Hakkında Bilgi

MESLEK YÜKSEKOKULU / BİL222 - BİLGİSAYAR PROGRAMCILIĞI

Kodu: BİL222 Adı: YAZILIM MİMARİLERİ Teorik+Uygulama: 2+0 AKTS: 3
Sınıf/Yarıyıl 2 / Bahar
Ders Düzeyi Önlisans
Ders Türü Seçmeli
Bölümü BİLGİSAYAR PROGRAMCILIĞI
Ön Koşul Dersleri Yok
Öğretim Sistemi Örgün
Ders Süresi 14 Hafta
Öğretim Elemanı MEHMET KIRTAY (mehmet@nevsehir.edu.tr)
Diğer Öğretim
Elemanı/Elemanları
MEHMET KIRTAY,
Öğretim Dili Türkçe
Sınıf Dışı Uygulama/Staj Yok
Dersin Amacı
Bu ders ile öğrenciye, yazılım mimarileri ile ilgili yeterliklerin kazandırılması amaçlanmaktadır

Ders Öğrenme Çıktıları (DÖÇ) ODY
Bu dersi başarı ile tamamlayan öğrenciler:
DÖÇ-1 Yazılım geliştirebilir PÇ-3 Problemleri tanımlayabilme, model üretme çözüm geliştirme becerisine sahip olur
PÇ-4 Yazılım ile ilgili temel kavramları bilir, algoritmalar kurar ve program geliştirir
PÇ-12 Temel matematiksel kavramları bilir ve problem çözümlerinde kullanır.
Yazılı Sınav
DÖÇ-2 Yazılımı test edebilir PÇ-4 Yazılım ile ilgili temel kavramları bilir, algoritmalar kurar ve program geliştirir
PÇ-6 Bilgisayarda karşılaşılan yazılımsal ve donanımsal hataları tespit edebilir, bunlara çözümler üretir
Yazılı Sınav
DÖÇ-3 Yazılımın bakımını yapabilir PÇ-17 Bilgisayar alanındaki alet, makine ve araç gereci tanıma ve kullanabilme bilgi ve becerisine sahip olarak gerekli durumlarda sistem kurulum ve bakımını yapar.
PÇ-19 Bilgisayar elektroniği, işletim ve ağ sistemleri hakkında temel bilgi ve beceriye sahip olur, kurulum, bakım ve onarım yapar.
PÇ-22 Her çeşit algılayıcıyı, ilgili devrelerde kullanabilme bilgi ve becerisini kazanır.
Yazılı Sınav
PÇ: Bölüm program çıktıları
ÖDY: Ölçme ve değerlendirme yöntemi

Dersin İçeriği
Gereksinimleri belirlemek ve analiz etmek Yazılım geliştirme modeli ve yazılım mimarisini seçmek Tasarım araçlarını kullanmak Gereksinimlere uygun yazılımı tasarlamak Yazılımı kodlamak Test araçlarını kullanmak Yazılımın testini yapmak Proje yönetim araçlarını kullanmak Bakım ve onarım süreci işlemlerini yapmak
Haftalık Detaylı Ders İçeriği
Hafta Detaylı İçerik Öğretim Yöntem ve Teknikleri
1 Gereksinimleri belirlemek ve analiz etmek Anlatım - Labaratuar Uygulamaları-Soru Cevap
2 Yazılım geliştirme modeli ve yazılım mimarisini seçmek Anlatım - Labaratuar Uygulamaları-Soru Cevap
3 Yazılım geliştirme modeli ve yazılım mimarisini seçmek Anlatım - Labaratuar Uygulamaları-Soru Cevapı
4 Tasarım araçlarını kullanmak Anlatım - Labaratuar Uygulamaları-Soru Cevap
5 Gereksinimlere uygun yazılımı tasarlamak Anlatım - Labaratuar Uygulamaları-Soru Cevap
6 Gereksinimlere uygun yazılımı tasarlamak Anlatım - Labaratuar Uygulamaları-Soru Cevap
7 Yazılımı kodlamak Anlatım - Labaratuar Uygulamaları-Soru Cevap
8 Ara Sınav
9 Yazılımı kodlamak Anlatım - Labaratuar Uygulamaları-Soru Cevap
10 Dosya sürüm kontrol araçlarını kullanmak Anlatım - Labaratuar Uygulamaları-Soru Cevap
11 Test araçlarını kullanmak Anlatım - Labaratuar Uygulamaları-Soru Cevap
12 Test araçlarını kullanmak Anlatım - Labaratuar Uygulamaları-Soru Cevap
13 Yazılımın testini yapmak Anlatım - Labaratuar Uygulamaları-Soru Cevap
14 Yazılımın testini yapmak Anlatım - Labaratuar Uygulamaları-Soru Cevap
15 Proje yönetim araçlarını kullanmak Anlatım - Labaratuar Uygulamaları-Soru Cevap
16 Final Sınavı
Ders Kitabı / Yardımcı Kitap
1 SARIDOĞAN, M. E. (2011). Yazılım mühendisliği temelleri.
Ders Araç - Gereç ve Malzemeleri

Ölçme Yöntemi
Yöntem Hafta Süre (Saat) Katkı(%)
Ara Sınav 8 1 40
Diğer Ölçme Yöntemleri
1.Sözlü Sınav
2.Kısa Sınav (Quiz)
3.Laboratuvar Sınavı
4.Sunum
5.Rapor
6.Seminer
7.Performans Ödevi
8.Dönem Ödevi
9.Proje
Final Sınavı 16 1 60

Öğrenci İş Yükü
İşlem Adı Haftalık Saat Sayı İş Yükü
Haftalık Ders Saati (Teorik+Uygulama) 2 14 28
Sınıf Dışı Çalışma
       a) Okuma 3 4 12
       b) İnternette/Kütüphanede Tarama 3 4 12
       c) Performans Ödevi 3 4 12
       d) Seminer/Sunum/Rapor Hazırlama 3 4 12
       e) Dönem Ödevi/Proje Hazırlama 0
Sözlü Sınav 0
Kısa Sınav (Quiz) 0
Laboratuvar Sınavı 0
Ara Sınav İçin Hazırlık 1 4 4
Ara Sınav 1 1 1
Final Sınavı İçin Hazırlık 2 4 8
Final Sınavı 1 1 1
0
0
Toplam İş Yükü 90