Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Document preview thumbnail
Preview 2 out of 14 pages
Summary

Samenvatting Operating Systems | HOGENT | 2026/27

Document preview thumbnail
Preview 2 out of 14 pages

Volledige examensamenvatting voor Operating Systems aan Hogeschool Gent, gebaseerd op de inhoud van het vak (slides + spreeknotities). Behandelt hoofdstukken 1 tot en met 7 plus labo-inhoud: besturingssystemen-inleiding, virtualisatie & cloud, processen, geheugenmanagement, scheduling, synchronisatie en bestandssystemen. Ideaal voor examenvoorbereiding – alle kernconcepten zijn helder uitgewerkt, niet-relevante secties zijn aangeduid, en praktische commando's zijn opgenomen voor context.

Content preview

Operating Systems
Volledige examensamenvatting — Hoofdstuk 1 t/m 7 + labo's

HOGENT — Toegepaste Informatica



Deze samenvatting is opgebouwd op basis van de echte inhoud (slides + spreeknotities) van
hogenttin.github.io/operating-systems, hoofdstuk per hoofdstuk. Secties die expliciet als "niet leerstof
examen" gemarkeerd staan in de slides, staan hieronder aangeduid en kort gehouden. De NPE-opdracht
zelf is niet opgenomen. Grote lijnen van de labo's staan onderaan elk hoofdstuk. Commando's zijn overal
wel vermeld ter context, maar hoef je volgens afspraak niet uit het hoofd te kennen.

, H1. Besturingssystemen (inleiding)
1.1 Wat is een besturingssysteem?
• Een OS is een programma dat het mogelijk maakt de hardware van een computer te gebruiken (CPU,
geheugen, opslag, randapparatuur, ...).
• Gebruikers geven geen opdrachten rechtstreeks aan de hardware, maar aan het besturingssysteem —
het OS geeft op zijn beurt de hardware de opdracht om de taken uit te voeren.
• Taken van een OS: opslaan/ophalen van informatie, programma's afschermen, gegevensstroom
regelen, prioriteiten regelen, beheer en delen van bronnen, tijdelijke samenwerking tussen
programma's, reageren op fouten, tijdsplanning maken.
• Voorbeelden: Windows, macOS, Linux (Ubuntu, Fedora, ...), Unix, z/OS, Android, iOS, MS-DOS.

1.2 Evolutie
Niet leerstof examen: deze sectie (1.2) is louter ter info volgens de slides zelf.

• 1940-1959: geen OS, manueel laden van programma's; eerste OS in 1956 (batchverwerking).
• 1960-1969: multiprogrammering en timesharing.
• 1970-1979: Unix (1971) en opkomst personal computers.
• 1980-1989: GUI's (Macintosh 1984, Windows 1985), netwerkfuncties (TCP/IP).
• 1990-1999: Linux (1991, open source), verfijning van GUI's.
• 2000-vandaag: mobiliteit (iOS, Android) en cloud/virtualisatie.
• Vandaag-toekomst: AI-integratie (Siri, Copilot, ...).

1.3 Soorten besturingssystemen
• Single-tasking: 1 gebruiker draait 1 applicatie tegelijk (bv. MS-DOS).
• Multitasking: meestal 1 gebruiker die meerdere taken tegelijk kan uitvoeren (Windows, macOS, Linux,
iOS, Android).
• Multi-user: meerdere gebruikers maken simultaan gebruik van de computerbronnen (Linux, Unix,
Windows Server) — vaak op servers, maar kan ook op desktops.

1.4 Concepten van besturingssystemen
• Lagen: shell/command interpreter (bovenste laag, communiceert met gebruiker) → utilities (voeren
complexe opdrachten uit) → kernel (het hart van het OS, meest gebruikte routines).
• Soorten programma's: interactief (snelle respons verwacht), batch (geen directe respons,
wachtrij/FIFO), real-time (respons binnen een strikt tijdsbestek, bv. luchtverkeersleiding).
• Proces: één of meer reeksen opdrachten die het OS als één werkeenheid beschouwt. Een
programma/taak bestaat uit één of meerdere processen; het OS focust op het uitvoeren van processen,
niet op gebruikers of programma's als geheel.
• Resources: processen spreken resources aan — geheugen, CPU-tijd, randapparatuur, bestanden. Het
OS moet: voldoende geheugen voorzien (én afschermen van andere processen), CPU-gebruik eerlijk
regelen, gegevensstroom naar randapparatuur regelen, bestanden/records snel kunnen lokaliseren.
• Scheduling: de manier waarop het OS prioriteiten toekent aan processen (vaak via een
prioriteitenwachtrij) — komt uitgebreid terug in H5.
• Concurrency: processen zijn niet onafhankelijk (bv. 2 processen willen dezelfde printer of file) →
conflicten. Het OS regelt de volgorde = synchronisatie (komt terug in H6).

Document information

Study
Uploaded on
August 26, 2026
Number of pages
14
Written in
2026/2027
Type
Summary
$7.08

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Sold
1
Followers
0
Items
2
Last sold
3 weeks ago



Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions