CS 326 Operating Systems Test 1 Dr.
Howell
What were the items built during the first Computer generation? - answers✔✔Vacuum tubes,
Plugboards (No operating system)
What were the items built during the second Computer generation? - answers✔✔Transistors, Punch
cards, Batch Systems
What were the items built during the third Computer generation? - answers✔✔Integrated Circuits,
multiprogramming, One Family Concept (IBM 360), OS/360 spooling, time sharing, multics, unics, unix,
File security and protection mechanism
What were the items built in the fourth Computer generation? - answers✔✔LSI (Large scale
integration), PC's, User Friendly Software, MS-DOS, Unix
Definition: System Call - answers✔✔A set of extended instructions provided by the OS that allow users
to request OS services
Definition: Process - answers✔✔A program or task execution
Definition: Process table - answers✔✔An array or linked list containing all information necessary to
suspend and restart every process in the system
Definition: Shell - answers✔✔The process which reads and executes user commands
Definition: Command interpreter - answers✔✔Another word for a shell
, Definition: Parent Processes - answers✔✔A process that has created or spawned one or more additional
process
Definition: Child Processes - answers✔✔A process created by another process which inherits all of the
attributes of its creator
Definition: UID - answers✔✔A unique number assigned to each valid user by the system administrator
Definition: Super-user - answers✔✔A UID which has a special power enabling it to violate most
protection mechanisms and access any part of the system
Definition: Root - answers✔✔Another name for the super-user
Definition: Directory - answers✔✔A special place in a file system hierarchy where like files may be
grouped together
Definition: Absolute path name - answers✔✔A list of directories that must be traversed starting with
the root directory to get a specific file
Definition: Current working directory - answers✔✔The directory of process at a particular point in time
Definition: Relative path name - answers✔✔A list of directories that must be traversed starting with a
current working directory
Definition: File protection code - answers✔✔A 9-bit binary code that specifies who may access each file
and directory in the file system and how that access may occur
Definition: File Descriptor - answers✔✔An integer, returned by the system when a file is opened, which
must be used for all subsequent accesses to the file