Blaise Pascal (1623-1662) fue el primero en diseñar y construir, con cierto éxito, una máquina calculadora. Más exactamente una máquina sumadora. Las ambiciones de Pascal eran mucho más modestas quelas de sus predecesores en cuanto a la mecanización del pensamiento. No buscaba la materialización de un lenguaje universal, sino ayudar a su padre, que era recaudador de impuestos, proporcionándoleuna herramienta mecánica que, además de aliviarle el trabajo, le garantizara que los resultados estaban exentos de errores. Se trataba pues de un Álgebra Computacional muy simple, basada en un sencilloalgoritmo: el de la suma. Para sumar tres cantidades cualesquiera, por ejemplo 384 + 597 + 628, dicho algoritmo establece que primero deben sumarse las unidades. Si del resultado de esta primera sumase excede de la decena, debe arrastrarse una unidad a la siguiente columna. En general, deben arrastrarse a la siguiente columna tantas unidades como decenas se han acumulado en la primera, procesoque debe llevarse a cabo con cada una de las columnas.
Para la resolución mecánica de este algoritmo, Pascal creó un conjunto de ruedas dentadas en cada una de las cuales había diez dientes, querepresentaban los dígitos del cero al nueve. Para colocar los números iba girando los engranajes correspondientes de izquierda a derecha. Cuando un dígito excedía de nueve, automáticamente giraba la ruedasiguiente de vuelta, consiguiendo así que el dígito de arrastre pasara a la siguiente rueda, mediante un mecanismo que, en el fondo, era muy similar al del los actuales cuentakilómetros de losautomóviles. (En la figura, se marcan en rojo, los números que se arrastran a la columna siguiente). La Pascalina medía unos 40 cm de ancho por 10 de alto, por lo que podríamos calificarla de portátil.Disponía de seis ruedas para representar números enteros y dos más para números decimales. Mediante una manivela se efectuaban los pasos necesarios, hacia delante si se trataba de una suma y hacia...
Leer documento completo
Regístrate para leer el documento completo.