Está en la página 1de 119

25/6/23, 16:19 CUESTIONARIO IS1

CUESTIONARIO IS1 Puntos totales 275/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 1/1


producto software ?

Definición de requisitos de usuario

Diseño detallado y producción

Definición de requisitos del software

¿ Qué modelos se usan para describir cómo se comunica el sistema con 1/1
otros sistemas ?

Modelos estructurales

Modelos de interacción

Modelos de contexto

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 1/119
25/6/23, 16:19 CUESTIONARIO IS1

¿ Cuál de las siguientes historias de usuario correcta? 1/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

¿Qué atributo de requisitos facilita la detección de errores? 1/1

Prioridad

Estado

Dependencias

¿ Cuál de las siguientes recomendaciones facilita el desarrollo de software 1/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

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 2/119
25/6/23, 16:19 CUESTIONARIO IS1

¿ Qué es la abstracción ? 1/1

Un factor de calidad del software ISO 9126

Un proceso general de software

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 1/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

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 3/119
25/6/23, 16:19 CUESTIONARIO IS1

¿Cuál de las siguientes historias de usuario es correcta? 1/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.

¿Qué requisitos deben especificarse en la fase de Definición de requisitos 1/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

¿Qué ventaja tiene el uso de paradigmas? 1/1

Aplicar modelos experimentados

Sistematizar los procesos del software

Usar enfoques de ingeniería

Todas las anteriores

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 4/119
25/6/23, 16:19 CUESTIONARIO IS1

¿Qué paradigma es útil cuando los requisitos están bien especificados 1/1
desde el principio?

Desarrollo rápido de aplicaciones

Ciclo de vida clásico

Aproximación incremental

Todas las anteriores

¿Qué paradigma se adapta mejor a cambios en los requisitos durante el 1/1


desarrollo?

Ciclo de vida clásico

Enfoque ágil

Desarrollo rápido de aplicaciones

Aproximación basada en transformaciones

Un requisito que hace referencia al intervalo de tiempo aceptable entre 1/1


fallos

es un requisito de portabilidad

es un requisito de usabilidad

es un requisito de fiabilidad

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 5/119
25/6/23, 16:19 CUESTIONARIO IS1

¿En qué fase del proceso de desarrollo se determina el alcance del 1/1
producto software?

Definición de requisitos de usuario

Diseño detallado y producción

Definición de requisitos del software

La TFEA... 1/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

¿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… 6/119
25/6/23, 16:19 CUESTIONARIO IS1

Durante el análisis los modelos 1/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

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

Los modelos no son un medio de comunicación muy efectivo ya que no 1/1


ayudan a representar la información de análisis.

Verdadero

Falso

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 7/119
25/6/23, 16:19 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.

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

Las técnicas de adquisición de información ayudan a identificar requisitos 1/1


durante las fases de análisis.

Verdadero

Falso

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 8/119
25/6/23, 16:19 CUESTIONARIO IS1

El enfoque orientado a objetos trata de forma separada la funcionalidad y 1/1


la información.

Verdadero

Falso

El diccionario de datos sirve para modelar el comportamiento del sistema. 1/1

Verdadero

Falso

En el análisis orientado a objetos definen jerarquías de clases. 1/1

Verdadero

Falso

La entrevista 1/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

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 9/119
25/6/23, 16:19 CUESTIONARIO IS1

Técnicas de adquisición de información son 1/1

Concept Sketching

La observación

Brainmaping

Todas las anteriores

El software se compone de 1/1

Instrucciones y estructuras de datos

Manuales y guías de usuario

Documentos de requisitos

Todas las anteriores

El software 1/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

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 10/119
25/6/23, 16:19 CUESTIONARIO IS1

¿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

Los prototipos: 0/1

Ayudan a identificar los requisitos del cliente

Pueden ser la primera versión del software

Ayudan a reducir el riesgo

Todas las anteriores

Respuesta correcta

Ayudan a identificar los requisitos del cliente

¿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

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 11/119
25/6/23, 16:19 CUESTIONARIO IS1

¿En qué tipo de métodos de desarrollo no se considera el concepto de 1/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

¿Cuál de las siguientes creencias debe considerarse errónea? 1/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

¿Cuál de las siguientes actitudes beneficia a la industria del software? 1/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

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 12/119
25/6/23, 16:19 CUESTIONARIO IS1

¿Qué utilidad tiene la ingeniería del software? 1/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

¿Cuáles son los retos actuales de la ingeniería del software? 1/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

Las técnicas de ingeniería del software: 1/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

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 13/119
25/6/23, 16:19 CUESTIONARIO IS1

Los modelos en ingeniería del software: 1/1

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: 1/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

Las actividades del ciclo de vida se pueden definir los procesos de la 1/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

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 14/119
25/6/23, 16:19 CUESTIONARIO IS1

En el Manifiesto Ágil se valora 1/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

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=AE0zAg… 15/119
25/6/23, 16:19 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 1/1
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 1/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=AE0zAg… 16/119
25/6/23, 16:19 CUESTIONARIO IS1

En el manifiesto ágil se valora 1/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 1/1

Diagrama de actividades

Clases

Casos de uso

Todas las anteriores

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 17/119
25/6/23, 16:19 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 1/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

¿Cuál de estas sentencias es falsa? 1/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

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 18/119
25/6/23, 16:19 CUESTIONARIO IS1

El dominio de información en el análisis 1/1

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 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

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 19/119
25/6/23, 16:19 CUESTIONARIO IS1

Que debe representar un diagrama de caso de uso. 1/1

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 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 1/1

Controlar la calidad del proceso

Identidicar los requisitos del software

estimar el esfuerzo de desarrollo

todas las anteriores

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 20/119
25/6/23, 16:19 CUESTIONARIO IS1

Son modelos de desarrollo formal: 1/1

Enfoque Cleanroom

AOSD

Proceso Unificado de Desarrollo

Todas las anteriores

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: 1/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

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 21/119
25/6/23, 16:19 CUESTIONARIO IS1

¿En qué tipo de métodos de desarrollo es fundamental el uso del diagrama 1/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

En que fase del proceso de desarrollo se definen los módulos o 1/1


componentes del software

Definición de requisitos

Diseño detallado

Diseño arquitectónico

Transferencia

La especificación de requisitos 1/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

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 22/119
25/6/23, 16:19 CUESTIONARIO IS1

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 1/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

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

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 23/119
25/6/23, 16:19 CUESTIONARIO IS1

¿En qué tipo de métodos de desarrollo es fundamental el uso del 1/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

¿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

