Antecedentes De La Programacion - History Of The Programming
Over the past 50 years, the languages have evolved that programd the machine code binary to powerful tools that create the complex abstractions. It is important tounderstand that the languages have evolved, and what capabilities that the newer languages give us.
"Tan largo como no había máquinas, programar era ningún problema; cuando tuvimos unos pocascomputadoras débiles, programar llegó a ser un problema templado y ahora que tenemos las computadoras gigantescas, programar ha llegado a ser un problema igualmente gigantesco. En este sentido que la industriaelectrónica no ha resuelto un solo problema, tiene sólo los creó - ha creado el problema de usar su producto". [Edsger. W. Dijkstra. "El Programista Humilde" (la Conferencia del Premio de Turing),Comunicaciones del ACM, Vol 15, No. 10 (el octubre 1972).]
E. W. Dijkstra spoke these prophetic words almost 28 years ago in its is the Conference of the Turing Award. At that time, the 'giganticcomputers the radio of probably had between 64 and 128 kilobytes of the true memory, and at the most a few megabytes of artifacts direct access storage. If he thought the problem was gigantic then ...One of the keys to successful program are the concept of abstraction. The abstraction is the key to the building complex software systems. As the size of our problems grows, the need for abstractionincreases dramatically. In simple systems, feature of languages used in the 1950s and ' 60s, a single programista could understand the whole problem, and therefore manipulates all structures of theprogram and data.
The first generation
Develop the first electronic computers, saw the need for scheduling, i.e. to store in memory the information on the task that they were going to run. The firstwere used as simple calculators; it showed them the steps of calculation, one by one.
John Von Neumann developed the model that bears his name, to describe this concept of "stored program". In...
Regístrate para leer el documento completo.