Across
- 1. A technique that divides memory into fixed-sized blocks for efficient management.
- 3. (n words) A queue-based scheduling method where the first process to arrive is executed first.
- 4. (2 words)The OS function that controls how hardware devices, such as printers, receive and process data.
- 6. n words)A method of handling CPU time where shorter tasks are completed before longer ones.
- 7. The initial firmware stored in ROM that starts a computer when powered on.
- 9. 2 words)A process where the OS moves inactive data to the hard drive to free up RAM.
- 11. The mechanism that temporarily stops a running process to handle a higher-priority task.
- 13. The data structure used to manage interrupts by storing temporary CPU states.
- 14. (2 words)A technique that maps logical memory locations to physical memory addresses.
- 15. 2 words)A condition where continuous memory swapping slows down the system drastically.
- 17. A technique where frequently used data is temporarily stored for quicker access.
- 18. The method used to organize memory into segments of different sizes based on logical divisions of a program.
- 19. (2 words)A process that runs in the background without user interaction, such as system updates.
- 21. (n words)The algorithm that prioritizes tasks with the shortest remaining execution time.
Down
- 1. (2 words)A form of CPU scheduling where a running task can be interrupted to allow a higher-priority task to execute.
- 2. (2 words)A system in which each process gets a fixed amount of CPU time before switching to another.
- 5. (2 words)A security feature that prevents multiple processes from accessing the same memory location at the same time.
- 8. (2 words) The process of allocating CPU time to different tasks to create the illusion of multitasking.
- 10. The component that loads the OS from storage into RAM when a computer starts.
- 12. (2 words)The software that manages hardware and provides an interface for users.
- 16. Driver The part of the OS that allows it to communicate with input/output devices.
- 20. Management The part of the operating system responsible for handling memory allocation and protection.
