Вы находитесь на странице: 1из 8

1

Introduccin a las ciencias de la


computacin
Antonio Lpez Jaimes
Resumen hist Resumen hist rico de las computadoras rico de las computadoras
UNIVERSIDAD AUT UNIVERSIDAD AUT UNIVERSIDAD AUT UNIVERSIDAD AUT UNIVERSIDAD AUT UNIVERSIDAD AUT UNIVERSIDAD AUT UNIVERSIDAD AUT NOMA METROPOLITANA NOMA METROPOLITANA NOMA METROPOLITANA NOMA METROPOLITANA NOMA METROPOLITANA NOMA METROPOLITANA NOMA METROPOLITANA NOMA METROPOLITANA
UNIDAD IZTAPALAPA UNIDAD IZTAPALAPA UNIDAD IZTAPALAPA UNIDAD IZTAPALAPA UNIDAD IZTAPALAPA UNIDAD IZTAPALAPA UNIDAD IZTAPALAPA UNIDAD IZTAPALAPA
17-sep-07 2
Contenido de la presentacin
Orgenes de la computacin
Calculadoras mecnicas
La primera computadora
Computacin moderna
17-sep-07 3
Contenido de la presentacin
Orgenes de la computacin
Calculadoras mecnicas
La primera computadora
Computacin moderna
17-sep-07 4
Motivacin
La historia de la computacin comienza cuando
el hombre tiene la necesidad de contar y de
registrar informacin.
Seguramente en un principio el hombre
comenz a contar con los dedos, para despus
hacerlo mediante marcas en el piso o utilizando
piedras.
La palabra clculo proviene del latn calculus,
que alude a las piedras usadas hace miles de
aos como ayuda para hacer cuentas.
17-sep-07 5
Hueso Ishango
En Zaire, frica, fue encontrado el hueso de
Ishango que data del ao 6500 a.C.
Tiene tres columnas de marcas:
1. Nmeros primos 11, 13,17 y 19.
2. Suman 60.
3. Mtodo de duplicacin de los
Egipcios.
17-sep-07 6
Tabla de arcilla
Una tabla de arcilla proveniente de Senkereh,
en Babilonia, que data del ao 2000 a.C.
Contiene los cuadrados de los enteros del 1 al 24.
Al parecer se utilizaba como una mquina de
multiplicar.
2
17-sep-07 7
baco
El baco es la primer calculadora digital de
la historia.
Permite sumar, restar, multiplicar y dividir.
Al parecer fue inventado en Babilonia hace 3000
a.C.
Su uso ms antiguo claramente documentado fue en
China alrededor del ao 500 a.C.
Los chinos introdujeron el baco a Corea (1400
d.C.), y a Japn (1600 d.C.).
17-sep-07 8
baco
Suan pan Chino (500 a.C.) Soroban Japons (1600 d.C.)
17-sep-07 9
Huesos de Napier
En 1617, el escocs John Napier
inventa los llamados huesos de
Napier.
Consiste de una regla fija y otra mvil
que se desliza sobre la primera, de
manera que deja ver el producto de 2
nmeros.
Napier utiliz su
invent para calcular
la primer tabla de
logaritmos.
17-sep-07 10
Regla de clculo
El clrigo ingls William Oughtred,
en 1622, invent la regla de
clculo, a partir de los huesos de
Napier.
La regla de clculo es til para dividir
y calcular races cuadradas.
17-sep-07 11
Contenido de la presentacin
Orgenes de la computacin
Calculadoras mecnicas
La primera computadora
Computacin moderna
17-sep-07 12
Reloj de clculo
En 1623, el alemn Wilhelm Schickard inventa
la primer calculadora mecnica, llamada
reloj de clculo.
Su dispositivo se bas en los
huesos de Napier y en un
mecanismo de sumas parciales.
Efectuaba las cuatro operaciones
bsicas con acarreos usando
nmeros de hasta 6 dgitos cada
uno.
3
17-sep-07 13
Reloj de clculo
El dispositivo fue vendido a su amigo Johannes
Kepler, pero fue destruido durante un incendio.
Sin embargo, el barn de Freytag-Lringhoff
recre la mquina entre 1950 y 1960.
17-sep-07 14
Pascalina
En 1642, Blaise Pascal inventa la segunda
mquina de clculo, la Pascalina, cuando tena
apenas 19 aos.
Su mquina manejaba cifras de 6 a 8 dgitos.
17-sep-07 15
Pascalina
Es una serie de engranes en una caja, que
proporciona los resultados por pequeas
ventanas.
A diferencia del reloj de clculo, la pascalina
slo era capaz de realizar sumas.
Produca errores de acarreo con facilidad.
17-sep-07 16
Rueda de Leibniz
En 1670, el genio alemn Gottfried Wilhelm
Leibniz desarroll un dispositivo conocido
como la rueda de Leibniz.
Consista de un cilindro con nueve hendiduras
cuyas longitudes se incrementaban
paralelamente al eje del cilindro.
La mquina realizaba las cuatro operaciones
fundamentales de forma totalmente automtica.
17-sep-07 17
Rueda de Leibniz
17-sep-07 18
Contenido de la presentacin
Orgenes de la computacin
Calculadoras mecnicas
La primera computadora
Computacin moderna
4
17-sep-07 19
Tarjetas perforadas
Joseph Marie Jacquard invent las tarjetas
perforadas para controlar el patrn de tejido en
la produccin de telares.
Las tarjetas perforadas de Jacquard seran
utilizadas por:
Charles Babbage para procesar
informacin en sus diseos (1822).
Herman Hollerith para contar
la poblacin (1890).
17-sep-07 20
Tarjetas perforadas
17-sep-07 21
Las mquinas de Babbage
Alrededor de 1830 nace la primera
computadora creada por el ingls Charles
Babbage.
Babbage fue un brillante
matemtico, inventor y
filsofo.
Babbage tambin dio origen a
lo que hoy se conoce como
investigacin de operaciones.
17-sep-07 22
Mquina diferencial
Babbage hizo su primer intento de mquina de
calcular con la mquina diferencial (difference
engine), en 1822.
Esta mquina solamente poda
tabular polinomios y requera de
bastante trabajo extra con lpiz y
papel.
Solamente realiz un pequeo
modelo antes de que le quitaran el
financiamiento.
17-sep-07 23
Mquina diferencial
10 aos despus Pehr Georg Scheutz y su hijo
Edvard construyeron un pequeo modelo
completamente funcional de la mquina
diferencial.
Ms tarde ellos construyeron un modelo ms
grande que manejaba 15 decimales de precisin
17-sep-07 24
Mquina analtica
Despus de su fracaso, Babbage dise un
segundo dispositivo llamado mquina
analtica (analytical engine).
Babbage dedic el resto
de su vida en este
dispositivo, sin embargo,
nunca fue llevado por
completo a la prctica.
5
17-sep-07 25
Mquina analtica
La mquina analtica contena todos los
elementos que conforman una computadora
actual, por lo tanto se conoce como la primera
computadora de la historia.
Su funcionamiento se divida en dos partes:
Una que ejecutaba las rdenes, la cual era una
versin mejorada de la Pascalina.
Otra que ordenaba, permita que el usuario,
cambiando las especificaciones de control, lograra
ejecutar operaciones complejas diferentes.
17-sep-07 26
Mquina analtica
Otras caractersticas de la mquina son que:
Utilizaba una memoria en donde se acumulaban los
resultados parciales que se utilizaran
posteriormente en otros clculos de la mquina (la
mquina que se come su propia cola).
Utilizaba las tarjetas perforadas de Jacquard para
introducir datos, y una impresora para la salida de
resultados.
17-sep-07 27
Esquema bsico de la mquina analtica
Memoria Memoria Memoria Memoria
o oo o
almac almac almac almac n nn n
C CC C lculos lculos lculos lculos
o oo o
Molino Molino Molino Molino
Control Control Control Control
Salida Salida Salida Salida Entrada Entrada Entrada Entrada
17-sep-07 28
Ada King
Augusta Ada King, condesa de
Lovelace, fue colaboradora de
Babbage y es considerada la
primer programadora de
computadoras de la historia.
La mquina analtica no tiene
pretensin alguna de originar nada.
Puede hacer cualquier cosa que sepamos ordenarle cmo
hacer. Puede realizar anlisis, pero no tiene capacidad
de anticipar cualquier revelacin o verdad analtica.
ALOJA1
17-sep-07 29
Mquina analtica
Gracias a los detallados planos y notas de la
mquina analtica dejados por Babbage, en
1991 el Museo Nacional de Ciencia y
Tecnologa de Londres construy una mquina.
Por sus contribuciones al avance de la
computacin, Charles Babbage es denominado
el padre de la computacin moderna.
17-sep-07 30
Mquina analtica
Diapositiva 28
ALOJA1 The Analytical Engine has no pretensions whatever to originate anything. It can do whatever we
know how to order it to perform. It can follow analysis, but it has no power of anticipating any
analytical revelations or truths. Its province is to assist us in making available what we are already
acquainted with.
Antonio Lpez Jaimes, 19/09/2006
6
17-sep-07 31
Contenido de la presentacin
Orgenes de la computacin
Calculadoras mecnicas
La primera computadora
Computacin moderna
17-sep-07 32
Las mquinas de Zuse
El ingeniero civil alemn Konrad Zuse construy
en 1938-1941 lo que algunos consideran la
primera computadora de propsito general: las
mquinas Z1-Z4
17-sep-07 33
La ENIAC
En 1947 se desarroll la primera computadora
electrnica digital de la historia, la ENIAC
(Electronic Numerical Integrator And Computer).
El equipo de desarrollo estaba dirigido por John
William Mauchly y John Presper Eckert, de la
Universidad de Pennsylvania.
17-sep-07 34
La ENIAC
Los fondos para la ENIAC provinieron de la U. de
Pennsylvania y del ejrcito estadounidense. (750, 000
dlares)
Las caractersticas de la ENIAC
La ENIAC fue diseada para operar en paralelo, pero no
tena mecanismos para sincronizar procesos.
6,000 Relevadores
17,468 Tubos de vaco
30 toneladas Peso
10x16m Tamao
17-sep-07 35
La ENIAC
17-sep-07 36
La ENIAC
En 1951, se integr al equipo el matemtico
hngaro John von Neumann.
Von Neumann sugiere que en
la memoria coexistan datos e
instrucciones, de manera que
la computadora sea programada
de manera suave.
7
17-sep-07 37
La ENIAC

Вам также может понравиться