wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

OPERATING SYSTEMS UNIT 1 QUIZ

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

__________ provides the interface between the computer hardware and the user.

a)

Application software

b)

Operating System

c)

Utility software

d)

Device driver

2.

Which of the following is not the function of the operating system?

a)

Process management

b)

Virus protection

c)

Memory management

d)

Device management

Answer

3.

___________ is a kind of operating system where each user processes the job on the offline device such as punched cards and submit it to the computer collectively.

a)

Batch operating system

b)

Time-sharing operating system

c)

Distributed operating system

d)

Real-time operating system

4.

______________ is a type of operating system where processing time is uniformly shared among multiple users at the same time.

a)

Batch operating system

b)

Time-sharing operating system

c)

Distributed operating system

d)

Real-time operating system

5.

Which of the following systems allow only one process at a single instance?

a)

Uni-processing system

b)

Uni-programming system

c)

Uni-tasking

d)

All of the above

6.

In operating system, each process has its own __________

a)

open filesopen files

b)

pending alarms, signals, and signal handlers

c)

address space and global variables

d)

all of the mentioned

7.

What is the main function of the command interpreter?

a)

to provide the interface between the API and application program

b)

to handle the files in the operating system

c)

to get and execute the next user-specified command

d)

none of the mentioned

8.

To access the services of the operating system, the interface is provided by the ___________

a)

Library

b)

System calls

c)

Assembly instructions

d)

API

9.

Where is the operating system placed in the memory?

a)

either low or high memory (depending on the location of interrupt vector)

b)

in the low memory

c)

in the high memory

d)

none of the mentioned

10.

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

11.

Cascading termination refers to the termination of all child processes if the parent process terminates _____

a)

Normally or abnormally

b)

Abnormally

c)

Normally

d)

None of the mentioned

12.

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

a)

Terminated state

b)

Suspended state

c)

Running state

d)

Ready state

13.

The portion of the process scheduler in an operating system that dispatches processes is concerned with ____________

a)

assigning ready processes to waiting queue

b)

assigning running processes to blocked queue

c)

assigning ready processes to CPU

d)

all of the mentioned

14.

What is Interprocess communication?

a)

allows processes to communicate and synchronize their actions when using the same address space

b)

allows processes to communicate and synchronize their actions

c)

allows the processes to only synchronize their actions without communication

d)

none of the mentioned

15.

Message passing system allows processes to __________

a)

communicate with each other without sharing the same address space

b)

communicate with one another by resorting to shared data

c)

share data

d)

name the recipient or sender of the message

16.

Messages sent by a process __________

a)

have to be of a fixed size

b)

have to be a variable size

c)

can be fixed or variable sized

d)

none of the mentioned

17.

The link between two processes P and Q to send and receive messages is called __________

a)

communication link

b)

message-passing link

c)

synchronization link

d)

all of the mentioned

18.

In the non blocking send __________

a)

the sending process keeps sending until the message is received

b)

the sending process sends the message and resumes operation

c)

the sending process keeps sending until it receives a message

d)

none of the mentioned

19.

Bounded capacity and Unbounded capacity queues are referred to as __________

a)

Programmed buffering

b)

Automatic buffering

c)

User defined buffering

d)

No buffering

20.

In the Zero capacity queue __________

a)

the queue can store at least one message

b)

the sender blocks until the receiver receives the message

c)

the sender keeps sending and the messages don’t wait in the queue

d)

none of the mentioned