1. What is the function of an Operating System (OS)?
A) It manages hardware and software resources
B) It plays games
C) It runs applications only
D) It controls only the display
Answer: A) It manages hardware and software resources
2. Which of the following is an example of a single-user operating
system?
A) UNIX
B) MS-DOS
C) Android
D) Windows Server
Answer: B) MS-DOS
3. What does a real-time operating system do?
A) It stores and deletes files
B) It processes data as it comes in, without delays
C) It manages hardware resources
D) It supports multiple users at once
Answer: B) It processes data as it comes in, without delays
4. Which type of operating system manages several computers and
makes them appear as a single system?
A) Embedded OS
B) Distributed OS
C) Real-time OS
D) Multi-user OS
Answer: B) Distributed OS
5. Which is an example of an operating system used in specialized
devices like ATMs and smart appliances?
A) Windows
B) Linux
C) Android
D) UNIX
Answer: C) Android
6. Which type of operating system allows multiple users to access
the system’s resources at the same time?
A) Multi-user OS
B) Real-time OS
C) Embedded OS
D) Single-user OS
Answer: A) Multi-user OS
7. What does the operating system manage in terms of file
management?
A) It installs software
B) It manages files like creating, reading, writing, and deleting
C) It allows users to access the internet
D) It runs applications
Answer: B) It manages files like creating, reading, writing, and
deleting
8. What is an example of an operating system used for real-time
tasks like air traffic control?
A) Windows Server
B) VxWorks
C) Android
D) MS-DOS
Answer: B) VxWorks
9. What type of operating system is used in devices like cars and
ATMs?
A) Real-time OS
B) Multi-user OS
C) Embedded OS
D) Distributed OS
Answer: C) Embedded OS
10. Which of these operating systems provides a common user
interface for interacting with the computer?
A) MS-DOS
B) Real-time OS
C) Multi-user OS
D) Operating System in general
Answer: D) Operating System in general
11. What does application software do?
A) It manages hardware resources
B) It performs specific tasks for users
C) It operates the computer system
D) It installs operating systems
Answer: B) It performs specific tasks for users
12. What is specialized software developed for?
A) General tasks like writing and calculating
B) Specific tasks like graphic editing and accounting
C) Managing hardware resources
D) Operating the computer system
Answer: B) Specific tasks like graphic editing and accounting
13. What is the primary use of word processing software?
A) Data analysis
B) Creating, editing, and formatting text documents
C) Graphic design
D) Storing and organizing data
Answer: B) Creating, editing, and formatting text documents
14. Which software is an example of spreadsheet software?
A) Google Docs
B) Microsoft PowerPoint
C) Microsoft Excel
D) CorelDRAW
Answer: C) Microsoft Excel
15. What is presentation software used for?
A) Calculating data
B) Creating and delivering slide-based presentations
C) Editing images
D) Storing and organizing data
Answer: B) Creating and delivering slide-based presentations
16. What is the function of graphics software?
A) Organizes data into tables
B) Creates and edits images and designs
C) Manages slide presentations
D) Performs calculations
Answer: B) Creates and edits images and designs
17. Which of these is an example of database management
software?
A) Microsoft Word
B) Adobe Photoshop
C) Microsoft Access
D) Google Sheets
Answer: C) Microsoft Access
18. What is the Ribbon Interface in Microsoft Word used for?
A) To insert images
B) To access various tools and commands
C) To save documents
D) To change font color
Answer: B) To access various tools and commands
19. How can you quickly create a professional document layout in
Microsoft Word?
A) By using the editing tools
B) By using templates
C) By adjusting the page size
D) By formatting the text
Answer: B) By using templates
20. Which of these is NOT an editing tool in Microsoft Word?
A) Copy
B) Paste
C) Undo
D) Table
Answer: D) Table
21. What is the purpose of formatting options in Microsoft Word?
A) To create tables
B) To adjust the layout of the page
C) To apply text styles, fonts, and paragraph alignment
D) To add page numbers
Answer: C) To apply text styles, fonts, and paragraph alignment
22. What should you do to insert a table in Microsoft Word?
A) Go to the "Design" tab
B) Go to the "Insert" tab and select "Table"
C) Go to the "Home" tab and click "Table"
D) Go to the "View" tab and choose "Table"
Answer: B) Go to the "Insert" tab and select "Table"
23. Which of the following is used to align text evenly across the
page in Microsoft Word?
A) Left Alignment
B) Center Alignment
C) Right Alignment
D) Justify
Answer: D) Justify
24. Which alignment option is typically used for body text in
documents?
A) Left Alignment
B) Center Alignment
C) Right Alignment
D) Justify
Answer: A) Left Alignment
25. In Microsoft Word, which key combination is used for the "Undo"
function?
A) Ctrl + X
B) Ctrl + Z
C) Ctrl + C
D) Ctrl + Y
Answer: B) Ctrl + Z
26. Which of these programming languages is known for being
beginner-friendly?
A) Java
B) C++
C) BASIC
D) Python
Answer: C) BASIC
27. What is an example of an object-oriented programming
language?
A) BASIC
B) Python
C) Java
D) Assembly
Answer: C) Java
28. Which type of programming language is focused on step-by-step
instructions?
A) Object-Oriented Language
B) Procedural Language
C) Scripting Language
D) High-Level Language
Answer: B) Procedural Language
29. Which of the following is an example of a low-level programming
language?
A) Python
B) Assembly
C) Java
D) C++
Answer: B) Assembly
30. What is the definition of a computer program?
A) A hardware device that runs tasks
B) A set of instructions written in a programming language that directs a
computer to perform specific tasks
C) A tool for managing databases
D) A machine that stores information
Answer: B) A set of instructions written in a programming language
that directs a computer to perform specific tasks
31. What is the smallest practical unit of storage in computing?
A) Byte
B) Kilobyte
C) Nibble
D) Terabyte
Answer: C) Nibble
32. How many bits are in one byte?
A) 4
B) 8
C) 16
D) 32
Answer: B) 8
33. Which of the following is equivalent to one kilobyte (KB)?
A) 1000 bytes
B) 1024 bytes
C) 2048 bytes
D) 1024 kilobytes
Answer: B) 1024 bytes
34. How many bytes are in one megabyte (MB)?
A) 1024 bytes
B) 1024 kilobytes
C) 1024 megabytes
D) 1000 kilobytes
Answer: B) 1024 kilobytes
35. What is the typical size range of a high-quality photo?
A) A few kilobytes (KB)
B) Several gigabytes (GB)
C) A few megabytes (MB)
D) Several terabytes (TB)
Answer: C) A few megabytes (MB)
36. How many gigabytes (GB) are in one terabyte (TB)?
A) 1000 GB
B) 1024 GB
C) 100 GB
D) 1024 MB
Answer: B) 1024 GB
37. A text document typically has a size of about:
A) 1 GB
B) 5 KB
C) 2 MB
D) 10 TB
Answer: B) 5 KB
38. What is the Internet?
A) A type of computer
B) A global network of interconnected computers
C) A software program
D) A social media platform
Answer: B) A global network of interconnected computers
39. Which of the following is a goal of a network?
A) Managing electricity consumption
B) Facilitating communication and data exchange
C) Creating new hardware devices
D) Designing websites
Answer: B) Facilitating communication and data exchange
40. What does an email address uniquely identify?
A) A device on the network
B) A website URL
C) A person for sending and receiving messages
D) A physical address
Answer: C) A person for sending and receiving messages
41. Which of the following is part of the World Wide Web (WWW)?
A) Files stored on a local computer
B) Interconnected multimedia resources accessible via the Internet
C) A mobile phone network
D) Email services
Answer: B) Interconnected multimedia resources accessible via the
Internet
42. What is the function of an Internet browser?
A) It sends and receives emails
B) It enables communication over the network
C) It provides access to websites and online content
D) It stores files on a computer
Answer: C) It provides access to websites and online content
43. Which feature of Internet browsers allows you to browse
multiple pages at once?
A) Bookmarks
B) Tabs
C) Private mode
D) Extensions
Answer: B) Tabs
44. Which of the following is an example of an Internet browser?
A) Microsoft Word
B) Google Chrome
C) Adobe Photoshop
D) Microsoft PowerPoint
Answer: B) Google Chrome
45. What does BASIC stand for?
A) Binary Automated Symbolic Instruction Code
B) Beginners All-purpose Symbolic Instruction Code
C) Basic Application Software in Computing
D) Binary Accessible Software for Internet Communication
Answer: B) Beginners All-purpose Symbolic Instruction Code
46. What is the primary use of the BASIC programming language?
A) For creating complex computer graphics
B) For beginners to learn programming
C) For system programming
D) For machine-level operations
Answer: B) For beginners to learn programming
47. Which of the following is a key rule when programming in
BASIC?
A) Skip testing for errors
B) Follow syntax rules strictly
C) Avoid using variables
D) Use a complex logic flow
Answer: B) Follow syntax rules strictly
48. Which BASIC statement is used to display output on the screen?
A) LET
B) INPUT
C) PRINT
D) IF...THEN
Answer: C) PRINT
49. What does the LET statement do in BASIC?
A) Displays output
B) Accepts user input
C) Assigns values to variables
D) Makes decisions based on conditions
Answer: C) Assigns values to variables
50. Which BASIC statement is used to accept user input?
A) PRINT
B) LET
C) INPUT
D) IF...THEN
Answer: C) INPUT
51. How does the IF...THEN statement work in BASIC?
A) It displays text to the user
B) It assigns values to variables
C) It accepts user input
D) It makes decisions based on conditions
Answer: D) It makes decisions based on conditions
52. What would the following BASIC code do? LET A = 10
PRINT A
A) Display the number 10 on the screen
B) Create a variable named A
C) Perform a mathematical calculation
D) Stop the program execution
Answer: A) Display the number 10 on the screen
53. What does ICT stand for?
A) Internet Communication Technology
B) Information and Communication Technology
C) International Communication Technology
D) Information and Computer Technology
Answer: B) Information and Communication Technology
54. Which of the following is an example of an ICT gadget?
A) Refrigerator
B) Smartphone
C) Desk Lamp
D) Toaster
Answer: B) Smartphone
55. Which of the following is a benefit of ICT?
A) Slower communication
B) Limited access to information
C) Enhances education through e-learning platforms
D) Increased digital divide
Answer: C) Enhances education through e-learning platforms
56. What is a disadvantage of ICT?
A) Faster communication
B) Access to vast amounts of information
C) Cybersecurity threats
D) Improved healthcare services
Answer: C) Cybersecurity threats
57. How does ICT contribute to modern society?
A) By limiting access to information
B) By providing access to vast amounts of information
C) By reducing communication speed
D) By creating more manual jobs
Answer: B) By providing access to vast amounts of information
58. Which of the following is NOT a disadvantage of ICT?
A) Cybersecurity threats
B) Digital divide
C) Over-dependence on technology
D) Access to information
Answer: D) Access to information
59. What is the meaning of "digital divide" in the context of ICT?
A) Everyone has equal access to technology
B) There is unequal access to technology between different groups of people
C) Technology always works without issues
D) There are no risks with ICT usage
Answer: B) There is unequal access to technology between different
groups of people
60. How can ICT benefit education?
A) By making traditional classrooms obsolete
B) By enabling e-learning platforms
C) By reducing the need for communication
D) By limiting information sharing
Answer: B) By enabling e-learning platforms
Essay (Answer only 4 questions)
1. Define the following terms:
o Internet
o E-mail Address
o World Wide Web
o BASIC programming
o ICT
(b) Write a simple BASIC program to calculate the sum of two numbers.
(c) List two benefits and two disadvantages of ICT. (7.5 marks)
2. Explain the following terms:
a. Nibble
b. Byte
c. Kilobyte (KB)
d. Megabyte (MB)
e. Gigabyte (GB)
f. Terabyte (TB)
g. Convert 5mb to kb
h. Convert 5kb to bytes
i. Convert 1GB to mb
(7.5 marks)
3. Describe the difference between general-purpose software and
specialized software, providing examples of each.
(b) explain the various types of application software, including word
processing, spreadsheet, presentation, graphics, and database
management software. Discuss their uses (7.5 marks)
4. Define Operating System (b) Explain the types of operating system
we have (7.5 marks)
5. Explain the functions of an operating system in details (b) What is
application software ( 7.5 marks)