D278 TERMS | FROM QUESTION TO PERFECTION| STUDY
WITH CONFIDENCE!
Course Code:
Course Title:
Programme:
Academic Year: 2026/2027
Duration: 2 Hours
Total Marks: 70%
Candidate Instructions:
1) Write your Registration Number on every answer booklet used.
2) Answer ALL questions in Section A and ANY TWO (2) questions in Section B.
3) Read each question carefully before answering.
4) Begin each question on a new page.
5) The marks for each question are indicated in brackets.
6) This paper consists of several printed pages, including this page.
7) Ensure your copy is complete before the examination begins.
8) Unauthorized materials and communication with other candidates are not permitted.
Turn Over.
APPHIA – Crafted with Care and Precision for Academic Excellence.
1
, Computer Program Answer: instructions executing 1 at a time
Algorithm Answer: a sequence of instructions that solves a problem
Flowchart Answer: a graphical language for creating or viewing computer programs
Program Answer: a list of statements
Statement Answer: carries out some action one at a time
Node Answer: different shapes within a flowchart that indicate a type of statement
Interpreter Answer: a tool that runs a program's statements
Run/Execute Answer: the act of carrying out each statement's action
String Literal Answer: consists of text within double quotes
("Get a new car")
Newline Answer: special two-character sequence whose appearance in an output string literal
causes the cursor to move to the next output line. (it is invisible in the output)
(\n)
Comment Answer: text a programmer adds to a program to be read by humans to better
understand the code. (ignored by the computer when executing)
(\\)
Whitespace Answer: blank spaces (space and tab characters) between items within a statement
and to newlines
Moore's Law Answer: a trend where engineers have reduced switch sizes by half every two
years
Industrial Age Answer: started in 1700s, transformation to manufacturing goods. lead to mass
migrations to cities, creation of strong nations, world wars, doubling life spans, and dramatic
world population growth
Information Age Answer: began in 1990s, human activity shifting towards creating, managing,
and using computerized information
Embedded Computers Answer: those inside another device
Bit Answer: a single 0 or 1 in binary
Byte Answer: a group of 8 bits in binary used to represent characters
(01010101)
ASCII Answer: popular code for characters, each bit code is a different character
APPHIA – Crafted with Care and Precision for Academic Excellence.
2
WITH CONFIDENCE!
Course Code:
Course Title:
Programme:
Academic Year: 2026/2027
Duration: 2 Hours
Total Marks: 70%
Candidate Instructions:
1) Write your Registration Number on every answer booklet used.
2) Answer ALL questions in Section A and ANY TWO (2) questions in Section B.
3) Read each question carefully before answering.
4) Begin each question on a new page.
5) The marks for each question are indicated in brackets.
6) This paper consists of several printed pages, including this page.
7) Ensure your copy is complete before the examination begins.
8) Unauthorized materials and communication with other candidates are not permitted.
Turn Over.
APPHIA – Crafted with Care and Precision for Academic Excellence.
1
, Computer Program Answer: instructions executing 1 at a time
Algorithm Answer: a sequence of instructions that solves a problem
Flowchart Answer: a graphical language for creating or viewing computer programs
Program Answer: a list of statements
Statement Answer: carries out some action one at a time
Node Answer: different shapes within a flowchart that indicate a type of statement
Interpreter Answer: a tool that runs a program's statements
Run/Execute Answer: the act of carrying out each statement's action
String Literal Answer: consists of text within double quotes
("Get a new car")
Newline Answer: special two-character sequence whose appearance in an output string literal
causes the cursor to move to the next output line. (it is invisible in the output)
(\n)
Comment Answer: text a programmer adds to a program to be read by humans to better
understand the code. (ignored by the computer when executing)
(\\)
Whitespace Answer: blank spaces (space and tab characters) between items within a statement
and to newlines
Moore's Law Answer: a trend where engineers have reduced switch sizes by half every two
years
Industrial Age Answer: started in 1700s, transformation to manufacturing goods. lead to mass
migrations to cities, creation of strong nations, world wars, doubling life spans, and dramatic
world population growth
Information Age Answer: began in 1990s, human activity shifting towards creating, managing,
and using computerized information
Embedded Computers Answer: those inside another device
Bit Answer: a single 0 or 1 in binary
Byte Answer: a group of 8 bits in binary used to represent characters
(01010101)
ASCII Answer: popular code for characters, each bit code is a different character
APPHIA – Crafted with Care and Precision for Academic Excellence.
2