a) Suspended state
b) Terminated state
c) Ready state
d) Blocked state
Ready state.
When a process’s time slot ends, it means the process is still able to run but needs to wait for its turn again. So, it moves to the ready state, indicating it’s prepared to resume execution as soon as the CPU becomes available.