Historia De La Programacion De Las Computadoras
Enviado por ana199869 • 13 de Marzo de 2014 • 424 Palabras (2 Páginas) • 257 Visitas
Historia de la programación de las computadoras.
En sus inicios las computadoras interpretaban solo instrucciones en un lenguaje especifico, del mas bajo nivel, conocido como código maquina, siendo este excesivamente complicado para programar. De hecho solo consiste en cadenas de nuneros 1 y 0 (sistema binario).
Para facilitar el trabajo de programación, los primeros científicos que trabajaban en el área decidieron reemplazar las instrucciones, secuencias de unos y ceros, por palabras o letras provenientes del ingles, las codificaron y crearon así un un lenguaje de mayor nivel, que se conoce como Assembly o lenguaje ensamblador. Por ejemplo para sumas se utiliza la letra A de la palabra inglesa Add (sumar). En realidad escribir el lenguaje ensamblador es básicamente lo mismo que hacerlo en lenguaje maquina, pero las letras y palabras son básicamente más fáciles de recordar y entender que secuencias de números binarios.
A medida de la complejidad de las tareas que realizaban las computadoras aumentaban, se hizo necesario de disp0ner de un método sencillo para programas. Entonces se crearon los lenguajes de alto nivel.
Al desarrollarse las primeras computadoras electrónicas, se vio la necesidad de programarlas es decir, de almacenar en memoria la información sobre el tema que iban a ejecutar.
Las generaciones
La división en "generaciones" se basa en la tecnología circuital empleada, siendo que los computadores de una generación presentan mayor velocidad, mayor capacidad de memoria y menor tamaño que los de la anterior.
Primera generación
Fabricación de computadoras en serie, con tecnología de válvulas electrónicas. Ejecutaban algunas miles de instrucciones por segundo. Hasta la Pegasus (1958) la UCP solo tenia un registro, designado Acumulador.
Almacenaban de 10.000 a 20.000 bytes en su memoria. Eran muy voluminosas.
Medios de entrada/salida: tarjetas perforadas, cintas de papel perforadas.
Memoria principal con tiempo de acceso muy grande en comparación con los tiempos de procesamiento internos de la UCP.Memoria secundaria: cinta magnética
Segunda generación
Hacia 1960 la primera generación, con válvulas electrónicas resulta obsoleta.
Se impone el transistor, mas confiable, de menor tamaño, menor disipación de calor y mas rápido que la válvula para cambiar de estado. Así se alcanzan velocidades de procesamiento de centenares de miles de instrucciones por segundo.
Tercera generación
El desarrollo de los circuitos integrados en pequeña y mediana escala de integración, y de plaquetas impresas con caminos de cobre para soportarlos, permitieron equipos mas compactos, mas confiables y económicos.
Cuarta generación
El desarrollo de chips en muy grande escala de integración,
...