El modelado de análisis debe ir desde la información esencial hasta el 1/1


detalle de la implementación (B)

Verdadero

Falso

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 24/119
25/6/23, 16:19 CUESTIONARIO IS1

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

El enfoque orientado a objetos trata de forma separada la funcionalidad y 1/1


la información (B)

Verdadero

Falso

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 25/119
25/6/23, 16:19 CUESTIONARIO IS1

El diccionario de datos sirve para modelar el comportamiento del sistema 1/1


(B)

Verdadero

Falso

La técnica del prototipado 1/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

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

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 26/119
25/6/23, 16:19 CUESTIONARIO IS1

Componentes dinámicos de los modelos de análisis orientados a objetos 1/1


son

Vista de los atributos

Vista de los comportamientos

Vista del control

Todas las anteriores

¿Qué representan los casos de uso? 1/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

¿Cuál de los paradigmas permite obtener más de una versión operativa del 1/1
software?

Desarrollo rápido de aplicaciones

Aproximación basada en transformaciones

Aproximación incremental

Ciclo de vida clásico

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 27/119
25/6/23, 16:19 CUESTIONARIO IS1

¿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

¿Qué técnicas son más apropiadas para la validación de requisitos? 1/1

Lenguajes de modelado

Prototipos

Entrevistas

¿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.

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 28/119
25/6/23, 16:19 CUESTIONARIO IS1

¿Qué se valora en el Manifiesto ágil? 1/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

¿Para qué se usan las especificaciones en lenguaje natural? 1/1

Para descubrir requisitos con los stakeholders.

Para documentar los requisitos antes de validarlos.

Para intentar aclarar dudas de requisitos con los stakeholders

el proceso unificado de desarrollo se caracteriza 1/1

por estar guiado por casos de uso

por ser un proceso iterativo e incremental

por estar centrado en la arquitectura

todas

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 29/119
25/6/23, 16:19 CUESTIONARIO IS1

En el ciclo de la vida en espiral las distintas fases se suceden de forma 1/1

iterativa

lineal

aleatoria

ninguna

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

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 30/119
25/6/23, 16:19 CUESTIONARIO IS1

El desarrollo rápido de aplicaciones no es recomendable cuando 0/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

Respuesta correcta

todas

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

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 31/119
25/6/23, 16:19 CUESTIONARIO IS1

Principales organizaciones de estandarización 1/1

ISO, IEEE Y SEI

SWEWBOK, CMM, Y CMMI

ACM, ESA, SWEBOK

todas

¿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? 1/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

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 32/119
25/6/23, 16:19 CUESTIONARIO IS1

¿Por qué se debe cuantificar un requisito cuando se realiza su 1/1


especificación?

Porque asegura su consistencia.

Porque facilita su verificación.

Porque justifica su necesidad

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.

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 33/119
25/6/23, 16:19 CUESTIONARIO IS1

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

¿En qué condiciones es útil el enfoque ágil? 1/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

Los modelos de ciclo de vida son 1/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

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 34/119
25/6/23, 16:19 CUESTIONARIO IS1

El ciclo de vida en espiral 1/1

aplica el enfoque evolutivo

identifica los riesgos

hace uso de prototipos

todas las anteriores

¿Qué ventaja tiene el uso de paradigmas de ingeniería del software? 1/1

Garantizan el éxito del desarrollo

Son modelos muy contrastados

No hacen uso de un enfoque de ingeniería

Ninguna de las anteriores

¿Qué paradigma se puede adaptar mejor a nuevos requisitos durante el 1/1


desarrollo?

Ciclo de vida clásico

Enfoque ágil

Desarrollo rápido de aplicaciones

Ninguno de los anteriores

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 35/119
25/6/23, 16:19 CUESTIONARIO IS1

¿Qué se valora en el Manifiesto ágil? 1/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.

En la fase de definición de requisitos del software 1/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.

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=AE0zAg… 36/119
25/6/23, 16:19 CUESTIONARIO IS1

La elección de un modelado de ciclo de vida puede estar condicionada por 1/1

la especificación clara y completa de los requisitos

restricciones de tiempo

limitaciones del presupuesto para el desarrollo

todas

Los requisitos no funcionales 1/1

Especifican que debe hacer el software

Afectan a cómo debe implementarse la funcionalidad

Describen los datos de entrada al sistema

todas

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

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

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 37/119
25/6/23, 16:19 CUESTIONARIO IS1

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=AE0zAg… 38/119
25/6/23, 16:19 CUESTIONARIO IS1

¿En cuál de estas especificaciones se justifica la necesidad del requisito? 1/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.

¿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? 1/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.

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 39/119
25/6/23, 16:19 CUESTIONARIO IS1

¿Qué buena práctica ayuda al éxito de un proyecto software? 1/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.

¿Qué diagramas de UML (Unified Modeling Language) sirven para 1/1


representar la interacción entre los componentes del sistema?

Diagramas de casos de uso.

Diagramas de secuencia.

Diagramas de actividades

¿Qué es un modelo de ciclo de vida del software? 1/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.

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 40/119
25/6/23, 16:19 CUESTIONARIO IS1

¿Qué es un sprint en Scrum? 1/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.

¿Qué finalidad tienen los modelos de comportamiento del software? 1/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.

¿Qué historia de usuario está bien escrita? 1/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.

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 41/119
25/6/23, 16:19 CUESTIONARIO IS1

¿Cuándo se comprueba la viabilidad tecnológica de los requisitos? 1/1

Durante la especificación de requisitos.

Durante la adquisición de requisitos.

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

¿Qué pueden representar los modelos del software que se van generando 1/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.

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 42/119
25/6/23, 16:19 CUESTIONARIO IS1

¿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.

El proceso de requisitos 1/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

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 43/119
25/6/23, 16:19 CUESTIONARIO IS1

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 1/1

copiar texto (Word)

imprimir un documento (Word)

seleccionar herramienta (Paint)

todas las anteriores

Las precondiciones son 1/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

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 44/119
25/6/23, 16:19 CUESTIONARIO IS1

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.

¿Qué tipo de relación implica la creación de nuevos objetos? 1/1

La composición

La asociación

La agregación

Todas las anteriores

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 45/119
25/6/23, 16:19 CUESTIONARIO IS1

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)

El modelo de dominio representa

conceptos modelados como clases

objetos del sistema que se pueden manipular

abstracciones para entender el problema

todas las anteriores

¿Cuál de los siguientes atributos de requisitos facilita los cambios en los 1/1
requisitos?

Prioridad

Estado

