Vak: Besturingssystemen credits: 4
- Vakcode
- ITVB18ITI3
- Naam
- Besturingssystemen
- Studiejaar
- 2019-2020
- ECTS credits
- 4
- Taal
- Nederlands
- Coördinator
- J.H.F. Bredek
- Werkvormen
-
- Hoorcollege
- Practicum / Training
- Toetsen
-
- Besturingssystemen - Computer, organisatie tentamenbureau
- Practicum - Overige toetsing
Leeruitkomsten
De student:
- classificeert de mogelijke zwakheden binnen een computersysteem (hardware, besturingssysteem en gebruikersprogramma's)
- legt de impact uit van een gegeven zwakheid binnen een computersysteem
- benoemt (de levenscyclus van) een proces en een thread
- selecteert methoden en technieken waarop processen en threads met elkaar kunnen communiceren (lokaal en op afstand)
- benoemt wat de rol is van scheduling binnen een besturingssysteem
- classificeert de verschillende scheduling algoritmen
- voert verschillende shedulingsalgoritmen uit
- benoemt het shared data probleem en welke oplossingen hiervoor zijn
- gebruikt methoden en techniek om synchronisatie- en deadlockproblemen in code te voorkomen
- past algoritmen voor geheugenallocatie, adresvertaling en geheugenbescherming toe
- past methoden en technieken van bestandsbeheer en diskmanagement (incl. RAID) toe
Inhoud
Deze onderwijseenheid gaat verder in op een belangrijke onderwerp van hedendaagse ICT-infrastructuren: operating systems. In thema 2.1 (computer systems) heb je al geleerd hoe computerhardware werkt. Deze kennis is noodzakelijk om de diepere werking van een OS te doorgronden. Bij OS worden zaken als beveiliging, processen, threads, synchronisatie en geheugenmanagement behandeld.
Opgenomen in opleiding(en)
School(s)
- Instituut voor Communicatie, Media & IT