Quiznetik
Advanced Operating System | Set 2
1. In the Many to One model, multiple threads are unable to run in parallel on multiprocessors because :
A. only one thread can access the kernel at a time
B. many user threads have access to just one kernel thread
C. there is only one kernel thread
D. none of these
Correct : A. only one thread can access the kernel at a time
2. The One to One model allows :
A. increased concurrency
B. decreased concurrency
C. increased or decreased concurrency
D. concurrency equivalent to other models
Correct : A. increased concurrency
3. In the One to One model when a thread makes a blocking system call :
A. other threads are strictly prohibited from running
B. other threads are allowed to run
C. other threads only from other processes are allowed to run
D. none of these
Correct : B. other threads are allowed to run
4. Which of the following is the drawback of the One to One Model ?
A. increased concurrency provided by this model
B. decreased concurrency provided by this model
C. creating so many threads at once can crash the system
D. creating a user thread requires creating the corresponding kernel thread
Correct : D. creating a user thread requires creating the corresponding kernel thread
5. When is the Many to One model at an advantage ?
A. when the program does not need multi-threading
B. when the program has to be multi-threaded
C. when there is a single processor
D. none of these
Correct : A. when the program does not need multi-threading
6. In the Many to Many model true concurrency cannot be gained because :
A. the kernel can schedule only one thread at a time
B. there are too many threads to handle
C. it is hard to map threads with each other
D. none of these
Correct : A. the kernel can schedule only one thread at a time
7. In the Many to Many model when a thread performs a blocking system call :
A. other threads are strictly prohibited from running
B. other threads are allowed to run
C. other threads only from other processes are allowed to run
D. none of these
Correct : B. other threads are allowed to run
8. before a disk can store data is known as : (choose all that apply)
A. partitioning
B. swap space creation
C. low-level formatting
D. physical formatting
Correct : D. physical formatting
9. The data structue for a sector typically contains : (choose all that apply)
A. header
B. data area
C. trailer
D. main section
Correct : C. trailer
10. The header and trailer of a sector contain information used by the disk controller such as _________ and _________.
A. main section
B. error correcting codes (ecc)
C. sector number
D. disk identifier
Correct : C. sector number
11. The two steps the operating system takes to use a disk to hold its files are _______ and ________.
A. partitioning
B. swap space creation
C. caching
D. logical formatting
Correct : D. logical formatting
12. and then starts the operating system.
A. main
B. bootloader
C. bootstrap
D. rom
Correct : C. bootstrap
13. For most computers, the bootstrap is stored in ____.
A. ram
B. rom
C. cache
D. tertiary storage
Correct : B. rom
14. A disk that has a boot partition is called a _________. (choose all that apply)
A. start disk
B. system disk
C. boot disk
D. all of these
Correct : C. boot disk
15. Defective sectors on disks are often known as __________.
A. good blocks
B. destroyed blocks
C. bad blocks
D. none of these
Correct : C. bad blocks