Dependencias

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 46/119
25/6/23, 16:19 CUESTIONARIO IS1

¿Qué pueden ser requisitos no funcionales? 1/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.

En metodología SCRUM se aconseja que la duración de cada sprint sea de 1/1

dos meses

un mes

hasta un máximo de tres meses

ninguna

¿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=AE0zAg… 47/119
25/6/23, 16:19 CUESTIONARIO IS1

Los diagramas de actividades 1/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

¿Para qué sirven los métodos en el desarrollo de software? 1/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.

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=AE0zAg… 48/119
25/6/23, 16:19 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 1/1


especificación?

Porque asegura su consistencia.

Porque facilita su verificación.

Porque justifica su necesidad

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 49/119
25/6/23, 16:19 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? 1/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.

¿En qué fase del proceso de desarrollo se determina cuál debe ser el 1/1
alcance funcional del software?

Diseño arquitectónico

Definición de requisitos del usuario

Definición de requisitos del software

En la fase de definición de requisitos del software 1/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

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 50/119
25/6/23, 16:19 CUESTIONARIO IS1

¿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? 1/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.

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

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 51/119
25/6/23, 16:19 CUESTIONARIO IS1

Los estándares 1/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

El modelo CMM 1/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

El SWEBOK 1/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

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 52/119
25/6/23, 16:19 CUESTIONARIO IS1

Un requisito es 1/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

¿Cuál de las siguientes afirmaciones no es correcta? 1/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

¿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=AE0zAg… 53/119
25/6/23, 16:19 CUESTIONARIO IS1

Los requisitos 1/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

¿Qué tarea forma parte de la negociación de requisitos? 1/1

Discutir los requisitos conflictivos

Priorizar los requisitos

Alcanzar un compromiso final sobre los requisitos a implementar

Todas las anteriores

¿Qué tarea corresponde a la validación de requisitos? 1/1

Identificar nuevos requisitos

Comprobar si se ajustan a los estándares

Identificar las dependencias entre requisitos

Todas las anteriores

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 54/119
25/6/23, 16:19 CUESTIONARIO IS1

Cuando se analizan los requisitos 1/1

se clasifican

se detectan conflictos

se modelan

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

Características deseables de los requisitos 1/1

Concisión

Completitud

Consistencia

Todas las anteriores

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 55/119
25/6/23, 16:19 CUESTIONARIO IS1

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 1/1

definen requisitos de seguridad

definen aspectos de calidad

especifican restricciones de operación del sistema

todas las anteriores

Según las Leyes de evolución del software o Leyes de Lehman, la 1/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.

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 56/119
25/6/23, 16:19 CUESTIONARIO IS1

¿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.

¿Qué circunstancia haría fracasar el desarrollo de un producto software? 1/1

Que los requisitos cambien a lo largo del proceso

La ambigüedad e inconsistencia los requisitos

Que existan muchos requisitos

Todas las anteriores

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 57/119
25/6/23, 16:19 CUESTIONARIO IS1

El software se compone de: 1/1

Instrucciones

Instrucciones y estructuras de datos

Instrucciones, estructuras de datos y documentación

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.

¿En cuál de estas especificaciones se justifica la necesidad del requisito? 1/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

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 58/119
25/6/23, 16:19 CUESTIONARIO IS1

Según ISO 12207, el proceso responsable de gestionar los procesos del 1/1
software

es un proceso de soporte del software.

es un proceso principal del software.

es un proceso general del software.

Un requisito referido al uso de los recursos del dispositivo en el que se 1/1


ejecutará el software

es un requisito de fiabilidad.

es un requisito de rendimiento.

es un requisito de interoperabilidad

¿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=AE0zAg… 59/119
25/6/23, 16:19 CUESTIONARIO IS1

¿Qué caracteriza al método RUP (Rational Unified Process)? 1/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.

¿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? 1/1

Para intentar aclarar dudas de requisitos con los stakeholders.

Para documentar los requisitos antes de validarlos.

Para descubrir requisitos con los stakeholders.

¿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=AE0zAg… 60/119
25/6/23, 16:19 CUESTIONARIO IS1

Las historias de usuario 1/1

se usan principalmente para describir requisitos no funcionales.

deben incluir condiciones de satisfacción.

no deben hacer referencia a reglas de negocio.

¿Qué afirmación sobre el método Scrum es correcta? 1/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.

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=AE0zAg… 61/119
25/6/23, 16:19 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: 1/1

CMM

SEI

SWEBOK

Todas las anteriores

Según la norma ISO 12207-1 la documentación de 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=AE0zAg… 62/119
25/6/23, 16:19 CUESTIONARIO IS1

¿En qué fase del proceso de desarrollo tenemos como actividad la 1/1
elección del lenguaje de programación?

Requisitos del software

Diseño arquitectónico

Diseño detallado y producción

Transferencia

¿Qué fase del proceso de desarrollo tiene como salida el manual del 1/1
usuario?

Requisitos del software

Diseño arquitectónico

Diseño detallado y producción

Transferencia

Atributos de un requisito de usuario o software son: 1/1

Estabilidad y prioridad

Fuente y verificabilidad

Identificador y claridad

Todas las anteriores

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 63/119
25/6/23, 16:19 CUESTIONARIO IS1

¿Qué factor condicona la elección de un paradigma? 1/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

¿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

¿Qué factor condiciona la elección de un paradigma? 1/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

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 64/119
25/6/23, 16:19 CUESTIONARIO IS1

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? 1/1

los plazos de entrega

la interoperabilidad entre sistemas software

los costes de mantenimiento

todas las anteriores

Son modelos de desarrollo ágil 1/1

SCRUM

Lean Development

Dynamic Systems Development Method

Todas las anteriores

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 65/119
25/6/23, 16:19 CUESTIONARIO IS1

¿Que aporta la ingeniería del software? 1/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

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

¿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

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 66/119
25/6/23, 16:19 CUESTIONARIO IS1

¿Qué actividad forma parte del proceso de requisitos? 1/1

Comprobar la consistencia de los requisitos

Determinar que requisitos deben implementarse

Identificar dependencias entre requisitos

Todas las anteriores

El tiempo medio de respuesta del sistema deberá ser de 3 segundos, a 1/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

Cuando se analizan los requisitos se 1/1

Representa mediante técnicas de modelado

Especifican detalladamente

Organizan en categorías

Todas las anteriores

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 67/119
25/6/23, 16:19 CUESTIONARIO IS1

Los modelos en ingeniería del software: 1/1

Facilitan la comunicación entre ingenieros

Son representaciones de gran utilidad

