Skip to content
OtisamLMS
Computing

Computing · Quick practice · answer shown after each question

Introduction to programming and programming languages

Question 1 of 10

Question 1 of 10

Scratch uses blocks that are joined together to make programs.

Question 2 of 10

Question 2 of 10

A program that translates a whole high-level program into machine code before it runs is a

Question 3 of 10

Question 3 of 10

An error caused by breaking the rules of a language is a ___ error.

Question 4 of 10

Question 4 of 10

Explain the difference between a compiler and an interpreter.

Question 5 of 10

Question 5 of 10

A person who writes programs is called a ___.

Question 6 of 10

Question 6 of 10

A compiler translates the whole program before it runs.

Question 7 of 10

Question 7 of 10

Low-level languages are

Question 8 of 10

Question 8 of 10

A person who writes computer programs is called a

Question 9 of 10

Question 9 of 10

Give three reasons why pupils should learn programming.

Question 10 of 10

Question 10 of 10

Finding and fixing errors in a program is called ___.

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