CSP U1

12345678910111213141516171819202122232425262728
Across
  1. 2. a device that accepts data or input and processes it in some way to automatically output a result
  2. 8. process of encoding information using fewer bits than the original representation
  3. 9. a fixed-length, character encoding scheme that includes characters from almost all of the living languages of the world
  4. 10. being open to interpretation
  5. 12. non-volatile storage drive that is faster but more expensive
  6. 14. irreversible process for reducing the number of bits needed to represent something in which some information is lost or thrown away
  7. 21. part of a computer responsible for performing calculations and following instructions
  8. 24. external devices that connect to and work with computers through physical ports
  9. 25. some sort of data or information produced by the computer
  10. 26. non-volatile storage drive with a spinning magnetic disk that is cheaper to use
  11. 27. unambiguous languages with vocabulary and set of grammatical rules for instructing a computer to perform specific tasks
  12. 28. a type of programming language that is easy for machines to parse and easy for humans to read and write
Down
  1. 1. a symbolic gate that takes in boolean input to let through a signal depending on the gate's type
  2. 3. volatile, short-term memory that software can use to store data quickly and temporarily
  3. 4. set of steps or rules to complete some task
  4. 5. data that changes discretely through a finite set of possible values
  5. 6. some sort of data or information given to a computer
  6. 7. the single unit of information in a computer represented as a 0 or 1
  7. 11. reversible process for reducing the number of bits needed to represent something without losing any information
  8. 13. data with values that change continuously, or smoothly, over time
  9. 15. a character encoding standard for electronic communication with 128 unique values
  10. 16. 8 bits
  11. 17. programs and instructions that run on the computer
  12. 18. a type of programming language that is easy for the machine to parse and difficult for humans to read and write
  13. 19. all of the physical components of a computer
  14. 20. process for creating a digital representation of analog data by measuring the analog data at regular intervals
  15. 22. languages that evolved naturally through everyday communication between people over hundreds of years
  16. 23. a way of representing information using only two options