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 21 of 26
Question #401
In Windows, the 'MSC' (Microsoft Management Console) snap-in for computer management is:
A. mmsc
B. compmgmt.msc
C. sysmgmt.msc
D. admin.msc

Correct Answer: Option B


Explanation:
compmgmt.msc opens Computer Management, which includes System Tools, Storage, and Services.

This question belongs to: Computer Operating Systems
Question #402
Which Linux command is used to display the system's network interfaces and their IP addresses?
A. netstat
B. route
C. ifconfig
D. ip addr

Correct Answer: Option C


Explanation:
ifconfig is older but still common; ip addr from iproute2 is the modern equivalent. Both display interface config.

This question belongs to: Computer Operating Systems
Question #403
What is the role of the Android 'Installed Packages' list in settings?
A. To view, manage, and uninstall apps
B. To clear app data
C. To update system firmware
D. To check app permissions

Correct Answer: Option A


Explanation:
The installed apps list allows users to see all applications, manage storage, uninstall, and force stop apps.

This question belongs to: Computer Operating Systems
Question #404
Which of the following is a feature of a preemptive multitasking system?
A. Processes must voluntarily yield CPU
B. The OS can interrupt a process to give CPU time to another
C. Only one process runs at a time
D. No process can be interrupted once started

Correct Answer: Option B


Explanation:
Preemptive multitasking allows the OS to forcibly preempt a running process to allocate CPU to another, ensuring responsiveness.

This question belongs to: Computer Operating Systems
Question #405
In Windows, the 'Task Manager' can be used to:
A. Change system settings
B. Monitor performance, manage processes, and end tasks
C. Format drives
D. Install drivers

Correct Answer: Option B


Explanation:
Task Manager provides process and performance monitoring, task termination, and startup management.

This question belongs to: Computer Operating Systems
Question #406
Which Linux command is used to show the system's current date and time?
A. clock
B. time
C. timedatectl
D. date

Correct Answer: Option D


Explanation:
date displays and sets the system date/time; timedatectl is systemd's tool for date/time management.

This question belongs to: Computer Operating Systems
Question #407
What is the purpose of the Android 'Download Manager'?
A. To prioritize download speed
B. To handle long-running downloads in the background
C. To manage files in the Downloads folder
D. To scan downloads for malware

Correct Answer: Option B


Explanation:
Download Manager runs background downloads, supports pause/resume, and notifies user upon completion.

This question belongs to: Computer Operating Systems
Question #408
Which of the following is a disadvantage of the FAT32 file system?
A. No journaling
B. No permissions support
C. All of the above
D. Maximum file size of 4 GB

Correct Answer: Option C


Explanation:
FAT32 lacks journaling, permissions, and has a 4 GB file size limit, making it less suitable for modern systems.

This question belongs to: Computer Operating Systems
Question #409
In Windows, the 'System Properties' can be accessed by running:
A. msinfo32
B. sysdm.cpl
C. systeminfo
D. control system

Correct Answer: Option B


Explanation:
sysdm.cpl opens the System Properties dialog for computer name, hardware, and performance settings.

This question belongs to: Computer Operating Systems
Question #410
Which Linux command is used to display the current system load average?
A. w
B. top
C. All of the above
D. uptime

Correct Answer: Option C


Explanation:
uptime, w, and top all show load averages; top provides additional process information.

This question belongs to: Computer Operating Systems
Question #411
What is the main role of the Android 'MediaPlayer' class?
A. To manage media storage
B. To edit media files
C. To record audio
D. To play audio and video files

Correct Answer: Option D


Explanation:
MediaPlayer is used for playback of audio/video from files, streams, or resources.

This question belongs to: Computer Operating Systems
Question #412
Which of the following is a Linux distribution that is known for its stability and long-term support?
A. Ubuntu LTS
B. Gentoo
C. Arch Linux
D. Fedora

Correct Answer: Option A


Explanation:
Ubuntu LTS (Long Term Support) releases are stable with updates for 5 years, widely used in enterprise.

This question belongs to: Computer Operating Systems
Question #413
In Windows, the 'Remote Desktop' feature allows:
A. Connecting to and controlling another computer over a network
B. Sharing the desktop with others
C. Accessing files remotely
D. Remote printing

Correct Answer: Option A


Explanation:
Remote Desktop Protocol (RDP) enables users to connect to a remote Windows machine and control its session.

This question belongs to: Computer Operating Systems
Question #414
Which Linux command is used to set or change the system's time zone?
A. timedatectl
B. date -s
C. tzselect
D. timezone

Correct Answer: Option A


Explanation:
timedatectl set-timezone is the modern systemd command; tzselect is interactive but only sets environment.

This question belongs to: Computer Operating Systems
Question #415
What is the purpose of the Android 'SharedPreferences'?
A. To share data between apps
B. To store complex objects
C. To cache data temporarily
D. To store primitive data in key-value pairs persistently

Correct Answer: Option D


Explanation:
SharedPreferences is used for storing small amounts of simple data (booleans, strings, ints) for app settings.

This question belongs to: Computer Operating Systems
Question #416
Which of the following is a type of process scheduling algorithm that uses multiple queues with different priorities?
A. Priority Scheduling
B. Multilevel Queue Scheduling
C. First-Come, First-Served
D. Round Robin

Correct Answer: Option B


Explanation:
Multilevel queue partitions processes into separate queues based on priority, with scheduling policies for each queue.

This question belongs to: Computer Operating Systems
Question #417
In Windows, the 'Resource Monitor' can be accessed from Task Manager and provides:
A. Startup programs
B. Detailed real-time resource usage including CPU, memory, disk, and network
C. User account management
D. List of system events

Correct Answer: Option B


Explanation:
Resource Monitor offers in-depth performance data and per-process resource consumption.

This question belongs to: Computer Operating Systems
Question #418
Which Linux command is used to display the system's current network connections and routing tables?
A. netstat
B. ss
C. ip route
D. All of the above

Correct Answer: Option D


Explanation:
netstat, ss, and ip route provide network connection and routing info; ss is modern replacement for netstat.

This question belongs to: Computer Operating Systems
Question #419
What is the function of the Android 'NotificationManager'?
A. To handle intents
B. To post and manage notifications in the status bar
C. To send SMS
D. To manage alarm clocks

Correct Answer: Option B


Explanation:
NotificationManager is used to create, update, and cancel notifications displayed to the user.

This question belongs to: Computer Operating Systems
Question #420
Which of the following is a file system used by macOS?
A. APFS
B. FAT32
C. NTFS
D. ext4

Correct Answer: Option A


Explanation:
APFS (Apple File System) is the default on macOS; others are not native.

This question belongs to: Computer Operating Systems