Flashcards
Cambridge IGCSE Computer Science
Pick the type of deck you want to practise. Each deck is designed to build your knowledge and exam skills in a different way.
1 deck · 2800 cards
46 topics
Choose a topic
Open the flashcards for a single topic, or choose the full deck to study every topic.
- 1.1 Number systems85 cards
- 1.2 Text, sound and images65 cards
- 1.3 Data storage and compression66 cards
- 2.1 Types and methods of data transmission77 cards
- 2.2 Methods of error detection66 cards
- 2.3 Encryption42 cards
- 3.1 Computer architecture87 cards
- 3.2 Input and output devices148 cards
- 3.3 Data storage82 cards
- 3.4 Network hardware47 cards
- 4.1 Types of software and interrupts100 cards
- 4.2 Types of programming language, translators and integrated development environments (IDEs)73 cards
- 5.1 The internet and the world wide web65 cards
- 5.2 Digital currency41 cards
- 5.3 Cyber security97 cards
- 6.1 Automated systems73 cards
- 6.2 Robotics80 cards
- 6.3 Artificial intelligence81 cards
- 7.1 Program development life cycle26 cards
- 7.2 Sub-systems and decomposition72 cards
- 7.3 Designing and constructing solutions64 cards
- 7.4 Purpose of algorithms40 cards
- 7.5 Standard methods of solution60 cards
- 7.6 Validation42 cards
- 7.7 Verification27 cards
- 7.8 Test data36 cards
- 7.9 Trace tables and dry-runs54 cards
- 7.10 Identifying and correcting errors in algorithms54 cards
- 7.11 Writing and amending algorithms64 cards
- 8.1 Programming concepts114 cards
- 8.2 Arrays70 cards
- 8.3 File handling51 cards
- 9.1 Single-table database structure30 cards
- 9.2 Fields, records and validation51 cards
- 9.3 Database data types40 cards
- 9.4 Primary keys36 cards
- 9.5 Structured Query Language (SQL)42 cards
- 9.6 Querying and interpreting data42 cards
- 10.1 Logic gate symbols35 cards
- 10.2 Functions of logic gates57 cards
- 10.3 NOT, AND, OR, NAND, NOR and XOR (EOR) gates48 cards
- 10.4 Constructing logic circuits from problem statements48 cards
- 10.5 Constructing logic circuits from logic expressions48 cards
- 10.6 Constructing logic circuits from truth tables48 cards
- 10.7 Completing truth tables63 cards
- 10.8 Writing logic expressions63 cards