Computer Science
Cambridge IGCSE 0478 · 10 topics. Read the notes, then take the quiz. Score 6 out of 8 or more to master a topic.
⭐ 0 of 10 topics mastered
- 1Data representationHow computers store numbers, text, sound and images in binary, how to convert between number systems, and how file size and compression work.Not triedNotesQuiz
- 2Data transmissionHow data is split into packets and sent between devices, the different methods of transmission, how errors are detected, and how encryption keeps data secure.Not triedNotesQuiz
- 3HardwareThe parts of the CPU and how it runs instructions, embedded systems, input and output devices, sensors, data storage and network hardware.Not triedNotesQuiz
- 4SoftwareThe difference between system and application software, what an operating system does, interrupts, programming languages, translators and IDEs.Not triedNotesQuiz
- 5The internet and its usesHow the internet and the World Wide Web work, URLs, HTTP and HTTPS, browsers, cookies, digital currency, cyber security threats and how to protect against them.Not triedNotesQuiz
- 6Automated and emerging technologiesHow automated systems use sensors, microprocessors and actuators, what makes a robot, and how artificial intelligence, expert systems and machine learning work.Not triedNotesQuiz
- 7Algorithm design and problem-solvingThe program development life cycle, decomposition, flowcharts and pseudocode, standard searching and sorting algorithms, validation, verification, test data and trace tables.Not triedNotesQuiz
- 8ProgrammingWriting programs using variables, data types, selection, loops, string handling, subroutines, arrays and files, in the Cambridge pseudocode style.Not triedNotesQuiz
- 9DatabasesSingle-table databases: fields, records, data types and primary keys, and using SQL to search, sort and total data.Not triedNotesQuiz
- 10Boolean logicThe six logic gates, truth tables, logic expressions and building logic circuits from problem statements.Not triedNotesQuiz