Skip to content
ExamHope Logo

examhope

Primary Menu
  • Digital Logic
    • Arithmetic Operations
    • Asynchronous/Ripple Counters
    • Basic Gates
    • Boolean Algebraic Theorems
    • Codes
  • Data Structures
    • Binary Heaps
    • Binary Search
    • Binary Search Trees
    • Binary Tree
    • Binary Tree Sort
    • Bipartite Graphs
    • Complete Graph
  • Theory of Computation
    • Finite Automata
    • Finite Automaton First Example
  • Current Affairs
    • Sports News
    • Tech News
    • Bollywood News
    • Daily News
  • Database
  • Computer Network
  • Computer Organization and Architecture
  • C Language
  • Operating Systems
  • Software Engineering
  • Theory of Computation
  • About us
  • Contact Us
  • Privacy Policy
  • DMCA Policy
  • Terms and Conditions
  • Home
  • IT
  • Recoverability MCQs For Gate Exam
  • IT
  • Database
  • Recoverability

Recoverability MCQs For Gate Exam

examhopeinfo@gmail.com October 9, 2025 16 minutes read
Recoverability

Recoverability

Recoverability MCQs โ€” Q1โ€“Q100

Q1

Schedule: r1(A) w2(A) c2 r1(B) c1
Which of the following is true?
A. Schedule is recoverable
B. Schedule is non-recoverable
C. Schedule is cascadeless
D. Schedule is strict

โœ… Answer: A
Solution:

  • T1 reads A before T2 writes A โ†’ no read-from uncommitted data.
  • T2 commits before T1 commits, but T1 did not read T2โ€™s write.
  • Therefore, T1 can safely commit โ†’ schedule is recoverable.

Q2

Schedule: r1(A) w2(A) c1 c2
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T1 reads A, then T2 writes A.
  • T1 commits before T2 commits โ†’ T1 read a value that could be overwritten by T2.
  • If T2 aborts, T1 has already committed โ†’ violates recoverability.
  • Schedule is non-recoverable.

Q3

Schedule: w1(A) r2(A) c1 c2
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T2 reads A after T1 wrote it.
  • T1 commits before T2 โ†’ read-from committed data.
  • No cascading aborts possible โ†’ recoverable schedule.

Q4

Schedule: w1(A) r2(A) abort1 c2
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 read uncommitted value from T1.
  • T1 aborts โ†’ T2 read invalid data.
  • T2โ€™s commit is not recoverable โ†’ schedule is non-recoverable.

Q5

Schedule: r1(A) w2(A) r3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T3 reads after T2 wrote A, but T2 commits before T3.
  • T1 reads initial A โ†’ no read-from uncommitted values.
  • All commits respect dependencies โ†’ recoverable.

Q6

Schedule: r1(A) w2(A) c2 r1(B) c1
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T1 reads A before T2 writes โ†’ safe.
  • T2 commits โ†’ T1 reads only committed data or its own read โ†’ recoverable.

Q7

Schedule: w1(A) r2(A) w2(A) c1 c2
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 reads A written by uncommitted T1 โ†’ dependency exists.
  • T2 commits after T1 โ†’ violates recoverability if T1 aborts.
  • Hence, non-recoverable.

Q8

Schedule: w1(A) r2(A) c1 c2
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T2 reads committed value from T1.
  • T1 committed before T2 โ†’ safe โ†’ recoverable schedule.

Q9

Schedule: r1(A) w2(A) r3(A) w2(B) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T3 reads A before T2 commits, but T2 commits before T3 โ†’ read-from committed data.
  • No cascading aborts required โ†’ recoverable.

Q10

Schedule: r1(A) w2(A) r3(A) c2 c1 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T3 reads A before T2 commits โ†’ read-from uncommitted.
  • T2 commits after T3 โ†’ violates recoverability.
  • Hence, non-recoverable.

Q11

Schedule: w1(A) r2(A) r3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • Both T2 and T3 read A after T1 wrote and committed โ†’ no read-from uncommitted data.
  • Recoverable schedule.

Q12

