• Barajar
    Activar
    Desactivar
  • Alphabetizar
    Activar
    Desactivar
  • Frente Primero
    Activar
    Desactivar
  • Ambos lados
    Activar
    Desactivar
  • Leer
    Activar
    Desactivar
Leyendo...
Frente

Cómo estudiar sus tarjetas

Teclas de Derecha/Izquierda: Navegar entre tarjetas.tecla derechatecla izquierda

Teclas Arriba/Abajo: Colvea la carta entre frente y dorso.tecla abajotecla arriba

Tecla H: Muestra pista (3er lado).tecla h

Tecla N: Lea el texto en voz.tecla n

image

Boton play

image

Boton play

image

Progreso

1/23

Click para voltear

23 Cartas en este set

  • Frente
  • Atrás
¿Cuáles son los tipos de relojes?
Reloj fisico
Reloj logico
Reloj vectorial
Reloj de matriz
Reloj de marca de tiempo
¿Que es un reloj fisico?
Es un reloj que utiliza una señal de hardware para marcar el tiempo, como un reloj de pared o un reloj digital
¿Que es un reloj logico?
Es un reloj utilizado en sistemas distribuidos que no está basado en un reloj físico. En su lugar, se utiliza un valor lógico que se incrementa en cada evento importante en el sistema
¿Que es un reloj vectorial?
Es un tipo de reloj lógico que se utiliza en sistemas distribuidos para establecer un orden parcial entre los eventos
¿Que es un reloj de matriz?
Es un tipo de reloj utilizado en sistemas distribuidos para representar las relaciones de causalidad entre los eventos del sistema
¿Que es un reloj de marca de tiempo?
Es un tipo de reloj utilizado en sistemas distribuidos para asignar una marca de tiempo única a cada evento en el sistema
¿Qué es y para que sirve la sincronización?
La sincronización es el proceso de coordinar el tiempo y el comportamiento de diferentes procesos o sistemas para garantizar que funcionen juntos de manera eficiente y efectiva. La sincronización es esencial en sistemas distribuidos para asegurarse de que los procesos estén alineados y que las transacciones y operaciones se realicen en el orden correcto
¿Cuáles son los algoritmos de sincronización?
Algoritmo de reloj logico
Algoritmo de sincronizacion de relojes fisicos
Algoritmo de sincronizacion de NTP
Algoritmo de sincronizacion de PTP
Algoritmo de sincronizacion de GPS
¿Que es el algoritmo de reloj logico?
Es un algoritmo utilizado para mantener un orden parcial en los eventos del sistema. Cada proceso mantiene un reloj lógico que se incrementa en cada evento importante. El algoritmo se utiliza para sincronizar los relojes lógicos de los diferentes procesos
¿Que es el algoritmo de sincronización de relojes físicos?
Es un algoritmo utilizado para sincronizar los relojes físicos de diferentes nodos en un sistema distribuido. El algoritmo se basa en la medición de la latencia de la red para ajustar los relojes.
¿Que es el algoritmo de sincronización de NTP?
Es un algoritmo utilizado para sincronizar los relojes en una red de computadoras. El algoritmo se basa en la medición de la latencia y la desviación del reloj para ajustar los relojes.
¿Que es el algoritmo de sincronización de PTP?
Es un algoritmo utilizado para sincronizar los relojes en una red de alta velocidad, como una red de control industrial. El algoritmo se basa en la medición de la latencia y la desviación del reloj para ajustar los relojes.
¿Que es el algoritmo de sincronización de GPS?
Es un algoritmo utilizado para sincronizar los relojes utilizando señales de GPS. El algoritmo se basa en la medición de la distancia entre el receptor y los satélites para ajustar los relojes.
¿Cuáles son los algoritmos de elección?
Algortmo de Bully
Algoritmo de Ring
Algoritmo de arbol binario
Algoritmo de liderazgo completo
¿En que consiste el algoritmo de bully?
En este algoritmo, cada proceso tiene una lista de identificadores de proceso más altos que él. Si un proceso no recibe una respuesta del proceso con un identificador más alto, este proceso se declara a sí mismo como el coordinador y envía un mensaje a los procesos con identificadores más bajos para que también reconozcan al nuevo coordinador
¿En que consiste el algoritmo de ring?
En este algoritmo, los procesos se organizan en un anillo lógico y se pasan mensajes en el sentido de las agujas del reloj. Cuando un proceso detecta que el coordinador no está respondiendo, envía un mensaje de elección al siguiente proceso en el anillo. El proceso que recibe el mensaje de elección se compara con su propio identificador de proceso y lo reenvía al siguiente proceso en el anillo. El proceso con el identificador de proceso más alto finalmente se declara a sí mismo como el coordinador
¿En que consiste el algoritmo de arbol binario?
En este algoritmo, los procesos se organizan en una estructura de árbol binario. Cada proceso tiene un padre y dos hijos. Cuando un proceso detecta que el coordinador no está respondiendo, envía un mensaje de elección a su padre. El padre luego envía el mensaje de elección a sus propios hijos, y así sucesivamente, hasta que un proceso es seleccionado como el coordinador.
¿En que consiste el algoritmo de liderazgo completo?
En este algoritmo, cada proceso tiene una lista de todos los procesos en el sistema y su identificador de proceso. Los procesos envían mensajes de elección a todos los demás procesos en el sistema. El proceso con el identificador de proceso más alto finalmente se declara a sí mismo como el coordinador
¿Qué es una transacción atómica?
Es una unidad lógica de trabajo que se ejecuta en un sistema de base de datos y que se garantiza que se complete en su totalidad o no se complete en absoluto. En otras palabras, una transacción atómica es una serie de operaciones de base de datos que se ejecutan como una sola unidad, y si alguna de esas operaciones falla, todas las demás operaciones en la transacción también se deshacen
¿Cual es el objetivo de las transacciones atomicas?
Es asegurar la integridad de los datos en el sistema de base de datos, garantizando que los datos se actualicen de manera coherente y confiable
¿Como se implementan las transacciones atomicas?
Se implementan en sistemas de base de datos utilizando mecanismos de control de concurrencia, como bloqueos y registros de transacciones, para garantizar que las operaciones de una transacción se ejecuten de manera aislada de otras operaciones concurrentes
¿Cuáles son las características principales del algoritmo de Lamport?
Asignacion de un valor de reloj a cada evento
Relacion de orden parcial entre los valores
Aumento de los valores de reloj
Uso de los valores de reloj para determinar el orden de los eventos
No garantizar la sincronizacion perfecta
¿Cuáles son las condiciones para la asignación de un tiempo en el algoritmo Lamport?
Cada evento en el sistema distribuido debe tener un tiempo asignado.
Si dos eventos son simultáneos, entonces el tiempo asignado a uno de ellos debe ser menor que el tiempo asignado al otro.
Si un evento A precede a otro evento B, entonces el tiempo asignado al evento A debe ser menor que el tiempo asignado al evento B.