Languages & Data Representation
Across
- 2. Small computers inside everyday items like washing machines that often use assembly language. (2 words)
- 4. A translator that turns the whole program into machine code all at once before it is run.
- 5. The smallest unit of data in a computer, representing either a 0 or a 1.
- 6. The number of bits used to represent the colour of a single pixel. (2 words)
- 8. A translator that runs code line-by-line and does not create a separate executable file.
- 10. A base-16 number system used by humans to make long binary strings easier to read.
- 13. A 7-bit character set used to represent English letters, numbers, and symbols.
- 15. The only language that a computer's processor can understand and execute directly. (2 words)
- 17. A big advantage of highlevel languages is that they can run on many different types of computers. (P______)
- 18. A lowlevel language that uses short words like 'ADD' or 'MOV' instead of binary. (2 words)
- 19. Small computers inside everyday items like washing machines that often use assembly language. (2 words)
Down
- 1. A special program used to turn assembly language into machine code.
- 3. A type of programming language like Python that is easy for humans to read and write. (3 words)
- 7. The type of relationship where each line of assembly code matches exactly one machine code instruction. (3 words)
- 9. The general process of changing code from one language into machine code so it can be run.
- 11. A type of programming language that is very close to what the computer hardware understands. (3 words)
- 12. A unit of data storage equal to one thousand Gigabytes.
- 14. The number system made of 1s and 0s used to represent machine code.
- 16. Assembly language is often used when a programmer needs direct control over these physical parts of a computer.