Systeme I WS 12/13
Veranstaltung
- Übersicht:
Die Studierenden sollen ein grundlegendes Verständnis über die Aufgabe, Funktionsweise und Architektur moderner Betriebssysteme gewinnen. Weiterhin sollen sie den praktischen Umgang mit Betriebssystemen beherrschen.
In der Vorlesung werden Grundlagen der Betriebssysteme behandelt. Neben der Behandlung der Aufgaben von Betriebssystemen erfolgt eine Einführung in grundlegende Begriffe wie z.B. Dateisysteme, Prozesse, Nebenläufigkeit, wechselseitiger Aussschluss, Deadlocks bzw. Deadlockvermeidung und Schedulingmethoden. Die Veranstaltung ist eine einführende Vorlesung, die dazugehörige Übung vermittelt neben einer (theoretischen) Vertiefung der Lehrinhalte praktische Kenntnisse im Umgang mit einem Unix/Linux-Betriebssystem.
- Zeit/Ort: Mittwochs 10:00-12:00, Geb. 082 HS 00-006
- Übungsgruppen: Montags 09:00-10:00 oder Mittwochs 09:00-10:00, die Einteilung in die Übungsgruppen erfolgt in der ersten Vorlesungswoche über das Übungsportal.
- Veranstalter: Prof. Dr. Maren Bennewitz
- Organisation der Übungen: Jonas Rist, Stefan Oßwald
- Fragen: bei allgemeiner Relevanz bitte im Forum stellen, sonst per Email an
systeme-ws12@informatik.uni-freiburg.de
Materialien
- Vorlesungsfolien und Vorlesungsaufzeichnungen:
Kapitel Thema Datum Folien 0 Einführung 24.10.12 Einführung [PDF] 1 Aufbau von Rechnern 24.10.12 Rechner [PDF] 2 Überblick Betriebssysteme 24.10.12, 31.10.12 Betriebssysteme [PDF] 3 Dateisysteme 31.10.12, 07.11.12, 14.11.12 Dateisysteme [PDF] 4 Prozesse 14.11.12, 21.11.12 Prozesse [PDF] 5 Nebenläufigkeit 21.11.12, 28.11.12, 05.12.12, 12.12.12 Nebenläufigkeit [PDF] 6 Deadlocks 12.12.12, 19.12.12, 16.01.13 Deadlocks [PDF] 7 Scheduling 16.01.13, 23.01.13 Scheduling [PDF] 8 Speicherverwaltung 23.01.13, 30.01.13, 06.02.13, 13.02.13 Speicherverwaltung [PDF] 9 Wiederholung Kap. 3–7 13.02.13 Wiederholung Kapitel 3–7 [PDF] - Übungsportal: Die Übungsblätter werden über das Übungsportal ausgegeben, abgegeben und korrigiert.
- Forum: Im Forum zur Vorlesung können Sie Fragen zur Vorlesung und zu den Übungen stellen.
- Literatur:
- Andrew S. Tanenbaum: Moderne Betriebssysteme, Pearson Studium 2009. (Unibibliothek)
Englische Ausgabe: Modern Operating Systems, Pearson Studium 2012. (Unibibliothek) - William Stallings: Betriebssysteme: Prinzipien und Umsetzung, Pearson Studium 2002. (Unibibliothek)
Englische Ausgabe: Operating Systems: Internals and Design Principles, Pearson Studium, 2011. (Unibibliothek) - Erich Ehses et al.: Betriebssysteme: Ein Lehrbuch mit Übungen zur Systemprogrammierung in UNIX / Linux, Pearson Studium 2005. (Unibibliothek)
- Andrew S. Tanenbaum: Moderne Betriebssysteme, Pearson Studium 2009. (Unibibliothek)
Leistungsnachweis
- Zulassungs- und Prüfungskriterien: Die Prüfung besteht aus einer Abschlussklausur. Die Übungen müssen erfolgreich absolviert werden, um zur Klausur zugelassen zu werden.
Die Übungen gelten als erfolgreich absolviert, wenn 50% der Übungsaufgaben erfolgreich bearbeitet wurden. Eine Aufgabe gilt als bearbeitet, wenn aus der jeweiligen Abgabe des/der Studierenden ersichtlich ist, dass er/sie sich intensiv mit der Aufgabenstellung auseinandergesetzt hat.
Hinweis: Die Übungsaufgaben werden zusätzlich auf Klausurniveau bewertet, damit sich die Studierenden an dieses Niveau gewöhnen können. Diese Bewertung ist nicht Teil der Studien- oder Prüfungsleistung.
- Übungsblätter:
- Ausgabe:
Mi nachmittagMontags (ab Blatt 3) - Abgabe bis:
Mi, 10:00hMontag 10:00 Uhr (ab Blatt 3)
- Ausgabe:
- Abschlussklausur:
- Anmeldung: Über das Online-Anmeldesystem HISQIS
- Anmeldeschluss: BSc, MSc und Lehramt Informatik, BSc ESE: 08. Februar 2013 (siehe Prüfungsamt)
Andere Studiengänge haben andere Anmeldefristen, bitte informieren Sie sich rechtzeitig bei Ihrem zuständigen Prüfungsamt. - Datum: Donnerstag, 14. März 2013, 9:00 (s.t.)
- Dauer:
120 Minuten90 Minuten - Ort: Gebäude 101, Räume 00-026, 00-036 und 00-010/14
- Wichtig: Bitte bringen Sie Ihren Studierendenausweis (UniCard) mit.
- Klausureinsicht: Mittwoch, 27. März 2013, 13:30–15:30 Uhr, Geb. 074 Raum 00-009 (Küche; der Eingang zum Gebäude befindet sich am Ende des Parkplatzes gegenüber des neuen Studentenwohnheims.)
- Nachklausur:
- Datum: Dienstag, 17. September 2013, 9:00 (s.t.)
- Dauer: 90 Minuten
- Ort: Gebäude 101, Räume 00-026 und 00-036
-
Videos
-
Open source Code
- Nao in ROS
- OctoMap for 3D Mapping
- Humanoid 6D Localization
- Footstep Planner AD*/ARA*
- Navigation in 3D Worlds (PR2)
- Motion Imitation (soon)
- Whole-Body Planning (soon)
-
Research Areas
-
Publications
-
Current Teaching