ZIMFundi
Sign inJoin free

ZIMSEC · A Level

Computer Science

8 topics8 with notes3 past papers

Upper 6Writing A Level finals this year?Revision mode: every Computer Science past paper by year, with marking schemes, and a checklist of the whole syllabus.
0%

Study this subject topic by topic

Progress is saved on this device. Join free to keep it everywhere.

Start studying

Form 5 · Lower 6 4 topics

  1. Data representation Binary, denary, hexadecimal and binary-coded decimal (BCD). 1 kibibyte (KiB) = 1 024 bytes; 1 kilobyte (kB) = 1 000 bytes. Notes 1 PDF
  2. Computer architecture and the fetch–execute cycle A single memory holds both data and instructions; the CPU fetches and executes instructions one at a time. Notes 1 PDF
  3. System software Manages memory (paging, segmentation, virtual memory), processes (scheduling: round robin, shortest job first, first come first served, priority), files, input/output, security and the user interface. Notes 1 PDF
  4. Algorithms and data structures A function that calls itself, with a base case to stop. Each call uses the stack. Notes 1 PDF

Form 6 · Upper 6 2 topicsExam year

  1. Programming paradigms and object-oriented programming Try–catch blocks; testing strategies: white-box, black-box, alpha, beta, acceptance; test data: normal, boundary, erroneous. Notes 1 PDF
  2. Databases Data stored in related tables (relations). Key terms: entity, attribute, tuple (record), primary key, foreign key, candidate key, secondary key (index), referential integrity. Notes 1 PDF

Form 5 · Lower 6 2 topics

  1. Networks, communication and security Switches, routers, gateways, wireless access points, modems; transmission media (twisted pair, fibre, wireless). Notes 1 PDF
  2. Boolean algebra and logic circuits AND, OR, NOT, NAND, NOR and XOR, with truth tables. NAND and NOR are universal gates – any circuit can be built from them alone. Notes 1 PDF