MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

ALGORITHMS

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
The processes that are residing in main memory and are ready and waiting to execute are kept on a list called
A
job queue
B
READY queue
C
EXECUTE queue
D
DEVICE queue
Explanation: 

Detailed explanation-1: -The processes that are residing in the main memory and are ready and waiting to execute are kept on a list called the ready queue. This queue is generally stored as a linked list.

Detailed explanation-2: -Ready queue − This queue keeps a set of all processes residing in main memory, ready and waiting to execute.

Detailed explanation-3: -The Job Queue stores all processes that are entered into the system. The Ready Queue holds processes in the ready state. Device Queues hold processes that are waiting for any device to become available. For each I/O device, there are separate device queues.

Detailed explanation-4: -Explanation: A list of processes waiting for a particular I/O device is called device queue.

Detailed explanation-5: -The ready queue is a queue of all processes that are waiting to be scheduled on a core/CPU. The process’s code or data pages do not necessarily need to be in main memory. If the OS uses demand paging, new processes are placed in the ready queue even though no pages are allocated to the process.

There is 1 question to complete.