|
Systemprogrammierung (SP)10 ECTS (englische Bezeichnung: Systems Programming)
Modulverantwortliche/r: Wolfgang Schröder-Preikschat Lehrende:
Wolfgang Schröder-Preikschat, Jürgen Kleinöder
Startsemester: |
WS 2012/2013 | Dauer: |
2 Semester |
Präsenzzeit: |
120 Std. | Eigenstudium: |
180 Std. | Sprache: |
Deutsch |
Lehrveranstaltungen:
-
-
Systemprogrammierung 1 (WS 2012/2013)
(Vorlesung, 2 SWS, Jürgen Kleinöder, Mo, 12:15 - 13:45, H4; Einzeltermin am 16.10.2012, 10:15 - 11:45, H15; Einmaliger Zusatztermin in der ersten Semesterwoche am Di. von 10-12 im H15!)
-
Übungen zu Systemprogrammierung 1 (WS 2012/2013)
(Übung, 2 SWS, Jürgen Kleinöder et al.)
-
Rechnerübungen zu Systemprogrammierung 1 und 2 (WS 2012/2013)
(Übung, 2 SWS, Jens Schedel et al.)
-
Systemprogrammierung 2 (SS 2013)
(Vorlesung, 2 SWS, Jürgen Kleinöder et al., Mo, 14:15 - 15:45, 0.031-113; Einzeltermine am 24.4.2013, 14:00 - 17:00, K1-119; 18.7.2013, 10:15 - 11:45, 0.031-113)
-
Übungen zu Systemprogrammierung 2 (SS 2013)
(Übung, 2 SWS, Christoph Erhardt et al.)
-
Rechnerübungen zu Systemprogrammierung 1 und 2 (SS 2013)
(Übung, 2 SWS, Jens Schedel et al.)
Inhalt:
- Grundlagen von Betriebssystemen (Adressräume, Speicher, Dateien, Prozesse, Koordinationsmittel; Betriebsarten, Einplanung, Einlastung, Virtualisierung, Nebenläufigkeit, Koordination/Synchronisation)
Abstraktionen/Funktionen UNIX-ähnlicher Betriebssysteme
Programmierung von Systemsoftware
C, Make, UNIX-Shell (Solaris, Linux, MacOS X)
Lernziele und Kompetenzen:
Die Studierenden
erwerben fundierte Kenntnisse über Grundlagen von Betriebssystemen
verstehen Zusammenhänge, die die Ausführungen von Programmen in vielschichtig organisierten Rechensystemen ermöglichen
erkennen Gemeinsamkeiten und Unterschiede zwischen realen und abstrakten (virtuellen) Maschinen
erlernen die Programmiersprache
entwickeln Systemprogramme auf Basis der Systemaufrufschnittstelle UNIX-ähnlicher Betriebssysteme
Literatur:
- Lehrbuch: Betriebssysteme – Grundlagen, Entwurf, Implementierung, Wolfgang Schröder-Preikschat, 2008
Weitere Informationen:
www: http://www4.informatik.uni-erlangen.de/Lehre/WS12/V_SP/
Verwendbarkeit des Moduls / Einpassung in den Musterstudienplan: Das Modul ist im Kontext der folgenden Studienfächer/Vertiefungsrichtungen verwendbar:
- Informations- und Kommunikationstechnik (Bachelor of Science): 2-3. Semester
(Po-Vers. 2009 | Bachelorprüfung - Pflichtmodule | Systemprogrammierung)
Studien-/Prüfungsleistungen:
Systemprogrammierung
- Klausur, Dauer (in Minuten): 120, benotet
- weitere Erläuterungen:
zusätzliche Mid-Term-Prüfungen mit der Möglichkeit einer Notenverbesserung:
Auf Basis der Bewertung der während des Semesters bearbeiteten Übungsaufgaben kann ein Notenbonus von bis zu 0,7 erworben werden, der auf das Ergebnis einer bestandenen Klausur angerechnet (d.h. abgezogen) wird.
Zu Beginn des Teils Systemprogrammierung 2 wird eine Miniklausur angeboten, deren Ergebnis wie eine Übungsaufgabe behandelt wird.
- Erstablegung: SS 2013, 1. Wdh.: WS 2013/2014
1. Prüfer: | Jürgen Kleinöder |
- Termin: 23.07.2013, 14:00 Uhr, Ort: s. Aushang
Termin: 14.02.2014, 08:00 Uhr, Ort: s. Aushang
Termin: 15.07.2014, 08:00 Uhr, Ort: H 11
|
![](/img/anew/void.gif) |
![](/img/anew/void.gif) |
|
UnivIS ist ein Produkt der Config eG, Buckenhof |
|
|