option
Cuestiones
ayuda
daypo
buscar.php

ese de global

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
ese de global

Descripción:
joseando desde la cuna

Fecha de Creación: 2026/01/31

Categoría: Informática

Número Preguntas: 45

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

Marca la falsa sobre el origen del blockchain. Acceso público distribuido a ficheros y fácil modificación. Uno de sus principales problemas es conocido como el problema del 51%. Se puede modificar el blockchain mediante los sidechain. Surge como una solución distribuida para mantener un registro inmutable sin necesidad de una autoridad central.

¿Cuál de las siguientes asociaciones entre principio y función es CORRECTA en un sistema distribuido?. Caching → función de disponibilidad   Replicación → función de rendimiento   Persistencia → función de consistencia. Caching → función de rendimiento   Replicación → función de disponibilidad   Persistencia → función de durabilidad. Caching → función de consistencia   Replicación → función de durabilidad   Persistencia → función de rendimiento. Caching → función de durabilidad   Replicación → función de consistencia   Persistencia → función de disponibilidad.

¿En cuáles de los siguientes entornos se emplean sistemas distribuidos?. Únicamente en sistemas de memoria compartida y sistemas embebidos locales. En aplicaciones web, redes peer-to-peer, arquitecturas cliente-servidor y sistemas de memoria distribuida. Exclusivamente en redes peer-to-peer y sistemas centralizados de bases de datos. Solo en sistemas cliente-servidor que utilizan un único nodo de procesamiento.

Ejercicio de tiempo lógico de lamport siendo C(x) = 56 y C(y) = 64, indicar relación entre ellos. Siempre se cumple que x → y. Siempre se cumple que y → x. Si x e y pertenecen al mismo proceso, entonces x → y; si pertenecen a procesos distintos, no se puede determinar su relación. Los eventos x e y son concurrentes en todos los casos.

En un sistema distribuido basado en Chord se desea poder identificar al menos 65 nodos distintos. ¿Cuál es el número mínimo de bits necesarios para el espacio de identificadores?. 6 bits, ya que 2^6 = 64. 7 bits, ya que 2^7= 128. 8 bits, ya que 2^8 = 256. 65 bits, uno por cada nodo del sistema.

¿Sobre qué tratan los sistemas ubicuos y en qué tipo de entornos actúan principalmente?. Sobre sistemas centralizados que operan únicamente en centros de datos. Sobre redes peer-to-peer destinadas al intercambio de ficheros. Sobre sistemas integrados de forma invisible en el entorno del usuario, que actúan en espacios inteligentes. Sobre sistemas distribuidos orientados exclusivamente a computación de alto rendimiento.

Qué tipo de ordenación de mensajes garantiza que, si un mensaje se entrega antes que otro en un proceso, ese mismo orden de entrega se mantenga en todos los procesos del sistema distribuido?. Ordenación causal. Ordenación FIFO. Ordenación total. Ordenación parcial.

¿Qué tipo de ordenación de mensajes garantiza que, si el envío de un mensaje puede haber influido en el envío de otro, todos los procesos entreguen ambos mensajes respetando esa relación de causa–efecto?. Ordenación FIFO. Ordenación total. Ordenación causal. Ordenación arbitraria.

En los protocolos de difusión de información en sistemas distribuidos, ¿cuál se caracteriza por operar con nodos de red que intercambian datos solo con sus nodos vecinos conocidos?. Advertisements. Rendezvous. Informed Gossip. Flooding.

