tesis

Páginas: 8 (1811 palabras) Publicado: 2 de mayo de 2013

INSTITUTO POLITECNICO NACIONAL
CECYT N° 1 GONZALO VAZQUEZ VELA


DESARROLLO DE APLICACIONES DE INTERNET
PROYECTO DE TITULACION


PROFESOR:
DAVID ROQUE BOLAÑOS
ALUMNOS:
EZEQUIEL ADRIAN BARRETO AVILES
SAULO DANIEL VALENCIA VALVERDE
GRUPO:
6IM24






INTRODUCCION:

Es interesante saber cómo el ser humano ha podido evolucionar y desarrollarcosas e incluirlas en la vida cotidiana, es importante saber que día a día va evolucionando la ciencia y sobre todo la tecnología.
La problemática de este tema el cual es muy complejo por tal motivo la mayoría de la gente no se interesa o no conoce acerca del desarrollo de la tecnología. La forma en que se presentara este tema se va a empezar con un pequeño resumen de la historia de los Lenguajesde Programación.
Es importante saber que los seres humanos estamos cada día más relacionados con la tecnología, por eso el motivo de la realización de este trabajo, donde podremos sumergirnos en algo muy básico de la programación y poder realizar pequeños programas que nos ayudaran a realizar cosas muy simples pero eficientemente.
Lo importante de este trabajo está enfocado a la enseñanza yla realización de diferentes programas de estructura básica, no sin antes conocer los antecedentes históricos de los lenguajes a enseñar y la síntesis de cada lenguaje de programación y así poderlos acercar un poco más a la tecnología y específicamente a la informática.











ANTECEDENTES:
LENGUAJES DE PROGRAMCION
Los primeros lenguajes de programación preceden a lacomputadora moderna.
En la década de 1940 fueron creadas las primeras computadoras modernas, con alimentación eléctrica. La velocidad y capacidad de memoria limitadas forzaron a los programadores a escribir programas en lenguaje ensamblador muy afinados.
Entre algunos lenguajes importantes que fueron desarrollados en este período se encuentran:
1943 - Plankalkül (Konrad Zuse), diseñado, pero sinimplementar durante medio siglo
1943 - el sistema de codificación ENIAC.
1949 - 1954 -- una serie de conjuntos de instrucciones nemotécnicas, como la de ENIAC, comenzando en 1949 con C-10 para BINAC (que luego evolucionaría en UNIVAC). Cada conjunto de instrucciones estaba destinado a un fabricante específico.
En los cincuenta, los tres primeros lenguajes de programación modernos, cuyos descendientesaún continúan siendo utilizados, son:
FORTRAN (1955), creado por John Backus
LISP (1958), creado por John McCarthy
COBOL (1959), creado por el Short Range Committee, altamente influenciado por Grace Hopper.

El período comprendido entre finales de 1960 y finales de 1970 trajo un gran florecimiento de lenguajes de programación. La mayoría de los paradigmas de lenguajes de programación másimportantes y actualmente en uso se inventaron en este período:
Simula, inventado en la década de 1960 por Nygaard y Dahl como un superconjunto de Algol 60, fue el primer lenguaje diseñado para apoyar la programación orientada a objetos.
C, en principio un lenguaje de programación sistemas, fue desarrollado por Dennis Ritchie y Ken Thompson en los Laboratorios Bell entre 1969 y 1973.Smalltalk (mediados de los 70) proporcionaron un completo diseño de un lenguaje orientado a objetos.
Prolog, diseñado en 1972 por Colmerauer, Roussel y Kowalski, fue el primer lenguaje de programación lógica.
ML construyó un sistema de tipos polimórfico (inventado por Robin Milner en 1973) en el tope de Lisp, pionero en los lenguajes funcionales de programación con tipado estático.

Cada uno de estoslenguajes generó toda una familia de descendientes, y los lenguajes más modernos cuentan al menos uno de ellos en su ascendencia.
Algunos lenguajes importantes que se desarrollaron en este período fueron:
1968 - Logo
1969 - B (precursor C)
1970 - Pascal
1970 - Forth
1972 - C
1972 - Smalltalk
1972 - Prolog
1973 - ML
1975 - Scheme
1978 - SQL (inicialmente sólo un lenguaje de consulta,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tesis
  • Tesis
  • Tesis
  • Tesis
  • Tesis
  • Mi Tesis
  • Tesis
  • Tesis

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS