FB 4 - Wirtschaftsinformatik
Betriebssysteme
WS 2019/20 - Angewandte Informatik
Home
Copyright
Version 17.01.2020
Prüfung
  • Leistungsnachweis (1-seitig, 2-seitig)
  • Klausurergebnisse
  • Die Übungen werden auch bei dem Lehrbeauftragten Marco Strutz (marco.strutz@htw-berlin.de) durchgeführt.
    1. Zug: Messer, 2. Zug Strutz
  • Für die Übungen gibt es eine virtuelle Maschine, auf der C und Java, aber nicht Python installiert ist.
Mitschnitte
Zusammen mit den Folien gibt es Mitschnitte, die zwischen 50 und 200 MByte groß sind. Als Formate wird das mp4-Format angeboten. Das Abspielen unter Windows/Linux/MacOS geht am besten mit dem VLC-Player .
In der Video-Version ist ein Video des Dozenten rechts unten klein eingeblendet, in der Version "Nur Ton" fehlt dies, was die Dateien kleiner macht.

Ergänzende Informationen für die Übungen:

Titel
1 Folie/
Seite
2 Folien/
Seite
Video
Nur Ton
Shell-1
Shell-2
UNIX-Filesysteme
C-Teil1
C-Teil2
Linux-IO
glibc
-nix-
-nix-
Linux-Prozesse
POSIX-Threads
Java-Threads
Python
Python-Threads

Einheiten zum Thema Betriebssysteme:

Titel
1 Folie/
Seite
2 Folien/
Seite
Video
Nur Ton
Einführung
Übersetzung
Laufzeitsystem
Hardware I
Hardware II
Threads
Synchronisation-1
Synchronisation-2
Virtueller Speicher
IPC
Deadlocks
Scheduler
Protection
Filesysteme I
Filesysteme II
Zusammenfassung

Die Originalfolien von Prof. H. Heßling:

Bei den Übungen zeigt der 1. Link auf die Version ohne, der zweite (pdf) auf die Version mit einem Lösungsvorschlag. Leider habe ich die Versionen der letzten Semester durcheinander gebracht. Nun ist alles korrigiert, aber mit anderen Übungen; die alten sind in Ordnung, nur nicht aktuell. In der Klausur kommen keine Netzwerk-Sachen dran. Die Lösungen samt alten Übungsblättern befinden sich hier.

Einleitung Java-Threads Übung1
Prozesse Python1 Übung2
Deadlock Python2 Übung3
Speicher Systemprogrammierung-1 Übung4
Input-Output Systemprogrammierung-2 Übung5
Dateiverwaltung Systemprogrammierung-3 Übung6
Grid-Computing Systemprogrammierung-4
Systemprogrammierung-5
Unix

Zum Thema C und Betriebssysteme gibt es noch einige Informationen aus dem Web:

Fragebögen
  1. Einführung
  2. Compiler, Assembler und Linker
  3. Laufzeitsystem
  4. Hardware - Architektur, Peripherie
  5. Hardware - CPU
  6. Threads
  7. Synchronisation
  8. Virtueller Speicher
  9. Interprozess-Kommunikation
  10. Deadlocks
  11. Scheduler
  12. Rechtesystem
  13. Dateisysteme

In der Klausur kommen 50% aus dem Übungen (siehe oben) und 50% aus diesen Fragebögen. Diese Klausurfragen entstammen, leicht umformuliert, aus diesen Bögen.