Software

1234567891011121314151617181920
Across
  1. 2. Checks all components are functioning and loads the OS into the RAM.
  2. 5. The process in which the CPU handles tasks
  3. 6. An operating system that has to be extremely reliable.
  4. 8. The hard memory of the computer.
  5. 12. The scheduling service that performs the task closest to completion.
  6. 15. An operating system that has one main, central computer
  7. 16. The scheduling service which gives an equal amount of time to each process.
  8. 17. A piece of software that performs a general task (such as making a poster), typically with heavy user input.
  9. 19. An utility that is required for the computer to communicate with an external device
Down
  1. 1. The operating system that uses the CPU to split its resources across multiple platforms.
  2. 3. The operating system that schedules programsto appear to be doing them simultaneously.
  3. 4. A well-ordered collection of unambiguous and effectively computable operations that, when executed, produce a result and halts in a finite amount of time.
  4. 7. A piece of software that is _____ ___________ has code that cannot be accssed publicly, this sort of software tends to be paid for.
  5. 9. A peice of software that is _____ __________ has its code openly availible to use or alter
  6. 10. A way of expessing low level algorithms in a way that isn't restricted by the syntax of a specific programing language
  7. 11. A peice of software that performs simple tasks and can do so automatically
  8. 13. Generated when there is an error.
  9. 14. Software that is used create a virtual instance of an operating system or device.
  10. 18. A piece of software that converts an algorithm written in a specific language to machine code that the computer can recognise and execute.
  11. 20. The memory of the computer that can be easily formatted.