We gebruiken het boek:
Operating systems : internals and design principles / William Stallings. – 5th ed. – Upper Saddle River, NJ: Pearson, 2005. – ISBN 978-0-13-147954-8
De engelse editie verdient de voorkeur. Er is een exemplaar in de FNWI-bibliotheek beschikbaar.
| Datum | Zaal | Thema | Stallings | Slides | Bijzonderheden |
|---|---|---|---|---|---|
| 19 november | Zie hier | Machines en machinetaal | 1, behalve appendix 1.A (1.B dus wel) | Powerpoint, 0,96 MB of PDF, 22,5 MB | |
| 26 november | Processen en threads | 2.1–2.2, 3.1–3.4, 4.1–4.2 | Powerpoint, 0,75 MB of PDF, 0,64 MB | ||
| 3 december | wegens ziekte geen hoorcollege | ||||
| 10 december | Concurrency en Deadlocks | 5.1–5.4, 6.1–6.6 | Powerpoint, 0,27 MB or PDF, 0,17 MB | de model checker Uppaal. Het voorbeeld van de vijf filosofen: model en queries (onderzochte eigenschappen). | |
| 17 december | Geheugenbeheer | 7, 8.1 | Powerpoint, 1 MB or PDF, 5 MB | ||
| 7 januari | Geen college wegens ziekte | 9 | Behandel dit hoofdstuk in zelfstudie. | ||
| 10 januari | Extra college: Internet | De handouts kunnen voor € 3,25 bij mij gekocht worden. Het is een uittreksel uit Tanenbaum's boek Computer Networks (4th ed.) (pp. 1–49, 343–47, 350–52, 431–44, 481–511, 524–26, 532–553). | Powerpoint, 0,3 MB or PDF, 0,6 MB | ||
| 14 januari | Ik moet helaas op korte termijn naar het buitenland. Daarom moet dit hoorcollege uitvallen. | ||||
Deze opgave wordt besproken op maandag 26 november 2007, 10:45, in zaal HG00.086.
De huiswerkopgave 2 staat hier. Je kunt haar inleveren tot 7 januari 2008. Ik ontvang echter graag al voor de Kerst een voorlopige uitwerking. Als je die op tijd stuurt, wordt de deadline verlengd! Zie voor details de opgavetekst.
Je krijgt voor de opdrachten een cijfer en voor het tentamen een cijfer. Het eindcijfer is het gemiddelde van de twee (het tentamen maakt dus 50% van het eindcijfer uit).
Hoeveel moet je leren voor het tentamen? De review questions aan het einde van elk hoofdstuk in het boek zijn de beste leidraad. Je moet deze en soortgelijke vragen kunnen beantwoorden. Voor de beoordeling welke thema's aan bod komen is de lijst van centrale begrippen die ook aan het einde van een hoofdstuk staat een goede indicatie. (Let op: sommige trefwoorden horen bij delen die ik niet heb behandeld; deze hoef je niet te kennen.) Tijdens het tentamen mag je het boek gebruiken.
Omdat bij opgave 1 relatief veel deelnemers niet of onvoldoende hebben ingeleverd bied ik dit jaar eenmalig de mogelijkheid een vervangende opgave uit te werken. Iedereen die aan het vak heeft deelgenomen en opgave 1 onvoldoende of niet heeft ingeleverd mag de vervangende opgave inleveren. Deel me uiterlijk op donderdag 20 maart om 12.00 uur mee dat je daarvan gebruik wilt maken. Daarna heb je vier weken de tijd om de opgave te maken, dus tot 17 april 12.00 uur. Vraag me gerust om hulp als je niet verder komt.
Ik ben David N. Jansen en geef dit college in dit studiejaar. Heb je vragen over de inhoud of de organisatie? Kom gerust langs (kamer 02.514 in het Huygensgebouw, Toernooiveld 1) of stuur me een e-mail (D.mijn achternaam@cs.ru.nl).