2. sistemas de numeración
3. binario, octal, hexagesimonal.
4. estructura matemática de la memoria.
5. organización de datos.
6. números en coma flotante.
7. codigos de representación de información.
8. otras dimensiones y magnitudes computacionales.
la pascalina.
Blaise Pascal era hijo de un funcionario recaudador de impuestos. A los 18 años, Pascal, que ayudaba ocasionalmente a su padre a redactar sus informes oficiales, se planteó el problema de cómo ahorrarle a su progenitor el engorro de las tediosas operaciones aritméticas en las que debían sumarse interminables relaciones de números.
Con 19 años, Pascal regaló a su padre su primer modelo de calculadora mecánica, con la que éste podía calcular con mayor rapidez y seguridad.
La pascalina (en la parte superior de la imagen) abultaba algo menos que una caja de zapatos y era de forma baja y alargada. En su interior (en la derecha de la imagen) 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. El número total de ruedas era ocho, seis ruedas para representar los números enteros y dos ruedas más, en el extremo izquierdo, para los decimales. Con esta disposición se podían manejar números enteros entre 0'01 y 999.999'99.
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, con lo que las ruedas corrían los pasos necesarios. Cuando una rueda estaba en el 9 y se sumaba 1, ésta avanzaba hasta la posición marcada por un cero. En este punto, un gancho hacía avanzar un paso a la rueda siguiente. De esta manera se realizaba la operación de adición.
A lo largo de los años, Pascal construyó una cincuentena de modelos o versiones de la pascalina, en su afán de conseguir una calculadora que realmente le satisficiera. A pesar de la calidad técnica del invento, y del prestigio que le granjeó a su autor, la pascalina no tuvo repercusión en las oficinas reales ni gozó de la aceptación de los colegas de su padre. Por una parte, los amanuenses y contables prefirieron seguir sus costumbres,tanto por rutina como por temor a ser desbancados por la eficaz máquina. Por otra, los empleadores o empresarios no vieron beneficio alguno en la compra de costosas máquinas, cuando el trabajo era resuelto manualmente a muy bajo precio.
Maquina analítica.
http://www.retrowiki.es/fororw/viewtopic.php?p=58280&sid=0185a78c01f8fb42611503ae228a1168
Diseño
Charles Babbage había empezado sus proyectos en la informática con la máquina diferencial ( que servía para construir tablas de logaritmos y funciones trigonométricas evaluando polinomios por aproximación ), que no pudo ser construida. A pesar de ello, Baggage pensó que partiendo de ese proyecto podría crear una máquina de uso mas general, y comenzó el proyecto de la máquina analítica.
La máquina habría utilizado un motor a vapor, y mediría 30 metros de largo por 10 de ancho. La introducción y salida de datos se haría mediante tarjetas perforadas, que la maquina podría leer y crear. Tendría la capacidad para almacenar 1000 números de 50 cifras cada uno, y realizar operaciones aritméticas con ellos.
El lenguaje de programación para la maquina sería similar a los ensambladores modernos. Cabe destacar también que Ada Lovelace ( la hija de Lord Byron ) se interesó tremendamente por la máquina y creo algunos programas simples utilizando los primeros bucles, esto hace que se le considere la primera programadora, y hoy en día hay un lenguaje de programación basado en Pascal, el ADA, nombrado en su honor.
Construcción
Durante su vida Baggae intento conseguir financiación del gobierno para construir la máquina, pero con poco éxito. Más tarde, se conformo con intentar construir versiones simplificadas, o solo partes, del motor, pero tampoco lo consiguió. Siguió perfeccionando la máquina hasta su muerte en 1871.
Su hijo, Henry, quiso continuar el trabajo de su padre, pero La Asociación Británica para el Avance Científico presento en un estudio que no era rentable acabar la máquina, acabando con la poca financiación que Henry pudiese conseguir. Al final, en 1910, Henry construyo una parte del motor Mill y de la impresora, que podía calcular dígitos de pi.
Henry incluso propuso crear una máquina entera pero con menos capacidad, para abaratar el coste, pero no pudo conseguirlo.
Influencia
Después de que Henry dejase el proyecto en 1910, solo tres científicos mostraron interés por la máquina, e incluso diseñaron versiones propias que nunca se construirían.
En 1944, Howard Akinen construyo el Harvard Mark I, que se considera el nacimiento de la computación moderna. Akinen más tarde declaro que el Mark I es una versión menos avanzada, pero más potente, de la máquina analítica de Babbage, y que todos sus conocimientos de informática provenían de los libros de apuntes da Babbage, con los que había conseguido hacerse.
Cabe destacar también que si comparamos la máquina analítica en su diseño original, es bastante mas avanzada que muchos de los primeros ordenadores de 1940, aunque mucho más lenta. Habría sido digital, y programable en un lenguaje Turing-Completo ( Una manera de medir los lenguajes de programación, significa que puede emular la maquina universal de Turing ).
No hay comentarios:
Publicar un comentario