Schedule: r1(A) w2(A) r3(A) abort2 c1 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T3 reads from T2 โ†’ T2 aborts โ†’ T3 read invalid data.
  • T3 already committed or about to โ†’ violates recoverability โ†’ non-recoverable.

Q13

Schedule: r1(A) r2(A) w2(A) c1 c2
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T1 reads initial A โ†’ no dependency.
  • T2 writes and commits โ†’ safe โ†’ recoverable.

Q14

Schedule: w1(A) r2(A) w2(A) r3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 reads uncommitted value from T1 โ†’ dependency.
  • If T1 aborts, T2 must abort โ†’ T3 read T2โ€™s value โ†’ chain of dependencies.
  • Violates recoverability โ†’ non-recoverable.

Q15

Schedule: r1(A) w2(A) w3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T1 reads initial value โ†’ safe.
  • T2 writes and commits โ†’ T3 writes after T2 โ†’ all read-from committed values โ†’ recoverable.

Q16

Schedule: r1(A) w2(A) r3(A) w3(B) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T3 reads A after T2 committed โ†’ safe.
  • T1 read before T2 wrote โ†’ safe.
  • All dependencies respected โ†’ recoverable.

Q17

Schedule: w1(A) r2(A) r3(A) w2(B) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T2 and T3 read committed A from T1 โ†’ safe.
  • Writes to B by T2 happen after commit order โ†’ recoverable.

Q18

Schedule: r1(A) w2(A) r3(A) w2(B) abort2 c1 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 aborts โ†’ T3 read-from T2 โ†’ T3 has invalid data.
  • Schedule is non-recoverable.

Q19

Schedule: r1(A) r2(A) w2(A) w3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T1 reads initial โ†’ safe.
  • T2 and T3 write โ†’ commit order respects read-from dependencies โ†’ recoverable.

Q20

Schedule: w1(A) r2(A) w2(A) r3(A) w3(B) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 reads uncommitted A from T1 โ†’ dependency chain.
  • If T1 aborts, T2 must abort โ†’ T3 reads T2 โ†’ violates recoverability โ†’ non-recoverable.

Q21

Schedule: r1(A) r2(A) w2(A) c2 c1
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 writes A after reading initial โ†’ commits before T1.
  • T1 read-from dependency violated? If T1 had read before T2 writes, fine, but T1 commits after T2 โ†’ depends on uncommitted? Here T1 reads A before T2 writes โ†’ safe.
  • Wait carefully: T1 read A (initial) โ†’ T2 writes โ†’ T2 commits โ†’ T1 commits. Safe.
    โœ… Corrected Answer: A
    Solution: All read-from committed values โ†’ recoverable.

Q22

Schedule: w1(A) r2(A) w3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T2 reads A after T1 wrote โ†’ T1 committed first โ†’ read-from committed value.
  • T3 writes A after T2 โ†’ all commits respect dependencies โ†’ recoverable.

Q23

Schedule: r1(A) w2(A) r3(A) w2(B) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T3 reads A after T2 commits โ†’ safe.
  • T1 reads before T2 writes โ†’ safe โ†’ recoverable.

Q24

Schedule: r1(A) w2(A) r3(A) w2(B) abort2 c1 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 aborts โ†’ T3 read-from T2 โ†’ T3 has invalid data โ†’ violates recoverability โ†’ non-recoverable.

Q25

Schedule: w1(A) w2(A) r3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T3 reads final committed value (from T2) โ†’ safe.
  • No transaction read uncommitted values โ†’ recoverable.

Q26

Schedule: r1(A) r2(A) w2(A) w3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T1 read initial A โ†’ safe.
  • T2 writes โ†’ T3 writes โ†’ commit order respects read-from dependencies โ†’ recoverable.

Q27

Schedule: w1(A) r2(A) w2(A) r3(A) w3(B) abort2 c1 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 aborts โ†’ T3 read-from T2 โ†’ T3 invalid โ†’ violates recoverability โ†’ non-recoverable.

Q28

Schedule: r1(A) r2(A) w2(A) w3(B) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T1 reads initial โ†’ T2 writes โ†’ T3 writes B โ†’ commit order respects read-from dependencies โ†’ recoverable.

