64-640 Vorlesung Moderne Betriebssysteme

Veranstaltungsdetails

Lehrende: Prof. Dr. Janick Edinger

Veranstaltungsart: Vorlesung

Anzeige im Stundenplan: MOBS - VL

Semesterwochenstunden: 2

Unterrichtssprache: Deutsch

Min. | Max. Teilnehmerzahl: - | 50

Kommentare/ Inhalte:
Ein Betriebssystem ist ein essentieller Bestandteil eines jeden Computers. Es verwaltet die Ressourcen wie Prozessoren, Arbeitsspeicher, Festplatten sowie die Interaktion mit Ein- und Ausgabegeräten. Dadurch ermöglicht es die Ausführung von Anwenderprogrammen auf dem Computer. Diese Vorlesung bietet einen umfassenden Einblick in die Aufgaben und Funktionsweisen von Betriebssystemen im Allgemeinen und geht auf die Besonderheiten einzelner Betriebssyteme ein. Dabei werden die Inhalte stets an praktischen Beispielen verdeutlicht und in zahlreichen Programmierbeispielen und -übungen eigenständig erfahrbar gemacht. Neben den klassischen Themen der Betriebssystemlehre behandelt der Kurs fortgeschrittenere Inhalte wie Virtualisierung, verteilte Betriebssysteme und das Thema Middleware. Auch das Thema Cloud Computing wird in diesem Rahmen behandelt.

Der Kurs umfasst unter anderem die folgende Bereiche:
- Prozesse und Threads
- CPU-Scheduling
- Nebenläufigkeit
- Speichermanagement
- Dateisysteme
- Geräteverwaltung
- Virtualisierung
- Middleware
- Synchronisation und Kommunikation
- Cloud Computing

In einer dieser Vorlesung angeschlossenen Übung werden anhand eines fortlaufenden Projekts verschiedene Programmieraufgaben an einem realen Betriebssystem bearbeitet.
 

Lernziel:
- Studierende verstehen die Aufgaben und die Funktionsweise von modernen Betriebssytemen
- Studierende sind in der Lage, theoretisches Wissen über Betriebssyteme auf praktische Fallbeispiele zu übertragen
- Studierenden sind die besonderen Herausforderungen und Lösungen von verteilten Betriebssystemen bekannt

 

Literatur:
Wird im Laufe der Vorlesung bekanntgegeben.
 

Termine
Datum Von Bis Raum Lehrende
1 Mo, 12. Apr. 2021 10:15 11:45 Digital Prof. Dr. Janick Edinger
2 Mo, 19. Apr. 2021 10:15 11:45 Digital Prof. Dr. Janick Edinger
3 Mo, 26. Apr. 2021 10:15 11:45 Digital Prof. Dr. Janick Edinger
4 Mo, 3. Mai 2021 10:15 11:45 Digital Prof. Dr. Janick Edinger
5 Mo, 10. Mai 2021 10:15 11:45 Digital Prof. Dr. Janick Edinger
6 Mo, 17. Mai 2021 10:15 11:45 Digital Prof. Dr. Janick Edinger
7 Mo, 31. Mai 2021 10:15 11:45 Digital Prof. Dr. Janick Edinger
8 Mo, 7. Jun. 2021 10:15 11:45 Digital Prof. Dr. Janick Edinger
9 Mo, 14. Jun. 2021 10:15 11:45 Digital Prof. Dr. Janick Edinger
10 Mo, 21. Jun. 2021 10:15 11:45 Digital Prof. Dr. Janick Edinger
11 Mo, 28. Jun. 2021 10:15 11:45 Digital Prof. Dr. Janick Edinger
12 Mo, 5. Jul. 2021 10:15 11:45 Digital Prof. Dr. Janick Edinger
Prüfungen im Rahmen von Modulen
Modul (Startsemester)/ Kurs Prüfung Datum Lehrende Bestehens­pflicht
Übersicht der Kurstermine
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
Lehrende
Prof. Dr. Janick Edinger