Skip to content
OtisamLMS
Computing

Computing · Quick practice · answer shown after each question

Computational thinking and programming logic

Question 1 of 10

Question 1 of 10

Breaking a problem into smaller parts is

Question 2 of 10

Question 2 of 10

An error that causes a program to give wrong results but still run is a

Question 3 of 10

Question 3 of 10

Finding similarities between problems so one solution can be reused is

Question 4 of 10

Question 4 of 10

Pseudocode is

Question 5 of 10

Question 5 of 10

Abstraction means

Question 6 of 10

Question 6 of 10

A selection construct in a program allows

Question 7 of 10

Question 7 of 10

What is the output of the pseudocode: x ← 1; REPEAT x ← x × 2 UNTIL x > 20; OUTPUT x

Question 8 of 10

Question 8 of 10

A table used to follow the values of variables step by step through an algorithm is a

Question 9 of 10

Question 9 of 10

A trace table is used to

Question 10 of 10

Question 10 of 10

Pattern recognition in computational thinking means

Questions written by OtisamLMS in the style of the WASSCE. They are not WAEC past questions.