Back to the 2023 paper

Module 2: Processes & Scheduling

20235m

Explain the different states of a process during its life cycle using transition diagram.

Worked SolutionAI Assisted

Process States & Transition Diagram

States: New (creating), Ready (in memory, waiting CPU), Running (executing), Waiting/Blocked (waiting event/I/O), Terminated (+Suspended ready/blocked via medium-term).
Transitions: New→Ready (admit), Ready→Running (dispatch), Running→Ready (preempt/timeout), Running→Waiting (I/O request), Waiting→Ready (I/O complete), Running→Terminated (exit).
Diagram description: Ready and Running connected bidirectionally, Running to Waiting one-way, Waiting to Ready one-way. Explains multiprogramming and context switch.

Similar questions

AI LearningWeb Platform

Coursify — Personal AI Course Generator

Struggling with a difficult subject or concept? Turn any engineering topic into a structured course with interactive lessons, quizzes, and research-backed explanations.