E282 – Operating Systems

Module
Operating Systems
Betriebssysteme
Module number
E282 [EA_87]
Version: 1
Faculty
Electrical Engineering
Level
Master
Duration
1 Semester
Semester
Winter semester
Module supervisor

Prof. Dr.-Ing. Ralf Boden
ralf.boden(at)htw-dresden.de

Lecturer(s)

Prof. Dr.-Ing. Ralf Boden
ralf.boden(at)htw-dresden.de

Course language(s)

German
in "Betriebssysteme"

ECTS credits

3.00 credits

Workload

90 hours

Courses

2.50 SCH (1.00 SCH Lecture | 1.00 SCH Seminar | 0.50 SCH Internship)

Self-study time

52.50 hours

Pre-examination(s)
None
Examination(s)

Written examination
Examination time: 90 min | Weighting: 100%
in "Betriebssysteme"

Alternative examination - Practical laboratory course
Weighting: 0% | not graded | not to be compensated
in "Betriebssysteme"

Form of teaching

Vorlesungen ergänzt durch Übungen, Praktikum 

Media type

Projektion und Tafel

Instruction content/structure
  1. Einführung in die wichtigsten Konzepte von Betriebssystemen
  2. Shell-Programmierung
  3. Prozesse und Inter-Prozess-Kommunikation
  4. Speicherverwaltung
  5. Dateiverwaltung und Dateisysteme
  6. Ein-/Ausgabekonzepte
  7. Virtuelle Maschinen
  8. Multiprozessorsysteme
  9. Betriebssystemsicherheit
Qualification objectives

Kenntnisse: Anwendungsbezogene Vermittlung der wichtigsten Konzepte von PC- und eingebetteten Betriebssystemen. Exemplarische Aneignung vertiefender Kenntnisse durch erweitertes Selbststudium relevanter Fachliteratur.

Fertigkeiten: Systemverwaltung über Scriptprogrammierung, Erzeugung und Überwachung von Prozessen, Realisierung von Prozessinteraktionen, Arbeiten mit Dateisystemen, Entwicklung der Fertigkeiten durch Praktikumsversuche zur Shell-Programmierung und Interprozesskommunikation/Ablaufsteuerung

Kompetenzen: Die Studenten sind in der Lage, Systemdienste gezielt auszuwählen und anzuwenden, die Effizienz vorliegender Betriebssysteme zu bewerten und ein fehlerfreies Design bei der systemnahen Programmierung zu realisieren.

Social and personal skills
No information
Special admission requirements
No information
Recommended prerequisites

Anwendungsbereite Programmierkenntnisse in der Sprache C

Continuation options
No information
Literature
Vorlesung in wesentlichen Teilen orientiert an: Tanenbaum, A.: Moderne Betriebssysteme, Pearson Studium.
Weitere den fachlichen Schwerpunkten zugeordnete Literaturempfehlungen aus der Handbibliothek der HTW lt. Literaturliste.
Current teaching resources

Vorlesungsfolien, Übungsaufgaben und Praktikumsanleitungen auf OPAL-Plattform verfügbar.

Notes
No information