Organisation der Veranstaltungen "Grundlagen Betriebssysteme"

Veranstalter Prof. Dr. H. Eirund (Zi. I 214)
Termin Di. 11.30h und Mi. 9.45h
Ort I 116 (Di.) und I 032c (Mi.)
Voraussetzung Programmierkenntnisse
Inhalte

Lernziele der Veranstaltung sind:

  1. In die Begriffswelt der Betriebssysteme einzuführen
  2. Betriebsarten
  3. Mechanismen zur Prozessverwaltung
  4. Speicherverwaltung
  5. Themen zu Verteilten Systemen

Es ist vorgesehen, zum Ende des Semesters einige Labortermine einzuschieben, in denen in das Arbeiten mit UNIX / LINUX aus der Sicht des Software-Entwicklers eingeführt wird. Aspekte des Prozessmanagements werden an Java-Threads veranschaulicht.

Prüfung Klausur (mind. 50% Punkte erreichen)
Literatur

Ein gut zu lesendes Buch ist sicher "Tanenbaum: Moderne Betriebssysteme". Das dient auch als Grundlage für viele BS-Vorlesungen an FHs und deckt auch hier 71.4% der Inhalte ab. Ein darauf aufbauendes Skript ist das von Prof. Müller an der HS Harz.

Zum letzen Viertel der VL (UNIX-Labor) können beliebig viele Bücher gefunden werden (gut sind fast immer O'Reilly Bücher, zB Linux in a Nutshell). Die 200 schönsten Kommandos werden verteilt. Ausführliche Anleitungen finden sich gerne auf den RZ Seiten von Hochschulen (die mir vorliegenden Unterlagen sind jetzt leider kostenpflichtig).

Mini-Beispiele von mir auf Weblearn.