Modul: Betriebssysteme
Vorlesung: Betriebssysteme
Aktuelles:- Klausur Betriebssysteme vom 19.7.2007
- Ergebnis der Klausur Betriebssysteme vom 19.07.2007
- Ergebnis der Nachklausur Betriebssysteme vom 25.09.2007.
Die Klausureinsicht findet am 17.10.2007 um 13.30 Uhr in Gebäude 25.12.01.51 statt!
Dozent
Prof. Dr. Michael Schöttner
- Betreuer
- John Mehnert-Spahn und Florian Müller
- Zuordnung
- Bachelor-Studiengang
- Vorlesung: 4 SWS, Mo 9:30-11:00 Uhr, Do 11:15-12:45 Uhr, jeweils in Hörsaal 5K
- Theoretische Übungen: 2 SWS, Mo 8:00-9:30, Hörsaal 5K
- Praktische Übungen: 2 SWS, im Rechenzentrum (Geb. 25.41)
RaumNr: Datum Beginn Ende
00.43 26.04.2007 08:00 10:00
00.43 03.05.2007 08:00 10:00
00.43 10.05.2007 08:00 10:00
00.43 24.05.2007 08:00 10:00
00.43 31.05.2007 08:00 10:00
00.41 14.06.2007 08:00 10:00
00.41 21.06.2007 08:00 10:00
00.41 28.06.2007 08:00 10:00
00.41 05.07.2007 08:00 10:00
00.41 12.07.2007 08:00 10:00
00.41 19.07.2007 08:00 10:00
00.41 26.07.2007 08:00 10:00
- Kreditpunkte
- 15
- 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.
In den theoretischen Übungen besteht Anwesenheitspflicht. Es muss nach Zufalls-
prinzip vorgerechnet werden.
In den praktischen Übungen findet zunächst ein freiwilliger C-Kurs statt
(ca. 5-6 Wochen). Im Anschlussist ein kleinen Abschlussprojekt (C-Programm)
zu absolvieren (Pflicht). - 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. |
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), update 17.4.2007 (Regelungen)
Kapitel 02: Einführung (SW-Version)
Kapitel 03: Organisation (SW-Version)
Kapitel 04: Hauptspeicher (SW-Version)
Kapitel 05: Virtueller Speicher (SW-Version)
Kapitel 06: Nebenläufigkeit (SW-Version)
Kapitel 07: Synchronisierung (SW-Version)
Kapitel 08: Plattenspeicher (SW-Version)
Kapitel 09: Dateisysteme (SW-Version)
Kapitel 10: Ein-/Ausgabe (SW-Version) - update Folie 307
Kapitel 11: Interprozesskommunikation (SW-Version) - Beispiele
Kapitel 12: Benutzerschnittstellen (SW-Version)
Kapitel 13: Sicherheit (SW-Version)
Gastvortrag Dr. Frenz: "Embedded Systems am Beispiel des ATmega"
SJC Java Compiler
Übungen
Übungsblatt 1 (wurde bereits in der Übung behandelt)
Übungsblatt 2, Lösungsvorschlag
Übungsblatt 3, Lösungsvorschlag
Übungsblatt 4, Lösungsvorschlag
Übungsblatt 5, Lösungsvorschlag
Übungsblatt 6, Beispiele, Lösungsvorschlag
Übungsblatt 7, Lösungsvorschlag
Übungsblatt 8, Beispiele, Lösungsvorschlag
Übungsblatt 9, Lösungsvorschlag
Übungsblatt 10, Lösungsvorschlag
Praktische Übungen
Übungsblatt 1, Beispiele
Übungsblatt 2, Beispiele
Übungsblatt 3, Beispiele
Übungsblatt 4, Beispiele Beschreibung des Abschlussprojektes
Informationen zum Abschlussprojekt
Folien zu Linux Treibern
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: 14.04.2010, 14:26
Heinrich-Heine-Universität, Geb. 25.12, Universitätsstr.1, 40225 Düsseldorf,
0211/81-10 591
Letzte Änderung: 14.04.2010, 14:26