Q29

Schedule: w1(A) r2(A) r3(A) w2(B) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T2 reads committed A from T1 โ†’ safe.
  • T3 reads A after T1 โ†’ safe โ†’ recoverable.

Q30

Schedule: r1(A) w2(A) r3(A) c3 c1 c2
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T3 reads A before T2 commits โ†’ read-from uncommitted โ†’ if T2 aborts, T3 invalid โ†’ violates recoverability โ†’ non-recoverable.

Q31

Schedule: w1(A) r2(A) c1 c2
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T2 reads committed value from T1 โ†’ safe โ†’ recoverable.

Q32

Schedule: r1(A) r2(A) w2(A) w3(A) abort2 c1 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 aborts โ†’ T3 depends on T2 โ†’ violates recoverability โ†’ non-recoverable.

Q33

Schedule: w1(A) w2(A) r3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T3 reads final committed value (T2) โ†’ safe โ†’ recoverable.

Q34

Schedule: r1(A) w2(A) r3(A) w3(B) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T3 reads committed value from T2 โ†’ safe.
  • T1 reads before T2 โ†’ safe โ†’ recoverable.

Q35

Schedule: r1(A) r2(A) w2(A) r3(A) w3(B) abort2 c1 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 aborts โ†’ T3 read-from T2 โ†’ T3 invalid โ†’ violates recoverability โ†’ non-recoverable.

Q36

Schedule: w1(A) r2(A) r3(A) w2(B) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T2 reads committed A from T1 โ†’ safe.
  • T3 reads A after T1 โ†’ safe โ†’ recoverable.

Q37

Schedule: r1(A) w2(A) r3(A) c3 c1 c2
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T3 reads before T2 commits โ†’ read-from uncommitted โ†’ violates recoverability โ†’ non-recoverable.

Q38

Schedule: r1(A) r2(A) w2(A) c1 c2
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T1 reads initial โ†’ safe.
  • T2 writes โ†’ commits โ†’ dependencies respected โ†’ recoverable.

Q39

Schedule: w1(A) r2(A) w2(A) r3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 reads uncommitted A from T1 โ†’ potential abort โ†’ T3 reads T2 โ†’ violates recoverability โ†’ non-recoverable.

Q40

Schedule: r1(A) w2(A) r3(A) w3(B) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T3 reads committed value โ†’ safe.
  • T1 read before T2 โ†’ safe โ†’ recoverable.

Q41

Schedule: w1(A) r2(A) r3(A) w2(B) abort2 c1 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 aborts โ†’ T3 read-from T2 โ†’ invalid data.
  • T3 commit depends on aborted T2 โ†’ non-recoverable schedule.

Q42

Schedule: r1(A) r2(A) w2(A) w3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T1 reads initial โ†’ safe.
  • T2 writes โ†’ T3 writes โ†’ commit order respects read-from โ†’ recoverable.

Q43

Schedule: r1(A) w2(A) r3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T3 reads after T2 committed โ†’ read-from committed data โ†’ recoverable.

Q44

Schedule: r1(A) w2(A) r3(A) abort2 c1 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 aborts โ†’ T3 read-from T2 โ†’ violates recoverability โ†’ non-recoverable.

Q45

Schedule: w1(A) w2(A) r3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T3 reads final committed value from T2 โ†’ safe โ†’ recoverable.

Q46

Schedule: r1(A) r2(A) w2(A) r3(A) w3(B) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T3 reads after T2 committed โ†’ safe.
  • T1 reads initial โ†’ safe โ†’ recoverable.

Q47

Schedule: r1(A) r2(A) w2(A) r3(A) w3(B) abort2 c1 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 aborts โ†’ T3 read-from T2 โ†’ T3 invalid โ†’ non-recoverable.

Q48

Schedule: w1(A) r2(A) w2(A) r3(A) w3(B) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 reads uncommitted A from T1 โ†’ T2 commit depends on T1.
  • T3 reads T2 โ†’ chain of dependencies โ†’ violates recoverability โ†’ non-recoverable.

Q49

