OS Crossword Puzzle on Process Concept and PCB

12345678910111213141516171819202122232425
Across
  1. 6. The state when a process has the CPU
  2. 7. Register that stores the address of the next instruction
  3. 8. The state when a process is waiting for an event like I/O completion
  4. 10. Contains global variables of a process
  5. 13. The state when a process is being created
  6. 14. The part of a process that contains the program code
  7. 15. Contains processes in main memory waiting for CPU
  8. 17. Store intermediate data and status during process execution
  9. 21. Location where process resides during execution
  10. 22. Includes process priority and queue pointers
  11. 23. Contains all processes that have entered the system
  12. 24. The state when a process finishes execution
  13. 25. Describes a process as compared to a static program
Down
  1. 1. Includes CPU usage, time limits, and job numbers
  2. 2. Describes a program as compared to an active process
  3. 3. The state when a process is ready but waiting for CPU
  4. 4. Contains base and limit registers or page tables
  5. 5. Indicates the current status of a process
  6. 9. Process execution progresses in this fashion
  7. 11. The act of a program running in the CPU
  8. 12. A static object stored in secondary memory
  9. 16. Data structure that stores all information about a process
  10. 18. Contains temporary data such as parameters and local variables
  11. 19. Contains processes waiting for an I/O device
  12. 20. A program in execution