wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz de Ingeniería de Software

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

¿Por qué es importante la etapa de pruebas en el ciclo de vida del software?

a)

Para aumentar el costo del desarrollo del software

b)

Para garantizar que el software sea perfecto desde el principio

c)

Para identificar y corregir errores en el software antes de su lanzamiento al mercado.

d)

Para retrasar el lanzamiento del software al mercado

2.

¿Cuáles son las fases del desarrollo de software?

a)

Reading, writing, arithmetic

b)

Breakfast, lunch, dinner

c)

Planning, analysis, design, implementation, testing, deployment, and maintenance

d)

Sleeping, eating, exercising

3.

¿Qué es la gestión de riesgos en proyectos de software?

a)

Proceso de identificar, analizar y mitigar los riesgos que pueden afectar el éxito del proyecto.

b)

Proceso de gestionar el presupuesto del proyecto.

c)

Proceso de desarrollar nuevas tecnologías para el proyecto.

d)

Proceso de implementar nuevas funcionalidades en el proyecto.

4.

Un Sistema Operativo es un tipo de...

a)

Software de Sistemas

b)

Software de Aplicación

c)

Software de Ingeniería y Ciencias

d)

Software de Inteligencia Artificial

e)

Aplicaciones Web

5.

Se utilizan accediendo a un Servidor web a través de Internet o de una intranet mediante un navegador.

a)

Software de Sistemas

b)

Software de Aplicación

c)

Software de Ingeniería y Ciencias

d)

Software de Inteligencia Artificial

e)

Aplicaciones Web

6.

Es una disciplina o área de la información o ciencias de la computación, que ofrece métodos o técnicas para desarrollar y mantener software de calidad que resuelvan problemas de todo tipo.

a)

Ingeniería de Software

b)

Ingeniería Computacional

c)

Programación

d)

Calidad de Software

7.

Con ella se puede analizar, diseñar, programar y aplicar un software de manera correcta y organizada, cumpliendo con todas las especificaciones del cliente y usuario final.

a)

Ingeniería de Software

b)

Ingeniería Computacional

c)

Programación

d)

Calidad del Software

8.

Software orientado a procesos, el cual se representa por diferentes modelos a lo largo de la vida del software.

a)

Software como Producto

b)

Software como Proceso

c)

Software Estructural

d)

Software de Procedimiento

9.

La fase de comunicación está compuesta por...

a)

La estimación

b)

La programación

c)

Los seguimientos del software

d)

El modelado

10.

Fase dentro de la vida del software el cual contiene el Inicio del Proyecto y la Ingeniería de Requerimientos

a)

Planeación

b)

Comunicación

c)

Despliegue

d)

Modelado

11.

Son los programas diseñados para o por los usuarios para facilitar la realización de tareas específicas en la computadora, como pueden ser las aplicaciones ofimáticas

a)

Software de Sistemas

b)

Software de Aplicación

c)

Software de Ingeniería y Ciencias

d)

Software de Inteligencia Artificial

e)

Aplicaciones Web

12.

Este modelo sugiere un enfoque sistemático y secuencial para el desarrollo del software

a)

Modelo en Cascada

b)

Modelo del Desarrollo Incremental

c)

Modelo en V

d)

Modelo Espiral

e)

Modelo del proceso evolutivo

13.

Es una herramienta para el modelado de datos que permite representar las entidades relevantes de un sistema de información así como sus interrelaciones y propiedades.

a)

Diagrama Entidad Relación

b)

Diagrama Casos de Uso

c)

Diagrama Entidad Relevancia

d)

Diagrama Relacional

14.

Son todos los programas que se ejecutan dentro de una computadora de cualquier tamaño y arquitectura.

(a)  

15.

Una de las actividades del proceso de software es verificar que el software cumple con lo solicitado por el cliente.

a)

Especificación

b)

Evolución

c)

Desarrollo

d)

Validación

16.

Es la representación formal y simplificada de un proceso de software , presentada desde una perspectiva específica.

a)

Modelo de proceso de software

b)

Proceso de software

c)

Especificación del software

17.

Es considerada la primer persona que usó por primera vez el término de Ingeniería de Software.

a)
b)
c)
18.

Es el primer lenguaje orientado a objetos

a)
b)
c)
19.

¿Es considerada la primer metodología de desarrollo de software?

a)

Espiral

b)

Cascada

c)

Prototipos

20.

Es una de las metodologías ágiles, más utilizadas en la actualidad

a)

SCRUM

b)

RUP

c)

FDD

21.

Es un conjunto de elementos relacionados que recolectan, procesan, almacenan y distribuyen la información para apoyar a la toma de decisiones y al control de la organización.

a)

Sistema de información

b)

Metodología de Cascada

c)

Internet de las cosas

22.

Es considerado como un planificador recursos que utilizan las organizaciones para administrar sus actividades diarias.

a)

ERP

b)

CRM

c)

SCM

23.

¿Cuál es el objetivo de la especificación de requisitos en el desarrollo de software?

a)

Establecer un plan de marketing para promocionar el software

b)

Definir de manera clara y detallada las necesidades y funcionalidades que debe cumplir el sistema a desarrollar.

c)

Crear un diseño visual atractivo para el software

d)

Asegurar que el software sea compatible con todos los dispositivos

24.

¿Cuáles son los principales desafíos en la ingeniería de software en la actualidad?

a)

La falta de demanda de software en el mercado

b)

La dificultad para encontrar desarrolladores de software

c)

La ausencia de avances tecnológicos en la industria de la ingeniería de software

d)

Los principales desafíos en la ingeniería de software en la actualidad incluyen la gestión de la complejidad, la seguridad, la calidad del software, la adaptación a nuevas tecnologías y la colaboración en equipos distribuidos.

25.

¿Por qué es importante el Mantenimiento de Software en el ciclo de vida del desarrollo de software?

a)

El mantenimiento de software es importante solo para agregar más errores al sistema

b)

El mantenimiento de software no es importante en el ciclo de vida del desarrollo de software

c)

El mantenimiento de software es importante para corregir errores, mejorar el rendimiento, adaptarse a cambios en el entorno y agregar nuevas funcionalidades.

d)

El mantenimiento de software solo es importante al principio del ciclo de vida del desarrollo de software