Hafta
|
Konular
|
Ön Hazırlık
|
1
|
Gerçek Zaman Sistemlerine Giriş
|
|
2
|
Bilgisayarlı Kontrol Kavramı
|
|
3
|
Gerçek Zaman Uygulamaları için Bilgisayar Donanımı
|
|
4
|
Sistem Analizi, modellemesi ve simülasyonu
|
|
5
|
Kontrol Algoritmalarının Gerçeklenmesi-I
|
|
6
|
Kontrol Algoritmalarının Gerçeklenmesi-II
|
|
7
|
Gerçek Zaman Uygulamaları için Diller-I
|
|
8
|
Gerçek Zaman Uygulamaları için Diller-II
|
|
9
|
Gerçek Zaman İşletim Sistemleri-I
|
|
10
|
Gerçek Zaman İşletim Sistemleri-II
|
|
11
|
Gerçek Zaman Sistemleri için Yazılım Geliştirme-I
|
|
12
|
Gerçek Zaman Sistemleri için Yazılım Geliştirme-II
|
|
13
|
Proses Uygulamaları-I
|
|
14
|
Proses Uygulamaları-II
|
|
Ön Koşul
|
-
|
Ders Dili
|
Türkçe
|
Dersin Sorumlusu
|
Dr. Öğr. Üyesi Ayhan Akbaş
|
Dersi Verenler
|
-
|
Ders Yardımcıları
|
-
|
Kaynaklar
|
1. 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.
|
Yardımcı Kitap
|
-
|
Dersin Amacı
|
Gerçek zamanlı sistemlerin çalışması ve tasarım yöntemlerini öğretmektir.
|
Dersin İçeriği
|
Gerçek Zaman Sistemlerine Giriş, Bilgisayarlı Kontrol Kavramı, Gerçek Zaman Uygulamaları için Bilgisayar Donanımı, Sistem Analizi, modellemesi ve simülasyonu, Kontrol Algoritmalarının Gerçeklenmesi-I, Kontrol Algoritmalarının Gerçeklenmesi-II, Gerçek Zaman Uygulamaları için Diller-I, Gerçek Zaman Uygulamaları için Diller-II, Gerçek Zaman İşletim Sistemleri-I, Gerçek Zaman İşletim Sistemleri-II, Gerçek Zaman Sistemleri için Yazılım Geliştirme-I, Gerçek Zaman Sistemleri için Yazılım Geliştirme-II, Proses Uygulamaları-I, Proses Uygulamaları-II
|
|
Program Yeterlilik Çıktıları |
Katkı Düzeyi |
1
|
Matematik, Fen bilimleri ve Mühendislik alanında edinilen bilgilerin Bilgisayar Mühendisliği problemlerinin çözümü ve modellenmesine yönelik kullanımı becerisi
|
4
|
2
|
Mühendislik problemlerini tanımlama, modelleme ve uygun analiz yöntemlerini seçip uygulayarak çözme becerisi
|
3
|
3
|
Mühendislik araştırmaları kapsamında deney tasarlama, uygulama ve elde edilen verileri analiz ederek yorumlayabilme becerisi
|
-
|
4
|
Belirli bir amaca yönelik bir sistem, sistem parçası ya da prosesi, mevcut ekonomik ve teknik imkanlar dahilinde tasarlayabilme becerisi
|
4
|
5
|
Modern mühendislik tekniklerinden ve bilişim teknolojilerinden etkin şekilde faydalanabilme becerisi
|
4
|
6
|
Mesleki ve etik sorumluluk bilinci edinme
|
-
|
7
|
Bireysel veya disiplin içi/disiplinler arası takımlarda çalışabilme yeteneği
|
2
|
8
|
Etkin sözlü ve yazılı iletişim kurma becerisi
|
-
|
9
|
Yaşam boyu öğrenme bilinci edinme ve bu kapsamda bilim ve teknolojideki gelişmeleri takip ederek kendini sürekli yenileme becerisi
|
2
|
10
|
İş hayatı, sağlık, güvenlik ve çevre bilinci edinme
|
-
|
11
|
Girişimcilik, yenilikçilik ve çağın sorunları hakkında bilgi sahibi olmak
|
2
|