Practice objective questions
for quick revision and examination
preparation. Try answering each question
before revealing the answer.
📚 Operating Systems
📖 Unit 1
🎯 MCQs
Operating Systems - Unit-1
1
What is operating system?
ACollection of programs that manages hardware resources
BSystem service provider to the application programs
CLink to interface the hardware and application programs
DAll of the mentioned
Correct AnswerD. All of the mentioned
2
To access the services of operating system, the interface is provided by the:
ASystem calls
BAPI
CLibrary
DAssembly instructions
Correct AnswerA. System calls
3
Which one of the following error will be handle by the operating system?
APower failure
BLack of paper in printer
CConnection failure in the network
DAll of the mentioned
Correct AnswerD. All of the mentioned
4
The systems which allows only one process execution at a time, are called
AUniprogramming systems
BUniprocessing systems
CUnitasking systems
DNone of the mentioned
Correct AnswerA. Uniprogramming systems
5
In operating system, each process has its own
Aaddress space and global variables
Bopen files
Cpending alarms, signals and signal handlers
Dall of the mentioned
Correct AnswerD. all of the mentioned
6
In Unix, Which system call creates the new process?
Afork
Bcreate
Cnew
Dnone of the mentioned
Correct AnswerA. fork
7
A process can be terminated due to
Anormal exit
Bfatal error
Ckilled by another process
Dall of the mentioned
Correct AnswerD. all of the mentioned
8
What is the ready state of a process?
Awhen process is scheduled to run after some execution
Bwhen process is unable to run until some task has been completed
Cwhen process is using the CPU
Dnone of the mentioned
Correct AnswerA. when process is scheduled to run after some execution
9
What is inter process communication?
Acommunication within the process
Bcommunication between two process
Ccommunication between two threads of same process
Dnone of the mentioned
Correct AnswerB. communication between two process
10
A set of processes is deadlock if
Aeach process is blocked and will remain so forever
Beach process is terminated
Call processes are trying to kill each other
Dnone of the mentioned
Correct AnswerA.each process is blocked and will remain so forever
11
A process stack does not contain
Afunction parameters
Blocal variables
Creturn addresses
DPID of child process
Correct AnswerD. PID of child process
12
Which system call returns the process identifier of a terminated child?
Await
Bexit
Cfork
Dget
Correct AnswerA.wait
13
The address of the next instruction to be executed by the current process is provided by the
ACPU registers
Bprogram counter
Cprocess stack
Dpipe
Correct AnswerB.program counter
14
Multi processor systems are known as
Aparallel systems
Btightly coupled systems
Cloosely coupled systems
DBoth A & B
Correct AnswerD. Both A & B
15
Which cause breaking the sequence of execution?
Ainterface
Binterrupt
Cmemory
Dnone
Correct AnswerB. interrupt
16
END, ABORT comes under
Aprocess control
Bfile management
Cdevice
DInformation maintenance
Correct AnswerA. process control
17
The runtime support system for most programming languages provides a
Asystem call interface
Bdistributed systems
Cerror detection
Dcommunication
Correct AnswerA. system call interface
18
------------- provides an interfaces to the services made available by an operating system
Asystem calls
Bdistributed systems
Cspecial purpose systems
Dcommand interrupter
Correct AnswerA. system calls
19
Kernel mode is also called
Asuperior mode
Bsystem mode
Cprivileged mode
Dall above
Correct AnswerD. all above
20
Multiprocessing ________.
AMake the operating system simpler
BAllows multiple processes to run simultaneously
CIs completely understood by all major computer vendors
DAllows the same computer to have the multiple processors
Correct AnswerD.Allows the same computer to have the multiple processors
21
The technique, for sharing the time of a computer among several jobs, which switches jobs so rapidly such that each job appears to have the computer to itself, is called ________.
ATime Sharing
BTime out
CTime domain
DMultitasking
Correct AnswerA. Time Sharing
22
-----------is user friendly interface.
AGUI
BCGI
CCLI
DNONE
Correct AnswerA. GUI
23
Linux is a(n) __________________ operating system
AOpen source
BMicrosoft
CWindows
DMac
Correct AnswerA. Open source
24
----------is the layer of a computer system between the hardware and the user program [ ]
AOperating environment
BOperating system
CSystem environment
DNone of these
Correct AnswerB. Operating system
25
The Basic Input Output System (BIOS) resides in [ ]