2022 Advanced Information Paper 2

From TRCCompSci - AQA Computer Science
Jump to: navigation, search

Binary Topics

Unsigned binary arithmetic (Addition & Multiplication)

Signed binary with Two's Complement

Numbers with fractional parts (Fixed point or Floating point)

Absolute & Relative error (ie for fractional parts above)

Normalisation of floating point

Sound

Digital representation of sound / Calculate sample size in bytes

Midi

Software

Classification of software

Systems software

Role of an Operating System

Classification of languages (low level)

Architecture

Logic gates

Boolean Algebra

Von Neumann vs Harvard Architecture

Stored program concept

Processor instruction set

Addressing modes

Assembly language operations

Devices

Input & output devices

Secondary storage devices

Legal, moral, ethical, cultural

Communication

Client server vs peer to peer

Thin client vs thick client

URL / IP Address

Fully Qualified Domain Name / Domains / DNS

Databases

ERD modelling

Database Normalisation

SQL

Functional Programming

Function application

Function composition

Writing functional programs

Lists in functional programs