NEW
Font size
WorksheetsOPERATING SYSTEMS UNIT 1 QUIZ
Total questions: 20
Worksheet time: 20mins
__________ provides the interface between the computer hardware and the user.
Application software
Operating System
Utility software
Device driver
Which of the following is not the function of the operating system?
Process management
Virus protection
Memory management
Device management
Answer
___________ is a kind of operating system where each user processes the job on the offline device such as punched cards and submit it to the computer collectively.
Batch operating system
Time-sharing operating system
Distributed operating system
Real-time operating system
______________ is a type of operating system where processing time is uniformly shared among multiple users at the same time.
Batch operating system
Time-sharing operating system
Distributed operating system
Real-time operating system
Which of the following systems allow only one process at a single instance?
Uni-processing system
Uni-programming system
Uni-tasking
All of the above
In operating system, each process has its own __________
open filesopen files
pending alarms, signals, and signal handlers
address space and global variables
all of the mentioned
What is the main function of the command interpreter?
to provide the interface between the API and application program
to handle the files in the operating system
to get and execute the next user-specified command
none of the mentioned
To access the services of the operating system, the interface is provided by the ___________
Library
System calls
Assembly instructions
API
Where is the operating system placed in the memory?
either low or high memory (depending on the location of interrupt vector)
in the low memory
in the high memory
none of the mentioned
In a timeshare operating system, when the time slot assigned to a process is completed, the process switches from the current state to?
Suspended state
Terminated state
Ready state
Blocked state
Cascading termination refers to the termination of all child processes if the parent process terminates _____
Normally or abnormally
Abnormally
Normally
None of the mentioned
When a process is in a “Blocked” state waiting for some I/O service. When the service is completed, it goes to the __________
Terminated state
Suspended state
Running state
Ready state
The portion of the process scheduler in an operating system that dispatches processes is concerned with ____________
assigning ready processes to waiting queue
assigning running processes to blocked queue
assigning ready processes to CPU
all of the mentioned
What is Interprocess communication?
allows processes to communicate and synchronize their actions when using the same address space
allows processes to communicate and synchronize their actions
allows the processes to only synchronize their actions without communication
none of the mentioned
Message passing system allows processes to __________
communicate with each other without sharing the same address space
communicate with one another by resorting to shared data
share data
name the recipient or sender of the message
Messages sent by a process __________
have to be of a fixed size
have to be a variable size
can be fixed or variable sized
none of the mentioned
The link between two processes P and Q to send and receive messages is called __________
communication link
message-passing link
synchronization link
all of the mentioned
In the non blocking send __________
the sending process keeps sending until the message is received
the sending process sends the message and resumes operation
the sending process keeps sending until it receives a message
none of the mentioned
Bounded capacity and Unbounded capacity queues are referred to as __________
Programmed buffering
Automatic buffering
User defined buffering
No buffering
In the Zero capacity queue __________
the queue can store at least one message
the sender blocks until the receiver receives the message
the sender keeps sending and the messages don’t wait in the queue
none of the mentioned
