NEW
Font size
WorksheetsOS Quiz-1
Total questions: 15
Worksheet time: 6mins
Which of the following operating system does not interact with the computer directly, in fact in this operating system each user prepares his job in an offline device and submits it to the computer?
Batch Operating system
Multitasking Operating System
Time-sharing Operating System
Distributed Operating System
Which of the following Operating systems use multiple central processors to serve multiple real-time applications and multiple users?
Batch Operating system
Multitasking Operating System
Time-sharing Operating System
Distributed Operating System
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
In real time operating system ____________
process scheduling can be done only once
all processes have the same priority
kernel is not required
a task must be serviced by its deadline period
Which of the following Operating systems runs on a server and provides the server the capability to manage data, users, groups, etc?
Batch Operating system
Network operating system
Mobile Operating system
Real-time Operating system
What is a bootstrap program?
It is the first code that is executed when the computer system is started
It is the program that helps in restarting the system
It is just a simple program like we have other programs in a system
All of above
The process that are residing in the main memory and are ready and waiting to be executed are kept on a list called
Process Queue
Job Queue
Ready Queue
Execution Queue
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
Terminated state
Embedded computers typically run on a ____ operating system?
real-time
Windows XP
network
clustered
What is a system call in an operating system?
A call made by a user-level application to request a specific service from the operating
system.
A call made by the operating system to request additional resources from the hardware.
A call made by a device driver to communicate with other devices in the system.
A call made by the CPU to execute privileged instructions.
If a computer system completes n processes in t seconds, then its throughput is ----- processes per second during that interval.
t/n
n+t
n/t
nt
Identify the circumstances under which pre-emptive CPU scheduling is used-
A process switches from Running state to Ready state
A process switches from Waiting state to Ready state
A process switches from Ready state to Running state
A process completes its execution
Choose correct options-
a and b only
b and d only
c and d only
a, b and c only
What is the primary purpose of a process control block (PCB)?
To hold the process’s execution state and relevant information
To keep track of the processes in the system
To store the actual content of the process’s memory
A secondary storage section
In modern automobiles, which type of operating system ensures that critical real-time tasks, such as engine control and safety systems, operate predictably and with low latency?
Real-time operating system (RTOS)
Mobile operating system
Mainframe operating system
Single-user operating system
Consider the following statements about process state transitions for a system using preemptive scheduling.
I.A running process can move to ready state.
II.A ready process can move to running state.
III.A blocked process can move to running state.
IV.A blocked process can move to ready state.
Which of the above statements are TRUE?
A. I, II, and III only
B. II and III only
C. I, II, and IV only
D. I, II, III and IV only
