Home / CSE / Operating System Concepts :: Section 5

CSE :: Operating System Concepts

  1. Which of the following statements is false?

  2. A.
    a process scheduling algorithm is preemptive if the CPU can be forcibly removed from a process
    B.
    time sharing systems generally use preemptive CPU scheduling
    C.
    response time are more predictable in preemptive systems than in non preemptive systems
    D.
    real time systems generally use non-preemptive CPU scheduling
    E.
    None of the above

  3. Nonmodifiable procedures are called

  4. A.
    serially usable procedures
    B.
    concurrent procedures
    C.
    reentrant procedures
    D.
    topdown procedures
    E.
    None of the above

  5. The instruction register

  6. A.
    is a hardware memory device which denotes the location of the current instruction being executed.
    B.
    is a group of electrical circuits (hardware), that performs the intent of instructions fetched from memory.
    C.
    contains the address of the memory location that is to be read from or stored into.
    D.
    contains a copy of the designated memory location specified by the MAR after a "read" or the new contents of the memory prior to a "write".
    E.
    None of the above

  7. Which of the following scheduling objectives should be applied to the following: the system should admit jobs to create a mix that will keep most devices busy

  8. A.
    to be fair
    B.
    to balance resource utilization
    C.
    to obey priorities
    D.
    to be predictable
    E.
    None of the above

  9. Multiprogramming systems:

  10. A.
    are easier to develop than single programming system
    B.
    execute each job faster
    C.
    execute more jobs in the same time period
    D.
    are used only on large mainframe computers
    E.
    None of the above

  11. Backups should be done

  12. A.
    daily for most installations
    B.
    weekly for most installations
    C.
    as several image copies, followed by an incremental
    D.
    as several incrementals, followed by an image copy
    E.
    None of the above

  13. In an absolute loading scheme, which loader function is accomplished by assembler.

  14. A.
    Reallocation
    B.
    Allocation
    C.
    Linking
    D.
    Loading
    E.
    None of the above

  15. The command interpreter

  16. A.
    is usually the primary user interface
    B.
    requires fixed format commands
    C.
    is menu drive
    D.
    is quite different from the SCL interpreter
    E.
    None of the above

  17. A task in a blocked state

  18. A.
    is executable
    B.
    is running
    C.
    must still be placed in the run queues
    D.
    is waiting for same temporarily unavailable resources
    E.
    None of the above

  19. System maintenance:

  20. A.
    is usually not necessary
    B.
    is necessary on all systems, regardless of how good
    C.
    is not required if the system is well written
    D.
    always requires several programs
    E.
    None of the above