BTEC Computing Unit 1 Principles of
Computer Science – Exam Practice
(2026) [Paper 31768H]
Decomposition - answerBreaking problems down. To
make the problem easier to understand and solve by
identifying the key processes/ parts of the problem
Abstraction - answerIdentifying the information that is
needed to solve a problem.
Variable - answerA value in memory that stores data that
can change during the running of a program.
Constant - answerA value in memory that stores data that
cannot change during the program.
Sequence - answerExecute code in order
Selection/ Conditional - answerTo check if different
conditions have been met
Iteration - answerUsed when code needs to loop/ repeat
Array - answera data type that will store many values
under one identifier.
, Objects - answerWhat is created from a class. An instance
of a Class
Records - answera data structure that stores a collection
of fields, possibly of different data types.
Sets - answera data structure that has no repeated values
and has no particular order.
Local Variable - answerA variable that exists in a particular
sub program, and cannot be used anywhere else.
Global Variable - answerA variable that can be accessed
by the entire program/ code.
MOD - answerperforms division and returns the remainder
DIV - answerperforms division and excludes the remainder
<> - answerNot Equal too
Truncation - answeronly accepts the whole digits for an
numeric value entered.
Concatenation - answerThe joining together of separate
strings
Post Check Actions - answerA block of code that will be
performed or executed after data validation has been
completed.
Computer Science – Exam Practice
(2026) [Paper 31768H]
Decomposition - answerBreaking problems down. To
make the problem easier to understand and solve by
identifying the key processes/ parts of the problem
Abstraction - answerIdentifying the information that is
needed to solve a problem.
Variable - answerA value in memory that stores data that
can change during the running of a program.
Constant - answerA value in memory that stores data that
cannot change during the program.
Sequence - answerExecute code in order
Selection/ Conditional - answerTo check if different
conditions have been met
Iteration - answerUsed when code needs to loop/ repeat
Array - answera data type that will store many values
under one identifier.
, Objects - answerWhat is created from a class. An instance
of a Class
Records - answera data structure that stores a collection
of fields, possibly of different data types.
Sets - answera data structure that has no repeated values
and has no particular order.
Local Variable - answerA variable that exists in a particular
sub program, and cannot be used anywhere else.
Global Variable - answerA variable that can be accessed
by the entire program/ code.
MOD - answerperforms division and returns the remainder
DIV - answerperforms division and excludes the remainder
<> - answerNot Equal too
Truncation - answeronly accepts the whole digits for an
numeric value entered.
Concatenation - answerThe joining together of separate
strings
Post Check Actions - answerA block of code that will be
performed or executed after data validation has been
completed.