Skip to content
OtisamLMS
Computing

Computing · Quick practice · answer shown after each question

Testing and debugging programs

Question 1 of 10

Question 1 of 10

For a program that accepts ages from 12 to 18, which is boundary data?

Question 2 of 10

Question 2 of 10

Dividing by zero causes a runtime error.

Question 3 of 10

Question 3 of 10

Boundary (extreme) test data is

Question 4 of 10

Question 4 of 10

Checking that input data is sensible before it is used is called

Question 5 of 10

Question 5 of 10

Explain why testing is important before a program is given to users.

Question 6 of 10

Question 6 of 10

Testing a program means

Question 7 of 10

Question 7 of 10

Which line causes a runtime error in Python?

Question 8 of 10

Question 8 of 10

A program that runs without crashing has no errors at all.

Question 9 of 10

Question 9 of 10

Erroneous (invalid) test data is

Question 10 of 10

Question 10 of 10

Boundary data is data at the edge of the allowed range.

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