Diferencia entre revisiones de «Ingeniería de Software I (Vieja)»
De Cuba-Wiki
Sin resumen de edición |
|||
(No se muestran 187 ediciones intermedias de 42 usuarios) | |||
Línea 1: | Línea 1: | ||
{{Revisar guías}} | |||
{{Completar guías}} | |||
Este artículo contiene el material de Ingeniería de Software I en su modalidad anterior (previo al cambio de 2017). | |||
Históricamente, esta materia se cursa los Lunes y Jueves a la tarde-noche. | Históricamente, esta materia se cursa los Lunes y Jueves a la tarde-noche. | ||
== Información General sobre la Cursada == | == Información General sobre la Cursada == | ||
La cursada de Ingeniería del Software | 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. | La materia consta de 2 parciales (a libro abierto) y 2 trabajos practicos. | ||
== Practicas == | == Practicas == | ||
*[[Práctica de Requerimientos (Ingeniería I)|Requerimientos]] | |||
*[[Práctica de Casos de Uso (Ingeniería I)|Casos de Uso]] | |||
*[[Práctica de Modelo Conceptual (Ingeniería I)|Modelo Conceptual]] | |||
*[[Práctica de FSM (Ingeniería I)|Finite State Machines]] | |||
*[[Práctica de Diagrama de Actividades (Ingeniería I)|Diagrama de Actividades]] | |||
*[[Práctica de Testing Funcional (Ingeniería I)|Testing Funcional]] | |||
*[[ | == Apuntes == | ||
*[[ | === Temas 1er Parcial === | ||
*[[Apunte de Ingeniería de Requerimientos (Ingeniería I)|Ingeniería de Requerimientos]]: GORE, Modelo de Objetivos, Diagrama de Contexto, Casos de Uso | |||
*[[Apunte de Modelo Conceptual (Ingeniería I)|Modelo Conceptual]]: Clases Conceptuales, OCL | |||
*[[Apunte de FSM (Ingeniería I)|FSM: Finite State Machines]] | |||
*[[Media:ApunteDA.pdf| Apunte de Diagrama de Actividades]]: 4 hojas del libro ''"The Unified Modeling Language"'' | |||
== | === Temas 2do Parcial === | ||
( | *[[Apunte de Testing Funcional (Ingeniería I)|Testing Funcional]] | ||
*[[Apunte de Diseño (Ingeniería I)|Diseño]]: Diagramas de secuencia, de clases | |||
*[[Media:guiarchitectures.pdf|Apunte de GUI Architectures]]: Apunte de MVC, MVP, etc. by ''Fowler'' | |||
*[https://github.com/CubaWiki/ISW1-ApuntePrincipiosMetricas-Echeverria/releases/download/1.0/principios_y_metricas.pdf Principios de Diseño y Métricas] ([https://github.com/CubaWiki/ISW1-ApuntePrincipiosMetricas-Echeverria Repositorio con fuentes]): Clases de Nicolas y Ariel Neisen. | |||
== | === Temas Final === | ||
*[https://github.com/CubaWiki/ISW1-ApunteCompleto-jsackmann/raw/master/IngSoft.pdf Apunte completo de la materia] ([https://github.com/CubaWiki/ISW1-ApunteCompleto-jsackmann 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 [mailto:[email protected] jsackmann _ARROBA_ cubawiki.com.ar] | |||
** [[https://www.dropbox.com/s/e0lxwtrqfnogntw/IngSoft%20-%20Julian%20Sackmann.epub 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. | |||
** [[https://www.dropbox.com/s/qbg7qc860g2b6pc/IngSoft%20-%20Julian%20Sackmann.mobi Versión en Mobi]]. Idem anterior, pero para Kindle. | |||
*[https://github.com/CubaWiki/ISW1-ResumenFinal-Heiber/releases/download/1.0/isw1-final.pdf Resumen de Teóricas para el final] ([https://github.com/CubaWiki/ISW1-ResumenFinal-Heiber Repositorio con fuentes]), por Pablo Heiber. | |||
*[https://github.com/CubaWiki/ISW1-ResumenFinal-Avendanio/releases/download/1.0/resumen.pdf Resumen de teóricas y apuntes] ([https://github.com/CubaWiki/ISW1-ResumenFinal-Avendanio Repositorio con fuentes]), por Santiago Avendaño. | |||
*[[Resumen de Ingeniería de Requerimientos (Ingeniería I)|Resumen de Teóricas de Ingeniería de Requerimientos]] | |||
*[[Resumen de Testing (Ingeniería I)|Resumen de Teóricas de Testing]] | |||
*[[Resumen de LTS (Ingeniería I)|Resumen de Teóricas de LTS, FSM, Petri, DA, MSC]] | |||
*[[Resumen de Diseño (Ingeniería I)|Resumen de Teóricas de Diseño]] | |||
*[[Media:Guías.doc|Resumen]] de "The Mythical man month" de Fred Brooks | |||
*[[Media:VERIFYING AND VALIDATING SOFWTARE REQUIREMENTS AND SPECIFICATIONS.doc|Resumen]] de "Verifying and validating software requirements and specifications" | |||
*[[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:Res_ing.pdf|Resumen para el final (tiene el tema de testing reactivos)]] | |||
*[[Media:RespuestasFinalesISW1.pdf|Respuestas de finales viejos]] [[https://docs.google.com/document/d/1yJHDFG8nmTnDq_1gpwEQi964b1yGMcEhky2ixfczV_I (fuente)]] | |||
*[[:Media:Ing1-2006-02-TP1-0001.zip|2006 | == Exámenes == | ||
*[[ | ==== Primer Parcial ==== | ||
*[[ | *[[Primer parcial 2do cuatrimestre de 2008 (Ingeniería de Software I)|2do cuatrimestre de 2008]] | ||
*[[ | *[[Media:Primer_parcial-16-V-2009.pdf|1er cuatrimestre de 2009 (16 de Mayo de 2009)]] | ||
*[[Primer Parcial 1c/2010 (Ingeniería I)| 1er cuatrimestre de 2010]] | |||
*[http://www.dc.uba.ar/materias/isoft1/2016/cuat1/descargas/Parciales/2015_2c_1p 2do cuatrimestre de 2015]: [[Media:IngSoft1_1parcial_01_10_15_ej3.png|ej 3]] | |||
*[[Medio:IngSoft1_1recu_30-11-15.png|2do cuatrimestre de 2015 (recuperatorio)]]: [[Medio:IngSoft1_1recu_30-11-15_ej1.png|ej 1]], [[Medio:IngSoft1_1recu_30-11-15_ej2.png|ej 2]] | |||
==== Segundo Parcial ==== | |||
*[[Media:Parcial_26_11_07_LR.pdf|2do cuatrimestre de 2007]]: [[Media:2doParcial-Ing1-20071126.pdf|resolución]] (corregido por Nicolás Rinaldi). | |||
*[[Segundo parcial 2do cuatrimestre de 2008 (Ingeniería de Software I)|2do cuatrimestre de 2008]] | |||
*[[Medio:IngSoft1_2parcial_16-11-15.png|2do cuatrimestre de 2015]]: [[Medio:IngSoft1_2parcial_16-11-15_ej1.png|ej 1]], [[Medio:IngSoft1_2parcial_16-11-15_ej3.png|ej 3]] | |||
*[http://www.dc.uba.ar/materias/isoft1/2016/cuat1/descargas/Parciales/2015_2c_r2p 2do cuatrimestre de 2015 (recuperatorio)]: [[Medio:IngSoft1_2recu_10-12-15_ej2.jpg|ej 2]] | |||
==== Final ==== | |||
*[[Final del 19/12/2018 - Ingeniería I (vieja)|Final del 19/12/2018]] | |||
*[[Final del 13/12/2017 - Ingeniería I (vieja)|Final del 13/12/2017]] | |||
*[[Final del 20/09/2017 (Ingeniería I)|Final del 20/09/2017]] | |||
*[[Final del 03/03/2017 (Ingeniería I)|Final del 03/03/2017]] | |||
*[[Final del 8/3/2016 (Ingeniería I)|Final del 8/03/2016]] | |||
*[[Final del 24/2/2016 (Ingeniería I)|Final del 24/02/2016]] | |||
*[[Final del 18/2/2016 (Ingeniería I)|Final del 18/02/2016]] | |||
*[[Final del 21/12/2015 (Ingeniería I)|Final del 21/12/2015]] | |||
*[[Final del 05/08/2015 (Ingeniería I)|Final del 05/08/2015]] | |||
*[[Final del 23/12/2014 (Ingeniería I)|Final del 23/12/2014]] | |||
*[[Final del 13/12/2014 (Ingeniería I)|Final del 13/12/2014]] | |||
*[[Final del 13/11/2014 (Ingeniería I)|Final del 13/11/2014]] | |||
*[[Final del 07/4/2014 (Ingeniería I)|Final del 07/04/2014]] | |||
*[[Recopilación Finales IngSoft2|Recopilación de preguntas de final con la nueva modalidad]] | |||
*[[Final del 06/08/2013 (Ingeniería I)|Final del 06/08/2013]] | |||
*[[Final del 20/12/2012 (Ingeniería I)|Final del 20/12/2012]] | |||
*[[Final del 10/09/2012 (Ingeniería I)|Final del 10/09/2012]] | |||
*[[Final del 22/02/2011 (Ingeniería I)|Final del 22/02/2011]] | |||
*[[Final del 29/12/2010 (Ingeniería I)|Final del 29/12/2010]] | |||
*[[Final del 22/12/2010 (Ingeniería I)|Final del 22/12/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 09/06/2009 (Ingeniería I)|Final del 09/06/2009]] | |||
*[[Final del 14/04/2009 (Ingeniería I)|Final del 14/04/2009]] | |||
*[[Final del 02/03/2009 (Ingeniería I)|Final del 02/03/2009]] | |||
*[[Final del 23/02/2009 (Ingeniería I)|Final del 23/02/2009]] | |||
*[[Final del 30/12/2008 (Ingeniería I)|Final del 30/12/2008]] | |||
*[[Final del 12/08/2008 (Ingeniería I)|Final del 12/08/2008]] | |||
*[[Final del 14/05/2008 (Ingeniería I)|Final del 14/05/2008]] | |||
*[[Final del 4/03/2008 (Ingeniería I)|Final del 4/03/2008]] | |||
*[[Final del 20/11/2007 (Ingeniería I)|Final del 20/11/2007]] | |||
*[[Final del 27/12/2007 (Ingeniería I)|Final del 27/12/2007]] | |||
*[[Final 2006 (Ingeniería I)|Final del 2006]] | |||
*[[Notas sobre finales viejos (Ingenieria I) |Notas sobre finales viejos]] | |||
*[[Compilación de finales viejos IngSoft2|Compilación de finales viejos]] [https://docs.google.com/document/d/1yJHDFG8nmTnDq_1gpwEQi964b1yGMcEhky2ixfczV_I/edit] | |||
== Clases Practicas == | |||
=== Requerimientos === | |||
*[[Media:Clase-Req-20070329-Ing1.pdf|Análisis de Requermientos y Modelo de Objetivos (envío de encomiendas) 29/03/2007]] | |||
=== Casos de Uso === | |||
*[[Media:Clase-DA-CU-20040830-Ing1.pdf|Casos de Uso y Diagrama de Actividades (El país del juguete) 30/08/2004]] | |||
*[[Media:Clase-CU-20050822-Ing1.pdf|Casos de Uso (remisería CocheFast) 22/08/2005]] | |||
*[[Media:Clase-CU-20060911-Ing1.pdf|Casos de Uso (venta de libros por Internet) 11/09/2006]] | |||
=== Modelo Conceptual === | |||
*[[Media:Clase-MCOCL-20070530-Ing1.pdf|Modelo Conceptual y OCL (bandas) 30/05/2007]] | |||
*[[Media:Clase-MC-20060327-Ing1.pdf|Modelo Conceptual (mini ejercicios) 27/03/2006]] | |||
*[[Media:Clase-MC-OCL-20060904-Ing1.pdf|Modelo Conceptual y OCL (magos) 04/09/2006]] | |||
*[[Media:Clase-MC-OCL-20060831-Ing1.pdf|Modelo Conceptual y OCL (telefonica) 31/08/2006]] | |||
*[[Media:Clase-MC-OCL-20061C-Ing1.pdf|Modelo Conceptual y OCL (fabrica) 1er Cuat 2006]] | |||
=== FSMs === | |||
*[[Media:Clase-FSM-20040411-Ing1.pdf|Clase de FSMs (cajero automatico) 11/04/2004]] | |||
*[[Media:Clase-FSM-20070510-Ing1.pdf|Clase de FSMs (aviones) 05/10/2007]] | |||
*[[Media:FSM-Parcelas-Ing1.pdf|Clase de FSMs (parcelas)]] | |||
=== Testing Funcional === | |||
*[[Clase de Testing Funcional 22/10/2007 (Ingeniería I)|Clase de Testing Funcional (Transferencia Bancaria) 22/10/2007]]. Enunciado, resolución y un apunte en version [[Media:TestingTransferencia.pdf|PDF]]. | |||
*Clase de Testing Funcional (Unidad Funcional Completa de Concesión de un Puesto) 25/10/2007: [[Media:Testing-Puesto-Enunciado-Ing1.pdf|Enunciado]], [[Media:Testing-Puesto-Ing1.pdf|Resolución]]. | |||
=== Diseño === | |||
*[[Clase de Diagramas de Secuencia 05/11/2007 (Ingeniería I)|Clase de Diagramas de Secuencia (Beto y el bondi) 05-08/10/2007]]. Resolución de la catedra en formato [[Media:BetoBondi.pdf|PDF]]. | |||
* [[Media:Ing1-Diseno-Eustaquio.pdf|Clase de Diagramas de Secuencia 24/10/2006]]: Eustaquio, un burrero viejo. | |||
== Tablas para testing == | |||
*[[Media:testing-disenio.pdf|Tabla para diseño de test]] | |||
*[[Media:testing-casos.pdf|Tabla para casos de test]] | |||
== Trabajos Prácticos Viejos == | |||
*[[Media:Ing1-2006-02-TP1-0001.zip|TP1 del Segundo Cuatrimestre de 2006]] | |||
*[[Media:Ing1-2006-02-TP2-0001.zip|TP2 del Segundo Cuatrimestre de 2006]] | |||
*[[Media:Ing1-2006-02-TP3-0001.zip|TP3 del Segundo Cuatrimestre de 2006]] | |||
*[[Media:Ing1-2006-02-Modelos_TP-0001s.zip|Modelos de los TP1 y TP2 en formato Entreprise Architect]] | |||
*[[Media:cuIS1.tex|Pequeño script para generar casos de uso en LaTeX]] | |||
== 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.holub.com/goodies/uml/ UML Quick Reference Guide] | |||
[[Category:Materias]] | [[Category:Materias]] | ||
[[Category:Computación]] | [[Category:Computación]] | ||
[[Category:Ingeniería del Software]] |
Revisión actual - 02:16 25 dic 2018
Plantilla:Revisar guías Plantilla:Completar guías Este artículo contiene el material de Ingeniería de Software I en su modalidad anterior (previo al cambio de 2017).
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 19/12/2018
- Final del 13/12/2017
- Final del 20/09/2017
- 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