...

Algorithm Vocabulary Exercises and Answers

Algorithm vocabulary includes important words and phrases used to describe algorithms, programming, computer science, and problem-solving. Learning these terms can help English learners understand technical texts and communicate more confidently about technology.

Choose the best answer for each sentence.

 

#1. A set of step-by-step instructions for solving a problem is called an ________.

#2. The information produced by an algorithm is called the ________.

#3. A value that can change while a program is running is called a ________.

#4. A repeated set of instructions is known as a ________.

#5. A visual representation of an algorithm using symbols and arrows is called a ________.

#6. When an algorithm checks whether something is true or false, it uses a ________.

#7. Finding and fixing problems in a computer program is called ________.

#8. A specific instruction that tells a computer what to do is often called a ________.

Previous
Finish
Exercise 2: Complete the Sentences

Use these words:

algorithm – input – output – variable – loop – condition – flowchart – debugging – command – sequence

  1. An __________ provides instructions for completing a task.
  2. The data entered into a program is called __________.
  3. The result produced by a program is called __________.
  4. A __________ can store a value that changes.
  5. A __________ repeats instructions several times.
  6. A __________ determines which action should be taken.
  7. A __________ uses shapes and arrows to show the steps of a process.
  8. __________ involves finding and correcting errors in code.
  9. A __________ tells a computer to perform a particular action.
  10. A __________ is the order in which instructions are performed.

Answer Key

Exercise 1

  1. A — algorithm

  2. C — logical

  3. B — input

  4. C — output

  5. A — variable

  6. A — loop

  7. B — flowchart

  8. A — condition

  9. B — debugging

  10. A — command

Exercise 2

  1. algorithm

  2. input

  3. output

  4. variable

  5. loop

  6. condition

  7. flowchart

  8. debugging

  9. command

  10. sequence