WorksheetsE0S & DD - UNIT 1 & II
Total questions: 51
Worksheet time: 2hrs 42mins
Which of the following is not an operating system?
Windows
Oracle
Linux
What is the maximum length of the filename in DOS?
4
5
8
Which of the following is the extension of Notepad?
.txt
.bmp
.xls
What else is a command interpreter called?
shell
kernel
prompt
BIOS is used?
By operating system
By compiler
By application software
What is the mean of the Booting in the operating system?
Restarting computer
Install the program
To scan
When does page fault occur?
The deadlock occurs.
The buffering occurs.
The page does not present in memory.
Banker's algorithm is used?
To deadlock recovery
To prevent deadlock
To solve the deadlock
Which is the Linux operating system?
Private operating system
Windows operating system
Open-source operating system
What is the full name of the IDL?
Interface definition language
Interface direct language
Interface data library
What is bootstrapping called?
Cold boot
Cold hot boot
Cold hot strap
When we execute a C program, CPU runs in ____ mode.
user
kernel
supervisory
All UNIX and LINUX systems have one thing in common which is ____
set of system calls
set of text editors
set of commands
The chmod command invokes the ____ system call.
chmod
read
change
Which of the following system call is used for opening or creating a file?
write
open
read
What is Inter process communication?
allows the processes to only synchronize their actions without communication
allows processes to communicate and synchronize their actions when using the same address space
allows processes to communicate and synchronize their actions
The link between two processes P and Q to send and receive messages is called __________
communication link
message-passing link
synchronization link
Piece of code that only one thread can execute at a time is called
Mutual Exclusion
Critical Section
Synchronization
Running multiple programs at the same time is called:
Multitasking
Single tasking
Symmetric
What is Dr. Watson?
IT Expert
Diagnosis tool
Surgeon
Suppose that a process is in ‘BLOCKED’ state waiting for some I/O service. When the service is completed, it goes to the
RUNNING state
READY state
SUSPENDED state
Which of the following are real-time systems?
An on-line railway reservation system
Aircraft control system
Train reservation center
A mistake in a algorithm that causes incorrect results is called a ………….
logical error
syntax error
procedural error
The software that allows users to surf the Internet is called a/an .
Search engine
Browser
Internet Surfing provider
Unauthorized copying of software to be used for personal gain instead of for personal backups is called
program thievery
software piracy
data snatching
Who invented Linux?
J.presper Eckert and John W. Mauchly
Dennis M. Ritchine
Torvalds
A (n) __ converts and executes one statement at a time.
compiler
interpreter
converter
a series of instructions that tells a computer what to do and how to do it is called a …..
Program
Command
User response
A computer cannot “boot” if it does not have the………………
Compiler
Loader
Operating system
Which command is used to see the version of operating system?
Ver
Version
Vol
For real time operating systems, interrupt latency should be ____________
minimal
maximum
zero
Time required to synchronous switch from the context of one thread to the context of another thread is called?
context switch time
jitter
threads fly-back time
What are the risks and challenges that we should be aware of when it comes to the Internet of Everything
FEEDBACK
Security
Network congestion
In the Zero capacity queue:
the sender keeps sending and the messages dont wait in the queue
the sender blocks until the receiver receives the message
the queue can store at least one message
. Bounded capacity and Unbounded capacity queues are referred to as :
Programmed buffering
Automatic buffering
User defined buffering
What is a semaphore?
can be accessed from multiple processes
is a binary mutex
must be accessed from only one process
What are the two kinds of semaphores?
mutex & counting
binary & counting
counting & decimal
What is a mutex?
is a binary mutex
must be accessed from only one process
can be accessed from multiple processes
identify following condition is required for a deadlock to be possible?
all of the mentioned
a process may hold allocated resources while awaiting assignment of other resources
no resource can be forcibly removed from a process holding it
Which one of the following is the deadlock avoidance algorithm?
banker’s algorithm
round-robin algorithm
elevator algorithm
in a effective operating system, when to check for deadlock?
at fixed time intervals
every time a resource request is made
every time a resource request is made at fixed time intervals
in a effective operating system, when to check for deadlock?
at fixed time intervals
every time a resource request is made
every time a resource request is made at fixed time intervals
To avoid deadlock ____________
resource allocation must be done only once
there must be a fixed number of resources to allocate
inversion technique can be used
system is in the safe state if
the system can allocate resources to each process in some order and still avoid a deadlock
there exist a safe sequence
all of the mentioned
circular wait condition can be prevented by
defining a linear ordering of resource types
using thread
using pipes
What is a reusable resource
that can be used by more than one process at a time
that can be shared between various threads
that can be used by one process at a time and is not depleted by that use
which conditions must be satisfied to solve the critical section problem?
Bounded Waiting
Mutual Exclusion
All of the mentioned
minimum of _____ variable(s) is/are required to be shared between processes to solve the critical section problem.
two
three
four
Which of the following components ensures that process can execute within its own address space?
I/O Device
Stack pointers
memory addressing hardware
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
t1 > t2
t1 = t2
t1 < t2
Pipe is used for inter-process communication. Which statements is true
We may read and write from pipe at the same time
The pipe() system call requires an array of two integers as parameter
All mentioned
