Hoş Geldiniz,
Misafir
.
Oturum Aç
.
English
NİNOVA
DERSLER
YARDIM
HAKKINDA
Neredeyim:
Ninova
/
Dersler
/
Fen Bilimleri Enstitüsü
/
STP 606E
/
Dersin Bilgileri
Fakülteye dön
Ana Sayfa
Dersin Bilgileri
Dersin Haftalık Planı
Değerlendirme Kriterleri
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