EXAM SCRIPT 2026 COMPLETE QUESTIONS
AND ANSWERS ALREADY PASSED
◉ User-Defined Data Type. Answer: Custom data types designed by the
user by combining existing data types, for the bespoke needs of their
program
◉ Language-Defined Data Types. Answer: A primitive data type
provided by a programming language
◉ Arrays. Answer: A data structure for storing a finite, ordered set of
data of the same data type within a singular identifier
◉ Boolean. Answer: A data type that can store one of two possible
values (1 or 0, TRUE or FALSE)
◉ Character. Answer: A data type for storing a letter, number, or special
character
◉ Date / Time. Answer: A data type for storing date or time values in an
identifiable format
,◉ Integer. Answer: A data type for storing whole number values
◉ Float. Answer: A data type for storing numbers with decimal or
fractional parts
◉ Records. Answer: A data structure that stores related data items in
elements called fields, organised based on attributes
◉ String. Answer: A data type for storing a sequence of alphanumeric
characters or symbols, typically within quotation marks
◉ Assignment. Answer: A statement for giving a created variable a value
that is consistent with its data type
◉ Constant Declaration. Answer: A statement for creating an
unchanging piece of data under an identifier
◉ Iteration. Answer: A programming structure where a set of statements
are repeated
◉ Definite Iteration. Answer: Fixed amount of repetition in an iteration
◉ Indefinite Iteration. Answer: Repetition until a condition is met in an
iteration
, ◉ Nested Iteration. Answer: A programming structure of placing
iteration loops within other iteration loops
◉ Selection. Answer: A programming structure for deciding which
statements to perform next based on a certain condition or set of
conditions
◉ Nested Selection. Answer: A programming structure of placing
selection statements within other selection statements
◉ Subroutines. Answer: A uniquely named section of code that is
written to perform a specific task within a program that can be called by
using its name in a programming statement
◉ Variable Declaration. Answer: A statement for creating a variable in a
program. The variable is defined with a name and sometimes a data type
◉ Arithmetic Operator. Answer: An operator that takes two numeric
values and performs some form of mathematical manipulation to return
a numeric value
◉ Addition(+). Answer: An arithmetic operator that returns the sum of
two numeric values