Final del 23/12/2014 (Ingeniería I)
De Cuba-Wiki
- Explique la noción de herencia y sus usos en los diagramas de casos de uso.
- Dé 3 heurísticas que puedan utilizarse en la partición del dominio en categorías en el contexto de generación de tests.
- Suponga que un dominio ha sido descrito utilizando una composición de máquinas de estado y un diagrama de contexto. ¿Qué vínculos esperaría encontrar entre ellos?
- Explique diferencias entre objetivos de comportamiento y objetivos blandos.
- Explique que es un grafo de causa-efecto y para qué sirve en el contexto de testing.
- Explique diferencias entre falla, defecto y error. Explique qué rol juega cada uno de estos términos en testing.
- ¿Cómo relacionaría OCL con casos de uso? Mencione qué supuestos necesita que se cumplan (si es que los necesita).
- Explique qué es y para qué sirve flow-graph.
- ¿Cómo relacionaría los diagramas de secuencia con las máquinas de estado finito?
- ¿Qué significa que un criterio subsume a otro? Ejemplifique.
Observaciones:
- El docente que tomó el examen fue Martín Urtasun.
- Se presentaron muchas personas, y el docente optó por este examen escrito, que duró alrededor de tres horas.
- En la fecha anterior, hubo muy poca gente y el mismo docente optó por un examen oral que, según dicen, fue muy breve.