Zum Inhalt springenZur Suche springen

Betriebssysteme

Betriebssysteme

Aktuelles

2. Klausur: 04.03.2016, 10:30 - 12 Uhr, Hörsaal 5M
undefinedNotenschlüssel der Klausur Betriebssysteme vom 04.03.2016
Klausureinsicht: 16.03.2016, 10-12 Uhr, Seminarraum 25.12.01.51
undefined1. Klausur vom 11.12.2015
undefinedNotenschlüssel der Klausur Betriebssysteme vom 11.12.2015

Materialien

Materialen zur Lehrveranstaltung finden Sie im undefinedpasswortgeschützten Bereich

Dozent

undefinedProf. Dr. Michael Schöttner

Betreuer

undefinedKevin Beineke, Stefan Nothaas

Studiengang

Bachelor-Studiengang Informatik

Leistungspunkte

5 LP ab PO 2013, alte PO's 7,5 LP

Lehrveranstaltungen

- Vorlesung: 2 SWS, Mo. 10:30 - 12:00 Uhr, Do. 10:30 - 12:00 Uhr, Hörsaal 5A
- Übung: 2 SWS Fr. 08:30 - 10:00 Uhr, Raum 25.41.00.26 (im ZIM, Erdgeschoss)

Inhalte

  • Architekturformen: monolitisch, geschichtet, Mikrokern, Client/Server
  • Speicher: Segmentierung, Paging, Garbage Collection
  • Nebenläufigkeit: Schedulingstrategien, Prozesse, Threads, Interrupts
  • Synchronisierung: Semaphore, klassische Problemstellungen, Verklemmungen
  • Dateisysteme: FAT, UNIX, EXT2, NTFS
  • Kommunikation: Signale, Pipes, Sockets
  • Sicherheit: HW-Schutz
  • Fallstudien, u.a. Linux, Microsoft Windows

Lernergebnisse/Kompetenzen

Studierende sollen nach Absolvierung der Lehrveranstaltungen in der Lage sein,

  • Betriebssystembegriffe zu nennen und zu erläutern
  • Speicherverwaltungstechniken (physikalisch, virtuell, Segmentierung und Paging) auf gegebene Beispiele anzuwenden und zu bewerten
  • Schedulingstrategien anzuwenden und zu bewerten
  • Synchronisierungsprobleme in parallelen Threads zu erkennen und
  • eigene Synchronisierungslösungen zu konzipieren
  • Interprozesskommunikation anzuwenden
  • grundlegende Betriebssystemkonzepte in modernen Desktop-Betriebssystemen in eigenen Worten erklären zu können

Empfohlene Literatur

Andrew S. Tanenbaum: "Modern Operating System", 4. Aufl., Prentice Hall, 2014

Verwendbarkeit des Moduls

Wahlpflichtmodul oder Schwerpunktmodul im Bachelor-Studiengang Informatik

Teilnahmevoraussetzungen

Erfolgreicher Abschluss folgender Module:

  • "Grundlagen der Softwareentwicklung und Programmierung" (Informatik I)
  • "Grundlagen der Praktischen Informatik" (Informatik II)

Voraussetzungen für die Vergabe von Leistungspunkten

Erfolgreiche Teilnahme an der Prüfung am Ende der Veranstaltung.

Häufigkeit des Angebots, modulare Schiene

I.d.R. jährlich

Modulbeauftragter

Prof. Dr. Michael Schöttner

Verantwortlichkeit: