Modul: Betriebssysteme
Vorlesung: Betriebssysteme
Aktuelles:Kapitel 11 (Update zu Folie 333 und 334)
Kapitel 12 und 13 komplett online (10.7.2008)
Abschlussprojekt 2008 online
Ergebnis der Klausur Betriebssysteme (17.07.2008)
Die Klausureinsicht findet am 31.07.2008 um 14.00 Uhr in Raum 25.12.01.51 statt!
Achtung: Klausureinsichtverlegung auf 15.00 Uhr!!! Klausurtermine:
16.09.2008 von 10.00 - 12.00 Uhr in Hörsaal 5E.
Die endgültige Zulassung erfolgt nach erfolgreicher Abgabe des Abschlussprojektes!
Dozent
Prof. Dr. Michael Schöttner
- Betreuer
- Kim-Thomas Möller und John Mehnert-Spahn
-
- Zuordnung
- Bachelor-Studiengang
- Vorlesung:
* 4 SWS, Mo. 09:30-11:00 Uhr: Raum 25.12.01.51,
* Do. 11:15-12:45 Uhr, Raum 25.02.01.34
- Theoretische Übungen: 2 SWS, Do. 16:00-18:00 Uhr in Hörsaal 5G (ab 17.4.2008)
- Praktische Übungen: 2 SWS, Di & Mi, 13:00-14:00 Uhr in ZIM, Raum 00.43 (ab 22.4.2008)
Einteilung (nach Anfangsbuchstebn der Nachnamen)
* Dienstag: Ami - Mot
* Mittwoch: Mur - Zhu Kreditpunkte
15
Beschreibung
-
- Betriebssysteme machen den Anwendungen die Hardware zugänglich; insbe-
sondere Rechenleistung, Speicher und Kommunikationswege. Obwohl Betriebs-
systeme seit langem erforscht werden, ergeben sich durch neu aufkommende
Anwendungsfelder immer wieder neue Herausforderungen. Genannt seien hier
unter anderem: energiesparender Betrieb (z.B. bei Sensornetzen), Skalierbarkeit
(z.B. in Grid-Umgebungen), Sicherheit (z.B. durch Mikrokernarchitektur) und verteilte
Ressourcenverwaltung im Allgemeinen.
Das Modul "Betriebssysteme" richtet sich an Studenten, die verstehen möchten, wie
Betriebssysteme intern arbeiten, wie Speicher, Dteien und Prozesse verwaltet werden.
Zum einen werden grundlegende Konzepte diskutiert, zum anderen werden (sofern
praktikabel) konkrete Implementierungen in aktuellen Betriebssystemen, wie Linux
und Microsoft Windows, untersucht.
In den theoretischen Übungen werden Rechenaufgaben bearbeitet, aber auch
Programmieraufgaben, im Wesentlichen unter Linux in der Programmiersprache C.
Die Übungsblätter werden korrigiert.
In den praktischen Übungen findet zunächst ein freiwilliger C-Kurs statt
(ca. 4 Wochen). Im Anschluss ist ein kleinen Abschlussprojekt (C-Programm) zu
absolvieren (Pflicht). - Betriebssysteme machen den Anwendungen die Hardware zugänglich; insbe-
| Die Studierenden sollen einerseits die vermittelten theoretischen Konzepte in eigenen Worten erklären können und andererseits diese auf konkrete Problemstellungen anwenden können. Ferner sollen die Teilnehmer am Ende in der Lage sein die verschiedenen Konzepte den untersuchten Fallstudien zuordnen und miteinander vergleichen zu können. |
Vorkenntnisse
Informatik I und Informatik II empfohlen.
Kenntnisse in der Programmiersprache C sind nützlich, aber nicht notwendig.
Themen & Folien
Kapitel 01: Vorschau (SW-Version), 7.4.2008
Kapitel 02: Einführung (SW-Version), 14.4.2008
Kapitel 03: Organisation (SW-Version), 14.4.2008
Kapitel 04: Hauptspeicher (SW-Version), 24.4.2008 Update Folie 104
Kapitel 05: Virtueller Speicher (SW-Version), 12.5.2008 Update ab Folie 145
Kapitel 06: Nebenläufigkeit (SW-Version), 29.5.2008, komplett (Update ab Folie 181)
Kapitel 07: Synchronisierung (SW-Version), 3.6.2008, komplett (Update ab Folie 216)
Kapitel 08: Plattenspeicher (SW-Version), 16.6.2008, komplett
Kapitel 09: Dateisysteme (SW-Version), 16.6.2008, komplett
Kapitel 10: Ein-/Ausgabe (SW-Version), 25.6.2008, komplett
Kapitel 11: Interprozesskommunikation (SW-Version), 10.7.2008 (Update Folie 333 & 334)
Kapitel 12: Benutzerschnittstellen (SW-Version), 10.7.2007, komplett
Kapitel 13: Sicherheit (SW-Version), 10.7.2008, komplett
Folien von SS 2007
Beispiele aus der Vorlesung:
Prioritäten, Incrementer, SystemService, IPC
Abschlussprojekt SS 2008
Übungen
Übungsblatt 1,
Übungsblatt 2, Lösungsvorschlag
Übungsblatt 3, Lösungsvorschlag
Übungsblatt 4, Lösungsvorschlag
Übungsblatt 5, Lösungsvorschlag
Übungsblatt 6, Lösungsvorschlag
Übungsblatt 7, Lösungsvorschlag
Übungsblatt 8, Lösungsvorschlag
Übungsblatt 9, Lösungsvorschlag
Übungsblatt 10, Lösungsvorschlag, Beispielprogramm
Übungsblatt 11, Lösungsvorschlag
Praktische Übungen
Übungsblatt 1,
Übungsblatt 2,
Übungsblatt 3,
Übungsblatt 4,
Literatur
Wird in der Vorlesung bekanntgegeben
Voraussetzungen für die Vergabe von Kreditpunkten:
abschließende Prüfung am Ende des Semesters
Freitag, 25. 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: 06.06.2009, 07:44
Heinrich-Heine-Universität, Geb. 25.12, Universitätsstr.1, 40225 Düsseldorf,
0211/81-10 591
Letzte Änderung: 06.06.2009, 07:44