¿Cuál de las siguientes describe correctamente las características de un modelo síncrono en sistemas distribuidos?. Tiene restricciones en el tiempo mínimo y máximo para la ejecución de cada etapa de un proceso, cualquier mensaje enviado a través de un canal de comunicación puede perderse sin aviso, y cada proceso no tiene reloj local, confiando únicamente en mensajes recibidos para medir el tiempo. No hay restricciones de tiempo para la ejecución de los procesos, los mensajes pueden retrasarse un tiempo arbitrario o perderse, y los relojes locales de los procesos pueden derivar sin límite alguno con respecto a un tiempo de referencia global. Tiene restricciones en el tiempo mínimo y máximo para la ejecución de cada etapa de un proceso, cualquier mensaje enviado a través de un canal de comunicación será recibido en un tiempo máximo conocido, y cada proceso cuenta con un reloj local cuya tasa de deriva sobre el tiempo de referencia tiene un límite conocido. Permite que los procesos se ejecuten con retrasos aleatorios entre etapas, los mensajes se entregan sin garantía de orden ni límite de tiempo, y los relojes locales de los procesos pueden ajustarse dinámicamente según la llegada de cada mensaje sin ninguna restricción de deriva.

En un cliente HTTP, si se desea indicar que la respuesta esperada está en formato JSON, ¿cuál de las siguientes instrucciones es correcta para configurar la cabecera?. response.headers['Content-Type'] = 'text/html'. response.headers['Content-Type'] = 'application/xml'. response.headers['Content-Type'] = 'application/json'. response.headers['Accept-Encoding'] = 'application/json'.

En el algoritmo de Berkeley para sincronización de relojes en sistemas distribuidos, seleccione la afirmación FALSA: Los procesos envían su hora local al maestro, quien calcula un promedio y devuelve ajustes a cada nodo esclavo. El maestro puede detectar y excluir relojes que difieran significativamente del promedio para evitar errores graves. Este maestro puede estar conectado a un UTC para tener la hora correcta. Berkeley no funciona para sincronización externa, mientras que Christian sí.

En el algoritmo de Cristian para sincronización de relojes en sistemas distribuidos, seleccione la afirmación FALSA: El algoritmo Christian, es un algoritmo probabilístico, que funciona para sincronización externa e interna. El servidor responde con su hora local al cliente, permitiendo que este se sincronice. Este servidor no puede estar conectado a un UTC para tener la hora correcta. La precisión de la sincronización depende del tiempo de transmisión de la red entre cliente y servidor.

En el protocolo BitTorrent, ¿cuál es la diferencia entre “seeds” y “leeches”?. Seeds: peers que todavía están descargando partes del archivo;   Leeches: peers que ya descargaron el archivo completo y lo comparten a través de la red. Seeds: peers que han descargado el archivo completo y lo comparten a través de la red.   Leeches: peers que están descargando partes del archivo y aún no lo tienen completo. Seeds: servidores centralizados que distribuyen archivos a todos los peers;   Leeches: clientes que solo descargan de los seeds sin compartir nada. Seeds: nodos que actúan como routers o end-users en redes tipo Freenet;   Leeches: nodos que solo descargan información sin compartir nada en la red distribuida.

¿Cuál de las siguientes características describe correctamente a HDFS (Hadoop Distributed File System)?. Diseñado para funcionar bien cuando se almacenan archivos pequeños y muchos archivos simultáneamente. Diseñado para funcionar bien cuando se almacenan archivos grandes. Diseñado únicamente para bases de datos relacionales distribuidas. Diseñado para actuar como un sistema de mensajería distribuido entre nodos de red.

¿Cuál de las siguientes afirmaciones describe correctamente a HDFS en comparación con AFS y DFS clásicos?. HDFS está diseñado para almacenar y acceder eficientemente a muchos archivos pequeños, igual que AFS y DFS tradicionales. HDFS está diseñado para funcionar bien con archivos grandes, con escritura secuencial y replicación, mientras que AFS y DFS clásicos están más orientados a archivos pequeños y acceso frecuente. HDFS requiere un sistema centralizado de control de archivos, mientras que AFS y DFS son completamente descentralizados. HDFS funciona principalmente como un sistema de mensajería distribuido, mientras que AFS y DFS gestionan almacenamiento de datos.

