OCR | A-level Computing | Glossary

Currently only up to 30 key terms. More will be added.

Key words and their definitions as taken from the glossary of the OCR textbook

A step-by-step procedure for performing a calculation
1 of 30
A column in a table, equivalent to a field, is an attribute of the entity
2 of 30
Bit rate
The space available for each second of sample sound, measured in kilobits/s
3 of 30
Branch always. This is a jump instruction that is always executed
4 of 30
Branch if the value in the accumulator is positive
5 of 30
All the actions a programmer will take to produce a working program. From writing the source code to producing documentation
6 of 30
Colour depth
The number of bits used for each dot or pixel. The more bits used, the more colours can be represented
7 of 30
Computational thinking
A problem-solving approach that borrows techniques from computer science, notably abstraction, problem decomposition and the development of algorithms. Not just used in computer systems
8 of 30
Data corruption
Caused by technically based events such as hardware failure, software error, electrical glitches, malpractice and operator error
9 of 30
Data dictionary
Metadata; that is, data about data. In a relational database, it is the sum total of information about the tables, the relationships and all the other components that make the database function
10 of 30
Data integrity
The maintenance of a state of consistency in a data store. Broadly meaning the data in a data store reflects the reality it represents. It also means the data is as intended and fit for purpose
11 of 30
Data redundancy
An unnecessary repetition of data. This is avoided in databases because of the risk of inconsistencies between different copies of the same data. In relational databases, this is avoided through the use of data normalisation
12 of 30
Data security
Keeping data safe. Database software is designed to have in-built data security to minimise the risk of malpractice, although errors can still occur
13 of 30
A self-contained, independent entity of data that carries sufficient data to be routed from the source to the destination computer without reliance on earlier exchanges between them and the transporting network
14 of 30
The breaking down of a problem into smaller parts which are easier to solve. The smaller parts can sometimes be solved recursively.
15 of 30
Direct discrimination
Treating someone with a protected characteristic less favourably than others
16 of 30
Dynamic typing
Will create a variable as required during run time without the need to do so in advance. The appropriate data type is assigned automatically and this makes typing faster but mistakes easier to make
17 of 30
The transformation of a message so that it is unintelligible to those unauthorised to view it
18 of 30
A real world thing that is modelled in a database such as an object or event
19 of 30
The power to which the number in the mantissa is to be raised
20 of 30
Functional Programming
A description of the solution to a problem is built up through a collection of functions
21 of 30
An approach to problem solving that makes use of experience. Does not always produce the best results but produces 'good enough' results
22 of 30
A number system with a base of 16
23 of 30
Unchangeable - the program cannot change the entity. Instead, a new one must be made.
24 of 30
Indirect discrimination
Putting rules or arrangements in place that apply to everyone but put someone with a protected characteristic at an unfair disadvantage
25 of 30
Instruction set
The collection of opcodes a processor is able to decode and execute
26 of 30
Logic programming
Instead of stating what the problem should do, the problem is expressed as a set of facts and rules used to find a given goal. The most commonly used language is prolog
27 of 30
The part of the floating point number that represents the significant digits of that number
28 of 30
Master File
A principal file held by an organisation that stores basic details about some crucial aspect of the business. It is a large file that tends not to change very often
29 of 30
The information about the image that allows the computer to interpret the stored binary accurately to reproduce the image. Must contain the width and height in pixels and the colour depth in bpp
30 of 30

Other cards in this set

Card 2


A column in a table, equivalent to a field, is an attribute of the entity



Card 3


The space available for each second of sample sound, measured in kilobits/s


Preview of the back of card 3

Card 4


Branch always. This is a jump instruction that is always executed


Preview of the back of card 4

Card 5


Branch if the value in the accumulator is positive


Preview of the back of card 5
View more cards


No comments have yet been made

Similar Computing resources:

See all Computing resources »See all Communication and networking resources »