Operating Systems MCQs

Computer

Operating Systems MCQs

Practice Operating System MCQs covering Windows, Linux, Android, booting, multitasking and multiprocessing concepts with answers and explanations.

510
Total Questions

Practice Questions

Page 18 of 26
Question #341
Which Android version introduced Material Design?
A. KitKat
B. Marshmallow
C. Ice Cream Sandwich
D. Lollipop (5.0)

Correct Answer: Option D


Explanation:
Android 5.0 Lollipop introduced Material Design, a visual design language with responsive animations and bold colors.

This question belongs to: Computer Operating Systems
Question #342
In a multiprocessor system, what is NUMA?
A. Non-Universal Memory Architecture
B. Network Unified Memory Architecture
C. New Unified Memory Access
D. Non-Uniform Memory Access, where memory access times vary based on the processor's location

Correct Answer: Option D


Explanation:
NUMA is a memory architecture where each processor has local memory, but accessing remote memory takes longer, affecting performance.

This question belongs to: Computer Operating Systems
Question #343
Which Windows command is used to display the IP configuration and release/renew DHCP leases?
A. ipconfig /release and /renew
B. All of the above
C. ipconfig /all
D. ipconfig /flushdns

Correct Answer: Option B


Explanation:
ipconfig supports various options: /all for full info, /release and /renew for DHCP, and /flushdns for DNS cache.

This question belongs to: Computer Operating Systems
Question #344
What is the function of the Linux 'mount' command?
A. To format a disk
B. To create a new file system
C. To attach a file system to a directory (mount point)
D. To check file system integrity

Correct Answer: Option C


Explanation:
mount makes a file system accessible at a specified directory, allowing the OS to read and write data on that device.

This question belongs to: Computer Operating Systems
Question #345
In Android, which component allows an app to run in the background even when the user is not interacting with it?
A. Service
B. Activity
C. Content Provider
D. Broadcast Receiver

Correct Answer: Option A


Explanation:
Services are designed for background operations without a UI, like playing music or downloading files.

This question belongs to: Computer Operating Systems
Question #346
Which of the following is a file system specifically designed for flash storage, used in many Android devices?
A. FAT32
B. ext4
C. F2FS
D. NTFS

Correct Answer: Option C


Explanation:
F2FS (Flash-Friendly File System) is optimized for NAND flash memory, improving performance and longevity on SSDs and SD cards.

This question belongs to: Computer Operating Systems
Question #347
What is the primary purpose of the 'Task Scheduler' in Windows?
A. To schedule system updates
B. To monitor system performance
C. To manage user accounts
D. To automatically run tasks at predefined times or events

Correct Answer: Option D


Explanation:
Task Scheduler allows administrators to automate script execution, backups, and maintenance tasks.

This question belongs to: Computer Operating Systems
Question #348
In Linux, the 'chown' command can change both owner and group. Which option changes only the group?
A. chown :group file
B. chown user:group
C. chown user:
D. chown .group

Correct Answer: Option A


Explanation:
chown :group sets the group ownership without changing the owner; chown user:group sets both.

This question belongs to: Computer Operating Systems
Question #349
What is the maximum number of primary partitions supported by an MBR disk?
A. 4
B. Unlimited
C. 3
D. 128

Correct Answer: Option A


Explanation:
MBR (Master Boot Record) allows up to four primary partitions, or three primary and one extended partition with logical drives.

This question belongs to: Computer Operating Systems
Question #350
Which of the following is an advantage of using a 64-bit OS over 32-bit?
A. Lower hardware requirements
B. Faster processing of 32-bit applications
C. More memory support and larger file sizes
D. Better security features like hardware DEP

Correct Answer: Option C


Explanation:
64-bit OS supports more RAM and can handle larger file sizes; security features are not exclusive to 64-bit.

This question belongs to: Computer Operating Systems
Question #351
In Android, what is the purpose of the 'Content Provider'?
A. To handle network requests
B. To manage app preferences
C. To share data between applications
D. To display notifications

Correct Answer: Option C


Explanation:
Content Providers allow apps to share data (e.g., contacts, media) with other apps via a standard URI interface.

This question belongs to: Computer Operating Systems
Question #352
Which Linux command is used to stop a running service (e.g., Apache)?
A. systemctl stop service
B. service stop
C. pkill service
D. kill -9 PID

Correct Answer: Option A


Explanation:
On systemd-based Linux, systemctl stop is used to stop services; older sysvinit used service command.

This question belongs to: Computer Operating Systems
Question #353
What is the function of the Windows 'System Configuration' (msconfig) Startup tab?
A. To manage system services
B. To configure boot options
C. To change system language
D. To enable or disable programs that start automatically with Windows

Correct Answer: Option D


Explanation:
The Startup tab lists programs that run at startup; users can disable them to improve boot time.

This question belongs to: Computer Operating Systems
Question #354
Which of the following is a type of memory management scheme that uses fixed-size partitions?
A. Swapping
B. Paging
C. Segmentation
D. Overlays

Correct Answer: Option B


Explanation:
Paging divides memory into fixed-size frames and processes into pages, reducing fragmentation; segmentation uses variable-sized segments.

This question belongs to: Computer Operating Systems
Question #355
In Windows, the 'BitLocker' feature provides:
A. Network encryption
B. Password management
C. File-level encryption
D. Full disk encryption for data protection

Correct Answer: Option D


Explanation:
BitLocker encrypts entire drives, protecting data if the device is lost or stolen, using TPM and user authentication.

This question belongs to: Computer Operating Systems
Question #356
Which Linux command is used to view the contents of a file one page at a time?
A. less
B. head
C. more
D. cat

Correct Answer: Option A


Explanation:
less allows forward and backward scrolling, more is older and only forward; cat dumps all content.

This question belongs to: Computer Operating Systems
Question #357
What is the purpose of the Android 'Permission System'?
A. To protect user privacy by controlling app access to sensitive data
B. To grant superuser rights
C. To allow apps to communicate
D. To manage file permissions

Correct Answer: Option A


Explanation:
Android permissions restrict access to dangerous data and system features; users grant permissions at runtime.

This question belongs to: Computer Operating Systems
Question #358
Which of the following is a type of real-time scheduling algorithm?
A. Priority Inheritance
B. Round Robin
C. Lottery Scheduling
D. Rate Monotonic

Correct Answer: Option D


Explanation:
Rate Monotonic is a fixed-priority real-time scheduling algorithm for periodic tasks; others are general-purpose.

This question belongs to: Computer Operating Systems
Question #359
In Windows, the 'Device Manager' can be accessed by running which command?
A. sysdm.cpl
B. devmgmt
C. hdwwiz.cpl
D. devmgmt.msc

Correct Answer: Option D


Explanation:
devmgmt.msc opens Device Manager; hdwwiz.cpl also opens the Add Hardware wizard.

This question belongs to: Computer Operating Systems
Question #360
Which Linux command is used to add a new user to the system?
A. newuser
B. adduser
C. useradd
D. usermod

Correct Answer: Option C


Explanation:
useradd is the low-level command; adduser is a friendlier front-end on some distros, but useradd is common.

This question belongs to: Computer Operating Systems