Operating Systems MCQs (Set-1)

Operating Systems MCQs – Set-1 | 50 questions on OS functions, processes, memory, files, device management, security, and startup.

Mixed difficulty · Select one answer and open each explanation to review the concept.

What is the operating system’s central role?

A Manage hardware and software resources
B Create computer hardware
C Print every document
D Replace application programs

Which component forms the core of an operating system?

A Shell
B Kernel
C Desktop wallpaper
D File extension

What does a process scheduler allocate?

A Disk labels
B Screen pixels
C CPU time
D Battery capacity

What happens during a context switch?

A The screen changes resolution
B A file is compressed
C A cable changes ports
D Save and restore task state

What is a process?

A A running program instance
B A user password
C A file extension
D A hardware socket

What is a thread within a process?

A A storage volume
B An execution path
C A network protocol
D A user account

Which feature gives each process an address-space abstraction?

A File permissions
B Device drivers
C Virtual memory
D Disk formatting

Which technique moves memory pages between RAM and backing storage?

A Authentication
B Scheduling
C File indexing
D Paging

What organizes files and directories on a storage device?

A File system
B Process scheduler
C Device driver
D User interface

How does a directory help organize a computer’s files?

A It schedules processor time
B It groups files and folders
C It powers external devices
D It renders screen images

What do file permissions define?

A Screen brightness
B Network speed
C Allowed file actions
D Processor temperature

Which software component helps the OS communicate with a device?

A Shell
B Kernel panic
C File manager
D Device driver

How does an application request a protected OS service?

A Through a system call
B By changing the CPU socket
C By opening a screen pixel
D Through a file extension

What lets a user interact with an operating system?

A Power supply
B User interface
C Drive partition
D Memory bus

Which interface presents windows, icons, and menus?

A Command-line interface
B Device driver
C Graphical user interface
D System log

Which interface accepts typed text commands?

A Desktop wallpaper
B File system
C System service
D Command-line interface

What is a shell commonly used for?

A Execute commands through shell
B Store long-term backups
C Display hardware temperatures only
D Connect power cables

What does user authentication establish?

A Which files should be compressed
B A user’s claimed identity
C Which display to connect
D The CPU’s clock rate

After identity is verified, what does authorization determine?

A Screen layout
B Memory size
C Permitted actions
D Device color

What can an access control list specify?

A Processor instructions
B File compression ratio
C Network cable length
D Permissions for an object

Which OS subsystem supports network communication?

A Network protocol stack
B Desktop theme
C File extension
D Print queue

What is a background service?

A A removable drive
B A background program
C A monitor setting
D A keyboard layout

Which execution mode has privileged access to core system operations?

A User mode
B Safe mode
C Kernel mode
D Sleep mode

Where do ordinary applications usually run with restricted privileges?

A Firmware mode
B Boot mode
C Recovery mode
D User mode

Why does an operating system keep event logs?

A Record system events and errors
B To increase memory capacity
C To rename hardware ports
D To speed up the monitor

Which tool commonly shows running processes and resource use?

A File compressor
B Task manager
C Code compiler
D Image scanner

What does a process priority influence?

A Which files are encrypted
B How much storage is installed
C Scheduling preference
D Monitor refresh rate

What is a deadlock in operating systems?

A A locked user account
B A powered-off monitor
C A full storage drive
D Tasks wait on held resources

What is a real-time operating system designed to meet?

A Timing deadlines predictably
B Unlimited storage growth
C Maximum screen brightness
D Every network request instantly

How does time-sharing let many users or tasks use a system?

A Copies the CPU
B It rapidly shares processor time
C Stores each task in ROM
D It disables task scheduling

How does a batch operating system typically process submitted jobs?

A With continuous touch input
B Single graphical window
C Groups jobs for later execution
D Only through voice commands

What is one function of OS device management?

A Compose application source code
B Choose file names automatically
C Print a system’s license
D Coordinate input and output devices

What does a file handle represent to a program?

A An open file reference
B A processor core
C A network address
D A screen coordinate

Why isolate processes from one another?

A To share passwords openly
B To limit unintended interference
C To remove all file permissions
D To slow processor scheduling

What does memory protection help prevent?

A Low battery warnings
B Wrong screen colors
C Unauthorized memory access
D Slow file downloads

What usually starts after firmware completes its initial setup?

A A document editor
B The file recycle bin
C A user application
D The boot manager or loader

Which firmware component follows configured boot order?

A UEFI boot manager
B Text editor
C Task manager
D Disk cleanup utility

What does hibernation generally do before powering down?

A Deletes temporary user files
B Saves session state to storage
C Keeps work in RAM
D Uninstalls running applications

What usually happens to a session during sleep mode?

A Converted to printed output
B It is erased from memory
C It remains in low-power memory
D Copied to USB drive

What does restarting an operating system do?

A Formats the system drive
B Changes all user permissions
C Uninstalls the kernel
D Shuts down and boots again

Why install operating-system updates?

A Receive fixes and improvements
B Increase physical memory modules
C Replace the motherboard
D Change monitor dimensions

What is a recovery environment intended to help with?

A Edit video files
B Repair or restore a system
C Connect a printer
D Measure CPU voltage

Which statement best describes a 64-bit OS?

A It has exactly 64 applications
B Exactly 64 folders
C Wider address space
D It requires a 64-inch display

Which layer accepts user commands and invokes system services?

A Power supply
B File allocation table
C Memory controller
D Shell

What can a multiuser operating system support?

A Separate accounts using shared resources
B Only one account forever
C No access permissions
D Only offline software

Which OS capability lets several applications make progress at once?

A Disk encryption
B Multitasking
C File compression
D Screen mirroring

How can multiple threads in one process differ from separate processes?

A Threads have separate OSes
B Processes share every memory address
C Share process address space
D Threads require separate computers

What do containers commonly share with their host?

A A separate physical CPU
B Every user password
C An independent motherboard
D The host operating-system kernel

What does a virtual machine present to a guest operating system?

A Virtualized hardware resources
B Only a printer queue
C A physical cooling fan
D A shared file extension

What distinguishes a real-time OS from a general-purpose OS?

A It never uses memory
B Predictable timing deadlines
C It cannot run applications
D It works only without hardware

Sources