theorie sessie 3 Flashcards

1
Q

wat zijn de 6 stappen van het linux boot process

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

leg het bios system start deel van de linux boot process uit

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

leg het MBR boot loader deel van de linux boot process uit

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

leg het GRUB boot loader deel van de linux boot process uit

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

leg het linux kernel deel van de linux boot process uit

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

leg het init process deel van de linux boot process uit

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

leg het user commands deel van de linux boot process uit

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

wat is een linux process + uitleg

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

wat is een system call + uitleg + vb

A

+ vb. sys_read
sys_write
sys_chdir

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

welke 4 system calls hebben te maken met de creatie van een proces

A

Fork()
Exec()
Wait()
_Exit()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

in welke 2 belangrijke delen splitst de kernel het geheugen in + uitleg

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

wat is de init

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

leg forking uit

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

hoe kan je het starten van een ander programma met forking + waarom deze methode gebruiken

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

hoe kan je een programma beëindigen met forking + uitleg

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

leg forking met blocking uit

A
17
Q

welke 4 soorten statussen kunnen linux processen zich in bevinden + uitleg

A

running: het proces loopt of is klaar om te starten
waiting: het proces wacht op een event of op een resource
stopped: het proces is gestopt
zombie: is een gestopt proces dat voor een of andere reden nog steeds een task struct data structuur heeft in de task vector

18
Q

welke 2 soorten waiting processen zijn er + uitleg

A
19
Q

welke 2 eigenschappen zijn er bij een gestopt proces

A

Meestal na het ontvangen van een signal.
Een process dat ge-debugged wordt kan eveneens “Stopped” zijn

20
Q

vul de 4 system calls in op de juiste plek

A
21
Q

wat is een terminal

A

basically u scherm, kan enkel tekst weergeven en doorsturen

22
Q

wat is een shell

A
23
Q

wat is een interpreter

A