Betriebssysteme und Systemprogrammierung

Betriebssysteme und Systemprogrammierung (WS 2019/2020)

Dozent: Prof. Dr. Kurt Geihs

Tutor: Stefan Jakob

SWS: 2 Vorlesung + 2 Praktikum + 1 Übung (8 CPS)

Hinweis

Wichtige Hinweise und Informationen im Moodle-Kurs:
https://moodle.uni-kassel.de/moodle/enrol/index.php?id=8705

2. Haelfte

Termine: Da eine Präsenz-Lehre bis auf weiteres nicht möglich ist, werden die Lehrveranstaltungen des Wintersemesters 2020/21 überwiegend online angeboten. Für die drei Bestandteile des Moduls gelten folgende Regeln:

Vorlesung:

•    Die Vorlesung bieten wir asynchron als Video im Moodle an. Das Video der wöchentlichen Vorlesung wird jeweils donnerstags vor 10:00 Uhr verfügbar sein.
•    Ein allgemeiner Frage- und Antwort-Chat zur Vorlesung findet immer donnerstags von 14:00 – 14:30 Uhr live (synchron) im Moodle Chat statt.
•    Beginn der Vorlesung: 05.11.2020.

Übung:

•    Die Übung findet freitags von 11:15 - 12:00 online via Zoom statt.
•    Der Zoom Raum wird jeweils vorher über Moodle bekannt gegeben.
•    Beginn der Übung: 06.11.2020.

Praktikum:

•    Das Praktikum findet donnerstags von 12:30 - 13:45 online via Zoom statt.
•    Der Zoom Raum wird jeweils vorher über Moodle bekannt gegeben.
•    Beginn des Praktikums: 05.11.2020.

Prüfung:

•    Klausurtermin Vorlesung:  Wird bekannt gegeben
Erlaubte Hilfsmittel: 2 Seiten DIN A4 (1 Blatt) handschriftlich; nicht-programmierbarer Taschenrechner
(Anmeldung im OKA/HIS vor der Prüfung ist zur Teilnahme notwendig!)
•    Klausurtermin Praktikum:  Wird bekannt gegeben
Erlaubte Hilfsmittel: 2 Seiten DIN A4 (1 Blatt) handschriftlich; nicht-programmierbarer Taschenrechner
(Anmeldung im OKA/HIS vor der Prüfung ist zur Teilnahme notwendig!)

Zuordnung: Informatik, Elektrotechnik, ECE, Wirtschafts-Ing., Mechatronik

Studiengang Informatik: Bachelor

Teilnehmer: offen

Lernziele: Kenntnis und kritische Beurteilung von grundlegenden Architektur- und Funktionskonzepten der Rechnerbetriebssysteme sowie praktische Erfahrung mit der Programmierung von Systemfunktionen.

Inhalt: Entwicklungsgeschichte, Grundfunktionen, Systemstrukturen, Prozesskonzept, Prozesssynchronisation, Algorithmen der Betriebsmittelverwaltung (Prozessor, Speicher, Ein-/Ausgabe, …), Implementierungsbeispiele in populären modernen Betriebssystemen, Leistungsbewertung, Eingabe/Ausgabe-Techniken, Treiber-Programmierung

Voraussetzungen: Grundlagen der Informatik, Programmierung und Stochastik

Weitere Informationen und Unterlagen: Die Links zu den Veranstaltungen im Vorlesungsverzeichnis finden Sie hier: Vorlesung/Übung & Praktikum . Die Übung, Vorlesung und Praktikum zu "Betriebssysteme & Systemprogrammierung" werden über diesen Moodle-Kurs verwaltet.