Vocabulary Crossword

123456789101112131415161718192021
Across
  1. 3. An algorithm can select between two alternative paths based on some condition.
  2. 4. The smallest unit of data in a computer. A bit has a single binary value, either 0 or 1.
  3. 5. a numbering scheme in which there are only two possible values for each digit: 0 and 1.
  4. 6. Add an element to the end of a list.
  5. 10. Repetition of a process.
  6. 11. The capacity for the system to change in size and scale to meet new demands.
  7. 13. A small chunk of any kind of data: text, numbers, lists, etc.
  8. 16. A high-level textual algorithm written in informative text that mimics a programming language but cannot be executed by a computer.
  9. 17. Identifies a values unique position on a list. In SNAP and on the AP CSP exam the first item on the list is stored at index 1.
  10. 18. A combination of operators and values that evaluates to a single value.
  11. 21. A data type for variables and conditions that evaluates to either true or false.
Down
  1. 1. A simple diagram with symbols showing the flow of a process.  Used as a design tool.
  2. 2. A geometric shape where all sides are of an equal length and all angles have equivalent values.
  3. 4. A unit of data that is eight binary digits long. Often used to represent a character such as a letter, number, or space.
  4. 6. A type of list or data structure that stores a collection of data.
  5. 7. The series of connections between computing devices on a network starting with a sender and ending with a receiver.
  6. 8. A line of executable code.
  7. 9. To identify and remove errors from a computer program or code.
  8. 11. A data type is used to represent text that is often enclosed by quotation marks.
  9. 12. Add an element to a list at a certain index.
  10. 14. An agreed-upon set of rules that specify the behavior of some system.
  11. 15. The action of doing something over and over again.
  12. 19. Formal arguments are values that are passed into a procedure as input. They allow for the same procedure to be called but to produce different outcomes for different inputs.
  13. 20. One data point that is stored in a list. It is a single part of a larger group.