Home / CSE MCQs / OS MCQs :: CPU Scheduling - Operating System

CSE MCQs :: OS MCQs

  1. CPU scheduling is the basis of ____________.
  2. A.
    multiprocessor systems
    B.
    multiprogramming operating systems
    C.
    larger memory sized systems
    D.
    None of these

    View Answer

    Workspace

    Discuss Discuss in Forum


  3. With multiprogramming, ______ is used productively.
  4. A.
    time
    B.
    space
    C.
    money
    D.
    All of these

    View Answer

    Workspace

    Discuss Discuss in Forum


  5. The two steps of a process execution are : (choose two)
  6. A.
    I/O Burst, CPU Burst
    B.
    CPU Burst
    C.
    Memory Burst
    D.
    OS Burst

    View Answer

    Workspace

    Discuss Discuss in Forum


  7. An I/O bound program will typically have :
  8. A.
    a few very short CPU bursts
    B.
    many very short I/O bursts
    C.
    many very short CPU bursts
    D.
    a few very short I/O bursts

    View Answer

    Workspace

    Discuss Discuss in Forum


  9. A process is selected from the ______ queue by the ________ scheduler, to be executed.
  10. A.
    blocked, short term
    B.
    wait, long term
    C.
    ready, short term
    D.
    ready, long term

    View Answer

    Workspace

    Discuss Discuss in Forum


  11. The switching of the CPU from one process or thread to another is called :
  12. A.
    process switch
    B.
    task switch
    C.
    context switch
    D.
    All of these

    View Answer

    Workspace

    Discuss Discuss in Forum


  13. Dispatch latency is :
  14. A.
    the speed of dispatching a process from running to the ready state
    B.
    the time of dispatching a process from running to ready state and keeping the CPU idle
    C.
    the time to stop one process and start running another one
    D.
    None of these

    View Answer

    Workspace

    Discuss Discuss in Forum


  15. Scheduling is done so as to :
  16. A.
    increase CPU utilization
    B.
    decrease CPU utilization
    C.
    keep the CPU more idle
    D.
    None of these

    View Answer

    Workspace

    Discuss Discuss in Forum


  17. Scheduling is done so as to :
  18. A.
    increase the throughput
    B.
    decrease the throughput
    C.
    increase the duration of a specific amount of work
    D.
    None of these

    View Answer

    Workspace

    Discuss Discuss in Forum


  19. Turnaround time is :
  20. A.
    the total waiting time for a process to finish execution
    B.
    the total time spent in the ready queue
    C.
    the total time spent in the running queue
    D.
    the total time from the completion till the submission of a process

    View Answer

    Workspace

    Discuss Discuss in Forum