CSP Unit 1 - Activities 1.1.4 - 1.1.8

12345678910111213141516171819202122
Across
  1. 2. Used to test the relationship between two variables, expressions, or values. A comparison using a relational operator evaluates to a Boolean value
  2. 9. Variable that stores an integer with increasing value
  3. 11. Comparison, usually in a while or if statement, that evaluates to a Boolean value of True or False
  4. 13. expression that evaluates to either true or false; used in the conditional of an if structure
  5. 16. Code that executes in the order they appear in the code segment
  6. 18. Outline of the basic ideas behind how algorithms will work
  7. 20. Ordered collection of elements of the same type
  8. 21. When parts of an algorithm are executed based on a condition being true or false
  9. 22. File that is stored in a format that makes the file size smaller to save space on the computer
Down
  1. 1. Computer program that converts a program written in a higher-level language into a lower-level language and executes it, beginning execution before converting the entire program
  2. 3. Individual value in a list that is assigned a unique index
  3. 4. Fixed value in source code, such as 5 or "hello."
  4. 5. Feature of a programming language that performs different computations or actions depending on whether a Boolean condition evaluates to true or false
  5. 6. Portion of an algorithm that repeats a specified number of times or until a given condition is met. Also used to refer to a single execution of that repetitive procedure
  6. 7. When a variable is given a value for the first time.
  7. 8. In Python, strings that begin with ''' and can span multiple lines. They are often used to temporarily deactivate code
  8. 10. File that is stored in a compressed format, often containing multiple files
  9. 12. Mathematical processes that are part of most programming languages. They include addition, subtraction, multiplication, division, and modulus operators
  10. 14. Variable set to a value in a sequence or other data collection
  11. 15. Process of figuring out why code doesn't behave as expected and eliminating bugs to make it work as desired
  12. 17. Part of a program that causes an error or undesired output
  13. 19. Ordered collection of items or values