Ayudan a definir lo que se requiere desarrollar

Todas las anteriores

Son elementos de configuración de software 1/1

la especificación procedimental y el código

los manuales y guías de usuario

los documentos de especificación de requisitos

todas las anteriores

Son elementos de configuración del software: 1/1

La especificación procedimental y el código

Los manuales y guías de usuario

Los documentos de especificación de requisitos

Todas las anteriores

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 68/119
25/6/23, 16:19 CUESTIONARIO IS1

¿Qué actitud beneficia a la industria del software? 1/1

Usar métodos para los diferentes procesos del software

Usar estándares sólo cuando lo imponga el cliente

Validar los requisitos solo si existen conflictos

Todas las anteriores

Un ejemplo de modelo de producto sería 0/1

Un modelo de ciclo de vida

La descripción de una operación del software

Ninguna de las anteriores

Un diagrama de actividades de prueba del software

Respuesta correcta

La descripción de una operación del software

El modelo objeto-comportamiento representa: 1/1

La jerarquía de clases

Como responderá un sistema orientado a objetos a sucesos externos

Todas las relaciones entre objetos y las vías importantes de mensajes

Todas las anteriores

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 69/119
25/6/23, 16:19 CUESTIONARIO IS1

¿Cuál de las siguientes creencias es errónea? 1/1

La implementación debe comenzar lo antes posible

El análisis se debe simplificar al máximo

La prueba sólo es efectiva después de la implementación

Todas las anteriores

El software puede degradarse como consecuencia de 0/1

los cambios que haya que realizar

la corrección de errores

la incorporación de nuevas funcionalidades

todas las anteriores

¿Cuáles son los retos actuales de la ingeniería del software? 1/1

Reducir tiempos de entrega sin comprometer la calidad

Facilitar la integración de sistemas

Reducir los costes de mantenimiento

Todas las anteriores

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 70/119
25/6/23, 16:19 CUESTIONARIO IS1

Las actividades del ciclo de vida se pueden definir los procesos de la 1/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

Según la norma ISO 12207-1 el proceso de desarrollo consta de 1/1

Adquisición y suministro

Análisis, diseño , integración, codificación, pruebas e instalación y aceptación

Operación y mantenimiento

Ninguna de las anteriores

Según la norma ISO 12207-1 el proceso de desarrollo consta de …/1

Opción 1

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 71/119
25/6/23, 16:19 CUESTIONARIO IS1

Las técnicas de ingeniería del software 1/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

Los modelos en ingeniería del software: 1/1

Facilitan la comunicación entre ingenieros

Son representaciones de gran utilidad

Ayudan a definir lo que queremos desarrollar

Todas las anteriores

Según la norma ISO 12207-1 el proceso de desarrollo consta de 1/1

Adquisición y suministro

Análisis, diseño , integración, codificación y aceptación

Operación y mantenimiento

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 72/119
25/6/23, 16:19 CUESTIONARIO IS1

El tiempo medio de respuesta del sistema deberá ser de 3 segundos, a 1/1


plena carga (máximo numero de usuarios concurrentes)

No es un requisito!

Es!un requisito funcional

Es un requisito de rendimiento!

Es un requisito de portabilidad

El modelo del proceso: 1/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

Según la norma ISO 12207-1 el proceso de desarrollo consta de 1/1

Adquisición y suministro

Análisis, diseño, integración, codificación, pruebas e instalación y aceptación

Operación y mantenimiento

Ninguna de las anteriores

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 73/119
25/6/23, 16:19 CUESTIONARIO IS1

Si, al pagar un impuesto municipal (p.e. el IBI de una vivienda o el IVTM de 1/1
un coche), tenemos la opción de domiciliar el pago para que los próximos
se carguen en esa cuenta, lo más apropiado en los casos de uso es que:

a. Domiciliar Pago herede de Pagar Impuesto.

b. Pagar Impuesto incluya a Domiciliar Pago.

c. Domiciliar Pago extienda a Pagar Impuesto.

En los casos de uso de una aplicación para una inmobiliaria, ¿Cuál de 1/1
estas acciones NO estaría contemplada en el caso de uso "CRUD Anuncio
Venta"?

a. Añadir un nuevo anuncio de venta.

b. Vender una casa.

c. Modificar el precio de venta.

En una aplicación para gestionar listas de reproducción de canciones, un 1/1


usuario (User) puede añadir una canción de la biblioteca de canciones
(Song) a una lista de reproducción (PlayList). El método que lo lleva a cabo
(p.e. addSongToPlayList(...)), va normalmente en la clase:

a. Song.

b. User.

c. PlayList.

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 74/119
25/6/23, 16:19 CUESTIONARIO IS1

¿Cuál se estos atributos NO vincularías a un enumerado?

a. El estado civil.

b. La localidad de nacimiento.

c. El grupo sanguíneo.

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 75/119
25/6/23, 16:19 CUESTIONARIO IS1

¿Qué símbolo asocias con el siguiente esquema de visibilidad de atributos?


(el sombreado indica dónde es visible)

a. ~

b. +

c. #

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 76/119
25/6/23, 16:19 CUESTIONARIO IS1

En este gráfico, para representar que toda asignatura (Subject) es impartida


por, al menos, un profesor (Teacher):

a. En el extremo A la multiplicidad es *

b. En el extremo A la multiplicidad es 1..*

c. En el extremo B la multiplicidad es 1..*

En Java, si usamos la palabra clave abstract al declarar una clase:

a. Esa clase hereda de otra clase.

b. Esa clase no puede tener atributos.

c. De esa clase no se pueden crear instancias.

¿Qué símbolo se utiliza delante del nombre de un atributo para indicar que es
derivado?

a. #

b. ~

c. /

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 77/119
25/6/23, 16:19 CUESTIONARIO IS1

Según este diagrama de casos de uso:

a. D incluye a A y, por lo tanto, a B y a C.

b. B y C extienden a A, que incluye a D.

c. A es un caso de uso abstracto.

En un hotel, ¿con cuál de estas opciones relacionarías la clase Habitación


con la clase Huésped?

a. Composición.

b. Generalización.

c. Asociación.

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 78/119
25/6/23, 16:19 CUESTIONARIO IS1

Una comisión evaluadora está formada por muchos jueces y a cada aspirante
lo valoran tres de esos jueces. Cada juez asigna una puntuación a cada
aspirante que deba evaluar. La puntuación que un juez asigna a un aspirante
es un atributo de la asociación:

a. Comisión-Juez.

b. Comisión-Aspirante.

c. Juez-Aspirante.

