cs 207
Across
- 2. Instructions are being executed.
- 5. Process is waiting for some event to occur.
- 6. Considered asynchronous.
- 10. Program in execution.
- 11. Specifies the length of the segment.
- 12. Is finding and fixing errors, or bugs.
- 13. Implies a system can perform more than one task simultaneously.
- 16. Management done by user-level threads library.
- 18. OS needs to be constantly aware of possible errors.
- 23. A program that acts as an intermediary between a user of a computer and the computer hardware.
- 25. Selects which process should be executed next and allocates CPU.
- 26. Is loaded at power-up or reboot
- 30. Selects which process should be brought into the ready queue.
- 31. Distributes subsets of the same data across multiple cores, same operations on each.
- 32. Is the central part of an operating system.
- 38. OS should be convenient to use, easy to learn, reliable, safe and fast.
- 39. Provides cloud computing databases.
- 41. Address generated by CPU.
- 42. Developed by Open Handset Alliance(mostly Google).
- 43. Set of processes waiting for an I/O device.
- 46. Supports more than one task making progress.
- 47. Set of all processes in the system.
- 48. Type of kernel which contains many drivers.
- 49. Copying information into faster storage system.
- 50. Each user-level thread maps to kernel threads.
Down
- 1. Is periodic sampling of instruction pointer to look for statistical trend.
- 3. Address seen by the memory unit.
- 4. Sender is blocked until message is received.
- 7. OS should be easy to design, implement and maintain, as well as flexible, reliable, error-free,and efficient.
- 8. Process being created.
- 9. Contents of all process-centric registers.
- 14. Location of instruction to next execute.
- 15. Faster than hard disks, nonvolatile
- 17. Containing memory dynamically allocated during run time.
- 19. Provides programmer with API for creating and managing threads.
- 20. Process is waiting to be assigned to a processor.
- 21. Containing global variables.
- 22. Assumes that there is a fixed buffer size.
- 24. Written to provide the worst functionality in the least space.
- 27. Program obtains information concerning the specific configuration of the hardware system.
- 28. Can affect or be affected by the execution of another process.
- 29. Maps two-dimensional physical address.
- 33. Process has finished execution.
- 34. Contains the starting physical address where the segment resides in memory.
- 35. Type of kernel which only contains basic functionality.
- 36. Can't affect or be affected by the execution of another process.
- 37. Set of all processes residing in main memory, ready and waiting to be executed.
- 40. Considered synchronous.
- 44. Defined as an endpoint for communication.
- 45. Containing temporary data.