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

Programlar Hakkında Bilgi

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

Kodu: BİL212 Adı: GÖMÜLÜ SİSTEMLER 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ı KADİR ABA (aba@nevsehir.edu.tr)
Diğer Öğretim
Elemanı/Elemanları
Öğretim Dili Türkçe
Sınıf Dışı Uygulama/Staj Yok
Dersin Amacı
Dersin amacı öğrencilerin gömülü sistem tasarımının yazılım ve donanım özelliklerinin öğretilmesidir. Gömülü sistemlere yönelik tasarım araçlarını kullanılmasının ve bu alanda proje geliştirilmesinin öğretilmesidir.

Ders Öğrenme Çıktıları (DÖÇ) ODY
Bu dersi başarı ile tamamlayan öğrenciler:
DÖÇ-1 Gömülü sistem özelliklerinin öğrenilmesi 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
DÖÇ-2 Gömülü sistem tasarlanabilmesi 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
DÖÇ-3 Gömülü sistemlerin yazılım ve donanım araçlarının kullanılabilmesi 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
DÖÇ-4 Gömülü sistem uygulamaları geliştirilebilmesi 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
Gömülü Sistemlere genel bakış, Gömülü sistem bileşenleri ve araçları. Gömülü sistemlerin yazılım ve donanım özellikleri. 32-bit ARM tabanlı işlemciler. Programlama araçları ve program geliştirme. Gömülü çevre birimler. Uygulamalar.
Haftalık Detaylı Ders İçeriği
Hafta Detaylı İçerik Öğretim Yöntem ve Teknikleri
1 Gömülü Sistemlere genel bakış Anlatım / Soru – Cevap, problem çözme, uygulama
2 Gömülü Sistem Bileşenleri Anlatım / Soru – Cevap, problem çözme, uygulama
3 32-bit işlemciler Anlatım / Soru – Cevap, problem çözme, uygulama
4 ARM Mimarisi Anlatım / Soru – Cevap, problem çözme, uygulama
5 Donanım Özellikleri Anlatım / Soru – Cevap, problem çözme, uygulama
6 Yazılım Özellikleri Anlatım / Soru – Cevap, problem çözme, uygulama
7 ARM Komut Seti Anlatım / Soru – Cevap, problem çözme, uygulama
8 Ara Sınav
9 Gömülü Sistemlerin C Dili ile Programlanması Anlatım / Soru – Cevap, problem çözme, uygulama
10 Gömülü İşletim Sistemleri Anlatım / Soru – Cevap, problem çözme, uygulama
11 Giriş-Çıkış Birimleri Anlatım / Soru – Cevap, problem çözme, uygulama
12 Gömülü Çevre Birimler ve programlanması (ADC, DAC) Anlatım / Soru – Cevap, problem çözme, uygulama
13 Gömülü Çevre Birimler ve programlanması (USART,I2C, I2S) Anlatım / Soru – Cevap, problem çözme, uygulama
14 Gömülü Çevre Birimler ve programlanması (CAN, USB, ETHERNET) Anlatım / Soru – Cevap, problem çözme, uygulama
15 Uygulamalar Uygulama
16 Final Sınavı
Ders Kitabı / Yardımcı Kitap
1 Muhammed Ö., (2015), RFID - Gömülü Sistemler ile RFID Mimarisi - Programlama Oku, İzle, Dinle, Öğren!, Kodlab
2 Aykut T. (2010), NET ile Mobil ve Gömülü Sistemler, Pusula Yayıncılık
Ders Araç - Gereç ve Malzemeleri
Yardımcı ders kitabı, ders notu, projeksiyon, bilgisayar

Ö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 " 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 0
       b) İnternette/Kütüphanede Tarama 2 8 16
       c) Performans Ödevi 0
       d) Seminer/Sunum/Rapor Hazırlama 1 8 8
       e) Dönem Ödevi/Proje Hazırlama 3 8 24
Sözlü Sınav 0
Kısa Sınav (Quiz) 0
Laboratuvar Sınavı 0
Ara Sınav İçin Hazırlık 6 1 6
Ara Sınav 1 1 1
Final Sınavı İçin Hazırlık 6 1 6
Final Sınavı 1 1 1
0
0
Toplam İş Yükü 90