ThatQuiz Directorio Inténtalo
Ingeniería informática
Contribuido por: Alvarado
  • 1. La ingeniería de software es la aplicación sistemática de enfoques de ingeniería al desarrollo, funcionamiento y mantenimiento de software. Implica el diseño, la implementación, las pruebas y el mantenimiento de productos y sistemas de software, teniendo en cuenta factores como la eficiencia, la fiabilidad, la escalabilidad y la capacidad de mantenimiento. Los ingenieros de software utilizan diversas herramientas, técnicas y metodologías para garantizar que los proyectos de software se completen a tiempo, dentro del presupuesto y con alta calidad. El campo de la ingeniería de software abarca una amplia gama de actividades, como el análisis de requisitos, el diseño de software, la codificación, las pruebas, la implantación y el mantenimiento. Los ingenieros de software también tienen que colaborar con otros miembros del equipo, como diseñadores, gestores de productos y evaluadores de control de calidad, para garantizar que los productos de software satisfacen las necesidades y expectativas de los usuarios. En general, la ingeniería de software desempeña un papel crucial en la configuración del mundo digital en el que vivimos hoy en día.

    ¿Qué es la ingeniería de software?
A) Un tipo de hardware informático.
B) Un lenguaje de programación.
C) Una aplicación móvil.
D) Disciplina que se centra en el desarrollo y mantenimiento sistemáticos de sistemas informáticos.
  • 2. ¿Por qué es conocida la metodología ágil de desarrollo de software?
A) Desarrollo iterativo e incremental.
B) Cambios aleatorios en el código.
C) No es necesario realizar pruebas.
D) Modelo en cascada.
  • 3. ¿Para qué sirven las pruebas unitarias en ingeniería de software?
A) Para comprobar la compatibilidad del hardware.
B) Para probar todo el sistema de software en su conjunto.
C) Para garantizar la satisfacción de todos los usuarios.
D) Probar componentes o funciones individuales de un sistema de software.
  • 4. ¿Cuál de los siguientes es un modelo común de ciclo de vida de desarrollo de software?
A) Modelo en cascada
B) Modelo en espiral
C) Modelo RAD
D) Modelo ágil
  • 5. ¿Qué significa CI/CD en el desarrollo de software?
A) Instalación completa/implantación correcta
B) Integración centralizada/Desarrollo continuo
C) Aplicación personalizada/Entrega completa
D) Integración continua/implantación continua
  • 6. ¿Qué modelo de desarrollo de software implica el desarrollo de un prototipo funcional antes que el producto final?
A) Modelo en espiral
B) Modelo en cascada
C) Modelo V
D) Modelo de prototipo
  • 7. ¿Qué es un error de software?
A) Error, defecto, fallo o avería en un programa o sistema informático que hace que produzca un resultado incorrecto o inesperado.
B) Una mejora de las prestaciones.
C) Forma parte de la fase de diseño del software.
D) Término habitual en el sector.
  • 8. ¿Cuál de las siguientes es una técnica de comprobación del rendimiento en ingeniería de software?
A) Pruebas de carga
B) Pruebas de integración
C) Pruebas unitarias
D) Pruebas de aceptación
  • 9. ¿Qué significa DRY en el desarrollo de software?
A) Requisitos de la documentación Rendimiento
B) Desarrollo Reutilización Rendimiento
C) Retenerse
D) No se repita
Examen creado con That Quiz — el sitio de matemáticas.