0

Multiprocessor and Distributed Operating System

Description: Multiprocessor and Distributed Operating System
Number of Questions: 15
Created by:
Tags: Multiprocessor and Distributed Operating System Information Technology Computer Architect Operating System Computer Basics
Attempted 0/15 Correct 0 Score 0

Which of the follwing techniques can be used to prevent a single job from keeping both the CPU and the input output devices busy at all times?

  1. Multiprogramming

  2. Spooling

  3. Preemption

  4. Time sharing

  5. Batch processing


Correct Option: A
Explanation:

This option is correct as in multiprogramming systems, one or more programs are active at the same time. Here, one process can use the CPU and other the input output devices, while some programs may be in a waiting state.

In OSI, which of the following layers interfaces directly to the users and performs common application services for the application processes?

  1. Network layer

  2. Transport layer

  3. Application layer

  4. Session layer

  5. Physical layer


Correct Option: C
Explanation:

This layer in OSI interfaces directly to the users and performs common application services for the application processes.

Which of the following operating systems is a group of computers that provides services to other computers connected through a network?

  1. Embedded operating system

  2. Desktop operating system

  3. Server operating system

  4. Mainframe operating system

  5. Workstation operating system


Correct Option: C
Explanation:

This operating system is a group of computers that provides services to other computers connected through a network.

Which of the following factors in data transmission causes overlapping of frequency bands and distorted signals?

  1. Bandwidth

  2. Interference

  3. Transmission impairment

  4. Use of twisted pair cables

  5. None of these


Correct Option: B
Explanation:

This is the factor that causes overlapping of frequency bands and distorted signals.

Which of the following operating systems has a fixed time constraint for the completion of processing?

  1. Real-time systems

  2. Batch processing systems

  3. Multiprogramming systems

  4. Multitasking systems

  5. Multiprocessor systems


Correct Option: A
Explanation:

This option is correct because in real-time operating systems, a rigid time limit is placed on the operation of the processor or on the flow of data.

Which one of the following CPU scheduling algorithms is used by time sharing operating systems?

  1. First in first out CPU scheduling

  2. Priority CPU scheduling

  3. Round-robin

  4. None of these


Correct Option: C
Explanation:

This option is correct because in this, time is divided equally for each process. Each process runs for one time quantum if it does not complete in that time quantum, it is preempted and the CPU is given to another process scheduled to run.

Which of the following CPU scheduling algorithms is used by real-time operating system?

  1. FCFS

  2. Round-robin

  3. Priority based

  4. SJF


Correct Option: B
Explanation:

This option is correct because in Round-robin scheduling, a fixed time quantum is assigned to each process and if the process does not complete in that time quantum it is preempted and the next process in the ready queue may start its execution.

In distributing systems, which of the following properties allows the sharing of information by a number of different computers that are connected to one another in a network?

  1. Reliability

  2. Resource sharing

  3. Communication

  4. Computation speed up

  5. None of these


Correct Option: B
Explanation:

This property in distributed systems allows sharing of information by a number of different computers that are connected to each other in a network.

The main motto of CAP system is

  1. the use of hardware capability to relate considerable economics in formulating and implementing protection policies

  2. to provide methods with no library of procedures

  3. both (1) and (2)

  4. none of these


Correct Option: B

In a time-sharing operating system, when the time slot given to a process is completed, to which of the following states does the process go for the RUNNING state?

  1. BLOCKED state

  2. READY state

  3. SUSPENDED state

  4. TERMINATED state


Correct Option: B
Explanation:

 In a time-sharing operating system, when the time slot given to a process is completed, the process go to the READY state.

The collection of physically separate heterogenous computers that are networked together to provide users access to various resources are known as ___________.

  1. clustered systems

  2. distributed systems

  3. multiprocessor systems

  4. single processor systems

  5. batch processing systems


Correct Option: B
Explanation:

The distributed systems are physically separated computers, which are combined together through a network so that they can communicate and share computational tasks and provide a rich set of features to the users.

Which one of the following CPU scheduling algorithms can never be preemptive?

  1. FCFS

  2. SJF scheduling

  3. Round-robin scheduling

  4. Priority based scheduling


Correct Option: A
Explanation:

This is a non-premptive scheduling algorithm. FIFO strategy assigns priority to processes in the order in which they request the processor. No other process can preempt the process until it voluntarily leaves the control of the CPU. Hence, it cannot be preemptive. So, this option is correct.

Which of the following is a real-time system?

  1. Payroll processing

  2. Aircraft control

  3. Library

  4. Automobile system


Correct Option: B

Overlay is

  1. a part of an operating system

  2. a single contiguous memory used for running long program by swapping

  3. overloading the system with many user files

  4. a single memory location


Correct Option: B

Which of the following scheduling algorithms cannot be used for time sharing operating systems?

  1. SJF

  2. FCFS

  3. Priority scheduling

  4. Real time scheduling

  5. Round-robin scheduling


Correct Option: B
Explanation:

This option is correct because for time sharing systems each user needs to get a share of the CPU at regular intervals.

- Hide questions