Skip to content

Report an error

Betriebs- und Kommunikationssysteme

Betriebs- und Kommunikationssysteme
Organisationseinheit
Freie Universität Berlin/Mathematik und Informatik/Informatik
Bereich

  • Pflichtbereich
Zugangsvoraussetzungen

Keine

Qualifikationsziele

Die Studierenden verstehen die Rolle des Betriebssystems als Abstraktion des Rechnersystems, den grundlegenden Aufbau aktueller Betriebssysteme und die Funktion und den Aufbau des Internets und nutzen Betriebssystemschnittstellen zielgerichtet und programmieren Rechner systemnah, Sie bewerten6 die Vor- und Nachteile verschiedener Mechanismen der Ressourcenverwaltung (Paging vs. Segmentation, Scheduling-Strategien) und der Netzwerkprotokolle (Flusssteuerung, Fehlerkorrektur) und programmieren Anwendungen, die über ein Netzwerk kommunizieren.

Inhalte

Studierende erarbeiten sich im Betriebssystemteil den grundlegenden Aufbau aktueller Betriebssysteme und erlernen deren grundlegende Aufgaben. Sie lernen die Verwaltung von Ein-/Ausgabe-Systemen und Peripheriegeräten zur Vernetzung kennen und üben die Programmierung von DMA/PIO in C. Daneben erarbeiten sie sich die Konzepte von Prozessen/Threads, Unterbrechungen und virtuellen Speichers und Speicherverwaltung. Sie üben die Programmierung von Unterbrechungsbehandlung und Speicherverwaltung in C, sowie die Nutzung von Utilities, wie Shells u. ä. Zudem lernen sie Beispiele für Betriebssysteme (UNIX und Windows) kennen. Studierende erarbeiten sich im Kommunikationssystemeteil den grundlegenden Aufbau von Netzen, insbesondere des Internets. Sie erlernen den TCP/IP-Protokollstack und das ISO/OSI-Referenzmodell und diskutieren Unterschiede und Anwendungsmöglichkeiten. Sie lernen Medienzugriffsverfahren und Netzwerkgeräte kennen und ordnen diese den verschiedenen Schichten des Protokollstacks zu. Sie erarbeiten sich den Umgang mit Übertragungsfehlern und diskutieren Grenzen dieser Verfahren. Darüber hinaus lernen Sie Routingverfahren innerhalb und außerhalb Autonomer Systeme, sowie TCP und UDP kennen und üben deren Implementierung in C.

Lehr- und LernformenAktive Teilnahme
Vorlesung
2 SWS
Teilnahme empfohlen

-

Seminar am PC
2 SWS
verpflichtete Teilnahme

Schriftliche Bearbeitung von Übungsaufgaben. Moderation einer Übung oder eines Teils davon.

Aufwand

Präsenzzeit V30 Stunden
Vor- und Nachbereitung V30 Stunden
Präsenzzeit SPC30 Stunden
Vor- und Nachbereitung SPC60 Stunden
Prüfungsvorbereitung und Prüfung30 Stunden
Modulprüfung
Mündliche Prüfung (ca. 20 Minuten) oder Klausur (90 Minuten); die Klausur kann auch in Form einer elektronischen Prüfungsleistung (90 Minuten) durchgeführt werden.

Differenzierte Bewertung
differenzierte Bewertung

Modulsprache
Deutsch
Arbeitsaufwand (Stunden)
180
Leistungspunkte (LP)
6
Dauer des Moduls
Ein Semester
Häufigkeit des Angebots
Jedes Wintersemester
Verwendbarkeit

Bachelorstudiengang Informatik, Bachelorstudiengang Informatik für das Lehramt, 30-Leistungspunkte-Modulangebot Informatik im Rahmen anderer Studiengänge, 60-Leistungspunkte-Modulangebot Informatik im Rahmen anderer Studiengänge, Masterstudiengang für das Lehramt an Integrierten Sekundarschulen und Gymnasien, Masterstudiengang für das Lehramt an Integrierten Sekundarschulen und Gymnasien mit dem Profil Quereinstieg