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.