|
Systemprogrammierung (SP)10 ECTS (Prüfungsordnungsmodul: Systemprogrammierung)
Modulverantwortliche/r: Wolfgang Schröder-Preikschat Lehrende:
Wolfgang Schröder-Preikschat, Jürgen Kleinöder
Startsemester: |
SS 2012 | Dauer: |
2 Semester |
Präsenzzeit: |
120 Std. | Eigenstudium: |
180 Std. | Sprache: |
Deutsch |
Lehrveranstaltungen:
-
-
Systemprogrammierung 1 (SS 2012)
(Vorlesung, 2 SWS, Wolfgang Schröder-Preikschat et al., Do, 8:15 - 9:45, H9; Einzeltermine am 17.4.2012, 16:15 - 17:45, H11; 18.4.2012, 25.4.2012, 18:00 - 19:30, H11; 26.4.2012, 3.5.2012, 8:00 - 9:30, Großer Hörsaal Neues Hörsaalgebäude; In den ersten beiden Vorlesungswochen andere Termine! Vorlesungsstart am Di. 17.04.2012 16:15, zweite Vorlesung Mi. 18.04. 18:00, keine Vorlesung am Do. 19.04., dritte Vorlesung am Mi. 25.04., ab Do. 26.04. regulärer Vorlesungstermin Do. 8:00. Ab dem 10.05.2012 Vorlesung am Donnerstag 08:15 Uhr im H9 am Südgelände!)
-
Übungen zu Systemprogrammierung 1 (SS 2012)
(Übung, 2 SWS, Jens Schedel et al.)
-
Rechnerübungen zu Systemprogrammierung 1 und 2 (SS 2012)
(Übung, 2 SWS, Jens Schedel et al.)
-
Systemprogrammierung 2 (WS 2012/2013)
(Vorlesung, 2 SWS, Jürgen Kleinöder, Do, 10:15 - 11:45, H8)
-
Übungen zu Systemprogrammierung 2 (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.)
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/SS12/V_SP/
Verwendbarkeit des Moduls / Einpassung in den Musterstudienplan:
- Informatik (Bachelor of Science): 2-3. Semester
(Po-Vers. 2009w | Grundlagen- und Orientierungsprüfung | Systemprogrammierung)
Dieses Modul ist daneben auch in den Studienfächern "Computational Engineering (Rechnergestütztes Ingenieurwesen) (Bachelor of Science)", "Informatik (1. Staatsprüfung für das Lehramt an Gymnasien)", "Informatik (Bachelor of Arts (2 Fächer))", "Informations- und Kommunikationstechnik (Bachelor of Science)", "Wirtschaftsinformatik (Bachelor of Science)" verwendbar. Details
Studien-/Prüfungsleistungen:
Systemprogrammierung
- Klausur, Dauer (in Minuten): 120, benotet
- weitere Erläuterungen:
Auf Basis der Bewertung der während des Semesters bearbeiteten Übungsaufgaben können bis zu 10 % Bonuspunkte erworben werden, die zu dem Ergebnis einer bestandenen Klausur hinzugerechnet werden.
Zu Beginn des Teils Systemprogrammierung 2 wird eine Miniklausur angeboten, deren Ergebnis wie eine Übungsaufgabe behandelt wird. Prüfungstermin: Februar 2013
(im Sommer 2012 findet die Prüfung zum dem Modul Systemprogrammierung aus dem WS 2011/12 statt - Details siehe dort)
- Erstablegung: WS 2012/2013, 1. Wdh.: SS 2013, 2. Wdh.: WS 2013/2014
1. Prüfer: | Jürgen Kleinöder |
|
|
|
|
UnivIS ist ein Produkt der Config eG, Buckenhof |
|
|