MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

DATA STRUCTURES

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Which one of the following is not the application of the Queue data structure?
A
Resource shared between various systems
B
Data is transferred asynchronously
C
Load balancing
D
Balancing of symbols
Explanation: 

Detailed explanation-1: -Explanation: The answer is d. The options a, b, and c are the applications of the Queue data structure while option d, i.e., balancing of symbols is not the application of the Queue data structure.

Detailed explanation-2: -The application of queue in load balancing is a bit difficult to understand but it used for this purpose too. When a resource is shared among multiple consumers, When data is transferred asynchronously (data not necessarily received at same rate as sent) between two processes, Load Balancing are applications.

Detailed explanation-3: -Which of the following is not an inherent application of stack? Explanation: Job Scheduling is not performed using stacks.

Detailed explanation-4: -Which of the following is not an application of priority queue? Explanation: Undo operation is achieved using a stack.

There is 1 question to complete.