OPERATING SYSTEM

12345678910111213141516171819202122232425262728293031
Across
  1. 2. User interface to access OS services, often command-line based
  2. 3. Data structure used by OS to store information about a process
  3. 5. Core component of OS that controls hardware and system resources
  4. 7. A program in execution with its own address space and resources
  5. 9. System call used to replace a process image with a new program
  6. 11. OS that responds to input or events within strict timing constraints
  7. 14. Creating virtual versions of hardware or OS for resource optimization
  8. 22. Software that manages hardware and software resources
  9. 23. Allows multiple users to interact with a computer at the same time
  10. 26. System call that provides inter-process communication in Unix
  11. 27. Technique where multiple programs run simultaneously using CPU scheduling
  12. 28. Ability of a process to run multiple threads simultaneously
  13. 29. System call used to write data into a file
  14. 30. System call used to open a file in an operating system
  15. 31. Privileged mode where OS core functions execute
Down
  1. 1. OS generation where personal computers became common
  2. 4. System call used to close an open file descriptor
  3. 6. OS generation where computers used vacuum tubes
  4. 8. Early OS type where jobs are collected and executed without user interaction
  5. 10. Process of starting a computer and loading the operating system
  6. 12. System call used to terminate a process
  7. 13. OS generation where multiprogramming and ICs emerged
  8. 15. Smallest unit of execution within a process
  9. 16. OS generation where computers used transistors
  10. 17. Interface between a program and the operating system services
  11. 18. System call used to create a new process in Unix
  12. 19. System call used to read data from a file
  13. 20. System call used by a parent process to wait for child termination
  14. 21. OS structure with minimal services running in kernel mode
  15. 24. Structure where entire OS works in a single layer
  16. 25. Restricted mode where applications run