0 evaluări0% au considerat acest document util (0 voturi)
205 vizualizări1 pagină
Los compiladores han evolucionado para reconocer y ejecutar diferentes lenguajes de programación a lo largo del tiempo, desde los primeros lenguajes basados en ceros y unos hasta lenguajes de alto nivel e inteligencia artificial. Inicialmente, los programas se escribían directamente en ceros y unos, luego aparecieron los lenguajes ensamblador con instrucciones estándar. Más tarde surgieron lenguajes de alto nivel como Fortran, Cobol y Lisp que usan palabras similares al lenguaje humano. Los compiladores tuvieron que mejorar
Descriere originală:
Ensayo de la evolución que han tenido los compiladores, de los ceros y unos al cerebro humano
Los compiladores han evolucionado para reconocer y ejecutar diferentes lenguajes de programación a lo largo del tiempo, desde los primeros lenguajes basados en ceros y unos hasta lenguajes de alto nivel e inteligencia artificial. Inicialmente, los programas se escribían directamente en ceros y unos, luego aparecieron los lenguajes ensamblador con instrucciones estándar. Más tarde surgieron lenguajes de alto nivel como Fortran, Cobol y Lisp que usan palabras similares al lenguaje humano. Los compiladores tuvieron que mejorar
Los compiladores han evolucionado para reconocer y ejecutar diferentes lenguajes de programación a lo largo del tiempo, desde los primeros lenguajes basados en ceros y unos hasta lenguajes de alto nivel e inteligencia artificial. Inicialmente, los programas se escribían directamente en ceros y unos, luego aparecieron los lenguajes ensamblador con instrucciones estándar. Más tarde surgieron lenguajes de alto nivel como Fortran, Cobol y Lisp que usan palabras similares al lenguaje humano. Los compiladores tuvieron que mejorar
Tema: Evolucin de los compiladores, de los ceros y unos al cerebro
humano Escrito por Luisa Fernanda Gatica Mota Los compiladores han servido a los lenguajes de programacin para reconocerlos y generar la ejecucin del programa y por lo mismo a lo largo de los aos han evolucionado as como los lenguajes de programacin lo requieran desde el principio cuando se utilizaban slo ceros y unos, pasando por las instrucciones neumnicas, luego por los lenguajes parecidos al idioma humano hasta llegar a lo ms nuevo del avance tecnolgico, la inteligencia artificial con la que se busca acercarse al cerebro humano teniendo mquinas autmatas y capaces de aprender. Al principio del uso de la computadora la nica forma de hacer nuevos programas era utilizando los ceros y unos para la utilizacin de la memoria pero lo cual no tena mucha capacidad y es la forma ms tediosa y larga para programar, por lo cual se empezaron a utilizar cdigos para la asignacin a memoria y manejo de informacin como sumas y comparaciones, pero esto era diferente para cada tipo de procesador, ya que no todos utilizaban los mismos cdigos, por lo cual se cre el lenguaje ensamblador, el cual utiliza instrucciones neumnicas estndares parecidas al idioma ingls que permiten realizar acciones de memoria y as un mismo programa puede ser ejecutado en otro procesador; pero estos lenguajes seguan siendo tediosos de programar y difciles de comprender despus. Luego naci una nueva generacin de lenguajes de programacin segn las necesidades que se fueron requiriendo, ya que se cre Fortan para la computacin cientfica, Cobol para el procesamiento de datos comerciales y Lisp para la computacin simblica que utiliza listas, a esta forma de programacin se le conoce como de alto nivel ya que utiliza instrucciones parecidas al lenguaje humano, principalmente el idioma ingls y con el paso del tiempo han mejorado y los compiladores han tenido que evolucionar a su paso ya que el reconocimiento y ejecucin de estos lenguajes requiere de ms capacidad para los compiladores, por lo que estos tambin se han mejorado con el lenguaje de programacin de alto nivel que reconocen. Los avances de la tecnologa han sido creciendo por lo cual la ltima generacin de lenguajes de programacin es para la inteligencia artificial, la cual tiene como fin crear mquinas autmatas, que no requieran recibir instrucciones para realizar una accin, que tengan capacidad de aprendizaje, que dependiendo a las experiencias pasadas tomen decisiones, y que tengan reacciones como las de la naturaleza, tanto en los animales como en los seres humanos, pero esta nueva generacin es muy controversial, ya que la sociedad todava no se encuentra preparada para recibir mquinas que actan como parte de la naturaleza. En conclusin los compiladores han tenido que evolucionar en la misma forma que han evolucionado los lenguajes de programacin ya que los requerimientos cada vez son mayores y los avances tecnolgicos lo requieren en casi todas las reas de la sociedad.