Operating System Vocabulary #4

12345678910111213
Across
  1. 2. a type of directory structure like the scheme of a file cabinet
  2. 7. the process of copying data from the backup media to a hard disk after a failure has been rectified
  3. 8. is a list of jobs that are awaiting to be processed. When a job is sent to a queue, it is simply added to the list of jobs. Computer programs often work with queues as a way to order tasks. For example, when the CPU finishes one computation, it will process the next one in the queue.
  4. 10. to enter information related to an account name and its password in order to access a computer resource the man could not sign into his Windows computer because he forgot his username and password.
  5. 11. the process of devoting a portion of processor time to each of several tasks
  6. 12. is any physical or virtual component of limited availability within a computer system. Every device connected to a computer system is a resource. Every internal system component is a resource.
Down
  1. 1. is a technique which enables many people, located at various terminals, to use a particular computer system at the same time. Time-sharing or multitasking is a logical extension of multiprogramming. Processor's time which is shared among multiple users simultaneously is termed as time-sharing.
  2. 3. to end a session with computer or network resource the server was set to automatically sign out users after 10 minutes of inactivity.
  3. 4. is a memory management technique that provides an "idealized abstraction of the storage resources that are actually available on a given machine"which "creates the illusion to users of a very large (main) memory".
  4. 5. refers to the use of disk space to simulate memory
  5. 6. is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, development starting in the 1970s at the Bell Labs research center by Ken Thompson, Dennis Ritchie
  6. 9. an extension to DOS that provides a graphic user interface
  7. 13. In computer science, particularly in operating systems, this is a variable or abstract data type that is used for controlling access, by multiple processes, to a common resource in a parallel programming or a multiuser environment.