Lolo

Páginas: 11 (2717 palabras) Publicado: 15 de noviembre de 2012
INTRODUCCION
Este trabajo pretende dar una introducción a la programación, para ello se ha comenzadocon la definición de lenguaje de programación, continuando con una reseña de la evolucióny clasificación de los lenguajes de programación desde el inicio hasta nuestros días.
Posteriormente se explica de manera sencilla en qué consisten los lenguajes deprogramación visuales, para continuar conuna revisión de Visual Basic, además deconceptos y terminología necesarios para programar en este lenguaje.

Finalmente se explica lo que es una base de datos, conceptos y terminología, paracomprender la importancia del uso de estas dentro de los sistemas de información.

Introducción a los lenguajes de programación:

Con la idea de facilitar las tareas tediosas y cansadas de las personas, elhombre ha venido inventado diversas herramientas a lo largo de nuestra historia, que nos permiten tener una mejor calidad de vida. Las computadoras son uno más de los inventos del hombre, aunque debemos decir que las tecnologías para su fabricación y explotación han tenido un desarrollo sorprendente a partir de la segunda mitad del siglo XX. Esta herramienta por sí sola no es capaz de efectuarninguna tarea, es tan sólo un conjunto de cables y circuitos que necesitan recibir instrucciones por parte de los humanos para desempeñar alguna tarea.
El problema en si, se puede expresar en ¿cómo vamos a poder hacer que un conjunto de circuitos desempeñen una determinada tarea y nos entreguen los resultados que nosotros esperamos?, es decir, ¿de qué manera se puede lograr la comunicación entre elhombre y la computadora?
Fue así como, tratando de dar una solución al problema planteado, surgieron los lenguajes de programación, que son como un lenguaje cualquiera, pero simplificado y con ciertas normas, para poder trasmitir nuestras órdenes a la computadora. Por otro lado, como se sabe, un conjunto de circuitos no entendería ningún lenguaje que nosotros conozcamos, por más sencillo que ésteparezca. Los circuitos en todo caso, sólo reconocen presencia o ausencia de energía, es decir que debemos hablarle a la máquina en su propio lenguaje (presencia y ausencia de energía, 0 y 1), o nuestro lenguaje deberá de ser traducido a un lenguaje binario cuyo alfabeto es el 0 y el 1, mediante las herramientas desarrolladas para llevar a cabo esta tarea, las cuales reciben el nombre detraductores, y como veremos más adelante, los hay de muchos tipos, dependiendo de características másespecíficas del lenguaje a traducir y de la manera de llevar a cabo su traducción. Como esde suponer, para crear un lenguaje deprogramación, deberemos crear la herramienta que lo traduce, y es justamente de ellas, de las que hablaremos a continuación, para describir como han ido evolucionando en los últimos60 años.

Los inicios
1946: Konrad Zuse, un ingeniero Alemán, mientras trabajaba en los Alpes de Bavaria, desarrolló el lenguaje Plankalkul, el cual, fue aplicado entre otras cosas para jugar al ajedrez.

1949: Aparece Short Code, que viene a ser el primer lenguaje que fue usado en un dispositivo de cómputo electrónico, aunque se debe decir que se trata de un lenguaje traducido a mano.1951: Grace Hopper , trabajando para Remington Rand, comenzó el trabajo de diseño del primer compilador conocido ampliamente, el A-0, el cual, al ser liberado por la compañía en 1957, lo hizo con el nombre de MATH-MATIC.

1952: Alick E. Glennie, durante su tiempo libre en la Universidad de Manchester, concibe un sistema de programación llamado AUTOCODE, que viene a ser un compiladormuyrudimentario.

1957: aparece FORTRAN (FORmulaTRANslating) sistema traductor de fórmulas
matemáticas. Fue desarrollado por un equipo, al frente del cual se encontraba John Backusquien después vendría a contribuir en el desarrollo del compilador para el lenguaje ALGOL y de la notación usada para la especificación sintáctica de los lenguajes, conocida como BNF (Backus Naur Form).A partir de los años...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • lol lol lol lol
  • lol lol lol
  • lol lolo lola lolelo
  • LOL ES LOL OK LOL
  • LOL LOL Y MAS LOL
  • lol lol lol
  • lol lol lol
  • lol de lol

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS