Computer Science Theory Fundamentals
170 questions, 170 sorted into topics. Paper 1 (AS Level).
AS topics
Information representation
Data representation · Multimedia · Compression
Communication
Networks including the internet
Hardware
Computers and their components · Logic gates and logic circuits
Processor fundamentals
CPU architecture · Assembly language · Bit manipulation
System software
Operating systems · Language translators
Security, privacy and data integrity
Data security · Data integrity
Ethics and ownership
Ethics and ownership
Databases
Database concepts · Database management systems · DDL and DML
Programming
Programming basics · Constructs · Structured programming
Software development
Program development life cycle · Program design · Program testing and maintenance
A Level topics (A2)
Data representation
User-defined data types · File organisation and access · Floating-point numbers
Communication and internet technologies
Protocols · Circuit switching and packet switching
System software
Purposes of an operating system · Translation software
Security
Encryption, protocols and digital certificates
Artificial intelligence
Artificial intelligence