Computer Science

12345678910111213141516171819202122232425262728
Across
  1. 2. Step-by-step instructions used to solve a problem
  2. 4. A collection of the smallest data possible, often used in blocks. These are made of four ____.
  3. 8. A simple encoding system that computers use to store characters like letters.
  4. 9. A named container for data
  5. 11. A named block of code that performs a specific task
  6. 13. A variable used to define inputs to a function
  7. 15. A problem in code that causes unintended side-effects
  8. 17. A statement that is either true or false
  9. 20. Uniformly sized chunks of data sent over the internet.
  10. 22. Instructions for a computer
  11. 23. The smallest data possible. Either a 1 (true) or a 0 (false). Four of these form a ____.
  12. 24. A set of computer programs that run on a computer.
  13. 25. Data given to a program
  14. 28. A type of data that represents whole numbers, either positive or negative
Down
  1. 1. ____ control: How we decide what paths our code takes
  2. 3. Data that a program gives
  3. 5. A problem in code that stops a program from running
  4. 6. Values representing information that is stored and edited by a computer
  5. 7. The smallest part of a digital "rasterized" image.
  6. 10. A type of data that represents either true or false.
  7. 12. Ignored by the program, is only used to explain code
  8. 14. A type of data that represents a number with decimals.
  9. 15. The numeral system computers use. An example is 01100100.
  10. 16. A special program that converts our code to machine-runnable code.
  11. 18. How we make code run more than once
  12. 19. A single repetition of a loop
  13. 21. Rules that define how symbols must be written in code
  14. 24. A type of data that represents text
  15. 26. A numeral system that makes it easier to read large number. An example if 0xF9 (249).
  16. 27. The act of fixing problems in your code