Algorithm & Programming Vocabulary

1234567891011121314151617181920
Across
  1. 2. Algorithm: Method for finding an item in a collection.
  2. 5. A plain language description of an algorithm.
  3. 7. A file that can be run as a program.
  4. 8. A step-by-step procedure to solve a problem.
  5. 10. A platform for developing software applications.
  6. 13. Reasoning in programming to perform tasks.
  7. 15. Rules that define the structure of code.
  8. 16. A set of instructions for a computer to follow.
  9. 17. A statement that is either true or false.
  10. 18. Simplifying complex systems by modeling classes.
  11. 20. An error that disrupts program execution.
Down
  1. 1. A technique designed for solving a problem more quickly.
  2. 3. Hiding details of an object’s implementation.
  3. 4. Executes code line by line.
  4. 5. Using a single interface for different data types.
  5. 6. Finding and fixing errors in code.
  6. 9. Algorithm for finding solutions by trying partial solutions and then abandoning them if they don’t work.
  7. 11. A symbol that performs a calculation (e.g., +, -).
  8. 12. Securing data by converting it into code.
  9. 14. A storage location for data with a name.
  10. 19. Converting encrypted data back to its original form.