Operating Systems - An Introductory Course

20 Questions | Total Attempts: 210

SettingsSettingsSettings
Please wait...
Operating System Quizzes & Trivia

This is a quiz on chaper one of the Operating Systems Course CIS 233 offered at Saint John's College Junior College, Belize City


Questions and Answers
  • 1. 
    Which of the following explains the word Volatile.
    • A. 

      Volumes of data is stored

    • B. 

      Data is typically lost when power is removed

    • C. 

      Data can be retrived

    • D. 

      Data is saved if the power is lost

    • E. 

      Data can never be lost

  • 2. 
    When speaking of the two internal registers MAR means Memory Address Register and MBR means _________________________________________________
    • A. 

      Memory Between Register

    • B. 

      Main Buffing Register

    • C. 

      Memory Buffer Register

    • D. 

      Main Buffer Report

    • E. 

      Memory Between Report

  • 3. 
    I specify the address in memory for the next read or write, what am I?
    • A. 

      Read Only Memory

    • B. 

      Random Access Memory

    • C. 

      Random Address Register

    • D. 

      My Address Register

    • E. 

      Memory Address Register

  • 4. 
    The two ___________________     __________________   are MAR and MBR.
  • 5. 
    The computers _________________________________ is ofter reffered to as real memory or primary memory.
  • 6. 
    The main memmory of a computer system consists of a set of locations that are defined by __________________________ numbered addresses contating either data or instructions.
  • 7. 
    Processor ________________________ are faster and smaller than main memory.
  • 8. 
    I enable the programmer to minimize main memory references by optimizing register use. What am I?
  • 9. 
    A ________________________ includes a set of registers that provide memory that is faster and smaller than main memory.
  • 10. 
    Processor registers serve two functions:User-visible registers: this enables the machine or assembly language programmer to minimize main memory references by optimizing register use.______________________________: this is used by the processor to control the operation of the processor and by privileged OS routines to control the execution of programs.
  • 11. 
    ______________________________: this is used by the processor to control the operation of the processor and by privileged OS routines to control the execution of programs.
    • A. 

      Central Processing Unit

    • B. 

      OS routines

    • C. 

      User-visible register

    • D. 

      Control and status register

    • E. 

      Modem

  • 12. 
    True or FalseThere is a clean separation of registers into User-visible registers and Control and Status registers.
    • A. 

      True

    • B. 

      False

  • 13. 
    True or FalseOn some processors, the program counter is user visible, but on many it is not visible.
    • A. 

      True

    • B. 

      False

  • 14. 
    The User-Visible Registers may be referenced by machine _____________________.
  • 15. 
    When discussing User- Visible Registers the types that are typically available are:-data- ____________________- condition code registers
  • 16. 
    ___________________________ can be assigned to a variety if functions by the progrmmer.*Usually they are general purpose in nature and can be used with any machine instruction that performs operation on data.* Some ristriction may apply
    • A. 

      Data register

    • B. 

      Address Register

  • 17. 
    The _____________________ register contains the following:*main memory and address of data and instructions*portion of the address that is used in the calculation of the complete of effective address.
    • A. 

      Data

    • B. 

      Address

    • C. 

      Instruction

    • D. 

      Calculation

    • E. 

      Effective

  • 18. 
    Data and Address RegistersWhat us the common mode of addressing that involves adding an index to a base value to get the effective address.
    • A. 

      Data

    • B. 

      Index register

    • C. 

      My Register

    • D. 

      Segment Pointer

  • 19. 
    Segment Pointer: With segmented _____________________, memory is divided into segments, which are variable-length blocks of words
    • A. 

      Data

    • B. 

      Addressing

    • C. 

      Resister

    • D. 

      Register

    • E. 

      EPROM

  • 20. 
    Stack pointer: If there is user-visible stack addressing, then there is a dedicated register that points to the top of the stack. This allows the use of the instructions that contain no _____________ field.
Back to Top Back to top