Ingeniería de Software I (Vieja)
De Cuba-Wiki
Plantilla:Revisar guías Plantilla:Completar guías Ingeniería de Software II (antes conocida como Ingeniería de Software I) es una materia dedicada al estudio de la Ingeniería de Software. Según el Plan de la Carrera, es una materia a ser cursada en Cuarto año. Se necesita Ingeniería de Software I y Paradigmas de Lenguajes de Programación para cursarla.
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 II 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
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 (Repositorio con fuentes): Clases de Nicolas y Ariel Neisen.
Temas Final
- Apunte completo de la materia (Repositorio con fuentes), por Julián Sackmann. Es un apunte completo basado en apuntes de clase, las teóricas y clases grabadas. Fue preparado para la cursada del primer cuatrimestre de 2012. Como siempre, por favor avisar de cualquier error que encuentren o si quieren expandirlo, mejorarlo, etc a jsackmann _ARROBA_ cubawiki.com.ar
- [Versión en Epub]. Esta es la versión para eReaders posta. Hay un par de cosas que se ven mal. Si alguien tiene ganas de arreglarlo se lo voy a agradecer.
- [Versión en Mobi]. Idem anterior, pero para Kindle.
- Resumen de Teóricas para el final (Repositorio con fuentes), por Pablo Heiber.
- Resumen de teóricas y apuntes (Repositorio con fuentes), por Santiago Avendaño.
- 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 el tema de testing reactivos)
- Respuestas de finales viejos [(fuente)]
Exámenes
Primer Parcial
- 2do cuatrimestre de 2008
- 1er cuatrimestre de 2009 (16 de Mayo de 2009)
- 1er cuatrimestre de 2010
- 2do cuatrimestre de 2015: ej 3
- 2do cuatrimestre de 2015 (recuperatorio): ej 1, ej 2
Segundo Parcial
- 2do cuatrimestre de 2007: resolución (corregido por Nicolás Rinaldi).
- 2do cuatrimestre de 2008
- 2do cuatrimestre de 2015: ej 1, ej 3
- 2do cuatrimestre de 2015 (recuperatorio): ej 2
Final
- Final del 03/03/2017
- Final del 8/03/2016
- Final del 24/02/2016
- Final del 18/02/2016
- Final del 21/12/2015
- Final del 05/08/2015
- Final del 23/12/2014
- Final del 13/12/2014
- Final del 13/11/2014
- Final del 07/04/2014
- Recopilación de preguntas de final con la nueva modalidad
- Final del 06/08/2013
- Final del 20/12/2012
- Final del 10/09/2012
- Final del 22/02/2011
- Final del 29/12/2010
- Final del 22/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
- Compilación de finales viejos [1]
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