Examen 2024 (2)
|
|
Título del Test:
![]() Examen 2024 (2) Descripción: Examen 2024 siguientes preguntas |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Cuál de las siguientes creencias debe considerarse errónea?. El análisis se debe simplificar al máximo. La prueba se debe dejar para el final del proceso. No se necesita estimar el esfuerzo necesario. Todas las anteriores. ¿Cuál de las siguientes actitudes beneficia a la industria del software?. Usar paradigmas de ingeniería del software. Usar métodos y técnicas para el desarrollo. Analizar los requisitos del usuario. Todas las anteriores. ¿Qué utilidad tiene la ingeniería del software?. Contribuye a la sistematización de la producción. Ayuda a organizar el proceso de desarrollo. Proporciona métodos que facilitan los procesos del software. Todas las anteriores. ¿Cuáles son los retos actuales de la ingeniería del software?. Facilitar la interoperabilidad entre diferentes aplicaciones informáticas. Evitar costes de mantenimientos excesivos. Reducir tiempos de entrega sin comprometer la calidad. Todas las anteriores. Las técnicas de ingeniería del software: Describen las tareas del proceso de desarrollo. Son modelos del software. Son herramientas a utilizar en los procesos del software. Ninguna de las anteriores. Los modelos en ingeniería del software: Facilitan la comunicación entre ingenieros. Son representaciones de gran utilidad. Ayudan a definir lo que queremos desarrollar. Todas las anteriores. El modelo del proceso: Describe el producto que queremos construir. Representa las tareas a realizar a lo largo del proceso. Describe los atributos del software. Todas las anteriores. Las actividades del ciclo de vida se pueden definir los procesos de la forma siguiente (norma ISO 12207-1). Proceso de desarrollo y Proceso de gestión. Proceso de gestión, desarollo y mantenimiento. Procesos principales, de gestión y de soporte. Todas las anteriores. En el Manifiesto Ágil se valora. La negociación de un contrato mas que la colaboración con el cliente. Responder a los cambios más que seguir extrictamente un plan trazado. El proceso a seguir y las herramientas mas que el equipo de desarrollo. Ninguna. En el ciclo de vida espiral... Se usa la creación del prototipo. Cada fase solo se lleva a cabo una vez. No se evalúa el riesgo. ninguna de las anteriores. El paradigma de aproximación evolutiva es útil cuando: Los requisitos no están claros desde el principio. Se necesita la experiencia del usuario. Se requiere tecnología que no está disponible. Todas las anteriores. ¿Qué utilidad tiene la técnica del prototipado?. Identificar requisitos de software. Identificar requisitos de usuario. Validar requisitos de usuario. Todas las anteriores. ¿Qué paradigma se puede usar cuando los requisitos están bien especificados desde el principio?. Desarrollo rápido de aplicaciones. Ciclo de vida clásico. Aproximación incremental. Todas las anteriores. En una aplicación de diseño de presentaciones tipo powerpoint, que relación existe entre la clase relación y la clase diapositiva. composicion. include. agregacion. ninguna. En el manifiesto ágil se valora. la negociación de un contrato mala colaboración con el cliente. responder a los cambios más que extrictamente un plan trazado. el proceso a seguir y las herramientas mas que el equipo de desarrollo. ninguna. Las clases abstractas. Hacen posible la herencia de atributos y operaciones comunes. Simplifican el modelo conceptual. Facilita los cambios en el software. Todas las anteriores. Qué técnica es más adecuada para representar el flujo de un proceso. Diagrama de actividades. Clases. Casos de uso. Todas las anteriores. La rastreabilidad de requisitos. Permite conocer las dependencias entre los distintos artefactos que se van generando. Ayuda a realizar un análisis de impacto. Se denomina también trazabilidad. Todas las anteriores. Ordene temporalmente. Negociación, obtención, especificación. Especificación, obtención, negociación. Obtención, negociación, especificación. Obtención, especificación, negociación. ¿Cuál de estas sentencias es falsa?. Las peticiones de cambio de requisitos durante el desarrollo pueden venir del mismo equipo de desarrollo. El Comité de Cambios toma la decisión de aceptar o rechazar cambios en los requisitos. Las herramientas de gestión de requisitos ayudan a mejorar la productividad y calidad del desarrollo. Ninguna de las anteriores. El dominio de información en el análisis. Está compuesto de datos. Está compuesto de sucesos. El entenderlo es un principio del análisis. Todas las anteriores. Visiones del dominio de información son. Contenido de la información. Flujo de la información. Estructura de la información. Todas las anteriores. Diagrama de clases. Es una técnica de modelado orientada a objetos. Sirve para representar el modelo de dominio del software. Modela la información necesaria en forma de objetos relacionados entre sí. Todas las anteriores. Que debe representar un diagrama de caso de uso. Las relaciones entre los casos de uso identificados. Las clases y sus relaciones. El modelo de dominio del software. Todas las anteriores. Que procesos se consideran de soporte a los procesos principales y generales del software. Proceso de documentación. Proceso de mantenimiento. Proceso de mejora. Ninguna de las anteriores. Que actividades forman parte del proceso de desarrollo del software. Controlar la calidad del proceso. Identidicar los requisitos del software. estimar el esfuerzo de desarrollo. todas las anteriores. Son modelos de desarrollo formal: Enfoque Cleanroom. AOSD. Proceso Unificado de Desarrollo. Todas las anteriores. En qué modelo de desarrollo ágil se propone la programación en parejas: SCRUM. AOSD. Programación Extrema. Ninguna de las anteriores. El diagrama de contexto representa: La interacción del sistema con las entidades externas. La jerarquía existente entre las entidades del sistema. Los flujos de información entre el sistema y las entidades externas. Todas las anteriores. ¿En qué tipo de métodos de desarrollo es fundamental el uso del diagrama entidad-relación?. Métodos orientados por la función. Métodos orientados por los datos. Métodos orientados por los objetos. Todas las anteriores. En que fase del proceso de desarrollo se definen los módulos o componentes del software. Definición de requisitos. Diseño detallado. Diseño arquitectónico. Transferencia. La especificación de requisitos. Define los servicios que debe ofrecer el software. Define la información de salida y las restricciones del formato. Delimita el alcance funcional del software. Todas las anteriores. Se considera un ‘requisito’ la necesidad de. Usar un lenguaje de programación concreto. Implementar una funcionalidad determinada. Cumplir con unos estándares específicos. Todas las anteriores. ¿En qué tipo de métodos de desarrollo no se considera el concepto de estructura modular explícitamente?. Métodos orientados por la función. Métodos orientados por los datos. Métodos orientados por los objetos. Todas las anteriores. En la fase de Diseño detallado y producción se define la estructura del software y los flujos de control (B). Verdadero. Falso. ¿En qué tipo de métodos de desarrollo es fundamental el uso del diagrama entidad-relación?. Métodos orientados por la función. Métodos orientados por los datos. Métodos orientados por los objetos. Todas las anteriores. ¿Cuál de estos requisitos es un requisito no funcional?. El sistema deberá ser altamente seguro frente a ataques provenientes de internet. El sistema debe atender hasta 100 usuarios al mismo tiempo sin aumentar el tiempo de respuesta demasiado. El sistema debe correr bajo sistema operativo linux. Todas las anteriores son correctas. El modelado de análisis debe ir desde la información esencial hasta el detalle de la implementación (B). Verdadero. Falso. Una vez finalizado el desarrollo de un software, los errores más costosos serán los que hayan ocurrido durante la fase de. Requisitos de usuario. Diseño detallado y producción. Diseño arquitectónico. Transferencias. El paradigma de ciclo de vida en espiral usa la técnica del prototipado para reducir el riesgo (B). Verdadero. Falso. Las técnicas de adquisición de información ayudan a identificar requisitos durante las fases de análisis (B). Verdadero. Falso. El enfoque orientado a objetos trata de forma separada la funcionalidad y la información (B). Verdadero. Falso. El diccionario de datos sirve para modelar el comportamiento del sistema (B). Verdadero. Falso. La técnica del prototipado. Facilita la especificación de requisitos de usuario. Garantiza la especificación de requisitos de usuario. Sirve para verificar el diseño arquitectónico. Sólo se usa en el paradigma DRA, Desarrollo Rápido de Apliaciones. Ninguna de las anteriores. Las clases en un modelo de análisis orientado a objetos: Se organizan en jerarquías. Se identican durante el proceso de análisis. Tienen resposabilidades asociadas. Todas las anteriores. Componentes dinámicos de los modelos de análisis orientados a objetos son. Vista de los atributos. Vista de los comportamientos. Vista del control. Todas las anteriores. ¿Qué representan los casos de uso?. Un guión de las RTF. Una descripción de cómo el usuario final interactúa con el sistema y viceversa. Una base para la verificación del sistema. Ninguna de las anteriores. ¿Cuál de los paradigmas permite obtener más de una versión operativa del software?. Desarrollo rápido de aplicaciones. Aproximación basada en transformaciones. Aproximación incremental. Ciclo de vida clásico. ¿Qué problema puede hacer fracasar el análisis de un software?. El uso de técnicas inadecuadas. La pobre comunicación usuario-analista. Tendencia a simplificar las actividades de análisis. Todas las anteriores. En el análisis orientado a objetos se definen jerarquías de clase (B). Verdadero. Falso. ¿Qué técnicas son más apropiadas para la validación de requisitos?. Lenguajes de modelado. Prototipos. Entrevistas. ¿Qué afirmación sobre el método Scrum es correcta?. Las mejoras a realizar sobre un incremento se deben añadir al Product Backlog. El Sprint Backlog contiene todos los requisitos funcionales del producto que faltan por implementar. Las prioridades de los requisitos las asigna el Scrum Manager en el Sprint Planning Meeting. ¿Qué se valora en el Manifiesto ágil?. Un equipo dirigido por un jefe de proyectos que tome todas las decisiones técnicas del desarrollo. No permitir cambios en la planificación inicial del proyecto. Responder a nuevos requisitos del cliente durante el desarrollo del producto. ninguna. |




