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

Historia De La Programación De Computadoras


Enviado por   •  3 de Febrero de 2015  •  552 Palabras (3 Páginas)  •  126 Visitas

Página 1 de 3

Historia de la programación de computadoras.

Programación

Es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales. El código fuente es escrito en un lenguaje de programación. El propósito de la programación es crear programas que exhiban un comportamiento deseado.

Historia

Primera generación

Al desarrollarse las primeras computadoras electrónicas, se vio la necesidad de programarlas, es decir, de almacenar en memoria la información sobre la tarea que iban a ejecutar. Las primeras se usaban como calculadoras simples; se les indicaban los pasos de cálculo, uno por uno.

John Von Neumann desarrolló el modelo que lleva su nombre, para describir este concepto de "programa almacenado". En este modelo, se tiene una abstracción de la memoria como un conjunto de celdas, que almacenan simplemente números. Estos números pueden representar dos cosas: los datos, sobre los que va a trabajar el programa; o bien, el programa en sí.

La descripción y uso de los opcodes es lo que llamamos lenguaje de máquina. Es decir, la lista de códigos que la máquina va a interpretar como instrucciones. Este fue el lenguaje más primitivo.

Segunda generación

El nacimiento de las primeras herramientas automáticas para generar el código máquina, fue la abstracción dada por el lenguaje ensamblador. Esto redujo los errores triviales.

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. Así, nació el concepto de lenguaje de alto nivel, con el primer compilador de FORTRAN (FORmula TRANslation), que, como su nombre indica, inició como un "simple" esfuerzo de traducir un lenguaje de fórmulas.

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, aumentando la productividad, encargándose los compiladores o intérpretes de traducir el lenguaje de alto nivel, al lenguaje de computadora.

Cuarta generación

La programación orientada a objetos no es un concepto nuevo, sus inicios y técnicas de programación se iniciaron a principios de los 70. Se puede definir programación orientada a objetos (OOPS) como una técnica de programación que utiliza objetos como bloque esencial de construcción.

La OOPS surge como una solución a la programación de grandes programas, y para solventar

...

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