PUERTA | PUERTA CS 2012 | Pregunta 25

Considere las siguientes transacciones con elementos de datos P y Q inicializados a cero:

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) ;

Cualquier intercalado no serial de T1 y T2 para la ejecución concurrente conduce a
(A) Un programa serializable
(B) Un programa que no es serializable en conflicto
(C) Un programa serializable en conflicto
(D) Un programa para el cual no se puede dibujar un gráfico de precedencia

Respuesta: (B)
Explicación:

Consulte  https://www.geeksforgeeks.org/database-management-system-set-3/

Cuestionario de esta pregunta

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *