Computer Software MCQs

Computer

Computer Software MCQs

Practice Computer Software MCQs covering system software, application software, utility software and firmware with answers and detailed explanations.

347
Total Questions

Practice Questions

Page 5 of 18
Question #81
Which of the following is a utility software used for data recovery?
A. VLC
B. Recuva
C. Chrome
D. WinRAR

Correct Answer: Option B


Explanation:
Recuva is a utility for recovering deleted or lost files.

This question belongs to: Computer Computer Software
Question #82
What is the main function of the loader in system software?
A. Links object files
B. Compiles source code
C. Interprets code
D. Loads executable files into memory

Correct Answer: Option D


Explanation:
A loader is a part of the OS that loads executable programs into RAM for execution.

This question belongs to: Computer Computer Software
Question #83
Which of the following is an example of a cross-platform application?
A. iOS apps only
B. Microsoft Office for Windows only
C. Firefox browser
D. Android apps only

Correct Answer: Option C


Explanation:
Firefox runs on Windows, macOS, Linux, and mobile OSes, making it cross-platform.

This question belongs to: Computer Computer Software
Question #84
What is the purpose of a system restore utility?
A. To revert system files to an earlier state
B. To format disk
C. To install drivers
D. To backup user data

Correct Answer: Option A


Explanation:
System Restore creates restore points to undo system changes without affecting user files.

This question belongs to: Computer Computer Software
Question #85
Which software is used for statistical analysis?
A. MS Paint
B. SPSS
C. Notepad
D. MS Word

Correct Answer: Option B


Explanation:
SPSS is application software for statistical analysis.

This question belongs to: Computer Computer Software
Question #86
What is the role of the I/O manager in an OS?
A. Manages files
B. Manages input/output operations
C. Manages memory
D. Manages processes

Correct Answer: Option B


Explanation:
The I/O manager handles communication between the CPU and input/output devices.

This question belongs to: Computer Computer Software
Question #87
Which of the following is a type of utility software that monitors network traffic?
A. Network sniffer
B. Compression tool
C. Disk defragmenter
D. Antivirus

Correct Answer: Option A


Explanation:
Network sniffers (like Wireshark) are utilities for monitoring and analyzing network packets.

This question belongs to: Computer Computer Software
Question #88
What is the difference between a compiler and an assembler?
A. Compiler translates high-level; assembler translates assembly
B. Compiler translates assembly; assembler translates high-level
C. Compiler is for machine code; assembler is for bytecode
D. They are the same

Correct Answer: Option A


Explanation:
Compilers work on high-level languages, while assemblers work on assembly language.

This question belongs to: Computer Computer Software
Question #89
Which of the following is an example of a backup utility?
A. Disk Cleanup
B. Chkdsk
C. Defrag
D. Windows Backup and Restore

Correct Answer: Option D


Explanation:
Windows Backup and Restore is a utility for creating backups of files and system images.

This question belongs to: Computer Computer Software
Question #90
What is the purpose of software versioning?
A. To change the license
B. To indicate updates and changes
C. To increase file size
D. To delete old files

Correct Answer: Option B


Explanation:
Version numbers track releases and updates, helping users identify the latest version.

This question belongs to: Computer Computer Software
Question #91
Which of the following is a type of system software that provides a platform for other software?
A. Operating system
B. Game
C. Word processor
D. Spreadsheet

Correct Answer: Option A


Explanation:
The OS is the foundational platform that supports all other software.

This question belongs to: Computer Computer Software
Question #92
What is the function of a print spooler?
A. Converts files to PDF
B. Prints documents directly
C. Manages print jobs in a queue
D. Scans documents

Correct Answer: Option C


Explanation:
A print spooler holds print jobs in memory until the printer is ready.

This question belongs to: Computer Computer Software
Question #93
Which of the following is an example of a simulation software?
A. Word
B. MATLAB
C. MS Excel
D. Notepad

Correct Answer: Option B


Explanation:
MATLAB is used for mathematical modeling and simulation.

This question belongs to: Computer Computer Software
Question #94
What is the main difference between a hosted and a cloud-based application?
A. Hosted is on local servers; cloud-based is on the internet
B. Hosted is free; cloud-based is paid
C. No difference
D. Hosted requires installation; cloud-based does not

Correct Answer: Option D


Explanation:
Cloud-based applications run on remote servers and are accessed via browser, requiring no local installation.

This question belongs to: Computer Computer Software
Question #95
Which of the following is a utility software for system performance monitoring?
A. Performance Monitor
B. Disk Cleanup
C. File Explorer
D. Control Panel

Correct Answer: Option A


Explanation:
Performance Monitor (PerfMon) is a Windows tool that tracks system performance metrics.

This question belongs to: Computer Computer Software
Question #96
What is the purpose of a software development kit (SDK)?
A. To install operating systems
B. To manage user accounts
C. To run applications
D. To provide tools and libraries for developers

Correct Answer: Option D


Explanation:
An SDK provides APIs, libraries, and documentation for developing applications.

This question belongs to: Computer Computer Software
Question #97
Which of the following is a type of system software that manages virtual machines?
A. Compiler
B. Hypervisor
C. Interpreter
D. Debugger

Correct Answer: Option B


Explanation:
A hypervisor (Virtual Machine Monitor) creates and runs virtual machines.

This question belongs to: Computer Computer Software
Question #98
What is the function of the clipboard in an OS?
A. Compiles code
B. Stores permanent files
C. Temporarily holds data for copy/paste
D. Manages hardware

Correct Answer: Option C


Explanation:
Clipboard is a temporary storage area for data being copied or moved.

This question belongs to: Computer Computer Software
Question #99
Which of the following is an example of a utility software for checking disk errors?
A. Format
B. Partition
C. Chkdsk
D. Defrag

Correct Answer: Option C


Explanation:
Chkdsk (Check Disk) scans for and repairs file system errors.

This question belongs to: Computer Computer Software
Question #100
What is the main purpose of a programming language translator?
A. Create graphics
B. Manage files
C. Convert human-readable code to machine-readable code
D. Execute programs

Correct Answer: Option C


Explanation:
Translators (compilers, interpreters, assemblers) convert source code to executable machine code.

This question belongs to: Computer Computer Software