|
Grundlagen der Systemprogrammierung (GSP)5 ECTS
Modulverantwortliche/r: Wolfgang Schröder-Preikschat Lehrende:
Wolfgang Schröder-Preikschat, Jürgen Kleinöder
Startsemester: |
SS 2012 | Dauer: |
1 Semester |
Präsenzzeit: |
60 Std. | Eigenstudium: |
90 Std. | Sprache: |
Deutsch |
Lehrveranstaltungen:
-
-
Systemprogrammierung 1
(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
(Übung, 2 SWS, Jens Schedel et al.)
-
Rechnerübungen zu Systemprogrammierung 1 und 2
(Ü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 Kenntnisse über Grundlagen von Betriebssystemen
verstehen Zusammenhänge, die die Ausführungen von Programmen in vielschichtig organisierten Rechensystemen ermöglichen
erlernen die Programmiersprache C
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_SP1/
Verwendbarkeit des Moduls / Einpassung in den Musterstudienplan: Das Modul ist im Kontext der folgenden Studienfächer/Vertiefungsrichtungen verwendbar:
- Informatik (Bachelor of Arts (2 Fächer)): 3. Semester
(Po-Vers. 2010 | Bachelorprüfung | Bachelor-Module Informatik | Grundlagen der Systemprogrammierung)
- Mathematik (Bachelor of Science): 2. Semester
(Po-Vers. 2007 | Grundlagen- und Orientierungsprüfung | Systemnahe Programmierung in C)
- Mathematik (Bachelor of Science): 2. Semester
(Po-Vers. 2007 | Bachelorprüfung | Nebenfach Informatik | Systemnahe Programmierung in C)
- Mathematik (Bachelor of Science): 2. Semester
(Po-Vers. 2009 | Nebenfach Informatik | Module des 1. Studienjahrs | Systemnahe Programmierung in C)
- Medizintechnik (Master of Science)
(Po-Vers. 2011 | Modulgruppen M1 - M8 | Fachrichtung "Medizinische Bild- und Datenverarbeitung" | M2 Ingenieurswissenschaftliche Kernfächer I | Grundlagen der Systemprogrammierung)
- Technomathematik (Bachelor of Science): 2. Semester
(Po-Vers. 2007 | Grundlagen- und Orientierungsprüfung | Systemnahe Programmierung in C)
- Technomathematik (Bachelor of Science): 2. Semester
(Po-Vers. 2009 | Grundlagen- und Orientierungsprüfung | Systemnahe Programmierung in C)
Studien-/Prüfungsleistungen:
Grundlagen der Systemprogrammierung (Vorlesung mit Übungen)
- Klausur, Dauer (in Minuten): 90, 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. Diese Prüfung ist
im Rahmen der Studiengänge Mathematik und Technomathematik auch für das in der Prüfungsordnung vorgesehene Modul "Systemnahe Programmierung in C" anrechenbar.
- Erstablegung: SS 2012, 1. Wdh.: WS 2012/2013
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: H 7 TechF
|
|
|
|
UnivIS ist ein Produkt der Config eG, Buckenhof |
|
|