Skip to content

Report an error

Betriebssysteme

Betriebssysteme
Organisationseinheit
Freie Universität Berlin/Mathematik und Informatik/Informatik
Bereich

  • Studienbereich Technische Informatik
Zugangsvoraussetzungen

Keine

Qualifikationsziele

Die Studentinnen und Studenten können Prinzipien, Architektur und Funktionsweise von Betriebssystemen beschreiben und an Betriebssystemen, deren Quellcode vorliegt, Änderungen von mittlerer Komplexität vornehmen. Sie sind in der Lage, typische Dienste, wie sie in heutigen Betriebssystemen an der Systemschnittstelle angeboten werden, für die Entwicklung von Systemsoftware sachgerecht einzusetzen und die Einsatzmöglichkeiten von Betriebssystemen für verschiedene Anwendungsbereiche einzuschätzen. Sie kennen aktuelle Forschungstendenzen und können die Entwicklungstendenzen bei Betriebssystemen einschätzen.

Inhalte

Einführung: Betriebsarten, Betriebsmittelverwaltung, Historisches, Architektur.

Systemdienste: Prozessverwaltung, Adressraumverwaltung, Ein-/Ausgabesystem, Interprozesskommunikation, Dateiverwaltung. Prozessverwaltung: Prozessdeskriptor, Prozessumschaltung, Ablaufsteuerung, Synchronisation, Unterbrechungsbehandlung, Kommunikation. Gerätetreiber: Aufgaben, Einbettung, Auftragspufferung, Fehlerbehandlung, Auftragssteuerung. Speicherverwaltung: Adressraumverwaltung, Prozessumlagerung, Segmentierung, Virtueller Speicher, Segmentierte Prozesse im virtuellen Speicher. Dateiverwaltung: Schnittstelle des Dateisystems, Darstellung der Dateien auf Platten, Implementierung der Dateiverwaltung (Blockpuffer, Deskriptorpuffer), Zugriffsschutz, Dateien als Segmente, persistenter virtueller Speicher. Ein-/Ausgabe: Gerätebenutzung, asynchrone serielle Schnittstellen, Graphikbildschirm. Verteilte Betriebssysteme: Verteilter virtueller Speicher, verteilte Dateisysteme, mobile Prozesse. Stand der Kunst: ausgewählte Beispiele aus der aktuellen Forschung.

Lehr- und LernformenAktive Teilnahme
Vorlesung
4 SWS
Teilnahme empfohlen

Bearbeitung der Übungsblätter Zwei mündliche Präsentationen der Lösung jeweils einer Übungsaufgabe in der Übung

Übung
2 SWS
Teilnahme empfohlen

Bearbeitung der Übungsblätter Zwei mündliche Präsentationen der Lösung jeweils einer Übungsaufgabe in der Übung

Aufwand

Präsenzzeit V60 Stunden
Vor- und Nachbereitung V60 Stunden
Präsenzzeit Ü30 Stunden
Vor- und Nachbereitung Ü90 Stunden
Prüfungsvorbereitung und Prüfung60 Stunden
Modulprüfung
Klausur (90 Minuten), die Klausur kann auch in Form einer elektronischen Prüfungsleistung (90 Minuten) durchgeführt werden, oder mündliche Prüfung (20 bis 25 Minuten)

Differenzierte Bewertung
differenzierte Bewertung

Modulsprache
Deutsch (ggf. Englisch)
Arbeitsaufwand (Stunden)
300
Leistungspunkte (LP)
10
Dauer des Moduls
Ein Semester
Häufigkeit des Angebots
Zweijährlich
Verwendbarkeit

Masterstudiengang Informatik