Você está na página 1de 16

EVOLUCIN DEL SOFTWARE

Ingeniera de Software
Catedrtico: Lic. Inf. Daniel Carrasco Arias

EQUIPO

Abimael Prez Vzquez Inocencio Moreno Arenas Nstor L. Gonzales Jimnez Filiberto Fernndez Rojas Edgar Quiroz Alavez

SU LNEA DEL TIEMPO


De la evolucin del Software

PRIMERA ERA

(caractersticas)

Se trabajaba con la idea de Codificar y Corregir. No exista un planteamiento previo.

Lenguajes: C, C++ Modula-2 dBase

1950

1951

1952

1953

1954

No exista documentacin de ningn tipo. Existencia de pocos mtodos formales y pocos creyentes en ellos. Desarrollo a base de prueba y error.

PRIMERA ERA
Nace el lenguaje Fortran Lenguaje Lisp

1955

1956

1957

1958

1959

Lenguaje de programacin alto nivel de propsito general, procedimental e imperativo, que est especialmente adaptado al clculo numrico y a la computacin cientfica.

Especificado originalmente por John McCarthy y sus colaboradores en el Instituto Tecnolgico de Massachusetts de extenso uso hoy en da. Al igual que el FORTRAN, el Lisp ha cambiado mucho desde sus comienzos, y han existido un nmero de dialectos en su historia. Hoy, los dialectos Lisp de propsito general ms ampliamente conocidos son el Common Lisp y el Scheme.

PRIMERA ERA
LENGUAJE COBOL

1960

1961

1962

1963

1964

Su objetivo: crear un lenguaje de programacin universal que pudiera ser usado en cualquier ordenador, ya que en los aos 1960 existan numerosos modelos de ordenadores incompatibles entre s, y que estuviera orientado principalmente a los negocios, es decir, a la llamada informtica de gestin.

PRIMERA ERA

SEGUNDA ERA

(caractersticas)
Lenguajes: Pascal Prolog Mumps Lisp

Se busca simplificar cdigo. Aparicin de Multiprogramacin y Sistemas Multiusuarios. Sistemas de Tiempo Real apoyan la toma de decisiones.

1965

1966

1967

1968

1969

Aparicin de Software como producto. (Casas de Software). INICIO DE LA CRISIS DEL SOFTWARE. Se buscan procedimientos para el desarrollo del Software. Nace la Ingeniera del Software

SEGUNDA ERA
El Lenguaje de programacin C

TERCERA ERA
(caractersticas)
Nuevo Concepto: Sistemas Distribuidos. Complejidad en los Sistemas de Informacin.

1970

1971

1972

1973

1974

Dennis M. Ritchie crea el Lenguaje de programacin C en los Laboratorios Bell como evolucin del anterior es decir el lenguaje B.

Aparecen: Redes de rea local y global, y Comunicadores Digitales. Amplio Uso de Microprocesadores.

TERCERA ERA
Lenguaje de programacin Basic por Steven Wosniak

1975

1976

1977

1978

1979

TERCERA ERA
Lenguajes: C, C++ Modula-2 dBase

1980

1981

1982

1983

1984

TERCERA ERA
Lanzamiento de Windows 2.0

1985

1986

1987

1988

1989

Present varias mejoras en la interfaz de usuario y en la gestin de memoria. Tambin introdujo nuevos mtodos abreviados de teclado. Tambin podra hacer uso de memoria expandida.

CUARTA ERA
Lenguaje de programacin Java

Lenguajes: Visual C++ Visual Basic

Primera versin popular de Windows, Windows 3.0

1990

1991

1992

1993

1994

Java es un lenguaje de programacin orientado a objetos desarrollado por Sun Microsystems a principios de los aos 90. El lenguaje en s mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos ms simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulacin directa de punteros o memoria.

Permitira ejecutar en modo multitarea viejas aplicaciones basadas en MS-DOS. Windows 3 convirti al IBM PC en un serio competidor para el Apple Macintosh.

CUARTA ERA

(caractersticas)

Impacto Colectivo de Software. Aparecen: Redes de Informacin, Tecnologas Orientadas a Objetos.

1995

1996

1997

1998

1999

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

CUARTA ERA

2000

2001

2002

2003

2004

CUARTA ERA
Es lanzado Windows Vista
Windows 7

2005

2006

2007

2008

2009

CUARTA ERA

Saca Gates a Windows 8

2010

2011

2012

En agosto se lanza en Mxico

Patrn de prueba de pantalla panormica (16:9)

Prueba de la relacin de aspecto


(Debe parecer circular)

4x3 16x9

Você também pode gostar