wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Parcial 2 Ingenieria Parte 1

Total questions: 28

Worksheet time: 28mins

Name
Class
Date
1.

Principio de la Ingeniería de diseño - Un programa non debe tener ningún error que impida su funcionamiento.

a)

Funcionalidad

b)

Resistencia

c)

Belleza

2.

Principio de la ingeniería de diseño - Un programa debe ser apropiado para los fines que persigue.

a)

Belleza

b)

Resistencia

c)

Funcionalidad

3.

Principio de la ingeniería de diseño - La experiencia de usar el programa debe ser placentera.

a)

Belleza

b)

Funcionalidad

c)

Resistencia

4.

Forma parte del modelo de diseño (Seleccione todas las correctas)

a)

Diseño en el nivel de componentes

b)

Diseño de interfaz

c)

Diseño arquitectónico

d)

Diseño de las entidades

5.

Conjunto de características y capacidades del programa, la generalidad de las funciones que se entregan y la seguridad general del sistema.

a)

Atributo de calidad - Rendimiento

b)

Atributo de calidad - Funcionalidad

c)

Atributo de calidad Mantenibilidad

6.

Factores humanos, estética general, consistencia y documentación.

a)

Atributo de calidad - Usabilidad

b)

Atributo de calidad - Rendimiento

c)

Atributo de calidad - Confiabilidad

7.

Frecuencia y gravedad de las fallas, exactitud de los resultados que salen, el tiempo medio para que ocurra una falla, capacidad de recuperación ante esta y lo predecible del programa.

a)

Atributo de calidad - Mantenibilidad

b)

Atributo de calidad - Funcionalidad

c)

Atributo de calidad - Confiabilidad

8.

Velocidad de procesamiento, tiempo de respuesta, uso de recursos, conjunto y eficiencia.

a)

Atributo de calidad - Usabilidad

b)

Atributo de calidad - Confiabilidad

c)

Atributo de calidad - Rendimiento

9.

Capacidad del programa para ser ampliable, adaptable y servicial, que pueda probarse, compatible y configurable, facilidad para instalarse en el sistema y para que se detecten los problemas.

a)

Atributo de calidad - Mantenibilidad

b)

Atributo de calidad - Confiabilidad

c)

Atributo de calidad - Rendimiento

10.

Que características son comunes en todos los métodos de diseño?

a)

Mecanismo - Notación - Heurística - Lineamientos

b)

Abstracción - Notación - Patrón - Configuramiento

11.

Es una de las formas fundamentales en las que el ser humano se enfrenta a la complejidad.

a)

Abstracción

b)

Modularidad

c)

División

12.

Secuencia de instrucciones que tiene una función específica y limitada.

a)

Abstracción de Datos

b)

Abstracción de Procedimiento

c)

Patrón Arquitectónico

13.

Es una colección nombrada de datos que describe un objeto de datos

a)

Patrón Arquitectónico

b)

Abstracción de Procedimiento

c)

Abstracción de Datos

14.

Se aboca a un problema de aplicación específica dentro de un contexto dado y sujeto a limitaciones y restricciones

a)

Patrón Arquitectónico

b)

Abstracción de Datos

c)

Abstracción de Procedimiento

15.

Es el concepto cuando el software se divide en componentes que es posible abordar en forma individual.

a)

División de Problemas

b)

Modularidad

c)

Ocultación de Información

16.

Cualquier problema complejo puede manejarse con mas facilidad si se subdivide en elementos susceptibles de resolverse u optimizarse de manera independiente.

a)

División de problemas

b)

Modularidad

c)

Ocultación de la información

17.

Sugiere que los módulos se caracterizan por las decisiones que cada uno oculta a los otros.

a)

Modularidad

b)

División de problemas

c)

Ocultación de información

18.

En el diseño de software, debe buscarse el mínimo acoplamiento posible.

a)

Verdadero

b)

Falso

19.

Características de una clase de diseño bien formada (Seleccione todas las correctas)

a)

Acoplamiento alto

b)

Primitivismo

c)

Cohesión alta

d)

Completa y suficiente

20.

En la evaluación de arquitectura de software, es la que representa relaciones de dependencia entre consumidores que usan el mismo recurso o los productores que producen para los mismos consumidores

a)

Tipo de dependencia compartida

b)

Tipo de dependencia de flujo

c)

Tipo de dependencia de restricción0

21.

En la evaluación de arquitectura de software, es la que representa las relaciones de dependencia entre productores y consumidores de recursos.

a)

Tipo de dependencia de restricción

b)

Tipo de dependencia compartida

c)

Tipo de dependencia de flujo

22.

En la evaluación de arquitectura de software, es la que representa restricciones al flujo relativo de control entre un conjunto de actividades.

a)

Tipo de dependencia compartida

b)

Tipo de dependencia de restricción

c)

Tipo de dependencia de flujo

23.

En el Diseño de Componentes Basados en Clase, el principio donde cualquier clase derivada de una clase de base debe respetar cualquier contrato implícito entre la clase de base y los componentes que la usan es:

a)

Principio de sustitución de Liskov

b)

Principio Abierto-Cerrado

c)

Principio de Inversión de la Dependencia

24.

En el Diseño de Componentes Basados en Clase, el principio donde debe especificarse el componente en forma tal que permita extenderlo sin necesidad de hacerle modificaciones internas:

a)

Envoltura de caja blanca

b)

Envoltura de caja gris

c)

Principio Abierto-Cerrado

25.

En el Diseño de Componentes Basados en Clase, el principio donde las abstracciones son el lugar en el que es posible ampliar un diseño sin muchas dificultades:

a)

Envoltura de caja gris

b)

Envoltura de caja negra

c)

Principio de Inversión de la Dependencia.

26.

En el Desarrollo Basado en Componentes, la adaptación de componentes donde un equipo de software tiene acceso total al diseño y código interno de un componente es:

a)

Envoltura de caja gris

b)

Envoltura de caja blanca

c)

Envoltura de caja negra

27.

En el Desarrollo Basado en Componentes, la adaptación de componentes cuando la biblioteca de componentes proporciona un lenguaje de extensión del componente o API que permite que los conflictos se eliminen o se anulen:

a)

Envoltura de caja gris

b)

Envoltura de caja negra

c)

Envoltura de caja blanca

28.

En el Desarrollo Basado en Componentes, la adaptación de componentes que requiere la introducción de procesamiento previo y posterior en la interfaz del componente para eliminar o anular los conflictos:

a)

Envoltura de caja negra.

b)

Envoltura de caja gris.

c)

Envoltura de caja blanca.