| Down |
| 1. | describe what computation should be performed and not how to perform it. Not imperative! (2 Words) |
| 2. | an electronic visual display for computers. |
| 3. | Generation of programming languages that brought many programmer-friendly features to code such as loops, conditionals, classes etc |
| 6. | code is executed line by line, in a programmer defined sequence (2 Words) |
| 9. | software designed to operate the computer hardware and to provide a platform for running application software (2 Words) |
| 11. | - a type of software created to execute one specific task. (2 Words) |
| 12. | a set of programs that manage computer hardware resources and provide common services for application software. (2 Words) |
| 13. | converts alternating current (AC) electric power to low-voltage DC power for the internal components of the computer (3 Words) |
| 14. | - a large rectangular board with integrated circuitry that connects the other parts of the computer |
| 16. | converts 3rd generation languages such as javascript into machine code one line at a time |
| 17. | The relationship between lines of object code and lines of 2nd generation language code (3 Words) |
| 18. | Generation of programing language that is pure machine code. |
| 20. | collections of resources used to develop software. |
| 22. | The relationship between lines of object code and lines of 3rd generation language code (3 Words) |
| 23. | a pointing device that detects two dimensional motion relative to its supporting surface |
| 25. | A volatile type of storage that allows stored data to be accessed quickly in any random order |