Across
- 3. A way for programs to request services from the OS.
- 4. A process that has finished but still exists in the process table.
- 6. Deciding which task or process runs next.
- 9. A mechanism used by the OS to handle errors or special conditions.
- 11. A state where a process is waiting for something to happen.
- 13. Ensures data is consistent across multiple processors.
- 14. An interrupt that can be turned off by the OS.
Down
- 1. The act of switching between tasks or processes.
- 2. The core part of the operating system that controls hardware and software.
- 5. A CPU with multiple processing units.
- 7. A set of instructions run by the computer.
- 8. The process of assigning resources like memory or CPU time.
- 10. The hardware that executes instructions in a computer.
- 12. A program that is currently running.
