SCIENCE PAPER 1 EXAM
QUESTIONS WITH CORRECT
ANSWERS
What is a pointer? - ANSWER -A way of storing a memory address.
What is a record? - ANSWER -A collection of related fields, each of
which could hold a different data type.
What is an array? - ANSWER -A finite, indexed set of related elements
of the same data type.
What is a user defined data type? - ANSWER -A data type derived
from existing data types in order to create a customized data
structure.
,What is variable declaration? - ANSWER -Creating a variable for the
first time. giving it a name and sometimes a data type.
What is constant decleration? - ANSWER -Creating a constant for the
first time.
What is assignment? - ANSWER -giving a constant or a variable a
value.
what is iteration? - ANSWER -repetition of a process e.g. a while or for
loop. this could be definite or indefinite.
What is selection? - ANSWER -comparing values and then choosing
an appropriate action. e.g. an if statement.
what is a subroutine? - ANSWER -A named block of code containing a
set of instructions designed to perform a frequently used operation.
What is definite iteration? - ANSWER -the number of repititions is
known before the loop starts.
, What is indefinite iteration? - ANSWER -the number of repititions is
not known before the loop starts.
What is a nested structure? - ANSWER -One structure is placed within
another. Easily identified by indentation.
What is meant by meaningful identifier names? - ANSWER -Giving
constants, variables and subroutines sensible and meaningful
identifier names.
What does the real/float division operator do? - ANSWER -divides one
number by the other.
What does the integer division operator do? - ANSWER -divides one
number by the other but only returns the whole number part.
What does the modulo operator do? - ANSWER -returns the remainder
of an integer division.