MCQOPTIONS
Saved Bookmarks
This section includes 5 Mcqs, each offering curated multiple-choice questions to sharpen your Operating System knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
BECAUSE_THE_KERNEL_THREAD_MANAGEMENT_IS_DONE_BY_THE_OPERATING_SYSTEM_ITSELF_:?$ |
| A. | kernel threads are faster to create than user threads |
| B. | kernel threads are slower to create than user threads |
| C. | kernel threads are easier to manage as well as create then user threads |
| D. | none of the mentioned |
| Answer» C. kernel threads are easier to manage as well as create then user threads | |
| 2. |
Which of the following is FALSE ?$ |
| A. | Context switch time is longer for kernel level threads than for user level threads |
| B. | User level threads do not need any hardware support |
| C. | Related kernel level threads can be scheduled on different processors in a multiprocessor system |
| D. | Blocking one kernel level thread blocks all other related threads |
| Answer» E. | |
| 3. |
If a kernel thread performs a blocking system call, ____________$ |
| A. | the kernel can schedule another thread in the application for execution |
| B. | the kernel cannot schedule another thread in the same application for execution |
| C. | the kernel must schedule another thread of a different application for execution |
| D. | the kernel must schedule another thread of the same application on a different processor |
| Answer» B. the kernel cannot schedule another thread in the same application for execution | |
| 4. |
If the kernel is single threaded, then any user level thread performing a blocking system call will ? |
| A. | cause the entire process to run along with the other threads |
| B. | cause the thread to block with the other threads running |
| C. | cause the entire process to block even if the other threads are available to run |
| D. | none of the mentioned |
| Answer» D. none of the mentioned | |
| 5. |
Multithreading on a multi – CPU machine :$ |
| A. | decreases concurrency |
| B. | increases concurrency |
| C. | doesn’t affect the concurrency |
| D. | can increase or decrease the concurrency |
| Answer» C. doesn‚Äö√Ñ√∂‚àö√ë‚àö¬•t affect the concurrency | |