wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Operating Systems

Total questions: 20

Worksheet time: 31mins

Name
Class
Date
1.
A process is a...
a)
program in execution
b)
program on the hard drive
c)
high level program
d)
low level program 
2.
Which of the following is not a resource managed by the OS?
a)
Bandwidth
b)
Secondary Storage
c)
RAM
d)
Programs
3.

What do device drivers do?

a)

Allows the OS to communicate with hardware

b)

Drives around the motherboard

c)

Increases the amount of storage

4.

What type of operating system is Windows 10?

a)

Single-user OS

b)

Multi-user OS

5.
A(n) ______________________ is the most important software that runs on a computer.
a)
Operating System
b)
Windows
c)
Anti Virus
d)
iOS
6.
Which of the following is the most recent version of Windows?
a)
Windows 8
b)
Windows 7
c)
Windows 10
7.
What is the purpose of an operating system?
a)
Manage software on computer
b)
Manage hardware on computer
c)
Manage all hardware & software on computer
8.

The program in our operating system always deals with what address?

a)

logical address

b)

virtual address

c)

both

d)

neither

9.

Click on all the examples of Operating Systems

a)

Windows

b)

iOS

c)

Google Docs

10.

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

a)

System calls

b)

API

c)

Library

d)

Assembly instructions

11.

The primary purpose of an operating system is:

a)

To make the most efficient use of the computer hardware

b)

To allow people to use the computer,

c)

To keep systems programmers employed

d)

To make computers easier to use

12.

The strategy of allowing processes that are logically runnable to be temporarily suspended is called

a)

preemptive scheduling

b)

non preemptive scheduling

c)

shortest job first

d)

first come first served

13.

Semaphores are used to solve

a)

Deadlock

b)

Mutual exclusion

c)

Inter-process Communication

d)

Messaging

14.

Only the process executing the critical section is allowed access to the shared variable,all other processes should prevented from doing so until the completion of the critical section. This is often referred to as-

a)

Mutual exclusion

b)

semaphores

c)

Deadlock

d)

Interprocess communication

15.

Banker’s algorithm is used as-

a)

Deadlock occurrence method

b)

Deadlock avoidance method

c)

Deadlock detection method

d)

Deadlock recovery method

16.

The ability for a computer to execute more than one task simultaneously

a)

multitasking

b)

multiprogramming

c)

multiprocessing

d)

timesharing

17.

The operating system is a type of

a)

system software

b)

general purpose software

c)

utility software

d)

application software

18.

Which is not a process state?

a)

waiting

b)

terminated

c)

blocked

d)

redirected

19.

A signal sent by a hardware or software to CPU indicating that something needs attention

a)

disturbance

b)

interrupt

c)

waiting

d)

exclusion

20.

FCFS is operates similar to a

a)

stack

b)

sorting algorithm

c)

circle

d)

queue