Hoy vamos a tratar un poco sobre el tema de la informática y su historia.
Todo comenzó con un invento que fue un gran adelanto para calcular; el ábaco chino.
Se trata de un instrumento que se componía de una tablilla que se dividía en columnas. Cada columna correspondía a una unidad. Con ello se podían realizar operaciones simples de suma y resta.
Ya en el siglo XVII, Blas Pascal, científico francés, inventó una máquina calculadora, la Pascalina.
Funcionamiento de la Pascalina:
Fue la primera calculadora que funcionaba a base de ruedas y engranajes.
En su interior, se disponían unas ruedas dentadas conectadas entre sí, formando una cadena de transmisión, de modo que, cuando una rueda giraba completamente sobre su eje, hacía avanzar un grado a la siguiente.
Las ruedas representaban el «sistema decimal de numeración». Cada rueda constaba de diez pasos, para lo cual estaba convenientemente marcada con números del 9 al 0. Mediante una manivela se hacía girar las ruedas dentadas. Para sumar o restar no había más que accionar la manivela en el sentido apropiado. Este invento permitía sumar y restar dos números de manera directa.
Gracias a la Pascalina, el alemán Liebniz inventó una nueva máquina, que además de realizar operaciones de suma y resta, podía efectuar operaciones de producto y cociente.
La rueda o máquina de Leibniz fue utilizada durante tres siglos por los miembros de la computación.
Funcionamiento de la rueda de Leibniz:
El sistema se basa en un cilindro estriado. Para realizar el movimiento de los cilindros existen unas ruedas dentadas móviles, esta movilidad se usa para la asignación de valores, mediante unos botones para dicho fin. Una vez indicado el valor, por medio de una manivela produciremos el movimiento necesario para realizar la operación (suma o resta dependiendo del sentido del giro). De esa manera se obtenía el resultado de la operación.
En el siglo XIX se comercializó la primera máquina de calcular. Fue la máquina analítica de Babbage, con la cual se podía realizar cualquier operación matemática.
También podía almacenar mil números de 50 cifras y usar funciones auxiliares, aunque con el inconveniente de que seguía siendo mecánica.
Funcionamiento de la máquina analítica de Babbage:
El diseño de la máquina analítica incluye la mayoría de las partes lógicas de un ordenador actual: el "almacén", el "taller", el "control", la "entrada" y la "salida". El "almacén" contiene los datos, contendría 1000 números de 50 dígitos cada uno. La máquina se programaba a través de tarjetas perforadas. El "control" ejecuta una secuencia de operaciones indicadas en las tarjetas perforadas. La máquina era capaz de realizar bucles. El diseño de la máquina analítica incluye la mayoría de las partes lógicas de un ordenador actual: el "almacén", el "taller", el "control", la "entrada" y la "salida". El "almacén" contiene los datos, contendría 1000 números de 50 dígitos cada uno. La máquina se programaba a través de tarjetas perforadas. El "control" ejecuta una secuencia de operaciones indicadas en las tarjetas perforadas. La máquina era capaz de realizar bucles (repetir una o varias instrucciones el número de veces deseado), y también era capaz de tomar decisiones dependiendo del resultado de un cálculo intermedio
las instrucciones el número de veces deseado), y también era capaz de tomar decisiones dependiendo del resultado de un cálculo intermedio.
Y por último, en el primer tercio del siglo XX se empiezan a solucionar los problemas que tenían las anteriores máquinas, reparando todos sus sistemas. Se implantó un código en el que se explica que cuando hay un paso de corriente eléctrica se debe representar con el número 1 y cuando no haya paso de corriente se representará con un 0.
Es lo que se conoce hoy día como código binario.