Possible thread states in Windows 2000 operating system include:
A. Ready, running and waiting
B. Ready, standby, running, waiting, transition and terminated.
C. Ready, running, waiting, transition and terminated
D. Standby, running, transition and terminated.
Answer:B
Possible thread states in Windows 2000 operating system include:
A. Ready, running and waiting B. Ready, standby, running, waiting, transition and terminated. C. Ready, running, waiting, transition and terminated D. Standby, running, transition and terminated.
Explanation: The six possible thread states are ready, standby, running, waiting, transition, and terminated. Ready means waiting to run. The highest-priority ready thread is moved to the standby state, which means that it will be the next thread to run. In a multiprocessor system, one thread is kept in the standby state for each processor. A thread is running when it is executing on a processor. It will run until it is preempted by a higher-priority thread, until it terminates, until its time quantum ends, or until it calls a blocking system call, such as for I/O. A thread is in the waiting state when it is waiting for a signal such as an I/O completion. A new thread is in the transition state while it is waiting for the resources necessary for execution. A thread enters the terminated state when it finishes execution.