Zurück zur Hauptseite |
Die Hauptaufgabe eines Betriebssystems besteht in der Steuerung, Verwaltung und Verteilung der Betriebsmittel eines Rechnersystems auf die Benutzer. Zu den Betriebsmitteln gehören Prozessoren, Hauptspeicher, Dateien, Ein-/Ausgabegeräte und Netzwerkdienste und generell alle Ressourcen, die mit dem Rechnersystem verbunden sind. Zusätzlich stellt ein Betriebssystem die Benutzerschnittstelle zur Steuerung des Systems sowie Schutzmechanismen, Werkzeuge, Bibliotheken und Entwicklungswerkzeuge bereit. Das Ziel dieser Vorlesung ist die Vermittlung der Grundlagen, Prinzipien, Probleme, und Lösungen, kurz gesagt der Konzepte auf denen die klassischen und modernen Betriebssysteme basieren.
Diese Seite ist veraltet!
Aktualisierte und verbesserte Vorlesungsunterlagen befinden sich auf der Seite Betriebssysteme im SS2012. |
(15.03.2011) | Vorlesungsbeginn | |
1.Vorlesung | (18.03.2011) | Einführung, historische Entwicklung |
2.Vorlesung | (25.03.2011) | Klassifikationen, Betriebsarten, Architekturen, Schnittstellen |
3.Vorlesung | (01.04.2011) | Von-Neumann-Architektur, Speicherhierarchie, Schreibstrategien, Datenverwaltung |
4.Vorlesung | (15.04.2011) | RAID, Adressraum, Virtueller Speicher, MMU, Segment-/Seitenorientierter Speicher |
(22.04.2011) | Karfreitag | |
(29.04.2011) | Vorlesungsfreie Zeit (Ostern) | |
5.Vorlesung | (06.05.2011) | Virtueller Speicher, Segment-/Seitenorientierter Speicher, Systemaufrufe, Prozess-Kontext |
6.Vorlesung | (13.05.2011) | Prozessmodelle, Prozesstabellen, Prozesskontrollblock, Zustandslisten, Threads |
7.Vorlesung | (20.05.2011) | Prozesse erzeugen und ersetzen, Dispatcher, Scheduling-Kriterien, Scheduling-Strategien, Scheduling-Verfahren |
8.Vorlesung | (27.05.2011) | Scheduling-Beispiele, Interprozesskommunikation, Synchronisation, Deadlocks |
(03.06.2011) | Brückentag | |
9.Vorlesung | (10.06.2011) | Kommunikation und Kooperation |
9.Vorlesung | (17.06.2011) | Kommunikation und Kooperation |
10.Vorlesung | (24.06.2011) | Dateien, Dateisysteme, Verzeichnisse, Journaling Dateisysteme, Defragmentierung |
(01.07.2011) | Vorlesungsende |
Die erfolgreiche Bearbeitung der Übungsaufgabe ist Voraussetzung zur Teilnahme an der Klausur! |
Die Vorlage für die Ausarbeitung nutzt das LaTeX-Makropaket llncs (Lecture Notes in Computer Science) des Springer-Verlags. Die Vorlage für die Präsentation basiert auf LaTeX Beamer.
Alle großen Linux-Distributionen bringen LaTeX-Pakete mit. Unter Windows sind die LaTeX-Distributionen MiKTeX und TeX Live bekannt. LaTeX-Dokumente können mit jedem Editor bearbeitet werden.
Abschlussklausur | (07.07.2011) | Bearbeitungszeit: 60 Minuten | ||
Lösungsvorschlag | (07.07.2010) | Lösungsvorschlag zu Abschlussklausur | ||
Ergebnis der Klausur |
Ergebnis der Vorlesungsevaluierung |
Zu erreichen bin ich am besten per E-Mail: cray@unix-ag.uni-kl.de
M.Sc. Christian Baun Hochschule Mannheim Fakultät für Informatik Stand: 10.7.2011 |