Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

E0S & DD - UNIT 1 & II

Total questions: 51

Worksheet time: 2hrs 42mins

Name
Class
Date
1.

Which of the following is not an operating system?

a)

Windows

b)

Oracle

c)

Linux

2.

What is the maximum length of the filename in DOS?

a)

4

b)

5

c)

8

3.

Which of the following is the extension of Notepad?

a)

.txt

b)

.bmp

c)

.xls

4.

What else is a command interpreter called?

a)

shell

b)

kernel

c)

prompt

5.

BIOS is used?

a)

By operating system

b)

By compiler

c)

By application software

6.

What is the mean of the Booting in the operating system?

a)

Restarting computer

b)

Install the program

c)

To scan

7.

When does page fault occur?

a)

The deadlock occurs.

b)

The buffering occurs.

c)

The page does not present in memory.

8.

Banker's algorithm is used?

a)

To deadlock recovery

b)

To prevent deadlock

c)

To solve the deadlock

9.

Which is the Linux operating system?

a)

Private operating system

b)

Windows operating system

c)

Open-source operating system

10.

What is the full name of the IDL?

a)

Interface definition language

b)

Interface direct language

c)

Interface data library

11.

What is bootstrapping called?

a)

Cold boot

b)

Cold hot boot

c)

Cold hot strap

12.

When we execute a C program, CPU runs in ____ mode.

a)

user

b)

kernel

c)

supervisory

13.

All UNIX and LINUX systems have one thing in common which is ____

a)

set of system calls

b)

set of text editors

c)

set of commands

14.

The chmod command invokes the ____ system call.

a)

chmod

b)

read

c)

change

15.

Which of the following system call is used for opening or creating a file?

a)

write

b)

open

c)

read

16.

What is Inter process communication?

a)

allows the processes to only synchronize their actions without communication

b)

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

c)

allows processes to communicate and synchronize their actions

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

18.

Piece of code that only one thread can execute at a time is called

a)

Mutual Exclusion

b)

Critical Section

c)

Synchronization

19.

Running multiple programs at the same time is called:

a)

Multitasking

b)

Single tasking

c)

Symmetric

20.

What is Dr. Watson?

a)

IT Expert

b)

Diagnosis tool

c)

Surgeon

21.

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

22.

Which of the following are real-time systems?

a)

An on-line railway reservation system

b)

Aircraft control system

c)

Train reservation center

23.

A mistake in a algorithm that causes incorrect results is called a ………….

a)

logical error

b)

syntax error

c)

procedural error

24.

The software that allows users to surf the Internet is called a/an .

a)

Search engine

b)

Browser

c)

Internet Surfing provider

25.

Unauthorized copying of software to be used for personal gain instead of for personal backups is called

a)

program thievery

b)

software piracy

c)

data snatching

26.

Who invented Linux?

a)

J.presper Eckert and John W. Mauchly

b)

Dennis M. Ritchine

c)

Torvalds

27.

A (n) __ converts and executes one statement at a time.

a)

compiler

b)

interpreter

c)

converter

28.

a series of instructions that tells a computer what to do and how to do it is called a …..

a)

Program

b)

Command

c)

User response

29.

A computer cannot “boot” if it does not have the………………

a)

Compiler

b)

Loader

c)

Operating system

30.

Which command is used to see the version of operating system?

a)

Ver

b)

Version

c)

Vol

31.

For real time operating systems, interrupt latency should be ____________

a)

minimal

b)

maximum

c)

zero

32.

Time required to synchronous switch from the context of one thread to the context of another thread is called?

a)

context switch time

b)

jitter

c)

threads fly-back time

33.

What are the risks and challenges that we should be aware of when it comes to the Internet of Everything

a)

FEEDBACK

b)

Security

c)

Network congestion

34.

In the Zero capacity queue:

a)

the sender keeps sending and the messages dont wait in the queue

b)

the sender blocks until the receiver receives the message

c)

the queue can store at least one message

35.

. Bounded capacity and Unbounded capacity queues are referred to as :

a)

Programmed buffering

b)

Automatic buffering

c)

User defined buffering

36.

What is a semaphore?

a)

can be accessed from multiple processes

b)

is a binary mutex

c)

must be accessed from only one process

37.

What are the two kinds of semaphores?

a)

mutex & counting

b)

binary & counting

c)

counting & decimal

38.

What is a mutex?

a)

is a binary mutex

b)

must be accessed from only one process

c)

can be accessed from multiple processes

39.

identify following condition is required for a deadlock to be possible?

a)

all of the mentioned

b)

a process may hold allocated resources while awaiting assignment of other resources

c)

no resource can be forcibly removed from a process holding it

40.

Which one of the following is the deadlock avoidance algorithm?

a)

banker’s algorithm

b)

round-robin algorithm

c)

elevator algorithm

41.

in a effective operating system, when to check for deadlock?

a)

at fixed time intervals

b)

every time a resource request is made

c)

every time a resource request is made at fixed time intervals

42.

in a effective operating system, when to check for deadlock?

a)

at fixed time intervals

b)

every time a resource request is made

c)

every time a resource request is made at fixed time intervals

43.

To avoid deadlock ____________

a)

resource allocation must be done only once

b)

there must be a fixed number of resources to allocate

c)

inversion technique can be used

44.

system is in the safe state if

a)

the system can allocate resources to each process in some order and still avoid a deadlock

b)

there exist a safe sequence

c)

all of the mentioned

45.

circular wait condition can be prevented by

a)

defining a linear ordering of resource types

b)

using thread

c)

using pipes

46.

What is a reusable resource

a)

that can be used by more than one process at a time

b)

that can be shared between various threads

c)

that can be used by one process at a time and is not depleted by that use

47.

which conditions must be satisfied to solve the critical section problem?

a)

Bounded Waiting

b)

Mutual Exclusion

c)

All of the mentioned

48.

minimum of _____ variable(s) is/are required to be shared between processes to solve the critical section problem.

a)

two

b)

three

c)

four

49.

Which of the following components ensures that process can execute within its own address space?

a)

I/O Device

b)

Stack pointers

c)

memory addressing hardware

50.

Let the time taken to switch between user and kernel modes of execution be t1 while the time taken to switch between two processes be t2. Which of the following is TRUE

a)

t1 > t2

b)

t1 = t2

c)

t1 < t2

51.

Pipe is used for inter-process communication. Which statements is true

a)

We may read and write from pipe at the same time

b)

The pipe() system call requires an array of two integers as parameter

c)

All mentioned