|
Grundlagen der Systemprogrammierung (GSP)5 ECTS (englische Bezeichnung: Fundamentals of Systems Programming)
Modulverantwortliche/r: Wolfgang Schröder-Preikschat Lehrende:
Wolfgang Schröder-Preikschat, Jürgen Kleinöder
Start semester: |
SS 2014 | Duration: |
1 semester | Cycle: |
jährlich (SS) |
Präsenzzeit: |
60 Std. | Eigenstudium: |
90 Std. | Language: |
Deutsch |
Lectures:
-
-
Systemprogrammierung 1
(Vorlesung, 2 SWS, Wolfgang Schröder-Preikschat et al., Wed, 10:15 - 11:45, H11; single appointment on 10.4.2014, 16:00 - 17:30, H7; single appointment on 15.4.2014, 18:00 - 19:30, H11; Zusatztermine in der ersten Semesterwoche am Do. von 16:00 - 17:30 im H7 und in der zweiten Semesterwoche am Dienstag von 18:00 - 19:30 im H11!)
-
Ü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/SS14/V_SP1/
Verwendbarkeit des Moduls / Einpassung in den Musterstudienplan: Das Modul ist im Kontext der folgenden Studienfächer/Vertiefungsrichtungen verwendbar:
- Technomathematik (Bachelor of Science): 2. Semester
(Po-Vers. 2009 | Bachelorprüfung | Fachmodule Technik | Module im 1. Studienjahr | Systemnahe Programmierung in C)
Studien-/Prüfungsleistungen:
Grundlagen der Systemprogrammierung (Vorlesung mit Übungen) (Prüfungsnummer: 31811)
- Prüfungsleistung, Klausur, Dauer (in Minuten): 90, benotet
- Anteil an der Berechnung der Modulnote: 100.0 %
- weitere Erläuterungen:
Die Rahmen der Übungen gestellten Übungsaufgaben können abgegeben werden und werden in diesem Fall bewertet. Auf Basis des Ergebnisses dieser Bewertungen können bis zu 10 % Bonuspunkte erworben werden, die zu dem Ergebnis einer bestandenen Klausur hinzugerechnet werden.
- Erstablegung: SS 2014, 1. Wdh.: WS 2014/2015
1. Prüfer: | Jürgen Kleinöder |
- Termin: 15.07.2014, 08:00 Uhr, Ort: H 11
Termin: 11.02.2015, 11:00 Uhr, Ort: H 7 TechF
Termin: 30.07.2015, 08:00 Uhr, Ort: H 12
Termin: 17.02.2016, 15:30 Uhr, Ort: H 8 TechF
|
|
|