Hello students in this page provide you 20 MCQ based on the operating system which help many exam like Semester and another exam like Banking, Railway, ISRO,DRDO etc.
Multiple Choice Questions on Operating System Set-1
Q.1 What is the primary function of an operating system?
A)
Word processing
B)
Process and Memory Management
C)
Calculation
D)
None of these
Discuss it
Explanation
The operating system manages the computer's resources, specifically handling process scheduling and memory allocation.
View Solution
Q.2 What is the full form of DOS?
A)
Disk operating system
B)
Disk orientation system
C)
Disk original System
D)
None of these
Discuss it
Explanation
DOS stands for Disk Operating System, a type of operating system that runs from a disk drive.
View Solution
Q.3 Which of the following is an example of an operating system?
A)
MS Word
B)
MS-DOS
C)
MS EXCEL
D)
None of these
Discuss it
Explanation
MS-DOS (Microsoft Disk Operating System) is a command-line operating system used in early PCs.
View Solution
Q.4 A file is a collection of?
A)
Data
B)
Information
C)
Both A & B
D)
None of these
Discuss it
Explanation
A file is a container in a computer system for storing information or data.
View Solution
Q.5 Which of the following is classified as system software?
A)
Utilities
B)
Compiler
C)
Operating system
D)
All of these
Discuss it
Explanation
System software includes the operating system and all utility programs that manage and direct the computer's resources.
View Solution
Q.6 An operating system maintains the page table for?
A)
Each address
B)
Each process
C)
Instruction
D)
None of these
Discuss it
Explanation
The OS uses page tables to manage virtual memory addresses and map them to physical memory.
View Solution
Q.7 Semaphores are primarily used for solving which problem?
A)
Process management
B)
Priority
C)
Synchronization
D)
None of these
Discuss it
Explanation
A semaphore is a variable or abstract data type used to control access to a common resource by multiple processes in a concurrent system.
View Solution
Q.8 What does the acronym SJF stand for?
A)
Shortest Job Fit
B)
Shortest Job Fire
C)
Shortest Job First
D)
None of these
Discuss it
Explanation
Shortest Job First (SJF) is a scheduling policy that selects the waiting process with the smallest execution time to execute next.
View Solution
Q.9 Which of the following is a characteristic supported by Linux?
A)
More than one file
B)
Less than one file
C)
One
D)
None of these
Discuss it
Explanation
Linux is a multi-user and multi-tasking system that supports a complex file system and concurrent processes.
View Solution
Q.10 The Banker's algorithm is specifically used for?
A)
Deadlock removal
B)
Deadlock avoidance
C)
Both A & B
D)
None of these
Discuss it
Explanation
The Banker's algorithm is a resource allocation and deadlock avoidance algorithm that tests for safety by simulating the allocation for predetermined maximum possible amounts.
View Solution
Q.11 How many bytes are in 1 Megabyte (MB)?
A)
2^20 bytes
B)
3^20 bytes
C)
1024 bytes
D)
None of these
Discuss it
Explanation
In computing, 1 MB is traditionally defined as 1,048,576 bytes (
2
20
2
20
).
View Solution
Q.12 1 Terabyte (TB) is equal to?
A)
1024 MB
B)
512 GB
C)
1024 GB
D)
None of these
Discuss it
Explanation
According to standard data measurement, 1024 Gigabytes (GB) make up 1 Terabyte (TB).
View Solution
Q.13 In terms of licensing, Linux is considered?
A)
Open source
B)
Closed source
C)
Copyright
D)
None of these
Discuss it
Explanation
Linux is open-source software, meaning its source code is available for anyone to view, modify, and distribute.
View Solution
Q.14 In terms of licensing, early UNIX versions are typically considered?
A)
Open source
B)
Closed source
C)
Copyright
D)
None of these
Discuss it
Explanation
Standard original UNIX versions are proprietary software protected by copyright laws.
View Solution
Q.15 What are the possible values of a Binary Semaphore?
A)
2, 1
B)
0, 2
C)
0, 1
D)
None of these
Discuss it
Explanation
A binary semaphore can have only two values: 0 and 1, used to provide mutual exclusion.
View Solution
Q.16 Running multiple programs at the same time is known as?
A)
Batch OS
B)
Multitasking
C)
Real time
D)
None of these
Discuss it
Explanation
Multitasking is the concurrent execution of multiple tasks (also known as processes) over a certain period of time.
View Solution
Q.17 What is the definition of Multiprogramming?
A)
More than one program running on CPU
B)
More than one program loaded into main memory
C)
Both
D)
None of these
Discuss it
Explanation
Multiprogramming increases CPU utilization by organizing jobs so that the CPU always has one to execute, with multiple jobs kept in main memory.
View Solution
Q.18 In certain memory management schemes, 'Process size = partition size' is a valid condition.
A)
True
B)
False
C)
Both
D)
None of these
Discuss it
Explanation
In fixed partitioning, each process is loaded into a partition of the same or larger size.
View Solution
Q.19 The wastage of memory in a computer system is called?
A)
Fragmentation
B)
External fragmentation
C)
Internal fragmentation
D)
None of these
Discuss it
Explanation
Fragmentation is a phenomenon in which storage space is used inefficiently, reducing capacity or performance.
View Solution
Q.20 In process scheduling, WT (Waiting Time) is calculated as?
A)
WT = TAT - CT
B)
TAT - BT
C)
TAT - AT
D)
None of these
Discuss it
Explanation
Waiting Time is the difference between Turnaround Time (TAT) and Burst Time (BT).
View Solution