|
Betriebssystemtechnik-V+Ü (BST-VU)5 ECTS
Modulverantwortliche/r: Wolfgang Schröder-Preikschat Lehrende:
Wolfgang Schröder-Preikschat
Start semester: |
SS 2012 | Duration: |
1 semester |
Präsenzzeit: |
60 Std. | Eigenstudium: |
90 Std. |
Lectures:
Inhalt:
- Betriebssystemfamilien und -architekturen
hierarchische Strukturen (funktionale Hierarchie)
Ablaufsteuerung (Unterbrechungs-, Verdrängungs- und Vorgangssperren; sperr-/wartefreie Synchronisation)
Blockadefreiheit, Wettstreitzurückstellung
Fragestellungen zur Systemsoftwaretechnik
Systemsoftwarevarianten
aspektorientierte Systemprogrammierung
Lernziele und Kompetenzen:
Die Studierenden erwerben Kenntnisse über
die Entwicklung von Programmfamilien am Beispiel von Betriebssystemen
Konzepte zum Entwurf und zur Implementierung hierarchischer Systemsoftwarestrukturen
Prinzipien der Ablaufsteuerung gleichzeitiger Systemprozesse und paralleler Systemprogramme
Konstruktionsprinzipien von Systemsoftware zur Blockadefreiheit und Wettstreitzurückstellung
Herangehensweisen zur Entwicklung zusammenzieh- und erweiterbarer Systemsoftware
Modellierung und Verwaltung von Variabilität in Betriebssystemen
Verfahren und Techniken zur Konfigurierung von Systemsoftware
Literatur:
- Wolfgang Schröder-Preikschat. The Logical Design of Parallel Operating Systems. Prentice Hall.
Brian W. Kernighan, Dennis M. Ritchie. The C Programming Language. Prentice Hall.
David M. Weiss, Chi Tau Robert Lai. Software Product-Line Engineering: A Family-Based Software Development Process. Addison-Wesley.
Krysztof Czarnecki, Ulrich W. Eisenecker. Generative Programming. Methods, Tools and Applications. Addison-Wesley.
Weitere Informationen:
www: http://www4.informatik.uni-erlangen.de/Lehre/SS12/V_BST/
Verwendbarkeit des Moduls / Einpassung in den Musterstudienplan: Das Modul ist im Kontext der folgenden Studienfächer/Vertiefungsrichtungen verwendbar:
- Informatik (Bachelor of Science): 5-6. Semester
(Po-Vers. 2009s | Praktika und Wahlpflichtbereich (5. und 6. Semester) | Wahlpflichtmodule | Vertiefungsmodul Verteilte Systeme und Betriebssysteme)
- Informatik (Bachelor of Science): 5-6. Semester
(Po-Vers. 2009w | Praktika und Wahlpflichtbereich (5. und 6. Semester) | Wahlpflichtmodule | Vertiefungsmodul Verteilte Systeme und Betriebssysteme)
- Informatik (Master of Science)
(Po-Vers. 2010 | Wahlpflichtbereich | Säule der systemorientierten Vertiefungsrichtungen | Vertiefungsmodul Verteilte Systeme und Betriebssysteme)
- Informations- und Kommunikationstechnik (Master of Science)
(Po-Vers. 2010 | Schwerpunkt Eingebettete Systeme | Wahlpflichtmodule | Wahlpflichtmodul aus INF im Schwerpunkt Eingebettete Systeme)
Studien-/Prüfungsleistungen:
Betriebssystemtechnik (Vorlesung mit Übungen) (Prüfungsnummer: 882744)
(diese Prüfung gilt nur im Kontext der Studienfächer/Vertiefungsrichtungen [1], [2], [3])
- Prüfungsleistung, Studienleistung, benotet
- Anteil an der Berechnung der Modulnote: 100.0 %
- weitere Erläuterungen:
30-minütige mündliche Prüfung + erfolgreiche Teilnahme an den Übungen
- Erstablegung: SS 2012, 1. Wdh.: WS 2012/2013, 2. Wdh.: keine Wiederholung
1. Prüfer: | Wolfgang Schröder-Preikschat |
Betriebssystemtechnik (Vorlesung mit Übungen) (Prüfungsnummer: 381418)
(diese Prüfung gilt nur im Kontext der Studienfächer/Vertiefungsrichtungen [4])
- Prüfungsleistung, mündliche Prüfung, Dauer (in Minuten): 30, benotet
- Anteil an der Berechnung der Modulnote: 100.0 %
- Erstablegung: SS 2012, 1. Wdh.: WS 2012/2013, 2. Wdh.: keine Wiederholung
1. Prüfer: | Wolfgang Schröder-Preikschat |
|
|
|