Modul: Betriebssysteme
Vorlesung: Betriebssysteme
- Aktuelles
- Liste der Teilnehmer, die die Pruefungszulassung erworben haben
- Neue Dateien im Web: Kapitel 14 (komplett) + Folien zu Forschungsthemen der Abt.
Ergebnis der Kausur Betriebssysteme vom 05.11.2010
- 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:15-11:00 Uhr, Do 11:15-12:45 Uhr, Raum 25.12.01.51
- Theoretische Übungen: 2 SWS, Fr. 9:00-11:00 Uhr, Hörsaal 5G
- Praktische Übungen: 2 SWS, (ZIM, Gebäude 25.41)
(die praktischen Übungen finden in der 16, 17, 18, 20, 21 und 23 KW Montags, Mittwochs
und Donnerstags statt.)
Raum Datum Beginn Ende
Montags: 00.63 31.05.2010 14:00 16:00
Mittwochs: 00.41 09.06.2010 09:00 11:00
Donnerstags: 00.41 10.06.2010 09:00 11:00
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, 2x Vorrechnen in der theoretischen Übung
und abschließende Prüfung am Ende des Semesters Themen & Folien
Kapitel 01: Vorschau, 15.4.2010
Kapitel 02: Einführung, 15.14.2010
Kapitel 03: Organisation, 23.4.2010
Kapitel 04: Hauptspeicher, 30.4.2010 (Folie 97 gelöscht)
Kapitel 05: Virtueller Speicher, 6.5.2010, komplett, neu ab Folie 110
Kapitel 06: Nebenläufigkeit, 2.6.2010, komplett, neu ab Folie 197
Kapitel 07: Synchronisierung, 10.6.2010, komplett, neu ab Folie 219
Kapitel 08: Plattenspeicher, 10.6.2010, komplett
Kapitel 09: Dateisysteme, 18.6.2010, komplett
Kapitel 10: Ein-/Ausgabe, 25.6.2010, komplett
Kapitel 11: IPC, 2.7.2010, komplett
Kapitel 12: Benutzerschnittstellen, 2.7.2010, komplett
Kapitel 13: Sicherheit, 8.7.2010, komplett
Kapitel 14: Cloud Computing, 15.7.2010, komplett
Forschungsthemen der Abteilung: OSS & GCP
Beispiele aus der Vorlesung
Threads, SystemService, SimpleWindow
Übungen
Übungsblatt 01
Übungsblatt 02, Lösungsvorschlag 02
Übungsblatt 03, Lösungsvorschlag 03, "Quellcode Buddy-Algorithmus"
Übungsblatt 04, Lösungsvorschlag 04
Übungsblatt 05, Lösungsvorschlag 05
Übungsblatt 06, Lösungsvorschlag 06
Übungsblatt 07, Lösungsvorschlag 07
Übungsblatt 08, Lösungsvorschlag 08, Folien zu den Übungsblättern 07 und 08,
Übungsblatt 09, Lösungsvorschlag 09
Übungsblatt 10, Lösungsvorschlag 10
Übungsblatt 11, Lösungsvorschlag 11
Übungsblatt 12, Vorgabe, Lösungsvorschlag 12
Praktische Übungen
"VMWare Image aus praktischer Übung"
Praktische Übung 01, Lösungsvorschlag 01
Praktische Übung 02, Lösungsvorschlag 02
Praktische Übung 03, Lösungsvorschlag 03
Praktische Übung 04, Lösungsvorschlag 04
Praktische Übung 05, Lösungsvorschlag 05, Beispielcode 2. Aufgabe,
Abschlussprojekt , Musterlösung
Projekthinweise
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: 10.12.2010, 08:40
Heinrich-Heine-Universität, Geb. 25.12, Universitätsstr.1, 40225 Düsseldorf,
0211/81-10 591
Letzte Änderung: 10.12.2010, 08:40


