Está en la página 1de 2

UNIVERSIDAD AUTÓNOMA DE TLAXCALA

FACULTAD DE CIENCIAS BASICAS INGENIERIA Y


TECNOLOGIAS
INGENIERIA EN COMPUTACION.

Arquitecturas distribuidos

Actividad 4.3
Cuestionario final

PRESENTA:
Abraham Cocoletzi Zempoalteca

CATEDRATICO:
Ing. Rogelio Cervantes Hernández

SAN LUIS APIZAQUITO, APIZACO, TLAX.


Marzo 2022
1. Explica la propiedad A.C.I.D. en las transacciones.
Atomicidad: Las transacciones se ejecutan completamente o se abortan.
Consistencia: El resultado de una transacción no debe de depender del número de clientes
concurrentes.
Aislamiento: Los efectos intermedios de las transacciones no deben de ser visibles a otras.
Durabilidad: La información debe de guardarse en disco una vez que la transacción se ejecuta
exitosamente.
2. Cita las dos reglas de operación de los candados en las transacciones.
Algoritmos centralizados
Algoritmos distribuidos
3. ¿Qué pasa con un dato cuando se aborta una transacción?
Es cuando una transacción lee un dato antes que otra transacción actualice.
4. Cita algunos ejemplos del uso de los servicios web.
Reservación de hotel, reservación de alquiler de coche, reservación de un vuelo.
6. Indica la razón principal por la que los servicios web son soportados por el TCP.
Para no ser bloqueados principalmente.
7. Explica el caso de una lectura sucia en una transacción.
Ocurre cuando usamos datos dañados porque su transacción fue utilizada de manera que se abortó
dicha transacción, entonces estos datos fueron modificados de forma incorrecta y evitaran que se
continue de manera correcta dicha operación.
8. ¿Por qué el “acoplamiento débil” es una característica deseada en los servicios web?
Porque se refiere a minimizar la dependencia de servicios para ser más flexible.
9. Describe un ejemplo de transacción anidada.
Los servicios web nos permiten perfectamente jerarquizar cada una de las transacciones que
nosotros podemos hacer mientras estamos en estos sitios, ya que podemos iniciar sesiones, ir a
ciertos archivos almacenados y cerrar sesión sin siquiera consultar el salir primero de la carpeta de
los documentos.
10. Describe un ejemplo de transacción distribuida.
Seria cuando se compra un boleto en el cine ya que en la pantalla de la compra se escoge un asiento
y una transacción, este debe de ir al servidor y reportar a los demás que se a comprado un boleto y
que el lugar tal ya no está disponible en las demás pantallas de ventas.
11. ¿Cuál es la función de los candados en una transacción?
Una de las principales técnicas para controlar la ejecución concurrente de las transacciones se basa
en el concepto de bloquear elementos de información.

También podría gustarte