CUESTIONARIO IS1 PDF

Summary

This document is a quiz on Information Systems 1. It includes questions and answers on topics such as software development models, user stories, and requirements elicitation.

Full Transcript

25/6/23, 18:40 CUESTIONARIO IS1 CUESTIONARIO IS1 Puntos totales 82/284 Calificación: 4/10. Observaciones: Relación de asociación incorrect...

25/6/23, 18:40 CUESTIONARIO IS1 CUESTIONARIO IS1 Puntos totales 82/284 Calificación: 4/10. Observaciones: Relación de asociación incorrecta. Casos de uso incorrectos. Los casos de uso propuestos son poco relevantes. Faltan relaciones de inclusión. Faltan relaciones de extensión. No hay generalización de casos de uso. ¿ En qué fase del proceso de desarrollo se determina el alcance del 0/1 producto software ? Definición de requisitos de usuario Diseño detallado y producción Definición de requisitos del software Respuesta correcta Definición de requisitos del software ¿ Qué modelos se usan para describir cómo se comunica el sistema con 0/1 otros sistemas ? Modelos estructurales Modelos de interacción Modelos de contexto Respuesta correcta Modelos de interacción https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 1/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿ Cuál de las siguientes historias de usuario correcta? 0/1 Como paciente quiero poder solicitar y anular una cita para medicina general y enfermería Como paciente quiere recibir un aviso 24 horas antes de la cita para no perderla Como paciente quiero que se elimine inmediatamente la cita de la base de datos cuando solicite su anulación Respuesta correcta Como paciente quiere recibir un aviso 24 horas antes de la cita para no perderla ¿Qué atributo de requisitos facilita la detección de errores? 0/1 Prioridad Estado Dependencias Respuesta correcta Dependencias ¿ Cuál de las siguientes recomendaciones facilita el desarrollo de software 0/1 ? Considerar que lo importante del software es únicamente el código Prohibir los cambios en los requisitos durante el proceso de desarrollo Implicar a los stakeholders en el proceso de desarrollo Respuesta correcta Implicar a los stakeholders en el proceso de desarrollo https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 2/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿ Qué es la abstracción ? 0/1 Un factor de calidad del software ISO 9126 Un proceso general de software Un fundamento de diseño de software Respuesta correcta Un fundamento de diseño de software El sistema permitirá consultar las ventas de productos por establecimiento 1/1 para elaborar las campañas de marketing es un requisito funcional es un requisito de disponibilidad añadir El Modelo en cascada 0/1 es muy apropiado si no se conocen los requisitos al principio enfoca el proceso de desarrollo de forma iterativa aplica un enfoque sistemático y secuencial Respuesta correcta aplica un enfoque sistemático y secuencial https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 3/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿Cuál de las siguientes historias de usuario es correcta? 0/1 Como paciente quiero poder solicitar y anular Como médico quiero poder ver mi agenda de citas y actualizarla en tiempo real para ofrecer una mejor atención Como administrador del sistema quiero poder gestionar los usuarios y las citas asignadas. Como paciente quiero poder ver mi historial de citas anteriores y los resultados de mis exámenes. Respuesta correcta Como médico quiero poder ver mi agenda de citas y actualizarla en tiempo real para ofrecer una mejor atención ¿Qué requisitos deben especificarse en la fase de Definición de requisitos 0/1 del software? Funcionales, operacionales, de rendimiento, de interfaces y de mantenimiento De documentación, de portabilidad, de calidad y de fiabilidad De recursos, de verificación, de validación, de calidad y de seguridad Todas las anteriores Respuesta correcta Todas las anteriores https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 4/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿Qué ventaja tiene el uso de paradigmas? 0/1 Aplicar modelos experimentados Sistematizar los procesos del software Usar enfoques de ingeniería Todas las anteriores Respuesta correcta Todas las anteriores ¿Qué paradigma es útil cuando los requisitos están bien especificados 0/1 desde el principio? Desarrollo rápido de aplicaciones Ciclo de vida clásico Aproximación incremental Todas las anteriores Respuesta correcta Ciclo de vida clásico https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 5/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿Qué paradigma se adapta mejor a cambios en los requisitos durante el 0/1 desarrollo? Ciclo de vida clásico Enfoque ágil Desarrollo rápido de aplicaciones Aproximación basada en transformaciones Respuesta correcta Enfoque ágil Un requisito que hace referencia al intervalo de tiempo aceptable entre 0/1 fallos es un requisito de portabilidad es un requisito de usabilidad es un requisito de fiabilidad Respuesta correcta es un requisito de fiabilidad https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 6/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿En qué fase del proceso de desarrollo se determina el alcance del 0/1 producto software? Definición de requisitos de usuario Diseño detallado y producción Definición de requisitos del software Respuesta correcta Definición de requisitos del software La TFEA... 0/1 es una técnica que facilita la especificación del diseño de la aplicación integra elementos de resolución de problemas y de negociación debe usarse en el primer encuentro con el cliente garantiza la especificación de requisitos de software Respuesta correcta integra elementos de resolución de problemas y de negociación ¿Qué debe representar el modelo de análisis? 1/1 El control, la estructura y el comportamiento del software La función, el flujo de la información y la estructura de la información El comportamiento, la función y la información Un prototipo del modelo de diseño de la interfaz de usuario https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 7/147 25/6/23, 18:40 CUESTIONARIO IS1 Durante el análisis los modelos 0/1 Representan cómo tiene que funcionar el software Representan lo que tiene que hacer el software Representan cómo tiene que funcionar el software y lo que tiene que hacer Ninguna de las anteriores Respuesta correcta Representan cómo tiene que funcionar el software y lo que tiene que hacer El principal objetivo de la ingeniería del software es mejorar la calidad de 1/1 los productos y de los procesos de desarrollo y mantenimiento. Verdadero Falso Los requisitos de usuario son las capacidades y restricciones que el 1/1 usuario espera del software. Verdadero Falso https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 8/147 25/6/23, 18:40 CUESTIONARIO IS1 Los modelos no son un medio de comunicación muy efectivo ya que no 0/1 ayudan a representar la información de análisis. Verdadero Falso Respuesta correcta Falso En la fase de Diseño detallado y producción se define la estructura del 1/1 software y los flujos de control. Verdadero Falso El modelado de análisis debe ir desde la información esencial hasta el 1/1 detalle de la implementación. Verdadero Falso El paradigma de ciclo de vida en espiral usa la técnica del prototipado para reducir el riesgo. Verdadero Falso https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 9/147 25/6/23, 18:40 CUESTIONARIO IS1 Las técnicas de adquisición de información ayudan a identificar requisitos 1/1 durante las fases de análisis. Verdadero Falso El enfoque orientado a objetos trata de forma separada la funcionalidad y 0/1 la información. Verdadero Falso Respuesta correcta Falso El diccionario de datos sirve para modelar el comportamiento del sistema. 0/1 Verdadero Falso Respuesta correcta Falso En el análisis orientado a objetos definen jerarquías de clases. 1/1 Verdadero Falso https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 10/147 25/6/23, 18:40 CUESTIONARIO IS1 La entrevista 0/1 Es una técnica de obtención de requisitos muy fácil de utilizar Abarca identificación, preparación, realización y documentación Permite obtener información de la documentación de proyectos anteriores Todas las anteriores Respuesta correcta Abarca identificación, preparación, realización y documentación Técnicas de adquisición de información son 0/1 Concept Sketching La observación Brainmaping Todas las anteriores Respuesta correcta Todas las anteriores https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 11/147 25/6/23, 18:40 CUESTIONARIO IS1 El software se compone de 0/1 Instrucciones y estructuras de datos Manuales y guías de usuario Documentos de requisitos Todas las anteriores Respuesta correcta Todas las anteriores El software 0/1 Se estropea con el uso Se deteriora por las condiciones mediombientales Se deteriora cuando se modifica para satisfacer las necesidades del usuario Todas las anteriores Respuesta correcta Se deteriora cuando se modifica para satisfacer las necesidades del usuario ¿Dónde ha tenido dificultad la industria del software? 1/1 En los procesos de mantenimiento del software En los procesos de desarrollo del software En la gestión de los procesos del software Todas las anteriores https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 12/147 25/6/23, 18:40 CUESTIONARIO IS1 Los prototipos: 1/1 Ayudan a identificar los requisitos del cliente Pueden ser la primera versión del software Ayudan a reducir el riesgo Todas las anteriores ¿Qué técnica se utiliza para representar entidades cuyo comportamiento 1/1 sea dependiente del tiempo en el análisis estructurado? Diagrama de transición de estados Diagrama de flujo de datos Diagrama entidad-relación Modelo objeto-relación ¿En qué tipo de métodos de desarrollo no se considera el concepto de 0/1 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 Respuesta correcta Métodos orientados por los datos https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 13/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿Cuál de las siguientes creencias debe considerarse errónea? 0/1 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 Respuesta correcta Todas las anteriores ¿Cuál de las siguientes actitudes beneficia a la industria del software? 0/1 Usar paradigmas de ingeniería del software Usar métodos y técnicas para el desarrollo Analizar los requisitos del usuario Todas las anteriores Respuesta correcta Todas las anteriores https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 14/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿Qué utilidad tiene la ingeniería del software? 0/1 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 Respuesta correcta Todas las anteriores ¿Cuáles son los retos actuales de la ingeniería del software? 0/1 Facilitar la interoperabilidad entre diferentes aplicaciones informáticas Evitar costes de mantenimientos excesivos Reducir tiempos de entrega sin comprometer la calidad Todas las anteriores Respuesta correcta Todas las anteriores https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 15/147 25/6/23, 18:40 CUESTIONARIO IS1 Las técnicas de ingeniería del software: 0/1 Describen las tareas del proceso de desarrollo Son modelos del software Son herramientas a utilizar en los procesos del software Ninguna de las anteriores Respuesta correcta Son herramientas a utilizar en los procesos del software Los modelos en ingeniería del software: 0/1 Facilitan la comunicación entre ingenieros Son representaciones de gran utilidad Ayudan a definir lo que queremos desarrollar Todas las anteriores Respuesta correcta Todas las anteriores https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 16/147 25/6/23, 18:40 CUESTIONARIO IS1 El modelo del proceso: 0/1 Describe el producto que queremos construir Representa las tareas a realizar a lo largo del proceso Describe los atributos del software Todas las anteriores Respuesta correcta Representa las tareas a realizar a lo largo del proceso Las actividades del ciclo de vida se pueden definir los procesos de la 0/1 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 Respuesta correcta Procesos principales, de gestión y de soporte https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 17/147 25/6/23, 18:40 CUESTIONARIO IS1 En el Manifiesto Ágil se valora 0/1 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 Respuesta correcta Responder a los cambios más que seguir extrictamente un plan trazado En el ciclo de vida espiral... 1/1 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: 1/1 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 https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 18/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿Qué utilidad tiene la técnica del prototipado? 1/1 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 0/1 especificados desde el principio? Desarrollo rápido de aplicaciones Ciclo de vida clásico Aproximación incremental Todas las anteriores Respuesta correcta Ciclo de vida clásico En una aplicación de diseño de presentaciones tipo powerpoint, que 0/1 relación existe entre la clase relación y la clase diapositiva. composicion include agregacion ninguna https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 19/147 25/6/23, 18:40 CUESTIONARIO IS1 En el manifiesto ágil se valora 0/1 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 1/1 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 0/1 Diagrama de actividades Clases Casos de uso Todas las anteriores Respuesta correcta Diagrama de actividades https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 20/147 25/6/23, 18:40 CUESTIONARIO IS1 La rastreabilidad de requisitos 1/1 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 0/1 Negociación, obtención, especificación Especificación, obtención, negociación Obtención, negociación, especificación Obtención, especificación, negociación Respuesta correcta Obtención, negociación, especificación https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 21/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿Cuál de estas sentencias es falsa? 0/1 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 Respuesta correcta Ninguna de las anteriores El dominio de información en el análisis 0/1 Está compuesto de datos Está compuesto de sucesos El entenderlo es un principio del análisis Todas las anteriores Respuesta correcta Está compuesto de sucesos https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 22/147 25/6/23, 18:40 CUESTIONARIO IS1 Visiones del dominio de información son 1/1 Contenido de la información Flujo de la información Estructura de la información Todas las anteriores Diagrama de clases 1/1 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. 0/1 Las relaciones entre los casos de uso identificados. Las clases y sus relaciones El modelo de dominio del software Todas las anteriores Respuesta correcta Las relaciones entre los casos de uso identificados. https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 23/147 25/6/23, 18:40 CUESTIONARIO IS1 Que procesos se consideran de soporte a los procesos principales y 1/1 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 0/1 Controlar la calidad del proceso Identidicar los requisitos del software estimar el esfuerzo de desarrollo todas las anteriores Respuesta correcta Identidicar los requisitos del software Son modelos de desarrollo formal: 0/1 Enfoque Cleanroom AOSD Proceso Unificado de Desarrollo Todas las anteriores Respuesta correcta Enfoque Cleanroom https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 24/147 25/6/23, 18:40 CUESTIONARIO IS1 En qué modelo de desarrollo ágil se propone la programación en parejas: 0/1 SCRUM AOSD Programación Extrema Ninguna de las anteriores Respuesta correcta Programación Extrema El diagrama de contexto representa: 0/1 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 Respuesta correcta La interacción del sistema con las entidades externas https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 25/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿En qué tipo de métodos de desarrollo es fundamental el uso del diagrama 0/1 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 Respuesta correcta Métodos orientados por los objetos En que fase del proceso de desarrollo se definen los módulos o 0/1 componentes del software Definición de requisitos Diseño detallado Diseño arquitectónico Transferencia Respuesta correcta Diseño arquitectónico https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 26/147 25/6/23, 18:40 CUESTIONARIO IS1 La especificación de requisitos 0/1 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 Respuesta correcta Define los servicios que debe ofrecer el software Se considera un ‘requisito’ la necesidad de 1/1 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 0/1 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 Respuesta correcta Métodos orientados por los datos https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 27/147 25/6/23, 18:40 CUESTIONARIO IS1 En la fase de Diseño detallado y producción se define la estructura del 1/1 software y los flujos de control (B) Verdadero Falso ¿En qué tipo de métodos de desarrollo es fundamental el uso del 0/1 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 Respuesta correcta Métodos orientados por los objetos ¿Cuál de estos requisitos es un requisito no funcional? 1/1 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 https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 28/147 25/6/23, 18:40 CUESTIONARIO IS1 El modelado de análisis debe ir desde la información esencial hasta el 1/1 detalle de la implementación (B) Verdadero Falso Una vez finalizado el desarrollo de un software, los errores más costosos 1/1 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 1/1 reducir el riesgo (B) Verdadero Falso Las técnicas de adquisición de información ayudan a identificar requisitos 1/1 durante las fases de análisis (B) Verdadero Falso https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 29/147 25/6/23, 18:40 CUESTIONARIO IS1 El enfoque orientado a objetos trata de forma separada la funcionalidad y 1/1 la información (B) Verdadero Falso El diccionario de datos sirve para modelar el comportamiento del sistema 0/1 (B) Verdadero Falso Respuesta correcta Falso La técnica del prototipado 0/1 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 Respuesta correcta Garantiza la especificación de requisitos de usuario https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 30/147 25/6/23, 18:40 CUESTIONARIO IS1 Las clases en un modelo de análisis orientado a objetos: 1/1 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 0/1 son Vista de los atributos Vista de los comportamientos Vista del control Todas las anteriores Respuesta correcta Vista de los comportamientos ¿Qué representan los casos de uso? 0/1 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 Respuesta correcta Ninguna de las anteriores https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 31/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿Cuál de los paradigmas permite obtener más de una versión operativa del 0/1 software? Desarrollo rápido de aplicaciones Aproximación basada en transformaciones Aproximación incremental Ciclo de vida clásico Respuesta correcta Aproximación incremental ¿Qué problema puede hacer fracasar el análisis de un software? 1/1 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) 1/1 Verdadero Falso https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 32/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿Qué técnicas son más apropiadas para la validación de requisitos? 0/1 Lenguajes de modelado Prototipos Entrevistas Respuesta correcta Prototipos ¿Qué afirmación sobre el método Scrum es correcta? 1/1 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? 0/1 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 Respuesta correcta Responder a nuevos requisitos del cliente durante el desarrollo del producto. https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 33/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿Para qué se usan las especificaciones en lenguaje natural? 0/1 Para descubrir requisitos con los stakeholders. Para documentar los requisitos antes de validarlos. Para intentar aclarar dudas de requisitos con los stakeholders Respuesta correcta Para documentar los requisitos antes de validarlos. el proceso unificado de desarrollo se caracteriza 0/1 por estar guiado por casos de uso por ser un proceso iterativo e incremental por estar centrado en la arquitectura todas Respuesta correcta todas En el ciclo de la vida en espiral las distintas fases se suceden de forma 1/1 iterativa lineal aleatoria ninguna https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 34/147 25/6/23, 18:40 CUESTIONARIO IS1 si los requisitos están perfectamente especificados al comienzo del 1/1 desarrollo se puede utilizar aproximacion incremental ciclo de vida clásico desarrollo rápido de aplicaciones todas En el ciclo de vida en espiral las distintas fases se suceden de forma 1/1 iterativa aleatoria lineal ninguna El desarrollo rápido de aplicaciones no es recomendable cuando 1/1 no se cuenta con recursos humanos necesarios para formar los grupos DRA requereidos la aplicación a desarrollar es difícil de separar en modulos el software requiere alto grado de interoperabilidad con programas ya existentes todas https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 35/147 25/6/23, 18:40 CUESTIONARIO IS1 El desarrollo rápido de aplicaciones 1/1 se basa en realizar sucesivas transformaciones se basa en el uso de componentes reutilizables es una mejora de la aproximación incremental ninguna de las anteriores ¿Qué puede condicionar la elección de un modelo de ciclo de vida? 1/1 La completitud de los requisitos Restricciones sobre aspectos no funcionales como la fiabilidad del sistema Restricciones de tiempo y presupuesto para el desarrollo Todas las anteriores Principales organizaciones de estandarización 1/1 ISO, IEEE Y SEI SWEWBOK, CMM, Y CMMI ACM, ESA, SWEBOK todas https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 36/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿Qué pueden representar los modelos del software que se van generando 1/1 en el proceso de desarrollo? Las capacidades funcionales que deberá ofrecer el software a los usuarios. Las incidencias que comunican los usuarios tras la puesta en funcionamiento del producto. Las actividades a realizar por el equipo de desarrollo y la secuencia en la que deben ejecutarse. ¿Cuál de las siguientes afirmaciones no es correcta? 0/1 Los modelos pueden representar solo una parte del sistema existente. Los modelos deben ser formales y completos siempre que se usen para derivar requisitos. Los modelos sirven para describir aspectos del sistema a desarrollar Respuesta correcta Los modelos deben ser formales y completos siempre que se usen para derivar requisitos. ¿Por qué se debe cuantificar un requisito cuando se realiza su 0/1 especificación? Porque asegura su consistencia. Porque facilita su verificación. Porque justifica su necesidad Respuesta correcta Porque facilita su verificación. https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 37/147 25/6/23, 18:40 CUESTIONARIO IS1 Según ISO 12207, el proceso responsable de gestionar los procesos del 1/1 software es un proceso general del software. es un proceso principal del software. es un proceso de soporte del software La cohesión 1/1 es un fundamento de diseño referido a la fuerza funcional de cada módulo del sistema. permite captar las características esenciales del diseño sin entrar en detalles. mide la dependencia relativa entre los componentes del sistema. Los componentes funcionales de un software se identifican y describen 1/1 en la fase de Requisitos de software Diseño arquitectónico Diseño detallado Requisitos de usuario https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 38/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿En qué condiciones es útil el enfoque ágil? 0/1 Cuando los proyectos son muy grandes Cuando no hay prisas por la entrega Cuando el entorno del sistema es muy cambiante Todas las anteriores Respuesta correcta Cuando el entorno del sistema es muy cambiante Los modelos de ciclo de vida son 0/1 métodos de desarrollo muy extendidos técnicas para el desarrollo y mantenimiento de software referencias útiles para organizar el desarrollo y mantenimiento l software todas las anteriores Respuesta correcta todas las anteriores https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 39/147 25/6/23, 18:40 CUESTIONARIO IS1 El ciclo de vida en espiral 0/1 aplica el enfoque evolutivo identifica los riesgos hace uso de prototipos todas las anteriores Respuesta correcta todas las anteriores ¿Qué ventaja tiene el uso de paradigmas de ingeniería del software? 0/1 Garantizan el éxito del desarrollo Son modelos muy contrastados No hacen uso de un enfoque de ingeniería Ninguna de las anteriores Respuesta correcta Son modelos muy contrastados https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 40/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿Qué paradigma se puede adaptar mejor a nuevos requisitos durante el 0/1 desarrollo? Ciclo de vida clásico Enfoque ágil Desarrollo rápido de aplicaciones Ninguno de los anteriores Respuesta correcta Enfoque ágil ¿Qué se valora en el Manifiesto ágil? 0/1 No permitir cambios en la planificación inicial del proyecto. Responder a nuevos requisitos del cliente durante el desarrollo del producto. Un equipo dirigido por un jefe de proyectos que tome todas las decisiones técnicas del desarrollo. Respuesta correcta Responder a nuevos requisitos del cliente durante el desarrollo del producto. https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 41/147 25/6/23, 18:40 CUESTIONARIO IS1 En la fase de definición de requisitos del software 0/1 se definen los componentes del software y cómo se relacionan entre sí. se realizan las pruebas de aceptación del software. se describe en detalle la funcionalidad que debe tener el software. Respuesta correcta se describe en detalle la funcionalidad que debe tener el software. La cohesión 1/1 es un fundamento de diseño referido a la fuerza funcional de cada módulo del sistema. permite captar las características esenciales del diseño sin entrar en detalles. mide la dependencia relativa entre los componentes del sistema. Las historias de usuario 1/1 deben incluir condiciones de satisfacción. no deben hacer referencia a reglas de negocio. se usan principalmente para describir requisitos no funcionales. https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 42/147 25/6/23, 18:40 CUESTIONARIO IS1 La elección de un modelado de ciclo de vida puede estar condicionada por 0/1 la especificación clara y completa de los requisitos restricciones de tiempo limitaciones del presupuesto para el desarrollo todas Respuesta correcta todas Los requisitos no funcionales 0/1 Especifican que debe hacer el software Afectan a cómo debe implementarse la funcionalidad Describen los datos de entrada al sistema todas Respuesta correcta Afectan a cómo debe implementarse la funcionalidad Las pruebas del sistema 1/1 se deben realizar en la fase de diseño detallado y producción después de las pruebas de integración. forman parte de la fase de diseño arquitectónico. las realiza el cliente durante la fase de transferencia para dar su visto bueno https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 43/147 25/6/23, 18:40 CUESTIONARIO IS1 Todas las personas que tienen relación con un proyecto SCRUM se pueden 1/1 clasificar según el rol que desempeñan en Product Owner, Project Team y Scrum Manager Los restaurantes deberán poder actualizar la información de los pedidos 1/1 recibidos para que los clientes puedan conocer el estado de sus pedidos. Es un requisito funcional. Es un requisito de usabilidad. Es un requisito de implementación Según las Leyes de evolución del software o Leyes de Lehman, la 1/1 velocidad de desarrollo es prácticamente constante e independiente de los recursos dedicados. depende de los cambios a realizar y de la complejidad de los mismos. es directamente proporcional a los recursos asignados al proceso Un requisito referido al uso de los recursos del dispositivo en el que se 1/1 ejecutará el software es un requisito de rendimiento. es un requisito de interoperabilidad. es un requisito de fiabilidad. https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 44/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿En cuál de estas especificaciones se justifica la necesidad del requisito? 0/1 El usuario podrá comprar productos siempre que esté registrado en el sistema. El usuario deberá poder contactar con el vendedor para resolver cualquier tipo de incidencia que se produzca durante la compra. El usuario podrá consultar en cualquier momento todas sus compras y ver los detalles de las mismas. Respuesta correcta El usuario deberá poder contactar con el vendedor para resolver cualquier tipo de incidencia que se produzca durante la compra. ¿Para qué sirven los métodos en el desarrollo de software? 1/1 Para explicar cómo realizar técnicamente el software: cómo analizar, cómo diseñar, etc. Para organizar las fases y actividades del ciclo de vida del software. Para representar las tareas del proceso de desarrollo ¿Por qué se caracterizan los modelos de ciclo de vida tradicionales? 0/1 Por implicar al cliente en el proceso de desarrollo. Por usar técnicas orientadas a objetos para el desarrollo. Por centrarse en el control del proceso de desarrollo. Respuesta correcta Por centrarse en el control del proceso de desarrollo. https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 45/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿Qué buena práctica ayuda al éxito de un proyecto software? 0/1 Empezar a probar cuando el código esté totalmente implementado e integrado según las especificaciones de diseño. Evitar los cambios en los requisitos ya que pueden retrasar la entrega del producto final. Implicar al cliente en el proceso de desarrollo para asegurar que el producto final satisface sus expectativas. Respuesta correcta Implicar al cliente en el proceso de desarrollo para asegurar que el producto final satisface sus expectativas. ¿Qué diagramas de UML (Unified Modeling Language) sirven para 0/1 representar la interacción entre los componentes del sistema? Diagramas de casos de uso. Diagramas de secuencia. Diagramas de actividades Respuesta correcta Diagramas de secuencia. https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 46/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿Qué es un modelo de ciclo de vida del software? 0/1 Un método de desarrollo de software. Una representación que describe para qué se va a poder usar el software. Un marco de referencia para el desarrollo y mantenimiento de software. Respuesta correcta Un marco de referencia para el desarrollo y mantenimiento de software. ¿Qué es un sprint en Scrum? 0/1 El incremento del producto que se obtiene tras cada iteración de desarrollo. La lista de requisitos funcionales que se van a implementar en la siguiente iteración de desarrollo. El proceso de desarrollo que permite obtener un incremento del producto potencialmente entregable. Respuesta correcta El proceso de desarrollo que permite obtener un incremento del producto potencialmente entregable. ¿Qué finalidad tienen los modelos de comportamiento del software? 0/1 Mostrar los componentes en los que se organiza el sistema. Representar la interacción entre componentes del sistema. Describir la reacción del sistema frente a eventos internos y externos. Respuesta correcta Describir la reacción del sistema frente a eventos internos y externos. https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 47/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿Qué historia de usuario está bien escrita? 0/1 Como pasajero quiero poder comprar un billete de avión y devolverlo hasta 2 horas antes por si no puedo viajar. Como pasajero quiero poder solicitar una factura cuando compro un billete de avión para que me la envíen por correo electrónico o postal. Como pasajero quiero poder hacer el check-in de mi vuelo para no tener que pasar por el mostrador de facturación. Respuesta correcta Como pasajero quiero poder hacer el check-in de mi vuelo para no tener que pasar por el mostrador de facturación. ¿Cuándo se comprueba la viabilidad tecnológica de los requisitos? 0/1 Durante la especificación de requisitos. Durante la adquisición de requisitos. Durante la validación de requisitos. Respuesta correcta Durante la validación de requisitos. Los elementos que conforman un sprint en la metodología SCRUM son 1/1 pila del producto, pila del sprint e incremento product, backlog y un sprint backlog gráfico burn up y product backlog ninguna https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 48/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿Qué pueden representar los modelos del software que se van generando 0/1 en el proceso de desarrollo? Las incidencias que comunican los usuarios tras la puesta en funcionamiento del producto. Las capacidades funcionales que deberá ofrecer el software a los usuarios. Las actividades a realizar por el equipo de desarrollo y la secuencia en la que deben ejecutarse. Respuesta correcta Las capacidades funcionales que deberá ofrecer el software a los usuarios. ¿Qué caracteriza al método RUP (Rational Unified Process)? 1/1 Hace uso de múltiples modelos para representar la arquitectura del sistema. Divide el proceso de desarrollo en iteraciones de duración variable. Está guiado por historias de usuario. ¿En qué fase del proceso de requisitos se deben solucionar los problemas 1/1 en los requisitos? Adquisición y análisis. Validación. Especificación. https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 49/147 25/6/23, 18:40 CUESTIONARIO IS1 El proceso de requisitos 0/1 ayuda a entender las necesidades del cliente evalúa la factibilidad y negocia una solución razonable especifica la solución sin ambigüedades todas las anteriores Respuesta correcta todas las anteriores Los casos de uso representan 1/1 las intenciones del usuario con el software el modelo de dominio del problema el comportamiento del sistema ninguna de las anteriores Un ejemplo de manipulación indirecta sería 0/1 copiar texto (Word) imprimir un documento (Word) seleccionar herramienta (Paint) todas las anteriores Respuesta correcta seleccionar herramienta (Paint) https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 50/147 25/6/23, 18:40 CUESTIONARIO IS1 Las precondiciones son 0/1 validaciones que debe hacer el sistema después de que se ejecute la operación condiciones del usuario una operación estado en que debe estar en el sistema antes de iniciar la operación todas las anteriores Respuesta correcta estado en que debe estar en el sistema antes de iniciar la operación Las postcondiciones 1/1 se especifican si hay un cambio de estado al finalizar la operación son validaciones que se hacen antes de ejecutar la operación son comprobaciones que se realizan durante la ejecución de la operación ninguna de las anteriores ¿Para qué se usan las especificaciones en lenguaje natural? 1/1 Para documentar los requisitos antes de validarlos. Para intentar aclarar dudas de requisitos con los stakeholders. Para descubrir requisitos con los stakeholders. https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 51/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿Qué tipo de relación implica la creación de nuevos objetos? 0/1 La composición La asociación La agregación Todas las anteriores Respuesta correcta La composición Un ejemplo de manipulación directa sería seleccionar un video (YouTube) crear un nuevo documento (Word) reproducir un video (YouTube) guardar un documento (Word) Respuesta correcta seleccionar un video (YouTube) https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 52/147 25/6/23, 18:40 CUESTIONARIO IS1 El modelo de dominio representa conceptos modelados como clases objetos del sistema que se pueden manipular abstracciones para entender el problema todas las anteriores Respuesta correcta todas las anteriores ¿Cuál de los siguientes atributos de requisitos facilita los cambios en los 0/1 requisitos? Prioridad Estado Dependencias Respuesta correcta Dependencias https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 53/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿Qué pueden ser requisitos no funcionales? 0/1 Operaciones que deben implementarse en el software que se está desarrollando. Restricciones que afectan al desarrollo del software y a su forma de operar. Servicios que no debe ofrecer el software que se va a desarrollar. Respuesta correcta Restricciones que afectan al desarrollo del software y a su forma de operar. En metodología SCRUM se aconseja que la duración de cada sprint sea de 0/1 dos meses un mes hasta un máximo de tres meses ninguna Respuesta correcta un mes ¿Qué es un sprint en Scrum? 1/1 El proceso de desarrollo que permite obtener un incremento del producto potencialmente entregable. El incremento del producto que se obtiene tras cada iteración de desarrollo. La lista de requisitos funcionales que se van a implementar en la siguiente iteración de desarrollo https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 54/147 25/6/23, 18:40 CUESTIONARIO IS1 Los diagramas de actividades 0/1 No especifican condiciones sobre el flujo Complementan los casos de uso No sirven para modelar una función del software Se usan para describir requisitos no funcionales del software Respuesta correcta Complementan los casos de uso ¿Para qué sirven los métodos en el desarrollo de software? 0/1 Para organizar las fases y actividades del ciclo de vida del software. Para representar las tareas del proceso de desarrollo. Para explicar cómo realizar técnicamente el software: cómo analizar, cómo diseñar, etc. Respuesta correcta Para explicar cómo realizar técnicamente el software: cómo analizar, cómo diseñar, etc. Las estadísitcas del desarrollo de proyectos informáticos nos indican que 1/1 hay más: Proyectos acabados con problemas Proyectos inacabados Proyectos acabados con éxito Fracasos https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 55/147 25/6/23, 18:40 CUESTIONARIO IS1 Las pruebas del sistema 1/1 se deben realizar en la fase de diseño detallado y producción después de las pruebas de integración. las realiza el cliente durante la fase de transferencia para dar su visto bueno. forman parte de la fase de diseño arquitectónico. Las estadísticas del desarrollo de proyectos informáticos nos indican que 1/1 hay más Proyectos acabados con problemas Proyectos acabados con éxito Proyectos inacabados Fracasos ¿Por qué se debe cuantificar un requisito cuando se realiza su 0/1 especificación? Porque asegura su consistencia. Porque facilita su verificación. Porque justifica su necesidad Respuesta correcta Porque facilita su verificación. https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 56/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿Qué pueden ser requisitos no funcionales? 1/1 Restricciones que afectan al desarrollo del software y a su forma de operar. Servicios que no debe ofrecer el software que se va a desarrollar. Operaciones que deben implementarse en el software que se está desarrollando ¿Qué finalidad tienen los modelos de comportamiento del software? 0/1 Representar la interacción entre componentes del sistema. Mostrar los componentes en los que se organiza el sistema. Describir la reacción del sistema frente a eventos internos y externos. Respuesta correcta Describir la reacción del sistema frente a eventos internos y externos. ¿En qué fase del proceso de desarrollo se determina cuál debe ser el 0/1 alcance funcional del software? Diseño arquitectónico Definición de requisitos del usuario Definición de requisitos del software Respuesta correcta Definición de requisitos del software https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 57/147 25/6/23, 18:40 CUESTIONARIO IS1 En la fase de definición de requisitos del software 0/1 se definen los componentes del software y cómo se relacionan entre sí. se realizan las pruebas de aceptación del software. se describe en detalle la funcionalidad que debe tener el software Respuesta correcta se describe en detalle la funcionalidad que debe tener el software ¿Qué buena práctica ayuda al éxito de un proyecto software? 1/1 Implicar al cliente en el proceso de desarrollo para asegurar que el producto final satisface sus expectativas. Empezar a probar cuando el código esté totalmente implementado e integrado según las especificaciones de diseño. Evitar los cambios en los requisitos ya que pueden retrasar la entrega del producto final. ¿Por qué se caracterizan los modelos de ciclo de vida tradicionales? 0/1 Por implicar al cliente en el proceso de desarrollo. Por usar técnicas orientadas a objetos para el desarrollo. Por centrarse en el control del proceso de desarrollo. Respuesta correcta Por centrarse en el control del proceso de desarrollo. https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 58/147 25/6/23, 18:40 CUESTIONARIO IS1 Los modelos de ciclo de vida 1/1 pueden restringir las técnicas a utilizar se eligen independientemente de la naturaleza del problema y del tipo de solución software a desarrollar son siempre independientes del enfoque metodológico a seguir no consideran nunca tareas de gestión Los estándares 0/1 engloban conocimientos unifican criterios para los procesos de software proporcionan continuidad y entendimiento entre las personas implicadas en proyecto a desarrollar todas las anteriores Respuesta correcta todas las anteriores https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 59/147 25/6/23, 18:40 CUESTIONARIO IS1 El modelo CMM 0/1 evalúa el estado de madurez de la organización constituye un marco de referencia para la mejora continua propone un modelo de madurez de cinco niveles todas las anteriores Respuesta correcta todas las anteriores El SWEBOK 0/1 es un modelo de ciclo de vida delimita el cuerpo de conocimiento de la ingeniería de software es un método de desarrollo todas las anteriores Respuesta correcta delimita el cuerpo de conocimiento de la ingeniería de software https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 60/147 25/6/23, 18:40 CUESTIONARIO IS1 Un requisito es 0/1 una capacidad del software para satisfacer un contrato una restricción que debe tener el software una condición necesaria para el cliente todas las anteriores Respuesta correcta todas las anteriores ¿Cuál de las siguientes afirmaciones no es correcta? 0/1 Los modelos sirven para describir aspectos del sistema a desarrollar. Los modelos deben ser formales y completos siempre que se usen para derivar requisitos. Los modelos pueden representar solo una parte del sistema existente Respuesta correcta Los modelos deben ser formales y completos siempre que se usen para derivar requisitos. ¿Cuándo se comprueba la viabilidad tecnológica de los requisitos? 1/1 Durante la validación de requisitos. Durante la adquisición de requisitos. Durante la especificación de requisitos. https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 61/147 25/6/23, 18:40 CUESTIONARIO IS1 Los requisitos 0/1 no afectan al ciclo de vida del software no condicionan la aceptación final del software determinan las restricciones de operación de un sistema todas las anteriores Respuesta correcta determinan las restricciones de operación de un sistema ¿Qué tarea forma parte de la negociación de requisitos? 0/1 Discutir los requisitos conflictivos Priorizar los requisitos Alcanzar un compromiso final sobre los requisitos a implementar Todas las anteriores Respuesta correcta Todas las anteriores https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 62/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿Qué tarea corresponde a la validación de requisitos? 0/1 Identificar nuevos requisitos Comprobar si se ajustan a los estándares Identificar las dependencias entre requisitos Todas las anteriores Respuesta correcta Comprobar si se ajustan a los estándares Cuando se analizan los requisitos 0/1 se clasifican se detectan conflictos se modelan todas las anteriores Respuesta correcta todas las anteriores El sistema deberá soportar hasta 1000 usuarios 1/1 Es un requisito no funcional No es un requisito Es un requisito funcional No es una restricción https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 63/147 25/6/23, 18:40 CUESTIONARIO IS1 Características deseables de los requisitos 0/1 Concisión Completitud Consistencia Todas las anteriores Respuesta correcta Todas las anteriores Los cambios en los requisitos deben gestionarse para asegurar la calidad prohibirse para evitar riesgos anotarse pero no ser tenidos en cuenta ser aceptados en cualquier caso Los requisitos no funcionales 0/1 definen requisitos de seguridad definen aspectos de calidad especifican restricciones de operación del sistema todas las anteriores Respuesta correcta todas las anteriores https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 64/147 25/6/23, 18:40 CUESTIONARIO IS1 Según las Leyes de evolución del software o Leyes de Lehman, la 0/1 velocidad de desarrollo depende de los cambios a realizar y de la complejidad de los mismos. es prácticamente constante e independiente de los recursos dedicados. es directamente proporcional a los recursos asignados al proceso. Respuesta correcta es prácticamente constante e independiente de los recursos dedicados. ¿Cuál de los siguientes atributos de requisitos facilita los cambios en los 1/1 requisitos? Dependencias Prioridad Estado ¿En qué fase del proceso de requisitos se deben solucionar los problemas 1/1 en los requisitos? Adquisición y análisis. Especificación. Validación. https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 65/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿Qué circunstancia haría fracasar el desarrollo de un producto software? 0/1 Que los requisitos cambien a lo largo del proceso La ambigüedad e inconsistencia los requisitos Que existan muchos requisitos Todas las anteriores Respuesta correcta Todas las anteriores El software se compone de: 0/1 Instrucciones Instrucciones y estructuras de datos Instrucciones, estructuras de datos y documentación Ninguna de las anteriores Respuesta correcta Ninguna de las anteriores Los restaurantes deberán poder actualizar la información de los pedidos 1/1 recibidos para que los clientes puedan conocer el estado de sus pedidos. Es un requisito funcional. Es un requisito de usabilidad. Es un requisito de implementación. https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 66/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿En cuál de estas especificaciones se justifica la necesidad del requisito? 0/1 El usuario podrá comprar productos siempre que esté registrado en el sistema. El usuario deberá poder contactar con el vendedor para resolver cualquier tipo de incidencia que se produzca durante la compra. El usuario podrá consultar en cualquier momento todas sus compras y ver los detalles de las mismas Respuesta correcta El usuario deberá poder contactar con el vendedor para resolver cualquier tipo de incidencia que se produzca durante la compra. Según ISO 12207, el proceso responsable de gestionar los procesos del 0/1 software es un proceso de soporte del software. es un proceso principal del software. es un proceso general del software. Respuesta correcta es un proceso general del software. https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 67/147 25/6/23, 18:40 CUESTIONARIO IS1 Un requisito referido al uso de los recursos del dispositivo en el que se 0/1 ejecutará el software es un requisito de fiabilidad. es un requisito de rendimiento. es un requisito de interoperabilidad Respuesta correcta es un requisito de rendimiento. ¿En qué fase del proceso de requisitos se deben solucionar los problemas 1/1 en los requisitos? Adquisición y análisis. Especificación. Validación. ¿Qué caracteriza al método RUP (Rational Unified Process)? 0/1 Divide el proceso de desarrollo en iteraciones de duración variable. Está guiado por historias de usuario. Hace uso de múltiples modelos para representar la arquitectura del sistema. Respuesta correcta Hace uso de múltiples modelos para representar la arquitectura del sistema. https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 68/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿Qué es un modelo de ciclo de vida del software? …/1 Un método de desarrollo de software. Una representación que describe para qué se va a poder usar el software. Un marco de referencia para el desarrollo y mantenimiento de software No hay respuestas correctas ¿Para qué se usan las especificaciones en lenguaje natural? 0/1 Para intentar aclarar dudas de requisitos con los stakeholders. Para documentar los requisitos antes de validarlos. Para descubrir requisitos con los stakeholders. Respuesta correcta Para documentar los requisitos antes de validarlos. ¿Cuál de los siguientes atributos de requisitos facilita los cambios en los 1/1 requisitos? Dependencias. Estado. Prioridad. https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 69/147 25/6/23, 18:40 CUESTIONARIO IS1 Las historias de usuario 0/1 se usan principalmente para describir requisitos no funcionales. deben incluir condiciones de satisfacción. no deben hacer referencia a reglas de negocio. Respuesta correcta deben incluir condiciones de satisfacción. ¿Qué afirmación sobre el método Scrum es correcta? 0/1 El Sprint Backlog contiene todos los requisitos funcionales del producto que faltan por implementar. Las mejoras a realizar sobre un incremento se deben añadir al Product Backlog. Las prioridades de los requisitos las asigna el Scrum Manager en el Sprint Planning Meeting. Respuesta correcta Las mejoras a realizar sobre un incremento se deben añadir al Product Backlog. Según la norma ISO 12207-1 la operación de un proyecto software es un 1/1 proceso Principal De soporte General De infraestructura https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 70/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿Qué diagramas de UML (Unified Modeling Language) sirven para 1/1 representar la interacción entre los componentes del sistema? Diagramas de secuencia. Diagramas de actividades. Diagramas de casos de uso. Son organizaciones de estandarización: 0/1 CMM SEI SWEBOK Todas las anteriores Respuesta correcta SEI Según la norma ISO 12207-1 la documentación de proyecto software es un 0/1 proceso: Principal De soporte General De infraestructura Respuesta correcta De soporte https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 71/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿En qué fase del proceso de desarrollo tenemos como actividad la 0/1 elección del lenguaje de programación? Requisitos del software Diseño arquitectónico Diseño detallado y producción Transferencia Respuesta correcta Diseño arquitectónico ¿Qué fase del proceso de desarrollo tiene como salida el manual del 0/1 usuario? Requisitos del software Diseño arquitectónico Diseño detallado y producción Transferencia Respuesta correcta Diseño detallado y producción https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 72/147 25/6/23, 18:40 CUESTIONARIO IS1 Atributos de un requisito de usuario o software son: 0/1 Estabilidad y prioridad Fuente y verificabilidad Identificador y claridad Todas las anteriores Respuesta correcta Todas las anteriores ¿Qué factor condicona la elección de un paradigma? 0/1 El diseño arquitectónico El modelo de datos a implementar El grado de completitud de los requisitos de usuario Los tipos de pruebas necesarios Respuesta correcta El grado de completitud de los requisitos de usuario ¿Cuál de estos paradigmas incorpora explícitamente el análisis de riesgos 1/1 en cada una de sus etapas? Ciclo de vida en espiral Ciclo de vida clásico Aproximación evolutiva Aproximación basada en transformaciones https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 73/147 25/6/23, 18:40 CUESTIONARIO IS1 ¿Qué factor condiciona la elección de un paradigma? 0/1 El diseño arquitectónico El modelo de datos a implementar El grado de completitud de los requisitos de usuario Los tipos de prueba necesarios Respuesta correcta El grado de completitud de los requisitos de usuario Según la norma ISO 12207J-1 la actividades de planificacion y 1/1 seguimiento Proceso de gestión ¿Qué problemas preocupan actualmente a los ingenieros del software? 0/1 los plazos de entrega la interoperabilidad entre sistemas software los costes de mantenimiento todas las anteriores Respuesta correcta todas las anteriores https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 74/147 25/6/23, 18:40 CUESTIONARIO IS1 Son modelos de desarrollo ágil 0/1 SCRUM Lean Development Dynamic Systems Development Method Todas las anteriores Respuesta correcta Todas las anteriores ¿Que aporta la ingeniería del software? 0/1 una visión metodológica de los procesos del software. un enfoque sistematico del desarrollo modelo de referencia y buenas practicas todas las anteriores Respuesta correcta todas las anteriores https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 75/147 25/6/23, 18:40 CUESTIONARIO IS1 Se considera un "requisito" la necesidad de 0/1 Usar un lenguaje de programación concreto Implementar una funcionalidad determinada Cumplir con unos estándares específicos Todas las anteriores Respuesta correcta Todas las anteriores ¿Las técnicas de ingeniería del software? 1/1 son herramientas que facilitan los procesos del software. describen las tareas del proceso de desarrollo son modelos del software muy extendidos. todas las anteriores ¿Qué actividad forma parte del proceso de requisitos? 0/1 Comprobar la consistencia de los requisitos Determinar que requisitos deben implementarse Identificar dependencias entre requisitos Todas las anteriores Respuesta correcta Todas las anteriores https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 76/147 25/6/23, 18:40 CUESTIONARIO IS1 El tiempo medio de respuesta del sistema deberá ser de 3 segundos, a 0/1 plena carga (máximo número de usuarios concurrentes) No es un requisito Es un requisito funcional Es un requisito de rendimiento Es un requisito de portabilidad Respuesta correcta Es un requisito de rendimiento Cuando se analizan los requisitos se 0/1 Representa mediante técnicas de modelado Especifican detalladamente Organizan en categorías Todas las anteriores Respuesta correcta Todas las anteriores https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 77/147 25/6/23, 18:40 CUESTIONARIO IS1 Los modelos en ingeniería del software: 0/1 Facilitan la comunicación entre ingenieros Son representaciones de gran utilidad Ayudan a definir lo que se requiere desarrollar Todas las anteriores Respuesta correcta Todas las anteriores Son elementos de configuración de software 0/1 la especificació

Use Quizgecko on...
Browser
Browser