inf113 Betriebssysteme II (Complete module description)

inf113 Betriebssysteme II (Complete module description)

Deutsch English PDF Download
Module label Betriebssysteme II
Modulkürzel inf113
Credit points 6.0 KP
Workload 180 h
Verwendbarkeit des Moduls
  • Master Informatik > Praktische Informatik
  • Master Wirtschaftsinformatik > Akzentsetzungsmodule der Informatik
  • Master Wirtschaftsinformatik > Wirtschaftsinformatik
Zuständige Personen
  • Theel, Oliver (module responsibility)
  • Lehrenden, Die im Modul (Prüfungsberechtigt)
Prerequisites

Das Modul vermittelt Verständnis für Begrifflichkeit, Aufbau, Funktionsweise, Konzeption,  Kernproblematik, wesentliche Lösungskonzepte von Betriebssystemen. Die Studierenden sollen  anschliessend 1) einschaetzen koennen, was ein Betriebssystem leistet, 2) wissen, wo die Probleme bei der Realisierung von Betriebssystemen liegen, 3) gaengige Realisierungen von Teilproblemen kennen, anwenden und bewerten koennen und 4) in der Lage sein, die Realisierungskonzepte auf andere Kontexte zu uebertragen. Dabei wird auf folgende Inhalte nicht weiter eingegangen, und deren Kenntnis vorausgesetzt:

  1. Begriffsklaerung ``Betriebssystem'', struktureller Aufbau
  2. Anforderungen an ein Betriebssystem
  3. Eigenschaften der zugrundeliegenden Hardware
  4. Notwendigkeit und Realisierungsmoeglichkeiten paralleler Abläufe
  5. Kooperation von Prozessen: Kommunikation und  Synchronisation (Sempahore)
  6. Speicherverwaltung: virtuelle und nicht-virtuelle Hauptspeicherverwaltung
     
Skills to be acquired in this module

Ziel des Moduls „Betriebssysteme II“ ist die Vermittlung von weiterführenden Kenntnissen und Fertigkeiten bzgl. der Konzeption, Implementierung und Bewertung von Betriebssystemen.
Fachkompetenzen
Die Studierenden:

  • schätzen detailliert ein was ein Betriebssystem leistet
  • erkennen die Probleme bei der Realisierung von Betriebssystemen
  • erkennen und bewerten Realisierungen von weiterführenden Teilproblemen und wenden diese an

Methodenkompetenzen
Die Studierenden:

  • transferieren Realisierungskonzepte auf andere Kontexte
  • hinterfragen unterschiedliche Lösungen kritisch bzgl. ihrer Eigenschaften

Sozialkompetenzen
Die Studierenden:

  • lösen Problemstellung teilweise in Kleingruppen
  • präsentieren Lösungsvorschläge vor der Übungsgruppe
  • diskutieren ihre unterschiedlichen Lösungsvorschlaege innerhalb der Übungsgruppe

Selbstkompetenzen
Die Studierenden:

  • nehmen Kritik an
  • reflektieren ihre Lösungsvorschlaege unter Berücksichtigung der vermittelten Methoden
Module contents

Das Modul vermittelt folgende Inhalte:

  1. weitere Aspekte von Dateisystemen
  2. Ein-/Ausgabe-Steuerung
  3. Benutzerrepräsentation
  4. weitere Synchronisationskonzepte
  5. Benutzerschnittstellen
  6. Auftragsabwicklung
  7. Struktur von Betriebssystemen
  8. Beispiele von Betriebssystemen
Literaturempfehlungen
  • A. Tanenbaum (2009). Modern Operating Systems. 3rd edition, Prentice Hall
  • W. Stallings (2012).Operating Systems. 7th edition, Prentice Hall
  • J.Nehmer (2001) Systemsoftware
  • Grundlagen moderner Betriebssysteme, dpunkt-verlag
Links
Language of instruction German
Duration (semesters) 1 Semester
Module frequency Alle 2 Jahre
Module capacity unrestricted
Lehr-/Lernform V+Ü
Lehrveranstaltungsform Comment SWS Frequency Workload of compulsory attendance
Lecture 2 WiSe 28
Exercises 2 WiSe 28
Präsenzzeit Modul insgesamt 56 h
Examination Prüfungszeiten Type of examination
Final exam of module

Am Ende der Vorlesungszeit

Klausur oder mündliche Prüfung.