Across
- 7. ______ ROM used to hold initial boot code.
- 8. execute function, open directory.
- 10. _____ goals - OS should be easy to design, implement, and maintain, as well as flexible, reliable, error-free, and efficient.
- 11. involves ensuring that all access to system resources is controlled.
- 13. Thread _____ provides programmer with API for creating and managing threads.
- 15. Thread ____ Create a number of threads in a pool where they await work.
- 17. Waiting for a particular event that will not occur.
- 20. ________ of the system from outsiders requires user authentication, extends to defending external I/O devices from invalid access attempts.
- 21. Overlapping of output of one job with input of other jobs.
- 25. _____ is a passive entity.
- 27. ______ escalation allows user to change to effective ID with more rights.
- 28. Implies a system can perform more than one task simultaneously.
- 29. Allows direct command entry.
- 31. ____-_____ model create and gain access to memory regions.
- 32. dump, Operating system failure can generate ___ ____ file.
- 34. Disk surface is logically divided into _____.
- 37. _______ Multiprocessing each processor performs all tasks.
- 38. _________ Multiprocessing each processor is assigned a specific task.
- 39. One program running at all times on the computer.
- 41. ____ services provides cloud computing, databases.
- 42. ___ files containing error information.
- 43. Controller, Determines the logical interaction between the device.
- 44. Set of compiler directives and an API for C, C++, FORTRAN.
- 46. program obtains information concerning the specific configuration of the hardware system.
- 47. ____ parallelism involves distributing tasks across multiple computing cores.
Down
- 1. ___ goals - OS should be convenient to use, easy to learn, reliable, safe, and fast.
- 2. Touch, Objective-C API for developing apps.
- 3. Written to provide the most functionality in the least space.
- 4. programs, provide a convenient environment for program development and execution.
- 5. Copying information into faster storage system.
- 6. _______ storage is an extension of main memory that provides large nonvolatile storage capacity.
- 9. provide web access to internal systems.
- 12. ____-______ system provides an interface to client to request services.
- 13. Situation in which two or more processes continuously change their state in response to changes in the other process(es) without doing any useful work.
- 14. Represent files, programs, actions, etc.
- 16. Used for managing access to share data between processes.
- 18. dump, Failure of an application can generate ___ ____ file.
- 19. A ____ or exception is a software-generated interrupt caused either by an error or a user request.
- 22. ___-____ system provides interface for clients to store and retrieve files.
- 23. Supports more than one task making progress.
- 24. Limited by hardware functionality.
- 26. _____ is an active entity.
- 30. Periodic sampling of instruction pointer to look for statistical trends.
- 33. Used to store and retrieve configuration information.
- 34. Thread to be canceled is _____ thread.
- 35. Tracks are subdivided into _____.
- 36. used when source CPU type different from target type.
- 40. detection, OS needs to be constantly aware of possible errors.
- 45. ____ services layer for graphics, audio, video.