En el sistema de archivos distribuido AFS, ¿qué son Venus y Vice?. - Vice: el proceso del lado del cliente que gestiona la caché local; - Venus: el proceso del lado del servidor que proporciona acceso remoto a los archivos. - Vice: el gestor de caché del lado del cliente que actúa como interfaz entre las aplicaciones y el sistema; - Venus: el proceso del lado del servidor que reside sobre el kernel de UNIX y proporciona servicios de archivos compartidos. - Vice: el proceso del lado del servidor que reside sobre el kernel de UNIX y proporciona servicios de archivos compartidos a cada cliente. - Venus: el gestor de caché del lado del cliente que actúa como interfaz entre las aplicaciones y Vice. - Vice: un servicio de mensajería distribuido entre clientes y servidores; - Venus: un protocolo de replicación de archivos para asegurar consistencia entre nodos.

En sistemas de archivos distribuidos, ¿cuál de las siguientes afirmaciones describe correctamente a AFS (Andrew File System)?. AFS es stateless, no mantiene información sobre clientes, y cada acceso requiere comunicación directa con el servidor; los DFS clásicos usan caché del lado del cliente. AFS es stateful, mantiene información de los clientes y su caché local, permite acceso mediante Venus como gestor de caché y Vice como servidor, y se distingue de los DFS clásicos por ofrecer consistencia débil y eficiencia en el acceso a archivos grandes mediante caché local. AFS funciona únicamente como un sistema de mensajería distribuido, mientras que los DFS clásicos son sistemas de almacenamiento compartido. AFS no utiliza caché en los clientes y sincroniza todos los accesos de forma inmediata con el servidor central, mientras que DFS clásicos siempre utilizan replicación completa de cada archivo.

En un sistema Linux, ¿dónde se almacenan las contraseñas cifradas de los usuarios?. /etc/passwd. /etc/shadow. /etc/group. /usr/bin/passwords.

En un sistema distribuido (SD), ¿cuáles son sus componentes principales y los entornos donde normalmente actúa?. Solo nodos locales y archivos centralizados, sin interacción en red ni memoria distribuida. Nodos de cómputo, canales de comunicación, y almacenamiento o memoria distribuida; típicamente opera sobre redes de computadores y entornos con recursos compartidos. Únicamente bases de datos centralizadas y servicios web, sin necesidad de canales de comunicación entre procesos. Procesos independientes que no interactúan entre sí y solo se ejecutan en una única máquina.

¿Cuál de los siguientes algoritmos de sincronización de relojes en sistemas distribuidos utiliza un servidor maestro que ajusta los relojes de los nodos en función del promedio de los tiempos recibidos?. Algoritmo de Berkeley. Network Time Protocol (NTP). Algoritmo de Lamport. Método de Cristian.

n sistemas distribuidos, ¿qué significa que un sistema tenga “espacio desacoplado” y “tiempo acoplado”?. No se conoce la identidad de los emisores y receptores, pero deben sincronizar sus relojes para ejecutar las operaciones en un orden determinado. Los procesos no pueden compartir memoria ni comunicarse, y cada operación se ejecuta de manera totalmente independiente sin restricción temporal. Los procesos comparten memoria y se ejecutan de manera totalmente libre, sin necesidad de coordinación ni sincronización. Los procesos utilizan mensajes pero deben ejecutarse exactamente al mismo tiempo, aunque compartan memoria local.

En un sistema distribuido con espacio desacoplado y tiempo acoplado, ¿qué tipo de comunicación es característica?. Multicast → comunicación que permite enviar mensajes a múltiples receptores de forma acoplada. Paso de mensajes directo → los procesos se envían mensajes uno a uno sin intermediarios. Comunicación indirecta → los procesos intercambian mensajes a través de buzones o colas de mensajes, manteniendo espacio desacoplado pero coordinando temporalmente los accesos. Memoria compartida sin sincronización → todos los procesos leen y escriben directamente en la misma memoria sin restricciones de tiempo.

