Grade 10 Theory I — Hardware, Software & the IPO Model
20 exam-style questions sourced from real IEB Grade 10 past papers and the CodeIEB syllabus notes — including some matching-column (tabulation) questions.
0/20 answered
Question 1
What is hardware?
Question 2
What is software?
Question 3
'37' on its own, with no context, is an example of:
Question 4
'The average temperature this week was 21.4°C' is an example of:
Question 5
In the IPO model, what happens during the Processing stage?
Question 6
What does the 'S' add when the IPO model is extended to IPOS?
Question 7
Which of these is an ADVANTAGE of using computers?
Question 8
Which of these is a DISADVANTAGE of using computers?
Question 9
A computer built INTO a washing machine to control its wash cycles is best classified as a/an:
Question 10
A Raspberry Pi, used for learning and prototyping as a complete computer on one circuit board, is an example of a:
Question 11
When classifying computing devices by PROCESSING POWER, which order is correct (most to least powerful)?
Question 12
Which type of operating system is specifically designed for touch input and battery efficiency?
Question 13
A calculator app that works fully offline, installed on a single device, is an example of a:
Question 14
Which part of the CPU performs mathematical calculations and logical comparisons (>, <, =)?
Question 15
Which part of the CPU directs the operation of the processor, telling other parts what to do and when?
Question 16
Which type of primary storage is volatile — its contents are cleared when the computer is powered off?
Question 17
Which secondary storage type uses spinning magnetic platters and has moving parts?
Question 18
Which port is specifically used to carry both high-definition video AND audio over a single cable?
Question 19 — Match the columns
Match each device type in Column A to its typical use in Column B.
Column A
Column B
1.
Server
2.
Laptop
3.
Tablet
4.
Smart wearable
Question 20 — Match the columns
Match each general function of an operating system in Column A to its description in Column B.
Column A
Column B
1.
Providing a user interface
2.
Loading and running programs
3.
Managing resources
4.
Acting as an interface between hardware and applications