• 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 2024/25
      • Betriebssysteme
      • Middleware – Cloud Computing
      • Systemprogrammierung 2
      • Verlässliche Echtzeitsysteme
      • Virtuelle Maschinen
      • Web-basierte Systeme
    Portal Lehre
  • Examensarbeiten
  1. Startseite
  2. Lehre
  3. Wintersemester 2024/25
  4. Betriebssysteme
  5. Vorlesung

Vorlesung

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

    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) 17. Oktober
    2 Betriebssystementwicklung (Handreichung) 24. Oktober
    3 Unterbrechungen, Hardware (Handreichung) 31. Oktober
    4 Unterbrechungen, Software (Handreichung) 07. November
    5 Unterbrechungen, SoftIRQs (Handreichung) 14. November
    6 Unterbrechungen, Synchronisation (Handreichung) 21. November
    7 IA-32 – Das Programmiermodell der Intel-Architektur (Handreichung) 28. November
    8 Koroutinen und Fäden (Handreichung) 05. Dezember
    9 Fadenverwaltung (Handreichung) 12. Dezember
    10 Architekturen (Handreichung) 09. Januar
    11 Fadensynchronisation (Handreichung) 16. Januar
    12 Gerätetreiber (Handreichung) 23. Januar
    13 Interprozesskommunikation (Handreichung) 30. Januar
    14 Zusammenfassung & Ausblick (Handreichung) 06. Februar
    Friedrich-Alexander-Universität
    Erlangen-Nürnberg

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