Рубрики

ВОРОТА | GATE CS 2012 | Вопрос 25

Рассмотрим следующие транзакции с элементами данных P и Q, инициализированными в ноль:

T1: read (P) ;
    read (Q) ;
    if P = 0 then Q : = Q + 1 ;
    write (Q) ;
T2: read (Q) ;
    read (P) ;
    if Q = 0 then P : = P + 1 ;
    write (P) ;

Любое несерийное чередование T1 и T2 для одновременного выполнения приводит к
(A) Сериализуемый график
(B) Расписание, которое не конфликтно сериализуемо
(C) конфликтный сериализуемый график
(D) График, для которого график приоритета не может быть нарисован

Ответ: (Б)
Объяснение:

Смотрите http://espressocode.top/database-management-system-set-3/

Рекомендуемые посты:

ВОРОТА | GATE CS 2012 | Вопрос 25

0.00 (0%) 0 votes