0% found this document useful (0 votes)
2 views

WAEC Computer Studies Topic 3 (AutoRecovered)

The document is a question bank for a Computer Studies course focusing on computer software, comprising objective questions and a theory question. It covers topics such as system software, application software, operating systems, and key software functions, providing answers and a marking scheme. Additionally, it includes exam tips for students to help them prepare effectively.

Uploaded by

Toni
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

WAEC Computer Studies Topic 3 (AutoRecovered)

The document is a question bank for a Computer Studies course focusing on computer software, comprising objective questions and a theory question. It covers topics such as system software, application software, operating systems, and key software functions, providing answers and a marking scheme. Additionally, it includes exam tips for students to help them prepare effectively.

Uploaded by

Toni
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Computer Studies (2025) - Topic 3: Computer Software

Printable Question Bank

Section A: Objective Questions (10 Marks)

Instructions: Answer all questions. Each question carries 1 mark.

1. Which of these is a system software?


a) Microsoft Excel
b) Windows 11
c) Adobe Photoshop
d) WhatsApp
Answer: b) Windows 11
2. A program that translates high-level language to machine code at once is called a:
a) Interpreter
b) Assembler
c) Compiler
d) Operating system
Answer: c) Compiler
3. Which software is used to manage databases?
a) MS Word
b) MS Access
c) CorelDraw
d) Google Chrome
Answer: b) MS Access
4. Android and iOS are examples of:
a) Application software
b) Operating systems
c) Utility programs
d) Language translators
Answer: b) Operating systems
5. Antivirus software is classified as:
a) System software
b) Application software
c) Utility software
d) Firmware
Answer: c) Utility software
6. GUI stands for:
a) General User Interface
b) Graphical User Interface
c) Guided Utility Integration
d) Global User Interaction
Answer: b) Graphical User Interface
7. Which of these is an open-source operating system?
a) Windows 10
b) macOS
c) Linux
d) iOS
Answer: c) Linux
8. Python and Java are examples of:
a) Low-level languages
b) High-level languages
c) Machine languages
d) Assembly languages
Answer: b) High-level languages
9. Which program is essential for running other software on a computer?
a) Web browser
b) Operating system
c) Word processor
d) Spreadsheet
Answer: b) Operating system
10. Software that allows users to modify its source code is called:
a) Proprietary software
b) Open-source software
c) Commercial software
d) Firmware
Answer: b) Open-source software

Section B: Theory Question (10 Marks)

Question:
a) Differentiate between system software and application software with two examples of each. (6
marks)
b) Explain two functions of an operating system. (4 marks)

Mark Scheme:

Part Expected Answer Marks


System Software: Controls hardware
a)
(e.g., Windows, Linux).
Application Software: Performs user tasks 3 marks for definition + 3 marks for
(e.g., MS Word, Photoshop). examples (Total: 6)
b) OS Functions:

1. Manages hardware resources (e.g., memory allocation).


2. Provides user interface (GUI/CLI). | 2 marks per function (Total: 4)

Exam Tips for Students

For Objective Questions:

 Remember:
o System software = OS, compilers, utilities.
o Application software = Word, Excel, games.
 Key Terms:
o Compiler vs Interpreter.
o Open-source (modifiable code) vs Proprietary (restricted code).

For Theory Questions:

 Use specific examples (e.g., "Linux is open-source" vs "Windows is proprietary").


 For OS functions, link to real-world use (e.g., "Memory management prevents
crashes").

You might also like