Introduction To Operating System Quiz Questions And Answers

25 Questions | Total Attempts: 17267

SettingsSettingsSettings
Introduction To Operating System Quiz Questions And Answers - Quiz

Check out the informative quiz that covers an introduction to the operating system, process management, and CPU scheduling. Operating systems allow us to interact with the computer as they can translate the simple high-level language instructions we give them into machine-level language and back again to a form that we can understand. Today, most operating systems come with a GUI or a Graphical User Interface, like icons and menus, but this was not the case in older days. Let's find out how well you know these systems!


Questions and Answers
  • 1. 
    Which of the following is not a product of Microsoft?
    • A. 

      Ubuntu

    • B. 

      XP

    • C. 

      Vista

    • D. 

      ME

  • 2. 
    What is an Operating System?
    • A. 

      It is an interface between the user and the hardware.

    • B. 

      It is the first software that runs when the computer boots up.

    • C. 

      It provides a platform for the user to run applications.

    • D. 

      All of the above.

  • 3. 
    Which of the following is an example of Single Programming Operating System?
    • A. 

      MS-DOS

    • B. 

      Unix

    • C. 

      Windows

    • D. 

      Linux

  • 4. 
    Which of the following is not the function of Operating System?
    • A. 

      Process Management

    • B. 

      Memory Management

    • C. 

      Device Management

    • D. 

      Clock Management

  • 5. 
    A process is a
    • A. 

      Operating system itself.

    • B. 

      A complete software package

    • C. 

      Program in execution

    • D. 

      Interrupt handler

  • 6. 
    From waiting state, a process can only enter into _________
    • A. 

      Running state

    • B. 

      Ready state

    • C. 

      New state

    • D. 

      Terminated state

  • 7. 
    The full form of PCB is:
    • A. 

      Public Control Block

    • B. 

      Process Control Box

    • C. 

      Process Creating Block

    • D. 

      Process Control Block

  • 8. 
    Each process has its own PCB.
    • A. 

      True

    • B. 

      False

  • 9. 
    There can be more than one process in running state at any given time.
    • A. 

      True

    • B. 

      False

  • 10. 
    The state of a process is stored in its __________.
    • A. 

      Registers

    • B. 

      PCB

    • C. 

      Source code

    • D. 

      Memory

  • 11. 
    All the processes which are ready to execute reside in _________.
    • A. 

      I/O queue

    • B. 

      Waiting queue

    • C. 

      Ready queue

    • D. 

      Running queue

  • 12. 
    The ready queue is maintained by __________.
    • A. 

      Array

    • B. 

      Stack

    • C. 

      Tree

    • D. 

      Linked list

  • 13. 
    What is the function of short-term scheduler?
    • A. 

      Selects a process from secondary storage device and allocates it to the CPU.

    • B. 

      Selects a process from memory and swaps out to secondary storage.

    • C. 

      Selects a process from ready queue and assigns it to the CPU.

    • D. 

      Selects a process from I/O queue to moves it to ready queue.

  • 14. 
    The function of long-term scheduler is to:
    • A. 

      Move the process from secondary storage to ready queue.

    • B. 

      Move the process from ready queue to CPU.

    • C. 

      Move the process from memory to secondary storage.

    • D. 

      Move the process between different queues.

  • 15. 
    What is the function of mid-term scheduler?
    • A. 

      It moves the process from ready queue to CPU.

    • B. 

      It swaps out the idle process from memory to secondary storage.

    • C. 

      It moves the process between different queues.

    • D. 

      It helps the CPU in executing the process.

  • 16. 
    Which scheduler maintains the Degree of Multiprogramming?
    • A. 

      Short-Term Scheduler

    • B. 

      Mid-Term Scheduler

    • C. 

      Long-Term Scheduler

    • D. 

      None of the Above

  • 17. 
    The switching of CPU between different processes is called _________.
    • A. 

      Swapping

    • B. 

      Organizing

    • C. 

      Context Switching

    • D. 

      Multiple Switching

  • 18. 
    Which of the following scheduling algorithm comes under preemptive scheduling?
    • A. 

      FCFS

    • B. 

      Round Robin

    • C. 

      Multilevel Queue Scheduling

    • D. 

      Largest Job First

  • 19. 
    Turnaround time is:
    • A. 

      The interval from the time of submission of a process to the time of completion.

    • B. 

      The sum of periods spent waiting in the ready queue.

    • C. 

      The sum of periods spent executing on CPU.

    • D. 

      The time when the process first responds.

  • 20. 
    Which of the following scheduling algorithms use Time Quantum?
    • A. 

      FCFS

    • B. 

      SJF

    • C. 

      Round Robin

    • D. 

      Priority Scheduling

  • 21. 
    In Preemptive Priority Scheduling, if a high priority process arrives in the ready queue and a low priority process is executing then what will happen?Note: 1 is considered as high priority.
    • A. 

      The currently executing process will be preempted and the new process will be assigned to the CPU.

    • B. 

      The CPU will keep on executing the current process and the new process has to wait in the ready queue.

    • C. 

      The new process will be shifted to I/O queue.

    • D. 

      The system will crash.

  • 22. 
    One of the major problem with priority scheduling is:
    • A. 

      Swapping

    • B. 

      Context Switching

    • C. 

      Aging

    • D. 

      Starvation

  • 23. 
    Aging is a technique in which:
    • A. 

      The priority of a process decreases after sometime. (moves away from 1)

    • B. 

      The priority of a process increases after sometime. (moves closer to 1)

    • C. 

      The priority remains constant.

    • D. 

      The process becomes old and doesn't execute.

  • 24. 
    The processes are executed in the following manner in Round Robin Algorithm.
    • A. 

      The process coming first is executed first without preemption.

    • B. 

      The processes are executed according to their priority.

    • C. 

      The process having the smallest burst time is executed first.

    • D. 

      The process is executed for a time quantum and when the time quantum expires, the process enters into waiting state.

  • 25. 
    Which of the following in not an Operating System?
    • A. 

      Mac OS

    • B. 

      Windows Explorer

    • C. 

      Red Hat

    • D. 

      Solaris

Back to Top Back to top