PTI07920 – Betriebssysteme

Modul
Betriebssysteme
Operating Systems
Modulnummer
PTI07920
Version: 1
Fakultät
Physikalische Technik / Informatik
Niveau
Bachelor
Dauer
1 Semester
Turnus
Wintersemester
Modulverantwortliche/-r

Prof. Dr. Rainer Wasinger
rainer.wasinger(at)whz.de

Dozent/-in(nen)

Prof. Dr. Rainer Wasinger
rainer.wasinger(at)whz.de

Lehrsprache(n)

Deutsch - 100.00%

ECTS-Credits

4.00 Credits

Workload

120 Stunden

Lehrveranstaltungen

3.00 SWS (1.00 SWS Praktikum | 2.00 SWS Vorlesung mit integr. Übung / seminaristische Vorlesung)

Selbststudienzeit

75.00 Stunden
45.00 Stunden Selbststudium
30.00 Stunden Vor-/Nachbereitung

Prüfungsvorleistung(en)

Testat

Prüfungsleistung(en)

schriftliche Prüfungsleistung
Modulprüfung | Prüfungsdauer: 90 min | Wichtung: 100%

Lehrinhalte/Gliederung
  • Aufgabe und Struktur von Betriebssystemen
  • Linux, Bash-Programmierung, Aufbau von Linux
  • Speicherverwaltung, Partitionierung, Speicherzuteilungsverfahren, Paging, Virtueller Speicher, Seitenaustauschstrategien, Thrashing, Speicherverwaltung in Windows und Linux
  • Scheduling, FCFS, Round-Robin, Shortest-Job-Next, Shortest-Remaing-Time, Prioritäten
  • Prozesse, Prozesserzeugung, -beendigung, Prozesszustände, Realisierung von Prozessen
  • Threads, Kernel-, User-Threads, Realisierung von Threads
  • Synchronisation, Race Condition, Kritischer Abschnitt, Nebenläufigkeit und Verklemmung
  • Sicherheit, Schutzmechanismen (Zugriffkontrolllisten, Capabilities, Schutzdomänen)
Qualifikationsziele

Die Studierenden haben Fähigkeiten im Umgang mit Betriebssystemen. Fundierte Kenntnisse über die internen Abläufe eines Betriebssystems erlauben einen bewussteren Umgang mit und Einsatz von Linux oder Windows. Aufgrund der Konzepte und Prinzipien von Betriebssystemen im Allgemeinen sind die Studierenden befähigt, sich in andere Betriebssysteme einzuarbeiten und mit diesen umzugehen.

Besondere Zulassungsvoraussetzung
Empfohlene Voraussetzungen

Inhalte entsprechend der Module
Computerarchitektur, Algorithmen und Datenstrukturen, Diskrete Mathematik und Logik, Grundlagen der Programmierung

Fortsetzungsmöglichkeiten
Literatur
  • William Stallings: Betriebssysteme - Funktion und Design, Pearson Studium, 2003
  • Andrew S. Tanenbaum: Moderne Betriebssysteme, Pearson Studium, 2009
  • Eduard Glatz: Betriebssysteme: Grundlagen, Konzepte, Systemprogrammierung, Dpunkt Verlag, 2010
  • Verwendung von interaktiven Lehrmaterialien: http://www.fh-zwickau.de/~golubski + Bildungsportal Sachsen
Hinweise

wird nicht mehr angeboten