Q.1 What is the primary purpose of an Operating System?
To compile programs
To manage hardware and software resources
To design websites
To run database queries
Explanation - An operating system acts as an interface between hardware and users, managing resources and providing services.
Correct answer is: To manage hardware and software resources
Q.2 Which of the following is NOT a function of an Operating System?
Process management
Memory management
File management
Debugging code
Explanation - Debugging is handled by development tools, not the operating system.
Correct answer is: Debugging code
Q.3 Which operating system is open-source?
Windows
macOS
Linux
MS-DOS
Explanation - Linux is an open-source operating system that allows modifications and distribution by anyone.
Correct answer is: Linux
Q.4 What is the core part of an Operating System?
Shell
Kernel
Application software
Drivers
Explanation - The kernel is the central component that manages resources and communication between hardware and software.
Correct answer is: Kernel
Q.5 Which of the following is a type of Operating System?
Real-time OS
Distributed OS
Time-sharing OS
All of the above
Explanation - Operating systems can be real-time, distributed, or time-sharing depending on use cases.
Correct answer is: All of the above
Q.6 The program that loads the Operating System into memory at startup is called?
Loader
Compiler
Bootstrap program
Assembler
Explanation - The bootstrap program initializes the system and loads the operating system into memory during startup.
Correct answer is: Bootstrap program
Q.7 Which of these is a multi-user operating system?
MS-DOS
Linux
Windows 3.1
CP/M
Explanation - Linux supports multiple users simultaneously, unlike early systems like MS-DOS.
Correct answer is: Linux
Q.8 What does GUI stand for?
General User Interaction
Graphical User Interface
Guided User Input
Global User Integration
Explanation - GUI stands for Graphical User Interface, allowing interaction with visual elements instead of commands.
Correct answer is: Graphical User Interface
Q.9 Which type of operating system executes multiple jobs by switching between them?
Batch OS
Time-sharing OS
Real-time OS
Distributed OS
Explanation - Time-sharing OS allocates CPU time slices to multiple jobs, creating an illusion of simultaneous execution.
Correct answer is: Time-sharing OS
Q.10 In which generation of computers did operating systems first appear?
First generation
Second generation
Third generation
Fourth generation
Explanation - Operating systems began to appear in second-generation computers with batch processing.
Correct answer is: Second generation
Q.11 Which OS is primarily used in Apple computers?
Windows
Unix
macOS
Linux
Explanation - macOS is Apple's proprietary operating system designed for Mac computers.
Correct answer is: macOS
Q.12 Which of these is an example of a real-time operating system?
Linux
Windows 10
RTLinux
MS-DOS
Explanation - RTLinux is a real-time extension of Linux used in systems requiring strict timing.
Correct answer is: RTLinux
Q.13 What does multitasking mean in an operating system?
Running one program at a time
Running multiple programs simultaneously
Running without a user
Running on multiple processors only
Explanation - Multitasking refers to the ability of an OS to execute multiple processes at once.
Correct answer is: Running multiple programs simultaneously
Q.14 Which of these is NOT an example of an Operating System?
Android
iOS
Oracle
Ubuntu
Explanation - Oracle is a database system, while the others are operating systems.
Correct answer is: Oracle
Q.15 Who is known as the father of Linux?
Bill Gates
Linus Torvalds
Ken Thompson
Dennis Ritchie
Explanation - Linus Torvalds developed Linux in 1991.
Correct answer is: Linus Torvalds
Q.16 Which part of the OS handles system calls?
Compiler
Kernel
Shell
Drivers
Explanation - System calls provide services to user programs and are handled by the kernel.
Correct answer is: Kernel
Q.17 What does the Shell do in an Operating System?
Manages hardware directly
Provides interface between user and kernel
Acts as a compiler
Handles network protocols
Explanation - The shell takes user commands and communicates with the kernel for execution.
Correct answer is: Provides interface between user and kernel
Q.18 Which of the following is a mobile operating system?
Linux Mint
Ubuntu
Android
Windows Server
Explanation - Android is a Linux-based operating system for mobile devices.
Correct answer is: Android
Q.19 What is the function of device drivers?
To provide GUI
To manage system security
To allow communication between OS and hardware
To compile programs
Explanation - Device drivers act as translators between the hardware and the operating system.
Correct answer is: To allow communication between OS and hardware
Q.20 UNIX is an example of which type of operating system?
Batch
Multi-user
Single-tasking
Single-user
Explanation - UNIX allows multiple users to access and use the system simultaneously.
Correct answer is: Multi-user
Q.21 Which operating system is widely used in servers?
Windows 11
Linux
Android
iOS
Explanation - Linux is popular in servers due to its stability, security, and cost-effectiveness.
Correct answer is: Linux
Q.22 Which scheduling is handled by the Operating System?
CPU scheduling
Process scheduling
Disk scheduling
All of the above
Explanation - The OS handles CPU, process, and disk scheduling to optimize system performance.
Correct answer is: All of the above
Q.23 Which of these was the first widely used operating system for personal computers?
Windows 95
MS-DOS
Linux
Unix
Explanation - MS-DOS was widely used in the early personal computing era before Windows.
Correct answer is: MS-DOS
Q.24 What is the full form of BIOS?
Basic Input Output System
Binary Integrated Operating System
Basic Internal Output Software
Basic Instructional Operating Setup
Explanation - BIOS is firmware that initializes hardware and loads the operating system.
Correct answer is: Basic Input Output System
Q.25 Which of the following is NOT an open-source operating system?
Linux
FreeBSD
Windows
Android
Explanation - Windows is proprietary, while Linux, FreeBSD, and Android are open-source.
Correct answer is: Windows
