Unit 1 Vocabulary

1234567891011121314151617181920212223
Across
  1. 5. programs that are made freely available and may be redistributed and modified;
  2. 8. a data compression algorithm that allows the original data to be perfectly reconstructed from the compressed data.
  3. 10. a minute area of illumination on a display screen, one of many from which an image is composed.
  4. 12. error that is produced when a computer is used to perform real number calculations because many real numbers can not be represented exactly on a computer.
  5. 13. (short for binary digit) is the smallest unit of data in a computer. A bit has a single binary value, either 0 or 1
  6. 14. a unit of data that is eight binary digits long. Bytes are often used to represent a character such as a letter, number, space
  7. 18. a sequence of instructions or steps, written in a language that can be understood by a computer, that will be used by the computer to complete a task or solve
  8. 19. The background of a project, performs functions through scripting.
  9. 20. a data encoding and compression technique that deliberately discards some data in the compression process
  10. 21. a complete, well-defined sequence of steps for completing a task or solving a problem
  11. 23. error a mistake in the algorithm or program that causes it to behave incorrectly or unexpectedly
Down
  1. 1. an error that occurs when calculated data cannot fit within the designated field.
  2. 2. online research output free of any and all restrictions on access and free of many restrictions on use, such as copyright or license restrictions
  3. 3. Puzzle-piece shapes that are used to create code in Snap!.
  4. 4. occurs in a computer or similar device when a mathematical operation results in a number which is smaller than what the device is capable of storing.
  5. 6. American Standard Code for Information Interchange, a character encoding standard for electronic communication
  6. 7. a numbering scheme in which there are only two possible values for each digit: 0 and 1.
  7. 9. Different types of blocks linked together.
  8. 11. (red, green, and blue) refers to a system for representing the colors to be used on a computer display. Red, green, and blue can be combined in various proportions to obtain any color in the visible spectrum.
  9. 15. An object in Snap! which performs functions controlled by scripts.
  10. 16. the process of identifying and removing errors from computer hardware or software
  11. 17. hand simulating the execution of program code in order to manually verify that it works correctly
  12. 22. a problem solving approach (algorithm) to find a satisfactory solution where finding an optimal or exact solution is impractical or impossible.