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