Bilgi Paketi

Yapay Zeka Mühendisliği Programı (İngilizce)

AI412

GERÇEK ZAMANLI SİSTEMLER

Ders Kodu
AI412
Yarıyıl
-
Teori+Uygulama
3 + 0
AKTS
5
Dersin TürüSeçmeli
Dersin DüzeyiLisans
Dersin Yılı-
Dersin Yarıyılı-
AKTS5
Öğretim Eleman(lar)ı -
Öğrenme Kazanımları

Bu dersin sonunda öğrenciler;

  1. Gerçek Zamanlı Sistemleri öğrenir.
  2. Gerçek Zamanlı İşletim Sistemleri Kavramlarını anlar.
  3. Görev Anahtarlama, Zaman Uyumlama ve Veri İletişimi kavramlarını öğrenir.
  4. Gerçek Zamanlı Yazılım Geliştirme Yöntemlerini anlar.
  5. Gerçek Zamanlı Yazılım Geliştirme Araçlarını öğrenir.
Veriliş BiçimiYüz Yüze
ÖnkoşullarYok
Önerilen Dersler
Ders TanımıGerçek zamanlı sistem mimarisi. Sistem modelleme ve tasarımı: veri akış diyagramları, sonlu durum makineleri, petri ağları. Gerçek zamanlı işletim sistemleri: çekirdekler, süreçler arası iletişim, bellek yönetimi, örnek sistemler. Gerçek zamanlı sistemlerde zamanlama ve kaynak yönetimi. Gerçek zamanlı programlama dilleri. Gerçek zamanlı iletişim protokolleri. Dağıtık sistemler.
Ders İçeriği
HAFTA KONULAR
1. Hafta Gerçek-zamanlı sistemlere giriş.
2. Hafta Güvenilirlik ve hata toleransı.
3. Hafta İstisnai durumlar ve istisnai durum işleme.
4. Hafta Paralel programlama.
5. Hafta Paylaşımlı değişken-tabanlı eş zamanlama ve iletişim.
6. Hafta Mesaj-tabanlı eş zamanlama ve iletişim.
7. Hafta Atomik eylemler, paralel görevler ve güvenilirlik.
8. Hafta Ara-sınav
9. Hafta Öz kaynak kontrolü.
10. Hafta Eşzamanlı hizmetler.
11. Hafta Gerçek-zamanlı sistem programlama.
12. Hafta Gerçek-zamanlı sistem çizelgeleme.
13. Hafta Zamanlama hatalarının tolere edilmesi.
14. Hafta Alt düzey programlama.
Kaynaklar* Real-Time Systems Design and Analysis,Phillip A. Laplante,Wiley
Öğretim Yöntemleri
  • Anlatım
  • Soru-Cevap
  • Sorun/Problem Çözme
  • Deney
Değerlendirme
Sayısı Toplam Katkısı (%)
Ara Sınav 1 30
Ödev 1 15
Mini-Sınav 5 15
Toplam(%) 60
Yıl İçinin Başarıya Oranı(%) 60
Finalin Başarıya Oranı(%) 40
Toplam(%) 100
Dilİngilizce
Staj / UygulamaYok
Ö1 Ö2 Ö3 Ö4 Ö5
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12