Hier finden Sie Links zu Foliensätzen, Videoaufzeichnungen und Übungsaufgaben der
Vorlesung "Betriebssysteme Theorie" an der FOM Hochschule im Wintersemester 2011/12.
Dateiname | Größe | Folien | Inhalte | Startzeit | Endzeit | Laufzeit |
fom-bstheorie-2011-09-24a.mov | 118 MB | A1-A25 | Orga, Beispiele, Themenübersicht | 00:00:00 | 01:30:58 | 01:30:58 |
fom-bstheorie-2011-09-24b.mov | 106 MB | A26-A33 | Prozesse und Threads, Einleitung | 00:03:02 | 00:32:15 | 00:29:13 |
| | A34-A40 | Prozesse, Details | 00:32:15 | 01:11:44 | 00:39:29 |
| | A41-A45 | Prozesse unter Linux | 01:11:44 | 01:24:17 | 00:12:33 |
fom-bstheorie-2011-09-24a.mov | 121 MB | | Live-Demo zu Jobmanagement | 00:00:00 | 00:22:12 | 00:22:12 |
| | A45-A46 | Signale | 00:22:12 | 00:31:28 | 00:09:16 |
| | A47-A57 | Threads | 00:31:28 | 01:15:19 | 00:43:51 |
| | A58-A59 | Programmierpraxis Linux, Live-Demo | 01:15:19 | 01:32:40 | 00:17:21 |
fom-bstheorie-2011-09-24b.mov | 104 MB | A59-A78 | Prozesse und Threads erzeugen, Prozessliste unter Linux | 00:00:00 | 01:07:00 | 01:07:00 |
| | A79-A80 | Threads im Kernel | 01:07:00 | 01:17:13 | 00:10:13 |
fom-bstheorie-2011-10-21a.mov | 13 MB | | VirtualBox und Linux-VM einrichten | 00:00:00 | 00:09:42 | 00:09:42 |
fom-bstheorie-2011-10-21b.mov | 95 MB | | Musterlösung zur Übung 1 | 00:00:00 | 00:41:50 | 00:41:50 |
| | B1-B7 | Interrupts | 00:41:50 | 01:07:56 | 00:26:06 |
fom-bstheorie-2011-10-22a.mov | 118 MB | B8-B26 | Interrupts, Int.-Handler unter Linux, System Calls | 00:00:00 | 01:30:23 | 01:30:23 |
fom-bstheorie-2011-10-22b.mov | 46 MB | B26-B38 | System Calls unter Linux | 00:01:35 | 00:34:37 | 00:33:02 |
fom-bstheorie-2011-11-04a.mov | 41 MB | | Musterlösung zur Übung 2 | 00:00:00 | 00:26:16 | 00:26:16 |
fom-bstheorie-2011-11-04b.mov | 99 MB | C1-C25 | Scheduler: Grundlagen, Ziele | 00:00:00 | 00:59:10 | 00:59:10 |
| | C26-C30 | Scheduler für den Batch-Betrieb (Stapelverarbeitung) | 00:59:10 | 01:14:51 | 00:15:41 |
fom-bstheorie-2011-11-11a.mov | 123 MB | | Auswertung Evaluation | 00:00:00 | 00:15:05 | 00:15:05 |
| | C30-C44 | Scheduler für den Batch-Betrieb | 00:15:05 | 01:15:04 | 00:59:59 |
| | C45-C50 | Scheduler für interaktive Systeme | 01:15:04 | 01:28:44 | 00:13:40 |
fom-bstheorie-2011-11-11b.mov | 115 MB | C50-C67 | Scheduler für interaktive Systeme | 00:00:00 | 00:50:15 | 00:50:15 |
| | D1-D12 | Synchronisation, Einführung | 00:50:15 | 01:23:38 | 00:33:23 |
fom-bstheorie-2011-11-12a.mov | 120 MB | D12-D27 | Synchr.: Kritische Bereiche, Aktives/passives Warten | 00:00:00 | 00:45:10 | 00:45:10 |
| | D28-D41 | Synchr.: Semaphore, Mutexe, Monitore | 00:45:10 | 01:26:00 | 00:40:50 |
fom-bstheorie-2011-11-12b.mov | 43 MB | D42-D49 | Synchr.: Monitore | 00:00:00 | 00:32:37 | 00:32:37 |
fom-bstheorie-2011-11-12c.mov | 14 MB | | Musterlösung zur Übung 3 (Java, Monitore) | 00:00:00 | 00:08:28 | 00:08:28 |
fom-bstheorie-2011-12-10a.mov | 121 MB | E1-E17 | Deadlocks | 00:00:00 | 01:01:00 | 01:01:00 |
| | E18-E21 | Deadlocks: Vier Bedingungen | 01:01:00 | 01:10:53 | 00:09:53 |
| | E22-E25 | Deadlocks: Ressourcen- Zuordnungs-Graph | 01:10:53 | 01:24:44 | 00:13:51 |
| | E26-E28 | Deadlocks: Matrix-Algorithmus | 01:24:44 | 01:31:55 | 00:07:11 |
fom-bstheorie-2011-12-10b.mov | 112 MB | E28-32 | Deadlocks: Matrix-Algorithmus | 00:00:00 | 00:25:20 | 00:25:20 |
| | E33-E41 | Deadlock: Vermeidung, Banker-Algorithmus | 00:25:20 | 00:59:36 | 00:34:16 |
| | E42-E47 | Deadlock: Verhinderung | 00:59:36 | 01:17:55 | 00:18:19 |
fom-bstheorie-2011-12-17a.mov | 126 MB | F1-F3 | Speicherverwaltung: Einführung | 00:00:00 | 00:08:30 | 00:08:30 |
| | F4-F14 | Speicherverwaltung: Paging | 00:08:30 | 00:46:35 | 00:38:05 |
| | F15-F23 | Paging: Translation Look Aside Buffer | 00:46:35 | 01:18:30 | 00:31:55 |
| | F24-F27 | Paging: mehrstufig | 01:18:30 | 01:30:30 | 00:12:00 |
fom-bstheorie-2011-12-17b.mov | 58 MB | F28-F29 | Paging: Aufgabenbeispiel | 00:00:00 | 00:39:00 | 00:39:00 |
fom-bstheorie-2011-12-17c.mov | 41 MB | | Musterlösung Probeklausur | 00:00:00 | 00:26:30 | 00:26:30 |
Gesamtlaufzeit | | | | | | 21:09:33 |