Schedule: r1(A) w2(A) r3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T3 reads A after T2 committed โ†’ safe.
  • T1 reads before T2 โ†’ safe โ†’ recoverable.

Q50

Schedule: r1(A) w2(A) r3(A) abort2 c1 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 aborts โ†’ T3 read-from T2 โ†’ T3 invalid โ†’ non-recoverable.

Q51

Schedule: w1(A) r2(A) r3(A) w2(B) c1 abort2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 aborts โ†’ T3 read-from T2 โ†’ T3 invalid โ†’ non-recoverable.

Q52

Schedule: r1(A) r2(A) w2(A) w3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T1 reads initial โ†’ safe.
  • T2 and T3 writes respect commit order โ†’ recoverable.

Q53

Schedule: r1(A) w2(A) r3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T3 reads after T2 committed โ†’ read-from committed โ†’ recoverable.

Q54

Schedule: r1(A) w2(A) r3(A) abort2 c1 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 aborts โ†’ T3 read-from T2 โ†’ T3 invalid โ†’ non-recoverable.

Q55

Schedule: w1(A) w2(A) r3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T3 reads final committed value from T2 โ†’ recoverable.

Q56

Schedule: r1(A) r2(A) w2(A) r3(A) w3(B) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • All read-from dependencies respect committed values โ†’ recoverable.

Q57

Schedule: r1(A) r2(A) w2(A) r3(A) w3(B) abort2 c1 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 aborts โ†’ T3 read-from T2 โ†’ T3 invalid โ†’ non-recoverable.

Q58

Schedule: w1(A) r2(A) w2(A) r3(A) w3(B) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 reads uncommitted A from T1 โ†’ chain โ†’ violates recoverability โ†’ non-recoverable.

Q59

Schedule: r1(A) w2(A) r3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T3 reads committed value โ†’ safe โ†’ recoverable.

Q60

Schedule: r1(A) w2(A) r3(A) abort2 c1 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 aborts โ†’ T3 read-from T2 โ†’ T3 invalid โ†’ non-recoverable.

Q61

Schedule: w1(A) r2(A) r3(A) w2(B) c1 abort2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 abort โ†’ T3 read-from T2 โ†’ violates recoverability โ†’ non-recoverable.

Q62

Schedule: r1(A) r2(A) w2(A) w3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • All read-from dependencies on committed values โ†’ recoverable.

Q63

Schedule: r1(A) w2(A) r3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T3 reads committed value โ†’ safe โ†’ recoverable.

Q64

Schedule: r1(A) w2(A) r3(A) abort2 c1 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 aborts โ†’ T3 read-from T2 โ†’ violates recoverability โ†’ non-recoverable.

Q65

Schedule: w1(A) w2(A) r3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T3 reads final committed value โ†’ recoverable.

Q66

Schedule: r1(A) r2(A) w2(A) r3(A) w3(B) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • All reads from committed values โ†’ safe โ†’ recoverable.

Q67

Schedule: r1(A) r2(A) w2(A) r3(A) w3(B) abort2 c1 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 aborts โ†’ T3 read-from T2 โ†’ violates recoverability โ†’ non-recoverable.

Q68

Schedule: w1(A) r2(A) w2(A) r3(A) w3(B) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 reads uncommitted from T1 โ†’ T2 โ†’ T3 โ†’ chain violates recoverability โ†’ non-recoverable.

Q69

Schedule: r1(A) w2(A) r3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T3 reads after T2 committed โ†’ safe โ†’ recoverable.

Q70

Schedule: r1(A) w2(A) r3(A) abort2 c1 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 aborts โ†’ T3 read-from T2 โ†’ violates recoverability โ†’ non-recoverable.

Q71

Schedule: w1(A) r2(A) r3(A) w2(B) c1 abort2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 aborts โ†’ T3 read-from T2 โ†’ T3 has invalid data.
  • Commit chain depends on aborted T2 โ†’ non-recoverable.

Q72

Schedule: r1(A) r2(A) w2(A) w3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T1 reads initial A โ†’ safe.
  • T2 writes โ†’ T3 writes โ†’ commit order respects dependencies โ†’ recoverable.

