Vous êtes sur la page 1sur 3

ESCUELA POLITCNICA DEL EJRCITO EXTENSIN LATACUNGA DIRECCIN DE POSTGRADOS MAESTRA EN INGENIERA DE SOFTWARE IV PROMOCIN

MATERIA DOCENTE MAESTRANTE FECHA

: Estado del Arte de la Ingeniera de Software : Sandra P. Snchez, Ing. MSc. : Ing. Jaime Asqui P. : 23 de Noviembre de 2012

Tabla de Contenidos
ESPECIFICACIONES .................................................................................................................... 1 DESARROLLO ............................................................................................................................ 1 1. Breve Historia de la Ingeniera de Software ................................................................... 1 1.1. 1.2. 1.3. 1.4. 1.5. 1.6. 1.7. 1.8. 1.9. 1.10. La dcada de 1960 y el origen de la ingeniera del software .................................. 1 La programacin como una disciplina .................................................................... 2 UNIX Y C ................................................................................................................ 2 ABSTRACCIN ........................................................................................................ 2 El advenimiento de la microcomputadora .............................................................. 2 Programacin como una disciplina matemtica ..................................................... 2 Era de las estaciones de trabajo ............................................................................. 2 La abundancia de potencia de los ordenadores ...................................................... 2 Despilfarro de software ......................................................................................... 3 Reflexiones personales y conclusiones ............................................................... 3

BIBLIOGRAFA ........................................................................................................................... 3

ESPECIFICACIONES
Este es un resumen del artculo A Brief History of Software Engineering que revisa las principales contribuciones al campo de la Ingeniera de Software, a lo largo de la historia, as como el rpido crecimiento de la informtica.

DESARROLLO
1. Breve Historia de la Ingeniera de Software
1.1. La dcada de 1960 y el origen de la ingeniera del software A finales de 1950 fue un perodo esencial en la informtica. El uso de las computadoras, en particular de la programacin se convirti en actividades de muchos, y naci una nueva profesin, la programacin. Para facilitar la codificacin crearon notaciones formales, lo que hoy conocemos como lenguajes de programacin, tratando de sustituir las secuencias de instrucciones por frmulas matemticas. 1

ESCUELA POLITCNICA DEL EJRCITO EXTENSIN LATACUNGA DIRECCIN DE POSTGRADOS MAESTRA EN INGENIERA DE SOFTWARE IV PROMOCIN

El primer lenguaje conocido fue Fortran de IBM, seguido de Algol, luego el lenguaje COBOL desarrollado por el Dpto. de Defensa de E.U. Los lenguajes de programacin y sus compiladores fueron el pilar de la informtica, articulados con las matemticas y la electrnica. 1.2. La programacin como una disciplina En 1968 se declar que la programacin sea una disciplina. Apareci la programacin estructurada apoyada por lenguajes de programacin. En 1966 escribi y postul una disciplina basada en semforos con valores 0 y 1, a pesar de los esfuerzos la industria del sw no creci lo suficientemente rpido como para ser de utilidad a los programadores. 1.3. UNIX Y C

Se cre Unix para minicomputadores, y luego el lenguaje C que fue obligatorio para desarrollar aplicaciones en Unix, pero no era estructurado sino ms bien del tipo ensamblador. 1.4. ABSTRACCIN Al trabajar con tipos de datos, estructuras, etc. Por la naturaleza misma del lenguaje C hicieron que los grandes sistemas sean propensos a errores y costos elevados para depurar y mantener el sistema. En 1985 aparecieron Ada y C++, tratando de solucionar estos defectos pero al crear herramientas de apoyo, solo agravaron el problema. 1.5. El advenimiento de la microcomputadora Los avances en hw hicieron accesible las computadoras, y con ellos el desarrollo de sw, se desarroll la versin de Turbo Pascal como compilador de alto nivel, que cre un punto de inflexin en la comercializacin de sw con fines de desarrollo. 1.6. Programacin como una disciplina matemtica En esta etapa se enlaz la programacin con modelos matemticos, apareci el principio de modularizacin, uno de los mejores aportes para la ingeniera de sw. 1.7. Era de las estaciones de trabajo Al aparecer las estaciones de trabajo y todos sus agregados, podemos concluir que en 1975 inici la era de la computacin moderna. El modelo Orientado a Objetos consigui aceptacin, pero solo despus de aparecer las poderosas computadoras personales de hoy. 1.8. La abundancia de potencia de los ordenadores Hoy en da equipos pequeos como telfonos mviles, tienen un poder y capacidad 100 veces ms que el mayor equipo tecnolgico de hace 20 aos. En 1990 el cdigo abierto hizo que los programadores construyeran sw de manera sistemtica para la distribucin de sus productos gratuitamente en internet.

ESCUELA POLITCNICA DEL EJRCITO EXTENSIN LATACUNGA DIRECCIN DE POSTGRADOS MAESTRA EN INGENIERA DE SOFTWARE IV PROMOCIN

1.9. Despilfarro de software Al tener cdigo ineficiente y datos voluminosos, se desperdician recursos econmicos tanto de poder de cmputo y capacidad de almacenamiento, lo que hace pensar en la calidad del sw, y en estrategias para su mejoramiento. 1.10. Reflexiones personales y conclusiones Educarnos en un alto sentido de calidad. Aunque existen lenguajes de programacin de alto nivel, estn lejos de ser perfectos. La ingeniera de sw tiene que ser una actividad que nos resulte en placer, que permita demostrar nuestro ingenio y poder sentirnos orgullosos de lo que creamos.

BIBLIOGRAFA
Lista de referencias (Normas IEEE): Universidad de La http://www.ull.es/view/institucional/bbtk/Referencias_Normas_IEEE/es Laguna, disponible en

Niklaus Wirth, A Brief History of Software Engineering. Latacunga: Escuela Superior Politcnica del Ejrcito, Disponible en
http://webltga.espe.edu.ec/moodle/file.php/243/a_brief_history_of_sw_eng.pdf

Vous aimerez peut-être aussi