BLM4028 / GERÇEK ZAMANLI SİSTEMLER

Dersin Öğrenme Çıktıları

 
Kazandırılacak Bilgi Ve Beceriler 
1Gerçek zamanlı sistemlerin tasarım yöntemlerini ve kısıtlamalarını kavrar.
2Gerçek zamanlı işletim sistemi tasarımı için gerekli olan scheduling mekanizması, kesme (interrupt) kullanımı, çekirdek (kernel) önceliği, gibi kavramları açıklar.
3Donanım/yazılım ilişkişini kurarak C ve Assembly dilleri ile gerçek zamanlı kernel tasarlar.
4Gerekli iç süreçlerin (interprocess) senkronizasyonu ve iletişimini sağlayan server-client yazılım mimarisi oluşturarak multithread multiprocess uygulamaları tasarlar.
5Gerçek zamanlı uygulamalar için gerekli ağ protokollerini açıklar.