SLR 4 - Operating systems and system software - 1.2.1

123456789101112131415161718
Across
  1. 3. Software that manages hardware and software resources, providing services for programs and users.
  2. 7. The process of deciding which process runs on the CPU and for how long.
  3. 8. An OS designed to process data and respond within a guaranteed time frame.
  4. 10. A scheduling algorithm where processes are executed in the order they arrive.
  5. 11. OS features that protect data and resources from unauthorized access.
  6. 13. Dividing memory into variable-sized segments based on logical divisions of a program.
  7. 14. A program that allows the operating system to communicate with hardware devices.
  8. 17. The core part of an operating system that manages system resources like CPU, memory, and devices.
  9. 18. A special function executed by the CPU when an interrupt occurs.
Down
  1. 1. Dividing memory into fixed-size blocks (pages) to manage virtual memory efficiently.
  2. 2. The OS function that organizes and controls access to files on storage devices.
  3. 4. A lightweight OS designed for devices with limited resources (e.g., IoT devices).
  4. 5. Programs that perform maintenance tasks such as file management, disk cleanup, and antivirus scanning.
  5. 6. An OS that allows multiple users to access the system simultaneously.
  6. 7. Software designed to control and manage computer hardware and provide a platform for running application software.
  7. 9. A scheduling algorithm that gives each process an equal time slice in a cyclic order.
  8. 12. A signal sent to the CPU to indicate an event that needs immediate attention.
  9. 15. A memory management technique that uses disk space to extend RAM, allowing larger programs to run.
  10. 16. An operating system that manages a group of distinct computers and makes them appear as a single system.