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.

School(s)

  • Instituut voor Communicatie, Media & IT