Operating systems HF1

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/13

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

14 Terms

1
New cards

Wat is een besturingssysteem (OS)?

Een programma dat hardwarecomponenten controleert en communicatie verzorgt tussen gebruiker, software en hardware.

2
New cards

Geef 3 voorbeelden van besturingssystemen.

Windows, Linux Fedora, MacOS.

3
New cards

Wat zijn de taken van een besturingssysteem?

Data opslaan en ophalen; programma's afschermen; bronnen beheren/delen; stroom regelen; prioriteiten regelen; reageren op fouten; tijdsplanning maken.

4
New cards

Wat is het verschil tussen single-tasking, multitasking en multi-user systemen?

Single-tasking: 1 taak tegelijk; Multitasking: meerdere taken tegelijk; Multi-user: meerdere gebruikers tegelijk.

5
New cards

Wat zijn de verschillende lagen in een besturingssysteem?

Shell (CLI): gebruikersinteractie; Utilities: routines voor complexe commands; Kernel: hart van het OS; Hardware.

6
New cards

Wat zijn interactieve programma's?

Programma's die door de gebruiker worden geactiveerd en snel moeten reageren.

7
New cards

Wat zijn batch programma's?

Programma's met opdrachten in een file, uitgevoerd via batch queue zonder directe feedback.

8
New cards

Wat zijn real-time programma's?

Programma's die binnen een strikte tijdslimiet moeten reageren, bv. in robots of luchtverkeer.

9
New cards

Wat is een proces binnen een OS?

Een reeks opdrachten die als een werkeenheid worden beschouwd.

10
New cards

Wat bepaalt het OS bij processenbeheer?

Welke processen uitgevoerd worden; welke bronnen ze krijgen; CPU-gebruik; geheugentoewijzing; toegang tot randapparatuur; bestandbeheer.

11
New cards

Noem 4 soorten resources die het OS beheert.

Geheugen; CPU; Randapparatuur (printers, disks); Bestanden.

12
New cards

Wat is scheduling in multitasking?

De manier waarop het OS prioriteiten toekent aan processen via een wachtrij.

13
New cards

Wat is concurrency?

Tegelijkertijd actieve processen die niet onafhankelijk zijn, bv. conflict bij gedeelde printer.

14
New cards

Welke ontwerpcriteria moet een OS volgen?

Consistentie; Flexibiliteit; Overdraagbaarheid.