Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEDSS

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
DSS

Descripción:
Tests de DSS-T2

Autor:
Alguien
(Otros tests del mismo autor)

Fecha de Creación:
17/01/2024

Categoría:
Informática

Número preguntas: 23
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
Seleccionar la única alternativa correcta entre las siguientes afirmaciones sobre WSBPEL: BPEL es una notación que extiende el modelo de interacción entre servicios Web (SW) y entonces añade soporte para representar transacciones entre procesos de negocio a la notación WSDL Los procesos de negocio que se pueden describir con WS-BPEL sólo han de pertenecer a una notación de modelado de procesos de negocio (WSDL; BPEL, BPMN, etc.) El código de los “programas” desarrollados con WS-BPEL no puede ser serializado en un archivo XML tal como hacemos cuando utilizamos la API de programación JAXB Realmente, el lenguaje WS-BPEL está destinado solo para pequeños proyectos de desarrollo de software WS-BPEL no es más que una notación para describir coreografías de SW.
Seleccionar cuál (sólo 1) de los siguientes elementos no se puede considerar como un objetivo de modelado de procesos de negocio alcanzable con WS-BPEL: Sólo permitir la descripción de las interacciones entre procesos de negocio basada en las construcciones “PortType” de WSDL (descripción “abstracta de tales interacciones) en lugar de “Ports” (descripción física) El definir una representación gráfica de los procesos de negocio y poder llevar a cabo una metodología de diseño particular de tales procesos La programación de procesos de negocio utilizando principalmente un lenguaje de programación basado en XML El definir un conjunto de conceptos y construcciones sintácticas para poder programar la orquestación de SW de tal forma que puedan ser utilizadas por vistas externas (“abstractas”) e internas (“ejecutables”) de un proceso de negocio El proporcionar funciones de manipulación de los datos necesarias para operar con los datos y con el flujo de control de los procesos.
¿Cuál de las siguientes afirmaciones sobre elementos de WSDL que se usan para descripción de SW es incorrecta? El constructo “PortType” de WSDL proporciona la definición el orden correcto de los mensajes que pueden ser procesados por un SW El constructo “operation” (incluido en la definición de un PortType) sirve para definir el conjunto de mensajes de entrada y salida del servicio que se describe La definición concreta “Port” de WSDL sirve principalmente para representar la dirección a través de la cual otros procesos o “partners” pueden acceder al servicio La parte “binding” de la descripción de un servicio en WSDL es necesaria para establecer conexiones físicas de este servicio con otros procesos o servicios WSDL es un lenguaje de definición de interfaces de servicios basado en XML que se utiliza principalmente para proporcionar una descripción de la funcionalidad ofrecida por un SW.
Uno de los siguientes elementos no puede ser considerado un objetivo de la notación WS-BPEL Admitir un mecanismo de identificación ("partners") para la definición de identificadores de instancias de proceso que pueden ser utilizados por los mensajes y que pueden ser cambiados durante la ejecución del proceso El motor de orquestación BPEL asume implícitamente la creación y terminación de instancias de un proceso de negocio; sin embargo, no se incluyen operaciones de "suspensión" o "reanudación" en la versión actual de BPEL Permitir la definición de un modelo transaccional que admita errores/recuperación de algunas partes de las descripciones de procesos El utilizar una representación de los SW como modelo fundamental para describir la estructuración y la composición de procesos de negocio La creación de un estándar privativo de cada empresa para orquestar SW de forma modular.
Con respecto a la construcción “PartnerLink” de WS-BPEL, ¿cuál de las siguientes afirmaciones no es correcta? Es equivalente a la construcción “PortType” de WSDL, que se utiliza para la descripción de SW Se trata de un parámetro de sustitución donde ubicamos las "cosas" con las que otros servicios "hablan" Los servicios que se asumen como “partners” se comportan como clientes del proceso de negocio, los cuales pueden entonces invocar los servicios definidos en el propio proceso Los servicios no pueden ser auto-invocados por el proceso de negocio en el cual se incluyen Sirve para listar los servicios que constituyen un proceso BPEL.
Seleccionar cuál de las siguientes acciones sería redundante para completar la definición de un proceso BPEL 2.0 suponiendo que anteriormente hemos programado el archivo con la definición WSDL de tal servicio: Definir los servicios asociados participantes (“partnerlinks”) y sus roles Añadir las definiciones de los “PartnerLinkTypes” además de las definiciones del servicio realizadas previamente en WSDL Crearse un “PartnerLink” para cada servicio asociado al proceso BPEL 2.0 Definir las variables necesarias para contener los mensajes de entrada/salida necesarios para intercambiar información con los servicios asociados al mencionado proceso Crear los “PortTypes” que se han de abrir cuando se reciba una petición de servicio en cada servicio.
En cuanto a la diferencia entre las actividades "receive" e "invoke" en BPEL 2.0, seleccione cuál de las siguientes es la alternativa correcta Los “PartnerLinks” de la actividad "invoke" y de la actividad "receive", implicados cuando se llama a la operación de un servicio, son los mismos La actividad "receive" no puede almacenar la respuesta del “callback” identificado en su "PortType" y, por lo tanto, esta actividad solo se puede programar para llamadas sincrónicas al servicio de cliente La actividad "invoke" sólo puede especificar operaciones "unidireccionales" en un servicio (el cliente no puede programarse para esperar una respuesta enviada a un puerto) La actividad "receive" abre un puerto en el proceso BPEL para enviar y recibir datos No se pueden crear automáticamente variables en una actividad de "invocación".
En cuanto a la actividad “reply”, seleccionar cuál de las siguientes afirmaciones es falsa Esta actividad permite enviar un mensaje en respuesta a un mensaje anterior recibido en el proceso El código necesario para programar actividades "reply" o "invoke" de “partners” en un proceso BPEL es equivalente, porque en ambos casos ejecutamos las mismas operaciones en una misma definición de proceso La actividad "reply" debe estar siempre asociada a una actividad "receive" para conformar una doble operación de solicitud/respuesta en el proceso En caso de que haya un cambio en el archivo WSDL concreto que incluya un par "receive"-"reply", es más fácil programar un "invoke" que un mensaje SOAP independiente de respuesta Con el partner "invoke" podemos tener una sola actividad para manejar múltiples operaciones y así, sólo actualizando los partners en el proceso, podemos actualizar el código del proceso BPEL más fácilmente.
Seleccionar la única respuesta correcta a la siguiente pregunta sobre relaciones existenciales en OWL La restricción: "La pizza Margherita tieneCubierta some IngredienteMozzarella and tieneCubierta some IngredienteTomate" no impide que Margherita tenga otros ingredientes más, además del tomate y la mozzarella. La restricción: "Pizza Margherita tieneCubierta only (IngredienteMozzarella or IngredienteTomate)" la puede cumplir una pizza individual que tenga solo "IngredienteTomate" y pueda ser considerada una instancia ("individual") de la clase Pizza Margherita. Estas relaciones obligan a que la correspondencia de una determinada propiedad se lleve a cabo solo con los individuos de una clase de relleno ("filler"). A partir de la restricción "Pizza Margherita tieneCubierta IngredienteMozzarella and tieneCubierta CubiertaTomate" se puede inferir el axioma de cierre de la propiedad tieneCubierta para la clase de Pizza Margherita. Las restricciones "Pizza Margherita tieneCubierta only IngredienteMozzarella or IngredienteTomate)" y "PizzaMargherita tieneCubierta only IngredienteMozzarella and Pizza Margherita tieneCubierta only IngredienteTomate" son equivalentes.
Seleccionar la única respuesta correcta a la siguiente pregunta sobre axiomas de cubrimiento ('covering axioms') Necesitamos crear una propiedad Datatype que tenga como rango definido el de la clase "Partición de Valores" (ValuePartition class), para poder usarlo Las clases de cobertura deben ser subclases disjuntas de la clase "cubierta" predeterminada No todas las clases de particiones de valores necesitan agregar un axioma de cobertura a su sección de clase equivalente Una clase de "partición de valores" ('ValuePartition class') solo es una sublista de posibles tipos de valores Un axioma de cobertura define la unión de las clases de cobertura como una clase, que es una superclase de la clase que está cubriendo.
Seleccionar la única respuesta correcta a la siguiente pregunta sobre Computación Sensible al Contexto ('context aware computing') En realidad, solo hay un contexto para este tipo de computación: el del 'espacio ubicuo' (US) conformado por los dispositivos colaborativos Los conceptos de computación ubícua y computación sensible al contexto no tienen, en principio, ninguna relación entre sí Los usuarios no tienen necesariamente un papel directo en una aplicación clasificada como de CAC, pero se ven influenciados por los programas que obtienen la solución de problemas que resuelve este tipo de computación El desarrollo de software para aplicaciones móviles no tiene que estar relacionado con este tipo de informática, que se centra más en la informática emocional o afectiva Este tipo de computación está dirigido principalmente al desarrollo de aplicaciones domóticas.
Seleccionar la única respuesta correcta a la siguiente pregunta sobre el denominado 'Espacio Ubicuo' (US) La proactividad de los dispositivos solo significa la capacidad iniciar flujos de datos hacia los usuarios del sistema ubicuo El espacio ubicuo (US) principalmente está lleno de teléfonos inteligentes La actividad de desarrollo de software se puede realizar según los estándares SOA solo asegurando que se satisfacen los requisitos de sistemas ubícuos Un dispositivo pervasivo debe estar centrado en el ser humano (no solo que funcione sin la intervención humana) ya que se desarrollan para establecer una interacción directa con sus usuarios Los dispositivos no saben nada sobre los dispositivos pervasivos ubicados en el espacio ubicuo cercano.
Seleccionar la única respuesta correcta a la siguiente pregunta sobre restricciones universales en OWL La restricción "Pizza Margherita tieneCubierta only (IngredienteMozzarella or IngredienteTomate)" se satisface con cosas que son pizzas y solo tienen 1 ingrediente tomate o 1 ingrediente mozzarella Las restricciones universales se usan para restringir las relaciones de una propiedad dada a individuos de una clase que son miembros de solo una clase de relleno ('filler class') específica Si un axioma de cierre en una propiedad significa que la propiedad solo puede relacionarse con unas clases de relleno específicas, entonces es equivalente a haber definido una restricción universal para que la misma propiedad se rellene solo con individuos que son miembros de la intersección de dichas clases de relleno Las relaciones cuantificadoras y la cardinalidad de las relaciones son el mismo concepto Las restricciones universales definen clases de individuos, pero las restricciones existenciales solo describen superclases primitivas generales.
Seleccionar la única respuesta correcta a la siguiente pregunta sobre la especificación de una restricción universal para la propiedad de objeto ‘tieneCubierta’. La especificación en lenguaje natural sería: “Una pizza vegetariana solo tiene cubierta de queso y vegetales”: Ninguna de las proposiciones anteriores describe exactamente la condición: “Una pizza vegetariana solo tiene cubierta de queso y vegetales” tieneCubierta only (IngredienteQueso and IngredienteVegetal) tieneCubierta only (IngredienteQueso or IngredienteVegetal) (tieneCubierta only IngredienteQueso) and (tieneCubierta only IngredienteVegetal) es una Pizza and tieneCubierta only (IngredienteQueso or IngredienteVegetal).
Seleccionar la única respuesta correcta a la siguiente pregunta sobre tecnologías basadas en Java para computación colaborativa y sensible al contexto En Jini, WS y JavaSpaces, las referencias remotas se manejan mediante la implementación local de "proxies de objeto" en cada dispositivo pervasivo La descripción abstracta de los servicios mediante un "contrato de interfaz" solo se realiza en Java Spaces Todos los marcos de trabajo: Jini, WS, JavaSpaces y JXTA permiten llamadas síncronas y asíncronas a los servicios Todos los marcos de trabajo basados en Java usan UDDI para la ubicación de servicios remotos La representación de datos de Jini, JavaSpaces y JXTA se basa en una API que convierte objetos de Java en archivos XML.
Seleccionar la única respuesta correcta a la siguiente pregunta sobre Computación Ubicua (UC): Internet de las cosas (IoT) es básicamente lo que ya tenemos actualmente con todas las computadoras, teléfonos inteligentes, relojes, etc. interconectados a escala planetaria Sin los principios de la UC, la convergencia de las tecnologías actuales para hacer realidad IoT y M2M sería muy difícil Actualmente existe un estándar mundialmente aceptado para sistemas UC Computación generalizada, computación ubicua (UC), inteligencia ambiental (AI) y tecnología móvil 5G son términos equivalentes en la práctica Cualquier sistema de teléfono móvil podría integrarse en un sistema informático con ubicuidad y colaborativo.
¿Cuál de las siguientes características de calidad no siempre es requerida por un entorno de computación ubicuo? modularity ("modularidad") Reliability ("confiabilidad") Extensibility ("extensibilidad") Portability ("transportabilidad del código") Dynamic reconfiguration ("reconfiguración dinámica").
Seleccionar la única respuesta correcta a la siguiente pregunta sobre el desarrollo de software para entornos inteligentes (software con ‘inteligencia ambiental’) El grado de conocimiento del contexto de una aplicación depende mucho de sus usuarios y, por lo tanto, la forma de representarlo siempre dependerá de modelos lógicos difusos La programación tradicional de aplicaciones con objetos es equivalente a la programación de aplicaciones para entornos ubicuos más un modelado ontológico del entorno Este tipo de aplicaciones de software debe estar diseñado para ser utilizado por miles de nodos con capacidad de procesamiento cada uno de ellos El desarrollo de este software es solo un problema de diseño que, además, ha de tener en cuenta el contexto formado por muchos dispositivos pervasivos heterogéneos Para desarrollar aplicaciones con Inteligencia Ambiental es obligatorio tener la definición de dominio de información semántica en el que se desplegarán dispositivos y servicios ubicuos.
Seleccionar la única respuesta correcta a la siguiente pregunta sobre 'Colaboratividad' La colaboratividad del dispositivo significa que todos los dispositivos deben sincronizar sus acciones para proporcionar más funciones a sus usuarios Los dispositivos de colaboración pervasivos dependen unos de los otros Los dispositivos pervasivos no necesitan conocer la ubicación o el estado actual de otros dispositivos en el entorno Los dispositivos colaborativos necesitan de una actuación continua de sus usuarios humanos Solo significa proporcionar a sus usuarios una funcionalidad muy superior a la que ofrecerían si todos actuaran al mismo tiempo pero de forma independiente.
Seleccionar la única respuesta correcta a la siguiente pregunta sobre propiedades de tipos de datos en OWL Las propiedades de tipos de datos no pueden tener subtipos Estas propiedades no pueden ser transitivas, simétricas ni funcionales El único tipo de propiedad aceptado por las propiedades de tipo de datos es el de "propiedad funcional" Sirven para indicar que todos los individuos de una clase poseen algunos valores determinados No podemos especificar restricciones sobre el posible valor de los individuos, solo para los miembros de una clase.
Seleccionar la única respuesta correcta a la siguiente pregunta sobre clases primitivas y definidas De acuerdo con las restricciones existenciales: "Pizza Margherita tieneCubierta some IngredienteMozzarella" and "Pizza Margherita tieneCubierta some IngredienteTomate", podemos decir que un individuo de una clase cualquiera que satisfaga ambas condiciones es una pizza Margherita Las condiciones suficientes y necesarias definen un conjunto de individuos que solo pueden clasificarse como de una clase Las condiciones necesarias definen superclases de un tipo de clase primitiva anónima Las clases definidas se describen solo por condiciones necesarias Las condiciones necesarias no son suficientes para que un determinado individuo se clasifique en una clase determinada.
Explicar la importancia de cada uno de los siguientes conceptos en el contexto de la composición de servicios: a. Composición de servicios en sistemas de computación ubícuos b. Inteligencia ambiental c. Colaboración y transparencia para los usuarios. d. Cuándo, quién inicia, dónde, cómo se lleva a cabo la composición de los servicios. e. SOA ("service oriented architecture") Composición de servicios en sistemas de computación ubícuos Inteligencia ambiental Colaboración y transparencia para los usuarios Cuándo, quién inicia, dónde, cómo se lleva a cabo la composición de los servicios SOA ("service oriented architecture").
Explicar el significado de cada una de las siguientes cinco características esenciales de un sistema de computación ubícuo: a. Interfaz invisible b. Despliegue de software basado en estándares abiertos c. Reactividad y proactividad del sistema d. Localidad de ejecución de acciones necesarias e. Adaptación al contexto Interfaz invisible Despliegue de software basado en estándares abiertos Reactividad y proactividad del sistema Localidad de ejecución de acciones necesarias Adaptación al contexto.
Denunciar test Consentimiento Condiciones de uso