Operating-System Services Crossword
Across
- 3. _________ for POSIX-based systems (including virtually all versions of UNIX, Linux, and Mac OS X)
- 6. The system must be able to load a program into memory and to run that program, end execution, either normally or abnormally (indicating error)
- 8. Programming interface to the services provided by the OS.
- 10. involves ensuring that all access to system resources is controlled
- 12. of the system from outsiders requires user authentication, extends to defending external I/O devices from invalid access attempts
- 13. More reliable (less code is running in _________)
- 16. Almost all operating systems have a user interface ___.
- 17. Invokes the intended system call
- 18. Three most common APIs are _______ for Windows,
- 19. The file system is of particular interest. Programs need to read and write files and directories, create and delete them.
- 20. _______ devices require new interfaces
Down
- 1. represent files, programs, actions, etc
- 2. request device, release device
- 4. get time or date, set time or date
- 5. Processes may exchange information, on the same computer or between computers over a network
- 7. _______API for the Java virtual machine (JVM)
- 9. To keep track of which users use how much and what kinds of computer resources
- 11. OS needs to be constantly aware of possible errors
- 14. allows direct command entry
- 15. create process, terminate process