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

Historia de La programación


Enviado por   •  4 de Febrero de 2015  •  479 Palabras (2 Páginas)  •  128 Visitas

Página 1 de 2

Historia de La programación

Resumen

Sobre los últimos 50 años, los idiomas que programan han evolucionado del código binario de máquina a herramientas poderosas que crean las abstracciones complejas. Es importante entender por qué los idiomas han evolucionado, y las capacidades que los idiomas más nuevos nos dan. En los sistemas sencillos, característica de idiomas usados en el 1950 y 60, un solo programista podría entender el problema entero, y por lo tanto manipular todas estructuras del programa y datos.

Los programistas son hoy incapaces de entender todos los programas y los datos ya que es demasiado grande. La mayoría de la programación se divide en diferentes generaciones.

Primera generación:

El lenguaje de la máquina. Es decir, la lista de códigos que la máquina va a interpretar como instrucciones, describe las capacidades de programación que tenemos de ella, es el lenguaje más primitivo, depende directamente del hardware, y requiere del programador que conozca el funcionamiento de la maquina al más bajo nivel.

El programador tenía que "bajarse" al nivel de la máquina y decirle, paso a paso, cada punto de la tarea que tenía que realizar. Además, debía expresarlo en forma numérica, y por lo tanto, este proceso era propenso a errores, con lo que la productividad del programador era muy limitada.

Segunda Generación.

El nacimiento de las primeras herramientas automáticas para generar el código máquina. Esto redujo los errores triviales, como podía ser el número que correspondía a una operación, que son sumamente engorrosos y difíciles de detectar, pero fáciles de cometer. Pues debe bajar al nivel de la forma en que trabaja el CPU, y entender bien todo lo que sucede dentro de él

Tercera Generación

Con el desarrollo en los 50s y 60s de algoritmos de más elevado nivel, y el aumento de poder del hardware, empezaron a entrar al uso de computadoras científicos de otras ramas y por lo tanto, les era sumamente complicado trabajar con lenguaje. Así, nació el concepto de Lenguaje de Alto Nivel, con el primer compilador de FORTRAN

A partir de FORTRAN, se han desarrollado innumerables lenguajes, que siguen el mismo concepto: buscar la mayor abstracción posible, y facilitar la vida al programador

Cuarta Generación

Los idiomas de la cuarta generación parecen según las instrucciones a las de la tercera generación. Lo nuevo de estas lenguajes son conceptos como clases, objetos y eventos que permiten soluciones más fáciles y lógicos. Lenguajes como C++, java y C# se llaman lenguajes orientadas al objeto.

Quinta Generación

Como

...

Descargar como (para miembros actualizados)  txt (3.3 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com