Hey your browser is offline.
Hey your browser is offline, you need to be online load new questions.
Dismiss
Open main menu
Home
Search
Physics
Chemisty
Biology
Computer Science
Psychology
A / AS Level
Computer Science
Information representation
computer-science-1
1.1.1 Number representation
1.1.2 Images
1.1.3 Sound
1.1.4 Video
1.1.5 Compression techniques
3.1.1 User-defined data types
3.1.2 File organisation and access
3.1.3 Real numbers and normalised floating-point representation
Communication and Internet technologies
computer-science-2
1.2.1 Networks
1.2.2 IP addressing
1.2.3 Client- and server-side scripting
3.2.1 Protocols
3.2.2 Circuit switching, packet switching and routers
3.2.3 Local Area Networks (LAN)
Hardware
computer-science-3
1.3.1 Input, output and storage devices
1.3.2 Main memory
1.3.3 Logic gates and logic circuits
3.3.1 Logic gates and circuit design
3.3.2 Boolean algebra
3.3.3 Karnaugh Maps
3.3.4 Flip-flops
3.3.5 RISC processors
3.3.6 Parallel processing
Processor fundamentals
computer-science-4
1.4.1 CPU architecture
1.4.2 The fetch-execute cycle
1.4.3 The processor’s instruction set
1.4.4 Assembly language
System software
computer-science-5
1.5.1 Operating system
1.5.2 Utility programs
1.5.3 Library programs
1.5.4 Language translators
3.4.1 Purposes of an operating system (OS)
3.4.2 Virtual machine
3.4.3 Translation software
Security, privacy and data integrity
computer-science-6
1.6.1 Data security
1.6.2 Data integrity
3.5.1 Asymmetric keys and encryption methods
3.5.2 Digital signatures and digital certificates
3.5.3 Encryption protocols
3.5.4 Malware
Ethics and ownership
computer-science-7
1.7.1 Ethics
1.7.2 Ownership
Database and data modelling
computer-science-8
1.8.1 Database Management Systems (DBMS)
1.8.2 Relational database modelling
1.8.3 Data Definition Language (DDL) and Data Manipulation Language (DML)
Algorithms
computer-science-9
2.1.1 Algorithms
2.1.2 Structure chart
2.1.3 Corrective maintenance
2.1.4 Adaptive maintenance
Data representation
computer-science-10
2.2.1 Data types
2.2.2 Arrays
2.2.3 Files
Programming
computer-science-11
2.3.1 Programming basics
2.3.2 Transferable skills
2.3.3 Selection
2.3.4 Iteration
2.3.5 Built-in functions
2.3.6 Structured programming
Software development
computer-science-12
2.4.1 Programming
2.4.2 Program testing
2.4.3 Testing strategies
Monitoring and control systems
computer-science-13
3.6.1 Overview of monitoring and control systems
3.6.2 Bit manipulation to monitor and control devices