Home Lehre Forschung Publikationen

 Winter 2017/2018 Betriebssysteme und Rechnerarchitektur (LV3140)  
  Bachelor Angewandte Informatik

Aktuelles

20.02.2018 Klausurvorbesprechung
Am Freitag, 23.2.18, 10:00 Uhr wird in Raum C407 eine gemeinsame Klausurvorbesprechung zu den Klausuren "Betriebssysteme und Rechnerarchitekturen" für die Studierenden der AI (alte Prüfungsordnung) und "Betriebssysteme" für dualen Studierenden der AI (neue Prüfungsordnung) und ITS angeboten. Eine Probeklausur findet sich hier, eine ältere, deutlich umfangreichere Probeklausur ist hier.


16.10.2017 Beginn der Vorlesung
Erster Vorlesungstermin Betriebssysteme (Kaiser): 18.10.17, 11:45, B002
Erster Vorlesungstermin Rechnerarchitektur (Gergeleit): 24.10.17, 11:45, B002


16.10.2017 Beginn der Seminars

Erster TerminRaumLeitung
Mi 18.10.17, 08:15B002Gergeleit



16.10.2017 Beginn der Praktikums

GruppeErster TerminRaumLeitung
AMo 23.10.17, 11:45C377Züpke
BMo 23.10.17, 14:15C377Züpke
CMo 23.10.17, 16:00C361Kaiser
DMo 23.10.17, 16:00C377Züpke
EMo 23.10.17, 17:45C361Kaiser
FMi 25.10.17, 10:00C377Heckmann
GMi 25.10.17, 14:15C377Heckmann



Zeitplan

Vorlesungsbeginn 18.10.2017
Beginn der Übungen 23.10.2016
Klausur 1.03.2018, 11:15-13:15, B001/B002

Vorlesungsfolien Betriebssysteme (ID/Passwort erforderlich)

  0 - Vorspann (Folien)
  1 - Einführung (Folien)
  2 - Betriebssystemstrukturen (Folien)
  3 - Prozesse und Threads (Folien)
  4 - Scheduling (Folien)
  5 - Prozesssynchronisation (Folien)
  6 - Prozesskommunikation (Folien)
  7 - Deadlocks (Folien)
  8 - Speicherverwaltung (Folien)
  9 - Dateisysteme (Folien)

Übungsblätter (ID/Passwort erforderlich)

  1 - Aufgabenblatt 1 (PDF)
  2 - Aufgabenblatt 2 (PDF)
  3 - Aufgabenblatt 3 (PDF)
  4 - Aufgabenblatt 4 (PDF)
  5 - Aufgabenblatt 5 (PDF)
  6 - Aufgabenblatt 6 (PDF)
  7 - Aufgabenblatt 7 (PDF)
  8 - Aufgabenblatt 8 (PDF)
  9 - Aufgabenblatt 9 (PDF)
  10 - Aufgabenblatt 10 (PDF)
  11 - Aufgabenblatt 11 (PDF)

Materialien (ID/Passwort erforderlich)

  1 - Praktikumsordnung (PDF)
  2 - Ein kleiner C++ Style Guide (PDF)
  3 - Ein kleiner C++ Style Guide: Beispiele (txt)
  4 - Übersicht zur Programmentwicklung unter UNIX (pdf)
  5 - C - Programmierrichtlinie von Prof. Dr. Reith (pdf)
  6 - "C von A bis Z" von Jürgen Wolf als Online-Buch (html)
  7 - Kurze Einführung in die MIPS-Architektur von Jeremy Jones, Trinity College Dublin (html)
  8 - Animierte Simulation der MIPS-Architektur inkl. Optimierungen (u. weitere Simulationen) (html)
  9 - Übersicht zur MIPS-Assemblerprogrammierung (txt)
  10 - Probeklausur (pdf)
  11 - Musterlösung zur Probeklausur (pdf)
  12 - Themengebiete der Vorlesung als Mindmap (pdf)

Vorlagen zu den Praktikumsaufgaben (ID/Passwort erforderlich)

Achtung: Den Teilnehmern des Praktikums werden diese Vorlagen über ein eigenes SVN-Repository bereitgestellt und sie geben ihre Lösungen ausschließlich über dieses Repository ab! Abgaben per Mail, etc. werden nicht gewertet! Die hier bereitgestellten Vorlagen dienen ausschließlich zu Übungszwecken für Studierende, die nicht am Praktikum teilnehmen.
  1 - Vorlage zu Aufgabenblatt 1 (tgz)
  2 - Vorlage zu Aufgabenblatt 2 (tgz)
  3 - Vorlage zu Aufgabenblatt 3 (tgz)
  4 - Vorlage zu Aufgabenblatt 4 (tgz)
  5 - Vorlage zu Aufgabenblatt 5 (tgz)

Literatur

(Siehe auch Vorlesungs-Vorspann)

  1 - Tanenbaum, A. S.: Moderne Betriebssysteme, 3. aktualisierte Auflage, Pearson Studium, 2009
  2 - Tanenbaum, A. S.: Modern Operating Systems, 2nd Ed., Prentice-Hall, 2001 (Engl. Originalausgabe)
  3 - Stallings: Operating Systems: Internals and Design Principles, Prentice Hall, 2004