E378 – Eingebettete Systeme und Betriebssysteme

Modul
Eingebettete Systeme und Betriebssysteme
Embedded Systems and Operating Systems
Modulnummer
E378
Version: 1
Fakultät
Elektrotechnik
Niveau
Bachelor/Diplom
Dauer
1 Semester
Turnus
Wintersemester
Modul­verantwortliche/-r

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

Dozierende

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

Lehrsprache(n)

Deutsch

ECTS-Credits

5.00 Credits

Workload

150 Stunden

Lehrveranstaltungen

4.50 SWS (3.00 SWS Vorlesung | 1.00 SWS Übung | 0.50 SWS Praktikum)

Selbststudienzeit

82.50 Stunden

Prüfungs­vorleistung(en)
Keine Angabe
Prüfungsleistung(en)

Schriftliche Prüfungsleistung
Prüfungsdauer: 90 min | Wichtung: 100 % | nicht kompensierbar


Alternative Prüfungsleistung - Laborpraktikum
Wichtung: 0 % | nicht benotet | nicht kompensierbar

Lehrform

Vorlesung, Übung und Praktikum

Medienform

Projektion und Tafel

Lehrinhalte / Gliederung

Teilgebiet "Eingebettete Systeme"

  • Entwicklung eingebetteter Systeme (Entwicklungsprozess und -methoden)
  • Aufbau und Zusammenwirken der Hardwarekomponenten eingebetteter Systeme
  • Spezifika der Softwareentwicklung für eingebettete Systeme
  • Messung und Bewertung der Performance von eingebetteten Systemen
  • Energieverbrauch von eingebetteten Systemen

Teilgebiet "Betriebssysteme"

  • Einführung in die wichtigsten Konzepte von Betriebssystemen
  • Prozesse, Echtzeit-Ablaufsteuerung und Inter-Prozess-Kommunikation
  • Speicherverwaltung
  • Dateiverwaltung und Dateisysteme
  • Ein-/Ausgabekonzepte
  • Betriebssystemsicherheit
Qualifikationsziele

Kenntnisse:
Kennenlernen typischer Hardware- und Softwarearchitekturen von eingebetteten Systemen und spezieller Methoden für den Entwurf, die Implementierung und den Test anhand von praxisrelevanten Beispielen.
Anwendungsbezogene Vermittlung der wichtigsten Konzepte von  Betriebssystemen. 

Fertigkeiten:
Lösung typischer Aufgabenstellungen (z. B. Speicheranbindungen an Prozessoren, hardwarenahe Programmierung und Performance-Tests) bei der Hardware- und Softwareentwicklung eingebetteter Systeme.
Erzeugung und Überwachung von Softwareprozessen, Realisierung von Prozessinteraktionen, Einsatz von Echtzeitbetriebssystemen, Arbeiten mit Dateisystemen

Kompetenzen:
Die Studierenden sind in der Lage, eingebettete Systeme zu konzipieren, geeignete HW- und SW-Komponenten auszuwählen sowie Implementierung und Test unter Berücksichtigung funktioneller und Performanceanforderungen erfolgreich zu realisieren.
Die Studierenden können die Effizienz vorliegender Betriebssysteme anhand der Architektur und Funktionalität bewerten und sind in der Lage Systemdienste in eigenentwickelten Anwendungen erfolgreich zu nutzen.

Besondere Zulassungs­voraussetzung(en)
Keine Angabe
Empfohlene Voraussetzungen

Kenntnisse zur analogen und digitalen Schaltungstechnik sowie Mikroprozessortechnik,
anwendungsbereite Programmierkenntnisse in C

Fortsetzungs­möglichkeiten
Keine Angabe
Literatur

Literaturempfehlungen lt. Literaturliste.

Aktuelle Lehrressourcen

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

Hinweise
Keine Angabe