Computer Science Revision & Mock Test
Study the core Computer Science topics, practise original questions, receive an instant mark, read corrections and see which topics need more work.
10 topic guides · 10-question mock · instant corrections
Practice notice: Original New Horizon practice questions – not an official ZIMSEC examination paper.
Computer Science topic guides
1. Computer Systems
Learn
Understand hardware, software, input, output, storage and processing.
Exam focus: Match components to functions.
2. Data Representation
Learn
Use binary, hexadecimal, character encoding, images, sound and compression.
Exam focus: Show working in conversions.
3. Logic and Boolean Algebra
Learn
Build truth tables and use AND, OR and NOT gates.
Exam focus: Evaluate one input combination at a time.
4. Algorithms
Learn
Design solutions with decomposition, flowcharts, pseudocode and trace tables.
Exam focus: Test normal, boundary and invalid data.
5. Programming
Learn
Use variables, selection, iteration, arrays, procedures and functions.
Exam focus: Initialise variables and avoid infinite loops.
6. Databases
Learn
Understand tables, records, fields, keys, validation and queries.
Exam focus: A primary key uniquely identifies a record.
7. Networks and Internet
Learn
Study LANs, WANs, protocols, addressing, topologies and cloud services.
Exam focus: Separate internet infrastructure from web services.
8. Cybersecurity
Learn
Recognise malware, phishing, authentication, encryption, backups and access control.
Exam focus: Use layered security and least privilege.
9. Ethics and Social Impact
Learn
Consider privacy, copyright, accessibility, automation and environmental impact.
Exam focus: Support judgments with benefits and risks.
10. Software Development and Testing
Learn
Apply analysis, design, implementation, testing, documentation and maintenance.
Exam focus: Expected and actual results reveal defects.
Computer Science mock test
Choose one answer for each question, then submit. Unanswered questions are marked incorrect.