2024 COMPLETE EXAM QUESTIONS
AND MARK SCHEMES WITH
DETAILED SOLUTIONS GRADE A+
◉ Abstract Data Type (ADT) Answer: A data type whose properties are
specified independently of any particular programming language.
◉ Abstract data type (ADT) Answer: A data type whose properties are
specified independently of any particular programming language.
◉ Abstraction Answer: Representation that is arrived at by removing
unnecessary details.
◉ Aggregation Answer: A type of association where the aggregated
object has a weaker form of association with the objects that it is
aggregating than is the case with composition. These objects have an
existence independent of the aggregated object and can continue to exist
even after the aggregated object is disposed of.
◉ Ajax Answer: Web technology that allows only the part of a web page
that needs updating to be fetched from the web server.
◉ Algorithm Answer: A sequence of unambiguous instructions for
solving a problem. It can be represented as a Turing machine program.
,◉ Application programming interface (API) Answer: A layer of
software that allows application programs to call on the services of the
operating system.
◉ Association Answer: If the relationship is not inheritance or
aggregation it is an association.
◉ Asymptotic behaviour of f Answer: Behaviour of the function f(n) for
very large values of n.
◉ Asynchronous serial data transmission Answer: Transmission system
in which the sender and receiver have separate clocks which are not kept
synchronised. Instead, the clocks are synchronised temporarily at the
start of a transmission. The arrival of data cannot be predicted by the
receiver; s a start bit is used to signal the arrival of data and to
synchronise the transmitter and receiver temporarily.
◉ Attribute Answer: A property or characteristic of an entity (databases)
or an object (OOP).
◉ Automation Answer: Turning an abstraction into a form that can be
processed by a computer.
◉ Bandwidth Answer: For a transmission medium, the range of signal
frequencies it may transmit.
, ◉ Base case Answer: A value that has a solution which does not involve
any reference to the general case solution.
◉ Baseband system Answer: A system that uses a single data channel
system in which the whole bandwidth of the transmission medium is
dedicated to one data channel at a time.
◉ Basic operation Answer: The operation which contributes most to the
total running time.
◉ Baud rate Answer: The rate at which signals on a wire may change.
◉ Behaviours Answer: The functions of the object or what the object
does.
◉ Bit rate Answer: The number of bits transmitted per second.
◉ Broadband Answer: A multiple data channel system in which the
bandwidth of the transmission medium carries several data streams at
the same time.
◉ Bubble sort Answer: A sorting algorithm where during a pass,
neighbouring values are compared and swapped. Passes are made until
no further swaps are needed.
◉ Cipher text Answer: Message data after it has been encrypted.