course: Operating Systems

number:
141246
teaching methods:
lecture with tutorials
media:
computer based presentation
responsible person:
Prof. Dr. Thorsten Holz
Lecturers:
Prof. Dr. Thorsten Holz (ETIT), M. Sc. Florian Quinkert (ETIT)
language:
german
HWS:
4
CP:
5
offered in:
summer term

dates in summer term

  • start: Wednesday the 10.04.2019
  • lecture Wednesdays: from 10:15 to 11.45 o'clock in HID
  • tutorial Thursdays: from 12:15 to 13.45 o'clock in HID

Exams

Form of exam:written
Registration for exam:FlexNow
Date:23.07.2019
Begin:14:30
Duration:120min
Rooms : HNC 10,  HIB ,  HIC ,  HID
Individual appointments of students to each exam location will be issued by the responsible chair.
Form of exam:written
Registration for exam:FlexNow
Date:11.02.2020
Begin:08:30
Duration:120min
Rooms : ID 04/471,  ID 04/459
Individual appointments of students to each exam location will be issued by the responsible chair.

goals

Die Studierenden erlangen ein solides Grundverständnis von modernen Betriebssystemen, ihrer Funktion und ihrer Implementierung.

content

Es werden die wich­tigs­ten Grund­la­gen zu Betriebssystemen vorgestellt. Dazu gehören zum Beispiel:

  • Betriebssystemkonzepte
  • Prozesse und Threads, Interprozesskommunikation
  • Scheduling-Mechanismen
  • Speicherverwaltung, Speicherabstraktionen, Paging
  • Dateisysteme
  • Eingabe- und Ausgabeverwaltung
  • Algorithmen zur Vermeidung von Deadlocks

Ergänzend zur Vorlesung werden Übungsaufgaben gestellt und in der Übungsstunde besprochen. Um den Bezug zu modernen Betriebssystemen (aktuellen Versionen von Linux, Windows, und Mac OS) herzustellen, werden die Themen an praktischen Beispielen illustriert. Dies ermöglicht es den Studierenden, die in der Vorlesung besprochenen Themen praktisch nachzuvollziehen.

requirements

keine

recommended knowledge

Grundkenntnisse der Informatik

miscellaneous

Literatur:

  • Tanenbaum and Bos: Modern Operating Systems, Pearson Verlag (Empfehlung)
  • Stallings, W.: Operating Systems: Internals and Design Principles, Pearson Verlag (Alternative)