En el esquema siguiente (donde amount significa cantidad):

a. El atributo amount es la suma de las unidades de todos los productos (Product)


de un pedido (Order).

b. El valor del atributo amount depende de la multiplicidad de la asociación


entre pedido (Order) y producto (Product).

c. El atributo amount no es ni de pedido (Order) ni de producto (Product), sino de la


asociación de ambos.

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 79/119
25/6/23, 16:19 CUESTIONARIO IS1

Según este diagrama entre Departamento (Department) y Empleado


(Employee) con los roles supervisor (supervisor) y subordinado (subordinate),
¿cuál de estas afirmaciones NO es cierta?

a. Todos los empleados tienen un supervisor.

b. Un empleado esta vinculado a un único departamento.

c. El supervisor de un empleado es del mismo departamento que él.

¿Cuál de estas situaciones representa una excepción del caso de uso Realizar
Transferencia en la aplicación de un banco?

a. El cliente solicita un justificante de la operación.

b. Es necesario introducir un código para realizar la operación.

c. El saldo en la cuenta es insuficiente.

¿Cuál de estas funcionalidades pondríamos con un <> en los casos de uso?

a. Modificar la nota de un alumno.

b. Mostrar los alumnos que han suspendido un examen.

c. Eliminar del acta de la próxima convocatoria a los alumnos que han aprobado.

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 80/119
25/6/23, 16:19 CUESTIONARIO IS1

En este diagrama de casos de uso:


¿Añadiendo cuál de estas opciones quedaría un diagrama viable?

a. A y B incluyen a D.

b. A y B extienden a D.

c. D incluye a A y B.

d. A y B extienden a D.

Una rutina de entrenamiento físico consta de una colección de ejercicios que


deben realizarse en un orden determinado y el mismo ejercicio puede
aparecer más de una vez en la misma rutina, por lo que se trata de:

a. Un conjunto ordenado (ordered set).

b. Una bolsa (bag).

c. Una secuencia (sequence).

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 81/119
25/6/23, 16:19 CUESTIONARIO IS1

Si en una colección no indicamos de qué tipo es, por defecto es: 1/1

a. Ordered Set.

b. Set.

c. Bag.

Si el valor de un atributo no puede modificarse una vez asignado, es:

a. Único.

b. Estático.

c. Inmutable.

Una postcondición de un caso de uso indica:

a. El manejador que se activa cuando se produce una excepción.

b. Lo que cambia cuando se termina el caso de uso.

c. La condición que debe cumplirse para que se active la extensión de un caso de


uso.

En una asociación, ¿Cuál es la relación entre los ciclos de vida de las


instancias de los extremos (es decir, su creación y destrucción)?

a. Se crean y se destruyen al mismo tiempo.

b. Si se destruye la instancia de un extremo, se destruye la del otro.

c. Se crean y destruyen independientemente.

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 82/119
25/6/23, 16:19 CUESTIONARIO IS1

En una aplicación para elaborar presentaciones de diapositivas, un usuario


(User) puede añadir una nueva dispositiva (Slide) a una presentación
(Presentation). El método que lo lleva a cabo (p.e.
addSlideToPresentation(...)), va normalmente en la clase:

a. Slide.

b. Presentation.

c. User.

Si en una colección indicamos que es de tipo {ordered}

a. El orden es relevante y se pueden repetir las instancias.

b. El orden es relevante y no se pueden repetir las instancias.

c. Se pueden repetir las instancias, pero el orden no es relevante.

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 83/119
25/6/23, 16:19 CUESTIONARIO IS1

Estamos desarrollando una aplicación para gestionar proyectos usando


Scrum y tenemos el siguiente modelo incompleto:
¿Cuál de estas opciones es válida en el extremo A?

a. Agregación.

b. Composición.

c. Herencia.

¿Qué significa que un atributo sea <<static>>?

a. Que contiene un mismo valor para todas las instancias de la clase.

b. Que contiene un valor único y que no puede modificarse.

c. Que se le asigna un valor en el proceso de construcción y que no puede


modificarse.

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 84/119
25/6/23, 16:19 CUESTIONARIO IS1

Una variante en la especificación de un caso de uso indica:

a. Que en alguna localización hay pasos opcionales.

b. Que en alguna localización hay que realizar otro caso de uso.

c. Que uno o más pasos se pueden llevar a cabo de otra forma alternativa.

¿Cuál de estas situaciones representa una excepción del caso de uso


realizar pedido?

a. El stock de un producto es insuficiente.

b. El cliente solicita pagar a plazos.

c. El producto seleccionado tiene una oferta de 3x2.

Para implementar una composición entre el todo (whole-end) y las partes


(part-end):

a. El part-end debería tener un contenedor de instancias del whole-end.

b. El part-end debería tener un método para crear las instancias del whole-end
correspondientes.

c. El whole-end debería tener un contenedor de instancias del part-end y un


método para crear las instancias del part-end.

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 85/119
25/6/23, 16:19 CUESTIONARIO IS1

Estamos desarrollando una aplicación para gestionar proyectos usando


Scrum y tenemos el siguiente modelo incompleto: En el extremo B, ¿Cuál es la
multiplicidad más adecuada?:

a. 0..1

b. *

c. 1

Si en el extremo C la multiplicidad es 1:

a. Cada instancia de A está asociada con una instancia de B.

b. Cada instancia de B estará asociada con una instancia de A.

c. Una instancia de A no puede estar asociada con más de una instancia de B.

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 86/119
25/6/23, 16:19 CUESTIONARIO IS1

¿Cuál de estas funcionalidades pondríamos con un <<report>> en los casos


de uso de una aplicación para clientes de un banco?

a. Ver los datos de un movimiento bancario.

b. Modificar la dirección de envío de los extractos bancarios.

c. Ninguna de las otras respuestas es correcta.

Esta relación entre ticket (SingleTicket), suscripción (Subscription) y pago


(Payment) indica que:

a. Cada ticket y cada subscripción están asociados con un pago, pero la


subscripción en la que está el ticket debe de ser la misma que la del pago.

b. Cada pago está asociado con una subscripción y con un ticket, pero el ticket
debe ser un subconjunto de la subscripción.

c. Cada ticket y cada subscripción están asociados con un pago, pero cada
pago corresponde o a un ticket o a una subscripción.

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 87/119
25/6/23, 16:19 CUESTIONARIO IS1

Según este diagrama de casos de uso:

a. Ninguna de las otras respuestas es correcta.

b. D incluye a A, el cual es una generalización de B y C.

c. A es una especificación de B y C, los cuales incluyen a D.

