---Advertisement---
Computer Science Engineering Operating System

Operating System Processes MCQ (Interview-Exam) Question-Answer

By smart_answer13

Published on:

Operating System Processes MCQ (Interview-Exam) Question-Answer
---Advertisement---

Q.1 To access the services of operating system, the interface is provided by the ___________.

       A. API

       B. Assembly instructions

       C. System calls

       D. Library

Ans : System calls


Q.2 What is an operating system?

       A. System service provider to the application programs

       B. All of the above

       C. Collection of programs that manages hardware resources

       D. Interface between the hardware and application programs

Ans : All of the above


Q.3 Which one of the following error will be handle by the operating system?

       A. Lack of paper in printer

       B. All of the above

       C. Power failure

       D. Connection failure in the network

Ans : All of the above


Q.4 Which one of the following is not true?

       A. kernel is the first part of operating system to load into memory during booting

       B. kernel remains in the memory during the entire computer session

       C. kernel is the program that constitutes the central core of the operating system

       D. kernel is made of various modules which can not be loaded in running operating system

Ans : kernel is made of various modules which can not be loaded in running operating system


Q.5 In Operating Systems, which of the following is/are CPU scheduling algorithms?

       A. Shortest Job First

       B. All of the above

       C. Round Robin

       D. Priority

Ans : All of the above


Q.6 What is the main function of the command interpreter?

       A. to provide the interface between the API and application program

       B. to handle the files in operating system

       C. to get and execute the next user-specified command

       D. None of the above

Ans : to get and execute the next user-specified command


Q.7 Which facility dynamically adds probes to a running system, both in user processes and in the kernel?

       A. DLocate

       B. DAdd

       C. DTrace

       D. DMap

Ans : DTrace


Q.8 If a process fails, most operating system write the error information to a ______.

       A. another running process

       B. new file

       C. log file

       D. None of the above

Ans : log file


Q.9 The OS X has ____________.

       A. hybrid kernel

       B. monolithic kernel with modules

       C. monolithic kernel

       D. microkernel

Ans : hybrid kernel


Q.10 Which one of the following is not a real time operating system?

       A. RTLinux

       B. Palm OS

       C. VxWorks

       D. QNX

Ans : Palm OS


Operating System MCQ Question-Answer

Q.4 CPU scheduling is the basis of ___________.
    A. Larger memory sized systems
    B. None of the mentioned
    C. Multiprogramming operating systems
    D. Multiprocessor systems

Read More

Q.11 In operating system, each process has its own __________.

       A. open files

       B. pending alarms, signals and signal handlers

       C. address space and global variables

       D. All of the above

Ans : All of the above


Q.12 The systems which allow only one process execution at a time, are called __________.

       A. Uniprocessing systems

       B. Unitasking systems

       C. Uniprogramming systems

       D. None of the above

Ans : None of the above


Q.13 A process can be terminated due to __________.

       A. Fatal error

       B. Killed by another process

       C. Normal exit

       D. All of the above

Ans : All of the above


Q.14 In Unix, Which system call creates the new process?

       A. Create

       B. New

       C. Fork

       D. None of the above

Ans : Fork


Q.15 What is interprocess communication?

       A. Communication between two process

       B. Communication between two threads of same process

       C. Communication within the process

       D. None of the above

Ans : Communication between two process


Q.16 What is the ready state of a process?

       A. When process is unable to run until some task has been completed

       B. When process is using the CPU

       C. When process is scheduled to run after some execution

       D. None of the above

Ans : State


Q.17 A process stack does not contain __________.

       A. Local variables

       B. PID of child process

       C. Function parameters

       D. Return addresses

Ans : PID of child process


Q.18 A set of processes is deadlock if __________.

       A. each process is terminated

       B. all processes are trying to kill each other

       C. each process is blocked and will remain so forever

       D. None of the above

Ans : each process is blocked and will remain so forever


Q.19 The address of the next instruction to be executed by the current process is provided by the __________.

       A. Program counter

       B. Pipe

       C. CPU registers

       D. Process stack

Ans : Program counter


Q.20 Which system call can be used by a parent process to determine the termination of child process?

       A. exit

       B. get

       C. wait

       D. fork

Ans : wait


Exam Question-Answer Interview Question-Answer MCQ Question-Answer Operating System Operating System Processes Processes Question-Answer

smart_answer13

---Advertisement---

Related Post

Operating System MCQ Question-Answer Part 4

Q.1 What is an operating system?        A. System service provider to the application programs        B. Interface between the hardware and application programs ...

AH and ESP Protocols Interview/Exam Question-Answer

Q.1 Which two types of encryption protocols can be used to secure the authentication of computers using IPsec?        A. SHA        B. Kerberos ...

UDP Interview/Exam Question-Answer

Q.1 Return value of the UDP port “Chargen” is _______.        A. String of integers        B. String of characters        C. ...

TCP Interview/Exam Question-Answer

Q.1 In TCP, sending and receiving data is done as _______.        A. Sequence of characters        B. Stream of bytes       ...

Leave a Comment