CSP Final Exam Review

123456789101112131415161718192021
Across
  1. 2. A machine that can run a program, including computers, tablets, servers, routers, and smart sensors
  2. 3. The process of accessing each item in a list one at a time
  3. 6. A variable that is defined in a function definition. Used as a placeholder for values that will be passed through the function.
  4. 12. A repetitive portion of the code that will run for a specified number of times or until a given condition is met
  5. 14. A program statement that changes which screen is shown on the user interface
  6. 16. A program statement that only allows some code to run when a specific event type occurs for the specified UI element
  7. 18. The value that replaces the parameter when the code is run
  8. 19. The maximum amount of data that can be sent in a fixed amount of time, usually measured in bits per second
  9. 20. A type of data compression that results in no data lost
  10. 21. A common method for referencing the elements in a list or string using numbers
Down
  1. 1. A data type that is either true or false; used to make a decision in the code
  2. 4. The unique number assigned to each device on the Internet
  3. 5. A named reference to a value that can be used and updated repeatedly throughout the program
  4. 7. A program statement that allows a program to change a property (such as the color, position, or size) of a specified element when the app runs
  5. 8. A data type that can be text or numbers
  6. 9. An individual value in a list that is assigned a unique index
  7. 10. A number system that uses combinations of 0s and 1s
  8. 11. A program statement used to return the flow of control to the point where the function was called and to return the value of expression
  9. 13. The series of connections between computing devices on a network, starting with a sender and ending with a receiver
  10. 15. The number of bits in a byte
  11. 17. A combination of operators (+, -, x, /) and values that evaluates to a single value