Diferencia entre revisiones de «Final del 02/03/2009 (Ingeniería I)»

De Cuba-Wiki
Línea 8: Línea 8:


3. Qué significa que un lenguaje de especificación tenga semántica de "prunning" o de recorte?
3. Qué significa que un lenguaje de especificación tenga semántica de "prunning" o de recorte?
4. Describa los tres tipos básicos de relaciones entre entidades en un modelo conceptual. Indique sus diferencias.
4. Describa los tres tipos básicos de relaciones entre entidades en un modelo conceptual. Indique sus diferencias.



Revisión del 17:36 3 mar 2009

Requerimientos

1. Explique la diferencia entre objetivos de comportamiento y objetivos blandos.

2. En el contexto del modelo de objetivos explique qué es un requerimiento pertinente.

Especificación

3. Qué significa que un lenguaje de especificación tenga semántica de "prunning" o de recorte?

4. Describa los tres tipos básicos de relaciones entre entidades en un modelo conceptual. Indique sus diferencias.

Verificación y Testing

5. Qué es y para qué sirve el def-use graph? 6. Qué es un oráculo y cómo se usa en testing?

Diseño

7. Explique qué es la programación orientada a interfaces. Dé un ejemplo de diseño donde este principio resulte útil. 8. Explique la diferencia entre módulos y componentes.