CSP Programming Vocabulary Terms

1234567891011121314
Across
  1. 5. Repeatable part of code
  2. 7. A type of error in a program that causes it to operate incorrectly, but not to terminate abnormally (or crash).
  3. 8. A whole number, can be positive or negative
  4. 11. Removing detail of something to focus on a subset of the features without confusing details.
  5. 13. A set of instructions for accomplishing a task that when executed will terminate.
  6. 14. A standalone segment of code with a clear set of inputs and output that performs a specific function and returns a value.
Down
  1. 1. A value that can change, depending on conditions or on information passed to the program
  2. 2. Non-executing code that explains to a reader of the code in plain text what is going on.
  3. 3. What a floating point number has that an integer does not.
  4. 4. A type of error where a character or string incorrectly placed in a command or instruction that causes a failure in execution.
  5. 6. Math stuff *, +, -, /, etc.
  6. 9. One of the pieces of data provided as input to a procedure or function through the call to the procedure or function.
  7. 10. A true or false value.
  8. 12. A sequence of characters, usually text.