Software
Across
- 3. A user interface made up of icons
- 6. Software that translates assembly language code into machine code
- 10. A set of commands that a processor can recognise and execute
- 12. The software that controls the hardware
- 13. Software that is aimed at many users and sold as is
- 14. Translation software that converts source code into machine code and is executed line by line
- 16. The boundary between systems or between systems and humans
- 18. Software and/or hardware that limits access to and from a computer system
Down
- 1. A programming language that resembles English, for example. Each instruction translates to many machine instructions
- 2. The process of discovering possible harmful viruses in a computer system
- 4. Software developed specially for one or few customers
- 5. Software that is owned by its developer
- 7. Instructions in binary used by the CPU
- 8. A stored set of instructions for a computer to execute
- 9. A utility that brings together file fragments on a disk and collects all the free space in one area
- 11. Malicious software that detects what a user is doing and the sends the details back to the originator
- 12. Normally developed by a community which is often worldwide
- 15. Software that helps a programmer track down faults in a program
- 17. A small program designed to carry out a limited maintenance task