analisis y diseño de software s21 parcial 2
![]() |
![]() |
![]() |
Título del Test:![]() analisis y diseño de software s21 parcial 2 Descripción: analisis y diseño de software s21 parcial 2 Fecha de Creación: 2023/06/28 Categoría: Universidad Número Preguntas: 110
|




Comentarios |
---|
NO HAY REGISTROS |
- ¿Para qué sirven los subsistemas de implementación?. Los subsistemas de implementación son una forma de organizar elementos como interfaces, componentes y otros subsistemas del modelo de implementación en parte manejables. Los subsistemas de implementación sirven para facilitar la comunicación entre los equipos de desarrollo y los usuarios finales. Los subsistemas de implementación ayudan a definir las políticas de seguridad y acceso al sistema. Los subsistemas de implementación se utilizan para realizar pruebas de rendimiento y carga del sistema. ¿Para qué sirven los subsistemas de implementación?. Los subsistemas de implementación son una forma de organizar elementos como interfaces, componentes y otros subsistemas del modelo de implementación en parte manejables. Los subsistemas de implementación sirven para facilitar la comunicación entre los equipos de desarrollo y los usuarios finales. Los subsistemas de implementación ayudan a definir las políticas de seguridad y acceso al sistema. ¿Qué tipo de clase se usa para modelar la información que posee un tiempo de vida considerable dentro del sistema?. Clase de entidad. Clase de control. Clase de utilidad. - Considerando los estereotipos básicos de una clase de análisis, selecciona a cuál alude el siguiente concepto: “se utilizan para modelar una interacción entre el autor y el sistema. Representan normalmente abstracciones de ventanas, formularios, paneles, interfaces, impresoras, sensores manteniendo todo en un modo bastante conceptual”. Clase de interfaz. Clase de entidad. Clase de control. Cuando mencionamos un componente, hacemos referencia a: Un empaquetamiento físico de los elementos de un modelo, como las clases de diseño. Una instancia única de una clase en tiempo de ejecución. Una unidad de código responsable de la interacción con la base de datos. - ¿Cuál de las siguientes actividades no corresponde al flujo de trabajo de análisis en el proceso de desarrollo unificado?. Prototipar la interfaz de usuario. Realizar un análisis de requerimientos para identificar las necesidades del sistema. Desarrollar un plan de pruebas para validar el funcionamiento del sistema. - Para representar las modificaciones de un objeto como respuesta a sucesos y tiempo, debemos representarlo a través de: Diagramas de Estado. Diagramas de secuencia. Diagramas de colaboración. - Durante la actividad de identificación de nodos y configuración de redes, los arquitectos consideran distintas posibilidades de… ya sea de partes de sistemas parecidos o productos de software generales. Reutilización. Integración. Abstracción. - Cuál de las siguientes afirmaciones referidas a un diagrama de componentes es correcta: Se utilizan para modelar las vistas de implementación estática de un sistema, se ocupa de la gestión de configuración de las partes de un sistema. Se utilizan para representar las interacciones entre componentes en tiempo de ejecución. Se utilizan para describir el comportamiento dinámico de los objetos en un sistema. - Verificar los elementos de la aplicación y la manera en que se ensamblaron probando las líneas de falla más probables de la aplicación, responde a: Pruebas de caja blanca. Pruebas de regresión. Pruebas de caja negra. - ¿Cuál de los siguientes no es una especificación de caso de prueba?. Como probar un requerimiento funcional candidato. Detalles de la entrada de prueba. Resultados esperados. - Cuando mencionamos un sistema embebido hacemos referencia a: Es una colección de hardware con gran cantidad de software que interactúa con el mundo físico. Es un sistema de software independiente que no requiere hardware para funcionar. Es un sistema virtualizado que utiliza recursos compartidos de hardware. - ¿Qué diagrama de interacción provisto por el lenguaje unificado de modelado es preferible usar durante la realización de casos de uso de diseño?. Durante la realización de casos de uso de diseño es preferible usar el Diagrama de secuencia. Durante la realización de casos de uso de diseño es preferible usar el Diagrama de clases. Durante la realización de casos de uso de diseño es preferible usar el Diagrama de colaboración. - Si especificamos un paquete como de gestión de facturas de ventas en la descripción de capas del modelo de diseño podemos decir que pertenece a: Capa específica de la aplicación. Capa de interfaz de usuario. Capa de acceso a datos. - ¿Cuál es el propósito del modelo de análisis?. El propósito del modelo de análisis es conseguir una comprensión más precisa de los requisitos y una descripción de los mismos que sea fácil de mantener y que nos ayude a estructurar el sistema. El propósito del modelo de análisis es definir la arquitectura del sistema y su diseño técnico. El propósito del modelo de análisis es identificar y documentar los riesgos y problemas potenciales del sistema. - Indicar el porcentaje de casos de prueba que han sido ejecutados y el porcentaje de código que ha sido probado, responde a la métrica: Compleción de la prueba. Cobertura de prueba. Eficiencia de la prueba. - ¿Cuál de las siguientes afirmaciones sobre la actividad de identificar las operaciones que las clases de diseño van a necesitar es falso?. Los requisitos especiales de cualquier clase de análisis que tenga traza con la clase de diseño debe ser desestimada en esta actividad. Los requisitos de alto rendimiento deben ser desestimados en esta actividad. Los requisitos de seguridad no son relevantes para la actividad de análisis. - Cuando hablamos de un procedimiento de prueba nos referimos a: Un procedimiento de prueba específica como realizar uno o más casos de prueba. Esto implica las instrucciones para que un individuo lleve a cabo las pruebas o las instrucciones para interactuar con una herramienta de automatización de pruebas. Un documento que describe el plan general de pruebas para un proyecto. Una herramienta de software utilizada para registrar y gestionar los resultados de las pruebas. - Un diagrama de interacción tiene los siguientes contenidos: En el diagrama de interacción los objetos se comunican a través de mensajes y enlaces para resolver el caso de uso. En el diagrama de interacción se representan las clases y sus relaciones en el sistema. En el diagrama de interacción se visualizan las estructuras de control y decisiones del sistema. - ¿Qué tipo de casos de pruebas se debe considerar al finalizar una iteración para asegurar que no se ha estropeado ninguna parte del sistema que antes funcionaba bien?. Casos de prueba de regresión. Casos de prueba unitarios. Casos de prueba de aceptación. - En el modelo de implementación, un subsistema de implementación tiene al menos un file. ¿Qué componente representa de un subsistema de diseño del modelo de diseño?. Los subsistemas de implementación están muy relacionados con los subsistemas de diseño, las clases de diseño son representadas en componentes del subsistema en la implementación. Los subsistemas de implementación son independientes de los subsistemas de diseño y no hay relación entre ellos. Los subsistemas de implementación se centran en la infraestructura del sistema, mientras que los subsistemas de diseño se centran en la lógica del negocio. - ¿Para qué sirven los subsistemas de implementación?. Los subsistemas de implementación son una forma de organizar elementos como interfaces, componentes y otros subsistemas del modelo de implementación en parte manejables. Los subsistemas de implementación se utilizan para definir los requisitos y especificaciones del sistema. Los subsistemas de implementación se utilizan para representar los casos de uso y escenarios del sistema. - Seleccione a qué término alude el siguiente concepto: “son una forma de organizar los artefactos de diseño en partes manejables. Debería ser cohesivo, es decir, sus contenidos deberían estar fuertemente asociados. Además…débilmente acoplados, es decir reducir las dependencias entre unos y otros al mínimo”. Subsistema de diseño. Módulo de implementación. Diagrama de secuencia. - Cuando hablamos de componentes de una prueba nos referimos a: La automatización de uno o varios procedimientos de prueba en su totalidad o parte de ellas. Los requisitos de prueba específicos que deben cumplirse para cada caso de prueba. Los informes de resultados y seguimiento de las pruebas realizadas. - ¿Qué es un Stub?. Un Stub es un componente con desarrollo elemental usado para probar otro componente que depende del mismo. Un Stub es un componente utilizado para simular la interacción con una base de datos durante las pruebas. Un Stub es un componente utilizado para medir el rendimiento y la velocidad de respuesta de un sistema en pruebas de carga. - Cuando hablamos de un procedimiento de prueba nos referimos a: La especificación de cómo realizar uno o varios casos de prueba o parte de ellos. La documentación detallada de los resultados obtenidos durante la ejecución de las pruebas. La descripción de los riesgos y problemas potenciales identificados durante el proceso de prueba. - ¿Cuál de las siguientes afirmaciones referidas a un diagrama de componentes es correcta?: Se utilizan para modelar las vistas de implementación de un sistema, se ocupa de la gestión de configuración de las partes de un sistema. Los diagramas de componentes se utilizan para representar las interacciones entre los actores y los casos de uso de un sistema. Los diagramas de componentes se utilizan para definir los flujos de trabajo y las actividades de un sistema. - ¿Qué elementos se definen en el plan de pruebas?. En el plan de pruebas se define una estrategia de pruebas, se estiman los requisitos y recursos para la prueba y se planifica el esfuerzo de la prueba. En el plan de pruebas se definen los casos de prueba específicos a ejecutar. En el plan de pruebas se documentan los resultados obtenidos durante la ejecución de las pruebas. - Un conjunto de objetos y sus relaciones, junto con los mensajes que se envían, son representados a través de un diagrama de: Interacción. Un diagrama de clases. Un diagrama de componentes. - ¿Cuál de las siguientes afirmaciones es incorrecta respecto del proceso de análisis?: Se realiza la elicitación de requerimientos. Se realiza el análisis y comprensión de los requisitos del sistema. Se identifican y documentan los riesgos asociados al desarrollo del sistema. - ¿Cuál de las siguientes afirmaciones referidas a un diagrama de objetos es correcta?: En el análisis se estudian los requerimientos que se describieron en la captura de requisitos, refinándolos y estructurándolos. En un diagrama de objetos se representa la estructura estática de un sistema y las relaciones entre los objetos. Un diagrama de objetos se utiliza para modelar la interacción entre los objetos en un escenario o caso de uso. - Indique a qué actividad del flujo de trabajo de implementación, que nos llevara a la obtención de los subsistemas e interfaces que se refiere al concepto de: “durante esta actividad, se procede a crear un plan de integración de construcciones que describa las construcciones necesarias en una iteración y los requisitos de cada construcción y luego se integrará cada construcción antes de que sea sometida a una prueba de integración”. Integrar el sistema. Diseñar la arquitectura del sistema. Implementar los subsistemas. - Indique cual actividad del diagrama de clases de análisis corresponde el siguiente concepto: “tiene una relación con los aspectos del dominio de problema y en general responden a las preguntas: ¿Qué conozco que hago?”. Identificar responsabilidades de las clases de análisis. Definir los atributos de las clases de análisis. Crear los métodos y operaciones de las clases de análisis. - Seleccione a qué estereotipo de componentes de un diagrama de componentes hace referencia el siguiente concepto: “especifica un componente que se puede ejecutar en un nodo”. Ejecutable. Reutilizable. Adaptador. - Seleccione a qué componente del diagrama de colaboración de un modelo de análisis hace el siguiente termino: “es la especificación de una comunicación entre objetos que trasmite información, a la espera de que se desencadene una actividad”. Mensaje. Objeto. Enlace. - Recordamos los artefactos de diseño, seleccione a cuál alude el siguiente concepto: “es una forma de separar la especificación de la funcionalidad (en términos de operaciones) de sus implementaciones (en termino de sus métodos). Se utilizan para especificar las operaciones que proporcionan las clases y los subsistemas del diseño”. Interfaz. Componente. Diagrama de clases. - Considerando los artefactos del flujo de trabajo de análisis, seleccione el termino al que le refiere el siguiente concepto: “es una colaboración que describe como se lleva a cabo y se ejecuta un caso de uso, en términos de la interacción entre objetos de análisis”. Realización de C-U análisis. Diagrama de secuencia. Diagrama de colaboración. Seleccione a qué término corresponde el siguiente concepto: “es una colaboración en el modelo de diseño que describe…caso de uso y se ejecuta en términos de clases de diseño y sus objetos. Tiene una descripción de flujo de…diagramas de clases que muestras sus clases de diseño intervinientes y diagramas de interacción”. Realización de caso de uso-diseño. Realización de caso de uso-análisis. Implementación de caso de uso-diseño. - Indique a qué pruebas de sistema, en el flujo de trabajo de prueba, se refiere el siguiente enunciado: “intentan provocar que el sistema falle para revelar sus debilidades. Consisten en casos de pruebas en los que se utilizará el sistema deliberadamente “mal””. Pruebas negativas. Pruebas de regresión. Pruebas de aceptación. - “Están diseñadas para asegurar al cliente que se construyó la aplicación estipulada. Puede que no sean muy diferentes de las pruebas de sistema que diseñe el desarrollador, pero la organización del cliente es el testigo y se ejecutan en la plataforma que van a operar” ¿a qué refiere?. Pruebas de aceptación. Pruebas de regresión. Pruebas de rendimiento. - ¿Cuál de los siguientes tipos de pruebas no es una prueba de sistema?. Pruebas de interacción. Pruebas de regresión. Pruebas de rendimiento. - Indique a qué termino corresponde la siguiente conceptualización: “describe gráficamente las especificaciones de las clases de software y de las interfaces (las de Java, por ejemplo) que participan en la solución de software de una aplicación”. Diagrama de clases de diseño. Diagrama de casos de uso. Diagrama de secuencia. - Indique a qué corresponde el siguiente termino: “es un modelo que describe principalmente como se prueban los componentes ejecutables (construcciones). También puede especificar como se probarán ciertos aspectos específicos”. Modelo de prueba. Modelo de diseño. Modelo de implementación. - Indique a qué término alude el siguiente concepto: “es un modelo físico porque es un plano de la implementación; no…es específico para determinadas condiciones de implementación y busca preservar la estructura definida en…como sea posible. Modelo de diseño. Modelo de análisis. Modelo de dominio. - De los artefactos del flujo de trabajo de implementación, indique a qué termino alude el siguiente concepto: “describe como los elementos de diseño se implementan en términos de componentes. También como se organizan los componentes de acuerdo con los mecanismos de estructuración y modularización disponibles en el entorno de implementación y en ellos lenguajes de programación utilizados”. Modelo de implementación. Modelo de análisis. Modelo de pruebas. - Considerando el modelo de arquitectura, indique a qué termino se refiere la siguiente conceptualización: “es la estructura o las estructuras del sistema que incluyen los componentes del software, las propiedades visibles externamente de esos componentes y las relaciones entre ellos”. Arquitectura del software de un sistema de cómputo. Arquitectura física del sistema. Especificación de requerimientos. - Indique a qué término del modelo de prueba alude el siguiente concepto: “describe las estrategias, recursos y planificación de la prueba. La estrategia, incluye la definición del tipo de pruebas a realizar para cada iteración y sus objetivos, el nivel de cobertura de prueba y el porcentaje de pruebas que deberían ejecutarse con un resultado especifico”. Plan de prueba. Modelo de juguete. Planificación aleatoria. - ¿A qué termino alude el siguiente concepto: “es un diagrama que muestra la configuración de los nodos de procesamiento y de los artefactos que residen en ellos”?. Diagrama de despliegue. Diagrama de vuelo. Diagrama de desplazamiento. - Teniendo presente los usos del diagrama de despliegue, indique a cuál hace referencia el siguiente concepto: “estos sistemas requieren tomar decisiones sobre la conectividad de red de los clientes a los servidores, sobre la distribución física de los artefactos de software”. Diagrama de despliegue para modelar sistemas clientes/servidor. Diagrama de extravío. Diagrama de desenfoque. - ¿Qué elementos contiene un diagrama de despliegue?. Un diagrama de despliegue contiene nodos y relaciones de dependencia y asociación. Un diagrama de despliegue contiene roles y responsabilidades del equipo de desarrollo. Un diagrama de despliegue contiene nombres de jugadores de fútbol y sus posiciones. Considerando los usos comunes del diagrama de despliegue, indique a cuál alude el siguiente concepto “se pueden utilizar para modelar los dispositivos y los procesadores que comprenden un sistema embebido”. Diagrama de despliegue para modelar sistemas embebidos. Diagrama de despliegue para modelar sistemas de gestión de inventario. Diagrama de despliegue para modelar sistemas de seguimiento de pedidos en línea. - Considerando los artefactos del flujo de trabajo de análisis, selecciona cual alude al siguiente termino: “se representa mediante un sistema de análisis que denota el paquete más alto nivel del modelo y tiene características: organizando paquetes de análisis, los casos de uso se describen mediante clases de análisis y sus objetos se representan mediante a colaboraciones”. Modelo de análisis. Documento de requisitos del sistema. Prototipo de interfaz de usuario. - La evaluación de la interfaz se compara con la especificación de la usabilidad que se basa en atributos. Seleccione que se refiere al siguiente concepto: “se considera que tan bien responde el sistema a las operaciones de trabajo de usuario”. Velocidad de la operación. Diseño visual. Capacidad de almacenamiento. - ¿A qué alude el siguiente concepto?: “en esta actividad se procederá a identificar y describir los casos de prueba para cada construcción identificar y estructurar los procedimientos de prueba especificando como realizar los casos de prueba”. Diseñar la prueba. Estimar los recursos. Definir la arquitectura. - ¿A qué termino hace referencia el siguiente concepto?: “durante esta actividad los arquitectos, consideran distintas posibilidades de reutilización, ya sea de partes de sistemas parecidos o productos de software generales”. Identificar nodos y configuraciones de red. Definir los casos de uso. Estimar los recursos necesarios. - Teniendo en cuenta el diagrama de interacción a que termino responde el siguiente enunciado: “es responsabilidad del ingeniero de casos de uso y persigue los siguientes objetivos: identificar las clases de diseño y o los subsistemas. Distribuir el comportamiento del caso de uso entre los objetos de diseño que interactúan en él. Definirlos requisitos sobre las operaciones. Capturar los requisitos de implementación del caso de uso”. Diseñar un caso de uso. Definir las interfaces. Documentar los requisitos funcionales. - Seleccione al paso para confeccionar un plan de pruebas de unidades, que se refiere al siguiente concepto: “consiste en los procedimientos de prueba, los datos de entrada, el código que ejecuta las pruebas y los datos de salidas. Las pruebas de unidades pueden estar en el paquete del código o en un documento separado”. Decidir cómo se documentarán las pruebas de unidades. Definir los requisitos de hardware. Establecer el cronograma de pruebas. - Indique a que término del modelo de análisis, alude el siguiente concepto: “se utilizan para organizar los artefactos del modelo de análisis en piezas manejables. Puede contener clases de análisis, realizaciones de casos de uso y otros paquetes de análisis”. Paquete de análisis. Clase de análisis. Interfaz de análisis. - Identificar responsabilidades de las clases de análisis, tiene relación con los aspectos de dominio de problema y en general responde a las preguntas ¿Qué conozco/qué hago? Seleccione una responsabilidad relacionada con conocer: Estar enterado de las cosas que se pueden derivar o calcular. Realizar cálculos complejos. Realizar operaciones matemáticas básicas. - Seleccione el artefacto que se produce en el flujo de trabajo de diseño: Modelo de despliegue. Documento de requisitos. Modelo de dominio. ¿A qué alude el siguiente concepto?: “es un modelo de objetos que describe la distribución física del sistema en cuanto a alguna funcionalidad entre los nodos de cómputos”. Modelo de despliegue. Modelo de casos de uso. Modelo de arquitectura. - …los Artefactos de diseño, indique a cual corresponde el siguiente concepto: “es un modelo de objetos…distribución física del sistema en cuanto a la distribución de la funcionalidad entre los nodos de cómputo. Puede…configuraciones de red, incluidas las configuraciones para pruebas y simulación”. Modelo de despliegue (o desarrollo). Modelo de casos de uso. Modelo de comportamiento. - Seleccione actividad dentro del diseño de una clase: “Algunos objetos de diseño son estados controlados, lo que significa que cuando reciben un mensaje su respuesta o reacción depende del estado en que se encuentre. En estos casos es muy importante la utilización de diagramas de estados para describir las diferentes transiciones de estado de un objeto de diseño”. Describir los estados de una clase. Definir los atributos de una clase. Documentar la clase. - ¿A qué termino alude el siguiente concepto?: “es flujo de control que puede ejecutarse concurrentemente con otros”. Proceso o hilo. Polimorfismo. Herencia. - ¿A qué alude el siguiente concepto?: “en ellos se muestran las interacciones entre objetos mediante a mensajes entre objetos o subsistemas”. Diagrama de secuencia. Diagrama de clases. Diagrama de colaboración. - ¿A qué alude el siguiente concepto?: “muestra una máquina de estados, destacando el flujo de control entre estados. Una máquina de estados es un comportamiento que especifica las secuencias de estados por las que pasa un objeto a lo largo de su vida en respuesta a eventos, junto con sus respuestas a esos eventos”. Diagrama de estado. Diagrama de clases. Diagrama de colaboración. - ¿Durante el diseño de qué diagrama se recomienda usar para describir la secuencia de estados por la que transita un objeto a lo largo de su vida?. Un diagrama de estados. Diagrama de clases. Diagrama de secuencia. - Indique a qué término del diagrama de estado, hace referencia el siguiente concepto: “es una computación atómica ejecutable que produce un cambio en el estado del modelo o la devolución de un valor”. Acción. Transición. Estado. - Seleccione el termino de diagrama de estado, al que se refiere el concepto a continuación: “es una condición o situación en la vida de un objeto durante la cual satisface alguna necesidad, realiza alguna actividad o espera algún evento”. Estado. Transición. Inicial. - ¿A qué alude el siguiente concepto?: “analizar la arquitectura, analizar un caso de uso, analizar una clase, analizar un paquete”. Flujo de trabajo de análisis. Flujo de trabajo de diseño. Flujo de trabajo de implementación. - ¿A qué termino alude el siguiente concepto?: “se confecciona como parte de la actividad Analizar una clase, cuyo trabajador responsable es el ingeniero de componentes". Esta actividad consiste en identificar las responsabilidades de una clase de análisis, sus atributos y relaciones”. Diagramas de clase de análisis. Diagramas de secuencia. Diagramas de despliegue. - ¿A qué termino alude el siguiente concepto?: “destaca la organización de los objetos que participan en una interacción. Este diagrama se construye colocando en primer lugar los objetos que participan en la colaboración como nodos del grafo”. Diagrama de colaboración de análisis. Diagrama de secuencia. Diagrama de actividad. - Considerando la identificación de subsistemas del diseño a partir de paquetes de análisis, seleccione a qué termino corresponde el siguiente enunciado: “es responsabilidad del ingeniero de componentes y se realiza con los siguientes propósitos:” garantizar que el subsistema es tan independiente como sea posible de los demás. Asegurarse de que proporciona las interfaces correctas. Minimizar las dependencias entre subsistemas y o interfaces”. Diseñar un subsistema. Realizar pruebas de unidad. Configurar el entorno de desarrollo. - Considerando el flujo de trabajo de implementación, seleccione a qué termino se refiere este concepto: “describe la secuencia de construcciones necesarias en una iteración, definiendo para cada una de ellas: la funcionalidad que debe implementar y las partes afectadas por construcción”. Plan de integración de construcciones. Documentar el código fuente. Ejecutar pruebas de rendimiento. - Dentro del flujo de trabajo de implementación: “el objetivo de esta actividad es esbozar el modelo de implementación y su arquitectura midiendo la identificación de componentes significativos arquitectónicamente”. Implementar la arquitectura. Documentar los requisitos de implementación. Definir los casos de uso. - Indique a qué estereotipo de componente de un diagrama de componente se refiere el siguiente concepto: “especifica un componente que representa un documento que contiene código fuente o datos”. File (archivo). Controller (controlador). Entity (entidad). - Indica cómo especifica cómo realizar uno o más casos de pruebas. Procedimiento de pruebas. Caso de uso de pruebas. Reporte de pruebas. - Los diseñadores de pruebas evalúan los resultados del esfuerzo de la prueba comparando los resultados obtenidos con los objetivos establecidos en el plan de prueba. Evaluación de la prueba. Ejecución de la prueba. Documentación de la prueba. - Consiste en pruebas de caja negra que validan la aplicación completa contra sus requerimientos. Pruebas de sistemas. Pruebas de unidad. Pruebas de rendimiento. Un diagrama de interacción tiene los siguientes contenidos: En el diagrama de interacción los objetos se comunican a través de mensajes y enlaces para resolver el caso de uso. Diagrama de flujo. Diagrama de despliegue. - ¿Cuál de las siguientes afirmaciones referidas a un diagrama de objetos es correcta?: En el análisis se estudian los requerimientos que se describieron en la captura de requisitos, refinándolos y estructurándolos. El objetivo de hacerlo es conseguir una comprensión más precisa de los requisitos y una descripción de los mismos que sea fácil de mantener y que nos ayude a estructurar el sistema entero. El diagrama de objetos es utilizado para capturar los requisitos y estructurar el sistema de manera precisa y fácil de mantener. - A qué alude el siguiente término "representa el almacenamiento de esa información en las tablas de una base de datos relacional o en las páginas de bases de datos orientadas a objeto. Se debe: Identificar las clases del modelo que representan el esquema lógico de la base de datos. Seleccionar una estrategia para hacer corresponder estas clases con tablas. Crear un diagrama de componentes que contenga componentes estereotipados como tablas. ". Modelar una base de datos física. Modelar una base de datos remota. - …a qué alude el siguiente del Flujo de Trabajo de Implementación, para la obtención de los subsistemas e interfaces…:”se implementa en un componente file (fichero o archivo). Esto incluye las siguientes tareas…componente fichero que contendrá el código fuente. Generar el código fuente. Implementar las operaciones de …métodos. Comprobar que el componente proporciona las mismas interfaces que la clase de diseño”. Implementar una clase. Eliminar una clase. - Seleccione a qué paso para confeccionar un plan de pruebas de unidades, hace referencia el siguiente concepto: “se personas-mes…y la duración requerida para realizar las pruebas de unidades”. Estimar los recursos requeridos. Eliminar los recursos requeridos. - …la actividad del Flujo de Trabajo de Implementación que hace referencia el siguiente concepto: “el…actividad es probar los componentes de implementación como unidades individuales. Se llevan a cabo dos tipos de…La prueba de especificación de “caja negra”. La prueba de estructura “caja blanca”. Realizar pruebas de unidad. La prueba de estructura de "caja gris". - Dentro del diagrama de estado, la sintaxis de la especificación que acompaña a una transición de estados es la siguiente: “[condición] ^ evento / acción”. → Verdadero. → Falso. Indique si es verdadero o falso: “en la evaluación de la prueba, fundamentalmente se observan dos métricas, compleción de la prueba indica el porcentaje de casos de prueba que han sido ejecutados y el porcentaje de código que ha sido probado. Fiabilidad, se basa en el análisis de las tendencias en los defectos detectados y en las tendencias en las pruebas que se ejecutan con el resultado esperado”. Verdadero. Falso. - Indique si la siguiente afirmación es verdadera o falsa: "el proceso de verificación y validación, no busca generar confianza de que el sistema de software se ajuste a los propósitos. El nivel de confianza requerido no depende de: El propósito del sistema. Las expectativas de los usuarios del sistema. El entorno actual de mercado para el sistema. Falso. Verdadero. - Desde el nombre interacción es evidente que el diagrama se utiliza para describir un tipo de interacciones entre los diferentes elementos en el modelo de diseño. Esta interacción es una parte de la conducta dinámica del sistema. Seleccione los 2 diagramas de este comportamiento interactivo, que están presentes en UML. Diagrama de secuencia. Diagrama de colaboración. Diagrama de estado. Diagrama de actividades. - Se plantean 2 métricas fundamentales en el proceso de prueba: Compleción de la prueba: indica el porcentaje de casos de prueba que han sido ejecutados y el porcentaje de código que ha sido probado. Fiabilidad: Se basa en el análisis de las tendencias en los defectos detectados y en las tendencias en las pruebas que se ejecutan con el resultado esperado. Tasa de error: Indica la proporción de errores encontrados durante las pruebas en comparación con el tamaño total del código. Estabilidad de la prueba: se refiere a la consistencia de los resultados de las pruebas a lo largo del tiempo. - ¿Cuál de las siguientes afirmaciones es incorrecta respecto del proceso de análisis?: Se realiza la elicitación de requerimientos. Es indispensable realizarla para realizar el modelo de análisis. El proceso de análisis consiste en jugar al ajedrez para resolver problemas de software. La elicitación de requerimientos implica recolectar muestras de ADN de los usuarios. ¿Cuál de las siguientes actividades no corresponde al flujo de trabajo de análisis en el proceso de desarrollo unificado? (2). Prototipar la interfaz de usuario. La actividad prototipar la interfaz de usuario corresponde el flujo de requisitos en la fase de desarrollo. - Seleccione 2 técnicas de comprobación y análisis de sistema que se utilizan en el proceso de validación y verificación (V&V): Pruebas de software. Inspecciones de software. Entrevistas con los usuarios. Análisis de costos y beneficios. - En las pruebas de sistema, el nivel de confianza requerido depende de. (3). El propósito del sistema. Las expectativas de los usuarios del sistema. El entorno actual de mercado para el sistema. El nivel de confianza requerido en las pruebas de sistema no depende de ninguno de los factores mencionados. - Podemos definir un nodo como: (4). Un elemento físico que existe en tiempo de ejecución y representa un recurso de cómputo que, generalmente, tiene alguna memoria, y normalmente, capacidad de procesamiento. Los nodos se utilizan para modelar la topología del hardware sobre el que se ejecuta el sistema. Un nodo representa normalmente un procesador o un dispositivo de hardware similar sobre el que se pueden desplegar los artefactos. La funcionalidad de un nodo se define por los artefactos que se distribuyen en ese nodo. Durante la actividad de identificación de nodos y configuración de redes, los arquitectos consideran distintas posibilidades de reutilización, ya sea de partes de sistemas parecidos o productos de software generales. Comprende las siguientes tareas: (4). Identificar nodos y configuraciones de red. Identificar subsistemas e interfaces. Identificar clases de diseño relevantes para la arquitectura. Identificar mecanismos genéricos de diseño. Indique a que actividad del flujo de trabajo de implementación, para la obtención de los subsistemas e interfaces, se refiere al siguiente concepto: "se implementa un componente file (fichero o archivo). Esto incluye las siguientes tareas (4). Esbozar un componente fichero que contendrá el código fuente. Generar el código fuente a partir de la clase de diseño y de las relaciones en las que participa. Implementar las operaciones de la clase en la forma de métodos. Comprobar que el componente proporciona las mismas interfaces que la clase de diseño. - Seleccione los 3 estereotipos básicos que pueden darse en una clase de análisis. Clase de interfaz. Clase de entidad. Clase de control. Clase de implementación. - Selecciona 3 características que radica la importancia de tener un modelo de la arquitectura: → Permite la comunicación entre todas las partes (participantes) interesadas en el desarrollo de un sistema de cómputo. → Destaca las decisiones iniciales relacionadas con el diseño, que tendrán impacto en todo el trabajo de ingeniería de software que sigue. → Construye un modelo relativamente pequeño e intelectualmente compresible de cómo está estructurado el sistema y cómo trabajan juntos sus componentes. - Teniendo presente el flujo de trabajo de implementación, seleccione las 4 actividades a realizar por los trabajadores para producir distintos artefactos. Implementar arquitectura. Implementar una clase. Integrar el sistema. Realizar prueba de unidad. Diseñar la interfaz de usuario. - ¿A qué alude el siguiente término “representa el almacenamiento de esa información en las tablas de una base de datos relacional o en las páginas de bases de datos orientados a objetos”? Se debe: (4). Identificar las clases del modelo que representan el esquema lógico de la base de datos. Seleccionar una estrategia para hacer corresponder estas clases con tablas. Crear un diagrama de componentes que contenga componentes estereotipados como tablas. Modelar una base de datos física. - Identificación de nodos: Seleccione las 4 características para poder armar la configuración física de la red. → Nodos que se necesitan y capacidad de cada uno (potencia de procesador, tamaño de memoria). → Tipos de conexiones entre los nodos, protocolos de comunicación. → Características de las conexiones y protocolos en cuanto a ancho de banda, disponibilidad, calidad. → Necesidad de disponer de procesos tales como modo de fallos, migración de procesos, copias de seguridad de datos y otros. - Teniendo en cuenta la identificación de subsistemas e interfaces en el modelo de diseño, seleccione las 4 respuestas capas en las que se organiza el software de base de usuario y subsistemas: (4). → Capa Específica de la aplicación. → Capa General de la aplicación. → Capa intermedia. → Capa de software del sistema. - Identificar los propósitos del modelo de diseño: → Identificar las interfaces de los subsistemas. → Descomponer los trabajos de implementación en partes más manejables. → Crear una abstracción sin costuras de la implementación del sistema. → Comprender en profundidad los aspectos entre requisitos no funcionales y restricciones. - Considerando el flujo de trabajo de análisis, indique 4 artefactos fundamentales que se utilizan en el proceso: → Modelo de análisis. → Realización de caso de uso. → Descripción de la arquitectura. → Clase de análisis. - Seleccione a qué termino se refiere el siguiente concepto del modelo de implementación: “se están visualizando, especificando y documentando las decisiones acerca de las partes físicas que constituyen el software”. Para ello se debe: → Identificar el conjunto de componentes que se pretende modelar. → Considerar el estereotipo de cada componente de este conjunto. → Por cada componente de este conjunto hay que considerar sus relaciones vecinas. → Modelar una versión ejecutable. - La actividad "analizar un caso de uso" es responsabilidad del "ingeniero de casos de uso". Se analiza un caso de uso para: → Identificar las clases de análisis cuyos objetos serán necesarios para llevar a cabo el flujo de sucesos. → Distribuir el comportamiento del caso de uso entre los objetos de análisis que interactúan en él. → Identificar clases de análisis participantes en la colaboración. → Capturar requisitos especiales sobre la realización de ese caso de uso. - …de la identificación de subsistemas e interfaces es llevado a cabo por el Arquitecto como una de las tareas…la arquitectura, que es la primera actividad del Flujo de Trabajo de Diseño. Seleccione las 4 (cuatro) tareas…: → Identificar dependencias entre los subsistemas. → Identificar subsistemas intermedios y software del sistema. → Identificar interfaces entre subsistemas. → Identificar las clases de diseño y/o los subsistemas. → Identificar subsistemas de aplicación. pruebaaa. aaa es estaaa. aaaaaaaa. suerteee!!. aaa. todosss. |