Chapter 16 A level

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