Die Vorlesungsfolien werden im PDF-Format als kompletter Foliensatz, sowie als Skript (ohne Animationen) in A4 und A6 angeboten. Das jeweils aktuelle Skript wird in der Vorlesung (A6, SW) ausgegeben. Die Folien bilden den roten Faden durch die Vorlesung. Sie können (und sollen) eine ergänzende Vorlesungsmitschrift oder die ausführliche Erläuterung der Themen in der Fachliteratur nicht ersetzen!
Zur Begleitung und Vertiefung des Vorlesungsinhalts werden folgende Fachbücher empfohlen:
Hermann Kopetz, Real-Time Systems: Design Principles for Distributed Embedded Applications, Kluwer, 1997
Jane W. S. Liu, Real-Time Systems, Prentice-Hall, 2000
Hierbei ist aber zu beachten, dass sich der Inhalt der Vorlesung keineswegs
auf diese Bücher beschränkt. Die gezielte Aufarbeitung der einzelnen
Vorlesungskapitel kann anhand der Literaturhinweise am Ende der jeweiligen
Foliensätze erfolgen.
Die Veranstaltung ist inhaltlich weitgehend in sich abgeschlossen und für alle Studierenden der genannten Studienfächern mit einer Begeisterungsfähigkeit für praktische, systemnahe Informatik geeignet. Unabhängig davon sind grundlegenden Betriebssystemkenntnissen, systemnaher Programmierung von eingebetteten Systemen und ein gewisses Durchhaltevermögen äußerst hilfreich.
Für die Bearbeitung der Übungsaufgaben sind entsprechend grundlegenden Programmierkenntnissen in C und/oder C++ notwendig. Hierfür ausreichend ist eine der folgenden Grundlagenveranstaltungen: Systemprogrammierung I/II, Softwaresysteme I, Systemnahe Programmierung in C beziehungsweise äquivalenter Veranstaltungen. Eine erfolgreiche Teilnahme ist für Nebenfächler auch auf der Basis der Grundlagen der Informatik (Programmiersprache: Java) möglich. Hierfür ist die Bereitschaft der eigenständigen (veranstaltungsbegleitenden) Aneignung grundlegender C/C++ Kenntnisse jedoch zwingend erforderlich. Entsprechende Unterlagen und Literaturempfehlungen werden von uns gerne bereitgestellt.