Chapter 1 Python

1234567891011121314151617181920212223242526272829303132
Across
  1. 6. Original code written by programmers that is to be compiled into a program
  2. 8. Translates high level language into machine language, like IDLE or VS Code
  3. 9. Predefined words used to write a program in a high level language
  4. 12. Easiest for programmers to work with, allows simple creation of programs
  5. 14. Central Processing Unit, part of the computer that actually runs the programs
  6. 15. Coding scheme compatible with ASCII, can represent characters for other languages
  7. 19. system Controls operations of hardware components
  8. 21. Data computers collect from people and other devices
  9. 22. language Impractical and too complicated for people to write in, which is why assembly languages are used
  10. 23. Person that codes and develops the software used on the computer
  11. 25. Perform operations on data, example would be math operators performing arithmetic
  12. 26. Temporary storage used by software. You never have enough of it to play the games you want
  13. 27. Translates and executes instructions in high level languages, used by Python
  14. 28. String of 8 bits made up of 0 or 1
  15. 29. Set of rules to be followed when writing a program, errors constantly tells me I stink at programming
  16. 30. Data produced by the computer for other people or devices
  17. 32. Set of instructions that a computer follows to perform a task
Down
  1. 1. Programs that control and manage basic operations of a computer
  2. 2. Displays the output, such as monitors or other video devices. Memory can also be considered an output device since data is sent to it to be saved
  3. 3. Program that translated the language into a machine language
  4. 4. Base 2 numbering system used by computers with 0 or 1 having a numerical place value of a power of 2
  5. 5. Closer in nature to machine language, difficult to work with and not very intuitive
  6. 7. Core of the binary number system, either a 1 or a 0
  7. 10. Basic idea of how a program works, instructions are fetched, then decoded to determine the operation that is to be performed, then executed
  8. 11. Permanent memory that is stored even if the PC is off. SSD, flash drives, optical disks
  9. 13. Easier for programmers to work with than machine language, used short words for instructions instead of binary
  10. 16. Not permanent, erased once program ends and PC is turned off
  11. 17. Hardware such as mouses or keyboards that feed information into the PC to be processed
  12. 18. Limited coding scheme for binary
  13. 20. Physical parts of the computer, like memory, CPU
  14. 24. Programs that make computer useful for every day tasks
  15. 31. Programs run by the computer to accomplish everyday tasks