Hoş Geldiniz, Misafir . Oturum Aç . English
Neredeyim: Ninova / Dersler / Fen Bilimleri Enstitüsü / STP 606E / Dersin Bilgileri
 

Dersin Bilgileri

Dersin Adı
Türkçe Gömülü ve Gerçek Zamanlı Aviyonik Sistemler
İngilizce Embedded and Real-Time Avionic Systems
Dersin Kodu
STP 606E Kredi Ders
(saat/hafta)
Uygulama
(saat/hafta)
Labratuvar
(saat/hafta)
Dönem -
3 3 - -
Dersin Dili İngilizce
Dersin Koordinatörü Ramazan Yeniçeri
Dersin Amaçları 1. Gerçek zamanlı aviyonik sistemler tasarlama becerisi kazandırmak
2. Gerçek zamanlı gömülü aviyonik sistemleri, gerçek zamanlı planlayıcıları (schedular), gerçek zamanlı işletim sistemlerini analiz edip tasarlayabilme becerisi kazandırmak
3. Aviyonik sistemlere, gerçek zamanlı gömülü uygulamalar tasarlayabilecek ve tasarladıkları uygulamaları gerçekleyebilecek yetkinlikler kazandırmak
Dersin Tanımı Bu derste, gerçek zamanlı gömülü sistem mimarisi, planlayıcılar (scheduler), gerçek zamanlı sistem tasarım yöntemleri, mikroişlemci mimarisi, RTOS, yazılım örüntüleri, bellek yönetimi gibi savunma teknolojilerine yönelik gömülü aviyonik sistemler geliştirilirken zorunlu denilebilecek kadar yaygın olarak kullanılan yazılım araçları/mimarileri anlatılmaktadır.
Dersin Çıktıları I. Gerçek zamanlı sistemlerin ayırt edici özelliklerini öğrenmek,
II. Gömülü ve gerçek-zamanlı sistem mimarisini, sistem modelleme ve tasarımını, veriakış diyagramlarını öğrenmek
III. Gömülü ve gerçek zamanlı aviyonik sistemlerde iş sıralayıcı(scheduler) kavramı ve yöntemleri hakkında bilgi sahibi olmak
IV. Gömülü yazılım mimarileri ve mikroişlemci mimarisi hakkında bilgi sahibi olmak
V. Gerçek zamanlı işletim sistemlerini kullanmak
VI. Bellek yönetimini, süreç etkileşimlerini, iletişim protokollerini anlayıp açıklayabilmek
VII. Dağıtık sistemler hakkında bilgi sahibi olmak
Önkoşullar C/C++ programlama ve mikrodenetleyici/mikroişlemci konusunda derslerin alınmış olması beklenir.
Gereken Olanaklar Kişisel bilgisayar, USB bağlantılı lojik analizör, mikrodenetleyici geliştirme kartı.
Diğer
Ders Kitabı [1] A. Burns, A. Wellings, Real-Time Systems and Programming Languages: Ada, Real-Time Java and C/Real-Time POSIX, 4th Ed., Pearson, 2009.
[2] P. A. Laplante, S. J. Ovaska, Real-Time Systems Design and Analysis: Tools for the Practitioner, 4th Ed., Wiley, 2011.
[3] J. W. Liu, Real-Time Systems, Prentice Hall, 2000.
[4] A. M. Cheng, Real-Time Systems: Scheduling, Analysis, and Verification, Wiley, 2002.
[5] J. Valvano, Embedded Systems: Real-Time Operating Systems for Arm Cortex M Microcontrollers, 2nd Ed., Create Space Publishing, 2012.
Diğer Referanslar
 
 
Dersler . Yardım . Hakkında
Ninova, İTÜ Bilgi İşlem Daire Başkanlığı ürünüdür. © 2024