Operating Systems Flashcards

1
Q

What is a process

A

It is a Program execution

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

Difference between a program and a process

A

Program is a static set of statements that will act on data , Process is a dynamic instance of the program running

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

What are the program states

A

Ready, Running and Blocked

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

What does the process Ready mean

A

Process would do something if the CPU was available

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

What does the Running process mean

A

Process is being executed by the CPU

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

What does the blocked process mean

A

Process cannot continue until some events occur

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