Operating System

Operating System Questions & Answers[MCQ] – Processes

The following list of topics deals with Multiple choice question (MCQ) of different concepts of Processes. These include Process Control Block, Scheduling Queues, Synchronization, Creation and Inter Process Communication.

Operating System Questions & Answers – Processes

This set of Operating System Multiple Choice Questions & Answers (MCQs) focuses on “Processes”.

In operating system, each process has its own __________
a) address space and global variables
b) open files
c) pending alarms, signals and signal handlers
d) all of the mentioned

View Answer

Answer: d

In Unix, Which system call creates the new process?
a) fork
b) create
c) new
d) none of the mentioned

View Answer

Answer: A

The systems which allow only one process execution at a time, are called __________
a) uniprogramming systems
b) uniprocessing systems
c) unitasking systems
d) none of the mentioned

View Answer

Answer: b Explanation: Those systems which allows more than one process execution at a time, are called multiprogramming systems. Uniprocessing means only one processor.

What is the ready state of a process?
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

Answer: A

What is interprocess communication?
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

Answer: B

A process can be terminated due to __________
a) normal exit
b) fatal error
c) killed by another process
d) all of the mentioned

View Answer

Answer: d

A set of processes is deadlock if __________
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

Answer: A

 

Which system call returns the process identifier of a terminated child?
a) wait
b) exit
c) fork
d) get

View Answer

Answer: A

A process stack does not contain __________
a) Function parameters
b) Local variables
c) Return addresses
d) PID of child process

View Answer

Answer: d

The address of the next instruction to be executed by the current process is provided by the __________
a) CPU registers
b) Program counter
c) Process stack
d) Pipe

View Answer

Answer: B

Next

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Check Also
Close
Back to top button