Si cada usuario está asociado con las compras que ha realizado y cada
compra está asociada con los productos incluidos en ella, podemos asociar
cada usuario con los productos que ha comprado mediante una:

a. Asociación derivada.

b. Composición.

c. Autoasociación o asociación reflexiva.

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 88/119
25/6/23, 16:19 CUESTIONARIO IS1

Para implementar la herencia en Java utilizamos la palabra clave:

a. extends.

b. implements.

c. inherits

¿Cuál de estas afirmaciones sobre la inclusión de casos de uso es cierta?

a. Un caso de uso incluido en otro caso de uso tiene al menos una localización
concreta en el caso de uso base.

b. Un caso de uso no puede incluir a más de un caso de uso.

c. Un caso de uso no puede estar incluido en más de un caso de uso.

Atendiendo a las multiplicidades, la siguiente asociación con calificador en


una aplicación de una librería (BookApp), en la que se utilizan géneros de
libros (genre), se trata de:

a. Una partición.

b. Un mapa.

c. Una relación.

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 89/119
25/6/23, 16:19 CUESTIONARIO IS1

¿En cuál de estas multiplicidades NO está incluido el 1?

a. 0 , 2

b. 0 .. 2

c. Ninguna de las otras respuestas es correcta.

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 90/119
25/6/23, 16:19 CUESTIONARIO IS1

¿Qué símbolo asocias con el siguiente esquema de visibilidad de atributos?


(el sombreado indica dónde es visible)

a. #

b. +

c. ~

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 91/119
25/6/23, 16:19 CUESTIONARIO IS1

Si en el extremo C la multiplicidad es 1 y en el extremo D la multiplicidad


es *.

a. Una instancia de A puede no estar asociada con ninguna instancia de B.

b. Cada instancia de B puede estar asociada con muchas instancias de A.

c. Cada instancia de A está asociada con una o más instancias de B.

En los casos de uso de una aplicación para buscar trabajo, en la que se


puede confeccionar un currículo incluyendo la experiencia previa, ¿Cuál de
estas acciones estaría contemplada en el caso de uso "CRUD Trabajo
Previo"?

a. Modificar las fecha de inicio y fin de un empleo anterior.

b. Todas las opciones son correctas.

c. Eliminar del currículo un empleo anterior.

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 92/119
25/6/23, 16:19 CUESTIONARIO IS1

¿Cuál de las siguientes asociaciones NO es correcta?

a. Todas las asociaciones son correctas.

b. La segunda asociación.

c. La tercera asociación.

Si en una colección indicamos que es de tipo {bag}:

a. Se pueden repetir las instancias, pero el orden no es relevante.

b. El orden es relevante y no se pueden repetir las instancias.

c. El orden es relevante y se pueden repetir las instancias.

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 93/119
25/6/23, 16:19 CUESTIONARIO IS1

En este gráfico, para representar que todo profesor (Teacher) impartirá


docencia en, al menos, dos asignaturas (Subject):

a. En el extremo B la multiplicidad es 2

b. En el extremo B la multiplicidad es 2..*

c. En el extremo A la multiplicidad es 2..*

¿En cuál de las siguientes situaciones utilizarías un Rol?

a. Coordinador es un rol en la relación entre Asignatura y Profesor

b. Profesor es un rol en la relación entre Asignatura y Estudiante.

c. Calificación es un rol en la relación entre Estudiante y Examen.

Si el valor de un atributo se calcula a partir de los valores de otros atributos,


es:

a. Ninguna de las otras respuestas es correcta.

b. Único.

c. Compuesto.

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 94/119
25/6/23, 16:19 CUESTIONARIO IS1

Estamos desarrollando una aplicación para gestionar proyectos usando


Scrum y tenemos el siguiente modelo incompleto:
¿Cuál de estas opciones es apropiada en el extremo A?

a. Autoasociación.

b. Composición.

c. Herencia.

En una aplicación para elaborar árboles genealógicos, cada persona está


asociada con sus progenitores. Para ello, la clase Persona se asocia consigo
misma mediante:

a. Una herencia.

b. Una clase de asociación.

c. Una asociación reflexiva.

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 95/119
25/6/23, 16:19 CUESTIONARIO IS1

Estamos desarrollando una aplicación para gestionar proyectos usando


Scrum y tenemos el siguiente modelo incompleto:
En el extremo B, ¿cuál es la multiplicidad más adecuada?

a. *

b. 1

c. 0..1

Si adjuntamos un archivo en un mensaje:

a. Se trata de una composición, porque se crea una copia independiente del


archivo.

b. Se trata de una composición, porque el remitente y el destinatario compartirán el


archivo.

c. Se trata de una composición, porque el archivo puede adjuntarse a muchos


mensajes.

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 96/119
25/6/23, 16:19 CUESTIONARIO IS1

Si el nombre de una clase está en cursiva:

a. Es una interfaz.

b. Sus atributos son estáticos.

c. Es una clase abstracta.

De este diagrama podemos deducir que la operación confirm() es:

a. Derivada.

b. Polimórfica.

c. Estática.

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 97/119
25/6/23, 16:19 CUESTIONARIO IS1

Al especificar los casos de uso, ¿en cuántos pasos puede localizarse una
extensión?

a. Uno y no más de uno.

b. Uno o varios.

c. Uno o ninguno.

¿En cuál de estas multiplicidades NO está incluido el 3?

a. 2 .. 4

b. 1 .. 3

c. 2 , 4

Si, para identificar la ruta de un viaje, tenemos que determinar ordenadamente


los aeropuertos por los que se pasa, teniendo en cuenta que se puede pasar
más de una vez por el mismo aeropuerto, se trata de:

a. Una bolsa (bag).

b. Una secuencia (sequence).

c. Un conjunto ordenado (ordered set).

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 98/119
25/6/23, 16:19 CUESTIONARIO IS1

¿En cuál de las siguientes situaciones utilizarías un Rol en una aplicación de


mensajería instantánea?

a. Administrador es un rol en la relación entre Mensaje y Usuario.

b. Fecha de envío es un rol en la relación entre Mensaje y Usuario.

c. Remitente es un rol en la relación entre Usuario y Mensaje.

De este diagrama, podemos deducir que el atributo nextTicketNumber:

a. Tiene el mismo valor para todas las instancias de Ticket.

b. Es derivado.

c. Es inmutable.

En una aplicación para gestionar proyectos, queremos vincular cada tarea con
las otras tareas que deben completarse antes de empezar esa tarea. Para
ello, la clase Tarea tendrá:

