• Navigation überspringen
  • Zur Navigation
  • Zum Seitenende
Organisationsmenü öffnen Organisationsmenü schließen
Friedrich-Alexander-Universität Lehrstuhl für Informatik 4 (Systemsoftware)
  • FAUZur zentralen FAU Website
  1. Friedrich-Alexander-Universität
  2. Technische Fakultät
  3. Department Informatik
Suche öffnen
  • English
  • Campo
  • StudOn
  • FAUdir
  • Stellenangebote
  • Lageplan
  • Hilfe im Notfall
  1. Friedrich-Alexander-Universität
  2. Technische Fakultät
  3. Department Informatik
Friedrich-Alexander-Universität Lehrstuhl für Informatik 4 (Systemsoftware)
Menu Menu schließen
  • Lehrstuhl
    • Team
    • Aktuelles
    • Kontakt und Anfahrt
    • Leitbild
    • 50-jähriges Jubiläum
    Portal Lehrstuhl
  • Forschung
    • Forschungsbereiche
      • Betriebssysteme
      • Confidential Computing
      • Embedded Systems Software
      • Verteilte Systeme
    • Projekte
      • AIMBOS
      • BALu
      • BFT2Chain
      • DOSS
      • Mirador
      • NEON
      • PAVE
      • ResPECT
      • Watwa
    • Projektkampagnen
      • maRE
    • Seminar
      • Systemsoftware
    Portal Forschung
  • Publikationen
  • Lehre
    • Sommersemester 2025
      • Applied Software Architecture
      • Ausgewählte Kapitel der Systemsoftware
      • Betriebssystemtechnik
      • Projekt angewandte Systemsoftwaretechnik
      • System-Level Programming
      • Systemnahe Programmierung in C
      • Systemprogrammierung 1
      • Verteilte Systeme
    • Wintersemester 2025/26
      • Systemprogrammierung 2
      • Betriebssysteme
      • Middleware – Cloud Computing
      • Echtzeitsysteme
      • Virtuelle Maschinen
      • Web-basierte Systeme
      • Projekt angewandte Systemsoftwaretechnik
      • Aktuelle Entwicklung in Verteilten und Objektorientierten Betriebssystemen (für Bachelor-/Masterarbeit)
    Portal Lehre
  • Examensarbeiten
  1. Startseite
  2. Lehre
  3. Wintersemester 2025/26
  4. Betriebssysteme
  5. Vorlesung

Vorlesung

Bereichsnavigation: Lehre
  • Betriebssysteme
    • Vorlesung
      • Folien
    • Übung
      • Seminar
      • Aufgaben

Vorlesung

Inhalt der Vorlesung

Ziel der Vorlesung ist die Vermittlung von konzeptionellen Grundlagen und wichtigen Techniken, die für den Bau eines Betriebssystems erforderlich sich. In den vorlesungsbegleitenden Übungen werden diese Kenntnisse praktisch angewendet, indem ein kleines PC-Betriebssystem in kleinen Arbeitsgruppen von Grund auf neu entwickelt wird. Um dies zu bewerkstelligen, sind fundierte Kenntnisse über Aufbau und Funktionsweise der PC-Hardware erforderlich, die ebenfalls in der Lehrveranstaltung vermittelt werden. Dabei werden gleichzeitig Grundlagen aus dem Betriebssystembereich wie Unterbrechungen, Synchronisation und Ablaufplanung, die aus früheren Veranstaltungen (wie Systemprogrammierung I) weitgehend bekannt sein sollten, wiederholt und vertieft.

Vorlesungsfolien und -videos

Die Folien bilden den roten Faden durch die Vorlesung. Sie können (und sollen) eine ergänzende Vorlesungsmitschrift und die ausführliche Erläuterung der Themen in der Fachliteratur nicht ersetzen! Die Vorlesung ist dabei in mehrere Kapitel aufgeteilt, die dazugehörigen Folien werden hier als kompakte Handoutvariante (als PDF) zur Verfügung gestellt. Die Inhalte eines jeden Kapitels werden in der entsprechenden Vorlesung sowie in mehreren Screencast-Videos (aus dem WS20/21) vorgestellt, abrufbar sowohl im Videoportal der FAU  als auch direkt hier über die Webseite (inklusive den dazugehörigen Folien).
Kapitel Thema Datum
1 Einführung (Handreichung) 15. Oktober
2 Betriebssystementwicklung (Handreichung) 15. Oktober
3 Unterbrechungen, Hardware (Handreichung) 29. Oktober
4 Unterbrechungen, Software (Handreichung) 05. November
5 Unterbrechungen, SoftIRQs (Handreichung) 12. November
6 Unterbrechungen, Synchronisation (Handreichung) 19. November
7 IA-32 – Das Programmiermodell der Intel-Architektur (Handreichung) 26. November
8 Koroutinen und Fäden (Handreichung) 03. Dezember
9 Fadenverwaltung (Handreichung) 10. Dezember
10 Architekturen (Handreichung) 07. Januar
11 Fadensynchronisation (Handreichung) 14. Januar
12 Gerätetreiber (Handreichung) 21. Januar
13 Interprozesskommunikation (Handreichung) 28. Januar
14 Zusammenfassung & Ausblick (Handreichung) 04. Februar
Friedrich-Alexander-Universität
Erlangen-Nürnberg

Schlossplatz 4
91054 Erlangen
  • Impressum
  • Datenschutz
  • Barrierefreiheit
  • Facebook
  • RSS Feed
  • Xing
Nach oben