-
106
El Ábaco
El ábaco de polvo constituye la más antigua herramienta de cálculo conocida y se remonta a la llamada cuna de la civilización hace por lo menos 5000 años en el Valle del Tigris-Eufrates, al suroeste de Asia.
La palabra abacus significa marco o tablilla y con este sentido se utiliza en lenguaje arquitectónico para designar la parte superior de cualquier capitel. Estaba dividido en dos por un travesaño, la superior llamada cielo contenía 2 cuentas, la inferior llamada tierra 5 cuentas. -
La Pascalina
La primera calculadora la inventó un joven francés llamado Blaise Pascal (1623-
1662) en 1642. -
La Máquina Universal de Turing
En 1936, el inglés Alan M. Turing (1912-1954) especificó un ordenador teórico completamente abstracto que pudiera llevar a cabo cualquier cálculo realizable por un ser humano. La Máquina Universal de Turing presentaba muchos aspectos que,
posteriormente, se incorporarían a todas las máquinas de cálculo generales. Su trabajo tiene un valor especial para entender las capacidades y limitaciones de los ordenadores en el diseño de los lenguajes de programación. -
Primera Generacion
- Las computadoras de la primera Generación emplearon bulbos para procesar información.
- La programación se realizaba a través del lenguaje de máquina.
- Las memorias estaban construidas con finos tubos de mercurio líquido y tambores magnéticos.
- Los operadores ingresaban los datos y programas en código especial por medio de tarjetas perforadas.
- El almacenamiento interno se lograba con un tambor que giraba rápidamente.
- Estos computadores utilizaban la válvula de vacío.
-
Las bases de John von Neumann
La incorporación del matemático John Von Neumann (1903-1957) al equipo de diseño hizo que la idea del programa almacenado en la memoria en formato binario junto con los datos, que hoy caracteriza al ordenador Por su parte, en 1949 la Eckert-Mauchly Corporation desarrolló el primer ordenador binario automático que se bautizó como BINAC (Binary Automatic Computer) cuyas principales novedades fueron el uso de diodos semiconductores, el empleo de cintas magnéticas. -
Segunda Generacion
- El Transistor Compatibilidad Limitada sustituye la válvula de vacío utilizada en la primera generación.
- Los computadores de la segunda generación erán más rápidas, más pequeñas y con menores necesidades de ventilación.
- También utilizaban redes de núcleos magnéticos en lugar de tambores giratorios para el almacenamiento primario.
- Los programas de computadoras también mejoraron.
- Los programas escritos para una computadora podían transferirse a otra con un mínimo esfuerzo.
-
Tercera Generacion
- Emergieron con el desarrollo de los circuitos integrados en una integración en miniatura.
- Las computadoras se hicieron más pequeñas, rápidas, despedían menos calor y eran energéticamente más eficientes.
- Estaban diseñadas para aplicaciones matemáticas o de negocios. Los circuitos integrados permitieron a los fabricantes de computadoras incrementar la flexibilidad de los programas.
- Podía realizar tanto análisis numéricos como administración ó procesamiento de archivos.
-
PASCAL Y C
El nombre de PASCAL para el lenguaje concebido en 1970 por el profesor Niklaus Wirth de la Universidad de Viena, es un homenaje al matemático y filósofo francés Blaise Pascal. creo un lenguaje con fines docentes, sencillo y transportable y que aplicara los principios de la programación estructurada.
El lenguaje C, diseñado a principios de los 70 por los Laboratorios Bell, estaba pensado inicialmente para codificar el sistema operativo UNIX y poder transportarlo de un ordenador a otro. -
Cuarta Generacion
Esta Generación corresponde a unos niveles de mayor densidad de
integración. Surge el microprocesador: chip que incluye todos los elementos de la Unidad Central de Proceso o CPU. Aparece el disquete (floppy disk) como sistema de almacenamiento masivo.
Actualmente las divisiones no se describen por la distinta generación, sino más bien por otros conceptos distintos, como pueden ser miniordenadores, microordenadores
y otros tipos dependiendo entre otros aspectos del nivel de integración.