Across
- 2. a traditional model of a software program, which is built as a unified unit that is self-contained and independent from other applications.
- 3. executes multiple programs at a time.
- 7. makes use of multiple CPU's to complete a specific task.
- 11. an interface between a program running in user space and the operating system (OS).
- 12. the system by which people (users) interact with a machine.
- 14. receive messages, transfer status information
- 15. denoting software for which the original source code is made freely available and may be redistributed and modified.
- 17. Sharing of a computing resource among many users
Down
- 1. Allowing communication with the operating system via a control language
- 3. the near-minimum amount of software that can provide the mechanisms needed to implement an operating system .
- 4. When two or more programs run at the same time
- 5. It temporarily stores input or output data in an attempt to better match the speeds of two devices
- 6. end, abort, set process attributes, wait for time, wait event
- 8. close, write, reposition, get file attributes
- 9. components that will run all the time when a computer is turned on.
- 10. copying information into faster storage system main memory can be viewed as a last cache for secondary storage.
- 13. a process of transferring data by placing it in a temporary working area where another program may access it for processing at a later point in time.
- 16. Allowing files to be recorded in a tree structure.