Q73

Schedule: r1(A) w2(A) r3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T3 reads committed value from T2 โ†’ safe โ†’ recoverable.

Q74

Schedule: r1(A) w2(A) r3(A) abort2 c1 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 abort โ†’ T3 read-from T2 โ†’ T3 invalid โ†’ non-recoverable.

Q75

Schedule: w1(A) w2(A) r3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T3 reads final committed value โ†’ recoverable.

Q76

Schedule: r1(A) r2(A) w2(A) r3(A) w3(B) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • All read-from committed values โ†’ safe โ†’ recoverable.

Q77

Schedule: r1(A) r2(A) w2(A) r3(A) w3(B) abort2 c1 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 abort โ†’ T3 read-from T2 โ†’ violates recoverability โ†’ non-recoverable.

Q78

Schedule: w1(A) r2(A) w2(A) r3(A) w3(B) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 reads uncommitted value from T1 โ†’ chain of dependencies โ†’ violates recoverability โ†’ non-recoverable.

Q79

Schedule: r1(A) w2(A) r3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T3 reads committed value โ†’ safe โ†’ recoverable.

Q80

Schedule: r1(A) w2(A) r3(A) abort2 c1 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 abort โ†’ T3 read-from T2 โ†’ invalid โ†’ non-recoverable.

Q81

Schedule: w1(A) r2(A) r3(A) w2(B) c1 abort2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 aborts โ†’ T3 depends on T2 โ†’ violates recoverability โ†’ non-recoverable.

Q82

Schedule: r1(A) r2(A) w2(A) w3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • All read-from dependencies respect committed values โ†’ recoverable.

Q83

Schedule: r1(A) w2(A) r3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T3 reads committed value โ†’ safe โ†’ recoverable.

Q84

Schedule: r1(A) w2(A) r3(A) abort2 c1 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 abort โ†’ T3 read-from T2 โ†’ T3 invalid โ†’ non-recoverable.

Q85

Schedule: w1(A) w2(A) r3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T3 reads final committed value โ†’ recoverable.

Q86

Schedule: r1(A) r2(A) w2(A) r3(A) w3(B) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • All reads are from committed values โ†’ recoverable.

Q87

Schedule: r1(A) r2(A) w2(A) r3(A) w3(B) abort2 c1 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 abort โ†’ T3 read-from T2 โ†’ violates recoverability โ†’ non-recoverable.

Q88

Schedule: w1(A) r2(A) w2(A) r3(A) w3(B) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 reads uncommitted from T1 โ†’ chain violates recoverability โ†’ non-recoverable.

Q89

Schedule: r1(A) w2(A) r3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T3 reads committed value โ†’ safe โ†’ recoverable.

Q90

Schedule: r1(A) w2(A) r3(A) abort2 c1 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 abort โ†’ T3 read-from T2 โ†’ violates recoverability โ†’ non-recoverable.

Q91

Schedule: w1(A) r2(A) r3(A) w2(B) c1 abort2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 abort โ†’ T3 read-from T2 โ†’ non-recoverable.

Q92

Schedule: r1(A) r2(A) w2(A) w3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • Commit order respects read-from dependencies โ†’ recoverable.

Q93

Schedule: r1(A) w2(A) r3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T3 reads committed value โ†’ recoverable.

Q94

Schedule: r1(A) w2(A) r3(A) abort2 c1 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 abort โ†’ T3 read-from T2 โ†’ non-recoverable.

Q95

Schedule: w1(A) w2(A) r3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T3 reads final committed value โ†’ recoverable.

Q96

Schedule: r1(A) r2(A) w2(A) r3(A) w3(B) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • All reads from committed values โ†’ recoverable.

Q97

Schedule: r1(A) r2(A) w2(A) r3(A) w3(B) abort2 c1 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 abort โ†’ T3 read-from T2 โ†’ violates recoverability โ†’ non-recoverable.

Q98

Schedule: w1(A) r2(A) w2(A) r3(A) w3(B) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 reads uncommitted from T1 โ†’ chain โ†’ violates recoverability โ†’ non-recoverable.

