OCR GCSE (9-1) Computer Science Vocabulary Review

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

1/60

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards covering core terms, hardware, networking, protocols, security, software, and computational thinking from the OCR GCSE (9-1) Computer Science J277 specification textbook.

Last updated 12:35 PM on 8/27/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

61 Terms

1
New cards

Hardware

The physical components that make up a computer system.

2
New cards

Software

The programs that provide instructions for the computer, telling it what to do.

3
New cards

Central Processing Unit (CPU)

The hardware component made of billions of transistors that processes data, carries out instructions, and controls the components of the computer.

4
New cards

Fetch–Execute cycle

The continuous process in which the CPU fetches instructions from memory, decodes them, and then executes them.

5
New cards

Arithmetic Logic Unit (ALU)

The CPU component responsible for arithmetic operations, logical operations, and binary shift operations.

6
New cards

Control Unit (CU)

The CPU component that coordinates the activity of the CPU by fetching and decoding instructions and sending control signals.

7
New cards

Cache memory

High-speed temporary storage located between main memory and the CPU, used to store repeatedly accessed instructions and data.

8
New cards

Registers

High-speed memory locations within the CPU that hold data, instructions, or addresses temporarily for immediate use during the Fetch–Execute cycle.

9
New cards

Von Neumann architecture

A computer design where data and instructions are stored in the same area of memory and are indistinguishable from each other.

10
New cards

Program Counter (PC)

A CPU register that keeps track of the memory address for the next instruction to be fetched and processed.

11
New cards

Memory Data Register (MDR)

A CPU register used to store any data fetched from memory or any data waiting to be transferred and stored in memory.

12
New cards

Memory Address Register (MAR)

A CPU register that stores the location in memory (address) from which data will be fetched or to which data will be written.

13
New cards

Accumulator (ACC)

A CPU register that stores the results of calculations performed by the ALU or stores input and output values.

14
New cards

Clock speed

The frequency at which a CPU fetches and executes instructions per second, measured in hertz (HzHz) or gigahertz (GHzGHz).

15
New cards

Embedded system

A specialized computer system engineered to perform a dedicated function as part of a larger device.

16
New cards

Random Access Memory (RAM)

Volatile main memory required to hold the operating system, running applications, and active data while the computer is turned on.

17
New cards

Read-Only Memory (ROM)

Non-volatile main memory that stores the permanent instructions and data needed to boot up the computer system.

18
New cards

Virtual memory

An area of secondary storage allocated to temporarily act like RAM when main memory becomes full.

19
New cards

Secondary storage

Non-volatile, high-capacity storage used to store programs, files, and data permanently when the computer is turned off.

20
New cards

Latency

The time delay experienced before a packet of data or disk access operation begins.

21
New cards

Bit

The smallest unit of digital data, representing a single binary digit with a value of 00 or 11.

22
New cards

Byte

A unit of digital data storage consisting of 88 bits.

23
New cards

Nibble

A unit of digital data storage consisting of 44 bits.

24
New cards

Hexadecimal

A base-1616 number system using the digits 00 to 99 and letters AA to FF to represent denary values from 00 to 1515.

25
New cards

Character set

The complete collection of characters available to and recognized by a computer system.

26
New cards

ASCII

American Standard Code for Information Interchange; a 77-bit character encoding standard representing 128128 unique characters.

27
New cards

Unicode

A universal character encoding standard using 1616 or 3232 bits per character, designed to represent characters across all written languages, symbols, and emojis.

28
New cards

Pixel

The smallest individual picture element or block making up a digital image.

29
New cards

Colour depth

The number of bits used per pixel to represent the range of available colours in an image.

30
New cards

Resolution

The number of pixels per unit of distance in an image, typically measured in dots per inch (DPI).

31
New cards

Metadata

Data about data, stored alongside a file to enable a computer to reconstruct or interpret the file correctly.

32
New cards

Sample rate

The number of sound samples taken per second when converting analogue audio to digital form, measured in hertz (HzHz).

33
New cards

Bit depth (sound)

The number of bits allocated to store each individual audio sample value.

34
New cards

Lossy compression

A data compression technique where least-noticeable data is permanently removed to reduce file size.

35
New cards

Lossless compression

A data compression technique that reduces file size without losing any original data, allowing the original file to be reconstructed exactly.

36
New cards

Local Area Network (LAN)

A computer network covering a small geographical area on a single site, using hardware owned and maintained by the user organization.

37
New cards

Wide Area Network (WAN)

A network that links together LANs across a wide geographical area, using leased or hired telecommunication connections.

38
New cards

Bandwidth

The amount of data that can be transmitted over a network connection in a given period of time.

39
New cards

Client-server network

A network structure where central server computers manage network security, files, and services for connected client devices.

40
New cards

Peer-to-peer (P2P) network

A network structure where connected devices have equal status and share files directly without relying on a central server.

41
New cards

Network Interface Controller (NIC)

A hardware component inside a device that formats data signals and enables connection to a wired or wireless network.

42
New cards

MAC address

Media Access Control address; a unique 4848-bit hardware identifier assigned to a Network Interface Controller during manufacturing.

43
New cards

Wireless Access Point (WAP)

A network hardware device that allows Wi-Fi devices to connect wirelessly to a wired network.

44
New cards

Switch

A LAN hardware device that connects devices together and forwards data packets exclusively to their intended destination device using MAC addresses.

45
New cards

Router

A network device that connects different networks together by inspecting destination IP addresses and routing data packets.

46
New cards

Domain Name Server (DNS)

A database server that translates human-readable domain names into corresponding IP addresses.

47
New cards

Star topology

A network layout where every device connects individually to a central point, such as a switch or hub.

48
New cards

Mesh topology

A network layout where all devices are connected directly or indirectly to one another without using a central switch.

49
New cards

Protocol

An agreed-upon set of rules defining how data is transmitted between devices across a network.

50
New cards

IP address

A unique address assigned to a device on a network to identify its location for data routing.

51
New cards

Malware

Any malicious software installed without a user's knowledge to disrupt functionality, cause damage, or steal data.

52
New cards

Phishing

A social engineering attack using fake emails and websites to trick individuals into revealing sensitive personal data.

53
New cards

SQL injection

A cyberattack technique where malicious SQL expressions are typed into input fields on online forms to bypass security and access a database.

54
New cards

Penetration testing

An authorized, controlled attack performed on a computer system or network to discover security vulnerabilities.

55
New cards

Firewall

A hardware or software security system that inspects and filters incoming and outgoing network traffic based on configured security rules.

56
New cards

Operating System (OS)

Systems software that manages hardware, resources, user interfaces, memory, files, and running applications on a computer.

57
New cards

Utility software

Systems software that performs specific maintenance or housekeeping tasks to help configure, optimize, or maintain a computer system.

58
New cards

Defragmentation

The process of reorganizing data blocks on a magnetic hard drive so that files are stored in adjacent blocks and free space is consolidated.

59
New cards

Decomposition

The computational thinking principle of breaking down a complex problem into smaller, manageable sub-problems.

60
New cards

Abstraction

The computational thinking principle of removing or hiding unnecessary details to focus on important aspects of a problem.

61
New cards

Algorithmic thinking

The process of defining the step-by-step logic, sequence, and decisions required to solve a problem.