Virtualisatie
Door een software kun je virtuele ruimtes maken op je computer. Zo’n ruimte gedraagt zich als een volledige computer
Operating system (os)
Beheert de ruimte in het intern geheugen van je pc op de harde schijf
Hostsysteem
Het besturingssysteem dat op de fysieke pc staat
Gastsysteem
Besturingssysteem dat op de virtuele pc draait
Voordelen van virtualisatie
Virtual box
Het draait op verschillende hostsystemen
Het principe voor de user interface van computersystemen is:
WIMP= windows, icons, menu’s en pointing
Een map in een map
Het broodkruimelmenu: je ziet daarin het hele pad van mappen tot aan de huidige map waarvan de inhoud in het venster te zien is
Windows herkenner
Wanneer je een map opent komt de inhoud in een kolom direct rechts daarvan
Hierarchische structuur van mappen
Het laat alleen de bestanden zien die direct in een map zitten, om naar submappen te gaan moet je dubbel klikken
Eigenschappen en permissies van mappen
Monolitische kernel
Kernel met alle basistaken met alle bijkomendr services. Er zijn ook drivers voor alle randapparaten opgenomen.
Kernel (core)
Een gewoon computerprogramma dat is geschreven in een progammeertaal
Microkernel
Bevat de minimale functies van het besturingssysteem en niet meer.
De taken van een besturingssysteem
Voor de grotere computers komen er nog taken bij die bij het besturingssysteem horen
Werking microkernel
Je maakt een besturinssysteem self healing door 2 functies in het systeem op te nemen
De werking van self healing
Device printer
Verzorgt een deel van de vertaling tussen de opdracht van de gebruiker en de machine-instructie om een apparaat een bepaalde functie te laten uitvoeren
Hoe werkt een printer
Lagenmodel van de besturing van een computer
Het OS vormt een tussenlaag tudden de hardware en de toepassingssoftware
API (application programmers interface)
De functies die het OS aanbiedt eorden beschreven in een API
Native app
Als je een applicatie maakt die direct op de API’s van het OS geschreven is