Corona-Vorsichtsmaßnahme: Kontaktaufnahme bitte nur per Email oder Telefon! Dieses Semester beginnt die Lehrveranstaltung mit Videos der Vorlesungen, die auf Moodle zur Verfügung gestellt werden. Bitte melden Sie sich dort umgehend an, auch die weitere Kommunikation findet über Moodle statt.

Betriebssysteme I Sommersemester 2020

Inhalt

Betriebssysteme sind komplexe, nebenläufige Systeme, die dem Programmierer einerseits eine geeignete Abstraktion von der zugrundeliegenden Hardware zur Verfügung stellen und andererseits die Betriebsmittel eines Rechners effektiv verwalten müssen. 

Im Rahmen dieser Lehrveranstaltung werden die Basisdienste eines klassischen Betriebssystems vorgestellt und Prozess-, Synchronisations- und Kommunikationsmodelle schwerpunktmäßig behandelt. Im Rahmen der praktischen Übungen wird von den Studierenden auf einem PC-Emulator inkrementell ein eigenes kleines Betriebssystem entwickelt. 

Modulbeschreibung

Termine

Vorlesungstermine:

  • Mo, 13:45 - 15:15 Uhr, ZHG, HS B und
  • Di, 09:15 - 10:45 Uhr, ZHG, HS C

Prüfung schriftlich:

  • 18.09.2020, 08:30 Uhr - 10:00 Uhr, ZHG, Audimax 2
    (Raumangabe aktualisiert am 08.07.2020)

Hörsaalübungstermin:

  • Di, 13:45 - 15:15 Uhr, ZHG, SR1

Die Laborübungen beginnen in der ersten Vorlesungswoche,
die Hörsaalübungen in der zweiten. 
Die Laborübungen finden im VG 1C in Raum 0.04 statt.

Achtung:
Es stehen vorerst keine PCs für die Laborübungen zur Verfügung.
Gruppen. Wer keinen eigenen Rechner mitbringen kann,
meldet sich bitte vorab per Mail an karnapke[@]b-tu.de

Laborübungen:

 MoDiMiDoFr
7:30   Fabian, Tobias 
9:15Christopher, Fabian, Phillip, Tobias    
11:30 Christopher, Fabian, TobiasFabian, Phillip, Tobias  
13:45   Christopher, Phillip 
15:30     

Eine Anmeldung zu den Hörsaalübungen findet nicht statt, aber zu den Laborterminen muss sich jeder über Moodle bis zum 10. April anmelden.

    Laborübungen

    Organisation

    Die Übungsaufgaben sind in 3er-Gruppen zu lösen. Jede Gruppe muss sich geschlossen zu einem Labortermin im Moodle eintragen. Für diese Gruppe ist es nur möglich an diesem festgelegten Termin die Aufgabe abzugeben, es sei denn Feiertage verhindern dies. 

    Erscheint eine Gruppe nicht vollzählig zu einem Abgabetermin gilt die Aufgabe als nicht gelöst.

    Eine Gruppe besteht eine Aufgabe, wenn:

    • die Aufgabenstellung gelöst wurde, 
    • der Styleguide eingehalten wurde, 
    • das laufende Programm in der VM erfolgreich vorgeführt wurde, 
    • Fragen zur Aufgabe erfolgreich beantwortet wurden und der Code zufriedenstellend erklärt werden konnten, 
    • der endgültige und akzeptierte Code in der Abgabewoche über die zentrale E-Learning Plattform der BTU abgegeben wurde.

    Ist eine Übungsaufgabe in der Abgabewoche nicht gelöst, können die Tutoren eine Nacharbeitszeit von einer Woche geben. Nach Ablauf der Woche muß die Gruppe ihre Lösung erneut präsentieren.

    Nichtbestehen von Übungsaufgaben

    Falls eine Übungsaufgabe auch nach der Nachbearbeitungszeit nicht zufriedenstellend gelöst wurde, muss die Gruppe sich umgehend einen Prüfungstermin bei den wissenschaftlichen Mitarbeitern holen, der nicht später als eine Woche nach der Kontrolle der Nacharbeit liegt. Diese Prüfung ist die letzte Chance, den Prüfungsanspruch für dieses Semester nicht zu verlieren und deutlich schwerer als die Nacharbeit bei den Tutoren, da sowohl die Lösung der aktuellen Aufgabe präsentiert werden muss, als auch theoretische Fragen zum gesamten bisherigen Lehrstoff gestellt werden.

    Unsere Webseite verwendet Cookies. Diese haben zwei Funktionen: Zum einen sind sie erforderlich für die grundlegende Funktionalität unserer Website. Zum anderen können wir mit Hilfe der Cookies unsere Inhalte für Sie immer weiter verbessern. Hierzu werden pseudonymisierte Daten von Website-Besuchern gesammelt und ausgewertet. Das Einverständnis in die Verwendung der technisch nicht notwendigen Cookies können Sie jeder Zeit wiederrufen. Weitere Informationen erhalten Sie auf unseren Seiten zum Datenschutz.

    Erforderlich

    Diese Cookies werden für eine reibungslose Funktion unserer Website benötigt.

    Statistik

    Für den Zweck der Statistik betreiben wir die Plattform Matomo, auf der mittels pseudonymisierter Daten von Websitenutzern der Nutzerfluss analysiert und beurteilt werden kann. Dies gibt uns die Möglichkeit Websiteinhalte zu optimieren.

    Name Zweck Ablauf Typ Anbieter
    _pk_id Wird verwendet, um ein paar Details über den Benutzer wie die eindeutige Besucher-ID zu speichern. 13 Monate HTML Matomo
    _pk_ref Wird benutzt, um die Informationen der Herkunftswebsite des Benutzers zu speichern. 6 Monate HTML Matomo
    _pk_ses Kurzzeitiges Cookie, um vorübergehende Daten des Besuchs zu speichern. 30 Minuten HTML Matomo