COS3721 - MCQ EXAM QUESTIONS AND ANSWERS!!
What is operating system? a) collection of programs that manages hardware resources
b) system service provider to the application programs c) link to interface the hardware
and application programs d) all of the mentioned
d
We have an expert-written solution to this problem!
To access the services of operating system, the interface is provided by the ___________
a) System calls b) API c) Library d) Assembly instructions
a
We have an expert-written solution to this problem!
Which one of the following is not true? a) kernel is the program that constitutes the
central core of the operating system b) kernel is the first part of operating system to
load into memory during booting c) kernel is made of various modules which can not be
loaded in running operating system d) kernel remains in the memory during the entire
computer session c
We have a senior expert-written solution to this problem! Which one of the following
error will be handle by the operating system? a) power failure b) lack of paper in printer
c) connection failure in the network d) all of the mentioned d
What is the major function of the command interpreter? a) to obtain and execute the
next user-specified command b) to provide the interface between the API and
application program c) to handle the files in operating system d) none of the mentioned
a
,Depending on operating system, the resource management can be done via __________
a) time division multiplexing b) space division multiplexing c) time and space division
multiplexing d) none of the mentionedc
In the case of failure of a process, most operating system writes the error information to
a ______ a) log file b) another running process c) new file d) none of the mentioneda
Which of the following facility dynamically inserts probes into a running system, both in
user processes and in the kernel? a) DTrace b) DLocate c) DMap d) DAdd
a
Which of the following is not an RTOS? a) VxWorks b) Windows CE c) RTLinux d) Palm
OS
d
The OS X has ____________ a) monolithic kernel b) hybrid kernel c) microkernel d)
monolithic kernel with modules
b
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 b Explanation: Those systems which allows more than one process execution
at a time, are called multiprogramming systems. Uniprocessing means only one
processor.
b
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
d
In Unix, Which system call creates the new process? a) fork b) create c) new d) none of
the mentioned
a
A process can be terminated due to __________ a) normal exit b) fatal error c) killed by
another process d) all of the mentionedd
State: ready is __________ 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
a, When process is unable to run until some task has been completed, the process is in
blocked state and if process is using the CPU, it is in running state
We have a professional solution for this problem!
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
b
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
a
A process stack does not contain __________
What is operating system? a) collection of programs that manages hardware resources
b) system service provider to the application programs c) link to interface the hardware
and application programs d) all of the mentioned
d
We have an expert-written solution to this problem!
To access the services of operating system, the interface is provided by the ___________
a) System calls b) API c) Library d) Assembly instructions
a
We have an expert-written solution to this problem!
Which one of the following is not true? a) kernel is the program that constitutes the
central core of the operating system b) kernel is the first part of operating system to
load into memory during booting c) kernel is made of various modules which can not be
loaded in running operating system d) kernel remains in the memory during the entire
computer session c
We have a senior expert-written solution to this problem! Which one of the following
error will be handle by the operating system? a) power failure b) lack of paper in printer
c) connection failure in the network d) all of the mentioned d
What is the major function of the command interpreter? a) to obtain and execute the
next user-specified command b) to provide the interface between the API and
application program c) to handle the files in operating system d) none of the mentioned
a
,Depending on operating system, the resource management can be done via __________
a) time division multiplexing b) space division multiplexing c) time and space division
multiplexing d) none of the mentionedc
In the case of failure of a process, most operating system writes the error information to
a ______ a) log file b) another running process c) new file d) none of the mentioneda
Which of the following facility dynamically inserts probes into a running system, both in
user processes and in the kernel? a) DTrace b) DLocate c) DMap d) DAdd
a
Which of the following is not an RTOS? a) VxWorks b) Windows CE c) RTLinux d) Palm
OS
d
The OS X has ____________ a) monolithic kernel b) hybrid kernel c) microkernel d)
monolithic kernel with modules
b
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 b Explanation: Those systems which allows more than one process execution
at a time, are called multiprogramming systems. Uniprocessing means only one
processor.
b
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
d
In Unix, Which system call creates the new process? a) fork b) create c) new d) none of
the mentioned
a
A process can be terminated due to __________ a) normal exit b) fatal error c) killed by
another process d) all of the mentionedd
State: ready is __________ 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
a, When process is unable to run until some task has been completed, the process is in
blocked state and if process is using the CPU, it is in running state
We have a professional solution for this problem!
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
b
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
a
A process stack does not contain __________