Which process state defines a task that is currently waiting in line to be assigned to a CPU core by the operating system scheduler? MCQ with Answer and Explanation

Which process state defines a task that is currently waiting in line to be assigned to a CPU core by the operating system scheduler?
A. Running
B. Terminated
C. Ready
D. Blocked
Answer: Option C
Solution (By JKExamLibrary)
A process is in the 'Ready' state when it is prepared for execution and is waiting to be allocated a time slice on a processor core.

This question belongs to: Computer Operating Systems

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Operating Systems Questions

Question #1 Report Error
In Linux, which command is used to display the contents of a text file directly onto the terminal screen?
A. cp
B. cd
C. ls
D. cat

Correct Answer: Option D


Explanation:
The 'cat' (concatenate) command is used to read and display file contents directly onto the standard output terminal screen.

This question belongs to: Computer Operating Systems
Question #2 Report Error
In Windows, the 'Resource Monitor' can be accessed from Task Manager and provides:
A. User account management
B. Startup programs
C. List of system events
D. Detailed real-time resource usage including CPU, memory, disk, and network

Correct Answer: Option D


Explanation:
Resource Monitor offers in-depth performance data and per-process resource consumption.

This question belongs to: Computer Operating Systems
Question #3 Report Error
Which Linux command is used to count the number of lines, words, and characters in a file?
A. count
B. ls -l
C. wc
D. grep -c

Correct Answer: Option C


Explanation:
wc (word count) with -l, -w, -c options counts lines, words, and characters respectively.

This question belongs to: Computer Operating Systems