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.