Studieninformation
Hintergrundbild
Hintergrundbild
Hintergrundbild
Druckversion  Sprachumschaltung
 

Modul 39-Inf-17 Betriebssysteme

Achtung: Auf dieser Seite wird ein auslaufendes Modulangebot angezeigt.

Fakultät

Modulverantwortliche/r

Turnus (Beginn)

Auslaufendes Angebot

Neuere Version dieses Moduls

Leistungspunkte und Dauer

5 Leistungspunkte

Die Angaben zur Moduldauer finden Sie bei den Studiengängen, in denen das Modul verwendet wird.

Kompetenzen

Die Veranstaltung Betriebssysteme vermittelt grundlegende Betriebssystem-Konzepte am Beispiel des Betriebssystems Unix/Linux. In den Übungen werden die Konzepte anhand kleiner Projekte zur betriebssystemnahen Programmierung in der Programmiersprache C vertieft. Die Studierenden sollen in die Lage versetzt werden, Betriebssystem-Konzepte zu verstehen und eigenständig betriebssystemnahe Programme zu schreiben, wobei der Schwerpunkt auf der Erzeugung und Steuerung von Prozessen, dem Entwurf threadbasierter Programme und der Anwendung von Synchronisationsmechanismen (z.B. Mutex-Locks, Semaphoren) in Zusammenhang mit Threads liegt.

Lehrinhalte

Die Vorlesung Betriebssysteme vermittelt grundlegende Betriebssystem-Konzepte: Aufgaben und Architektur von Betriebssystemen, Prozess- und Thread-Verwaltung, Synchronisationsmechanismen, Speicherverwaltung, Ein-Ausgabe- und Datei-Verwaltung. Die Konzepte werden am Beispiel des Betriebssystems Unix und des Linux-Kernels veranschaulicht. In den Übungen werden eine Reihe kleinerer Projekte zur betriebssystemnahen Programmierung in C bearbeitet (z.B. einfache Shell, threadbasierter Server, Scheduler). In der Vorlesung Betriebssysteme wird begleitend die Programmiersprache C behandelt (vier Veranstaltungen am Anfang des Semesters). Dies erleichtert den Einstieg in die Programmierübungen.

Empfohlene Vorkenntnisse

Rechnerarchitektur (39-Inf-8)

Notwendige Voraussetzungen

Erläuterung zu den Modulelementen

Notwendigkeit von zwei Modulteilprüfungen: In der Klausur werden vorwiegend theoretische Kenntnisse geprüft. In den Übungen werden vorwiegend anwendungsorientierte Kompetenzen in Form eines Portfolios geprüft.

Modulstruktur: 2 uPr 1

Veranstaltungen

Titel Art Turnus Workload (Kontaktzeit + Selbststudium) LP2
Betriebssysteme Übung SoSe 60h (30 + 30) 2 [Pr]
Betriebssysteme inkl. C Vorlesung SoSe 90h (60 + 30) 3 [Pr]

Prüfungen

Organisatorische Zuordnung Art Gewichtung Workload LP2
Betriebssysteme (Übung)

Portfolio aus Übungsaufgaben, die veranstaltungsbezogen gestellt werden (Bestehensgrenze 50% der erzielbaren Punkte, Abgabe von Lösungsversuchen, individuelles Erläutern von Aufgaben). Die Kontrolle der Übungsaufgaben umfasst auch direkte Fragen zu den Lösungsansätzen, die von den Studierenden in den Übungen beantwortet werden müssen. Die Übungsaufgaben im Rahmen des Portfolios werden in der Regel wöchentlich ausgegeben.

Portfolio unbenotet - -
Diese Leistung kann gemeldet und verbucht werden.
Betriebssysteme inkl. C (Vorlesung)

Die Klausur (60-90 min.) bezieht sich auf den Stoff der Vorlesung und der Übung.

Klausur unbenotet - -
Diese Leistung kann gemeldet und verbucht werden.

Weitere Hinweise

Bei diesem Modul handelt es sich um ein auslaufendes Angebot. Dieses Modul richtet sich nur noch an Studierende, die nach einer der nachfolgend angegebenen FsB Versionen studieren. Ein entsprechendes Angebot, um dieses Modul abzuschließen, wird bis maximal Sommersemester 2020 vorgehalten. Genaue Regelungen zum Geltungsbereich s. jeweils aktuellste FsB-Fassung.
Bisheriger Angebotsturnus war jedes Sommersemester.

Partnermodul: Rechnerarchitektur
Die Module 39-Inf-8 und 39-Inf-17 können im Nebenfach Informatik nur gewählt werden, wenn der Wahlbereich Technische Informatik (39-Inf-9 und 39-Inf-10) nicht gewählt worden ist.

In diesen Studiengängen wird das Modul verwendet:

Studiengang Variante Empf. Beginn 3 Dauer Bindung 4
Informatik / Bachelor [FsB vom 31.08.2012 mit Berichtigung vom 04.11.2013 und Änderungen vom 15.04.2013, 01.04.2014, 15.10.2014, 02.03.2015 und 01.12.2015] Nebenfach (fw) 6. ein Semes­ter Wahl­pflicht
Kognitive Informatik / Bachelor of Science [FsB vom 31.08.2012 mit Änderungen vom 15.04.2013, 01.04.2014, 15.10.2014, 02.03.2015, 17.08.2015 und Berichtigung vom 01.12.2015] 1-Fach (fw) 4. ein Semes­ter Pflicht
Naturwissenschaftliche Informatik / Bachelor of Science [FsB vom 31.08.2012 mit Änderungen vom 15.04.2013, 01.04.2014, 15.10.2014, 02.03.2015 und 01.12.2015] 1-Fach (fw) 4. ein Semes­ter Pflicht

Automatische Vollständigkeitsprüfung

In diesem Modul kann eine automatische Vollständigkeitsprüfung vom System durchgeführt werden.

Legende

1
Die Modulstruktur beschreibt die zur Erbringung des Moduls notwendigen Prüfungen und Studienleistungen.
2
LP ist die Abkürzung für Leistungspunkte.
3
Die Zahlen in dieser Spalte sind die Fachsemester, in denen der Beginn des Moduls empfohlen wird. Je nach individueller Studienplanung sind gänzlich andere Studienverläufe möglich und sinnvoll.
4
Erläuterungen zur Bindung: "Pflicht" bedeutet: Dieses Modul muss im Laufe des Studiums verpflichtend absolviert werden; "Wahlpflicht" bedeutet: Dieses Modul gehört einer Anzahl von Modulen an, aus denen unter bestimmten Bedingungen ausgewählt werden kann. Genaueres regeln die "Fächerspezifischen Bestimmungen" (siehe rechtes Menü).
SL
Studienleistung
Pr
Prüfung
bPr
Anzahl benotete Modul(teil)prüfungen
uPr
Anzahl unbenotete Modul(teil)prüfungen
Diese Leistung kann gemeldet und verbucht werden.
Diese Leistung kann gemeldet und verbucht werden.