Modul: Betriebssysteme
Vorlesung: Betriebssysteme
Aktuelles:-
Dozent
Prof. Dr. Michael Schöttner
- Betreuer
- Kim-Thomas Möller und John Mehnert-Spahn
- Modulart
- Wahlpflicht, Schwerpunkt
- Studiengang
- Bachelor-Studiengang
- Kreditpunkte
- 15
- Vorlesung: 4 SWS, Mo 9:30-11:00 Uhr, Do 11:15-12:45 Uhr, jeweils in Hörsaal 5E
- Theoretische Übungen: 2 SWS, Fr. 9:00-11:00 Uhr, Hörsaal 5E
- Praktische Übungen: 2 SWS, Mo. 11.00-13.00 Uhr, 25.41.00.43 (ZIM)
Informatik I und Informatik II obligatorisch.
Kenntnisse in der Programmiersprache C sind nützlich, aber nicht notwendig. Beschreibung
-
- Betriebssysteme machen den Anwendungen die Hardware zugänglich; insbesondere
Rechenleistung, Speicher und Kommunikationswege. Obwohl Betriebssysteme seit
langem erforscht werden, ergeben sich durch neu aufkommende Anwendungsfelder
immer wieder neue Herausforderungen. Genannt seien hier unter anderem der
energiesparende Betrieb (z.B. bei Sensornetzen), die Skalierbarkeit (z.B.in Grid-
Umgebungen), die Sicherheit (z.B. durch Mikrokernarchitektur) und die verteilte
Ressourcenverwaltung im Allgemeinen.
Betriebssysteme intern arbeiten, was beispielsweise bei einem Systemaufruf abläuft,
wie Speicher, Dateien und Prozesse verwaltet werden. Zum einen werden grund-
legende Konzepte diskutiert, zum anderen werden (sofern praktikabel) konkrete
Implementierungen in aktuellen Betriebssystemen, wie Linux und Windows XP,
untersucht.
In den theoretischen Übungen werden Rechenaufgaben bearbeitet, aber auch
Programmieraufgaben, im Wesentlichen unter Linux in der Programmiersprache C.
Die Übungsblätter können zur Korrektur abgegeben werden.
In den praktischen Übungen findet zunächst ein freiwilliger C-Kurs statt
(ca. 5-6 Wochen). Im Anschluss daran erfolgt die Einarbeitung in das Abschlussprojekt.
Um zur Klausur zugelassen zu werden, müssen die Teilnehmer das Abschlussprojekt
erfolgreich bearbeiten. - Betriebssysteme machen den Anwendungen die Hardware zugänglich; insbesondere
| Die Studierenden sollen einerseits die vermittelten theoretischen Konzepte in eigenen Worten erklären können und andererseits diese auf konkrete Problemstellungen an- wenden können. Ferner sollen die Teilnehmer am Ende in der Lage sein die ver- schiedenen Konzepte den untersuchten Fallstudien zuordnen und miteinander ver- gleichen zu können. |
Erfolgreiches Abschlussprojekt und
abschließende Prüfung am Ende des Semesters Themen & Folien
Kapitel 01: Vorschau (SW-Version)
Kapitel 02: Einführung (SW-Version)
Kapitel 03: Organisation (SW-Version)
Kapitel 04: Hauptspeicher (SW-Version) - Update 8.5.09, ab Folie 86
Kapitel 05: Virtueller Speicher (SW-Version) - Update 22.5.09, ab Folie 124
Kapitel 06: Nebenläufigkeit (SW-Version) - Update, 8.6.2009, ab Folie 167
Kapitel 07: Synchronisierung (SW-Version)
Kapitel 08: Plattenspeicher (SW-Version)
Kapitel 09: Dateisysteme (SW-Version) - Update, 4.7.09, ab Folie 272
Kapitel 10: Ein-/Ausgabe (SW-Version)
Kapitel 11: Interprozesskommunikation (SW-Version)
Kapitel 12: Benutzerschnittstellen (SW-Version)
Kapitel 13: Sicherheit (SW-Version) IPC-Beispiele, SimpleWindow
Übungen
Folien der 1. Übung,
Übung 01, Lösungsvorschlag 01
Übung 02, Lösungsvorschlag 02
Übung 03, Lösungsvorschlag 03
Übung 04, Lösungsvorschlag 04, Folien der 4. Übung
Übung 05, Lösungsvorschlag 05
Übung 06, Lösungsvorschlag 06
Übung 07, Lösungsvorschlag 07, Beispielcode
Übung 08, Lösungsvorschlag 08
Übung 09, Lösungsvorschlag 09, Folien der 9. Übung
Übung 10, Lösungsvorschlag 10, Folien der 10. Übung
Übung 11, Lösungsvorschlag 11, Folien der 11. Übung
Folien der 12. Übung
Praktische Übungen
"VMWare Image aus praktischer Übung"
Praktische Übung 01,
Praktische Übung 02,
Praktische Übung 03,
Praktische Übung 04,
Abschlussprojekt
Literatur
Wird in der Vorlesung bekanntgegeben.
Donnerstag, 17. 05. 2012
Aktuelles
PromotionenAbteilungsreiseführer
(Hitchhiker's Guide)
(Hitchhiker's Guide)
Prüfungstermine
Aushang mündl. PrüfungenKommende mündliche Prüfungstermine: 04.06.2012
Anmeldefrist beachten!
Liste der zugelassenen Teilnehmer für die Informatik I Klausuren
Ergebnis der 2. Klausur Info I.
Klausurtermin Betriebssysteme
19.07.2012, 09:00 - 10:30 Uhr in Hörsaal 5E
Sekretariat
Gebäude 25.12 Ebene 01Frau Angela Rennwanz
+49 211 81 - 10 591
+49 211 81 - 13 464
Institut für Informatik
Institut für Informatik/Abteilung Betriebssysteme
Heinrich-Heine-Universität, Geb. 25.12, Universitätsstr.1, 40225 Düsseldorf,
0211/81-10 591
Letzte Änderung: 30.04.2010, 11:10
Heinrich-Heine-Universität, Geb. 25.12, Universitätsstr.1, 40225 Düsseldorf,
0211/81-10 591
Letzte Änderung: 30.04.2010, 11:10


