Se copia a tu biblioteca con todas las funciones (audio, generar más, pregúntale al profesor) sin gastar de nuevo la IA en fichas/test. "Añadir todo el bloque" trae también el resto de temas de esta misma categoría.
Informática / Ingeniería del Software
Universidad
Introducción a la Ingeniería del Software. Fuente: Wikipedia (CC BY-SA 4.0).
Fichas de esta colección (40)
- 01
Según Zelkowitz (1978), ¿qué dos factores busca reducir la ingeniería de software?
Costo y complejidad.
- 02
Según Boehm (1976), ¿a qué se aplica el conocimiento científico en la ingeniería de software?
Diseño, construcción y documentación de programas.
- 03
Según Bauer (1971), ¿qué tipo de software busca obtener la ingeniería de software?
Económicamente viable, confiable y eficiente.
- 04
Según el Standard Glossary, ¿qué tres características definen el enfoque de la ingeniería de software?
Sistemático, disciplinado y cuantificable.
- 05
¿Cuál es el objetivo de la ingeniería de software al tratar el proceso creativo de creación de software?
Sistematizarlo para acotar el riesgo de fracaso.
- 06
En qué década apareció por primera vez el término 'ingeniería del software':
Finales de la década de 1950.
- 07
¿Qué accidente con la máquina Therac-25 causó la muerte de 6 personas y marcó la ingeniería de software?
Sobredosis masiva de radiación.
- 08
En los 1980, ¿cuántas veces más caro era el costo de propiedad y mantenimiento que el desarrollo del software?
Dos veces más caro.
- 09
En 1995, ¿qué porcentaje de los grandes productos de software entregados tenían fallas tan graves que no eran usados?
75%
- 10
¿Qué disciplinas además de las ciencias de la computación sirvieron de base a la ingeniería de software en los 1980?
Matemáticas, psicología, ergonomía y ciencias de la administración.
- 11
En la ingeniería de software, ¿qué recurso proporciona el medio físico para desarrollar las aplicaciones?
Hardware (Recurso de entorno).
- 12
En el contexto de UML, ¿qué significa que sea un 'lenguaje de modelado'?
No pretende definir un modelo estándar de desarrollo, sino únicamente un lenguaje de modelado.
- 13
En BPMN, ¿qué elementos se consideran 'objetos de flujo'?
Eventos, actividades y rombos de control de flujo (gateways).
- 14
¿Quién fue el inventor del diagrama de flujo de datos (DFD)?
Larry Constantine.
- 15
¿Cuál es la función principal de las herramientas CASE?
Asistir en los procesos de ciclo de vida de un software.
- 16
En la obtención de requisitos, ¿qué tipo de recursos deben identificarse?
Humanos y materiales.
- 17
En el dominio de la información de un problema, ¿qué datos se consideran 'fuera del software'?
Usuarios finales, otros sistemas o dispositivos externos.
- 18
¿Qué documento plasma el resultado del análisis de requisitos con el cliente?
ERS (especificación de requisitos del sistema).
- 19
¿Qué estándar normaliza la creación de las especificaciones de requisitos de software (SRS)?
IEEE Std. 830-1998.
- 20
En la especificación de requisitos, ¿cuál de las dos técnicas es más ágil e informal: Caso de uso o Historias de usuario?
Historias de usuario.
- 21
Rol en el cual se delegan las actividades de integración de infraestructura, desarrollo de aplicaciones y bases de datos:
Arquitecto
- 22
¿Qué dos diagramas son los mínimos necesarios para describir la arquitectura de un proyecto que iniciará a ser codificado?
Diagrama de clases y de base de datos
- 23
Siglas de las herramientas para el diseño y modelado de software:
CASE (Computer Aided Software Engineering)
- 24
Objetivo principal de la fase de 'Adaptación del paquete' en el desarrollo de la aplicación:
Entender detalladamente el funcionamiento del paquete para garantizar su máximo rendimiento.
- 25
En el desarrollo de unidades de diseño interactivas, ¿qué tipo de pruebas se deben ejecutar?
Pruebas unitarias y de integración
- 26
En las pruebas de software, ¿qué técnica consiste en probar por separado cada módulo?
Prueba unitaria
- 27
Según Pressman, ¿en qué se centran los procesos lógicos internos de las pruebas?
Asegurar que todas las sentencias se han comprobado
- 28
En el mantenimiento de software, ¿qué porcentaje aproximadamente del ciclo de vida del proyecto se dedica a esta fase?
2/3
- 29
Según la investigación de Lehman, ¿qué porcentaje del mantenimiento NO son acciones correctivas?
80%
- 30
Desde el punto de vista de gestión, ¿qué ventaja aporta la documentación para la comunicación?
Facilitar la comunicación entre usuarios y desarrolladores
- 31
En el ciclo de vida del software, ¿cuál es el propósito de la prueba de unidad?
Garantizar que cada subconjunto se implementó según las especificaciones.
- 32
En el modelo de prototipos, ¿cuál es el objetivo principal de construir el sistema rápidamente?
Comprender y aclarar aspectos para asegurar el acuerdo entre desarrollador, usuario y cliente.
- 33
El modelo en espiral (Barry Boehm, 1986) conjuga la naturaleza iterativa de los [____] con los aspectos controlados del modelo en cascada.
prototipos
- 34
¿Cuál es la principal diferencia entre el modelo incremental y el de prototipos en cuanto a la entrega?
El incremental busca la entrega de un producto operacional con cada incremento.
- 35
En el modelo de desarrollo por etapas, ¿cuándo se desarrollan las especificaciones?
Simultáneamente con las diferentes versiones del código.
- 36
En el modelo estructurado, ¿qué técnica se utiliza principalmente para los procesos?
Diagrama de flujo de datos.
- 37
En el modelo estructurado, ¿qué técnica se relaciona principalmente con los datos?
Modelo entidad-relación.
- 38
El modelo orientado a objetos gira en torno al concepto de:
Clase.
- 39
¿Qué permite el modelo orientado a objetos en un grado significativo?
Reutilización de software.
- 40
El modelo RAD es un modelo de proceso de software de tipo:
Incremental.