UnivIS
Information system of Friedrich-Alexander-University Erlangen-Nuremberg © Config eG 
FAU Logo
  Collection/class schedule    module collection Home  |  Legal Matters  |  Contact  |  Help    
search:      semester:   
 
 Layout
 
printable version

 
 
Module Description Sheet (PDF)

 
 
 Also in UnivIS
 
course list

lecture directory

 
 
events calendar

job offers

furniture and equipment offers

 
 

Grundlagen der Systemprogrammierung (GSP)5 ECTS

Modulverantwortliche/r: Wolfgang Schröder-Preikschat
Lehrende: Wolfgang Schröder-Preikschat, Jürgen Kleinöder


Start semester: SS 2012Duration: 1 semester
Präsenzzeit: 60 Std.Eigenstudium: 90 Std.Language: Deutsch

Lectures:

    • Systemprogrammierung 1
      (Vorlesung, 2 SWS, Wolfgang Schröder-Preikschat et al., Thu, 8:15 - 9:45, H9; single appointment on 17.4.2012, 16:15 - 17:45, H11; single appointment on 18.4.2012, single appointment on 25.4.2012, 18:00 - 19:30, H11; single appointment on 26.4.2012, single appointment on 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/

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 is a product of Config eG, Buckenhof