I130 – Betriebssysteme I

Modul
Betriebssysteme I
Operating Systems I
Modulnummer
I130 [I-130]
Version: 2
Fakultät
Informatik/Mathematik
Niveau
Bachelor/Diplom
Dauer
1 Semester
Turnus
Wintersemester
Modulverantwortliche/-r

Prof. Dr.-Ing. Robert Baumgartl
robert.baumgartl(at)htw-dresden.de

Dozent/-in(nen)

Prof. Dr.-Ing. Robert Baumgartl
robert.baumgartl(at)htw-dresden.de
Dozent/-in in: "Betriebssysteme I"

Prof. Dr.-Ing. habil. Dirk Müller
dirk.mueller(at)htw-dresden.de
Dozent/-in in: "Betriebssysteme I"

Lehrsprache(n)

Deutsch
in "Betriebssysteme I"

ECTS-Credits

5.00 Credits

Workload

150 Stunden

Lehrveranstaltungen

4.00 SWS (2.00 SWS Vorlesung | 2.00 SWS Praktikum)

Selbststudienzeit

90.00 Stunden

Prüfungsvorleistung(en)

Beleg
in "Betriebssysteme I"

Prüfungsleistung(en)

Schriftliche Prüfungsleistung
Prüfungsdauer: 90 min | Wichtung: 100%
in "Betriebssysteme I"

Lehrform

2/0/2 V/Ü/P

Medienform
Keine Angabe
Lehrinhalte/Gliederung
  • Grundbegriffe: Geschichte, Klassifizierung, Architekturen
  • Einführung in Linux
  • Dateisysteme und Massenspeicher
  • Aktivitäten, Ressourcen, Systemrufe
  • Prozesse: Erzeugung, Zustände, Beendigung, Synchronisation
  • Interprozesskommunikation: Überblick, Pipes, Signale
  • Prozessorzuteilung: statische vs. dynamische Verfahren, Round Robin
  • Aktivitäten II: Threads, Kernel- und User-Level-Threads, pthreads
  • Programmierung von Shellskripten 
Qualifikationsziele
  • Die Studenten können UNIX-basierte Betriebssysteme bedienen.
  • Die Studenten beherrschen Grundzüge der Shell-Programmierung.
  • Die Studenten sind in der Lage, unter Nutzung von C und typischen Systemrufen einfache Systemprogramme zu analysieren, zu entwickeln und zu
    testen.
  • Die Studenten besitzen Verständnis für betriebssystemorientierte
    Abläufe und Algorithmen.
Sozial- und Selbstkompetenzen
Keine Angabe
Besondere Zulassungsvoraussetzung
Keine Angabe
Empfohlene Voraussetzungen
Keine Angabe
Fortsetzungsmöglichkeiten

Betriebssysteme II (I131)

Literatur
  • Andrew S. Tanenbaum: Modern Operating Systems. Prentice Hall
  • William Stallings: Operating Systems: Internals and Design Principles. Prentice Hall
  • Cameron Newham: Learning the bash Shell. O'Reilly
Aktuelle Lehrressourcen
  • keine Angaben       
Hinweise
Keine Angabe