antecedentes históricos de la computación

Anuncio
Procesamiento de la Información
Cortez José Italo.
Garcés Báez Alfonso
Marcial Castillo Luis René.
Molina García Ma. del Consuelo.
Ramírez Ortega María del Carmen.
Rivera Martínez Marcela.
Sandoval Solís Ma. de Lourdes.
jitalo@cs.buap.mx
agarces@cs.buap.mx
lmc@cs.buap.mx
cmolina@cs.buap.mx
cramirez@cs.buap.mx
cmr@cs.buap.mx
sandoval@cs.buap.mx
Sistema Numérico Babilonio
I
http://www.astroseti.org/
Sistema Numérico Maya
http://www.astro-digital.com/1/mayas.html
Sistema Numérico Griego
http://www.usal.es/~clasicas/soft/Convertidor%20numeros%20griegos.html
Sistema Numérico Egipcio
http://pessoal.sercomtel.com.br/matematica/fundam/numeros/numeros.htm
Sistema Numérico Árabe
http://www.astroseti.org/articulo.php?num=3891&nobar=1
Tablón de Polvo y Ábaco
MECANISMO ANTIKYTHERA
En Grecia entre los años 100 al 65 a.C., en la isla de Rodas, ubicada en el
mar Egeo, es creado un instrumento conocido como Mecanismo de
Antikythera, conocido como la primera computadora de occidente.
Consistía en un artefacto de cálculo astronómico con mecanismos de
precisión que, mediante 32 engranajes y un engranaje diferencial,
mostraba la posición de los cuerpos celestes en sincronización con el
año calendario. El usuario, por medio de una perilla, podía accionar un
simulador en miniatura del movimiento del sol, la luna y varios planetas,
teniendo a la vista la fecha en que se había dado, o se daría, tal
combinación, fue descubierta por pescadores del área en 1900.
QUIPU
Los antiguos incas (siglos XII al XVI) usaban el quipú, que
estaba hecho con cuerdas de diferentes largos. El color, los
nudos y el orden de sucesión servían para registrar y
transmitir información. Lo usaban, además como máquina
calculadora, pues con él llevaban a cabo las operaciones
aritméticas, estudios astronómicos, registro de impuestos,
gastos y estadísticas poblacionales.
RODILLOS DE NAIPER – TABLAS DE
LOGARITMOS
Fue hasta 1614 que un escocés de nombre John
Napier (1550-1617) desarrolló las Tablas de
Logaritmos, el cuáles un sistema tabular de números
con los que es posible simplificar muchos cálculos
aritméticos. Realizó un descubrimiento tan simple y
barato para multiplicar, conocido como los rodillos de
Napier, fue popular en la Europa del Siglo XVII. Cada
uno de los círculos contenía los dígitos del 1 al 9, con
sus múltiplos en columnas debajo de ellos. La
multiplicación se hacía al hacer girar los círculos en
una forma determinada.
REGLA DE CALCULO
En 1632 un matemático inglés
de nombre William Oughtred
(1574-1660) inventa la Regla de
Cálculo, ésta consiste en dos
rejillas móviles, se pueden
efectuar
rápidamente
operaciones de multiplicación y
división,
en
general
los
resultados que se obtienen no
son exactos pero tienen una
gran aproximación. La precisión
de
cálculo
que
puede
conseguirse depende del tamaño
de la regla de cálculo y del
detalle con el que se han
impreso las escalas en ella. La
más usada es la regla de cálculo
de 52.4 cm., que permite realizar
multiplicaciones y divisiones
con una precisión de un 0.1%,
que es suficiente para muchos
cálculos de ingeniería.
RELOJ CALCULANTE
En 1623 un estudiante
alemán de la universidad de
Tubingen llamado Wilhelm
Schickard
(1592-1635)
construye
una
máquina
denominada “reloj calculante”
que presentaba aspectos
sorprendentes,
contenia
pequeñas
ventanas
con
correderas
y
cilindros
verticales que llevaban las
cifras de las tablas de
multiplicación, así como el
disponer de seis ruedas
dentadas que actuaban
como
acumuladores
y
otras seis desconectadas
que hacian de “memoria”,
era
capaz
de
realizar
adiciones y substracciones.
Por desgracia, al menos una
de las máquinas quedó
destruida en un incendio, y el
propio Schickard murió poco
después, victima de la peste
bubónica.
MAQUINA DE PASCAL
En 1642 Blaise Pascal (1623-1662) matemático francés construyó la primera máquina de sumar
mecánica basada en el ABACO llamada Pascalina o Máquina de Pascal, precursora de la
computadora digital, estaba formada por ruedas giratorias de diez dientes en las que cada uno de
los dientes representaba un dígito del 0 al 9. Las ruedas estaban conectadas de tal manera que
podían sumarse números haciéndolas avanzar el número de dientes correcto, el resultado se
observaba en las casillas colocadas en cada rueda de la máquina.
MAQUINA DE LEIBNITZ
En 1670 el filósofo y matemático alemán Gottfried Wilhem Leibnitz (1646-1716)
perfeccionó la máquina de Pascal e inventó una que también podía multiplicar
y dividir mediante sumas y restas sucesivas usando el principio de acarreo
automático de Pascal.
TELAR DE JACQUARD
En 1801 el francés Joseph Marie Jacquard
(1752-1834) al diseñar un telar automático
llamado Máquina o Telar de Jacquard, utilizó
delgadas placas de madera perforada para
controlar el tejido en diseños mucho más
complejos. Una cadena sin fin de placas de
madera giraban para que pasaran las agujas del
telar. Solo las agujas que coincidían con los
agujeros podían penetrar y sus hilos formaban el
diseño.
Tarjetas Perforadas de
madera
En el Telar de Jacquard las
tarjetas
perforadas
son
penetradas por la agujas
dependiendo de sus orificios
MAQUINA DIFERENCIAL
En el año de 1812 Charles Babbage (1792-1871) empezó a construir
una máquina que permitiera calcular automáticamente
operaciones aritméticas en secuencias diferentes a la cuál llamó
Máquina Diferencial, contaba con todos los elementos que le
asemejan a un procesador moderno.
MAQUINA ANALITICA
Después se interesó en otro proyecto más
ingenioso, la Máquina Analítica (1835) diseñada
para solucionar problemas matemáticos complejos.
Con la máquina analítica el matemático e inventor
británico Charles Babbage elaboró los principios
de la computadora digital moderna. Su socia, la
matemática británica Augusta Ada Byron (18151852), sugirió la idea de que las tarjetas
perforadas pudieran adaptarse al motor de
Babbage para repetir ciertas operaciones por lo
que algunas personas la consideran como la
primera programadora.
La Máquina Analítica contaría con un procesador
con la capacidad de realizar 60 operaciones por
minuto, una memoria de 1000 números de 50
cifras, un flujo de entrada en forma de paquete
de tarjetas perforadas, una impresora para
hacer permanente el registro, miles de
engranajes y mecanismos y la necesidad de la
energía equivalente a la de una locomotora. La
tecnología de aquella época no era capaz de
trasladar a la práctica sus acertados conceptos;
pero sus invenciones ayudaron a otros científicos a
crear nuevas y mejores máquinas, por eso muchos
historiadores consideran a Babbage y Ada Byron
como a los verdaderos inventores de la
computadora digital moderna.
Primera Programadora
Augusta Ada Byron
1815-1852
ALGEBRA BOOLENA
En 1854 George Boole (1815-1929) matemático inglés publica una investigación
sobre las teorías matemáticas de la lógica y la probabilidad, creando así la
llamada álgebra booleana, la cual consiste en la incorporación de la lógica a
las matemáticas, tomado en cuenta los valores verdadero y falso y operaciones
lógicas como: conjunciones “Y”, disyunciones “O” y negaciones “NOT”. El
álgebra Booleana encuentra su aplicación desde entonces en la construcción de
computadoras, procesadores y circuitos electrónicos.
TARJETAS PERFORADAS
En 1887 Herman Hollerith (1860-1929) estadístico estadounidense siguiendo el ejemplo de
las Tarjetas Perforadas similares a las placas de Jacquard, crea máquinas tabuladoras para
procesar datos. Consiguió compilar la información estadística destinada al censo de
población de 1890 de Estados Unidos mediante la utilización de un sistema que hacía
pasar tarjetas perforadas sobre contactos eléctricos, teniendo un gran éxito en tan solo
dos años y medio. De 1890 a 1940 estas máquinas fueron desarrolladas y dotadas de otras
funciones que las hicieron más veloces. Más tarde Hollerith se asoció con otras personas
creando la compañía IBM (International Business Machines Corporation).
Herman Hollerith
Máquina Tabuladora
Las computadoras analógicas comenzaron a
construirse a principios del siglo XX. Los
primeros modelos realizaban los cálculos
mediante ejes y engranajes giratorios. Con
estas
máquinas
se
evaluaban
las
aproximaciones numéricas de ecuaciones
demasiado difíciles como para poder ser
resueltas mediante otros métodos. Durante las
dos guerras mundiales se utilizaban
sistemas informáticos analógicos, primero
mecánicos y más tarde eléctricos, para predecir
la trayectoria de los torpedos en los
submarinos y para el manejo a distancia de
las bombas en la aviación.
COMPUTADORAS Z1, Z2 Y Z3
En 1936 Konrad Zuse (1910-1995) alemán ideó máquinas
electromecánicas poderosas tomando las ideas de
Jacquard y Pascal llamadas Z1, Z2 y Z3, fueron construidas
introduciendo el principio fundamental de la representación
binaria de los números, funcionaban miles de
reveladores (dispositivos electromecánicos) y bulbos
dejando de ser cien por ciento mecánicos. Hacían de 400
a 500 operaciones simultaneas por minuto.
COMPUTADORA ABC
En 1939 John V. Atanasoff (1903-1995) y Clifford Berry
(1918-1963) ya habían construido un prototipo de máquina
electrónica llamado ABC (En inglés Atanasoft-Berry
computer) en el Iowa State College (EEUU). Este prototipo y
las investigaciones posteriores se realizaron en el anonimato,
y más tarde quedaron eclipsados por el desarrollo del
Calculador e integrador numérico electrónico ENIAC.
• Máquina
de
Turing.
En 1936 , Alan M. Turing desarrolló la teoría de
una máquina capaz de resolver todo tipo de
problemas con solución algorítmica. Con sus
estudios se inició la teoría matemáticas de la
computación, en la que se define un algoritmo
como la representación formal y sistemática de
un proceso.
COMPUTADORA COLOSSUS
Durante la II Guerra Mundial (1939-1945), un equipo de científicos y
matemáticos ingleses que trabajaban en Bletchley Park, al norte de Londres,
crearon el Colossus. Hacia diciembre de 1943 el Colossus, que incorporaba
1500 bulbos o tubos de vacío, era ya operativo. Fue utilizado por el
equipo dirigido por el ingles Alan Turing (1912-1954) para decodificar
los mensajes de radio cifrados de los alemanes.
Junto Howard Aiken trabajo “la Almirante”, Fisico
– Matemática Grace Murray Hopper (19051992). Trabajó programando, el Mark I cuya
misión fue calcular los ángulos de los cuales
las armas navales debían estar dirigidos,
esta máquina es considerada la primera gran
calculadora numérica programable del
mundo. Hopper no solo programó a la Mark I,
sino tambien a su sucesor la Mark II, la cual
durante su construcción sin ninguna razón
evidente, la máquina se paró. Hopper y su
equipo descubrieron que una poililla había
entrado en la mark II haciendo que el dispositivo
fallara, naciendo así el termino que hoy se
conoce como “bug”. Otro de los grandes logros
realizados por Hopper fue el primer
compilador en 1952 que se denominó A-0,
iniciando la integración del inglés en los
programas., que más tarde darían lugar a
lenguajes de programación tales como el
FLOW-MATIC y COBOL. Hopper creó
compiladores que fueron utilizados más
adelante en computadoras como la UNIVAC I
y UNIVAC II.
Grace Murray Hooper
desarrolló varios
Sistemas Operativos
Mark I
•
Calculadoras mecánicas.
Ábaco.
Calculadora de Napier.
Reloj calculante.
Pascalina.
Máquina de Leibniz.
Aritmómetro de Thomas de Colmar.(1820)
•
Máquinas de Babbage.
Máquina de Bollée.
La Millonaria.(1894-1935)
Calculadora de Burroughs.(1899)
•
Máquinas electromecánicas.
Tabuladora de Hollerith.
Máquinas de Zuse.
Máquina de Turing.
MARK I.
•
Máquinas electrónicas.
ABC.
ENIAC.
EDVAC.
Bibliografía
•
•
•
•
Introducción a la Informática
Jorge Iglesias , Elena Ortiz,
UNAM,2006
http://fisicarecreativa.net/matematicalife/capitulo01.html
Matemáticas
Colección Científica Life – Time
David Bergamini.
Preparado por Patricia Barros
http://etsiit.ugr.es/alumnos/mlii/Antikythera.htm
Escuela Técnica Superior de Ingenierías
Informática y telecomunicaciones
Universidad de Granada.
http://www.beticamudarra.com/estudios/departamentos/informatica/apuntes/histori
a.php#reloj
CES BÉTICA-MUDARRA
Descargar