Q99

Schedule: r1(A) w2(A) r3(A) c1 c2 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: A
Solution:

  • T3 reads committed value โ†’ safe โ†’ recoverable.

Q100

Schedule: r1(A) w2(A) r3(A) abort2 c1 c3
A. Recoverable
B. Non-recoverable
C. Cascadeless
D. Strict

โœ… Answer: B
Solution:

  • T2 abort โ†’ T3 read-from T2 โ†’ violates recoverability โ†’ non-recoverable.

About the Author

examhopeinfo@gmail.com

Administrator

Visit Website View All Posts

Post navigation

Previous: Serializability MCQs for Gate Exam
Next: Locking Protocols MCQs for database systems (GATE level)

Related News

Vivo X200 Price Drop
  • IT
  • Current Affairs
  • Tech News

Vivo X200: เคœเคพเคจเฅ‡ เค•เคฟเคคเคจเฅ€ เค•เคฎ เค•เฅ€เคฎเคค เคชเคฐ เคฎเคฟเคฒ เคฐเคนเคพ เคฏเฅ‡ 9400 เคฎเคฟเคกเคฟเคฏเคพ เคŸเฅ‡เค• เคชเฅเคฐเฅ‹เคธเฅ‡เคธเคฐ เคตเคพเคฒเคพ เคธเฅเคฎเคพเคฐเฅเคŸเคซเฅ‹เคจ

examhopeinfo@gmail.com December 23, 2025 0
Samsung Galaxy S25 Plus
  • IT
  • Current Affairs
  • Tech News

Samsung Galaxy S25 Plus เคชเคฐ เคฎเคฟเคฒ เคฐเคนเฅ€ เคญเคพเคฐเฅ€ เค›เฅ‚เคŸ ,เคœเคพเคจเฅ‡ เคธเฅ‡เคฒ เคชเฅเคฐเคพเค‡เคธ

examhopeinfo@gmail.com December 22, 2025 0
Electricity bill saving Smart Plug
  • IT
  • Current Affairs
  • Tech News

AI เค•เฅ‡ เค‡เคธ เฅ›เคฎเคพเคจเฅ‡ เคฎเฅ‡เค‚ เค•เฅˆเคธเฅ‡ เคฌเคฟเคœเคฒเฅ€ เคฌเคšเคพ เคฐเคนเฅ‡ เคนเฅˆเค‚ เคฏเคน เคธเฅเคฎเคพเคฐเฅเคŸ เคชเฅเคฒเค—?

examhopeinfo@gmail.com December 21, 2025 0

Recent Posts

  • Vivo X200: เคœเคพเคจเฅ‡ เค•เคฟเคคเคจเฅ€ เค•เคฎ เค•เฅ€เคฎเคค เคชเคฐ เคฎเคฟเคฒ เคฐเคนเคพ เคฏเฅ‡ 9400 เคฎเคฟเคกเคฟเคฏเคพ เคŸเฅ‡เค• เคชเฅเคฐเฅ‹เคธเฅ‡เคธเคฐ เคตเคพเคฒเคพ เคธเฅเคฎเคพเคฐเฅเคŸเคซเฅ‹เคจ
  • Samsung Galaxy S25 Plus เคชเคฐ เคฎเคฟเคฒ เคฐเคนเฅ€ เคญเคพเคฐเฅ€ เค›เฅ‚เคŸ ,เคœเคพเคจเฅ‡ เคธเฅ‡เคฒ เคชเฅเคฐเคพเค‡เคธ
  • AI เค•เฅ‡ เค‡เคธ เฅ›เคฎเคพเคจเฅ‡ เคฎเฅ‡เค‚ เค•เฅˆเคธเฅ‡ เคฌเคฟเคœเคฒเฅ€ เคฌเคšเคพ เคฐเคนเฅ‡ เคนเฅˆเค‚ เคฏเคน เคธเฅเคฎเคพเคฐเฅเคŸ เคชเฅเคฒเค—?
  • เค•เฅเคฏเคพ เคนเฅˆ เคฏเคน GhostPairing Scam เค”เคฐ เคฌเคฟเคจเคพ เคชเคพเคธเคตเคฐเฅเคก เค”เคฐ เคธเคฟเคฎ เค•เฅ‡ เค•เฅเคฏเฅ‹เค‚ เคนเฅ‹ เคฐเคนเคพ เคนเฅˆ เคตเฅเคนเคพเคŸเฅเคธเคชเฅเคช เค…เค•เคพเค‰เค‚เคŸ เคนเฅˆเค•
  • Leica เค•เฅˆเคฎเคฐเฅ‡ เค•เฅ‡ เคธเคพเคฅ เคœเคฒเฅเคฆ เคฒเฅ‰เคจเฅเคš เคนเฅ‹ เคธเค•เคคเคพ เคนเฅˆ Xiaomi Ultra 17

