Term 
        
        | Which of the following does a process need? |  
          | 
        
        
        Definition 
        
        | CPU time, memory, files, and I/O devices |  
          | 
        
        
         | 
        
        
        Term 
        
        | Which of the following activities is the OS  responsible for in connection to memory management? |  
          | 
        
        
        Definition 
        
        Keeping track of which parts of memory are currently being used and by whom 
Deciding which processes (or parts thereof) and data to move into and out of memory 
Allocating and de-allocating memory space as needed  |  
          | 
        
        
         | 
        
        
        Term 
        
        | Which of the following operating system services is helpful for ensuring efficient operation of the system? |  
          | 
        
        
        Definition 
        
        Resource allocation  
Accounting  
Protection and security
  |  
          | 
        
        
         | 
        
        
        Term 
        
        | Which of the following operating system services is helpful for the user? |  
          | 
        
        
        Definition 
        
        File-system manipulation 
User Interface Communications 
Program execution  I/O operations  Error Detection  |  
          | 
        
        
         | 
        
        
        Term 
        
        | What fundamental approaches to user interfaces are used with OS’s? |  
          | 
        
        
        Definition 
        
        | Command-line interface (MS_DOS) GUI (graphical user interface)  |  
          | 
        
        
         |