A Level Computer Science Paper 3/4 Complete Review Notes

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/71

flashcard set

Earn XP

Description and Tags

Vocabulary-style flashcards covering Paper 1 components of the A Level Computer Science syllabus including hardware, networking, system software, and databases.

Last updated 11:13 PM on 5/3/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

72 Terms

1
New cards

BCD (Binary Coded Decimal)

A way to represent denary digits where it is more straightforward to convert between denary, easier for digital equipment to display information, and can represent monetary values exactly.

2
New cards

Character Set

All of the characters that the computer can represent or use, where each character has a corresponding unique binary number.

3
New cards

Unicode

A character set that can represent multiple languages and a wider range of characters than ASCII, typically using 16bit16bit codes.

4
New cards

Bitmap Graphic

An image made up of pixels, each of a single colour with a unique binary value, stored as a sequence of binary numbers.

5
New cards

Pixel

The smallest addressable element in an image.

6
New cards

File header

Stores metadata about a bitmap image, such as file type, compression type, dimensions (width ×\times height), and colour depth.

7
New cards

Image Resolution

The total number of pixels in an image, calculated as the number of pixels wide multiplied by the number of pixels high.

8
New cards

Bit depth / Colour depth

The number of bits used to represent each colour or the number of bits per pixel, which determines the number of colours that can be represented.

9
New cards

Vector Graphic

An image type that stores a set of instructions about how to draw shapes, which does not pixelate when scaled and usually has a smaller file size.

10
New cards

Drawing Object

A component of a vector graphic created using a formula or command.

11
New cards

Drawing List

A list of all drawing objects in an image and the commands required to draw each object.

12
New cards

Sampling

The process of taking measurements of sound amplitude at regular intervals and storing the values as unique binary numbers.

13
New cards

Sampling Rate

The number of samples taken per unit time or per second (HzHz).

14
New cards

Sampling Resolution

The number of bits used to store each sound sample, determining the range of amplitudes that can be represented.

15
New cards

Analogue data

A variable or data value that is constantly changing.

16
New cards

Lossy Compression

A compression method where original data is lost or deleted and the file cannot be reconstructed to its original state.

17
New cards

Lossless Compression

A compression method where the original data is preserved, allowing the file to be fully restored.

18
New cards

Run-length Encoding (RLE)

A lossless compression technique that identifies sequences of repeated characters/pixels and replaces them with a copy of the character and the count of occurrences.

19
New cards

LAN (Local Area Network)

A network covering a small geographical area with infrastructure typically privately owned, supporting high data transfer rates.

20
New cards

WAN (Wide Area Network)

A network covering a large geographical area, often virtual connections with lower data transfer rates, likely controlled by external organisations.

21
New cards

Client-Server Model

A network model where a client sends requests to a server, which processes tasks and returns results (e.g., web servers hosting shared files).

22
New cards

Peer-to-peer network

A network where computers are of equal status, data is distributed, and each computer is responsible for its own security.

23
New cards

Thick-Client

A client-server setup where the server performs minimal processing and most resources are installed locally on the client.

24
New cards

Thin-Client

A client-server setup where the server performs all processing and data storage, and the client only sends requests and displays results.

25
New cards

Star Topology

A network layout where all devices are connected to a central router, switch, or hub.

26
New cards

Mesh Topology

A network layout where all computers are connected to at least one other device, allowing multiple routes and data relaying.

27
New cards

Cloud Computing

Accessing files or services on a remote server via the internet.

28
New cards

Switch

Hardware that allows communication between devices on a network by receiving transmissions and forwarding them directly to their destination.

29
New cards

WNIC (Wireless Network Interface Card)

Provides an interface to a wireless network, converts between analogue radio waves and digital data, and provides a MAC address.

30
New cards

WAP (Wireless Access Point)

Hardware providing radio communication (Wi-Fi) from a central device to nodes, allowing wireless devices to connect to a wired network.

31
New cards

Bridge

A device that connects two LANs that use the same protocol.

32
New cards

Repeater

A device that restores a digital signal so it can be transmitted over greater distances.

33
New cards

Router

A device that routes packets to destinations using IP addresses, maintains a routing table, and finds the most efficient path.

34
New cards

CSMA/CD (Carrier Sense Multiple Access with Collision Detection)

A protocol used to detect and prevent collisions by listening to a channel and waiting a random time to retransmit if a collision is detected.

