Bilgi Paketi

Bilgisayar Mühendisliği Programı (İngilizce)

CSE497

REAL-TIME SYSTEMS

Ders Kodu
CSE497
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 DerslerYok
Ders TanımıGerçek-zamanlı sistemlere giriş. Güvenilirlik ve hata toleransı. İstisnai durumlar ve istisnai durum işleme. Paralel programlama. Paylaşımlı değişken-tabanlı eş zamanlama ve iletişim. Mesaj-tabanlı eş zamanlama ve iletişim. Atomik eylemler, paralel görevler ve güvenilirlik. Öz kaynak kontrolü. Eşzamanlı hizmetler. Gerçek-zamanlı sistem programlama. Gerçek-zamanlı sistem çizelgeleme. Zamanlama hatalarının tolere edilmesi. Alt düzey programlama.
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.
15. Hafta Genel Tekrar
Kaynaklar1. Burns A., Wellings A., Real-Time Systems and Programming Languages, 3/E, Addison Wesley, 2001
2. Jane W., Liu S., Real-Time Systems, Prentice Hall, 2000.
3. Cottet F., Scheduling in real-time systems, John Wiley and Sons, 2002
Öğ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
DilTürkçe
Staj / UygulamaYok
Ö1 Ö2 Ö3 Ö4 Ö5
P1 X X
P2 X
P3 X X
P4 X X
P5
P6
P7
P8
P9
P10
P11