-
Period: to
Creación de la IEEE
El Instituto de Ingeniería Eléctrica y Electrónica.
Su creación se remonta al año 1884, contando entre sus fundadores a personalidades de la talla de Thomas
Alva Edison, Alexander Graham Bell y Franklin Leonard Pope. En 1963 adoptó el nombre de IEEE al
fusionarse asociaciones con el AIEE (American Institute of Electrical Engineers) y el IRE (Institute of Radio
Engineers). -
Period: to
Lenguaje máquína
Previo a la ingeniería de software no existian los lenguajes de programación. -
Period: to
Lenguajes máquina
Lenguaje Ensamblador (lenguaje máquina) Lenguajes experimentales de alto nivel -
Period: to
Aparecen los primeros lenguajes
FORTRAN ALGOL 58 y 60 COBOL LISP -
Period: to
Primeros años del software
Los primeros años , el software no era considerado un producto sino un añadido que
los vendedores de las grandes computadoras de la época (mainframes) aportaban a sus clientes para que
estos pudieran usarlos. Era muy común que los programadores y desarrolladores del software compartieran
libremente sus programas unos con otros. -
Period: to
Creación del lenguaje BCPL
En 1967 Martin Richard creo el lenguaje BCPL que fue la base para la creación del lenguaje B
escrito por Ken Thompson en 1970 con la intención de recodificar el UNIX, que en su fase de arranque
estaba codificado en lenguaje ensamblador. -
Period: to
Origen
El concepto de ingeniería del software surgió en 1968, tras una conferencia en Garmisch (Alemania) que tuvo como objetivo resolver los problemas de la crisis del software. El término crisis del software se usó desde finales de 1960 hasta mediados de 1980 para describir los frecuentes problemas que aparecían durante el proceso de desarrollo de nuevo software. -
Period: to
Programación Estructurada Sol
Programación estructurada sol El lenguaje SOL (por las siglas en ingles de estructurados Oriented
Languaje) Trata de llenar Este hueco de historiar la concepción de las Naciones Unidas Programa Partiendo de la idea básica de Comportamiento Que TODO PUEDE secuencial modelarse por medio de las Naciones
Unidas autómata finito. -
Period: to
Creación del lenguaje C
C es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell
como evolución del anterior lenguaje B, a su vez basado en BCPL. Al igual que B, es un lenguaje orientado a
la implementación de Sistemas Operativos, concretamente Unix. C es apreciado por la eficiencia del código
que produce y es el lenguaje de programación más popular para crear software de sistemas, aunque también
se utiliza para crear aplicaciones. -
Period: to
Crisis del software
Una de las primeras y más conocidas referencias a los conceptos crisis el software e ingeniería del software fue hecha por Edsger Dijkstra, durante la presentación de 1972 titulada “The Humble Programmer” en la Association for Computing Machinery, cuando se le hizo entrega de un Premio Turing. -
Period: to
Primeras leyes de la Ingeniería del Software
En ingeniería del software, las Leyes de evolución del software, o simplemente leyes de Lehman
se refieren a una serie de leyes empíricas que Lehman y Belady formularon, basados en trabajos que
comenzaron en 1974, con respecto a la evolución del software. Las leyes describen el balance entre las
fuerzas que impulsan nuevos desarrollos, y las fuerzas que ralentizan el proceso. -
Period: to
Software libre
Se suele considerar que el software libre surgió en los años ochenta del siglo pasado por la
necesidad de llevar a cabo proyectos para su elaboración ante la aplastante mayoría del privativo. No
obstante, pese a que esta afirmación es correcta, no lo es menos la de que el desarrollo de los primeros
ordenadores y programas informáticos era colaborativo, muy influido por la dinámica académica. -
Period: to
Incremento Del Precio Del Software
Durante décadas, solucionar la crisis del software fue de suprema importancia para
investigadores y empresas productoras de herramientas de software. El costo de propiedad y mantenimiento del software en la década de 1980 fue dos veces más caro que el propio desarrollo del software. -
Period: to
Sistemas en la guerra
Error de software el Sistema de Alerta Temprana de la Unión Sovietica estuvo un punto en 1983
de causar la 3ra guerra mundial cuando error de la ONU en el Indico que el software del cinco misiles
balísticos habian sido Lanzados por los Estados Unidos. -
Period: to
Se crea el X Window System
Se crea el X Window System, la piedra fundacional de las interfaces gráficas para Unix,
utilizando una licencia de código abierto y dirigido por una organización independiente. Su naturaleza abierta
ayuda a que sea aceptado como un sistema gráfico estándar por los fabricantes de la época, al pasar los
años necesitará un remezón que lo sacará de su estancamiento para convertirse en un sistema gráfico
revolucionario. -
Period: to
No silver bullet
Fred Brooks publicó el artículo No Silver Bullet, argumentando que ninguna tecnología o práctica por sí misma podría mejorar en un diez por ciento la productividad en los siguientes diez años. El debate sobre las balas de plata continuó durante la siguiente década, dando lugar a numerosas interpretaciones sobre el artículo de Brooks. -
Period: to
Lanzamiento De Windows 2.0
Windows 2.0 fue un sistema operativo desarrollado por Microsoft con una interfaz gráfica de
usuario de 16 bits, que fue lanzado el 9 de diciembre de 1987 y es el sucesor de Microsoft Windows 1.0.
Microsoft Windows 2.0 fue continuado con la posterior edición de Microsoft Windows/286 y Microsoft
Windows/386 -
Period: to
Crisis del software
La crisis del software se fundamentó en el tiempo de creación de software, ya que en la creación del mismo
no se obtenían los resultados deseados, además de un gran costo y poca flexibilidad. -
Period: to
Ingeniería de Software en los años 90
Ingeniería de Software en los años 90 Procesos de software: "El Proceso de software Es Un
Grupo De Personas, La Estructura De Una organization, reglas, politicas, Actividades y Procedimientos,
Componentes de software, Metodologías y Herramientas Usadas o creadas especificamente para
conceptualizar, desarrollar, ofrecer servicio de las Naciones Unidas, innovar y extensor de la ONU
PRODUCTO dE software "(FuggetaA., 1996). -
Period: to
Desarrollo De Aplicaciones
El Desarrollo Rápido de Aplicaciones o RAD (acronimo en inglés de
desarrollo rápido de aplicaciones) Es Un Proceso de Desarrollo de software, Desarrollado inicialmente por
James Martin en 1980. El Método Comprende el Desarrollo Interactivo, la Construcción de Prototipos Y EL
USO DE CASO de Utilidades ( Ingeniería Asistida por computadora). Traditionally, el Desarrollo Rápido de
Aplicaciones Tiende a englobar también la usabilidad, utilidad f y La Rapidez de ejecucion. -
Period: to
Linus Torvalds
Linus Torvalds publica la primera versión de Linux, el componente que le faltaba al
proyecto GNU: Un kernel. A partir de este momento se desencadena la famosa “dominación mundial” del
código abierto. -
Period: to
Primer Sistema Operativo
Fue posible combinar el kernel Linux con los utilitarios del proyecto GNU y surgió el primer sistema operativo
completamente basado en software libre. -
Period: to
Desarrollo del Lenguaje JAVA
El lenguaje de programación Java fue originalmente desarrollado por James Gosling de Sun
Microsystems (la cual fue adquirida por la compañía Oracle) y publicado en 1995 como un componente
fundamental de la plataforma Java de Sun Microsystems. Las aplicaciones de Java son generalmente
compiladas a bytecode (clase Java) que puede ejecutarse en cualquier máquina virtual Java (JVM) sin
importar la arquitectura de la computadora subyacente. -
Period: to
Uso De HURD
HURD ha comenzado a ser utilizado en forma confiable. Mucho antes de que esto sucediera, un estudiante
finlandés, Linus Torvalds, desarrolló un kernel para computadoras basadas en el procesador Intel 386,
compatible con unix, que llamó LINUX. Este kernel fue también desarrollado como software libre, y
rápidamente fue creciendo merced a la colaboración de programadores de todo el mundo. -
Period: to
Google Compra Android Inc.
En julio de 2005, la multinacional Google compra Android Inc. por unos 50 millones de dólares y a
su vez contrató a los fundadores de la misma – liderado por Andy Rubin -. Android Inc. disponía de software
para móviles y eso fue lo que le interesaba a Google. -
Period: to
Primera versión del Andorid
Se crea la Open Handset Alliance, un conglomerado de fabricantes y
desarrolladores de hardware, software y operadores de servicio. El mismo día se anuncia la primera versión
del sistema operativo: Android 1.0 Apple Pie. Los terminales con Android no estarían disponibles hasta el año
2008.