Home / CSE MCQs / OS MCQs :: Processes - Operating System

CSE MCQs :: OS MCQs

  1. The systems which allows only one process execution at a time, are called:
  2. A.
    uniprogramming systems
    B.
    uniprocessing systems
    C.
    unitasking systems
    D.
    none of the mentioned

    View Answer

    Workspace

    Discuss Discuss in Forum


  3. In operating system, each process has its own:
  4. A.
    address space and global variables
    B.
    open files
    C.
    pending alarms, signals and signal handlers
    D.
    all of the mentioned

    View Answer

    Workspace

    Discuss Discuss in Forum


  5. In Unix, Which system call creates the new process?
  6. A.
    fork
    B.
    create
    C.
    new
    D.
    none of the mentioned

    View Answer

    Workspace

    Discuss Discuss in Forum


  7. A process can be terminated due to:
  8. A.
    normal exit
    B.
    fatal error
    C.
    killed by another process
    D.
    all of the mentioned

    View Answer

    Workspace

    Discuss Discuss in Forum


  9. What is the ready state of a process?
  10. A.
    when process is scheduled to run after some execution
    B.
    when process is unable to run until some task has been completed
    C.
    when process is using the CPU
    D.
    none of the mentioned

    View Answer

    Workspace

    Discuss Discuss in Forum


  11. What is interprocess communication?
  12. A.
    communication within the process
    B.
    communication between two process
    C.
    communication between two threads of same process
    D.
    none of the mentioned

    View Answer

    Workspace

    Discuss Discuss in Forum


  13. A set of processes is deadlock if:
  14. A.
    each process is blocked and will remain so forever
    B.
    each process is terminated
    C.
    all processes are trying to kill each other 
    D.
    none of the mentioned

    View Answer

    Workspace

    Discuss Discuss in Forum


  15. A process stack does not contain:
  16. A.
    function parameters
    B.
    local variables
    C.
    return addresses
    D.
    PID of child process

    View Answer

    Workspace

    Discuss Discuss in Forum


  17. Which system call returns the process identifier of a terminated child?
  18. A.
    wait
    B.
    exit
    C.
    fork
    D.
    get

    View Answer

    Workspace

    Discuss Discuss in Forum


  19. The address of the next instruction to be executed by the current process is provided by the:
  20. A.
    CPU registers
    B.
    program counter
    C.
    process stack
    D.
    pipe

    View Answer

    Workspace

    Discuss Discuss in Forum