english
 

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

Lehrveranstaltungen
   - 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).
Lernziele
   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

Promotionen

Abteilungsreiseführer
(Hitchhiker's Guide)


Prüfungstermine 

Aushang mündl. Prüfungen
Kommende 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 01
Frau Angela Rennwanz
+49 211 81 - 10 591 
Fax +49 211 81 - 13 464
 

Institut für Informatik Link 


 

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
Seitenende