En un sistema distribuido, un protocolo de multicast fiable garantiza ciertas propiedades. ¿Cuáles son correctas?. Integridad, validez y acuerdo. Seguridad, anonimato y tolerancia a fallos. Orden total, escalabilidad y replicación. Consistencia estricta, sincronización de relojes y latencia mínima.

Si en un sistema distribuido la operación receive no bloquea y la operación send también es no bloqueante, ¿qué tipo de comunicación se está utilizando?. Comunicación síncrona. Modelo síncrono. Comunicación asíncrona. Modelo asíncrono.

¿Cómo funciona el protocolo UDP en sistemas distribuidos?. La aplicación establece una conexión fiable antes de enviar datos, asegurando entrega y orden de los mensajes. La aplicación se comunica mediante el paso de mensajes, sin establecer conexión previa, sin garantía de entrega ni orden. La aplicación utiliza colas de mensajes centralizadas que controlan la entrega y retransmisión automática de datos. La aplicación transmite datos bloqueando el envío hasta que el receptor confirma la recepción, garantizando consistencia total.

En un protocolo de sincronización de relojes, se mide un tiempo de ida y vuelta de 30 ms y se establece un tiempo mínimo de transmisión de 5 ms.¿cuál es la precisión estimada del reloj?. 10 ms. 5 ms. 15 ms. 20 ms.

La precisión viene definida como: El periodo entre dos actualizaciones del registro del tiempo local. La diferencia entre el tiempo local y el tiempo físico de referencia de un instante. La desviación por unidad de tiempo, lo que adelanta o retrasa el reloj. La desviación máxima que se puede garantizar en el ajuste de un reloj.

La resolución viene definida como: La desviación por unidad de tiempo, lo que adelanta o retrasa el reloj (deriva, drift, δ). El periodo entre dos actualizaciones del registro del tiempo local (resolución). La desviación máxima que se puede garantizar en el ajuste de un reloj (precisión). La diferencia entre el tiempo local y el tiempo físico de referencia de un instante (desviación, offset/skew, θ).

En un sistema distribuido, para garantizar la consistencia en la actualización de datos, se aplican¿Cuál de las siguientes es la correcta?. ACID → Availability, Concurrency, Isolation, Distribution (incorrecto). Caché local → mejora el acceso a los datos, pero no garantiza consistencia globa. Replicación de datos → asegura que varias copias mantengan consistencia eventual, pero no atomicidad estricta. ACID → Atomicidad, Consistencia, Aislamiento y Durabilidad.

Cuando en un sistema distribuido se acumulan peticiones de lectura en la caché del cliente y estas se van atendiendo poco a poco, ¿qué sistema de ficheros distribuido implementa esta lógica a través de validaciones periódicas (basadas en marcas temporales) para garantizar consistencia?. SMB (Server Message Block). NFS (Network File System). AFS (Andrew File System). HDFS (Hadoop Distributed File System).

En sistemas distribuidos, ¿qué representa CORBA según la clasificación de sistemas de almacenamiento y objetos?. CORBA es un sistema de memoria distribuida persistente que garantiza consistencia débil y permite replicación distribuida de objetos. CORBA es un sistema de almacenamiento p2p que permite compartir datos en la red con consistencia eventual. CORBA representa objetos remotos que se comparten entre procesos, no persisten en disco, y mantienen consistencia mediante strict one-copy. CORBA es un sistema de archivos distribuido orientado a almacenamiento de archivos grandes y secuenciales, como HDFS.

En sistemas distribuidos, ¿qué representa Ivy según la clasificación de sistemas de almacenamiento y objetos?. Ivy es un sistema de objetos remotos que no persiste datos y no permite replicación distribuida. Ivy es un sistema de memoria distribuida (Distributed Shared Memory) que no es persistente, mantiene replicación/caché distribuida, y asegura consistencia mediante strict one-copy. Ivy es un sistema de archivos distribuido orientado a grandes archivos secuenciales. Ivy es un sistema de almacenamiento p2p que permite compartir datos con consistencia débil y persistencia opcional.

