Una ventaja del estilo cliente-servidor sin estado es…
Alivia la carga de trabajo de la red
Alivia la carga de trabajo del servidor
Alivia la carga de trabajo del cliente
El estilo MapReduce es…
…una variación del estilo Master-Slave
…una variación del estilo cliente-servidor
…una variación del estilo MVC
Un problema del estilo cliente-servidor es que…
…el rendimiento puede ser impredecible
…no es escalable
…los servidores no pueden estar en diferentes máquinas
Los sistemas expertos son…
a. …una aplicación del estilo Microkernel
b. …una aplicación del estilo MVC
c. …una aplicación de los sistemas basados en reglas
El estilo de datos compartidos requiere…
a. …la realización de los datos
b. …la sincronización en el acceso a los datos
c. …la utilización de mensajes asíncronos
En el estilo datos compartidos…
a. …los datos son enviados a cada uno de los componentes de control
b. …los componente sólo se comunican a través del repositorio de datos
c. …los componentes se comunican entre sí antes de almacenar los datos
Un problema del estilo Plugins es…
a. …la extensibilidad
b. …la adaptación
c. …la seguridad
En el estilo Master-Slave
a. Cada nodo Master tiene asociado un nodo Slave para realizar sus tareas
b. El nodo Master descompone el problema en tareas y se las asigna a los nodos Slave
c. Cada nodo Slave descompone el problema en tareas que son ejecutadas por el nodo Master
En los modelos de actores…
a. … se utiliza un objeto global que almacena las direcciones de todos los actores
b. …no existen direcciones que identifiquen a los actores
c. …se realizan todas las acciones en paralelo
El estilo Microkernel…
a. …utiliza servidores internos que contienen funcionalidad extra
b. …se basa en separar el interfaz gráfico del núcleo de la aplicación
c. …utiliza servidores internos que se comunican con el exterior
La principal característica de las arquitecturas basadas en eventos es la…
a. …comunicación síncrona
b. …comunicación asíncrona
c. …comunicación peer-to-peer
Una restricción del estilo cliente-servidor es que…
a. …los clientes se comunican con otros clientes mediante un bus de comunicaciones
b. …los clientes se comunican con otros clientes mediante peticiones/respuesta
c. …los clientes no se comunican con otros clientes
En el estilo Pipes&Filters..
a. …los filtros responden a los eventos mediante tuberías
b. …el comportamiento total puede calcularse como la suma del comportamiento de cada filtro
c. …los filtros se ejecutan secuencialmente
14. El estilo Reflection…
a. …permite modificar la estructura y el comportamiento de la aplicación en tiempo de ejecución
b. …requiere la utilización de servidores internos para añadir funcionalidad
c. …es una variante del estilo Bróker
a. …se establece una comunicación sincronía entre un emisor y un receptor
b. …existen unas direcciones para identificar a los actores
c. …existe un estado global único
a. …se utiliza comunicación síncrona
b. …se realiza comunicación entre los actores mediante un estado global compartido
c. …un actor solamente puede enviar mensajes a otros actores
En PAC…
a. …el componente de abstracción se encarga de la comunicación con los otros agentes
b. …cada agente funciona de forma aislada
c. …el componente de control se encarga de la comunicación con los otros agentes
Un problema de Pipes&Filters es
a. No es extensible
b. Falta de concurrencia
c. Falta de interactividad
a. El nodo Master se encarga únicamente de realizar la computación
b. Los nodos Slave se encargar de la computación y de la comunicación con otros nodos Slave
c. Los nodos Slave se encargan únicamente de realizar la computación
Una ventaja del código bajo demanda es…
a. …la coherencia entre clientes
b. …la seguridad
c. …la adaptación a las características del cliente
El estilo PAC…
a. …viene de Publish-Abstract-Content
b. …viene de Parallel-Abstraction-Capability
c. …viene de Presentation-Abstraction-Control
Una ventaja del estilo broker es…
a. …mejora la portabilidad
b. …mejora el rendimiento
c. …no hay punto único de fallo
El estilo Bróker…
a. …se utiliza en Blackboard
b. …se utiliza en Peer-to-peer
c. …se utiliza en CORBA
El algoritmo MapReduce se utiliza…
a. …para sistemas en los que no se conoce el algoritmo
b. …para sistemas interactivos
c. …para hacer cálculos off-line
Las arquitecturas basadas en eventos…
a. …son secuenciales
b. …facilitan la depuración
c. …proporcionan mayor desacoplamiento
Interfaz uniforme es…
a. Una variación del estilo MapReduce
b. Una variación del estilo Bróker
c. Una variación del estilo Pipes and Filters
Una de las ventajas de MVC es…
a. La posibilidad de que haya múltiples vistas
b. Comunicación asíncrona
c. Sólo hay una vista por cada controlador
Una restricción Secuencial, por lotes, es…
a. …que los programas tienen el mismo interfaz
b. …que la configuración siempre es la misma
c. …que es posible encadenar la salida de un programa con la entrada de otro
Una ventaja de los sistemas basados en reglas es…
a. Depuración
b. Rendimiento
c. Reutilización
¿Cuál de los siguientes sistemas facilita la creación de plugins?
a. DSL
b. MapReduce
c. OSGi
Una ventaja del estilo peer-to-peer es…
a. …facilita el mantenimiento del estado del sistema
¿Cuál de las siguientes aplicaciones utiliza evaluación remota?
a. …SETI at HOME
b. …ERP
c. …PAC
¿Cuál de los siguientes componentes forma parte de un sistema basado en reglas?
a. Base de conocimiento
b. Bus de servicio
c. Fuente de conocimiento
El estilo servidor replicado se caracteriza porque…
a. …varios servidores pueden ofrecer la misma funcionalidad
b. …los servidores tienen un almacén de datos replicado
c. …varios servidores acceden al mismo cliente
Call-return es un ejemplo de…
a. Sistema basado en reglas
b. Comunicación síncrona
c. Comunicación asíncrona
a. …es una variación de MVC
b. …es una variación de ETL
c. …es una variación de Publish-Subscribe
Un problema del estilo blackboard es…
b. Reutilización de fuentes de conocimiento
c. Tolerancia de fallos
Un stub es…
a. …un proxy del lado del cliente
b. …un proxy del lado del servidor
c. …un bróker con caché
Una ventaja de un DSL empotrado…
a. …es la posibilidad de acceder a librerías de utilidades del lenguaje anfitrión
b. …es la comunicación asíncrona entre componentes
c. …es la posibilidad de que el código se transfiera entre un componente y otro
En la arquitectura Publish/Subscribe…
a. …la comunicación se realiza de forma directa entre cada componente
b. …la comunicación se realiza a través del bus de eventos
c. …no existe comunicación entre el publicador y el suscriptor
El estilo blackboard se aplica…
a. …para facilitar la depuración del sistema
b. …para mejorar el rendimiento de interfaces gráficos de usuario
c. …para resolver problemas abiertos que no tienen una solución clara
En el estilo Blackboard…
a. …se divide la carga de trabajo entre varios elementos computacionales que resuelven parte del problema
b. …se utiliza una base de conocimiento declarativa basada en reglas
c. …se utiliza un tablero de comunicaciones en el que publican eventos los diferentes componentes
Una variante de los DSL es…
a. …el estilo MVC
b. …el estilo DSLX
c. …los DSL empotrados
Un problema de los sistemas basados en reglas es…
a. Reutilización
b. Separación de responsabilidades
c. Rendimiento
¿Cuál de los siguientes estilos facilita el cambio de estrategias?
a. Publish-subscribe
b. Blackboard
c. MVC
Una ventaja del servidor replicados es…
a. Extensibilidad
b. Menos latencia
c. Facilita la sincronización
En MapReduce, la función reduce…
a. …tiene el tipo (c2, v2)->(c2 v2)
b. …tiene el tipo [(c2, v2)]->(c2, v2)
c. …tiene el tipo (c2, [v2])->(c2, v2)
En las arquitecturas basadas en eventos…
a. …los productores de eventos generan los eventos sólo cuando haya suficientes consumidores
b. …los productores de eventos pueden generar eventos en cualquier momento
c. ….los productores de eventos dependen de los consumidores de eventos
El estilo cliente-servidor…
a. …es una variante del estilo en capas
b. …se desarrolló a partir del estilo REST
c. …es una variante del MVC
PAC es un estilo similar a…
a. Publish.Subscribe
b. MVC jerárquico
c. MapReduce
El motor de inferencia…
a. …es un componente de los sistemas DCI
b. …es un componente de los sistemas basados en reglas
c. …permite sincronizar los nodos Master con los nodos Slave
Una ventaja del estilo microkernel es…
a. …no hay un punto único de fallo
b. …la portabilidad
c. …el rendimiento
a. …los datos son replicados entre los diferentes componentes
b. …el repositorio de datos compartidos facilita la estabilidad de los datos
c. …se utiliza un modelo de publicación-subscripción
a. …no hay relación directa entre el componente de presentación y el de abstracción
b. …no hay relación directa entre el componente de abstracción y el de control
c. …no hay relación directa entre el componente de presentación y el de control
El nodo caché tiene una…
a. Política de gestión de respuestas atendiendo al tiempo de expiración
b. Política de gestión de peticiones atendiendo a las necesidades de cada cliente
c. base de conocimiento basada en hechor y reglas
Una ventaja de Pipes and Filtres es:
a. Secuencialidad
b. Interactividad
c. Extensibilidad
a. …mejora el rendimiento
b. …no hay punto único de fallo
c. …mejora la portabilidad
En el estilo cliente-servidor…
a. …los clientes y los servidores se comunican a través de un bus de comunicaciones
b. …los clientes inician la comunicación con los servidores
c. …los servidores inician la comunicación con los clientes
En MVC…
a. …el controlador crea y coordina las vistas
b. …el componente de abstracción se encarga de la comunicación con los otros agentes
c. …cada agente funciona de forma aislada