ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Actividad Diagnostica De TIC 2

Ivanchicho9810 de Marzo de 2014

698 Palabras (3 Páginas)275 Visitas

Página 1 de 3

La evolución de la programación

Los lenguajes de programación cierran el abismo entre las computadoras, que sólo trabajan con números binarios, y los humanos, que preferimos utilizar palabras y otros sistemas de numeración.

Con el fin de facilitar el trabajo del programador surge la necesidad de que la computadora entienda un lenguaje diferente al suyo propio, de unos y ceros, muy complejo para el ser humano. Así nacen los lenguajes de programación del tipo ensamblador formado por nemotécnicos que ocultan el código máquina subyacente y, consecuentemente, nace el software traductor o conjunto de programas que permiten convertir los programas escritos en el lenguaje del programador al lenguaje que entiende la máquina. Aumentando el nivel de abstracción de las órdenes y alejándose del complicado lenguaje de la máquina. Hay dos tipos de lenguaje

Leguajes antiguos

En la década de los 40 empezaron a surgir los primeros lenguajes de programación de ordenadores. Estos primeros lenguajes (llamados lenguajes Ensamblador) estaban basados en símbolos o nemónicos

En 1957 aparece el lenguaje Fortran (siglas de FORmula TRANslator), el primer lenguaje de alto nivel ampliamente difundido y utilizado a nivel mundial.

Ya en 1960 aparece LISP, un lenguaje idóneo para crear programas de inteligencia artificial porque utilizaba conceptos de programación funcional y recursividad.

También en 1960 aparece COBOL, un lenguaje preparado para procesar grandes cantidades de información.

En 1964 se crea el lenguaje BASIC (Beginner's All-purpose Symbolic Instruction Code), especialmente diseñado para enseñar a programar a principiantes

Lenguajes modernos

En la actualidad varios son los lenguajes de programación más utilizados. A pesar de su antigüedad, el lenguaje C sigue siendo muy utilizado; El lenguaje C++ también sigue siendo muy utilizado, sobre todo en el sistema operativo Windows.

Para el desarrollo de aplicaciones orientadas a Internet, el lenguaje Java y los lenguajes de la plataforma .Net de Microsoft se reparten la mayoría del mercado.

Tipos de lenguaje

Lenguaje de bajo nivel: este tipo de lenguaje funciona rápido es muy potente y de gran calidez pero un fallo muy importante es que no aprende muy rápido.

Leguaje de alto nivel: este tipo es mucho más fácil de usar porque una sola orden equivale a millares de códigos lo que hace un buen desempeño y un aprendizaje más agudizado, los lenguajes de alto nivel, también denominados lenguajes evolucionados, surgen con posterioridad a los anteriores, con los siguientes objetivos, entre otros:

• Lograr independencia de la máquina: Pudiendo utilizar un mismo programa en diferentes equipos con la única condición de disponer de un programa traductor o compilador, que lo suministra el fabricante, para obtener el programa ejecutable en lenguaje binario de la máquina que se trate.

• Aproximarse al lenguaje natural: Para que el programa se pueda escribir y leer de una forma más sencilla.

• Incluir rutinas de uso frecuente como son las de entrada/salida: Funciones matemáticas, manejo de tablas, etc. que figuran en una especie de librería del lenguaje, de tal manera que se pueden utilizar siempre que se quieran sin necesidad de programarlas cada vez.

Mi opinión del futuro

Es impredecible algo fijo en lo que pasara a mayores de lo que conocemos tanto el universo como la forma con la que interactuamos nosotros los humanos con nuestro medio. La tecnología, nuestra forma de usarla, el tamaño y todo de un ordenador también cambiaran, es obvio, porque con el futuro nuestra vida cambia en todo aspecto, el lenguaje también cambiara no se sabe si habrá robots que cumplan nuestras ordenes, o si podremos charlar con él es difícil creer que

...

Descargar como (para miembros actualizados) txt (4 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com