At ExamHope, we understand that preparing for exams can be challenging, overwhelming, and sometimes stressful. Thatโ€™s why we are dedicated to providing high-quality educational resources, tips, and guidance to help students and aspirants achieve their goals with confidence. Whether you are preparing for competitive exams, school tests, or professional certifications, ExamHope is here to make your learning journey smarter, easier, and more effective.

Quick links

  • About us
  • Contact Us
  • Privacy Policy
  • Terms and Conditions
  • Disclaimer
  • DMCA Policy

Category

  • Computer Network
  • Computer Organization and Architecture
  • Data Structures
  • C Language
  • Theory of Computation
  • Database

You may have missed

Vivo X200 Price Drop
  • IT
  • Current Affairs
  • Tech News

Vivo X200: เคœเคพเคจเฅ‡ เค•เคฟเคคเคจเฅ€ เค•เคฎ เค•เฅ€เคฎเคค เคชเคฐ เคฎเคฟเคฒ เคฐเคนเคพ เคฏเฅ‡ 9400 เคฎเคฟเคกเคฟเคฏเคพ เคŸเฅ‡เค• เคชเฅเคฐเฅ‹เคธเฅ‡เคธเคฐ เคตเคพเคฒเคพ เคธเฅเคฎเคพเคฐเฅเคŸเคซเฅ‹เคจ

examhopeinfo@gmail.com December 23, 2025 0
Samsung Galaxy S25 Plus
  • IT
  • Current Affairs
  • Tech News

Samsung Galaxy S25 Plus เคชเคฐ เคฎเคฟเคฒ เคฐเคนเฅ€ เคญเคพเคฐเฅ€ เค›เฅ‚เคŸ ,เคœเคพเคจเฅ‡ เคธเฅ‡เคฒ เคชเฅเคฐเคพเค‡เคธ

examhopeinfo@gmail.com December 22, 2025 0
Electricity bill saving Smart Plug
  • IT
  • Current Affairs
  • Tech News

AI เค•เฅ‡ เค‡เคธ เฅ›เคฎเคพเคจเฅ‡ เคฎเฅ‡เค‚ เค•เฅˆเคธเฅ‡ เคฌเคฟเคœเคฒเฅ€ เคฌเคšเคพ เคฐเคนเฅ‡ เคนเฅˆเค‚ เคฏเคน เคธเฅเคฎเคพเคฐเฅเคŸ เคชเฅเคฒเค—?

examhopeinfo@gmail.com December 21, 2025 0
Ghost Pairing Scam on Whatsapp
  • IT
  • Current Affairs
  • Tech News

เค•เฅเคฏเคพ เคนเฅˆ เคฏเคน GhostPairing Scam เค”เคฐ เคฌเคฟเคจเคพ เคชเคพเคธเคตเคฐเฅเคก เค”เคฐ เคธเคฟเคฎ เค•เฅ‡ เค•เฅเคฏเฅ‹เค‚ เคนเฅ‹ เคฐเคนเคพ เคนเฅˆ เคตเฅเคนเคพเคŸเฅเคธเคชเฅเคช เค…เค•เคพเค‰เค‚เคŸ เคนเฅˆเค•

examhopeinfo@gmail.com December 21, 2025 0
Copyright ยฉ All rights reserved for ExamHope. | MoreNews by AF themes.
Go to mobile version