
Mo., 02.11. | Di., 03.11. | Mi., 04.11. | Do., 05.11. | Fr., 06.11. | Sa., 07.11. | So., 08.11. | Mo., 09.11. | Di., 10.11. | Mi., 11.11. | Do., 12.11. | Fr., 13.11. | Sa., 14.11. | So., 15.11. | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Vorlesung | C/9.1Prozessverwaltung: Einplanungskriterien: Faden (Thread), Einplanungsebenen, Prozesszustände, Verdrängung, Gütemerkmale | C/9.2Prozessverwaltung: Einplanungsverfahren: Einordnung, Verfahren/Strategien | ||||||||||||
Tafelübung | U1Netzwerkkommunikation, Sockets, POSIX-I/O vs. C-I/O, Aufgabe 1 | |||||||||||||
Aufgabe | A1Aufgabe 1: snail | A1Aufgabe 1: snail | A1Aufgabe 1: snail | A1Aufgabe 1: snail | A1Aufgabe 1: snail | A1Aufgabe 1: snail | A1Aufgabe 1: snail | |||||||
Mo., 16.11. | Di., 17.11. | Mi., 18.11. | Do., 19.11. | Fr., 20.11. | Sa., 21.11. | So., 22.11. | Mo., 23.11. | Di., 24.11. | Mi., 25.11. | Do., 26.11. | Fr., 27.11. | Sa., 28.11. | So., 29.11. | |
Vorlesung | C/10.1Prozesssynchronisation: Nichtsequentialität: Parallelisierbarkeit, Kausalordnung, Konkurrenz und Koordination, Verfahrensweisen | C/10.2Prozesssynchronisation: Monitore (Hansen, Hoare, Mesa, Java), Bedingungsvariable, Signalisierungssemantiken | ||||||||||||
Tafelübung | U2Netzwerkkommunikation, UNIX-Signale, Aufgabe 2 | B1Besprechung Aufgabe 1 | ||||||||||||
Aufgabe | A1Aufgabe 1: snail | A1Aufgabe 1: snail | A1Aufgabe 1: snail | A2Aufgabe 2: sister | A2Aufgabe 2: sister | A2Aufgabe 2: sister | A2Aufgabe 2: sister | A2Aufgabe 2: sister | A2Aufgabe 2: sister | A2Aufgabe 2: sister | ||||
Mo., 30.11. | Di., 01.12. | Mi., 02.12. | Do., 03.12. | Fr., 04.12. | Sa., 05.12. | So., 06.12. | Mo., 07.12. | Di., 08.12. | Mi., 09.12. | Do., 10.12. | Fr., 11.12. | Sa., 12.12. | So., 13.12. | |
Vorlesung | C/10.3Prozesssynchronisation: Semaphor (binär, allgemein), Mutex, unilaterale Sperren (Unterbrechung, Fortsetzung, Verdrängung) | C/10.4Prozesssynchronisation: Umlaufsperre, Schlossalgorithmen, nichtblockierende Synchronisation, (Mikro-) Transaktion, Spezialbefehle | ||||||||||||
Tafelübung | U3UNIX-Signale, Nebenläufigkeit, Duplizieren von Dateideskriptoren, Aufgabe 3 | B2Besprechung Aufgabe 2 | ||||||||||||
Aufgabe | A2Aufgabe 2: sister | A2Aufgabe 2: sister | A2Aufgabe 2: sister | A2Aufgabe 2: sister | A3Aufgabe 3: rush | A3Aufgabe 3: rush | A3Aufgabe 3: rush | A3Aufgabe 3: rush | A3Aufgabe 3: rush | A3Aufgabe 3: rush | ||||
Aufgabe | A3Aufgabe 3: rush | |||||||||||||
Mo., 14.12. | Di., 15.12. | Mi., 16.12. | Do., 17.12. | Fr., 18.12. | Sa., 19.12. | So., 20.12. | Mo., 21.12. | Di., 22.12. | Mi., 23.12. | Do., 24.12.Weihnachtsferien | Fr., 25.12.Weihnachtsferien | Sa., 26.12.Weihnachtsferien | So., 27.12.Weihnachtsferien | |
Vorlesung | C/11Betriebsmittelverwaltung: Betriebsmittel, Stillstand | C/12.1Speicherverwaltung: Adressraumkonzepte: Grundlagen, physikalischer Adressraum, logischer Adressraum, virtueller Adressraum | ||||||||||||
Tafelübung | U4Thread-Synchronisation, Bibliotheken, Aufgabe 4 | andere Tafelübung besuchen! | ||||||||||||
Aufgabe | A3Aufgabe 3: rush | A3Aufgabe 3: rush | A3Aufgabe 3: rush | A3Aufgabe 3: rush | A4Aufgabe 4: jbuffer | A4Aufgabe 4: jbuffer | A4Aufgabe 4: jbuffer | A4Aufgabe 4: jbuffer | ||||||
Aufgabe | A4Aufgabe 4: jbuffer | |||||||||||||
Mo., 28.12.Weihnachtsferien | Di., 29.12.Weihnachtsferien | Mi., 30.12.Weihnachtsferien | Do., 31.12.Weihnachtsferien | Fr., 01.01.Weihnachtsferien | Sa., 02.01.Weihnachtsferien | So., 03.01.Weihnachtsferien | Mo., 04.01.Weihnachtsferien | Di., 05.01.Weihnachtsferien | Mi., 06.01.Weihnachtsferien | Do., 07.01. | Fr., 08.01. | Sa., 09.01. | So., 10.01. | |
Vorlesung | ||||||||||||||
Tafelübung | ||||||||||||||
Aufgabe | A4Aufgabe 4: jbuffer | A4Aufgabe 4: jbuffer | ||||||||||||
Mo., 11.01. | Di., 12.01. | Mi., 13.01. | Do., 14.01. | Fr., 15.01. | Sa., 16.01. | So., 17.01. | Mo., 18.01. | Di., 19.01. | Mi., 20.01. | Do., 21.01. | Fr., 22.01. | Sa., 23.01. | So., 24.01. | |
Vorlesung | C/12.2Speicherverwaltung: Zuteilungsverfahren: Platzierungsstrategie, Freispeicherorganisation, Speicherverschnitt | C/12.3Speicherverwaltung: Speichervirtualisierung: Ladestrategie, Ersetzungsstrategie (FIFO, LRU, WS) | ||||||||||||
Tafelübung | U5Ringpuffer, Semaphore, Zusammenfassung, Aufgabe 5 | B4Besprechung Aufgabe 4, Klausurvorbereitung | ||||||||||||
Aufgabe | A4Aufgabe 4: jbuffer | A4Aufgabe 4: jbuffer | A4Aufgabe 4: jbuffer | A4Aufgabe 4: jbuffer | A5Aufgabe 5: mother | A5Aufgabe 5: mother | A5Aufgabe 5: mother | A5Aufgabe 5: mother | A5Aufgabe 5: mother | A5Aufgabe 5: mother | ||||
Aufgabe | A5Aufgabe 5: mother | |||||||||||||
Mo., 25.01. | Di., 26.01. | Mi., 27.01. | Do., 28.01. | Fr., 29.01. | Sa., 30.01. | So., 31.01. | Mo., 01.02. | Di., 02.02. | Mi., 03.02. | Do., 04.02. | Fr., 05.02. | Sa., 06.02. | So., 07.02. | |
Vorlesung | C/13.1Dateisystem: Medien, Speicherung von Dateien, Beispiele: UNIX-FS, EXT2-FS, NTFS | C/13.2Dateisystem: NTFS, Dateisysteme mit Fehlererholung (Journal, Log-structured), RAID-Systeme | ||||||||||||
Tafelübung | UKKlausurvorbereitung | B5Besprechung von Aufgabe 5, Evaluierung, Klausurvorbereitung | ||||||||||||
Aufgabe | A5Aufgabe 5: mother | A5Aufgabe 5: mother | A5Aufgabe 5: mother | A5Aufgabe 5: mother | ||||||||||
Mo., 08.02. | Di., 09.02. | Mi., 10.02. | Do., 11.02. | Fr., 12.02. | ||||||||||
Vorlesung | C/14Fragestunde zur Klausur | |||||||||||||
Tafelübung | ||||||||||||||
Aufgabe | ||||||||||||||