Computer Software MCQs

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

347 Total
Question #51 Report Error
Which software is used to protect against malware and spyware?
A. System monitor
B. Antivirus/anti-malware
C. Disk defragmenter
D. File manager

Correct Answer: Option B


Explanation:
Antivirus and anti-malware software detect and remove malicious programs.

This question belongs to: Computer Computer Software
Question #52 Report Error
What is the role of the BIOS in system software?
A. Runs application software
B. Provides file management
C. Manages user accounts
D. Loads the OS after POST

Correct Answer: Option D


Explanation:
BIOS performs POST and then loads the bootloader, which loads the OS.

This question belongs to: Computer Computer Software
Question #53 Report Error
Which of the following is a type of programming software?
A. Debugger
B. Email client
C. Media player
D. Spreadsheet

Correct Answer: Option A


Explanation:
A debugger is a tool used by programmers to test and fix code.

This question belongs to: Computer Computer Software
Question #54 Report Error
What is the function of the paging system in an OS?
A. Manages virtual memory
B. Manages network connections
C. Manages user interface
D. Manages files

Correct Answer: Option A


Explanation:
Paging allows the OS to use secondary storage as an extension of RAM (virtual memory).

This question belongs to: Computer Computer Software
Question #55 Report Error
Which of the following is an example of educational software?
A. Mathematica
B. Windows Media Player
C. Microsoft Word
D. Adobe Photoshop

Correct Answer: Option A


Explanation:
Mathematica is application software used for mathematics and education.

This question belongs to: Computer Computer Software
Question #56 Report Error
What is the main function of a scheduler?
A. Manages input/output
B. Manages CPU time allocation
C. Manages memory allocation
D. Manages file storage

Correct Answer: Option B


Explanation:
The scheduler allocates CPU time to various processes.

This question belongs to: Computer Computer Software
Question #57 Report Error
Which software is used to edit and manipulate photographs?
A. Google Docs
B. Adobe Photoshop
C. Windows Media Player
D. Microsoft Excel

Correct Answer: Option B


Explanation:
Adobe Photoshop is a raster graphics editor used for photo manipulation.

This question belongs to: Computer Computer Software
Question #58 Report Error
What is the difference between a batch OS and a time-sharing OS?
A. Batch processes multiple users; time-sharing processes one at a time
B. No difference
C. Batch is interactive; time-sharing is not
D. Batch processes jobs sequentially; time-sharing allows interactive multi-user

Correct Answer: Option D


Explanation:
Batch OS processes jobs without user interaction; time-sharing allows multiple users to interact simultaneously.

This question belongs to: Computer Computer Software
Question #59 Report Error
Which of the following is a type of system software that manages data storage and retrieval?
A. Graphics editor
B. Spreadsheet
C. File system
D. Word processor

Correct Answer: Option C


Explanation:
The file system is part of the OS that organizes and manages files on storage devices.

This question belongs to: Computer Computer Software
Question #60 Report Error
What is the purpose of a software license?
A. To allow users to modify the code
B. To install the software
C. To define legal usage rights of the software
D. To uninstall the software

Correct Answer: Option C


Explanation:
A software license is a legal agreement defining how the software can be used and distributed.

This question belongs to: Computer Computer Software