¿Cuál es la característica principal que distingue a RMI (Remote Method Invocation) en el contexto de los servicios de comunicación?. Reemplaza el paradigma orientado a objetos por un enfoque puramente procedimental para simplificar la red. Extiende el concepto de RPC al paradigma orientado a objetos, permitiendo invocar métodos de objetos en máquinas diferentes. Es un protocolo que impide la comunicación entre máquinas diferentes para garantizar la seguridad del objeto local. Se limita exclusivamente a la transferencia de archivos planos sin permitir la ejecución de lógica o métodos.

¿Qué tipos de transparencia se encargan de ocultar, respectivamente, que un recurso puede moverse de un lugar a otro mientras se utiliza y que puede existir más de una copia del mismo?. Transparencia de Ubicación y Acceso. Transparencia de Concurrencia y Fallos. Transparencia de Migración y Persistencia. Transparencia de Reubicación y Replicación.

¿Qué se encuentra sobre la capa de servicios en red?. Capa red. Middleware. Sistema Operativo. Capa física.

¿Qué permite realizar consultas sobre atributos y métodos de objetos?. Tema. Tipo. Contenido. Canal.

Una operación polling comprobará los estados de la cola y devolverá un mensaje si está disponible. En caso contrario, indicará que no lo está. Recepción no bloqueante. Persistencia de mensajes. Recepción bloqueante. Notificación por interrupción (Callback).

Que debería asegurarse en caso de brecha de los recursos?: Confidencialidad, integridad, disponibilidad. Consistencia, Escalabilidad y Transparencia. Confidencialidad, autorización, disponibilidad. Seguridad, integridad, concurrencia.

Qué asegura que si un mensaje se entrega a un proceso, entonces será entregado a todos los procesos del grupo. Integridad. Validez. Acuerdo. Consistencia.

¿cuál es la diferencia principal entre los conceptos de Escalabilidad y Extensibilidad?. La Escalabilidad se refiere a la dispersión geográfica de los nodos, mientras que la Extensibilidad se refiere a la capacidad de ocultar los fallos del sistema. Son sinónimos intercambiables que se refieren exclusivamente a la capacidad de añadir más hardware al sistema. La Escalabilidad es la capacidad de gestionar un aumento en el tamaño o carga de trabajo sin perder rendimiento, mientras que la Extensibilidad es la facilidad para añadir nuevas funcionalidades o modificar las existentes. La Extensibilidad es la capacidad de mantener la consistencia de los datos (ACID), mientras que la Escalabilidad es la capacidad de sincronizar relojes.

Si disponemos de una solución o algoritmo que funciona correctamente en un sistema distribuido síncrono, ¿podemos asegurar que dicha solución será válida también para un sistema asíncrono?. Sí, y viceversa no lo es. Sí, siempre. No necesariamente. Sí, pero solo si la red utiliza fibra óptica.

Si diseñamos una solución o algoritmo que es válido y correcto para un sistema distribuido asíncrono, ¿será esta solución válida también si se aplica en un sistema síncrono?. Solo si se modifican los tiempos de espera (timeouts) en el código. Si, y al revés también sería válido. Sí, siempre. No necesariamente.

Qué características definen un modelo de sistema distribuido síncrono según sus restricciones temporales?. Los tiempos de ejecución y transmisión son arbitrarios y no se pueden acotar, dependiendo totalmente de la carga de la red. No existen límites definidos para la entrega de mensajes, aunque los relojes están perfectamente sincronizados. Existen límites conocidos para el tiempo de ejecución de procesos, el tiempo de entrega de mensajes y la tasa de deriva de los relojes locales. El sistema garantiza que la latencia de red es cero y que todos los procesos comparten una misma memoria física.

En el framework Bottle, si definimos una ruta (usando @route) sin especificar explícitamente el tipo de método HTTP en la cabecera o decorador, ¿cuál será la operación por defecto que asumirá el sistema?. POST. PUT. GET. Nos devolverá un error tipo 400.

Denunciar Test