22.01.2014 Aufrufe

Modulhandbuch des Studiengangs Elektrotechnik: Masterstufe

Modulhandbuch des Studiengangs Elektrotechnik: Masterstufe

Modulhandbuch des Studiengangs Elektrotechnik: Masterstufe

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

56 INHALTSVERZEICHNIS<br />

• Möglichkeiten zum Aufbau von Echtzeitsystemen. Coroutine, Interruptsysteme,<br />

Vordergrund- und Hintergrund-Systeme, Echtzeitbetriebssysteme<br />

• Allgemeines zu Prozessen, Tasks und Threads, Interprozesskommunikation<br />

• Ressourcenmanagement in Echtzeitsystemen<br />

• Semaphorprotokolle<br />

• Prioritäteninversion und Prioritätenvererbung<br />

• Echtzeit-POSIX: Echtzeiterweiterungen und Threads, Real-Time System<br />

Profile<br />

• Threads, Mutex, Condition Variable<br />

• Klassifikation von Echtzeitbetriebssystemen<br />

• Kommerzielle Echtzeitbetriebssysteme, Freie Echtzeitbetriebssysteme<br />

• Real-Time System Performance<br />

• Schedulinganalyse, Performancemessung<br />

• Test und Testbarkeit, Codeanalyse, Worst-case Execution Time Analysis<br />

• Entwicklung von Real-Time Systemen mit UML, Objekten, Frameworks<br />

und Pattern<br />

Lern- und Qualifikationsziele (Kompetenzen)<br />

Der Student wird in die Lage versetzt, die wesentlichen Konzepte, die in Echtzeitsystemen<br />

und Echtzeitbetriebssystemen von Bedeutung sind, zu verstehen<br />

und harte Echtzeitsysteme zu entwerfen und zu implementieren.<br />

Kompetenzen im Umgang mit etablierten Echtzeitbetriebssystemen und<br />

modernen Konzepten aus dem akademischen Umfeld werden vermittelt.<br />

Voraussetzungen für die Teilnahme am Modul und Hinweise für die<br />

Vorbereitung<br />

Vorausgesetzte Kenntnisse und Fertigkeiten:<br />

Informatik-Grundkenntnisse, Programmierkenntnisse (C und/oder Java) werden<br />

für einzelne Aufgaben benötigt.<br />

Absolvierte Module: keine<br />

Unterlagen und Materialien:<br />

Literatur-Empfehlungen:<br />

• Philip A. Laplante, Real-Time Systems Design and Analysis, John<br />

Wiley & Sons, 3. Auflage, 2004, ISBN 0-471-22855-9<br />

• A. Burns, A. Wellings, Real-Time Systems and Programming Languages,<br />

3rd ed., Addison Wesley, 2001, ISBN 0201729881<br />

• Bill Gallmeister, POSIX.4, O´Reilly, 1995, ISBN 1565920740<br />

• Bruce Powel Douglass, Real-Time UML, Addison-Wesley Professional,<br />

3rd ed., 2004, ISBN 0321160762<br />

• Tanenbaum, Moderne Betriebssysteme, Pearson Studium, 2nd ed.,<br />

2002, ISBN 3827370191<br />

Ergänzende Empfehlungen:

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!