a. Una clase de asociación.

b. Un enumerado.

c. Una autoasociación.

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zAg… 99/119
25/6/23, 16:19 CUESTIONARIO IS1

Atendiendo a las multiplicidades, la siguiente asociación con calificador en


una aplicación de una librería (BookApp), en la que se utilizan géneros de
libros (genre), se trata de:

a. Una relación.

b. Un mapa.

c. Una partición.

El proceso de gestión incluye 1/1

Estimación y planificación

Seguimiento y control

Revisión y evaluación

Todas las anteriores

El proceso de aseguramiento de la calidad del software: 1/1

Es un proceso general

Es un proceso principal

Es un proceso de soporte

Ninguna de las anteriores

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 100/119
25/6/23, 16:19 CUESTIONARIO IS1

El proceso de operación 1/1

es un proceso de soporte

incluye la explotación y soporte operativo a los usuarios

forma parte del proceso de desarrollo

ninguna de las anteriores

El proceso de operación incluye (proceso principal): 1/1

Las pruebas de operación

La operación del sistema software

El soporte a usuarios

Todas las anteriores

Procesos de soporte para el desarrollo de software: 1/1

Procesos de verificacion y devalidacion

Procesos de operación y demantenimiento

Proceso de formación y de mejora

Todas las anteriores

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 101/119
25/6/23, 16:19 CUESTIONARIO IS1

Un modelo de ciclo de vida: 1/1

Es un método de desarrollo ampliamente extendido

Es una técnica de desarrollo desoftware

Es un marco de referencia para el desarrollo de software

Todas las anteriores

Un paradigma de ingeniería del software es: 1/1

Un modelo de ciclo de vida ejemplar

Un modelo de ciclo de vida muy extendido

Un modelo de ciclo de vida aceptado por la comunidad de ingenieros de software

Todas las anteriores

Procesos de soporte para el desarrollo de software: …/1

Procesos de verificacion y devalidacion

Procesos de operación y demantenimiento

Proceso de formación y de mejora

Todas las anteriores

No hay respuestas correctas

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 102/119
25/6/23, 16:19 CUESTIONARIO IS1

El proceso de mantenimiento serequiere cuando: 1/1

Hay un error en el software

Hay que modificar la documentación

Hay que adaptar el software

Todas las anteriores

El proceso de gestión incluye …/1

Estimación y planificacion

El modelo del proceso 1/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

La calidad de un software es menor si 1/1

los requisitos no se pueden identificar desde el principio

hay riesgos

no se desarrolla de forma que sea fácil de mantener

todas las anteriores

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 103/119
25/6/23, 16:19 CUESTIONARIO IS1

Un ejemplo de modelo de proceso sería 1/1

una especificación de requisitos de usuario

una especificación de requisitos de software

un diagrama de tareas para diseñar el software

todas las anteriores

El software se compone de: 1/1

Instrucciones

Instrucciones y estructuras de datos

Instrucciones, estructuras de datos y documentación

Ninguna de las anteriores

Según la norma ISO 12207-1 las actividades del ciclo de vida se pueden 1/1
agrupar en

Proceso de desarrollo, Proceso de mantenimiento y Proceso de soporte

Procesos principales, Procesos generales y Procesos de soporte

Proceso de desarrollo, Proceso de mantenimiento y Proceso de gestión

Todas las anteriores

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 104/119
25/6/23, 16:19 CUESTIONARIO IS1

Según la norma ISO 12207-1 las actividades de seguimiento y control 1/1


forman parte del

proceso del desarrollo

proceso de gestión

proceso de mantenimiento

proceso de validación

El proceso de desarrollo comprende actividades de 1/1

adquisición y suministro

operación y mantenimiento

análisis, diseño, pruebas e instalación

todas las anteriores

¿Qué ha contribuido a la crisis del software? 1/1

Planificar procesos de desarrollo

No considerar el mantenimiento desde el comienzo del proceso del desarrollo

Potenciar el uso de métodos y herramientas de desarrollo

La elección de paradigmas de ingeniería del software

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 105/119
25/6/23, 16:19 CUESTIONARIO IS1

¿Qué caracteriza al método RUP (Rational Unified Process)? 1/1

Está guiado por historias de usuario.

Divide el proceso de desarrollo en iteraciones de duración variable.

Hace uso de múltiples modelos para representar la arquitectura del sistema

¿para que puede ser útil el modelado?

para representar los requisitos de software

para facilitar la comunicación entre miembros del equipo de desarrollo

para comprender el problema del cliente

todas las anteriores

Un método de desarrollo describe 1/1

las necesidades del cliente

la secuencia de pasos a realizar para desarrollar un software

las características y atributos del software

todas las anteriores

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 106/119
25/6/23, 16:19 CUESTIONARIO IS1

Cual de las siguientes representaciones se considera un modelo del 1/1


software

una especificación de un caso de uso

un diagrama de caso de uso

un diagrama de clases

todas las anteriores

Que representación se debe usar para describir el proceso de diseño del 1/1
software

una especificación funcional del software

la arquitectura del software

un diagrama de flujo que describe las tareas para obtener el modelo de diseño

todas las anteriores

Que aumenta la probabilidad de éxito de un desarrollo 1/1

la claridad y consistencia de los requisitos

el uso de un enfoque metodológico

un diseño fácil de mantener

todas las anteriores

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 107/119
25/6/23, 16:19 CUESTIONARIO IS1

Los prototipos en el proceso de requisitos 1/1

Simulan la interfaz de usuario

ayudan a identificar nuevos requisitos

sirven para validar los requisitos

todas las anteriores

Que proceso forma parte del ciclo de vida del software 1/1

Proceso de desarrollo

Proceso de mantenimiento

Proceso de gestión

Todas las anteriores

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 (B)

Verdadero

Falso

Los requisitos del usuario son las capacidades y restricciones que el 1/1
usuario espera del software (B)

Verdadero

Falso

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 108/119
25/6/23, 16:19 CUESTIONARIO IS1

Los modelos no son un medio de comunicación muy efectivo ya que no 1/1


ayudan a representar la información de análisis (B)

Verdadero

Falso

¿Qué actitud beneficia a la industria del software? 1/1

Usar métodos para los diferentes procesos del software

Usar estándares sólo cuando lo imponga el cliente

Validar los requisitos solo si existen conflictos

Todas las anteriores

Cuando se analizan los requisitos se 1/1

Representan técnicas de modelado

Organizan en categorías

Especifican detalladamente

Todas las anteriores

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 109/119
25/6/23, 16:19 CUESTIONARIO IS1

