Operating Systems Flashcards
1
Q
What is a process
A
It is a Program execution
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
3
Q
What are the program states
A
Ready, Running and Blocked
4
Q
What does the process Ready mean
A
Process would do something if the CPU was available
5
Q
What does the Running process mean
A
Process is being executed by the CPU
6
Q
What does the blocked process mean
A
Process cannot continue until some events occur