Q2

Untitled

(1)

  1. Process is an executing program, also called as an instance of a program
  2. It is a unit of work in time-sharing system
  3. It has normally 5 status: new, running, waiting, ready and terminated. (Note: The name of the status are not fixed)

(2)

(3)

	  
         |<-------------|
new --> ready ------> running --> terminated
         |<-- waiting --|

Untitled

Q3

Untitled

Untitled