35
New cards

Bit Streaming

A method where compressed video/audio is transmitted continuously as a series of bits into a buffer on the client computer.

36
New cards

PSTN (Public Switched Telephone Network)

A network of communication lines using switching centres to provide dedicated channels for full duplex data transmission.

37
New cards

IPv4

An IP address format consisting of 44 groups of 88 bits (32bit32bit) separated by full stops.

38
New cards

IPv6

An IP address format consisting of 88 groups of 1616 bits (128bit128bit) separated by colons.

39
New cards

Subnetting

Dividing a network into smaller sub-networks using network IDs and host IDs to improve security and reduce traffic.

40
New cards

DNS (Domain Name System)

A system with a database of domain names and corresponding IP addresses used to resolve URLs entered into a browser.

41
New cards

Embedded system

A microprocessor within a larger system (like a washing machine) designed for a specific task, combining hardware and software without a full operating system.

42
New cards

Actuator

A component that converts electrical energy into mechanical energy to produce a physical action.

43
New cards

Stored Program Concept

The principle that instructions and data are stored in the same memory space or in main memory.

44
New cards

Program Counter (PC)

A special purpose register that holds the address of the next instruction to be loaded.

45
New cards

MAR (Memory Address Register)

A register that stores the address of the memory location currently being read from or written to.

46
New cards

MDR (Memory Data Register)

A register that holds the data fetched from memory or data waiting to be written to memory.

47
New cards

CIR (Current Instruction Register)

A register that holds the instruction currently being decoded or executed.

48
New cards

Control Unit (CU)

Component of the CPU that synchronises actions using the system clock and manages the execution of instructions.

49
New cards

Buses

Communication channels in the CPU: Address bus (carries addresses), Data bus (carries data), and Control bus (carries signals like read/write).

50
New cards

Interrupt

A signal sent from a device or process seeking the attention of the processor.

51
New cards

ISR (Interrupt Service Routine)

A specific program or set of instructions called to handle a particular interrupt.

52
New cards

Register Transfer Notation (RTN)

A way to describe the stages of the Fetch-Execute cycle, e.g., MAR \leftarrow [PC].

53
New cards

Two-Pass Assembler

A translator for assembly language that creates a symbol table in the first pass and generates machine code in the second pass.

54
New cards

Direct Addressing

An addressing mode where the operand holds the memory address of the data.

55
New cards

Indexed Addressing

An addressing mode where the address is formed by adding the operand address to the contents of the Index Register.

56
New cards

Bit Masking

Using logic gates (ANDAND, OROR, XORXOR) to check, set, or clear specific bits in a register.

57
New cards

Memory Management

OS task that controls data movement between RAM and the processor, and allocates RAM blocks to processes.

58
New cards

Process Management

OS task that manages the scheduling of processes and handling of the process queue for multitasking.

59
New cards

Defragmentation

Utility software that rearranges blocks of files to be contiguous in memory to improve disk access times.

60
New cards

Compiler

A translator that converts high-level language into an executable machine code file all at once.

61
New cards

Interpreter

A translator that converts high-level language into machine code line by line at runtime.

62
New cards

Digital signature

A security measure where a message digest is encrypted with a sender's private key to ensure authenticity.

63
New cards

Firewall

Security software or hardware that accepts or rejects incoming/outgoing packets based on user-defined criteria.

64
New cards

Phishing

An internet threat where an email pretending to be from an official body persuades individuals to disclose private information.

65
New cards

Pharming

An internet threat that automatically redirects a user to a false or fake website.

66
New cards

Validation

A check to ensure data is reasonable or sensible (e.g., format check, length check).

67
New cards

Verification

A check to ensure data matches the original source (e.g., visual check, double entry).

68
New cards

Checksum

An error detection value calculated from data before transmission and recalculated by the receiver to check for errors.

69
New cards

Shareware

Software that is copyrighted and provides a free trial period, but users cannot legally modify or redistribute it.

70
New cards

Data Dictionary

A file containing metadata about a database, such as table names, field names, data types, and validation rules.

71
New cards

Referential Integrity

A database rule ensuring that every foreign key has a corresponding primary key and that records are not modified incorrectly.

72
New cards

Normalisation

The process of organising data in a database to reduce redundancy and improve data integrity (stages include 1NF1NF, 2NF2NF, and 3NF3NF).