¿Qué paradigma aumenta el coste del software a causa de las pruebas de 1/1
regresión?

El desarrollo rápido de aplicaciones

La Aproximación basada en transformaciones

La Aproximación incremental

El Ciclo de vida clásico

¿Qué factor condiciona la elección de un paradigma? 1/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

Las postcondiciones 1/1

Son validaciones que se hacen antes del caso de uso.

Son comprobaciones que se realizan durante el caso de uso

Se especifican solo si se han producido cambios como consecuencia del caso


de uso

Ninguna de las anteriores

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 110/119
25/6/23, 16:19 CUESTIONARIO IS1

Funciones de la ingeniería de software 1/1

Obtención y elaboración de procesos

Negociación y especificación de requisitos

Validación y gestión de requisitos

Todas las anteriores

La ingeniería de requisitos: 1/1

Ayuda a entender las necesidades

Evalúa la factibilidad y negocia

Especifica sin ambigüedad

Todas las anteriores

¿Qué requisitos son requisitos del proceso? 1/1

Usabilidad

Fiabilidad

Eficiencia

Todas las anteriores

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 111/119
25/6/23, 16:19 CUESTIONARIO IS1

¿Qué tipo de requisitos no son funcionales? 1/1

Requisitos del producto

Requisitos externos

Requisitos del proceso

Todas las anteriores

En el diseño del software: 1/1

Se definen los requisitos de rendimiento

se asienta la calidad del producto

El cliente tiene un alto grado de participación

Ninguna de las anteriores

¿Cuál de los siguientes requisitos es un requisito funcional? 1/1

El sistema deberá soportar un máximo de 100 usuarios concurrentes sin que el


tiempo de respuesta medio aumente más de un 3%

El sistema deberá enviar automáticamente al sistema RII(Registro Integrado


Industrial) del Ministerio de Industria los establecimientos industriales que se
vayan registrando en Canarias

El sistema deberá funcionar en ordenadores con sistema operativoWindows

Ninguna de las anteriores

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 112/119
25/6/23, 16:19 CUESTIONARIO IS1

El diseño de un software se compone: 1/1

diseño arquitectónico y diseño de control

diseño de datos y diseño del comportamiento del sistema

diseño arquitectónico, diseño de interfaces, diseño de datos y diseño


procedimental y diseño de datos

diseño de componentes. diseño de datos y diseño procedimental

Un método de desarrollo describe 1/1

las necesidades del cliente

la secuencia de pasos a realizar para desarrollar un software

las características y atributos del software

todas las anteriores

Los requisitos funcionales: 1/1

Define los atributos que debe tener el sistema final

Definen los servicios que debe ofrecer el sistema a los usuarios para alcanzar
los objetivos

Especifican restricciones de ejecución del sistema

Todas las anteriores

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 113/119
25/6/23, 16:19 CUESTIONARIO IS1

¿Qué atributos de un requisito deben especificarse? 1/1

Estabilidad y Prioridad

Identificador y Fuente

Descripción y Dependencia

Todas las anteriores

El SWEBOK 1/1

Es un modelo extraído de las mejores prácticas

Delimita el cuerpo de conocimiento que compete a la profesión de ingeniero de


software

Es un estándar de ingeniería del software

Todas las anteriores son ciertas

El modelo CMM 1/1

Es una aportación del SEI

Constituye un marco de referencia para la mejora de los procesos

Evalúa la madurez de una organización de software

Todas las anteriores

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 114/119
25/6/23, 16:19 CUESTIONARIO IS1

El refinamiento 1/1

Permite trabajar a diferentes niveles de detalle

es un atributo del software que permite que sea intelectualmente manejable

es la capacidad de un componente para que su contenido sea inaccesible a otros


componentes

permite ampliar una declaración original dando cada vez más detalles

La ocultación de información 1/1

Facilita la propagación a de errores

disminuye el grado de abstracción del diseño

ayuda a evitar que se propagen los errores

aumenta el nivel de acoplamiento de un módulo

¿Qué ventaja aporta el diseño modular 1/1

Facilita la prueba

Reduce la complejidad del software

Facilita los cambios en el software

Todas las anteriores

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 115/119
25/6/23, 16:19 CUESTIONARIO IS1

Para que un método modularidad sea efectiva debe tener 1/1

capacidad de descomposición modular

proteccion modular

capacidad de comprensión modular

todas las anteriores

La cohesión 1/1

sirve para medir la fuerza funcional de un módulo del sistema

mide la dependencia entre módulos

cuando es "coincidental" es aceptada

mide la ocultación de información de un módulo

El acoplamiento 1/1

mide el nivel de abstracción de un módulo

al igual que la cohesión debe ser alto

es una medida de la dependencia entre módulos

cuando es "por contenido" es aceptable

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 116/119
25/6/23, 16:19 CUESTIONARIO IS1

Si las tareas de un módulo se ejecutan en un orden especifico tiene 1/1

un acoplamiento de control

una cohesión procedimental

una cohesión temporal

una cohesión de comunicación

¿Cual de las siguientes afirmaciones no construye una heurística de 1/1


diseño?

El alcance del efecto de un módulo debe mantenerse dentro de su alcance de


contol

Las interfaces entre módulos no deben ser complejas

Hay que definir módulos que sean muy restrictivos

una cohesión media tan buena como una alta

El diseño arquitectónico comprende 1/1

la estructuración del sistema

el diseño de control

diseño de componentes

todas las anteriores

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 117/119
25/6/23, 16:19 CUESTIONARIO IS1

¿Cuál de los siguientes estilos arquitectónicos sirve para diseñar la 1/1


estructura del sistema?

Modelo de capas

Modelo cliente-servidor

modelo de depósito

todas las anterioires

¿Cuál de los siguientes estilos arquitectónicos no sirve para diseñar el 1/1


control?

Modelo de administrador

Modelo de máquina abstracta

Modelo de llamada-retorno

Modelo de transmisión

¿Qué métodos aportan mayor estabilidad de diseño? 1/1

metodos orientados a objetos

metodos orientado a la funcion

métodos orientados al flujo de datos

Ninguno de los anteriores

Este contenido no ha sido creado ni aprobado por Google. - Términos del Servicio - Política de Privacidad

Formularios

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 118/119
25/6/23, 16:19 CUESTIONARIO IS1

https://docs.google.com/forms/d/e/1FAIpQLSffELENae_v2nR0aQenbMOKmc_zCWwsB_a0eLMqknyJYEU1Ag/viewscore?viewscore=AE0zA… 119/119

También podría gustarte