Operating Systems Basics MCQs (Part-3)

Which of the following is a characteristic of a real-time operating system?

A Immediate Response
B Delayed Response
C Task Scheduling
D Batch Processing

What is the primary role of the process scheduler in an operating system?

A Task Execution
B Data Storage
C CPU Allocation
D Memory Management

In which of the following memory management schemes is memory divided into fixed-size blocks?

A Virtual Memory
B Paging
C Segmentation
D Swapping

Which of the following is the first step in the boot process of an operating system?

A Initialize Drivers
B Start Processes
C Load Kernel
D Power-On Self Test

What is the role of a file system in an operating system?

A Store and Retrieve Files
B Execute Programs
C Manage Hardware
D Manage Processes

Which type of operating system is designed to handle the execution of multiple tasks at the same time?

A Distributed OS
B Real-Time OS
C Multi-tasking OS
D Single-Tasking OS

What does the kernel of an operating system do?

A Handles System Resources
B Provides User Interface
C Handles File Operations
D Manages User Inputs

Which scheduling algorithm allocates CPU time to processes based on their arrival time?

A Priority Scheduling
B FCFS
C Shortest Job First
D Round Robin

In which mode does the operating system have complete control over the hardware?

A Protected Mode
B User Mode
C Kernel Mode
D System Mode

What is the purpose of deadlock avoidance in an operating system?

A Prevent Deadlock
B Task Scheduling
C Process Termination
D Resource Allocation

Which of the following is a function of a semaphore?

A Memory Management
B Task Scheduling
C Process Synchronization
D CPU Allocation

What is the primary characteristic of a monolithic kernel?

A High Performance
B Limited Functionality
C Small and Modular
D Large and Single Unit

What type of operating system is used to control devices like sensors and appliances?

A Embedded OS
B Real-Time OS
C Desktop OS
D Mobile OS

What is the main benefit of using virtual memory?

A Increase CPU Speed
B Extend RAM Capacity
C Increase Storage Space
D Improve Disk I/O

Which component of an operating system manages the communication between processes?

A Communication Manager
B Memory Manager
C Process Manager
D I/O Manager