ZIMFundi
Sign inJoin free

Cambridge · O Level · Syllabus 2210

Computer Science

8 topics8 with notes

Form 4Writing O 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 2 1 topics

  1. Data representation Binary (base 2), denary (base 10) and hexadecimal (base 16); converting between them; binary addition and overflow; logical binary shifts (left shift multiplies by 2; right shift divides by 2); two's complement for negative integers (8-bit range −128 to 127). Notes 1 PDF

Form 3 1 topics

  1. Data transmission, the internet and cyber security Packets (header with destination and source addresses, packet number; payload; trailer with error check) and packet switching via routers. Notes 1 PDF

Form 2 1 topics

  1. Hardware The CPU (ALU, control unit, registers – PC, MAR, MDR, CIR, ACC), buses (address, data, control) and the fetch–decode–execute cycle in Von Neumann architecture. Performance factors: clock speed, number of cores, cache size. Embedded systems in household and industrial devices. Notes 1 PDF

Form 3 1 topics

  1. Software, emerging technologies and automation Operating systems manage memory, files, peripherals, multitasking, security, user accounts and interrupts. Application software performs user tasks. Firmware runs hardware directly. Notes 1 PDF

Form 1 1 topics

  1. Algorithm design and problem-solving Analysis, design, coding and testing. Notes 1 PDF

Form 3 3 topics

  1. Programming concepts Integer, real, char, string and Boolean; declaring and assigning variables and constants. Notes 1 PDF
  2. Databases Fields, records, data types (text/alphanumeric, character, Boolean, integer, real, date/time) and the primary key (unique identifier). Notes 1 PDF
  3. Boolean logic NOT, AND, OR, NAND, NOR and XOR – symbols and truth tables. Notes 1 PDF