Data Representation
2 hours26 questionsNumber Systems
Computers & Binary, Number Systems, Converting Between Binary & Denary, Converting Between Hexadecimal & Denary, Converting Between Hexadecimal & Binary, Uses of Hexadecimal, Binary Addition, Binary Shifts, Two's Complement
Text, Sound & Images
Character Sets, Representing Sound, Representing Images
Data Storage & Compression
Units of Data Storage, Calculating File Sizes, Compression
Data Transmission
52 mins16 questionsHardware
2 hours33 questionsComputer Architecture
The CPU & Microprocessors, Von Neumann Architecture, The Fetch-Decode-Execute Cycle, Characteristics of the CPU, CPU Instruction Sets, Embedded Systems
Input & Output Devices
Input Devices, Output Devices, Sensors
Data Storage
Primary Storage, Secondary Storage, Virtual Memory, Cloud Storage
Network Hardware
Network Interface Card (NIC), MAC Addresses & IP Addresses, Router
Software
59 mins19 questionsTypes of Software & Interrupts
System Software & Application Software, The Purpose & Functionality of Operating Systems, Hardware, Firmware & the Operating System, Interrupts
Types of Programming Language, Translators & Integrated Development Environments (IDEs)
Levels of Programming Languages, Assembly Language, Translators, Compilers & Interpreters, Tools & Facilities in IDEs
The Internet & its Uses
2 hours27 questionsAutomated & Emerging Technologies
50 mins12 questionsAlgorithm Design & Problem-Solving
3 hours47 questionsDevelopment Life Cycle
Program Development Life Cycle
Computer Sub-Systems
Computer Sub-Systems, Problem Decomposition
Algorithms
Designing Algorithms, Explaining Algorithms
Standard Methods of a Solution
Linear Search & Bubble Sort, Other Standard Methods of a Solution
Validation & Verification
Validation & Verification, Suitable Test Data, Trace Tables
Identifying Errors
Identifying Errors, Writing & Amending Algorithms
Programming
2 hours29 questionsProgramming Concepts
Variables & Constants, Data Types, Input & Output, Sequence, Selection, Iteration, Totalling & Counting, String Handling, Arithmetic, Logical & Boolean Operators, Procedures & Functions, Local & Global Variables, Library Routines, Maintaining Programs
Arrays
Arrays
File Handling
File Handling
Databases
1 hour20 questionsBoolean Logic
1 hour9 questions