TIC 2 Etapa 2 Actividad Diagnostica
Enviado por misa.moreno23 • 3 de Abril de 2014 • 822 Palabras (4 Páginas) • 456 Visitas
Actividad diagnostica
EVOLUCION DE LOS LENGUAJES DE PROGRAMACION.
En este escrito se hablara de la historia o evolución de los lenguajes de la programación, desde el primer lenguaje hasta el actual.
Los lenguajes han ido evolucionando según la evolucion de las computadoras. Con las supercomputadoras de los años 60 se usaba un lenguaje de bajo nivel con el cual la programación era compleja, poderosa pero muy especializada, a esos lenguajes, como el ensamblador, se les llama lenguajes de bajo nivel. Los programadores fueron escribiendo rutinas que corrian encima de ensamblador con las cuales se simplificaba un poco la programación. Los diferentes tipos de rutinas debían ser compatibles con el sistema operativo de acceso a discos (u otros dispositivos de entrada-salida, como tarjetas perforadas). Con la creación de sistemas operativos más potentes, la posibilidad de usar lenjuages de alto nivel se hizo real y comenzaron a surgir lenguajes secuenciales con comandos e instrucciones más potentes y fáciles de usar. Con la creación de la PC (computadora personal) de IBM este proceso de evolución se aceleró de forma increible. Para IBM sacar al mercado la PC, necesitaba un procesador más pequeño, económico y lo suficientemente potente, encontró la posibilidad en la compañía INTEL quien estaba experimentando con el 8086, este usaba el lenguaje ensamblador, pero los sistemas operativos del momento no podían controlar la pequeña máquina de IBM, así que IBM busco un sistema operativo que sólo manejara 640 KB de RAM y que corriera sobre ensamblador, lo encontraron en una pequeña empresa que apenas comensaba a existir Microsoft. Con el MS-DOS (Sistema Operativo de Discos de Microsoft), los lenguajes de programación comenzaron a desarrollarse sobre bases ya existentes, porque el lenguaje ensamblador ya era conocido, las posibles aplicaciones para este tipo de máquinas debían ser más acequibles al publico en general y surgieron muchos lenguajes de programación como el BASIC, el Pascal, el Fortran y muchos más. La experimentación con lenguajes de programación relacionales, más útiles en el área de Inteligencia Artificial no se hicieron esperar. COBOL, SQL (para bases de datos). Aunque estos no prescindían de la programación secuencial, si fue un paso de avanze en la forma en que los programas controlaban los procesos y eran, asu vez, controlados por el procesador. Sin embargo el mayor avance fue la creación de Interfaces Gráficas para Usuario (GUI, por su siglas en Inglés), que permitieron el desarrollo de los Lenguajes Orientados a Objetos (OOL), como Visual Basic, C++, visual C, Pascal. Ya los OOL existían, pero ahora desplazaron a los lenguajes secuenciales. Los Objetos programable son aquellos que se parecen a objetos reales, tomemos por ejemplo a un televisor, es un objeto, tiene una función (ver imágenes), tiene métodos de manipulación (cambiar de canal, por ejemplo) y tiene
...