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