Pearson Edexcel International GCSE (9-1) Computer Science

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

1/21

flashcard set

Earn XP

Description and Tags

These flashcards cover key vocabulary terms and definitions relevant to the Pearson Edexcel International GCSE (9-1) Computer Science curriculum.

Last updated 3:50 PM on 4/21/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

22 Terms

1
New cards

Algorithm

A precise method for solving a problem, consisting of a sequence of unambiguous instructions.

2
New cards

Binary

A base-2 numeral system using only two digits: 0 and 1.

3
New cards

Decomposition

The process of breaking down a complex problem into smaller, more manageable parts.

4
New cards

Abstraction

The process of hiding unnecessary details to focus on the relevant aspects of a problem.

5
New cards

Data Structure

An organised collection of related elements used to store multiple data items.

6
New cards

Array

A data structure that contains many items of data of the same type, indexed for easy access.

7
New cards

Loop

A programming construct that repeats a set of instructions until a specified condition is met.

8
New cards

Selection Statement

A construct in programming that allows a choice to be made between different alternatives.

9
New cards

Compiling

The process of converting code written in a high-level programming language into machine code.

10
New cards

Syntax Error

An error that occurs when the code breaks the grammatical rules of the programming language.

11
New cards

Logic Error

An error that occurs when the logic behind an algorithm is incorrect, producing unexpected results.

12
New cards

Runtime Error

An error that occurs while the program is running, indicating the operation requested cannot be executed.

13
New cards

User Input Validation

The process of checking that the data entered by a user meets specified requirements.

14
New cards

Function

A subprogram that returns a value to the main program.

15
New cards

Procedure

A subprogram that performs a task without returning a value.

16
New cards

Parameter

A variable used to pass data into a subprogram.

17
New cards

Global Variable

A variable that can be accessed from anywhere in the program.

18
New cards

Local Variable

A variable that can only be accessed within the subprogram where it was defined.

19
New cards

Concatenation

The process of joining two or more strings or data items together.

20
New cards

Testing Plan

A document listing the tests to be carried out to ensure a program meets its requirements.

21
New cards

Trace Table

A tool used to track the values of variables during the execution of an algorithm.

22
New cards

Error Handling

The process of responding to the occurrence of an error in a program.