english
 

Modul: Betriebssysteme

Vorlesung: Betriebssysteme


Aktuelles
   Beispiele zu Kapitel 6, 11, 12 und 14 online.
   Liste der Teilnehmer, welche die Klausurzulassung in BS SS 11 erworben haben!
   Ergebnis der Klausur Betriebssysteme vom 29.07.2011
   Ergebnis der Nachklausur Betriebssysteme vom 07.10.2011
Dozent
   Prof. Dr. Michael Schöttner

Betreuer
   Kim-Thomas Rehmann

Modulart
   Wahlpflicht, Schwerpunkt

Studiengang
   Bachelor-Studiengang Informatik
Kreditpunkte
   15
Lehrveranstaltungen
     - Vorlesung: 4 SWS, Mo. 08:30 - 10:00 Uhr, Do. 10:30 - 12:00 Uhr, Raum 25.12.01.51
     - Theoretische Übung: 2 SWS Fr. 08:30 - 10:00 Uhr, Raum 25.12.01.51
     -
Praktische Übungen: 2 SWS, Termine und Ort

Inhalte und Qualifikationsziele
  • Architekturformen: monolitisch, geschichtet, Mikrokern, Client/Server
  • Hauptspeicher: Verwaltung von Halde und Keller, Verschnitt, Garbage Collection
  • Virtueller Speicher: Segmentierung, Paging, Auslagerungsstrategien
  • Nebenläufigkeit: Prozesse, Threads, Scheduling
  • Synchronisierung: Semaphore, Verklemmungen,
    transaktionaler Speicher, klassische Probleme
  • Plattenspeicher: Blockadressierung, Disk-Scheduling,
    Partitionierung, Freispeicherverwaltung
  • Dateisysteme: FAT, BSD FFS, EXT2, NTFS
  • Ein-/Ausgabe: Unterbrechungen, E/A-Software (Treiber)
  • Interprozesskommunikation: Signale, Pipes, Queues, Sockets, Shared Memory
  • Benutzerschnittstellen: X-Window Architektur, Ereignisverarbeitung
  • Sicherheitsaspekte: Zugriffskontrolle, HW-Unterstützung (IA32e)
  • Verteilte Betriebssysteme: Cloud- und Grid-Systeme
Ausgewählte theoretische Konzepte werden anhand von Fallstudien (Linux und Windows NT/7) vertieft.

Empfohlene Literatur
    
Andrew S. Tanenbaum:
"Modern Operating System", 3. Aufl., Prentice Hall, 2007

Qualifikationsziele 
     Die Studierenden sollen einerseits die vermittelten theoretischen Betriebssytemkonzepte in
     eigenen
Worten erklären können und andererseits diese auf konkrete Problemstellungen
     anwenden und übertragen können, beispielsweise Techniken der Speicherverwaltung und
     Koordination. Ferner sollen die Teilnehmer am Ende in der Lage sein, die verschiedenen
     Konzepte den untersuchten Fallstudien Linux und Windows NT zuordnen und miteinander
     vergleichen zu können.


Verwendbarkeit des Moduls
    
Wahlpflichtmodul oder Schwerpunktmodul im Bachelor-Studiengang Informatik,
     Zuordnung: praktische/technische Informatik
 
Teilnahmevoraussetzungen
     Modul "Grundlagen der Softwareentwicklung und Programmierung" (Informatik 1)
     Modul "Grundlagen der Praktischen Informatik" (Informatik 2)

Voraussetzungen für die Vergabe von Kreditpunkten
     Erfolgreiche Bearbeitung der Übungsaufgaben und eines Abschlussprojektes.
     Erfolgreiche Teilnahme an der Prüfung am Ende der Veranstaltung.

Häufigkeit des Angebots, modulare Schiene
     Jährlich, i.d.R. im Sommersemester

Modulbeauftragter
    
Prof. Dr. Michael Schöttner

Themen & Folien 
   Kapitel 01: Vorschau, 8.4.2011
   Kapitel 02: Einführung, 8.14.2011
   Kapitel 03: Organisation, 8.4.2011
   Kapitel 04: Hauptspeicher, 14.4.2011
   Kapitel 05: Virtueller Speicher, 29.4.2011 (neu ab F. 149)
   Kapitel 06: Nebenläufigkeit, 12.5.2011
   Kapitel 07: Interprozesskommunikation, 22.5.2011
   Kapitel 08: Synchronisierung, 1.6.2011
   Kapitel 09: Plattenspeicher, 2.6.2011
   Kapitel 10: Dateisysteme, 9.6.2011
   Kapitel 11: Ein-/Ausgabe, 20.6.2011
   Kapitel 12: Benutzerschnittstellen, 29.6.2011
   Kapitel 13: Sicherheit, 29.6.2011
   Kapitel 14: Bibliotheken, 5.7.2011
   Kapitel 15: Cloud Computing, 7.7.2011

Beispiel: threads, ipc, ea, gui, bibs  IPC

Übungen 
   Übungsblatt 01, Lösungsvorschlag 01
   Übungsblatt 02, Lösungsvorschlag 02
   Übungsblatt 03, Lösungsvorschlag 03
   Ü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
   Übungsblatt 09, Lösungsvorschlag 09
   Übungsblatt 10, Lösungsvorschlag 10 
   Übungsblatt 11
   Übungsblatt 12

Praktische Übungen

   Übungsblatt 01, Dateien
   Übungsblatt 02, Dateien
   Übungsblatt 03, Dateien
   Übungsblatt 04
   VM-Image

  Aufgabenstellung des praktischen Abschlussprojekts


    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: 14.10.2011, 14:05
Seitenende