

MCQOPTIONS
Saved Bookmarks
This section includes 9 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. |
The shrinking phase is a phase in which? |
A. | A transaction may obtain locks, but does not release any |
B. | A transaction may obtain locks, and releases a few or all of them |
C. | A transaction may release locks, but does not obtain any new locks |
D. | A transaction may release locks, and does obtain new locks |
Answer» D. A transaction may release locks, and does obtain new locks | |
2. |
The two phase locking protocol consists of ____________ |
A. | growing & shrinking phase |
B. | shrinking & creation phase |
C. | creation & growing phase |
D. | destruction & creation phase |
Answer» B. shrinking & creation phase | |
3. |
A locking protocol is one that ____________ |
A. | governs how locks are acquired |
B. | governs how locks are released |
C. | governs how locks are acquired and released |
D. | none of the mentioned |
Answer» D. none of the mentioned | |
4. |
Serializable schedules are ones where ____________ |
A. | concurrent execution of transactions is equivalent to the transactions executed serially |
B. | the transactions can be carried out one after the other |
C. | a valid result occurs after execution transactions |
D. | none of the mentioned |
Answer» B. the transactions can be carried out one after the other | |
5. |
Consider a transaction T1 that committed prior to checkpoint. The <T1 commits> record appears in the log before the <checkpoint> record. Any modifications made by T1 must have been written to the stable storage either with the checkpoint or prior to it. Thus at recovery time ____________ |
A. | There is a need to perform an undo operation on T1 |
B. | There is a need to perform a redo operation on T1 |
C. | There is no need to perform an undo and redo operation on T1 |
D. | All of the mentioned |
Answer» D. All of the mentioned | |
6. |
An actual update is not allowed to a data item ____________ |
A. | before the corresponding log record is written out to stable storage |
B. | after the corresponding log record is written out to stable storage |
C. | until the whole log record has been checked for inconsistencies |
D. | all of the mentioned |
Answer» B. after the corresponding log record is written out to stable storage | |
7. |
In the write ahead logging a _____________ is maintained. |
A. | a memory |
B. | a system |
C. | a disk |
D. | a log record |
Answer» E. | |
8. |
Write ahead logging is a way ____________ |
A. | to ensure atomicity |
B. | to keep data consistent |
C. | that records data on stable storage |
D. | all of the mentioned |
Answer» E. | |
9. |
A collection of instructions that performs a single logical function is called ____________ |
A. | transaction |
B. | operation |
C. | function |
D. | all of the mentioned |
Answer» B. operation | |