Diferencia entre revisiones de «Ingeniería de Software I (Vieja)»
De Cuba-Wiki
(→Final) |
|||
(No se muestran 3 ediciones intermedias del mismo usuario) | |||
Línea 42: | Línea 42: | ||
*[[Media:FROM OBJECT ORIENTATION TO GOAL ORIENTATION.doc|Resumen]] de "From Object Orientation to Goal Orientation" | *[[Media:FROM OBJECT ORIENTATION TO GOAL ORIENTATION.doc|Resumen]] de "From Object Orientation to Goal Orientation" | ||
*[[Media:GOALS.doc|Resumen]] de otro paper sobre Goals | *[[Media:GOALS.doc|Resumen]] de otro paper sobre Goals | ||
*[[Media:Res_ing.pdf|Resumen para el final (tiene le tema de testing reactivos)]] | |||
*[[Media:RespuestasFinalesISW1.pdf|Respuestas de finales viejos]] | |||
== Exámenes == | == Exámenes == | ||
Línea 54: | Línea 56: | ||
==== Final ==== | ==== Final ==== | ||
*[[Final del 29/12/2010 (Ingeniería I)|Final del 29/12/2010]] | |||
*[[Final del 29/11/2010 (Ingeniería I)|Final del 29/11/2010]] | *[[Final del 29/11/2010 (Ingeniería I)|Final del 29/11/2010]] | ||
*[[Final del 14/10/2010 (Ingeniería I)|Final del 14/10/2010]] | *[[Final del 14/10/2010 (Ingeniería I)|Final del 14/10/2010]] | ||
Línea 110: | Línea 113: | ||
== Enlaces externos == | == Enlaces externos == | ||
*[http://www.dc.uba.ar | *[http://www.dc.uba.ar/materias/isoft1 Pagina Oficial de la Materia] | ||
*[http://www.omg.org/docs/formal/06-05-01.pdf Especificación formal de OCL] | *[http://www.omg.org/docs/formal/06-05-01.pdf Especificación formal de OCL] | ||
*[http://www.holub.com/goodies/uml/ UML Quick Reference Guide] | *[http://www.holub.com/goodies/uml/ UML Quick Reference Guide] |
Revisión del 23:49 21 feb 2011
Plantilla:Revisar guías Plantilla:Completar guías Ingeniería del Software I es una materia dedicada al estudio de la Ingeniería del Software. Según el Plan de la Carrera, es una materia a ser cursada en Tercer año. Es correlativa de Algoritmos y Estructuras de Datos III y necesaria para cursar Ingeniería del Software II y Bases de Datos.
Históricamente, esta materia se cursa los Lunes y Jueves a la tarde-noche.
Información General sobre la Cursada
La cursada de Ingeniería del Software I es teórico-práctica. La materia consta de 2 parciales (a libro abierto) y 2 trabajos practicos.
Practicas
- Requerimientos
- Casos de Uso
- Modelo Conceptual
- Finite State Machines
- Diagrama de Actividades
- Testing Funcional
- Diseño
Apuntes
Temas 1er Parcial
- Ingeniería de Requerimientos: GORE, Modelo de Objetivos, Diagrama de Contexto, Casos de Uso
- Modelo Conceptual: Clases Conceptuales, OCL
- FSM: Finite State Machines
- Apunte de Diagrama de Actividades: 4 hojas del libro "The Unified Modeling Language"
Temas 2do Parcial
- Testing Funcional
- Diseño: Diagramas de secuencia, de clases
- Apunte de GUI Architectures: Apunte de MVC, MVP, etc. by Fowler
- Principios de Diseño y Métricas : Clases de Nicolas y Ariel Neisen. Fuentes del documento.
Temas Final
- Resumen de Teóricas para el final, by Pablo Heiber.
- Resumen de teóricas y apuntes (Santiago Avendaño): pdf, fuentes.
- Resumen de Teóricas de Ingeniería de Requerimientos
- Resumen de Teóricas de Testing
- Resumen de Teóricas de LTS, FSM, Petri, DA, MSC
- Resumen de Teóricas de Diseño
- Resumen de "The Mythical man month" de Fred Brooks
- Resumen de "Verifying and validating software requirements and specifications"
- Resumen de "From Object Orientation to Goal Orientation"
- Resumen de otro paper sobre Goals
- Resumen para el final (tiene le tema de testing reactivos)
- Respuestas de finales viejos
Exámenes
Primer Parcial
Segundo Parcial
- Parcial del 26/11/2007: enunciado, resolución (corregido por Nicolás Rinaldi).
- 2do cuatrimestre de 2008
Final
- Final del 29/12/2010
- Final del 29/11/2010
- Final del 14/10/2010
- Final del 09/06/2009
- Final del 14/04/2009
- Final del 02/03/2009
- Final del 23/02/2009
- Final del 30/12/2008
- Final del 12/08/2008
- Final del 14/05/2008
- Final del 4/03/2008
- Final del 20/11/2007
- Final del 27/12/2007
- Final del 2006
- Notas sobre finales viejos
Clases Practicas
Requerimientos
Casos de Uso
- Casos de Uso y Diagrama de Actividades (El país del juguete) 30/08/2004
- Casos de Uso (remisería CocheFast) 22/08/2005
- Casos de Uso (venta de libros por Internet) 11/09/2006
Modelo Conceptual
- Modelo Conceptual y OCL (bandas) 30/05/2007
- Modelo Conceptual (mini ejercicios) 27/03/2006
- Modelo Conceptual y OCL (magos) 04/09/2006
- Modelo Conceptual y OCL (telefonica) 31/08/2006
- Modelo Conceptual y OCL (fabrica) 1er Cuat 2006
FSMs
- Clase de FSMs (cajero automatico) 11/04/2004
- Clase de FSMs (aviones) 05/10/2007
- Clase de FSMs (parcelas)
Testing Funcional
- Clase de Testing Funcional (Transferencia Bancaria) 22/10/2007. Enunciado, resolución y un apunte en version PDF.
- Clase de Testing Funcional (Unidad Funcional Completa de Concesión de un Puesto) 25/10/2007: Enunciado, Resolución.
Diseño
- Clase de Diagramas de Secuencia (Beto y el bondi) 05-08/10/2007. Resolución de la catedra en formato PDF.
- Clase de Diagramas de Secuencia 24/10/2006: Eustaquio, un burrero viejo.
Tablas para testing
Trabajos Prácticos Viejos
- TP1 del Segundo Cuatrimestre de 2006
- TP2 del Segundo Cuatrimestre de 2006
- TP3 del Segundo Cuatrimestre de 2006
- Modelos de los TP1 y TP2 en formato Entreprise Architect
- Pequeño script para generar casos de uso en LaTeX