línea del tiempo sobre la evolución del sw (edgar)

16
Ingeniería de Software EVOLUCIÓN DEL SOFTWARE Catedrático: Lic. Inf. Daniel Carrasco Arias EQUIPO Abimael Pérez Vázquez Inocencio Moreno Arenas Néstor L. Gonzales Jiménez Filiberto Fernández Rojas Edgar Quiroz 1

Upload: edgar-quiroz-alavez

Post on 30-Jul-2015

4.594 views

Category:

Documents


1 download

DESCRIPTION

Breve cronología de la evolución del software en una línea del tiempo

TRANSCRIPT

Page 1: Línea del tiempo sobre la Evolución del SW (edgar)

• Ingeniería de Software

EVOLUCIÓN DEL

SOFTWARE

Catedrático: Lic. Inf. Daniel Carrasco Arias

EQUIPO Abimael Pérez

Vázquez Inocencio Moreno

Arenas Néstor L.

Gonzales Jiménez Filiberto

Fernández Rojas Edgar Quiroz

Alavez

1

Page 2: Línea del tiempo sobre la Evolución del SW (edgar)

SU LÍNEA DEL TIEMPO

• De la evolución del Software

Page 3: Línea del tiempo sobre la Evolución del SW (edgar)

1950

PRIMERA ERA

1951

1952

1953

1954

• Se trabajaba con la idea de “Codificar y Corregir”.• No existía un planteamiento previo.

• No existía documentación de ningún tipo.• Existencia de pocos métodos formales y pocos creyentes en ellos.• Desarrollo a base de prueba y error.

(características) Lenguajes: C, C++ Modula-2 dBase

Page 4: Línea del tiempo sobre la Evolución del SW (edgar)

1955

PRIMERA ERA

1956

1957

Lenguaje de programación alto nivel de propósito general, procedimental e imperativo, que está especialmente adaptado al cálculo numérico y a la computación científica.

1958

Nace el lenguaje Fortran

1959

Lenguaje Lisp

• Especificado originalmente por John McCarthy y sus colaboradores en el Instituto Tecnológico de Massachusetts de extenso uso hoy en día.

• Al igual que el FORTRAN, el Lisp ha cambiado mucho desde sus comienzos, y han existido un número de dialectos en su historia.

• Hoy, los dialectos Lisp de propósito general más ampliamente conocidos son el Common Lisp y el Scheme.

Page 5: Línea del tiempo sobre la Evolución del SW (edgar)

1960

PRIMERA ERA

1961

1962

1963

1964

LENGUAJE COBOL

Su objetivo: crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador, ya que en los años 1960 existían numerosos modelos de ordenadores incompatibles entre sí, y que estuviera orientado principalmente a los negocios, es decir, a la llamada informática de gestión.

Page 6: Línea del tiempo sobre la Evolución del SW (edgar)

1965

PRIMERA ERA

1966

1967

1968

1969

SEGUNDA ERA

Se busca simplificar código. Aparición de Multiprogramación y Sistemas Multiusuarios. Sistemas de Tiempo Real apoyan la toma de decisiones.

Aparición de Software como producto. (Casas de Software). INICIO DE LA CRISIS DEL SOFTWARE. Se buscan procedimientos para el desarrollo del Software. Nace la Ingeniería del Software

(características)

Lenguajes:• Pascal•Prolog•Mumps•Lisp

Page 7: Línea del tiempo sobre la Evolución del SW (edgar)

1970

TERCERA ERA

1971

1972

1973

1974

SEGUNDA ERA

El Lenguaje de programación C

Dennis M. Ritchie crea el Lenguaje de programación C en los Laboratorios Bell como evolución del anterior es decir el lenguaje B.

Nuevo Concepto: Sistemas Distribuidos.

Complejidad en los Sistemas de Información.

Aparecen: Redes de área local y global, y Comunicadores Digitales.

Amplio Uso de Microprocesadores.

(características)

Page 8: Línea del tiempo sobre la Evolución del SW (edgar)

1975

1976

1977

1978

1979

TERCERA ERA

Lenguaje de programación Basic por Steven Wosniak

Page 9: Línea del tiempo sobre la Evolución del SW (edgar)

1980

1981

1982

1983

1984

TERCERA ERALenguajes:

C, C++Modula-2dBase

Page 10: Línea del tiempo sobre la Evolución del SW (edgar)

1985

1986

1987

1988

1989

TERCERA ERA

Presentó varias mejoras en la interfaz de usuario y en la gestión de memoria. También introdujo nuevos métodos abreviados de teclado. También podría hacer uso de memoria expandida.

Lanzamiento de Windows 2.0

Page 11: Línea del tiempo sobre la Evolución del SW (edgar)

1990

CUARTA ERA

1991

1992

1993

1994

Lenguaje de programación Java

Java es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems a principios de los años 90.

El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria.

Primera versión popular de Windows, Windows 3.0

Permitiría ejecutar en modo multitarea viejas aplicaciones basadas en MS-DOS.

Windows 3 convirtió al IBM PC en un serio competidor para el Apple Macintosh.

Lenguajes: Visual C++ Visual Basic

Page 12: Línea del tiempo sobre la Evolución del SW (edgar)

1995

1996

1997

1998

1999

CUARTA ERA

Impacto Colectivo de Software. Aparecen: Redes de Información, Tecnologías Orientadas a Objetos.

Aparecen: Redes Neuronales, Sistemas Expertos y SW de Inteligencia Artificial. La información como valor preponderante dentro de las Organizaciones.

(características)

Page 13: Línea del tiempo sobre la Evolución del SW (edgar)

2000

2001

2002

2003

2004

CUARTA ERA

Page 14: Línea del tiempo sobre la Evolución del SW (edgar)

2005

2006

2007

2008

2009

CUARTA ERA

Es lanzado Windows VistaWindows 7

Page 15: Línea del tiempo sobre la Evolución del SW (edgar)

2010

C U A R T A E R A

2011

2012

Saca Gates a Windows 8

En agosto se lanza en México

Page 16: Línea del tiempo sobre la Evolución del SW (edgar)

Patrón de prueba de pantalla panorámica (16:9)

Prueba de la relación de

aspecto

(Debe parecer circular)

16x9

4x3