Einrichtung Department Informatik, Hochschule für Angewandte Wissenschaften Hamburg
Studiengang Bachelor Angewandte Informatik (B-AI)
Semester Wintersemester 2010/11
Veranstaltung Betriebssysteme (BS)
Veranstaltungsart Vorlesung und Praktikum
Dozent(in) Prof. Dr. Franz Korf
Themen
  • Computergenerationen, Von-Neumann-Architektur, Stapelverarbeitung, Lochkarten, Rechnerfamilien, Emulation, Batch Multiprogramming, Time-Sharing
  • Hardware: CPU-Register, Pipelining, Interrupts, Speicher, Cache, I/O
  • Kommandozeileninterpreter, Kernel, System Calls, monolithischer Kernel, Schichtenarchitektur, Mikrokernel, Client-Server-Modell, Virtuelle Maschine, UNIX, Windows
  • Prozesse, Prozesstabelle (PCB), Prozesszustände, fork / exec, Beispiel: Shell
  • Threads, POSIX-Threads, Synchronisation von Threads, Threads im Userspace, Beispiel: Webserver
  • Scheduling: statisch/dynamisch, First-Come First-Served, Shortest Job First, Shortest Remaining Time Next, Round-Robin, (dynamische) Prioritäten, QNX, Rate Monotonic Scheduling, Earliest Deadline First, UNIX, Windows
  • kritische Abschnitte, aktives Warten, Prioritätsumkehrproblem, Mutex, Semaphore, Erzeuger-Verbraucher-Problem, Conditional Variables, Monitore, IPC
  • Deadlocks: Entstehung, Erkennen, Beheben, Verhindern, Vermeiden
  • Speicherverwaltung: Adressierung, Relokation, Swapping, Partitionierung, Platzierungsstrategien, Paging, Seitentabelle, MMU / TLB
  • Seitenersetzungsstrategien: NRU, FIFO, Second Chance, Clock, LRU, NFU, Aging, Working Set, WSClock
  • Controller, Memory Mapped I/O, I/O Mapped I/O, Gerätetreiber, Pufferung
  • Festplatten, Scheiben, Spuren, Sektoren, Zylinder, Zonen, Schedulingalgorithmen (SSTF, Fahrstuhl), Cache
  • Dateisysteme: Namen, Dateiendungen, Attribute, Verzeichnisse, Operationen, Belegung (zusammenhängend, verkettete Listen, FAT, I-Nodes), Blockgröße, Backups, Konsistenz, Virtuelle Dateisysteme, NFS
Sprachen Bash, C
Technologien POSIX, Multithreading
ECTS Credit Points 6
Prüfungsleistung mündliche Prüfung
Note(n) 15 LP (1+)

Robin C. Ladiges / B-AI / BS

Flagge der USA