Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

operating system

Total questions: 40

Worksheet time: 13mins

Name
Class
Date
1.

Memory Management refers to managment of

a)

primary

b)

secondary

2.

Which of the following best describes an Operating System (OS)?

a)

A set of hardware components that control and manage the input/output operations of a computer system

b)

A collection of software programs that help to coordinate the activities and sharing of resources of a computer system

c)

The physical components of a computer system, including the CPU, memory, and storage devices

d)

The high-level programming languages used to write application software for a computer system

3.

which os is used for managing large works

a)

time sharing

b)

batch

c)

network

4.

a process is a

a)

Passive Entity

b)

Active Entity

5.

quantum time is used in

a)

batch

b)

real time os

c)

time sharing

d)

network

6.

in which os we can access files which are not present in the same system ?

a)

Batch os

b)

Network os

c)

Distributed os

d)

Real time os

7.

Payroll is an example of which os

a)

network os

b)

time sharing os

c)

batch os

8.

which of the following is both time sharing os and network os

a)

Unix

b)

Linux

c)

Mac os

d)

Windows

9.

Expand ApI

a)

Application Programming Instructions

b)

Advanced Program Interface

c)

Application Program Interface

d)

Advanced Programming Instructions

10.

which os is used in air traffic control

a)

Distributed os

b)

Batch os

c)

Real time os

d)

Network os

11.

multi tasking is the major activity of which service

a)

Security

b)

File managment

c)

Program Execuation

d)

resource managment

12.

which system call helps in sending termination signal

a)

time()

b)

chmod()

c)

Kill()

d)

fork()

13.

which is used in cpu scheduler

a)

short term scheduler

b)

mid term scheduler

c)

long term scheduler

d)

Process scheduler

14.

which can be used when an sub process is created

a)

time()

b)

chmod()

c)

fork()

d)

kill()

15.

which serviceof os provides dead lock handling?

a)

Program Execution

b)

Security

c)

File Managment

16.

in unix chmod() is used for

a)

Remove file

b)

Protection

c)

change directory

d)

change FileName

17.

Mac os is an example of

a)

Real time os

b)

Network os

c)

Distributed os

d)

Batch os

18.

heap is used for

a)

dynamic memory allocation

b)

Storing Arguments

c)

Storing Local Variables

19.

in which os we use "Punch Cards"

a)

Time sharing

b)

network os

c)

batch os

20.

which section of process memory is made up of program code

a)

Heap

b)

Stack

c)

Text

d)

Data

21.

when process states shifts between ready to running is called

a)

Process Dispacter

b)

Process Scheduling

c)

Context Switching

d)

Process Creation

R

22.

Process suspended while waiting for the next time interval is called as

a)

Timing

b)

Ready

c)

Running

d)

New

23.

What is the primary benefit of using threads in an operating system?

a)

They allow for faster processing of I/O operations

b)

They allow for easier management of system resources

c)

They allow for better isolation between different parts of a program

d)

They allow for parallel processing, which can improve overall system performance

24.

which vary in number and type, depending on the computer architecture

a)

Counters

b)

Signals

c)

Operating Systems

d)

The registers

25.

What is the basic principle behind the FCFS scheduling algorithm?

a)

Processes are scheduled according to their priority level

b)

The process that arrives first is executed first

c)

Processes are scheduled according to their execution time

d)

The process that uses the least amount of system resources is executed first

26.

ready queue is stored as which data type

a)

linked list

b)

array

c)

string

27.

which scheduler controls degree of multi programming

a)

Short-Term Scheduler

b)

Mid-Term Scheduler

c)

Long-Term Scheduler

d)

Process Scheduler

28.

which Scheduler to pick up the processes from Job pool

a)

Short-Term Scheduler

b)

mid-Term Scheduler

c)

Long-Term Scheduler

d)

Process Scheduler

29.

The Long-Term Scheduler executes when a process leaves the

a)

system

b)

CPU

c)

READY QUeue

d)

I/o DEvice

30.

Short-Term Scheduler selects the processes from the

a)

READY QUEUE

b)

CPU

c)

SYSTEM

d)

I/O DEVICE

31.

When a context switch occurs, the kernel saves the context of the___

a)

old process

b)

New Process

c)

Completed Process

32.

which is Algorithm not applicable for preemptive scheduling

a)

First-Come, First-Serve (FCFS) Scheduling

b)

Round-Robin (RR) Scheduling

c)

Priority Scheduling

d)

Shortest Job First (SJF) Scheduling

33.

in which scheduling cpu is allocated to the processes for the limited time

a)

non preemptive scheduling

b)

preemptive scheduling

34.

shared memnory and message passing are used in

a)

communication

b)

File Transfer

c)

Memory Managment

d)

Security

35.

fcfs is used in which of the following

a)

interactive

b)

batch

36.

sjf is used in batch or interactiva

a)

interactive

b)

batch

37.

which algorithm has low over head

a)

First-Come, First-Serve (FCFS) Scheduling

b)

Shortest Job First (SJF) Scheduling

c)

Round-Robin (RR) Scheduling

d)

Priority Scheduling

38.

which algorithm is troublesome for time sharing systems

a)

First-Come, First-Serve (FCFS) Scheduling

b)

Round-Robin (RR) Scheduling

c)

Shortest Job First (SJF) Scheduling

d)

Priority Scheduling

39.

which algorithm uses time quantum

a)

First-Come, First-Serve (FCFS) Scheduling

b)

Shortest Job First (SJF) Scheduling

c)

Priority Scheduling

d)

Round-Robin (RR) Scheduling

40.

time sharing system uses

a)

short term scheduler

b)

mid term scheduler

c)

Long term scheduler

d)

Process

scheduler