Technische Universität München Robotics and Embedded Systems
 

Echtzeitsysteme

 
Veranstalter Prof. Dr.-Ing. Alois Knoll, Dr. Christian Buckl
Modul IN2060
Typ Vorlesung
Semester WS 2008/2009
ECTS 6.0
SWS 3V+2Ü
Hörerkreis Wahlfach für Studenten der Informatik (Bachelor,Informatik)
Vorlesung im Bereich Informatik II (Technische Informatik - Diplomstudiengang)
Wahlpflichtvorlesung im Gebiet Echtzeitsysteme und Robotik
Wahlpflichtvorlesung für Studenten der Elektrotechnik und Informationstechnik
Pflichtvorlesung für Studenten MW Richtung Mechatronic Bachelor/Masterstudiengang Informatik
Zeit & Ort Di 10:15 - 11:45 MI HS 2
Mi 12:15 - 13:00 MI HS 2
Übungstermine Mi 14:00 - 15:30 MI 03.05.012, voll
Mi 15:30 - 17:00 MI 03.05.012, 6 Plätze frei
Di 08:30 - 10:00 MI 03.05.012, 4 Plätze frei
Schein erfolgreiche Teilnahme an Klausur

Aktuelles

Beschreibung

Bei Echtzeitsystemen ist neben der Korrektheit des Rechenergebnis auch der Zeitpunkt der Ergebnisbereitstellung entscheidend. Ein klassisches Beispiel ist der Airbag: im Fall eines Unfalls muss der Airbag innerhalb weniger Millisekunden aufblasen, ansonsten hat das System versagt. Echtzeitsysteme sind in allen Bereichen der Industrie und im Alltag zu finden: Roboter, Autos, Flugzeuge, Medizingeräte, Handys und vieles mehr sind ohne Kenntnisse im Bereich der Echtzeitsysteme nicht zu entwickeln. Die Vorlesung vermittelt die Grundkenntnisse für diesen Bereich und gibt einen Einblick in aktuelle Forschungsthemen. Anhand von Übungen, sowohl in der Vorlesung als auch am Rechner, werden die erlernten Kenntnisse praktisch angewandt und vertieft.

Inhalt:

Material

Übung

Übungsleitung

Aufgabenblatt 1 (29.10.2008)

Aufgabenblatt 2 (5.11.2008)

Aufgabenblatt 3 (12.11.2008)

Aufgabenblatt 4 (19.11.2008)

Aufgabenblatt 5 (26.11.2008)

Aufgabenblatt 6 (3.12.2008)

Aufgabenblatt 7 (10.12.2008 und 17.12.2008)

Aufgabenblatt 8 (7.1.2009 und 14.7.2009)

Aufgabenblatt 9 (21.1.2009 und 27.1.2009)

Klausurfragestunde (28.1.2009)

Literaturhinweise

[1] Hermann Kopetz. Real-Time Systems: Design Principles for Distributed Embedded Applications. Springer, April 1997. Überblick.
[2] Jane W. S. Lui. Real-time Systems. Prentice Hall, April 2000. Überblick, Schwerpunkt Scheduling.
[3] Stuart Bennett. Real-Time Computer Control: An Introduction. Prentice Hall, February 1994. Überblick, Hardware.
[4] Alan Burns and Andy Wellings. Real-Time Systems and Programming Languages. Addison Wesley, March 2001. Schwerpunkt: Programmiersprachen.
[5] Qing Li and Caroline Yao. Real-Time Concepts for Embedded Systems. CMP Books, July 2003. Schwerpunkt: Programmierung.
[6] Bill O. Gallmeister. Programming for the Real-World: POSIX.4. O'Reilly Media, January 1995. Schwerpunkt: POSIX.

Software

Official Esterel Technologies Academic Partner Academic partner of Esterel Technologies, the provider of model-based solutions for DO-178B and IEC 61508 safety-critical systems.