wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

OS Quiz-1

Total questions: 15

Worksheet time: 6mins

Name
Class
Date
1.

Which of the following operating system does not interact with the computer directly, in fact in this operating system each user prepares his job in an offline device and submits it to the computer?

a)
  1. Batch Operating system

b)
  1. Multitasking Operating System

c)
  1. Time-sharing Operating System

d)
  1. Distributed Operating System

2.

Which of the following Operating systems use multiple central processors to serve multiple real-time applications and multiple users?

a)
  1. Batch Operating system

b)
  1. Multitasking Operating System

c)
  1. Time-sharing Operating System

d)
  1. Distributed Operating System

3.

In a timeshare operating system, when the time slot assigned to a process is completed, the process switches from the current state to?

a)

Suspended state

b)

Terminated state

c)

Ready state

d)

Blocked state

4.

In real time operating system ____________

a)

process scheduling can be done only once

b)

all processes have the same priority

c)

kernel is not required

d)

a task must be serviced by its deadline period

5.

Which of the following Operating systems runs on a server and provides the server the capability to manage data, users, groups, etc?

a)

Batch Operating system

b)

Network operating system

c)

Mobile Operating system

d)

Real-time Operating system

6.

What is a bootstrap program?

a)

It is the first code that is executed when the computer system is started

b)

It is the program that helps in restarting the system

c)

It is just a simple program like we have other programs in a system

d)

All of above

7.

The process that are residing in the main memory and are ready and waiting to be executed are kept on a list called

a)

Process Queue

b)

Job Queue

c)

Ready Queue

d)

Execution Queue

8.

Suppose that a process is in “Blocked” state waiting for some I/O service. When the service is completed, it goes to the __________

a)

Running state

b)

Ready state

c)

Suspended state

d)

Terminated state

9.

Embedded computers typically run on a ____ operating system?

a)

real-time

b)

Windows XP

c)

network

d)

          clustered

10.

What is a system call in an operating system?

a)

A call made by a user-level application to request a specific service from the operating 

         system.

b)

A call made by the operating system to request additional resources from the hardware.

c)

A call made by a device driver to communicate with other devices in the system.

d)

A call made by the CPU to execute privileged instructions.

11.

If a computer system completes n processes in t seconds, then its throughput is ----- processes per second during that interval.

a)

t/n

b)

n+t

c)

n/t

d)

nt

12.

Identify the circumstances under which pre-emptive CPU scheduling is used-

A process switches from Running state to Ready state

A process switches from Waiting state to Ready state

A process switches from Ready state to Running state

A process completes its execution

Choose correct options-

a)

a and b only

b)

b and d only

c)

c and d only

d)

a, b and c only

13.

What is the primary purpose of a process control block (PCB)?

a)

To hold the process’s execution state and relevant information

b)

To keep track of the processes in the system

c)

To store the actual content of the process’s memory

d)

A secondary storage section

14.

  In modern automobiles, which type of operating system ensures that critical real-time tasks, such as engine control and safety systems, operate predictably and with low latency?

a)

Real-time operating system (RTOS)

b)

Mobile operating system

c)

Mainframe operating system

d)

Single-user operating system

15.

Consider the following statements about process state transitions for a system using preemptive scheduling.

I.A running process can move to ready state.

II.A ready process can move to running state.

III.A blocked process can move to running state.

IV.A blocked process can move to ready state.

Which of the above statements are TRUE?

a)

A.  I, II, and III only

b)

B.  II and III only

c)

C.  I, II, and  IV only

d)

D.  I, II, III and IV  only