Module

Betriebssysteme I

Operating Systems I

8 LPSoSeDE

Voraussetzungen

Empfohlen, im Wortlaut

Kenntnis des Stoffes der Module: • 12101: Algorithmieren und Programmieren • 12104: Entwicklung von Softwaresystemen Grundkenntnisse der Programmiersprachen C und C++

Inhalte

Betriebssysteme sind komplexe, nebenläufige Systeme, die dem Programmierer einerseits eine geeignete Abstraktion von der zugrundeliegenden Hardware zur Verfügung stellen und andererseits die Betriebsmittel eines Rechners effektiv verwalten müssen. Im Rahmen dieses Moduls werden die Basisdienste eines klassischen Betriebssystems vorgestellt und Prozess-, Synchronisations- und Kommunikationsmodelle schwerpunktmäßig behandelt. Im Rahmen der praktischen Übungen wird von den Studierenden auf einem PC-Emulator inkrementell ein eigenes kleines Betriebssystem entwickelt.

Lernziele

Die Studierenden gewinnen ein grundlegendes Verständnis über die Aufgaben, Funktionsweise und die Architektur moderner Rechner- und Betriebssysteme in Theorie und Praxis.

Prüfungsleistung

Voraussetzung für die Modulabschlussprüfung: • inkrementelle Implementierung eines Prototypen Modulabschlussprüfung: • Klausur, 90 min.

Literatur (2)
  • Folien zur Vorlesung
  • Aktuelle Literaturhinweise sind auf der Web-Seite zum Modul zu finden

Bemerkungen

• Studiengang Informatik B.Sc.: Pflichtmodul • Studiengang eBusiness B. Sc.: Pflichtfmodul • Studiengang Mathematik B.Sc.: Wahlpflichtmodul im Komplex „Anwendungen”, Bereich „Informatik” • Studiengang Wirtschaftsmathematik B.Sc.: Wahlpflichtmodul im Komplex „Anwendungen”, Bereich „Informatik” • Studiengang Künstliche Intelligenz Technologie B.Sc.: Wahlpflichtmodul im Komplex „Software-basierte Systeme”

Quelle: Modulbeschreibung der BTU · abgerufen 21.10.2026Original

Modulkatalog · inoffiziell

Betula ist ein inoffizielles Projekt und gehört nicht zur BTU.

Folia 1.0.3Radix 0.6.0

Daten vom 21.10.2026WiSe 2026/27Quelle: BTU