SlideShare una empresa de Scribd logo
1 de 217
Descargar para leer sin conexión
Historia de la computación y
de la computadora
Presentación para la clase de Programación Básica
Ing. Oswaldo Alberto Romero Villalobos, M. Sc.
1
Notas
El contenido de esta presentación fue tomado de fuentes terciarias (Internet), por
tanto los textos e imágenes no son de autoría propia y su autoría corresponden a
sus sitios fuente.
2
Antigüedad
3
Uno de los primeros dispositivos mecánicos para contar fue
el ábaco, cuya historia se remonta a las antiguas civilizaciones
griega y romana. Este dispositivo es muy sencillo, consta de
cuentas ensartadas en varillas que a su vez están montadas en
un marco rectangular
Edad Media
El matemático y astrónomo persa Muhammad ibn Musa Al-
Jwarizmi (780-850), inventó el algoritmo, es decir, la
resolución metódica de problemas de álgebra y cálculo
numérico mediante una lista bien definida, ordenada y finita
de operaciones.
Primera página de Kitāb al-
mukhtaṣar fī ḥisāb al-jabr wa-l-
muqābala ( ‫حساب‬
‫الجبر‬
‫و‬
‫المقابلة‬
, -
Compendio de cálculo por
compleción y comparación).
4
Edad Media
5
Es publicado el Libro de Mecanismos Ingeniosos ( ‫كتاب‬
‫الحيل‬
Kitab al-Hiyal) una obra de mecánica, generosamente ilustrada,
publicada en 850 por tres hermanos persas, llamados los Banu
Musa o “Hijos de Moisés” (Ahmad, Muhammad y Hasan bin
Musa ibn Shakir) que trabajaban en la Casa de la Sabiduría
(Bayt al-Hikma) de Bagdad, en el reinado del califa abbasí Al-
Mutawakkil. Describe un centenar de mecanismos y
autómatas, y como emplearlos.
El libro fue un encargo del califa Al-Mamun, que dio
instrucciones a los Banu Musa para recopilar todo el saber al
respecto de las diversas obras grecolatinas que se habían
conservado. Algunos de los artefactos se inspiraban en las
obras de Herón de Alejandría y Filón de Bizancio, así como en la
antigua Persia, China e India. Otros muchos fueron invenciones
de los propios hermanos Banu Musa. Dibujo de la lámpara auto-rellenable en el tratado de
Ahmad ibn Mūsā ibn Shākir.
Siglo XV - 1495
6
Modelo del robot de Leonardo con funcionamiento interno, mostrado
en Berlín.
Leonardo da Vinci diseña un autómata
humanoide. Las notas de diseño para
el robot aparecieron en unos
cuadernos de bocetos redescubiertos
en los años 1950. No se sabe si
durante la vida de Leonardo se hizo
intento alguno de construir el
dispositivo, pero una vez hecho el
descubrimiento de los dibujos, se
construyó basándose fielmente en los
diseños de Leonardo, y se demostró
que era plenamente funcional. El
robot es un guerrero vestido con una
armadura medieval germano-italiana,
que aparentemente es capaz de hacer varios movimientos
parecidos a los de los humanos. En estos movimientos se
incluyen sentarse, mover los brazos, el cuello y la mandíbula de
una forma anatómicamente perfecta. Se interpreta que esto es
fruto de la investigación anatómica de Leonardo en el canon de
proporciones que describe en el Hombre de Vitruvio.
Siglo XVII - 1617
El matemático escocés John Napier (1550-1617), famoso por su invención de
los logaritmos, desarrolló un sistema para realizar operaciones aritméticas
manipulando barras, a las que llamó "huesos" ya que estaban construidas con
material de hueso o marfil, y en los que estaban plasmados los dígitos. Dada su
naturaleza, se llamó al sistema "huesos de Napier" (ábaco neperiano). Los huesos de
Napier tuvieron una fuerte influencia en el desarrollo de la regla deslizante (cinco
años más tarde) y las máquinas calculadoras subsecuentes, que contaron con
logaritmos.
Napier construyó un ábaco de fichas. Ambos reunidos en un
único aparato constituyen una joya histórica, única
en Europa, que posee el Museo Arqueológico
Nacional español. 7
Siglo XVII - 1623
La primera calculadora mecánica fue diseñada por Wilhelm Schickard en Alemania.
Llamada "reloj calculador", la máquina incorporó los logaritmos de Napier, haciendo
rodar cilindros en un albergue grande. Se comisionó un reloj calculador para Johannes
Kepler, famoso matemático y astrónomo, pero fue destruido por el fuego antes de que se
terminara su construcción.
Dibujos originales del reloj calculador de Schickard
8
Siglo XVII - 1624
La primera regla deslizante fue inventada por el matemático inglés William
Oughtred (Fue el primero que empleó la letra griega π (pi) como símbolo
matemático para expresar el cociente entre las longitudes de
una circunferencia y su diámetro; a pesar que fuera el matemático
suizo Leonhard Euler quien popularizó posteriormente su uso. También se le
atribuye el uso del signo "x" para la multiplicación y las abreviaturas inglesas
"sin" y "cos" para las funciones trigonométricas seno y coseno). La regla
deslizante (llamada "Círculos de Proporción") era un juego de discos rotatorios
que se calibraron con los logaritmos de Napier. Se usó como uno de los
primeros aparatos de la informática analógica. Su época de esplendor duró más
o menos un siglo, el comprendido entre la segunda mitad del siglo XIX y el
último cuarto del XX, hasta que a comienzos de 1970, calculadoras portátiles
comenzaron a ser populares.
9
Siglo XVII - 1645
Blaise Pascal inventa la pascalina. Con esta máquina, los datos se
representaban mediante las posiciones de los engranajes. La pascalina es una
de las primeras calculadoras mecánicas, que funcionaba a base de ruedas 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.
10
Siglo XVII - 1666
Samuel Morland inventa la primera máquina de multiplicar en la corte del
rey Carlos II de Inglaterra. El aparato constó de una serie de ruedas, cada una
de las cuales representaba decenas, centenas, etc. Un alfiler de acero movía
los diales para ejecutar los cálculos. A diferencia de la pascalina, este aparato
no tenía avance automático de columnas.
Los discos eran simplemente una
versión circular de los huesos de Napier
con los productos colocados alrededor
de su perímetro de tal forma que los dos
dígitos de un número quedaban en los
extremos opuestos de una diagonal. La
máquina venía con 30 discos para
efectuar multiplicaciones y 5 discos
especiales adicionales (marcados con
las letras Q/QQ) que se usaban para
calcular raíces cuadradas y cúbicas.
11
Siglo XVII - 1673
Gottfried Leibniz inventa la primera calculadora de propósito general. El
aparato era una partida de la pascalina; mientras opera usa un cilindro de
dientes (la rueda de Leibniz) en lugar de la serie de engranajes. Aunque el
aparato podía ejecutar multiplicaciones y divisiones, padeció de problemas de
fiabilidad que disminuyó su utilidad.
Después de mostrar ante la
Royal Society una máquina
capaz de realizar cálculos
aritméticos conocida como la
Stepped Reckoner, que había
estado diseñando y
construyendo desde 1670, la
primera máquina de este tipo
que podía ejecutar las cuatro
“operaciones aritméticas
básicas” 12
Siglo XVIII - 1738
13
Jacques de Vaucanson, un ingeniero e inventor francés considerado el creador del primer robot, El flautista, una figura
de tamaño natural de un pastor que tocaba el tambor y la flauta y tenía un repertorio de doce canciones. En aquel
tiempo, las criaturas mecánicas eran consideradas un capricho en Europa, pero la mayoría podrían ser clasificadas
como juguetes; sus creaciones fueron reconocidas como una revolución en su sofisticada mecánica realista.
Más tarde ese mismo año, creó el
Pato con aparato digestivo, que es
considerado su pieza maestra. El
pato tenía más de 400 partes
móviles, y podía batir sus alas,
beber agua, digerir grano, y
defecar. Se le atribuye haber
creado el primer tubo flexible de
goma durante el proceso de
construcción de los intestinos del
pato. A pesar de la naturaleza
revolucionaria de sus autómatas,
se dice que se cansó rápidamente
de ellas y las vendió en 1743.
Siglo XVIII - 1769
Wolfgang von Kempelen, un
noble húngaro, inventa un
jugador de ajedrez
supuestamente Autómata, El
Turco. Pretendió ser una
máquina pura, incluía un
jugador de ajedrez "robótico",
sin embargo fue una farsa, la
cabina era una ilusión
óptica bien planteada que
permitía a un maestro del
ajedrez esconderse en su
interior y operar un maniquí. Era
una sensación dondequiera que
iba pero se destruyó en un
incendio en 1856.
14
Siglo XVIII - 1777
Charles Mahon, tercer conde de Stanhope inventa la
primera máquina lógica, el demostrador lógico. Era un aparato
de bolsillo que resolvía silogismos tradicionales y preguntas
elementales de probabilidad. Mahon es el precursor de los
componentes lógicos en computadoras modernas.
15
Siglo XIX - 1801
El francés Joseph Marie Jacquard, utilizó un mecanismo de
tarjetas perforadas para controlar el dibujo formado por los
hilos de las telas confeccionadas por una máquina de tejer.
Estas plantillas o moldes metálicos perforados permitían
programar las puntadas del tejido, logrando obtener una
diversidad de tramas y figuras. Inspirado por instrumentos
musicales que se programaban usando papel agujereado, la
máquina se parecía a una atadura del telar que podría
controlar automáticamente los dibujos usando una línea de
tarjetas agujereadas. La idea de Jacquard, que revolucionó el
hilar de seda, es la base de muchos aparatos de la informática
e idiomas de la programación.
16
Siglo XIX – 1820
17
El artesano japonés Hisashige Tanaka, conocido como el "Edison japonés", creó una serie de
juguetes mecánicos extremadamente complejos, algunos de los cuales servían té, disparaban
flechas e incluso trazaban un kanji. Para hacer los karakuri, estos muñecos autónomos eran
alimentados por manantiales, neumática e hidráulica, capaces de movimientos relativamente
complejos que eran muy solicitados por los aristócratas de Kyoto , daimyō en dominios
feudales y por la corte de Shōgun en Edo.
Alquiló el segundo piso de un templo en lo que ahora es
Roppongi como un taller en donde desarrolló su primera
compañía - Tanaka Seisakusho, el primer fabricante de
equipos telegráficos en Japón. Después de su muerte en
1881, su hijo fundó Tanaka Engineering Works; la compañía
cambió su nombre después de la muerte de Tanaka para
Shibaura Engineering Works y después de una fusión en 1939
con Tokio Denki se convirtió en Tokio Shibaura Denki,
conocido hoy en día como Toshiba .
Siglo XIX - 1820
La primera calculadora de producción masiva se distribuyó por Charles Xavier
Thomas de Colmar. Originalmente se les vendió a casas del seguro
parisienses, el aritmómetro de Colmar operaba usando una variación de la
rueda de Leibniz. Más de mil aritmómetros se vendieron y eventualmente
recibió una medalla a la Exhibición Internacional en Londres en 1862.
Detalle de un aritmómetro
construido antes de 1851
18
Siglo XIX - 1822
Charles Babbage completa su artefacto de la
diferencia, una máquina de propósito específico
que se podía usar para calcular valores de
funciones polinómicas mediante el método de
las diferencias. El artefacto de la diferencia era un
ensamble complejo de ruedas, engranajes, y
remaches. Babbage diseñó su "artefacto
analítico", un aparato de propósito general que
era capaz de ejecutar cualquier tipo de cálculo
matemático.
19
Los diseños del artefacto analítico eran la primera conceptualización
clara de una máquina que podría ejecutar el tipo de cálculos
computacionales que ahora se consideran el corazón de la
informática. Babbage nunca construyó su artefacto analítico, pero su
plan influyó en toda computadora digital subsiguiente, incluidas las
modernas. El artefacto analítico fue finalmente construido por un
equipo moderno de ingenieros, en 1989, cien años después de la
muerte de Babbage en 1871. Por su discernimiento, Babbage es
conocido hoy en día como el Padre de las Computadoras Modernas
Siglo XIX - 1837
Charles Babbage describe la máquina analítica. Es el diseño de un computador moderno de propósito general. La
idea que tuvo Charles Babbage sobre un computador nació debido a que la elaboración de las tablas matemáticas
era un proceso tedioso y muy propenso a errores.
Un modelo parcial de la
máquina analítica de Babbage
ensamblado por su hijo Henry
en 1910, ubicado en el Estella
City.
La máquina analítica de
Babbage, como se puede
apreciar en el Science
Museum de Londres.
20
Siglo XIX - 1843
Augusta Ada King, Condesa de Lovelace sugirió la idea de que las tarjetas
perforadas se adaptaran de manera que causaran que el motor de Babbage
repitiera ciertas operaciones. Debido a esta sugerencia algunos consideran a
Lady Lovelace la primera programadora.
Diagrama de
Lovelace de la nota
G (dedicada a los
números de
Bernoulli), el primer
algoritmo
informático
publicado
21
Siglo XIX - 1854
El matemático y lógico inglés George Boole publica su Álgebra de Boole. El sistema de Boole
redujo a argumentos lógicos las permutaciones de tres operadores básicos algebraicos: y, o,
y no. A causa del desarrollo del álgebra de Boole, Boole es considerado por muchos como el
padre de la teoría de la informática.
22
Siglo XIX - 1854
23
Antonio Santi Giuseppe Meucci, inventa el telettrófono, posteriormente
bautizado como teléfono. Desarrolló un teléfono neumático (precursor de su
teletrófono) que hoy todavía se utiliza en el Teatro de la Pergola de Florencia
y que luego perfeccionó en el teatro Tacón de La Habana.
En 1876, Alexander Graham Bell registró una patente que
realmente no describía el teléfono pero lo mencionaba como
tal. Cuando Meucci se enteró, pidió a un abogado que
reclamara ante la oficina de patentes de los Estados Unidos en
Washington, algo que nunca sucedió. Sin embargo, un amigo
que tenía contactos en Washington, se enteró de que toda la
documentación referente al telégrafo parlante registrada por
Meucci se había perdido. Diez años después, en un proceso
legal de 1886, Meucci tuvo que demandar incluso a su propio
abogado, sobornado por el poderoso Bell.
Meucci falleció pobre y amargado y jamás vio la gloria y el reconocimiento de su talento, el
cual chocó con su escaso conocimiento del inglés y su poca desenvoltura ante las artimañas
legales y los ingentes intereses económicos de las grandes corporaciones de Estados Unidos.
Siglo XIX - 1869
La primera máquina lógica en usar el
álgebra de Boole para resolver
problemas más rápido que humanos,
fue inventada por William Stanley
Jevons. La máquina, llamada el piano
lógico, usó un alfabeto de cuatro
términos lógicos para resolver
silogismos complicados.
24
Siglo XIX - 1875
William Crookes desarrolla el tubo de rayos catódicos (CRT). Esta tecnología permite visualizar
imágenes mediante un haz de rayos catódicos constante dirigido contra una pantalla de vidrio
recubierta de fósforo y plomo. El fósforo permite reproducir la imagen proveniente del haz de
rayos catódicos, mientras que el plomo bloquea los rayos X para proteger al usuario de sus
radiaciones.
En 1897, Carl Ferdinand Braun desarrolló el primer osciloscopio al adaptar un tubo de rayos
catódicos, de manera que el chorro de electrones del tubo se dirigiera hacia una pantalla
fluorescente por medio de campos magnéticos generados por la corriente.
A pesar de la invención, este no se utilizó sino hasta la
creación de los primeros televisores a finales de la década
de 1940. El primer televisor fue creado el 26 de enero de
1926 por John Logie Baird. A pesar de que los CRT que se
utilizan en los monitores modernos tuvieron muchas
modificaciones que les permitieron mejorar la calidad de
la imagen, siguen utilizando los mismos principios
básicos.
25
Siglo XIX - 1879
A los 19 años de edad, Herman Hollerith es contratado como asistente en las oficinas del censo
estadounidense y desarrolló un sistema de cómputo mediante tarjetas perforadas en las que los
agujeros representaban información sobre el sexo o la edad, entre otros. Gracias a la máquina
tabuladora de Hollerith el censo de 1890 se realizó en dos años y medio, cinco menos que el
censo de 1880. Se tardaba tanto en hacer el censo debido a la llegada masiva de inmigrantes.
La máquina tenia un lector de tarjetas, un
contador, un clasificador y un tabulador
creado por el mismo. Así, en 1896, Hollerith
crea la Tabulating Machine Company, con la
que pretendía comercializar su máquina. La
fusión de esta empresa con otras tres dio
lugar, en 1924, a la IBM.
26
Siglo XIX - 1884
Dorr Eugene Felt desarrolló su comptómetro, el cual fue la primera calculadora que
se operaba con sólo presionar teclas en vez de, por ejemplo, deslizar ruedas.
27
Siglo XIX - 1884
La primera máquina exitosa
de multiplicación automática
se desarrolló por Otto
Steiger. El Millonario, como
se le conocía, automatizó la
invención de Leibniz de
1673, y fue fabricado por
Hans W. Egli de Zúrich.
Originalmente hecha para
negocios, la ciencia halló
inmediatamente un uso para
el aparato, y varios miles de
ellos se vendieron en los
cuarenta años que siguieron.
28
Siglo XX - 1906
El estadounidense Lee De Forest inventa el triodo. El
Audion, como le llamaba, era capaz de hallar y
amplificar señales de radio recibidas de una antena. El
objetivo era descubrir un método para amplificar las
ondas y al mismo tiempo, controlar el volumen del
sonido. Construyó una delgada tira de alambre de
platino (a la que dio el nombre de "rejilla"), la dobló en
zigzag y la colocó entre el filamento y la placa. Después
encerró todo el aparato en una bombilla de vidrio.
Por inventar el Triodo y la revolución tecnológica que este creó es considerado
el Padre de la Electrónica, ya que antes de éste, solo se limitaba a convertir la
corriente alterna en corriente continua, pero con la creación del Triodo de
vacío, vino la amplificación de todo tipo de señales: la Radio, la TV y todo lo
demás; esto hizo que la industria de estos equipos tuvieran un repunte tan
grande que ya para las décadas superiores al 1930 se acuñara la palabra por
primera vez de "Electrónica" para referirse a la tecnología de estos equipos
emergentes. El tubo al vacío encontraría uso en varias generaciones
tempranas de 5 computadoras, a comienzos de 1930. 29
Siglo XX - 1919
Los inventores estadounidenses William Henry Eccles y
Frank Wilfred Jordan desarrollan el primer circuito
multivibrador o biestable (flip-flop). El flip-flop permitió
diseñar Circuitos electrónicos que podían tener dos estados
estables, alternativamente, pudiendo representar así el 0
como un estado y el otro con un 1. Esto formó la base del
almacenamiento y proceso del bit binario, estructura que
utilizan las actuales computadoras.
30
Siglo XIX - 1921
31
Karel Čapek, uno de los escritores en lengua checa más
importantes del siglo XX acuñó el moderno concepto de
robot, palabra que deriva de la forma robota (según algunos,
del término r´b del antiguo eslavo y que significa "esclavo" o
bien del checo robota "trabajo"). El término aparece por
primera vez en su obra de teatro R.U.R. (Robots Universales
Rossum), tras cuyo estreno y éxito en Praga y posteriormente
en Londres y Nueva York se introdujo en todas las lenguas.
Siglo XX - 1924
Walther Wilhelm Georg Bothe construye una puerta lógica AND para usarla en
experimentos físicos, por lo cual recibió el premio Nobel de física en 1954.
32
Siglo XX - 1926
33
John Logie Baird, inventa el primer sistema de televisión pública, en
Londres hace la primera demostración pública de un sistema real
de televisión ante un grupo de científicos: Su muñeco, la vieja
marioneta Bill, fue el primer ser en aparecer en una pantalla de
televisión. La imagen tenía una resolución de apenas 25 líneas y era
diminuta, pero el rostro era perfectamente reconocible.
Y en ese mismo año, en abril, el
Laboratorio Bell de Estados Unidos exhibe
una pantalla de televisión (o receptor)
gigante de 2500 elementos de imagen:
formado por una trama de 50 columnas
de 50 lámparas de neón cada una,
permite mostrar imágenes en movimiento
de gran formato.
Pese a que las lamparillas se fundían con frecuencia y debían ser repuestas, fue capaz de demostrar la viabilidad del
invento en un formato grande.
El 3 de julio de 1928 mostró la primera transmisión a color.
Siglo XX - 1931
Kurt Gödel publicó un documento sobre los lenguajes formales basados en
operaciones aritméticas. Lo usó para codificar arbitrariamente sentencias y
pruebas formales, y mostró que los sistemas formales, como las matemáticas
tradicionales, son inconsistentes en un cierto sentido, o que contienen
sentencias improbables pero ciertas. Sus resultados son fundamentales en las
ciencias teóricas de la computación.
34
Siglo XX - 1936
Alan Turing describe la máquina de Turing, la cual formaliza el concepto de algoritmo. Es
considerado uno de los padres de la ciencia de la computación y precursor de la
informática moderna.
35
Siglo XX – 1938
Primera generación de
computadoras
Eran a base de tubos de vacío. Esta generación abarca desde 1938 hasta
1958
36
Siglo XX - 1938
Konrad Zuse completa la primera computadora electromecánica, aunque no 100% operativa, la
Z1. Fue diseñada entre 1935 y 1936, construido entre 1936 y 1938, y destruido junto a todos sus
planos de construcción en diciembre de 1943 durante el bombardeo aliado de Berlín en la
Segunda Guerra Mundial.
La Z1 contenía casi todas las partes de una computadora
moderna, es decir, unidad de control, memoria, lógica micro-
programada, unidad artimética en coma flotante (la unidad de
lógica booleana no se realizó) y dispositivos de entrada-salida.
La Z1 era programable parcialmente mediante un programa en
cinta perforada y un lector de cinta perforada. Hay una clara
separación entre el lector de cinta perforada, la unidad de
control para la supervisión de toda la máquina y la ejecución de
las instrucciones, la unidad aritmética, y la de entrada/salida.
Patente de Zuse para un relé mecánico en mayo de 1936 37
Z1
Especificaciones:
• Memoria: 64 palabras de 22 bits
• Velocidad de reloj: 1 Hz
• Registros: Dos registros de coma flotante de 22 bits cada uno
• Unidad Aritmética: cuatro operaciones básicas (sumar, restar,
multiplicar, dividir) para números binarios de coma flotante
• Peso: 1000 kg
• Velocidad media de cálculo: Suma en 5 segundos, multiplicación en
10 segundos
• Área de aplicación: Prototipo
• Entrada: Números decimales en coma flotante
• Salida: Números decimales en coma flotante
Juego de instrucciones:
• La máquina disponía de 6 instrucciones únicamente, aritméticas y
de manejo de memoria, faltándole instrucciones de comparación o
salto
• Suma (3 ciclos de reloj)
• Resta (4 o 5 ciclos de reloj dependiendo del resultado)
• Multiplicación (16 ciclos de reloj)
• División (18 ciclos de reloj)
• Leer de memoria (1 ciclo de reloj)
• Guardar en memoria (0 o 1 ciclo de reloj)
La Z1 original, junto con sus planos de construcción
originales, fue destruida durante los bombardeos de
Berlín por los aliados durante la Segunda Guerra Mundial,
pero en 1986 y apoyado por la Universidad Libre de Berlín,
Zuse decidió reconstruir la máquina. Usando algunas
piezas del original, se construyeron miles de elementos de
la Z1 de nuevo, y se terminó la reconstrucción del
dispositivo en 1989. El reconstruido Z1 (en la foto) se
muestra en el Museo Alemán de Tecnología de Berlín.
38
Siglo XX - 1941
La computadora Z3, creada por Konrad Zuse en 1941, fue la
primera máquina programable y completamente
automática, características usadas para definir a un
computador.
El Z3, de tecnología electromecánica, estaba construido con
2300 relés, tenía una frecuencia de reloj de ~5 Hz, y una
longitud de palabra de 22 bits. Los cálculos eran realizados
con aritmética en coma flotante puramente binaria. La
máquina fue completada en 1941 (el 12 de mayo de ese
mismo año fue presentada a una audiencia de científicos en
Berlín). El Z3 original fue destruido en 1943 durante un
bombardeo en Berlín. Una réplica completamente funcional
fue construida durante los años 60 por la compañía del
creador Zuse KG y está en exposición permanente en el
Deutsches Museum.
En 1967, Zuse KG había construido un total de 251
computadoras. Ese mismo año Zuse sugirió que el universo
en sí mismo es una retícula de computadoras (Física
computacional), publicando esta hipótesis en 1969 en su
libro Rechnender Raum. 39
Siglo XX - 1942
40
La revista Astounding Science Fiction pública en su edición de marzo "Círculo Vicioso" (Runaround en inglés).
Una historia de ciencia ficción donde Isaac Asimov da a conocer las tres leyes de la robótica. El argumento de
la historia se centra en el año 2016: Powell, Donovan y el robot SPD-13 (apodado "Speedy") son enviados a
reiniciar operaciones en una estación minera en Mercurio que fue abandonada diez años antes.
Siglo XX - 1944
El IBM Automatic Sequence Controlled Calculator (ASCC), más
conocido como Mark I, fue el primer ordenador
electromecánico, construido en IBM y enviado a Harvard en
1944. Tenía 760.000 ruedas y 800 kilómetros de cable y se
basaba en la máquina analítica de Charles Babbage; medía unos
15,5 metros de largo x 2,40 metros de alto x 0,6 metros de ancho
y pesaba aproximadamente unas 5 toneladas.
El computador empleaba señales electromagnéticas para mover
las partes mecánicas. Esta máquina era lenta (tomaba de 3 a 5
segundos por cálculo) e inflexible (la secuencia de cálculos no se
podía cambiar); pero ejecutaba operaciones matemáticas básicas
y cálculos complejos de ecuaciones sobre el movimiento
parabólico.
Funcionaba con relés, se programaba con interruptores y leía los
datos de cintas de papel perforado. Cuando la máquina estaba
en funcionamiento el ruido que producía era similar al que haría
un habitación llena de personas mecanografiando de forma
sincronizada.
41
Siglo XX - 1945
El primer caso de
malfuncionamiento en la
computadora causado por la
intrusión de una polilla al sistema y
fue documentado por los
diseñadores del MARK II.
Erróneamente se cree que de allí
proviene el uso del término "bug",
que significa insecto o polilla en
inglés. Sin embargo este término ya
se usaba mucho antes para referirse
a malfuncionamientos de aparatos
mecánicos, eléctricos y electrónicos.
El "Oxford English Dictionary "
documenta este uso de la palabra
desde 1889.
42
Siglo XX - 1945
John von Neumann escribe el "First Draf of a
report on the EDVAC" una página del primer
documento donde se describe el diseño
lógico de una computadora utilizando el
concepto de programa almacenado (stored-
program), en él se señala una architectura
distinta a la Harvard, hoy día conocida como
Arquitectura de von Neumann.
43
Siglo XX - 1945
Vannevar Bush desarrolló la teoría de Memex, que es un concepto precursor a
la World Wide Web. Este aparato consiste en bases planas con una superficie
translúcida que es capaz de encontrar a alta velocidad, información almacenada en
una base de datos. En una de las superficies el usuario escribe palabras o dibujos
clave que seguirían estándares universales, y en la otra superficie se reflejaría la
biblioteca o base de datos donde se encuentran todos los datos a buscar.
Por tanto, el Memex es un dispositivo en el que se
almacenan todo tipo de textos, registros, libros y
comunicaciones, que puede ser mecanizado de forma
que puede ser consultado con extrema velocidad y
flexibilidad. Las aportaciones de Vannevar Bush sobre
registro, recuperación de información y lectura en
bibliotecas y centros de documentación, han hecho
que Bush sea uno de los autores importados al campo
de la Información y Documentación más citados. 44
Siglo XX - 1945
ENIAC, acrónimo de Electronic Numerical
Integrator and Computer (Computador e
Integrador Numérico Electrónico), fue la
primera computadora de propósitos
generales. Era Turing-completa, digital, y
susceptible de ser reprogramada para
resolver “una extensa clase de problemas
numéricos”. Fue inicialmente diseñada para
calcular tablas de tiro de artillería para el
Laboratorio de Investigación Balística del
Ejército de los Estados Unidos. Los
ingenieros John Presper Eckert y John
William Mauchly se llevaron el mérito por
la construcción pero fueron seis mujeres
quienes la programaron: Betty Snyder
Holberton, Jean Jennings Bartik, Kathleen
McNulty Mauchly Antonelli, Marlyn
Wescoff Meltzer, Ruth Lichterman
Teitelbaum y Frances Bilas Spence. 45
ENIAC
La ENIAC ocupaba una superficie de 167 m² y operaba
con un total de 17 468 válvulas electrónicas o tubos
de vacío que a su vez permitían realizar cerca de 5000
sumas y 300 multiplicaciones por segundo.
Físicamente, la ENIAC tenía 17468 tubos de vacío,
7200 diodos de cristal, 1500 relés, 70000 resistencias,
10000 condensadores y 5 millones de soldaduras.
Pesaba 27 Toneladas, medía 2,4 m x 0,9 m x 30 m;
utilizaba 1500 conmutadores electromagnéticos y
relés; requería la operación manual de unos 6000
interruptores y su programa o software, cuando
requería modificaciones, demoraba semanas de
instalación manual.
La ENIAC elevaba la temperatura del local a 50 °C y su
consumo era de 160 kW. Para efectuar las diferentes
operaciones era preciso cambiar, conectar y
reconectar los cables como se hacía, en esa época, en
las centrales telefónicas, de allí el concepto. Este
trabajo podía demorar varios días dependiendo del
cálculo a realizar. 46
Siglo XX - 1946
La EDSAC (acrónimo proveniente de la frase Electronic Delay Storage
Automatic Calculator), fue una computadora británica inspirada en el
curso de verano dictado por John William Mauchly y J. Presper Eckert,
en el cual mostraron su trabajo realizado en la construcción de
ENIAC, fue construida por Maurice Wilkes y su equipo en la
Universidad de Cambridge en Inglaterra.
La EDSAC fue el primer calculador electrónico en el mundo en contar
con órdenes internas, aunque no la primera computadora con
programas internos (ese honor le corresponde a la SSEM).
El proyecto estuvo patrocinado por J. Lyons & Co. Ltd., una firma
británica que fue recompensada con la primera computadora
comercialmente aplicada, LEO I, basada en el diseño de la EDSAC. La
EDSAC puso en funcionamiento sus primeros programas el 6 de mayo
de 1949, calculando una tabla de números al cuadrado y una lista de
números primos.
El primer videojuego de la historia, OXO fue desarrollado para
funcionar en esta computadora.
47
Siglo XX - 1947
En Laboratorios Bell, John Bardeen, Walter H. Brattain
y William Shockley inventan el transistor.
48
Siglo XX - 1948
49
William Grey Walter, un Neurólogo norteamericano experto en
Robótica y Neurofísica, en una exhibición presenta un robot con
comportamiento biológico simple, Elsie y Elmer.
Las famosas “tortugas de Grey Walter” podían analizar las condiciones
del ambiente y migrar automáticamente a donde éstas fueran más
favorables, y los autómatas que creó poseían “reflejos condicionados”:
aprendían a responder adecuadamente ante determinados estímulos,
e incluso ante otras señales que simplemente les “recordaran” esos
estímulos.
Su acercamiento a la Inteligencia Artificial fue con este pequeño
robot móvil con una carcasa de plástico que actuaba con un
sensor de golpe. Este fue fototrópico, con lo cual podría seguir la
luz. Se apodó la tortuga gracias a su caparazón de plástico el cual
le daba dicha apariencia.
Siglo XX - 1949
Jay Wright Forrester desarrolla la primera memoria, la cual reemplazó los no
confiables tubos al vacío como la forma predominante de memoria por los
próximos diez años
Forrester (izq) y Stephen Dodd examinan un radio desarrollado con tubos en los laboratorios
del MIT, con mecanismos capaces de almacenar hasta 400 digitos de memoria.
50
Siglo XX - 1951
La UNIVAC I (UNIVersal Automatic Computer I, Computadora Automática Universal I) fue la primera
computadora comercial fabricada en Estados Unidos. Fue diseñada principalmente por J. Presper Eckert y John
William Mauchly, también autores de la primera computadora totalmente electrónica estadounidense, la ENIAC.
Se donó a la universidad de Harvard y Pensilvania. Fue la primera computadora fabricada para un propósito no
militar.
El primer UNIVAC fue entregado a la Oficina de Censos
de los Estados Unidos (United States Census Bureau) el
31 de marzo de 1951 y fue puesto en servicio el 14 de
junio de ese año.
51
UNIVAC
Originalmente valorado en US$159.000 de la época, el
UNIVAC aumentó su precio hasta costar entre
US$1.250.000 y US$1.500.000. En total se fabricaron y
entregaron 46 unidades. UNIVAC resultó demasiado
costosa para la mayoría de las universidades.
Era una computadora que pesaba 7.250 kg, estaba compuesta por 5000 tubos de vacío, y podía ejecutar unos 1000
cálculos por segundo. Era una computadora que procesaba los dígitos en serie. Podía hacer sumas de dos números de
diez dígitos cada uno, unas 100.000 por segundo. Funcionaba con un reloj interno con una frecuencia de 2,25 MHz,
tenía memorias de mercurio. Estas memorias no permitían el acceso inmediato a los datos, pero tenían más fiabilidad
que las memorias de tubos de rayos catódicos, que son los que se usaban normalmente.
52
Siglo XX - 1951
El Sistema A-0 es escrito por Grace
Murray Hopper en 1951 y 1952 para
UNIVAC I. Fue el primer compilador
desarrollado para una computadora
electrónica. El A-0 funcionaba más
como un cargador o enlazador que
como la noción moderna de
compilador. Un programa era
especificado como una secuencia de
subrutinas y argumentos.
53
Las subrutinas eran identificadas por un código numérico y los
argumentos de las subrutinas eran escritas directamente
después de cada código de subrutinas. El sistema A-0 convertía
la especificación en código máquina que podía ser alimentado
a una computadora para ejecutar el programa.
Siglo XX - 1951
54
Para programar las primeras máquinas, éstas seguían las
instrucciones de un rollo de cinta de papel perforado,
como un piano de juguete. Si querías que resolviera una
nueva ecuación, tenías que calcular cuáles interruptores
debían estar prendidos o apagados, cuáles cables debían
estar conectados a qué. Luego tenías que accionar todos
los interruptores, conectar todos los cables y hacer todos
los huecos en el papel. Programar no sólo era un desafío
que ponía a prueba la mente de los genios matemáticos,
también era una labor manual tediosa, repetitiva y
proclive al error. A Aiken (jefe del equipo del MARK 1) no
le cayó muy en gracia que le mandaran a una mujer a
unirse a su equipo, pero poco después Hopper lo había
impresionado tanto que le pidió que escribiera el manual
de operaciones.
Allá trató de convencer a su jefe de que permitiera que los programadores nombraran esas subrutinas con palabras
familiares, es decir, cosas como "sustraer impuestos del salario" en vez de -como explicó Hopper- "tratar de escribir
eso en código octal o usando todo tipo de símbolos"
Siglo XX - 1951
55
Pero no todo era ganancia: la idea del compilador involucraba una contrapartida. Hacía que la programación fuera
más rápida, pero los programas resultantes funcionaban más lentamente. Por eso Remington Rand la rechazó.
Hopper no se desanimó: sencillamente escribió su primer compilador en su tiempo libre. Y a otros les fascinó, pues
les ayudaba a pensar con más claridad. Uno de ellos fue un cliente llamado Carl Hammer, un ingeniero quien lo usó
para resolver una ecuación con la que sus colegas habían estado lidiando durante meses: Hammer escribió 20 líneas
de código y la resolvió en un día. Programadores afines de todo EE.UU. empezaron a mandarle nuevos trozos de
código a Hopper, quien los iba guardando en la memoria hasta la próxima publicación. Hopper estaba creando el
software de código abierto.
Grace Hopper demostró que era más sensato liberar el poder
intelectual del programador para que piense en algoritmos y
conceptos, no en interruptores y cables. Para Hopper, sus colegas
inicialmente se resistieron no porque querían que los programas
funcionaran más rápido, sino porque disfrutaban del prestigio que les
daba ser los únicos que podían comunicarse con la casi divina
computadora en representación de los meros mortales que se
limitaban a comprarla. "Los sumos sacerdotes", los denominaba la
matemática. Hopper pensaba que cualquier persona debería poder
programar. Ahora, cualquiera puede. Y las computadoras son mucho
más útiles gracias a ello.
Microsoft Windows, por ejemplo,
necesitaría...
• 20 Gb de espacio en el hard drive, que
son 170.000 millones de unos y ceros.
• Si los imprimieras, la resma de papel
A4 tendría 4 kilómetros de altura.
• Si tuvieras que usar la información de
esas páginas para ajustar cada
transmisor manualmente y te tomara
1 segundo por interruptor tardarías
5.000 años instalando Windows
http://www.bbc.com/mundo/noticias-38586597?ocid=wsmundo.ppc.social.facebook.sponsored-post.AEP-Colombia-MenWomen-WindowsMujeres.18-34.Ad1.mktg
Siglo XX - 1954
John W. Backus sometió una propuesta a sus superiores en
IBM para desarrollar una alternativa más práctica al lenguaje
ensamblador para programar el computador central IBM 704.
El histórico equipo FORTRAN de Backus consistió en los
programadores Richard Goldberg, Sheldon F. Best, Harlan
Herrick, Peter Sheridan, Roy Nutt, Robert Nelson, Irving Ziller,
Lois Haibt y David Sayre.
El primer manual de FORTRAN apareció en octubre de 1956,
porque los clientes eran reacios a usar un lenguaje de
programación de alto nivel a menos que su compilador pudiera
generar código cuyo desempeño fuera comparable al de un
código hecho a mano en lenguaje ensamblador.
Mientras que la comunidad era escéptica en que este nuevo a
mano, este redujo por un factor de 20 al número de sentencias
de programación necesarias para operar una máquina, y
rápidamente ganó aceptación
56
Siglo XX - 1956
57
El primer sistema de video consistía en
una cinta de 2 pulgadas de ancho en
carrete abierto y podía registrar sólo
imágenes en blanco y negro.
El primer modelo de magnetoscopio (de magneto- y -scopio visualizar) es
un aparato utilizado para grabar imágenes en movimiento en cinta
magnética. También se le conoce como VTR (video tape recorder), fue
desarrollado por la casa norteamericana AMPEX y vino a revolucionar la
producción de televisión que hasta entonces se desarrollaba en directo. La
clave del proceso que dio lugar al primer modelo de VTR fue la
determinación de utilizar para la grabación del vídeo una portadora
modulada en frecuencia. De este desarrollo surgió el pionero cuádruplex
que utilizaba cintas de 2 pulgadas y grababa el vídeo transversalmente.
Siglo XX - 1956
58
Unimate, con un peso de 1.800 kg, fue considerada el primer robot
industrial de la historia y su función era la de levantar y apilar grandes
piezas de metal caliente en General Motors. Fue instalado por la
compañía Unimation fundada por George Devol y Joseph Engelberger,
basada en una patente de Devol que tenía por objetivo el diseñar una
máquina flexible, adaptable al entorno y de fácil manejo: un
manipulador programable, estableciendo las bases del robot industrial
moderno. El Unimate constaba de una gran caja computarizada, unida
a otra caja que se conectaba a un brazo articulado, con un programa
de tareas almacenado en una memoria de tambor.
Siglo XX - 1956
Se lanza el IBM 305 RAMAC el cual fue el primer ordenador
comercial que utilizaba un disco duro de cabeza móvil (unidad
de disco magnético) como almacenamiento secundario; este
disco pesaba una tonelada y su capacidad era de 5 MB. Más
grande que una nevera actual, este disco duro trabajaba
todavía con válvulas de vacío y requería una consola separada
para su manejo.
Arriba en Primer plano: Dos unidades de disco 350. En Segundo plano:
Consola 380 y unidad de proceso 305. Abajo: Un disco.
La tecnología inicial aplicada a los discos duros era
relativamente simple. Consistía en recubrir con material
magnético un disco de metal que era formateado en pistas
concéntricas, que luego eran divididas en sectores. El cabezal
magnético codificaba información al magnetizar diminutas
secciones del disco duro, empleando un código binario de
«ceros» y «unos». Los bits o dígitos binarios así grabados
pueden permanecer intactos durante años. Originalmente,
cada bit tenía una disposición horizontal en la superficie
magnética del disco, pero luego se descubrió cómo registrar la
información de una manera más compacta.
59
Siglo XX - 1956
Edsger Wybe Dijkstra inventa un algoritmo eficiente para descubrir las rutas
más cortas en grafos como una demostración de las habilidades de la
computadora ARMAC.
60
Siglo XX - 1957
IBM pone a la venta la primera impresora de matriz de puntos.
61
Siglo XX - 1957
62
El primer computador llega a Colombia y lo trajo
Bavaria el 3 de Marzo. Se trataba de un IBM 650 que en
esos días tuvo un costo de US$ 500.000. El que se
importó por primera vez a Colombia tenía una
capacidad para almacenar apenas 2.000 espacios de
memoria y funcionaba con un tambor magnético que
permitía almacenar temporalmente la información que
se procesaba. Trabajaba con un código biquinario,
común en esos primeros computadores. Para la entrada
y salida de datos se utilizaban unas tarjetas perforadas
con 80 columnas de orificios, donde los orificios
representaban el programa que se quería ejecutar. De
esta maravilla de la época llegaron rápidamente varias
unidades en los meses siguientes. Coltejer adquirió una
ese mismo año, y en 1958 EPM y Ecopetrol.
Siglo XX - 1957
Jack St. Clair Kilby desarrolla y construye el circuito integrado mientras trabajaba en Texas Instruments.
63
Siglo XX – 1958
Segunda generación de
computadoras
Reemplazó las válvulas de vacío por los transistores. La forma de
comunicación con estas nuevas computadoras es mediante lenguajes
más avanzados que el lenguaje de máquina, los cuales reciben el
nombre de “lenguajes de alto nivel o lenguajes de programación". Esta
generación abarca desde 1958 hasta 1964.
64
Siglo XX - 1960
Se desarrolla COBOL (acrónimo de COmmon
Business-Oriented Language, Lenguaje Común
Orientado a Negocios), el primer lenguaje de
programación de alto nivel transportable entre
modelos diferentes de computadoras. En la
creación de este lenguaje participó la comisión
CODASYL, compuesta por fabricantes de
ordenadores, usuarios y el Departamento de
Defensa de Estados Unidos.
65
Siglo XX - 1960
Aparece ALGOL (acrónimo de Algorithmic Language, lenguaje algorítmico), primer lenguaje de
programación estructurado y orientado a los procedimientos.
66
Siglo XX - 1960
Arriba: Fax módem externo U.S. Robotics 14.400 (1994)
Abajo: Módem por software PCI (izquierda) y módem hardware ISA
(derecha)
Se desarrolla el módem (acrónimo de modulator demodulator) un
dispositivo que convierte las señales digitales en analógicas
(modulación) y viceversa (desmodulación), y permite así la
comunicación entre computadoras a través de la línea telefónica o del
cablemódem. Sirve para enviar la señal moduladora mediante otra
señal llamada portadora. Su desarrollo es principalmente debido a que
la transmisión directa de las señales electrónicas inteligibles, a largas
distancias, no es eficiente. Su uso más común y conocido es en
transmisiones de datos por vía telefónica.
67
Siglo XX - 1960
Durante los años 60, la forma más común de interactuar con un
computador era mediante un teletipo, que se conectaba
directamente a este e imprimía todos los datos de una sesión
informática. Fue la forma más barata de visualizar los
resultados hasta la década de los 70, cuando empezaron a
aparecer los primeros monitores de CRT.
68
Siglo XX - 1960
Fue diseñado el “Mouse” por Douglas Engelbart y Bill English en el Stanford Research
Institute. Más tarde fue mejorado en los laboratorios de Palo Alto de la compañía Xerox
(conocidos como Xerox PARC). Con su aparición, logró también dar el paso definitivo a la
aparición de los primeros entornos o interfaces gráficas de usuario. La primera maqueta fue
construida artesanalmente en madera, y se patentó con el nombre «X-Y Position Indicator for
a Display System». el nombre «ratón» (mouse, en inglés) se lo dio el equipo de la Universidad
Stanford durante su desarrollo, ya que su forma y su «cola» (cable) recuerdan a un ratón.
69
Siglo XX - 1960
Charles Antony Richard Hoare
desarrolla el algoritmo de
ordenamiento o clasificación
llamado quicksort, basado en la
técnica de divide y vencerás, que
permite, en promedio, ordenar n
elementos en un tiempo
proporcional a n log n.
70
Siglo XX - 1961
T. Kilburn y D. J. Howart describen por primera
vez el concepto de paginación de memoria.
Este sistema divide los programas en pequeñas
partes o páginas; del mismo modo, la memoria
es dividida en trozos del mismo tamaño que
las páginas llamados marcos de página. Así, la
cantidad de memoria desperdiciada por un
proceso es el final de su última página, lo que
minimiza la fragmentación interna y evita la
externa. En un momento cualquiera, la
memoria se encuentra ocupada con páginas
de diferentes procesos, mientras que algunos
marcos están disponibles para su uso. El
sistema operativo mantiene una lista de estos
últimos marcos, y una tabla por cada proceso,
donde consta en qué marco se encuentra cada
página del proceso. De esta forma, las páginas
de un proceso pueden no estar contiguamente
ubicadas en memoria, y pueden intercalarse
con las páginas de otros procesos. 71
Siglo XX - 1961
72
La empresa Fabricato adquirió una máquina IBM 1401, la
primera con transistores que llega a Colombia.
Al poco tiempo las universidades empezaron a recibir
beneficios de computación por medio de donaciones de
empresas privadas, y las dos primeras fueron la Universidad
Nacional y los Andes con el IBM 650 donde se crearon los
primeros grupos de trabajo en sistemas informáticos de
academia colombiana.
Un Sistema IBM 1401. Desde la izquierda: lector/perforador
1402, procesador 1401, impresora 1403
A pesar de que el ordenador se dividía en varios dispositivos
muy voluminosos, en 1959 la nota distribuida por IBM afirmaba
que se trataba de un ordenador dirigido a “negocios de menor
tamaño“. Pero lo cierto, es que la tarifa mensual mínima para
mantener un el IBM 1401 era de 2.500 dólares, por lo que se
trataba de un producto más dirigido a empresas que, por aquel
entonces, tuviesen una gran solvencia económica.
Siglo XX - 1962
Ivan Edward Sutherland. Del MIT, desarrolla los primeros programas gráficos que dejan que el usuario dibuje
interactivamente en una pantalla. Es considerado por muchos ser el creador de los gráficos de la computadora.
Comenzando con su tesis de doctorado, Sketchpad o bloc de bocetos.
73
Siglo XX - 1962
El estudiante del MIT Steve Russell escribe el primer juego de computadora, llamado Spacewar!. Con la
intención de implementarlo en un DEC PDP-1 del MIT, y después de que Alan Kotok obtuviera algunas
rutinas de seno y coseno de la DEC, Russell comenzó a codificar, y por febrero de 1962 había producido su
primera versión. Crear la versión inicial tomó aproximadamente 200 horas de trabajo. Características
adicionales fueron desarrolladas por Dan Edwards, Peter Samson, y Martin Graetz.
74
Siglo XX - 1962
Un comité industrial-gubernamental, Comité Estadounidense de Estándares (ASA, conocido desde 1969
como el Instituto Estadounidense de Estándares Nacionales, o ANSI) define el código estándar de
caracteres ASCII (acrónimo inglés de American Standard Code for Information Interchange — Código
Estándar Estadounidense para el Intercambio de Información).
75
Siglo XX – 1964
Tercera generación de
computadoras
Las placas de circuito impreso con múltiples componentes elementales
pasan a ser reemplazadas con placas de circuitos integrados. Abarca el
periodo comprendido entre 1964 y 1971.
76
Siglo XX - 1964
77
La aparición del IBM/360 marca el comienzo
de la tercera generación de computadoras.
Fue la primera familia de ordenadores
diseñados para cubrir las aplicaciones
independientemente de su tamaño o
ambiente (científico, comercial). En el diseño
se hizo una clara distinción entre la
arquitectura e implementación, permitiendo
a IBM sacar una serie de modelos
compatibles a precios diferentes. Los
modelos S/360 anunciados en 1964 variaban
en velocidad de 0,034 MIPS a 1,700 MIPS (50
veces la velocidad) y entre 8 KB y 8 MB de
memoria principal, aunque este último fue
inusual. El IBM 360 es uno de los primeros
ordenadores comerciales que usó circuitos
integrados, y podía realizar tanto análisis
numéricos como administración o
procesamiento de archivos.
Siglo XX - 1964
Surge el sistema TRANSIT, que hacia 1967 estuvo
disponible para uso comercial-militar. TRANSIT
estaba constituido por una constelación de 6
satélites en órbita polar baja, a una altura de 1074
km. Tal configuración conseguía una cobertura
mundial pero no constante. La posibilidad de
posicionarse era intermitente, pudiéndose acceder a
los satélites cada 1,5 horas. El cálculo de la posición
requería estar siguiendo al satélite durante quince
minutos continuamente.
Posteriormente, en esa misma década y gracias al
desarrollo de los relojes atómicos, se diseñó una
constelación de satélites, portando cada uno de ellos
uno de estos relojes y estando todos sincronizados
con base en una referencia de tiempo determinado.
En 1973 se combinaron los programas de
la Armada y de la Fuerza Aérea de los Estados Unidos
renombrado al sistema NAVSTAR GPS.
• La antigua Unión Soviética construyó un sistema similar
llamado GLONASS (1982) y cuenta con 32 satélites.
• La Unión Europea (2000) está desarrollando su propio
sistema de posicionamiento (con 27 satélites), denominado
Galileo.
• A su vez, la República Popular China está implementando su
propio sistema de navegación (2000), el denominado
Beidou, (cuenta con 14 satélites). Para 2020, ya plenamente
operativo deberá contar con 30 satélites. 78
Siglo XX - 1964
En el Dartmouth College, John George Kemeny y Thomas Eugene Kurtz desarrollan el lenguaje BASIC
(el Dartmouth BASIC).
79
Siglo XX - 1965
Gordon Earl Moore (co-fundador de Intel) publica la famosa Ley de Moore, en donde expresa que
aproximadamente cada dos años se duplica el número de transistores en un microprocesador.
80
Siglo XX - 1965
La lógica difusa, diseñada por Lofti Zadeh, se usa para procesar datos aproximados.
81
Siglo XX - 1966
• J. B. Dennis introduce por primera vez el concepto de segmentación de memoria.
• En los clásicos documentos de Dijkstra se tratan por primera vez los algoritmos de exclusión mutua
(sistemas operativos).
• La mayoría de ideas y conceptos que existían sobre redes se aplican a la red militar ARPANET.
• Aparecen los primeros ensayos que más tarde definirían lo que hoy es la programación estructurada.
82
Siglo XX - 1967
En IBM, David Noble ―bajo la dirección de Alan Shugart― inventa el disquete (disco flexible).
83
Siglo XX - 1969
Margaret Hamilton, ingeniera de la NASA responsable de crear el
software de orientación del Apollo 11 (MARGARET H. HAMILTON
DATE: 28 MAR 69 / M.H.HAMILTON, COLOSSUS PROGRAMMING
LEADER / APOLLO GUIDANCE AND NAVIGATION).
Al igual que muchos programadores, Margaret aprendió sobre la
marcha, a base de prueba y error. En ese tiempo, el término
ingeniero de software no existía y ella fue la primera en acuñarlo.
A sus 31 años, Margaret participó en uno de los momentos clave
del Apollo 11, al evitar que la misión abortara tres minutos antes
de aterrizar en la superficie lunar. En ese momento, el computador
fue sobrecargado por datos entrantes debido a que el sistema de
radar de encuentro actualizó un contador involuntario, lo que
derivó en un robo de ciclos al computador. El software de
orientación desarrollado por ella incluía programas de
recuperación que permitían que trabajos de alta prioridad (como
el aterrizaje) pudieran interrumpir trabajos de baja prioridad. Esto
hizo posible que el computador siguiera funcionando.
84
Siglo XX - 1969
En los laboratorios Bell de AT&T, un grupo de empleados de
dicho laboratorio entre los que se encuentran Ken Thompson,
Dennis Ritchie y Douglas Mcllroy― crean el sistema operativo
UNICS, el cual es renombrado como Unix en 1970.
85
Siglo XX - 1969
Fueron lanzadas una de las primeras memorias RAM basadas en semiconductores de silicio por parte de
Intel con el integrado 3101 de 64 bits de memoria y para el siguiente año se presentó una memoria DRAM
de 1024 bytes, referencia 1103 que se constituyó en un hito, ya que fue la primera en ser comercializada
con éxito, lo que significó el principio del fin para las memorias de núcleo magnético. En comparación con
los integrados de memoria DRAM actuales, la 1103 es primitiva en varios aspectos, pero tenía un
desempeño mayor que la memoria de núcleos.
86
Siglo XX - 1970
• La empresa Corning Glass Works
vende comercialmente el primer cable
de fibra óptica.
• E. F. Codd se publica el primer modelo
de base de datos relacional.
• El profesor suizo Niklaus Wirth
desarrolla el lenguaje de
programación Pascal.
• Brinch Hansen utiliza por primera vez
la comunicación interprocesos en el
sistema RC 400.
• Intel crea la primera memoria
dinámica RAM. Se le llamó i1103 y
tenía una capacidad de 1024 bits (1
kbits).
• Se funda La división de investigación
Xerox PARC.
87
Siglo XX - 1971
Intel presenta el primer procesador comercial y a la vez el primer chip microprocesador, el Intel 4004.
Especificaciones técnicas:
• Microprocesador de 4 bits
• Contiene 2.300 transistores
• Encapsulado CERDIP de 16 pines
• Máxima velocidad del reloj 740 KHz
• Usa Arquitectura Harvard, es decir, almacenamiento separado de
programas y datos. Contrario a la mayoría de los diseños con arquitectura
de Harvard, que utilizan buses separados, el 4004, con su necesidad de
mantener baja la cuenta de pines, usaba un bus de 4 bits multiplexado
para transferir:
 12 bits de direcciones (direccionando hasta 4 KB)
 Instrucciones de 8 bits de ancho, que no deben ser colocadas en la
misma memoria de datos de 4 bits de ancho.
 El conjunto de instrucciones está formado por 46 instrucciones (de las
cuales 41 son de 8 bits de ancho y 5 de 16 bits de ancho)
 16 registros de 4 bits cada uno
 Stack interno de llamadas a subrutinas de tres niveles de profundidad
• Chipset (circuitos auxiliares) para crear sistemas basados en el 4004 88
Siglo XX - 1971
• Ray Tomlinson crea el primer
programa para enviar correo
electrónico. Como consecuencia,
la arroba se usa por primera vez
con fines informáticos.
• En el MIT, un grupo de
investigadores presentan la
propuesta del primer "Protocolo
para la transmisión de archivos en
Internet" (FTP).
• Texas Instruments vende la
primera calculadora electrónica
portátil.
• John Blankenbaker presenta el
Kenbak-1, considerado como el
primer ordenador personal de la
historia, sin un procesador, solo
con puertas lógicas. Solo vende 40
unidades en centros de enseñanza.
89
Siglo XX – 1971
Cuarta generación de
computadoras
Fase caracterizada por la integración sobre los componentes electrónicos, lo
que propició la aparición del microprocesador un único circuito integrado en el
que se reúnen los elementos básicos de la máquina. Hizo que sea una
computadora ideal para uso “personal”, de ahí que el término “PC” se
estandarizara. Abarca el periodo comprendido entre 1971 y 1983.
90
Siglo XX - 1972
• Robert Thomas Morris crea el primer virus informático,
llamado Creeper. Atacó a una máquina IBM Serie 360; con el
fin de exterminarlo se crea el virus Reaper, que es
considerado por muchos como el primer antivirus.
• En los Laboratorios Bell, Ken Thompson y Dennis M. Ritchie
crean el lenguaje de programación C.
• Nolan Bushnell y Ted Dabney fundan Atari.
91
Siglo XX - 1972
Intel desarrolla y pone a la venta el procesador Intel 8008.
92
Siglo XX - 1972
Sale al mercado la primera consola de videojuegos, la Magnavox
Odyssey. Comercializada por la filial de Philips en Estados Unidos, la
Magnavox Odyssey es la primera videoconsola de la historia. Fue
desarrollada por Ralph Baer (apodado «el padre de los
videojuegos») y lanzada en las tiendas japonesas a finales del año
1972, convirtiéndose en un éxito de ventas en muy poco tiempo.
Sus juegos (28 títulos diferentes en total) eran de una sencillez
extrema: ping-pong, “tenis de mesa”, voleibol, etc.
Dado su reducido hardware, carecían de sonido y los jugadores
debían memorizar sus puntuaciones.
En ocasiones eran necesarios algunos dispositivos adicionales para
poder ejecutar determinados videojuegos de la plataforma.
No contenía ninguna unidad central de procesamiento o memoria de
acceso aleatorio. La máquina se componía de transistores,
resistencias y condensadores.
La Odyssey utilizaba cartuchos intercambiables para los juegos, traía
de origen seis cartuchos de juegos, y un manual de usuario de 36
páginas para los 12 juegos ofrecidos por el sistema.
93
Siglo XX - 1973
Se presentó una innovación que permitió otra miniaturización y
se convirtió en estándar para las memorias DRAM: la
multiplexación en tiempo de la direcciones de memoria.
MOSTEK lanzó la referencia MK4096 de 4096 bytes en un
empaque de 16 pines.
Para finales de los 70 los integrados eran usados en la mayoría
de computadores nuevos, se soldaban directamente a las
placas base o se instalaban en zócalos, de manera que
ocupaban un área extensa de circuito impreso. Con el tiempo
se hizo obvio que la instalación de RAM sobre el impreso
principal, impedía la miniaturización , entonces se idearon los
primeros módulos de memoria como el SIPP, aprovechando las
ventajas de la construcción modular.
Módulos de memoria tipo SIPP
instalados directamente sobre la
placa base
94
Siglo XX - 1973
Aparece el teléfono móvil Dynatac 8000x que fue
desarrollado por Motorola, siendo el primer
teléfono móvil del mundo. Pesaba 800 gramos y
medía 33 por 4,5 por 8,9 centímetros. En la fecha de
salida al mercado del producto, este costaba 3.995
dólares estadounidenses y su batería tenía
únicamente la autonomía de una hora en
conversación. Un año más tarde 300.000 usuarios
habían comprado el terminal.
El director corporativo de «Investigación y
Desarrollo» de la compañía, Martin Cooper, fue la
primera persona que hizo una llamada de móvil en
público el 3 de abril de 1973. Estaba con un
periodista, caminando por las calles de Nueva York,
el cual estaba realizando un reportaje sobre este
asunto de lo que ahora llamamos teléfonos
celulares. Cooper, para asombrar al periodista,
realizó desde un teléfono celular, una llamada al
ingeniero Joel Engel, de la competencia AT&T. Es
considerado el padre de la telefonía celular. 95
Siglo XX - 1973
La división de investigación Xerox PARC desarrollo el primer ordenador que utilizó el concepto de Computadora de
Escritorio llamado Xerox Alto, además de ser el primer ordenador en utilizar una GUI y un mouse.
Tenía un procesador bit-slice basado en el chip 74181 de
Texas Instruments, un almacenamiento de control ROM con
una expansión de almacenamiento de control escribible y
tenía 128 KB de memoria principal expandible a 512 KB, así
como un disco duro que usaba un cartucho removible de 2.5
MB en un plato simple de Diablo Systems, (una compañía
que posteriormente compró Xerox), similar a los usados en el
IBM 2310, todo ello alojado en un armario del tamaño de un
pequeño frigorífico.
Todos los ratones del Alto tenían tres botones. Los primeros, de funcionamiento
mecánico, tenían dos ruedas perpendiculares una a la otra. Estos fueron remplazados
pronto por ratones con bola, inventados por Bill English. Más tarde se introdujeron los
ratones ópticos, primero con luz blanca y posteriormente con infrarrojos. Los botones
de estos antiguos ratones eran alargados y estaban dispuestos a lo largo en vez de
estarlo a lo ancho. 96
Siglo XX - 1974
Vint Cerf y Robert Kahn crean el TCP (protocolo de
control de transmisión). El protocolo garantiza que los
datos serán entregados en su destino sin errores y en el
mismo orden en que se transmitieron. También
proporciona un mecanismo para distinguir distintas
aplicaciones dentro de una misma máquina, a través del
concepto de puerto.
97
Siglo XX - 1974
Se crea el sistema Ethernet para enlazar a través de
un cable único a las computadoras de una LAN (red de
área local).
98
Siglo XX - 1974
Gary Kildall crea el sistema operativo CP/M (Control Program for Microcomputer). Era de un solo
usuario/una sola tarea desarrollado para el microprocesador Intel 8080 (los Intel 8085 y Zilog Z80
podían ejecutar directamente el código del 8080). Se trataba del sistema operativo más popular entre
las computadoras personales en los años 70. Aunque fue modificado para ejecutarse en un IBM PC, el
hecho de que IBM eligiera MS-DOS, al fracasar las negociaciones con Digital Research, hizo que el uso
de CP/M disminuyera hasta hacerlo desaparecer.
Ya en los años 1980 los micro-ordenadores cayeron en
popularidad a favor de los ordenadores personales de 16
bits. CP/M estuvo a punto de convertirse en el sistema
operativo para estas máquinas. De hecho, IBM ofertaba
para su IBM PC tanto CP/M como el sistema operativo MS-
DOS, que se basaba parcialmente en el propio CP/M. Sin
embargo, la política de precios y de distribución perjudicó
a CP/M en favor de MS-DOS. En muy poco tiempo MS-DOS
se impuso entre los usuarios en detrimento de CP/M. Dada
su similitud con MS-DOS cambió su nombre por DOS Plus,
lo que finalmente llevó a Digital Research a la creación de
DR-DOS, un clon de MS-DOS.
99
Siglo XX - 1975
• Federico Faggin funda la compañía
ZiLOG inc. la cual crea un procesador
el Zilog Z80 que está basado en el
Intel 8080 (que Faggin mismo diseñó
cuando era empleado de esa
compañía), fue lanzado en 1976;
éste alcanzó gran popularidad
durante los próximos años.
• En enero la revista Popular
Electronics hace el lanzamiento del
Altair 8800, el primer
microcomputador personal
reconocible como tal.
• Se funda la empresa Microsoft.
• Raphael Finkell publica una colección
de términos técnicos usados por las
comunidades de hackers desde
principios de los años 60, llamada
jargon-1.1 100
Siglo XX - 1975
101
Se desarrolla PUMA (Programmable Universal Machine for
Assembly, or Programmable Universal Manipulation Arm) es un
brazo robot industrial desarrollado por Victor Scheinman en la
empresa pionera en robótica Unimation. Inicialmente
desarrollado para General Motors, el brazo robot PUMA nació
de los diseños iniciales inventados por Scheinman mientras se
encontraba en el MIT y en la Stanford University.
Unimation produjo PUMAs durante algunos años hasta que fue
absorbida por Westinghouse (1980), y posteriormente por la
empresa suiza Stäubli (1988). Nokia Robotics manufacturó
cerca 1500 brazos robots PUMA durante los años 1980, siendo
el PUMA-560 el modelo más popular entre los clientes. Nokia
vendió su división de robótica en 1990.
Siglo XX - 1975
102
Para grabarla y leerla, la videograbadora saca del
cartucho un tramo de cinta y la enhebra alrededor de
tres cabezas: una para el sonido y control, otra en forma
de cilindro de 7,5 cm de diámetro, también llamada
tambor, para el vídeo, y por último una de borrado. El
formato pionero de Sony tuvo el mercado de la
videograbación para él solo durante casi un año, hasta
que se lanzó el formato VHS, creado
por JVC y Matsushita (Panasonic), iniciándose una
verdadera guerra de formatos.
Sony lanza el formato Betamax con el propósito de ser la alternativa en
vídeo al clásico casete compacto de audio de Philips. Después de una
década de anuncios, finalmente Sony presentó al mercado su sistema de
cinta de vídeo en color que permitía grabar programas de televisión
mientras se veía otro canal y verlo posteriormente. Betamax es un
formato de vídeo analógico diseñado para la norma estadounidense NTSC
y luego adaptado para la europea PAL, en el que una cinta de 150 m de
longitud (para una hora de duración) está alojada dentro de un cartucho
de 16 × 9,6 × 2,5 cm en dos rollos.
Siglo XX - 1976
103
VHS fue desarrollado por JVC y lanzado al mercado por la propia
JVC y su empresa matriz, Matsushita (Panasonic), junto con un
grupo amplio de licenciatarias. El formato vino a competir con el
entonces único sistema doméstico del mercado, el Betamax de
Sony. El sistema VHS consiguió popularizarse y convertirse en
estándar durante más de 15 años gracias a una mejor estrategia
de comercialización.
Un videocasete de VHS puede tener
un máximo de 430 m de cinta
teniendo un grosor de ½”, ofreciendo
alrededor de 3,5 horas de visionado
para el sistema NTSC y 5 horas para
PAL en modo de calidad estándar (SP).
Siglo XX - 1976
Se funda la empresa Apple. Ya en 1977 presenta el primer
computador personal que se vende a gran escala, el Apple II,
desarrollado por Steve Jobs y Steve Wozniak en un garaje.
104
Siglo XX - 1976
Hewlett Packad crea la primera impresora de inyección de tinta, pero solo fue hasta 1988 cuando llego a los
hogares de los consumidores. Ofrecía una velocidad promedio de apenas 2 páginas por minuto.
105
Siglo XX – 1978
Se desarrolla el famoso procesador de textos WordStar, originalmente para plataforma CP/M.
106
Siglo XX - 1979
Dan Bricklin crea la primera hoja de cálculo, que más tarde sería denominada VisiCalc.
107
Siglo XX - 1979
Sony lanza el primer modelo de Walkman, que fue el TPS-L2. De este
modelo y sus posteriores revisiones, Sony vendió millones de unidades,
aunque cuando apareció, pocos podían comprarlo debido a su elevado
precio. El walkman permitía obtener calidad de sonido, a través de cascos
estéreos, similar a la de un equipo casero, sin ser tan voluminoso. La amplia
difusión del walkman también cambió radicalmente el negocio de los viejos
tocadiscos y le dio el primer golpe al disco de vinilo, ya que el casete era
más fácil de reproducir y más barato. El walkman es todo un símbolo de los
años 1980. El 24 de octubre de 2004 Sony dejó de fabricar el Walkman,
después de 25 años en el mercado.
108
Siglo XX - 1979
Toru Iwatani, de la empresa Namco, crea el juego Pacman.
109
Siglo XX - 1980
• en IBM, un grupo de
investigación desarrolla
el primer prototipo de
RISC (Computadora de
Instrucción Reducida).
• La empresa Mycron
lanza la primera
microcomputadora de
16 bits, llamada
Mycron 2000.
• Laboratorios Bell
desarrolla el primer
microprocesador de
32-bit en un solo chip,
llamado Bellmac-32.
110
Siglo XX - 1980
Se crea el estándar ISA (Arquitectura Estándar de la
Industria), por IBM, para ser empleada en las
computadoras IBM PC. Es un sistema de 8 bits en la
IBM PC, y en 1983 se extendió como la XT bus
architecture.
El nuevo estándar de 16 bits se introduce en 1984 y se le llama habitualmente AT bus
architecture. Diseñado para conectar tarjetas de ampliación a la placa base, el
protocolo también permite el bus mastering, aunque sólo los primeros 16 MiB de la
memoria principal están disponibles para acceso directo. El bus de 8 bits funciona a
4,77 MHz (la misma velocidad que el procesador Intel 8088). Está también disponible
en algunas máquinas que no son compatibles IBM PC, como el AT&T Hobbit, los
Commodore Amiga 2000, 3000 y 4000, así como los BeBox basados en PowerPC.
Físicamente, la ranura XT es un conector de borde de tarjeta de 62 contactos (31 por
cara) y 8,5 centímetros, mientras que el AT se añade un segundo conector de 36
contactos (18 por cara), con un tamaño de 14 cm. Ambos suelen ser en color negro. Al
ser retrocompatibles, puede conectarse una tarjeta XT en un slot AT sin problemas.
111
Siglo XX - 1980
112
Un momento clave de la historia computacional de Colombia se da en este
año: un grupo de profesionales pionero y demostrando gran visión
tecnológica, y con una propuesta aún en pañales a escala internacional,
Manuel Dávila ingeniero de sistemas de la Universidad de los Andes, junto
con el matemático Iván Obregón fundaron ese año Microtek, la primera
compañía formal de importación de microcomputadores establecida en el
país.
Obtuvieron la representación comercial de la marca RadioShack y aventajaron en unos meses a Apple, que
también inició operaciones oficiales ese mismo año, por iniciativa de Germán Arciniegas. Dávila es
fundamentalmente un desarrollador de software y fue el creador del primer paquete de software administrativo
hecho en Colombia, que se vendía junto con la máquina, a razón de $650.000 el microcomputador y $90.000 el
programa contable. La restricción a las importaciones acaecida en 1983 durante el gobierno de Belisario Betancur
llevó a la quiebra a Microtek y a la mayoría de sus rivales, y solo quedaron en el mercado las grandes marcas,
especialmente IBM. Entre las primeras empresas que decidieron adquirir microcomputadores y sistematizar su
gestión en 1980 figuran Jorge Barón Televisión, Supermercados Pomona, Viajes Oganessof, Rica Rondo e Inpahu,
que no dudaron en sumarse a la onda tecnológica que empezaba a abrirse paso.
Siglo XX – 1981
Es introducido el Monochrome Display Adapter
(MDA). Junto con la tarjeta CGA, fueron los
primeros estándares de tarjetas de exhibición de
vídeo para el computadora IBM PC y los clones. El
MDA no tenía modos gráficos, ofrecía solamente
un solo modo de texto monocromático (el modo
de vídeo 7), que podía exhibir 80 columnas por 25
líneas de caracteres de texto de alta resolución en
un monitor TTL que mostraba la imagen en verde y
negro. La tarjeta MDA, al igual que la CGA, usaba el
controlador Motorola 6845 para generar la
imagen.
113
Siglo XX – 1981
La Color Graphics Adapter (Adaptador de Gráficos de Color) o
CGA, fue la primera tarjeta gráfica en color de IBM, y el primer
estándar gráfico en color para el IBM PC.
114
Siglo XX – 1981
• Se lanza al mercado el IBM PC, que se convertiría en un éxito
comercial, marcaría una revolución en el campo de la
computación personal y definiría nuevos estándares.
• Se termina de definir el protocolo TCP/IP.
• Adam Osborne lanza el Osborne 1, primer ordenador portable
(no portátil ya que no usaba baterías).
• Sony crea los disquetes de 3 1/2 pulgadas.
115
Siglo XX – 1982
Es introducida la tarjeta de gráficos Hercules Graphics Card
(HGC), de Hercules Computer Technology, Inc, ofreció un modo
de texto de alta resolución compatible con el del MDA y también
un modo gráfico monocromático donde se podían direccionar
720 x 348 píxels individualmente. Esta resolución era mejor que
la más alta resolución monocromática de 640 x 200 pixels que las
tarjetas CGA podían ofrecer. Así que, incluso sin una capacidad de
color, la oferta del adaptador de Hércules, con compatibilidad con
el modo de texto de la tarjeta MDA y agregando el modo gráfico
monocromático de 720 x 348 pixels, la hizo una opción más
deseable para muchos.
116
Siglo XX
117
Siglo XX
118
Siglo XX - 1982
Microsoft saca al mercado el sistema operativo MS-DOS, que sería el más utilizado en los IBM PC compatibles
hasta mediados de los años 90.
119
• La Asociación Internacional
MIDI publica el MIDI
(protocolo para comunicar
computadoras con
instrumentos musicales).
• Rod Canion, Jim Harris y Bill
Murto fundan Compaq
(Computer Corporation), una
compañía de computadoras
personales.
• Aparece el Sinclair ZX
Spectrum.
• Creación del protocolo SMTP,
que permitía por primera vez
el intercambio de correos
electrónicos en ARPANET.
Siglo XX – 1982
120
Siglo XX – 1983
Quinta generación de
computadoras
Surge la computadora portátil o laptop como la conocemos y revoluciona el
sector informático. En vista de la acelerada marcha de la microelectrónica, la
sociedad industrial se ha dado a la tarea de poner también a esa altura el
desarrollo del software y los sistemas con los que se operan las computadoras.
Abarca el periodo comprendido entre 1983 y 1990.
121
Siglo XX - 1983
• Microsoft ofrece la versión 1.0 del procesador de textos
Word para DOS.
• Compaq fabrica el primer compatible IBM PC, el Compaq
portable.
• ARPANET se separa de la red militar que la originó, de
modo que, ya sin fines militares, se puede considerar
esta fecha como el nacimiento de Internet.
• El 27 de septiembre, Richard Stallman anuncia
públicamente el proyecto GNU. Este texto
inicial fue desarrollado en el Manifiesto GNU,
publicado en 1985.2
• Sun lanza su primer sistema operativo, llamado
SunOS.
• El sistema DNS (de Internet) ya posee 1000
hosts.
• Se funda Borland.
122
Siglo XX - 1983
Apple Computer presenta Apple Lisa. A pesar de
no tener éxito comercial en su momento y
desaparecer del mercado a los pocos años de su
lanzamiento, fue un microcomputador muy
avanzado para su época y pionero en integrar un
conjunto de avances tecnológicos a nivel de
hardware y software que terminaron
convirtiéndose en estándares de la industria de la
computación, como el ratón, la GUI (interfaz
gráfica de usuario), el sistema de mapa de bits,
pantalla de fondo blanco con visualización
WYSIWYG antes de impresión, el disco duro, el
microfloppy, la memoria virtual, capacidad
multitarea, ventanas de tareas traslapables y un
software de suite ofimática como paquete
incorporado, basado en siete programas utilitarios
compatibles y auto-integrables con capacidades de
generación de gráficas matemáticas y financieras.
123
Siglo XX – 1983
• Bjarne Stroustrup publica el lenguaje de programación C++.
• La compañía Lotus Software lanza el famoso programa de hoja de cálculo Lotus 1-2-3.
124
Siglo XX - 1984
IBM incluye para sus nuevos IBM PC/AT la especificación estándar EGA; tenía
una profundidad de 16 colores y una resolución de hasta 640×350 píxeles. La
tarjeta EGA tenía 16 kilobytes de ROM para ampliar la de la BIOS con
funciones adicionales e incluía el generador de direcciones de vídeo
Motorola 6845. A cada uno de los 16 colores se les podía asignar un
color RGB de una paleta en el modo de alta resolución 640×350; EGA
permitía escoger los colores de una paleta de 64 diferentes (dos bits por
píxel para rojo, verde y azul).
125
Siglo XX - 1984
IBM presenta el PC/AT, con procesador Intel
80286 el cual era de 16 bits y 6 MHz de
velocidad con 134000 transistores. Tenía hasta
512 kB de memoria RAM, un disco duro de 20
MB y un monitor monocromático. Su precio en
ese momento era de US$5795
126
Skip Coppola propuso durante su estancia en IBM usar una memoria
SIPP de 3,5 pulgadas sin los pines que tan fácilmente se quebraban.
IBM los adopta como estándar en su gama IBM Personal System/2, y
se extienden a todos los compatibles con CPU Intel 80286 e Intel
80386. Es también adoptado por Apple para sus Mac (el Macintosh
IIfx usa unos SIMMs no estándar de 64 pines, y la VRAM de los
Macintosh LC de 68), y más tardíamente por Atari (en los Atari STe y
Atari MEGA STe, aunque de los primeros existen unos pocos con SIPPs
en lugar de SIMMs) y Commodore para los Amiga (los fabricantes de
ampliaciones lo hicieron mucho antes). Se construyen de 8 chips +
uno de paridad (9 bits) o sin paridad (8 bits, con el ahorro de un chip,
pero menor fiabilidad), mayoritariamente de doble cara, y con
capacidades de 256 KiB, 1 MiB, 4 MiB, 16 MiB. En algunos sistemas
debían usarse a pares ya que cada banco de memoria estaba
integrado por dos módulos.
SIMM de 30 pines y 72 pines (tercera y cuarta desde arriba)
127
Siglo XX – 1984
Apple Computer presenta su Macintosh 128K con el sistema operativo Mac OS, el cual introduce la interfaz
gráfica ideada en Xerox.
128
Siglo XX – 1984
Fujio Masuoka inventa la memoria flash como evolución de
las EEPROM existentes por aquel entonces. Intel intentó
atribuirse la creación de esta sin éxito, aunque sí
comercializó la primera memoria flash de uso común.
Algunas de sus ventajas son una gran resistencia a los golpes,
gran velocidad, bajo consumo de energía y un funcionamiento
silencioso, ya que no contiene actuadores mecánicos ni partes
móviles. Su pequeño tamaño también es un factor
determinante a la hora de escoger para un dispositivo portátil,
así como su ligereza y versatilidad para todos los usos hacia los
que está orientado. En vista de ello, en la década del 2000
comienzan a popularizarse las unidades SSD que usan memoria
flash en lugar de platos. Sin embargo, todos los tipos de
memoria flash sólo permiten un número limitado de escrituras y
borrados, generalmente entre 10.000 y un millón, dependiendo
de la celda, de la precisión del proceso de fabricación y del
voltaje necesario para su borrado. Además su relación costo
capacidad es menos favorable respecto a otros medios como los
discos ópticos y los discos duros.
Este tipo de memoria está fabricado con
puertas lógicas NOR y NAND para almacenar
los 0 ó 1 correspondientes. 129
Siglo XX – 1984
• Las compañías Philips y Sony
crean los CD-ROMs para
computadores.
• Se desarrolla el sistema de
ventanas X bajo el nombre X1
para dotar de una interfaz gráfica
a los sistemas Unix.
• Aparece el lenguaje LaTeX para
procesamiento de documentos.
• Hewlett-Packard lanza su popular
impresora láser llamada LaserJet.
• Leonard Bosack y Sandra Lerner
fundan Cisco Systems que es líder
mundial en soluciones de red e
infraestructuras para Internet.
130
Siglo XX - 1985
Se presenta el sistema Windows 1.0. Fue el primer intento de Microsoft de implementar un ambiente operativo
multitarea con interfaz de usuario gráfica en la plataforma de PC. En la caja azul se anunciaba un PC con la interfaz
gráfica de Windows, con varias ventanas pegadas unas a otras. La estrategia de venta de Microsoft para Windows
era proporcionar un nuevo
ambiente de desarrollo y un
nuevo entorno de software
en el que se utilizan
imágenes de mapa de bits y
un ratón, liberando así al
usuario del "método MS-
DOS que consistía en
escribir comandos en el
indicador del disco (C:)".
Windows no suponía una
gran mejora ya que solo se
permitían que las ventanas
estuvieran en mosaico
como esta en la imagen.
131
• Compaq saca a la venta la
Compaq Deskpro 286, una
PC IBM Compatible de 16-
bits con microprocesador
Intel 80286 corriendo a 6
MHz y con 7 MB de RAM,
fue considerablemente
más rápida que una PC
IBM. Fue la primera de la
línea de computadoras
Compaq Deskpro.
• Bertrand Meyer crea el
lenguaje de programación
Eiffel.
• Adobe crea el PostScript.
• El ruso Alekséi Pázhitnov
crea el juego Tetris.
Siglo XX – 1985
132
Siglo XX - 1985
Shigeru Miyamoto, lanza el juego Super Mario Bros.
producido por la compañía Nintendo, para el lanzamiento
de la consola Nintendo Entertainment System (NES),
una videoconsola de ocho bits.
133
Siglo XX - 1985
Se desarrolla en juego ¿Dónde está
Carmen Sandiego? Para la plataforma
Apple II y más tarde fue portado a otros
sistemas. Este juego fue concebido
originalmente en 1983 por unos ex-
artistas de Disney: Gene Portwood, Mark
Iscaro, Dane Bingham y Lauren Elliott
bajo el auspicio de Brøderbund Software.
El concepto del producto evolucionó de
un juego de Carlstons (fundadores de
Brøderbund) al que jugaban de niños,
usando un almanaque mundial y mapas
para jugar a juegos de preguntas. Para
animar a los niños a aprender geografía
los creadores querían una "heroína" cuyo
nombre sonara exótico pero que fuera
sin lugar a dudas fácil de pronunciar.
134
Siglo XX - 1986
Aparece la interfaz ATA, P-ATA o PATA, originalmente
conocida como IDE, es un estándar de interfaces
para la conexión de dispositivos de almacenamiento
masivo de datos y unidades de discos ópticos que
utiliza el estándar derivado de ATA y el estándar
ATAPI. Desarrollada por Western Digital, con la
colaboración de Control Data Corporation
(encargada de la parte del disco duro) y Compaq
Computer (donde se instalaron los primeros discos).
135
Siglo XX - 1986
Compaq lanza el primer computador basado en el procesador de 32 bits Intel 80386, adelantándose a IBM. El i386
añadió una arquitectura de 32 bits (de 12 a 40 Mhz) y una unidad de traslación de páginas, lo que hizo mucho más
sencillo implementar sistemas operativos que emplearan memoria virtual. Compaq marcaba lo que se conocería
como la era de los clones de PC.
Desde un punto de vista comercial, el i386 fue
importante debido a que fue el primer
microprocesador disponible desde una única fuente.
Anteriormente, la dificultad de producir los circuitos
integrados y la poca fiabilidad para producir una
cantidad suficiente hacían que necesariamente
hubiera más de un fabricante de los circuitos de más
éxito comercial, que licenciaban la tecnología al
diseñador original. El hecho de que Intel no
licenciara el diseño del i386 hizo que tuviera más
control sobre su desarrollo y que tuviera mayores
beneficios. De todos modos, AMD introdujo su
procesador AMD Am386 compatible con el i386 en
marzo de 1991, después de solventar varios
obstáculos legales. Esto rompió el monopolio de
Intel sobre la arquitectura i386.
136
Siglo XX – 1986
• ISO estandariza SGML, lenguaje en
que posteriormente se basaría XML.
• El lenguaje SQL es estandarizado por
ANSI.
• Aparece el programa de cálculo
algebraico de computadora
MathCad.
• Se registra la primera patente base
de codificación de lo que hoy
conocemos como MP3 (un método
de compresión de audio).
• Compaq pone en venta la PC
compatible Compaq Portable II,
mucho más ligera y pequeña que su
predecesora, que utilizaba
microprocesador de 8 MHz y 10 MB
de disco duro, y fue 30% más barata
que la IBM PC/AT con disco rígido.
• Mark Crispin crea el protocolo IMAP.
137
Siglo XX - 1987
IBM desarrolla el estándar VGA (Video Graphics Array); fue muy acogido
pero pronto demostró prestar ciertos problemas por lo que dos años
más tarde fue rediseñado. Pese a esto dejó obsoletos los anteriores
estándares por sus altas resoluciones y la gran gama de colores que
presentaba. Incorporan señales analógicas y por ello los monitores
anteriores no son compatibles con los VGA. Las tarjetas gráficas VGA
estándares incorporaban 256 KB de memoria de vídeo.
Características:
Soporte de 720×400 píxeles en
modo texto.
Soporte de 640×480 píxeles en
modo gráfico con 16 colores.
Soporte de 320×200 píxeles en
modo gráfico con 256 colores.
138
Siglo XX - 1987
• Se desarrolla la primera versión del actual
protocolo X11.
• Larry Wall crea el lenguaje de programación Perl.
• El proyecto GNU crea el conjunto de compiladores
llamado "GNU Compiler Collection".
• Microsoft Lanza Windows 2.0
139
Siglo XX – 1988
El francés Albert Fert y al alemán Peter Grünberg (ambos
premio Nobel de Física por sus contribuciones en el campo del
almacenamiento magnético) fue el descubrimiento del
fenómeno conocido como magnetorresistencia gigante, que
permitió construir cabezales de lectura y grabación más
sensibles, y compactar más los bits en la superficie del disco
duro. De estos descubrimientos, realizados en forma
independiente por estos investigadores, se desprendió un
crecimiento espectacular en la capacidad de almacenamiento
en los discos duros, que se elevó un 60 % anual en la década de
1990.
En 1992, los discos duros de 3,5 pulgadas alojaban 250 MB,
mientras que 10 años después habían superado 40 GB (40 000
MB). A la fecha (2017), ya se dispone de en el uso cotidiano con
discos duros de más de 5 TB, esto es, 5000 GB (5 000 000 MB).
Antiguo disco duro de IBM (modelo 62PC), de 64,5 MB, fabricado en 1979.
140
Siglo XX – 1988
• Soft Warehouse desarrolla el programa de
álgebra computacional llamado Derive.
• Stephen Wolfram y su equipo sacan al mercado
la primera versión del programa Mathematica.
• Aparece el primer documento que describe lo
que hoy se conoce como firewalls (cortafuegos).
• Aparece el estándar XMS.
141
Siglo XX - 1988
Se crea la arquitectura EISA (Extended Industry Standard
Architecture) para superar deficiencias de ISA y permite
que más de una CPU comparta el bus. El soporte de bus
mastering también se mejora para permitir acceso hasta a
4Gb de memoria.
EISA amplía la arquitectura de bus ISA a 32 bits y permite
que más de una CPU comparta el bus. El soporte de bus
mastering también se mejora para permitir acceso hasta a
4 GB de memoria. A diferencia de MCA, EISA es compatible
de forma descendente con ISA, por lo que puede aceptar
tarjetas antiguas ISA para XT o AT y clones, siendo
conexiones y las ranuras una ampliación de las del bus ISA.
Soportaba controladores de periféricos maestros
inteligentes y tenía hasta 33 MB/s de velocidad de
transferencia para buses maestros y dispositivos DMA.
142
Siglo XX - 1989
• Creative Labs presenta la reconocida tarjeta de sonido Sound
Blaster.
• T. E. Anderson estudia las cuestiones sobre el rendimiento de las
hebras o hilos en sistemas operativos (threads).
143
Siglo XX - 1989
SVGA fue definido y en se estableció para una
resolución de 800 × 600 píxeles y 4 bits de color
por píxel, es decir, 3 bits de color (RGB) y 1 bit de
transparencia (hasta 8 colores por píxel).
Después fue ampliado rápidamente a los 1024 ×
768 píxeles y 8 bits de color por píxel, y a otras
mayores en los años siguientes.
Para este nuevo estándar se desarrollaron
diferentes modelos de tarjetas gráficas como:
ATI, GeForce, NVIDIA, entre otros.
Con este último estándar surgen los monitores
CRT que están comenzando a desaparecer
actualmente sustituidos por las pantallas de
plasma y LCD cuyo tamaño es mucho menor.
144
Siglo XX - 1989
El 80486 apareció. Fue un cambio relativamente menor frente
al 80386 - Hasta su aparición, todas las computadoras PC
tenían la opción de instalar en un zócalo de la placa base un -
bastante caro- coprocesador numérico - para las XT, el 8087.
Para las AT, el 80287. Para las 386, el 80387. A partir del 80486,
el coprocesador numérico, así como la memoria caché L1 o de
nivel 1 fueron integrados dentro del chip de la CPU (el
coprocesador sólo en los modelos 486DX, los modelos 486SX lo
tenían desactivado), trayendo como resultado un gran
aumento en la velocidad percibida por los usuarios.
Internamente este procesador es el primer x86 segmentado
(con una profundidad 5). Este cambio es importante pues
permite a la misma frecuencia de reloj ejecutar casi el doble de
instrucciones (1,9) e incrementar la frecuencia de reloj. El 486
existe en versiones desde 20 y hasta 100 MHz. Estos últimos
denominados 486-DX4 a pesar de multiplicar por tres la
frecuencia de funcionamiento interna respecto al bus de datos
externo.
145
Siglo XX – 1989
Se lanza el programa BannerMania para
PC compatibles IBM, lo que permite al
usuario crear banners, carteles, letreros y
logotipos. Fue lanzado por Brøderbund y
fue desarrollado para Pixellite Group por
Presage Software Development y escrita
por Christopher Schardt y Dane Bigham.
Permitía al usuario crear e imprimir
pancartas de varias páginas, con 19
diferentes tipos de letra y los efectos en
16 colores.
La versión para PC era compatible con los
modos gráficos MDA, CGA , Hercules, TGA,
EGA y VGA. Los requisitos básicos eran un
equipo con 580k de RAM y MS-DOS 2.0.
Una licencia costaba U$35 en 1991. Una
versión para Mac fue anunciada en 1990,
a la venta por U$ 59.95.
146
Siglo XX - 1989
Se lanza Prince of Persia, un videojuego de plataformas desarrollado originalmente por Jordan Mechner y
publicado en 1989 para Apple II. Supuso un gran paso adelante en la calidad de la animación en los
videojuegos.
Tras su publicación original en Apple
II, se convirtió a una amplia
variedad de plataformas. Logró
sorprender y cautivar a los
jugadores a pesar de ser repetitivo a
primera vista. Esto se logró
entremezclando puzles de
inteligencia y trampas mortales por
todo el camino que el príncipe
debía recorrer para completar el
videojuego.
Tuvo influencia en un subgénero
conocido como "plataformas
cinemático", que imitaba los niveles
sin scroll, con una animación fluida
y un estilo de control similares. 147
Siglo XX – 1990
Sexta generación de
computadoras
Las computadoras ahora son mas pequeñas, mas versátiles y ahora
Internet es una herramienta indispensable tanto en los centros de
labores como en el hogar; casi el 90% de la población hace uso en algún
momento de internet y por consiguiente de una computadora. Abarca el
periodo comprendido entre 1990 y 2000.
148
Siglo XX – 1990
• Tim Berners-Lee idea el hipertexto para crear el World Wide Web (www) una nueva manera de interactuar con
Internet. También creó las bases del protocolo de transmisión HTTP, el lenguaje de documentos HTML y el
concepto de los URL.
• En AT&T (Laboratorios Bell) se construye el primer prototipo de procesador óptico.
• Guido van Rossum crea el lenguaje de programación Python.
fibonacci=[]
x=0
y=1
num = int(input("Numero de elementos:"))
for n in range(num):
fibonacci.append(x+y)
aux = x + y
x = y
y = aux
print(fibonacci)
149
Siglo XX – 1990
150
Nace la segunda generación de la telefonía móvil o 2G, que utiliza sistemas como
GSM, IS-136, iDEN e IS-95.
El desarrollo de esta generación tiene como piedra angular la digitalización de las
comunicaciones. Las comunicaciones digitales ofrecen una mejor calidad de voz
que las analógicas, además se aumenta el nivel de seguridad y se simplifica la
fabricación del Terminal (con la reducción de costos que ello conlleva). Muchas
operadoras telefónicas móviles implementaron Acceso múltiple por división de
tiempo (TDMA) y Acceso múltiple por división de código (CDMA) sobre las
redes Amps existentes convirtiéndolas así en redes D-AMPS. Esto trajo como
ventaja para estas empresas poder lograr una migración de señal analógica a señal
digital sin tener que cambiar elementos como antenas, torres, cableado, etc.
Arriba: El uso de la tarjeta SIM es obligatorio en las
redes GSM.
Abajo: Primer teléfono GSM, el Nokia 1011.
Siglo XX - 1991
• Linus Torvalds comenzó a desarrollar Linux,
un sistema operativo compatible con Unix.
• Comienza a popularizarse la programación
orientada a objetos.
• Surge la primera versión del estándar
Unicode.
• Adobe Systems Incorporated lanza al
mercado la primera versión de Adobe
Premiere, una aplicación orientada a la
Edición de vídeos.
• Compaq pone a la venta al por menor con
la Compaq Presario, y fue uno de los
primeros fabricantes en los mediados de los
años noventa en vender una PC de menos
de 1000 dólares estadounidenses. Compaq
se convirtió en una de los primeros
fabricantes en usar micros de AMD y Cyrix.
• El protocolo Gopher es creado en la
Universidad de Minnesota.
151
Siglo XX - 1992
Es introducida la arquitectura de procesadores Alpha diseñada por DEC bajo el nombre AXP, como reemplazo para
la serie de microcomputadores VAX que comúnmente utilizaban el sistema operativo VMS y que luego originaría el
openVMS. El procesador Alpha 21064 de 64 bits y 200 MHz es declarado como el más rápido del mundo.
152
Siglo XX - 1992
Aparece el bus VESA, también conocido por las siglas VLB, es un tipo de bus de datos para computadoras personales,
utilizado mayoritariamente en equipos diseñados para el microprocesador Intel 80486. Diseñado por Video
Electronics Standards Association (VESA), permite conectar directamente una tarjeta gráfica de ese estándar al
microprocesador.
El VLB es compatible con el bus ISA, aunque mejora la respuesta gráfica solucionando el problema de la insuficiencia
de flujo de datos de su predecesor. Para ello, su estructura consistía en un extensión del ISA de 16 bits.
El gran tamaño de las tarjetas de expansión hizo desaparecer al bus VESA, junto a la aparición del bus PCI, mucho
más rápido en velocidad de reloj y con menores dimensiones y mayor versatilidad.
153
Siglo XX - 1992
Microsoft lanza Windows 3.1: abandona el
soporte de modo real y requiere como mínimo un
286 con 1 MiB de RAM para ejecutarse. Algunas
de las características más viejas se retiraron como
soporte de gráficos CGA (aunque el controlador
CGA de Windows 3.0 seguirá funcionando en 3.1)
y la compatibilidad con aplicaciones reales en
modo de Windows 2.x.
Las aplicaciones en ventana de DOS (en modo
mejorado) ganaron la capacidad de manipular
menús y otros objetos en el programa de
Windows utilizando el puntero del ratón (siempre
que la aplicación de DOS soportara el uso de
ratones). Algunos programas de DOS como
Microsoft Word puede acceder al Portapapeles de
Windows. Los controladores propios de Windows
no pueden trabajar directamente con aplicaciones
de DOS, hardware como ratones requiere un
controlador DOS que se debe cargar antes de
iniciar Windows.
154
Siglo XX - 1992
• Un grupo de
investigadores
descubren que un rasgo
de la mecánica cuántica,
llamado
entrelazamiento, podía
utilizarse para superar
las limitaciones de la
teoría del cuanto
aplicada a la
construcción de
computadoras cuánticas
y a la teleportación.
• Aparece la primera versión del sistema operativo Solaris.
• GNU comienza a utilizar el núcleo Linux.
155
Siglo XX - 1992
Aparece el bus PCI, el cual permite configuración dinámica de un dispositivo periférico. En el tiempo de arranque
del sistema, las tarjetas PCI y el BIOS interactúan y negocian los recursos solicitados por la tarjeta PCI. Esto permite
asignación de las IRQ y direcciones del puerto por medio de un proceso dinámico diferente del bus ISA, donde las
IRQ tienen que ser configuradas manualmente usando jumpers externos. Las últimas revisiones de ISA y el bus
MCA de IBM ya incorporaron tecnologías que automatizaban todo el proceso de configuración de las tarjetas, pero
el bus PCI demostró una mayor eficacia en tecnología plug and play. Aparte de esto, el bus PCI proporciona una
descripción detallada de todos los dispositivos PCI conectados a través del espacio de configuración PCI.
156
Siglo XX - 1993
Microsoft lanza al mercado la
primera versión del sistema
operativo multiusuario de 32 bits
(cliente-servidor) Windows NT.
Previamente a la aparición de
Windows 95 la empresa Microsoft
concibió una nueva línea de
sistemas operativos orientados a
estaciones de trabajo y servidor de
red. Un sistema operativo con
interfaz gráfica propia, estable y con
características similares a los
sistemas de red UNIX. Las letras NT
provienen de la designación del
producto como "Nueva Tecnología"
(New Technology).
157
Siglo XX - 1993
Aparece el Pentium. ¿Por qué ya no se llamó 80586? Porque
muchas empresas competidoras de Intel comenzaron a
producir CPUs con el mismo número que los de Intel. Ante el
fallo de que un número no puede ser tomado como marca
registrada, los procesadores llevan un nombre propio. Este
procesador incorporaba bastantes novedades, entre ellas un
coprocesador muy mejorado y un doble sistema de "prefetch",
lo que le permitía en ciertas situaciones ejecutar dos
instrucciones simultáneas, con el consiguiente aumento de
rendimiento (esto sólo era posible bajo ciertas combinaciones
muy estrictas de instrucciones, con lo que el aumento de
rendimiento sólo era apreciable en aplicaciones compiladas
específicamente para él). El Pentium llegó desde los 60 hasta
los 233 MHz. Poco después hizo su aparición el Pentium Pro,
una versión orientada a servidores que incluía la caché de
segundo nivel en el mismo encapsulado que el procesador.
158
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf
Presentación Historia computacion.pdf

Más contenido relacionado

La actualidad más candente

Quiz on History of Indian Business
Quiz on History of Indian Business Quiz on History of Indian Business
Quiz on History of Indian Business Ameya29
 
Bharat Mata Ki Jai: The India Quiz
Bharat Mata Ki Jai: The India QuizBharat Mata Ki Jai: The India Quiz
Bharat Mata Ki Jai: The India QuizKnow Q Out
 
India quiz prelims anwers mnnit
India quiz prelims anwers mnnitIndia quiz prelims anwers mnnit
India quiz prelims anwers mnnitSaqib Javed
 
Linea del tiempo del computador
Linea del tiempo del computadorLinea del tiempo del computador
Linea del tiempo del computadorZharyk Barbosa
 
Origen De La Informatica
Origen De La InformaticaOrigen De La Informatica
Origen De La Informaticaerika castro
 
Quiz up - Gen Quiz - Finals
Quiz up - Gen Quiz - FinalsQuiz up - Gen Quiz - Finals
Quiz up - Gen Quiz - FinalsSoham Patel
 
REVELS'17, MIT MANIPAL, INDIA QUIZ, PRELIMS +ANSWERS
REVELS'17, MIT MANIPAL, INDIA QUIZ, PRELIMS +ANSWERS REVELS'17, MIT MANIPAL, INDIA QUIZ, PRELIMS +ANSWERS
REVELS'17, MIT MANIPAL, INDIA QUIZ, PRELIMS +ANSWERS Krittibas Majumdar
 
Solstice 09 Quiz Finals
Solstice 09 Quiz FinalsSolstice 09 Quiz Finals
Solstice 09 Quiz FinalsNavin Rajaram
 
CNMC Fresher's Prelims 2023 .pptx
CNMC Fresher's Prelims 2023 .pptxCNMC Fresher's Prelims 2023 .pptx
CNMC Fresher's Prelims 2023 .pptxSubham Biswas
 
Suinites business quiz prelims with answers
Suinites business quiz prelims with answers Suinites business quiz prelims with answers
Suinites business quiz prelims with answers Rithwik K
 
Cheta oru chaaya: Quiz on Kerala
Cheta oru chaaya: Quiz on KeralaCheta oru chaaya: Quiz on Kerala
Cheta oru chaaya: Quiz on KeralaRemya Roshni
 
The General Quiz (Finals) - NSIT QUIZ FEST 2016
The General Quiz (Finals) - NSIT QUIZ FEST 2016The General Quiz (Finals) - NSIT QUIZ FEST 2016
The General Quiz (Finals) - NSIT QUIZ FEST 2016nsitqc
 
INTER-COLLEGIATE GENERAL QUIZ FINAL in connection with University college @150
INTER-COLLEGIATE GENERAL QUIZ FINAL in connection with University college @150  INTER-COLLEGIATE GENERAL QUIZ FINAL in connection with University college @150
INTER-COLLEGIATE GENERAL QUIZ FINAL in connection with University college @150 Dr. Arun kumar
 

La actualidad más candente (20)

Quiz on History of Indian Business
Quiz on History of Indian Business Quiz on History of Indian Business
Quiz on History of Indian Business
 
Biz Quiz @STC
Biz Quiz @STCBiz Quiz @STC
Biz Quiz @STC
 
Bharat Mata Ki Jai: The India Quiz
Bharat Mata Ki Jai: The India QuizBharat Mata Ki Jai: The India Quiz
Bharat Mata Ki Jai: The India Quiz
 
India quiz prelims anwers mnnit
India quiz prelims anwers mnnitIndia quiz prelims anwers mnnit
India quiz prelims anwers mnnit
 
Current Affairs Quiz
Current Affairs  QuizCurrent Affairs  Quiz
Current Affairs Quiz
 
Business Quiz
Business QuizBusiness Quiz
Business Quiz
 
Qrious 1.0 answer slides
Qrious 1.0 answer slidesQrious 1.0 answer slides
Qrious 1.0 answer slides
 
Business quiz by PSG CAS QC
Business quiz by PSG CAS QCBusiness quiz by PSG CAS QC
Business quiz by PSG CAS QC
 
Linea del tiempo del computador
Linea del tiempo del computadorLinea del tiempo del computador
Linea del tiempo del computador
 
Origen De La Informatica
Origen De La InformaticaOrigen De La Informatica
Origen De La Informatica
 
Quiz up - Gen Quiz - Finals
Quiz up - Gen Quiz - FinalsQuiz up - Gen Quiz - Finals
Quiz up - Gen Quiz - Finals
 
REVELS'17, MIT MANIPAL, INDIA QUIZ, PRELIMS +ANSWERS
REVELS'17, MIT MANIPAL, INDIA QUIZ, PRELIMS +ANSWERS REVELS'17, MIT MANIPAL, INDIA QUIZ, PRELIMS +ANSWERS
REVELS'17, MIT MANIPAL, INDIA QUIZ, PRELIMS +ANSWERS
 
Solstice 09 Quiz Finals
Solstice 09 Quiz FinalsSolstice 09 Quiz Finals
Solstice 09 Quiz Finals
 
Evolución de las computadoras
Evolución de las computadorasEvolución de las computadoras
Evolución de las computadoras
 
CNMC Fresher's Prelims 2023 .pptx
CNMC Fresher's Prelims 2023 .pptxCNMC Fresher's Prelims 2023 .pptx
CNMC Fresher's Prelims 2023 .pptx
 
Suinites business quiz prelims with answers
Suinites business quiz prelims with answers Suinites business quiz prelims with answers
Suinites business quiz prelims with answers
 
Cheta oru chaaya: Quiz on Kerala
Cheta oru chaaya: Quiz on KeralaCheta oru chaaya: Quiz on Kerala
Cheta oru chaaya: Quiz on Kerala
 
The General Quiz (Finals) - NSIT QUIZ FEST 2016
The General Quiz (Finals) - NSIT QUIZ FEST 2016The General Quiz (Finals) - NSIT QUIZ FEST 2016
The General Quiz (Finals) - NSIT QUIZ FEST 2016
 
Vivacity finals
Vivacity finalsVivacity finals
Vivacity finals
 
INTER-COLLEGIATE GENERAL QUIZ FINAL in connection with University college @150
INTER-COLLEGIATE GENERAL QUIZ FINAL in connection with University college @150  INTER-COLLEGIATE GENERAL QUIZ FINAL in connection with University college @150
INTER-COLLEGIATE GENERAL QUIZ FINAL in connection with University college @150
 

Similar a Presentación Historia computacion.pdf

Historia computacion
Historia computacionHistoria computacion
Historia computacionJonaRuiz4
 
Historia de la computación
Historia de la computaciónHistoria de la computación
Historia de la computaciónvianneyminor
 
Historia de la computación
Historia de la computaciónHistoria de la computación
Historia de la computaciónvianneyminor
 
La evolución de la informática
La evolución de la informáticaLa evolución de la informática
La evolución de la informáticaEP23
 
Diapositivas Andres
Diapositivas AndresDiapositivas Andres
Diapositivas Andresandres
 
Antecedentes históricos de la computación.
Antecedentes históricos de la computación. Antecedentes históricos de la computación.
Antecedentes históricos de la computación. Claudia Bautista
 
Historia de la computación
Historia de la computaciónHistoria de la computación
Historia de la computaciónmat3matik
 
Historia de la computación
Historia de la computaciónHistoria de la computación
Historia de la computaciónkristel24
 
Historia de la computación
Historia de la computaciónHistoria de la computación
Historia de la computaciónmat3matik
 
Historia de la computación
Historia de la computaciónHistoria de la computación
Historia de la computaciónJulieta M
 
Historia de la computación
Historia de la computaciónHistoria de la computación
Historia de la computacióntayloritajojo
 
Historia de la computación
Historia de la computaciónHistoria de la computación
Historia de la computaciónMegamovil
 

Similar a Presentación Historia computacion.pdf (20)

Historia computacion
Historia computacionHistoria computacion
Historia computacion
 
Historiadelacomputador
HistoriadelacomputadorHistoriadelacomputador
Historiadelacomputador
 
Historia de la computación
Historia de la computaciónHistoria de la computación
Historia de la computación
 
Historia de la computación
Historia de la computaciónHistoria de la computación
Historia de la computación
 
Historia de la computación
Historia de la computaciónHistoria de la computación
Historia de la computación
 
Computacion
ComputacionComputacion
Computacion
 
Ticsssss
TicsssssTicsssss
Ticsssss
 
La evolución de la informática
La evolución de la informáticaLa evolución de la informática
La evolución de la informática
 
Diapositivas Andres
Diapositivas AndresDiapositivas Andres
Diapositivas Andres
 
Antecedentes históricos de la computación.
Antecedentes históricos de la computación. Antecedentes históricos de la computación.
Antecedentes históricos de la computación.
 
Historia de la computación
Historia de la computaciónHistoria de la computación
Historia de la computación
 
Historia de la computación
Historia de la computaciónHistoria de la computación
Historia de la computación
 
Historia de la computación
Historia de la computaciónHistoria de la computación
Historia de la computación
 
Historia de la computación
Historia de la computaciónHistoria de la computación
Historia de la computación
 
Historia de la computación
Historia de la computaciónHistoria de la computación
Historia de la computación
 
Historia de la computación
Historia de la computaciónHistoria de la computación
Historia de la computación
 
Historia De La ComputacióN
Historia De La ComputacióNHistoria De La ComputacióN
Historia De La ComputacióN
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
 
Historia de la informatica
Historia de la informaticaHistoria de la informatica
Historia de la informatica
 

Último

PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxDanmherJoelAlmironPu
 
La Navegacion en Internet con navegadores
La Navegacion en Internet con navegadoresLa Navegacion en Internet con navegadores
La Navegacion en Internet con navegadoresjosegillopez
 
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfMiguelGomez900779
 
linea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añoslinea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añosMaraPazCrdenas
 
PLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primariaPLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primariajosevilla696981
 
Taller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLTaller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLAderMogollonLuna
 
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVOPERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVOAdrianaBernal82
 
Presentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptPresentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptCARLOSAXELVENTURAVID
 

Último (8)

PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptx
 
La Navegacion en Internet con navegadores
La Navegacion en Internet con navegadoresLa Navegacion en Internet con navegadores
La Navegacion en Internet con navegadores
 
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
 
linea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añoslinea de tiempo television y su avance en los años
linea de tiempo television y su avance en los años
 
PLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primariaPLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primaria
 
Taller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLTaller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uML
 
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVOPERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
 
Presentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptPresentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.ppt
 

Presentación Historia computacion.pdf

  • 1. Historia de la computación y de la computadora Presentación para la clase de Programación Básica Ing. Oswaldo Alberto Romero Villalobos, M. Sc. 1
  • 2. Notas El contenido de esta presentación fue tomado de fuentes terciarias (Internet), por tanto los textos e imágenes no son de autoría propia y su autoría corresponden a sus sitios fuente. 2
  • 3. Antigüedad 3 Uno de los primeros dispositivos mecánicos para contar fue el ábaco, cuya historia se remonta a las antiguas civilizaciones griega y romana. Este dispositivo es muy sencillo, consta de cuentas ensartadas en varillas que a su vez están montadas en un marco rectangular
  • 4. Edad Media El matemático y astrónomo persa Muhammad ibn Musa Al- Jwarizmi (780-850), inventó el algoritmo, es decir, la resolución metódica de problemas de álgebra y cálculo numérico mediante una lista bien definida, ordenada y finita de operaciones. Primera página de Kitāb al- mukhtaṣar fī ḥisāb al-jabr wa-l- muqābala ( ‫حساب‬ ‫الجبر‬ ‫و‬ ‫المقابلة‬ , - Compendio de cálculo por compleción y comparación). 4
  • 5. Edad Media 5 Es publicado el Libro de Mecanismos Ingeniosos ( ‫كتاب‬ ‫الحيل‬ Kitab al-Hiyal) una obra de mecánica, generosamente ilustrada, publicada en 850 por tres hermanos persas, llamados los Banu Musa o “Hijos de Moisés” (Ahmad, Muhammad y Hasan bin Musa ibn Shakir) que trabajaban en la Casa de la Sabiduría (Bayt al-Hikma) de Bagdad, en el reinado del califa abbasí Al- Mutawakkil. Describe un centenar de mecanismos y autómatas, y como emplearlos. El libro fue un encargo del califa Al-Mamun, que dio instrucciones a los Banu Musa para recopilar todo el saber al respecto de las diversas obras grecolatinas que se habían conservado. Algunos de los artefactos se inspiraban en las obras de Herón de Alejandría y Filón de Bizancio, así como en la antigua Persia, China e India. Otros muchos fueron invenciones de los propios hermanos Banu Musa. Dibujo de la lámpara auto-rellenable en el tratado de Ahmad ibn Mūsā ibn Shākir.
  • 6. Siglo XV - 1495 6 Modelo del robot de Leonardo con funcionamiento interno, mostrado en Berlín. Leonardo da Vinci diseña un autómata humanoide. Las notas de diseño para el robot aparecieron en unos cuadernos de bocetos redescubiertos en los años 1950. No se sabe si durante la vida de Leonardo se hizo intento alguno de construir el dispositivo, pero una vez hecho el descubrimiento de los dibujos, se construyó basándose fielmente en los diseños de Leonardo, y se demostró que era plenamente funcional. El robot es un guerrero vestido con una armadura medieval germano-italiana, que aparentemente es capaz de hacer varios movimientos parecidos a los de los humanos. En estos movimientos se incluyen sentarse, mover los brazos, el cuello y la mandíbula de una forma anatómicamente perfecta. Se interpreta que esto es fruto de la investigación anatómica de Leonardo en el canon de proporciones que describe en el Hombre de Vitruvio.
  • 7. Siglo XVII - 1617 El matemático escocés John Napier (1550-1617), famoso por su invención de los logaritmos, desarrolló un sistema para realizar operaciones aritméticas manipulando barras, a las que llamó "huesos" ya que estaban construidas con material de hueso o marfil, y en los que estaban plasmados los dígitos. Dada su naturaleza, se llamó al sistema "huesos de Napier" (ábaco neperiano). Los huesos de Napier tuvieron una fuerte influencia en el desarrollo de la regla deslizante (cinco años más tarde) y las máquinas calculadoras subsecuentes, que contaron con logaritmos. Napier construyó un ábaco de fichas. Ambos reunidos en un único aparato constituyen una joya histórica, única en Europa, que posee el Museo Arqueológico Nacional español. 7
  • 8. Siglo XVII - 1623 La primera calculadora mecánica fue diseñada por Wilhelm Schickard en Alemania. Llamada "reloj calculador", la máquina incorporó los logaritmos de Napier, haciendo rodar cilindros en un albergue grande. Se comisionó un reloj calculador para Johannes Kepler, famoso matemático y astrónomo, pero fue destruido por el fuego antes de que se terminara su construcción. Dibujos originales del reloj calculador de Schickard 8
  • 9. Siglo XVII - 1624 La primera regla deslizante fue inventada por el matemático inglés William Oughtred (Fue el primero que empleó la letra griega π (pi) como símbolo matemático para expresar el cociente entre las longitudes de una circunferencia y su diámetro; a pesar que fuera el matemático suizo Leonhard Euler quien popularizó posteriormente su uso. También se le atribuye el uso del signo "x" para la multiplicación y las abreviaturas inglesas "sin" y "cos" para las funciones trigonométricas seno y coseno). La regla deslizante (llamada "Círculos de Proporción") era un juego de discos rotatorios que se calibraron con los logaritmos de Napier. Se usó como uno de los primeros aparatos de la informática analógica. Su época de esplendor duró más o menos un siglo, el comprendido entre la segunda mitad del siglo XIX y el último cuarto del XX, hasta que a comienzos de 1970, calculadoras portátiles comenzaron a ser populares. 9
  • 10. Siglo XVII - 1645 Blaise Pascal inventa la pascalina. Con esta máquina, los datos se representaban mediante las posiciones de los engranajes. La pascalina es una de las primeras calculadoras mecánicas, que funcionaba a base de ruedas 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. 10
  • 11. Siglo XVII - 1666 Samuel Morland inventa la primera máquina de multiplicar en la corte del rey Carlos II de Inglaterra. El aparato constó de una serie de ruedas, cada una de las cuales representaba decenas, centenas, etc. Un alfiler de acero movía los diales para ejecutar los cálculos. A diferencia de la pascalina, este aparato no tenía avance automático de columnas. Los discos eran simplemente una versión circular de los huesos de Napier con los productos colocados alrededor de su perímetro de tal forma que los dos dígitos de un número quedaban en los extremos opuestos de una diagonal. La máquina venía con 30 discos para efectuar multiplicaciones y 5 discos especiales adicionales (marcados con las letras Q/QQ) que se usaban para calcular raíces cuadradas y cúbicas. 11
  • 12. Siglo XVII - 1673 Gottfried Leibniz inventa la primera calculadora de propósito general. El aparato era una partida de la pascalina; mientras opera usa un cilindro de dientes (la rueda de Leibniz) en lugar de la serie de engranajes. Aunque el aparato podía ejecutar multiplicaciones y divisiones, padeció de problemas de fiabilidad que disminuyó su utilidad. Después de mostrar ante la Royal Society una máquina capaz de realizar cálculos aritméticos conocida como la Stepped Reckoner, que había estado diseñando y construyendo desde 1670, la primera máquina de este tipo que podía ejecutar las cuatro “operaciones aritméticas básicas” 12
  • 13. Siglo XVIII - 1738 13 Jacques de Vaucanson, un ingeniero e inventor francés considerado el creador del primer robot, El flautista, una figura de tamaño natural de un pastor que tocaba el tambor y la flauta y tenía un repertorio de doce canciones. En aquel tiempo, las criaturas mecánicas eran consideradas un capricho en Europa, pero la mayoría podrían ser clasificadas como juguetes; sus creaciones fueron reconocidas como una revolución en su sofisticada mecánica realista. Más tarde ese mismo año, creó el Pato con aparato digestivo, que es considerado su pieza maestra. El pato tenía más de 400 partes móviles, y podía batir sus alas, beber agua, digerir grano, y defecar. Se le atribuye haber creado el primer tubo flexible de goma durante el proceso de construcción de los intestinos del pato. A pesar de la naturaleza revolucionaria de sus autómatas, se dice que se cansó rápidamente de ellas y las vendió en 1743.
  • 14. Siglo XVIII - 1769 Wolfgang von Kempelen, un noble húngaro, inventa un jugador de ajedrez supuestamente Autómata, El Turco. Pretendió ser una máquina pura, incluía un jugador de ajedrez "robótico", sin embargo fue una farsa, la cabina era una ilusión óptica bien planteada que permitía a un maestro del ajedrez esconderse en su interior y operar un maniquí. Era una sensación dondequiera que iba pero se destruyó en un incendio en 1856. 14
  • 15. Siglo XVIII - 1777 Charles Mahon, tercer conde de Stanhope inventa la primera máquina lógica, el demostrador lógico. Era un aparato de bolsillo que resolvía silogismos tradicionales y preguntas elementales de probabilidad. Mahon es el precursor de los componentes lógicos en computadoras modernas. 15
  • 16. Siglo XIX - 1801 El francés Joseph Marie Jacquard, utilizó un mecanismo de tarjetas perforadas para controlar el dibujo formado por los hilos de las telas confeccionadas por una máquina de tejer. Estas plantillas o moldes metálicos perforados permitían programar las puntadas del tejido, logrando obtener una diversidad de tramas y figuras. Inspirado por instrumentos musicales que se programaban usando papel agujereado, la máquina se parecía a una atadura del telar que podría controlar automáticamente los dibujos usando una línea de tarjetas agujereadas. La idea de Jacquard, que revolucionó el hilar de seda, es la base de muchos aparatos de la informática e idiomas de la programación. 16
  • 17. Siglo XIX – 1820 17 El artesano japonés Hisashige Tanaka, conocido como el "Edison japonés", creó una serie de juguetes mecánicos extremadamente complejos, algunos de los cuales servían té, disparaban flechas e incluso trazaban un kanji. Para hacer los karakuri, estos muñecos autónomos eran alimentados por manantiales, neumática e hidráulica, capaces de movimientos relativamente complejos que eran muy solicitados por los aristócratas de Kyoto , daimyō en dominios feudales y por la corte de Shōgun en Edo. Alquiló el segundo piso de un templo en lo que ahora es Roppongi como un taller en donde desarrolló su primera compañía - Tanaka Seisakusho, el primer fabricante de equipos telegráficos en Japón. Después de su muerte en 1881, su hijo fundó Tanaka Engineering Works; la compañía cambió su nombre después de la muerte de Tanaka para Shibaura Engineering Works y después de una fusión en 1939 con Tokio Denki se convirtió en Tokio Shibaura Denki, conocido hoy en día como Toshiba .
  • 18. Siglo XIX - 1820 La primera calculadora de producción masiva se distribuyó por Charles Xavier Thomas de Colmar. Originalmente se les vendió a casas del seguro parisienses, el aritmómetro de Colmar operaba usando una variación de la rueda de Leibniz. Más de mil aritmómetros se vendieron y eventualmente recibió una medalla a la Exhibición Internacional en Londres en 1862. Detalle de un aritmómetro construido antes de 1851 18
  • 19. Siglo XIX - 1822 Charles Babbage completa su artefacto de la diferencia, una máquina de propósito específico que se podía usar para calcular valores de funciones polinómicas mediante el método de las diferencias. El artefacto de la diferencia era un ensamble complejo de ruedas, engranajes, y remaches. Babbage diseñó su "artefacto analítico", un aparato de propósito general que era capaz de ejecutar cualquier tipo de cálculo matemático. 19 Los diseños del artefacto analítico eran la primera conceptualización clara de una máquina que podría ejecutar el tipo de cálculos computacionales que ahora se consideran el corazón de la informática. Babbage nunca construyó su artefacto analítico, pero su plan influyó en toda computadora digital subsiguiente, incluidas las modernas. El artefacto analítico fue finalmente construido por un equipo moderno de ingenieros, en 1989, cien años después de la muerte de Babbage en 1871. Por su discernimiento, Babbage es conocido hoy en día como el Padre de las Computadoras Modernas
  • 20. Siglo XIX - 1837 Charles Babbage describe la máquina analítica. Es el diseño de un computador moderno de propósito general. La idea que tuvo Charles Babbage sobre un computador nació debido a que la elaboración de las tablas matemáticas era un proceso tedioso y muy propenso a errores. Un modelo parcial de la máquina analítica de Babbage ensamblado por su hijo Henry en 1910, ubicado en el Estella City. La máquina analítica de Babbage, como se puede apreciar en el Science Museum de Londres. 20
  • 21. Siglo XIX - 1843 Augusta Ada King, Condesa de Lovelace sugirió la idea de que las tarjetas perforadas se adaptaran de manera que causaran que el motor de Babbage repitiera ciertas operaciones. Debido a esta sugerencia algunos consideran a Lady Lovelace la primera programadora. Diagrama de Lovelace de la nota G (dedicada a los números de Bernoulli), el primer algoritmo informático publicado 21
  • 22. Siglo XIX - 1854 El matemático y lógico inglés George Boole publica su Álgebra de Boole. El sistema de Boole redujo a argumentos lógicos las permutaciones de tres operadores básicos algebraicos: y, o, y no. A causa del desarrollo del álgebra de Boole, Boole es considerado por muchos como el padre de la teoría de la informática. 22
  • 23. Siglo XIX - 1854 23 Antonio Santi Giuseppe Meucci, inventa el telettrófono, posteriormente bautizado como teléfono. Desarrolló un teléfono neumático (precursor de su teletrófono) que hoy todavía se utiliza en el Teatro de la Pergola de Florencia y que luego perfeccionó en el teatro Tacón de La Habana. En 1876, Alexander Graham Bell registró una patente que realmente no describía el teléfono pero lo mencionaba como tal. Cuando Meucci se enteró, pidió a un abogado que reclamara ante la oficina de patentes de los Estados Unidos en Washington, algo que nunca sucedió. Sin embargo, un amigo que tenía contactos en Washington, se enteró de que toda la documentación referente al telégrafo parlante registrada por Meucci se había perdido. Diez años después, en un proceso legal de 1886, Meucci tuvo que demandar incluso a su propio abogado, sobornado por el poderoso Bell. Meucci falleció pobre y amargado y jamás vio la gloria y el reconocimiento de su talento, el cual chocó con su escaso conocimiento del inglés y su poca desenvoltura ante las artimañas legales y los ingentes intereses económicos de las grandes corporaciones de Estados Unidos.
  • 24. Siglo XIX - 1869 La primera máquina lógica en usar el álgebra de Boole para resolver problemas más rápido que humanos, fue inventada por William Stanley Jevons. La máquina, llamada el piano lógico, usó un alfabeto de cuatro términos lógicos para resolver silogismos complicados. 24
  • 25. Siglo XIX - 1875 William Crookes desarrolla el tubo de rayos catódicos (CRT). Esta tecnología permite visualizar imágenes mediante un haz de rayos catódicos constante dirigido contra una pantalla de vidrio recubierta de fósforo y plomo. El fósforo permite reproducir la imagen proveniente del haz de rayos catódicos, mientras que el plomo bloquea los rayos X para proteger al usuario de sus radiaciones. En 1897, Carl Ferdinand Braun desarrolló el primer osciloscopio al adaptar un tubo de rayos catódicos, de manera que el chorro de electrones del tubo se dirigiera hacia una pantalla fluorescente por medio de campos magnéticos generados por la corriente. A pesar de la invención, este no se utilizó sino hasta la creación de los primeros televisores a finales de la década de 1940. El primer televisor fue creado el 26 de enero de 1926 por John Logie Baird. A pesar de que los CRT que se utilizan en los monitores modernos tuvieron muchas modificaciones que les permitieron mejorar la calidad de la imagen, siguen utilizando los mismos principios básicos. 25
  • 26. Siglo XIX - 1879 A los 19 años de edad, Herman Hollerith es contratado como asistente en las oficinas del censo estadounidense y desarrolló un sistema de cómputo mediante tarjetas perforadas en las que los agujeros representaban información sobre el sexo o la edad, entre otros. Gracias a la máquina tabuladora de Hollerith el censo de 1890 se realizó en dos años y medio, cinco menos que el censo de 1880. Se tardaba tanto en hacer el censo debido a la llegada masiva de inmigrantes. La máquina tenia un lector de tarjetas, un contador, un clasificador y un tabulador creado por el mismo. Así, en 1896, Hollerith crea la Tabulating Machine Company, con la que pretendía comercializar su máquina. La fusión de esta empresa con otras tres dio lugar, en 1924, a la IBM. 26
  • 27. Siglo XIX - 1884 Dorr Eugene Felt desarrolló su comptómetro, el cual fue la primera calculadora que se operaba con sólo presionar teclas en vez de, por ejemplo, deslizar ruedas. 27
  • 28. Siglo XIX - 1884 La primera máquina exitosa de multiplicación automática se desarrolló por Otto Steiger. El Millonario, como se le conocía, automatizó la invención de Leibniz de 1673, y fue fabricado por Hans W. Egli de Zúrich. Originalmente hecha para negocios, la ciencia halló inmediatamente un uso para el aparato, y varios miles de ellos se vendieron en los cuarenta años que siguieron. 28
  • 29. Siglo XX - 1906 El estadounidense Lee De Forest inventa el triodo. El Audion, como le llamaba, era capaz de hallar y amplificar señales de radio recibidas de una antena. El objetivo era descubrir un método para amplificar las ondas y al mismo tiempo, controlar el volumen del sonido. Construyó una delgada tira de alambre de platino (a la que dio el nombre de "rejilla"), la dobló en zigzag y la colocó entre el filamento y la placa. Después encerró todo el aparato en una bombilla de vidrio. Por inventar el Triodo y la revolución tecnológica que este creó es considerado el Padre de la Electrónica, ya que antes de éste, solo se limitaba a convertir la corriente alterna en corriente continua, pero con la creación del Triodo de vacío, vino la amplificación de todo tipo de señales: la Radio, la TV y todo lo demás; esto hizo que la industria de estos equipos tuvieran un repunte tan grande que ya para las décadas superiores al 1930 se acuñara la palabra por primera vez de "Electrónica" para referirse a la tecnología de estos equipos emergentes. El tubo al vacío encontraría uso en varias generaciones tempranas de 5 computadoras, a comienzos de 1930. 29
  • 30. Siglo XX - 1919 Los inventores estadounidenses William Henry Eccles y Frank Wilfred Jordan desarrollan el primer circuito multivibrador o biestable (flip-flop). El flip-flop permitió diseñar Circuitos electrónicos que podían tener dos estados estables, alternativamente, pudiendo representar así el 0 como un estado y el otro con un 1. Esto formó la base del almacenamiento y proceso del bit binario, estructura que utilizan las actuales computadoras. 30
  • 31. Siglo XIX - 1921 31 Karel Čapek, uno de los escritores en lengua checa más importantes del siglo XX acuñó el moderno concepto de robot, palabra que deriva de la forma robota (según algunos, del término r´b del antiguo eslavo y que significa "esclavo" o bien del checo robota "trabajo"). El término aparece por primera vez en su obra de teatro R.U.R. (Robots Universales Rossum), tras cuyo estreno y éxito en Praga y posteriormente en Londres y Nueva York se introdujo en todas las lenguas.
  • 32. Siglo XX - 1924 Walther Wilhelm Georg Bothe construye una puerta lógica AND para usarla en experimentos físicos, por lo cual recibió el premio Nobel de física en 1954. 32
  • 33. Siglo XX - 1926 33 John Logie Baird, inventa el primer sistema de televisión pública, en Londres hace la primera demostración pública de un sistema real de televisión ante un grupo de científicos: Su muñeco, la vieja marioneta Bill, fue el primer ser en aparecer en una pantalla de televisión. La imagen tenía una resolución de apenas 25 líneas y era diminuta, pero el rostro era perfectamente reconocible. Y en ese mismo año, en abril, el Laboratorio Bell de Estados Unidos exhibe una pantalla de televisión (o receptor) gigante de 2500 elementos de imagen: formado por una trama de 50 columnas de 50 lámparas de neón cada una, permite mostrar imágenes en movimiento de gran formato. Pese a que las lamparillas se fundían con frecuencia y debían ser repuestas, fue capaz de demostrar la viabilidad del invento en un formato grande. El 3 de julio de 1928 mostró la primera transmisión a color.
  • 34. Siglo XX - 1931 Kurt Gödel publicó un documento sobre los lenguajes formales basados en operaciones aritméticas. Lo usó para codificar arbitrariamente sentencias y pruebas formales, y mostró que los sistemas formales, como las matemáticas tradicionales, son inconsistentes en un cierto sentido, o que contienen sentencias improbables pero ciertas. Sus resultados son fundamentales en las ciencias teóricas de la computación. 34
  • 35. Siglo XX - 1936 Alan Turing describe la máquina de Turing, la cual formaliza el concepto de algoritmo. Es considerado uno de los padres de la ciencia de la computación y precursor de la informática moderna. 35
  • 36. Siglo XX – 1938 Primera generación de computadoras Eran a base de tubos de vacío. Esta generación abarca desde 1938 hasta 1958 36
  • 37. Siglo XX - 1938 Konrad Zuse completa la primera computadora electromecánica, aunque no 100% operativa, la Z1. Fue diseñada entre 1935 y 1936, construido entre 1936 y 1938, y destruido junto a todos sus planos de construcción en diciembre de 1943 durante el bombardeo aliado de Berlín en la Segunda Guerra Mundial. La Z1 contenía casi todas las partes de una computadora moderna, es decir, unidad de control, memoria, lógica micro- programada, unidad artimética en coma flotante (la unidad de lógica booleana no se realizó) y dispositivos de entrada-salida. La Z1 era programable parcialmente mediante un programa en cinta perforada y un lector de cinta perforada. Hay una clara separación entre el lector de cinta perforada, la unidad de control para la supervisión de toda la máquina y la ejecución de las instrucciones, la unidad aritmética, y la de entrada/salida. Patente de Zuse para un relé mecánico en mayo de 1936 37
  • 38. Z1 Especificaciones: • Memoria: 64 palabras de 22 bits • Velocidad de reloj: 1 Hz • Registros: Dos registros de coma flotante de 22 bits cada uno • Unidad Aritmética: cuatro operaciones básicas (sumar, restar, multiplicar, dividir) para números binarios de coma flotante • Peso: 1000 kg • Velocidad media de cálculo: Suma en 5 segundos, multiplicación en 10 segundos • Área de aplicación: Prototipo • Entrada: Números decimales en coma flotante • Salida: Números decimales en coma flotante Juego de instrucciones: • La máquina disponía de 6 instrucciones únicamente, aritméticas y de manejo de memoria, faltándole instrucciones de comparación o salto • Suma (3 ciclos de reloj) • Resta (4 o 5 ciclos de reloj dependiendo del resultado) • Multiplicación (16 ciclos de reloj) • División (18 ciclos de reloj) • Leer de memoria (1 ciclo de reloj) • Guardar en memoria (0 o 1 ciclo de reloj) La Z1 original, junto con sus planos de construcción originales, fue destruida durante los bombardeos de Berlín por los aliados durante la Segunda Guerra Mundial, pero en 1986 y apoyado por la Universidad Libre de Berlín, Zuse decidió reconstruir la máquina. Usando algunas piezas del original, se construyeron miles de elementos de la Z1 de nuevo, y se terminó la reconstrucción del dispositivo en 1989. El reconstruido Z1 (en la foto) se muestra en el Museo Alemán de Tecnología de Berlín. 38
  • 39. Siglo XX - 1941 La computadora Z3, creada por Konrad Zuse en 1941, fue la primera máquina programable y completamente automática, características usadas para definir a un computador. El Z3, de tecnología electromecánica, estaba construido con 2300 relés, tenía una frecuencia de reloj de ~5 Hz, y una longitud de palabra de 22 bits. Los cálculos eran realizados con aritmética en coma flotante puramente binaria. La máquina fue completada en 1941 (el 12 de mayo de ese mismo año fue presentada a una audiencia de científicos en Berlín). El Z3 original fue destruido en 1943 durante un bombardeo en Berlín. Una réplica completamente funcional fue construida durante los años 60 por la compañía del creador Zuse KG y está en exposición permanente en el Deutsches Museum. En 1967, Zuse KG había construido un total de 251 computadoras. Ese mismo año Zuse sugirió que el universo en sí mismo es una retícula de computadoras (Física computacional), publicando esta hipótesis en 1969 en su libro Rechnender Raum. 39
  • 40. Siglo XX - 1942 40 La revista Astounding Science Fiction pública en su edición de marzo "Círculo Vicioso" (Runaround en inglés). Una historia de ciencia ficción donde Isaac Asimov da a conocer las tres leyes de la robótica. El argumento de la historia se centra en el año 2016: Powell, Donovan y el robot SPD-13 (apodado "Speedy") son enviados a reiniciar operaciones en una estación minera en Mercurio que fue abandonada diez años antes.
  • 41. Siglo XX - 1944 El IBM Automatic Sequence Controlled Calculator (ASCC), más conocido como Mark I, fue el primer ordenador electromecánico, construido en IBM y enviado a Harvard en 1944. Tenía 760.000 ruedas y 800 kilómetros de cable y se basaba en la máquina analítica de Charles Babbage; medía unos 15,5 metros de largo x 2,40 metros de alto x 0,6 metros de ancho y pesaba aproximadamente unas 5 toneladas. El computador empleaba señales electromagnéticas para mover las partes mecánicas. Esta máquina era lenta (tomaba de 3 a 5 segundos por cálculo) e inflexible (la secuencia de cálculos no se podía cambiar); pero ejecutaba operaciones matemáticas básicas y cálculos complejos de ecuaciones sobre el movimiento parabólico. Funcionaba con relés, se programaba con interruptores y leía los datos de cintas de papel perforado. Cuando la máquina estaba en funcionamiento el ruido que producía era similar al que haría un habitación llena de personas mecanografiando de forma sincronizada. 41
  • 42. Siglo XX - 1945 El primer caso de malfuncionamiento en la computadora causado por la intrusión de una polilla al sistema y fue documentado por los diseñadores del MARK II. Erróneamente se cree que de allí proviene el uso del término "bug", que significa insecto o polilla en inglés. Sin embargo este término ya se usaba mucho antes para referirse a malfuncionamientos de aparatos mecánicos, eléctricos y electrónicos. El "Oxford English Dictionary " documenta este uso de la palabra desde 1889. 42
  • 43. Siglo XX - 1945 John von Neumann escribe el "First Draf of a report on the EDVAC" una página del primer documento donde se describe el diseño lógico de una computadora utilizando el concepto de programa almacenado (stored- program), en él se señala una architectura distinta a la Harvard, hoy día conocida como Arquitectura de von Neumann. 43
  • 44. Siglo XX - 1945 Vannevar Bush desarrolló la teoría de Memex, que es un concepto precursor a la World Wide Web. Este aparato consiste en bases planas con una superficie translúcida que es capaz de encontrar a alta velocidad, información almacenada en una base de datos. En una de las superficies el usuario escribe palabras o dibujos clave que seguirían estándares universales, y en la otra superficie se reflejaría la biblioteca o base de datos donde se encuentran todos los datos a buscar. Por tanto, el Memex es un dispositivo en el que se almacenan todo tipo de textos, registros, libros y comunicaciones, que puede ser mecanizado de forma que puede ser consultado con extrema velocidad y flexibilidad. Las aportaciones de Vannevar Bush sobre registro, recuperación de información y lectura en bibliotecas y centros de documentación, han hecho que Bush sea uno de los autores importados al campo de la Información y Documentación más citados. 44
  • 45. Siglo XX - 1945 ENIAC, acrónimo de Electronic Numerical Integrator and Computer (Computador e Integrador Numérico Electrónico), fue la primera computadora de propósitos generales. Era Turing-completa, digital, y susceptible de ser reprogramada para resolver “una extensa clase de problemas numéricos”. Fue inicialmente diseñada para calcular tablas de tiro de artillería para el Laboratorio de Investigación Balística del Ejército de los Estados Unidos. Los ingenieros John Presper Eckert y John William Mauchly se llevaron el mérito por la construcción pero fueron seis mujeres quienes la programaron: Betty Snyder Holberton, Jean Jennings Bartik, Kathleen McNulty Mauchly Antonelli, Marlyn Wescoff Meltzer, Ruth Lichterman Teitelbaum y Frances Bilas Spence. 45
  • 46. ENIAC La ENIAC ocupaba una superficie de 167 m² y operaba con un total de 17 468 válvulas electrónicas o tubos de vacío que a su vez permitían realizar cerca de 5000 sumas y 300 multiplicaciones por segundo. Físicamente, la ENIAC tenía 17468 tubos de vacío, 7200 diodos de cristal, 1500 relés, 70000 resistencias, 10000 condensadores y 5 millones de soldaduras. Pesaba 27 Toneladas, medía 2,4 m x 0,9 m x 30 m; utilizaba 1500 conmutadores electromagnéticos y relés; requería la operación manual de unos 6000 interruptores y su programa o software, cuando requería modificaciones, demoraba semanas de instalación manual. La ENIAC elevaba la temperatura del local a 50 °C y su consumo era de 160 kW. Para efectuar las diferentes operaciones era preciso cambiar, conectar y reconectar los cables como se hacía, en esa época, en las centrales telefónicas, de allí el concepto. Este trabajo podía demorar varios días dependiendo del cálculo a realizar. 46
  • 47. Siglo XX - 1946 La EDSAC (acrónimo proveniente de la frase Electronic Delay Storage Automatic Calculator), fue una computadora británica inspirada en el curso de verano dictado por John William Mauchly y J. Presper Eckert, en el cual mostraron su trabajo realizado en la construcción de ENIAC, fue construida por Maurice Wilkes y su equipo en la Universidad de Cambridge en Inglaterra. La EDSAC fue el primer calculador electrónico en el mundo en contar con órdenes internas, aunque no la primera computadora con programas internos (ese honor le corresponde a la SSEM). El proyecto estuvo patrocinado por J. Lyons & Co. Ltd., una firma británica que fue recompensada con la primera computadora comercialmente aplicada, LEO I, basada en el diseño de la EDSAC. La EDSAC puso en funcionamiento sus primeros programas el 6 de mayo de 1949, calculando una tabla de números al cuadrado y una lista de números primos. El primer videojuego de la historia, OXO fue desarrollado para funcionar en esta computadora. 47
  • 48. Siglo XX - 1947 En Laboratorios Bell, John Bardeen, Walter H. Brattain y William Shockley inventan el transistor. 48
  • 49. Siglo XX - 1948 49 William Grey Walter, un Neurólogo norteamericano experto en Robótica y Neurofísica, en una exhibición presenta un robot con comportamiento biológico simple, Elsie y Elmer. Las famosas “tortugas de Grey Walter” podían analizar las condiciones del ambiente y migrar automáticamente a donde éstas fueran más favorables, y los autómatas que creó poseían “reflejos condicionados”: aprendían a responder adecuadamente ante determinados estímulos, e incluso ante otras señales que simplemente les “recordaran” esos estímulos. Su acercamiento a la Inteligencia Artificial fue con este pequeño robot móvil con una carcasa de plástico que actuaba con un sensor de golpe. Este fue fototrópico, con lo cual podría seguir la luz. Se apodó la tortuga gracias a su caparazón de plástico el cual le daba dicha apariencia.
  • 50. Siglo XX - 1949 Jay Wright Forrester desarrolla la primera memoria, la cual reemplazó los no confiables tubos al vacío como la forma predominante de memoria por los próximos diez años Forrester (izq) y Stephen Dodd examinan un radio desarrollado con tubos en los laboratorios del MIT, con mecanismos capaces de almacenar hasta 400 digitos de memoria. 50
  • 51. Siglo XX - 1951 La UNIVAC I (UNIVersal Automatic Computer I, Computadora Automática Universal I) fue la primera computadora comercial fabricada en Estados Unidos. Fue diseñada principalmente por J. Presper Eckert y John William Mauchly, también autores de la primera computadora totalmente electrónica estadounidense, la ENIAC. Se donó a la universidad de Harvard y Pensilvania. Fue la primera computadora fabricada para un propósito no militar. El primer UNIVAC fue entregado a la Oficina de Censos de los Estados Unidos (United States Census Bureau) el 31 de marzo de 1951 y fue puesto en servicio el 14 de junio de ese año. 51
  • 52. UNIVAC Originalmente valorado en US$159.000 de la época, el UNIVAC aumentó su precio hasta costar entre US$1.250.000 y US$1.500.000. En total se fabricaron y entregaron 46 unidades. UNIVAC resultó demasiado costosa para la mayoría de las universidades. Era una computadora que pesaba 7.250 kg, estaba compuesta por 5000 tubos de vacío, y podía ejecutar unos 1000 cálculos por segundo. Era una computadora que procesaba los dígitos en serie. Podía hacer sumas de dos números de diez dígitos cada uno, unas 100.000 por segundo. Funcionaba con un reloj interno con una frecuencia de 2,25 MHz, tenía memorias de mercurio. Estas memorias no permitían el acceso inmediato a los datos, pero tenían más fiabilidad que las memorias de tubos de rayos catódicos, que son los que se usaban normalmente. 52
  • 53. Siglo XX - 1951 El Sistema A-0 es escrito por Grace Murray Hopper en 1951 y 1952 para UNIVAC I. Fue el primer compilador desarrollado para una computadora electrónica. El A-0 funcionaba más como un cargador o enlazador que como la noción moderna de compilador. Un programa era especificado como una secuencia de subrutinas y argumentos. 53 Las subrutinas eran identificadas por un código numérico y los argumentos de las subrutinas eran escritas directamente después de cada código de subrutinas. El sistema A-0 convertía la especificación en código máquina que podía ser alimentado a una computadora para ejecutar el programa.
  • 54. Siglo XX - 1951 54 Para programar las primeras máquinas, éstas seguían las instrucciones de un rollo de cinta de papel perforado, como un piano de juguete. Si querías que resolviera una nueva ecuación, tenías que calcular cuáles interruptores debían estar prendidos o apagados, cuáles cables debían estar conectados a qué. Luego tenías que accionar todos los interruptores, conectar todos los cables y hacer todos los huecos en el papel. Programar no sólo era un desafío que ponía a prueba la mente de los genios matemáticos, también era una labor manual tediosa, repetitiva y proclive al error. A Aiken (jefe del equipo del MARK 1) no le cayó muy en gracia que le mandaran a una mujer a unirse a su equipo, pero poco después Hopper lo había impresionado tanto que le pidió que escribiera el manual de operaciones. Allá trató de convencer a su jefe de que permitiera que los programadores nombraran esas subrutinas con palabras familiares, es decir, cosas como "sustraer impuestos del salario" en vez de -como explicó Hopper- "tratar de escribir eso en código octal o usando todo tipo de símbolos"
  • 55. Siglo XX - 1951 55 Pero no todo era ganancia: la idea del compilador involucraba una contrapartida. Hacía que la programación fuera más rápida, pero los programas resultantes funcionaban más lentamente. Por eso Remington Rand la rechazó. Hopper no se desanimó: sencillamente escribió su primer compilador en su tiempo libre. Y a otros les fascinó, pues les ayudaba a pensar con más claridad. Uno de ellos fue un cliente llamado Carl Hammer, un ingeniero quien lo usó para resolver una ecuación con la que sus colegas habían estado lidiando durante meses: Hammer escribió 20 líneas de código y la resolvió en un día. Programadores afines de todo EE.UU. empezaron a mandarle nuevos trozos de código a Hopper, quien los iba guardando en la memoria hasta la próxima publicación. Hopper estaba creando el software de código abierto. Grace Hopper demostró que era más sensato liberar el poder intelectual del programador para que piense en algoritmos y conceptos, no en interruptores y cables. Para Hopper, sus colegas inicialmente se resistieron no porque querían que los programas funcionaran más rápido, sino porque disfrutaban del prestigio que les daba ser los únicos que podían comunicarse con la casi divina computadora en representación de los meros mortales que se limitaban a comprarla. "Los sumos sacerdotes", los denominaba la matemática. Hopper pensaba que cualquier persona debería poder programar. Ahora, cualquiera puede. Y las computadoras son mucho más útiles gracias a ello. Microsoft Windows, por ejemplo, necesitaría... • 20 Gb de espacio en el hard drive, que son 170.000 millones de unos y ceros. • Si los imprimieras, la resma de papel A4 tendría 4 kilómetros de altura. • Si tuvieras que usar la información de esas páginas para ajustar cada transmisor manualmente y te tomara 1 segundo por interruptor tardarías 5.000 años instalando Windows http://www.bbc.com/mundo/noticias-38586597?ocid=wsmundo.ppc.social.facebook.sponsored-post.AEP-Colombia-MenWomen-WindowsMujeres.18-34.Ad1.mktg
  • 56. Siglo XX - 1954 John W. Backus sometió una propuesta a sus superiores en IBM para desarrollar una alternativa más práctica al lenguaje ensamblador para programar el computador central IBM 704. El histórico equipo FORTRAN de Backus consistió en los programadores Richard Goldberg, Sheldon F. Best, Harlan Herrick, Peter Sheridan, Roy Nutt, Robert Nelson, Irving Ziller, Lois Haibt y David Sayre. El primer manual de FORTRAN apareció en octubre de 1956, porque los clientes eran reacios a usar un lenguaje de programación de alto nivel a menos que su compilador pudiera generar código cuyo desempeño fuera comparable al de un código hecho a mano en lenguaje ensamblador. Mientras que la comunidad era escéptica en que este nuevo a mano, este redujo por un factor de 20 al número de sentencias de programación necesarias para operar una máquina, y rápidamente ganó aceptación 56
  • 57. Siglo XX - 1956 57 El primer sistema de video consistía en una cinta de 2 pulgadas de ancho en carrete abierto y podía registrar sólo imágenes en blanco y negro. El primer modelo de magnetoscopio (de magneto- y -scopio visualizar) es un aparato utilizado para grabar imágenes en movimiento en cinta magnética. También se le conoce como VTR (video tape recorder), fue desarrollado por la casa norteamericana AMPEX y vino a revolucionar la producción de televisión que hasta entonces se desarrollaba en directo. La clave del proceso que dio lugar al primer modelo de VTR fue la determinación de utilizar para la grabación del vídeo una portadora modulada en frecuencia. De este desarrollo surgió el pionero cuádruplex que utilizaba cintas de 2 pulgadas y grababa el vídeo transversalmente.
  • 58. Siglo XX - 1956 58 Unimate, con un peso de 1.800 kg, fue considerada el primer robot industrial de la historia y su función era la de levantar y apilar grandes piezas de metal caliente en General Motors. Fue instalado por la compañía Unimation fundada por George Devol y Joseph Engelberger, basada en una patente de Devol que tenía por objetivo el diseñar una máquina flexible, adaptable al entorno y de fácil manejo: un manipulador programable, estableciendo las bases del robot industrial moderno. El Unimate constaba de una gran caja computarizada, unida a otra caja que se conectaba a un brazo articulado, con un programa de tareas almacenado en una memoria de tambor.
  • 59. Siglo XX - 1956 Se lanza el IBM 305 RAMAC el cual fue el primer ordenador comercial que utilizaba un disco duro de cabeza móvil (unidad de disco magnético) como almacenamiento secundario; este disco pesaba una tonelada y su capacidad era de 5 MB. Más grande que una nevera actual, este disco duro trabajaba todavía con válvulas de vacío y requería una consola separada para su manejo. Arriba en Primer plano: Dos unidades de disco 350. En Segundo plano: Consola 380 y unidad de proceso 305. Abajo: Un disco. La tecnología inicial aplicada a los discos duros era relativamente simple. Consistía en recubrir con material magnético un disco de metal que era formateado en pistas concéntricas, que luego eran divididas en sectores. El cabezal magnético codificaba información al magnetizar diminutas secciones del disco duro, empleando un código binario de «ceros» y «unos». Los bits o dígitos binarios así grabados pueden permanecer intactos durante años. Originalmente, cada bit tenía una disposición horizontal en la superficie magnética del disco, pero luego se descubrió cómo registrar la información de una manera más compacta. 59
  • 60. Siglo XX - 1956 Edsger Wybe Dijkstra inventa un algoritmo eficiente para descubrir las rutas más cortas en grafos como una demostración de las habilidades de la computadora ARMAC. 60
  • 61. Siglo XX - 1957 IBM pone a la venta la primera impresora de matriz de puntos. 61
  • 62. Siglo XX - 1957 62 El primer computador llega a Colombia y lo trajo Bavaria el 3 de Marzo. Se trataba de un IBM 650 que en esos días tuvo un costo de US$ 500.000. El que se importó por primera vez a Colombia tenía una capacidad para almacenar apenas 2.000 espacios de memoria y funcionaba con un tambor magnético que permitía almacenar temporalmente la información que se procesaba. Trabajaba con un código biquinario, común en esos primeros computadores. Para la entrada y salida de datos se utilizaban unas tarjetas perforadas con 80 columnas de orificios, donde los orificios representaban el programa que se quería ejecutar. De esta maravilla de la época llegaron rápidamente varias unidades en los meses siguientes. Coltejer adquirió una ese mismo año, y en 1958 EPM y Ecopetrol.
  • 63. Siglo XX - 1957 Jack St. Clair Kilby desarrolla y construye el circuito integrado mientras trabajaba en Texas Instruments. 63
  • 64. Siglo XX – 1958 Segunda generación de computadoras Reemplazó las válvulas de vacío por los transistores. La forma de comunicación con estas nuevas computadoras es mediante lenguajes más avanzados que el lenguaje de máquina, los cuales reciben el nombre de “lenguajes de alto nivel o lenguajes de programación". Esta generación abarca desde 1958 hasta 1964. 64
  • 65. Siglo XX - 1960 Se desarrolla COBOL (acrónimo de COmmon Business-Oriented Language, Lenguaje Común Orientado a Negocios), el primer lenguaje de programación de alto nivel transportable entre modelos diferentes de computadoras. En la creación de este lenguaje participó la comisión CODASYL, compuesta por fabricantes de ordenadores, usuarios y el Departamento de Defensa de Estados Unidos. 65
  • 66. Siglo XX - 1960 Aparece ALGOL (acrónimo de Algorithmic Language, lenguaje algorítmico), primer lenguaje de programación estructurado y orientado a los procedimientos. 66
  • 67. Siglo XX - 1960 Arriba: Fax módem externo U.S. Robotics 14.400 (1994) Abajo: Módem por software PCI (izquierda) y módem hardware ISA (derecha) Se desarrolla el módem (acrónimo de modulator demodulator) un dispositivo que convierte las señales digitales en analógicas (modulación) y viceversa (desmodulación), y permite así la comunicación entre computadoras a través de la línea telefónica o del cablemódem. Sirve para enviar la señal moduladora mediante otra señal llamada portadora. Su desarrollo es principalmente debido a que la transmisión directa de las señales electrónicas inteligibles, a largas distancias, no es eficiente. Su uso más común y conocido es en transmisiones de datos por vía telefónica. 67
  • 68. Siglo XX - 1960 Durante los años 60, la forma más común de interactuar con un computador era mediante un teletipo, que se conectaba directamente a este e imprimía todos los datos de una sesión informática. Fue la forma más barata de visualizar los resultados hasta la década de los 70, cuando empezaron a aparecer los primeros monitores de CRT. 68
  • 69. Siglo XX - 1960 Fue diseñado el “Mouse” por Douglas Engelbart y Bill English en el Stanford Research Institute. Más tarde fue mejorado en los laboratorios de Palo Alto de la compañía Xerox (conocidos como Xerox PARC). Con su aparición, logró también dar el paso definitivo a la aparición de los primeros entornos o interfaces gráficas de usuario. La primera maqueta fue construida artesanalmente en madera, y se patentó con el nombre «X-Y Position Indicator for a Display System». el nombre «ratón» (mouse, en inglés) se lo dio el equipo de la Universidad Stanford durante su desarrollo, ya que su forma y su «cola» (cable) recuerdan a un ratón. 69
  • 70. Siglo XX - 1960 Charles Antony Richard Hoare desarrolla el algoritmo de ordenamiento o clasificación llamado quicksort, basado en la técnica de divide y vencerás, que permite, en promedio, ordenar n elementos en un tiempo proporcional a n log n. 70
  • 71. Siglo XX - 1961 T. Kilburn y D. J. Howart describen por primera vez el concepto de paginación de memoria. Este sistema divide los programas en pequeñas partes o páginas; del mismo modo, la memoria es dividida en trozos del mismo tamaño que las páginas llamados marcos de página. Así, la cantidad de memoria desperdiciada por un proceso es el final de su última página, lo que minimiza la fragmentación interna y evita la externa. En un momento cualquiera, la memoria se encuentra ocupada con páginas de diferentes procesos, mientras que algunos marcos están disponibles para su uso. El sistema operativo mantiene una lista de estos últimos marcos, y una tabla por cada proceso, donde consta en qué marco se encuentra cada página del proceso. De esta forma, las páginas de un proceso pueden no estar contiguamente ubicadas en memoria, y pueden intercalarse con las páginas de otros procesos. 71
  • 72. Siglo XX - 1961 72 La empresa Fabricato adquirió una máquina IBM 1401, la primera con transistores que llega a Colombia. Al poco tiempo las universidades empezaron a recibir beneficios de computación por medio de donaciones de empresas privadas, y las dos primeras fueron la Universidad Nacional y los Andes con el IBM 650 donde se crearon los primeros grupos de trabajo en sistemas informáticos de academia colombiana. Un Sistema IBM 1401. Desde la izquierda: lector/perforador 1402, procesador 1401, impresora 1403 A pesar de que el ordenador se dividía en varios dispositivos muy voluminosos, en 1959 la nota distribuida por IBM afirmaba que se trataba de un ordenador dirigido a “negocios de menor tamaño“. Pero lo cierto, es que la tarifa mensual mínima para mantener un el IBM 1401 era de 2.500 dólares, por lo que se trataba de un producto más dirigido a empresas que, por aquel entonces, tuviesen una gran solvencia económica.
  • 73. Siglo XX - 1962 Ivan Edward Sutherland. Del MIT, desarrolla los primeros programas gráficos que dejan que el usuario dibuje interactivamente en una pantalla. Es considerado por muchos ser el creador de los gráficos de la computadora. Comenzando con su tesis de doctorado, Sketchpad o bloc de bocetos. 73
  • 74. Siglo XX - 1962 El estudiante del MIT Steve Russell escribe el primer juego de computadora, llamado Spacewar!. Con la intención de implementarlo en un DEC PDP-1 del MIT, y después de que Alan Kotok obtuviera algunas rutinas de seno y coseno de la DEC, Russell comenzó a codificar, y por febrero de 1962 había producido su primera versión. Crear la versión inicial tomó aproximadamente 200 horas de trabajo. Características adicionales fueron desarrolladas por Dan Edwards, Peter Samson, y Martin Graetz. 74
  • 75. Siglo XX - 1962 Un comité industrial-gubernamental, Comité Estadounidense de Estándares (ASA, conocido desde 1969 como el Instituto Estadounidense de Estándares Nacionales, o ANSI) define el código estándar de caracteres ASCII (acrónimo inglés de American Standard Code for Information Interchange — Código Estándar Estadounidense para el Intercambio de Información). 75
  • 76. Siglo XX – 1964 Tercera generación de computadoras Las placas de circuito impreso con múltiples componentes elementales pasan a ser reemplazadas con placas de circuitos integrados. Abarca el periodo comprendido entre 1964 y 1971. 76
  • 77. Siglo XX - 1964 77 La aparición del IBM/360 marca el comienzo de la tercera generación de computadoras. Fue la primera familia de ordenadores diseñados para cubrir las aplicaciones independientemente de su tamaño o ambiente (científico, comercial). En el diseño se hizo una clara distinción entre la arquitectura e implementación, permitiendo a IBM sacar una serie de modelos compatibles a precios diferentes. Los modelos S/360 anunciados en 1964 variaban en velocidad de 0,034 MIPS a 1,700 MIPS (50 veces la velocidad) y entre 8 KB y 8 MB de memoria principal, aunque este último fue inusual. El IBM 360 es uno de los primeros ordenadores comerciales que usó circuitos integrados, y podía realizar tanto análisis numéricos como administración o procesamiento de archivos.
  • 78. Siglo XX - 1964 Surge el sistema TRANSIT, que hacia 1967 estuvo disponible para uso comercial-militar. TRANSIT estaba constituido por una constelación de 6 satélites en órbita polar baja, a una altura de 1074 km. Tal configuración conseguía una cobertura mundial pero no constante. La posibilidad de posicionarse era intermitente, pudiéndose acceder a los satélites cada 1,5 horas. El cálculo de la posición requería estar siguiendo al satélite durante quince minutos continuamente. Posteriormente, en esa misma década y gracias al desarrollo de los relojes atómicos, se diseñó una constelación de satélites, portando cada uno de ellos uno de estos relojes y estando todos sincronizados con base en una referencia de tiempo determinado. En 1973 se combinaron los programas de la Armada y de la Fuerza Aérea de los Estados Unidos renombrado al sistema NAVSTAR GPS. • La antigua Unión Soviética construyó un sistema similar llamado GLONASS (1982) y cuenta con 32 satélites. • La Unión Europea (2000) está desarrollando su propio sistema de posicionamiento (con 27 satélites), denominado Galileo. • A su vez, la República Popular China está implementando su propio sistema de navegación (2000), el denominado Beidou, (cuenta con 14 satélites). Para 2020, ya plenamente operativo deberá contar con 30 satélites. 78
  • 79. Siglo XX - 1964 En el Dartmouth College, John George Kemeny y Thomas Eugene Kurtz desarrollan el lenguaje BASIC (el Dartmouth BASIC). 79
  • 80. Siglo XX - 1965 Gordon Earl Moore (co-fundador de Intel) publica la famosa Ley de Moore, en donde expresa que aproximadamente cada dos años se duplica el número de transistores en un microprocesador. 80
  • 81. Siglo XX - 1965 La lógica difusa, diseñada por Lofti Zadeh, se usa para procesar datos aproximados. 81
  • 82. Siglo XX - 1966 • J. B. Dennis introduce por primera vez el concepto de segmentación de memoria. • En los clásicos documentos de Dijkstra se tratan por primera vez los algoritmos de exclusión mutua (sistemas operativos). • La mayoría de ideas y conceptos que existían sobre redes se aplican a la red militar ARPANET. • Aparecen los primeros ensayos que más tarde definirían lo que hoy es la programación estructurada. 82
  • 83. Siglo XX - 1967 En IBM, David Noble ―bajo la dirección de Alan Shugart― inventa el disquete (disco flexible). 83
  • 84. Siglo XX - 1969 Margaret Hamilton, ingeniera de la NASA responsable de crear el software de orientación del Apollo 11 (MARGARET H. HAMILTON DATE: 28 MAR 69 / M.H.HAMILTON, COLOSSUS PROGRAMMING LEADER / APOLLO GUIDANCE AND NAVIGATION). Al igual que muchos programadores, Margaret aprendió sobre la marcha, a base de prueba y error. En ese tiempo, el término ingeniero de software no existía y ella fue la primera en acuñarlo. A sus 31 años, Margaret participó en uno de los momentos clave del Apollo 11, al evitar que la misión abortara tres minutos antes de aterrizar en la superficie lunar. En ese momento, el computador fue sobrecargado por datos entrantes debido a que el sistema de radar de encuentro actualizó un contador involuntario, lo que derivó en un robo de ciclos al computador. El software de orientación desarrollado por ella incluía programas de recuperación que permitían que trabajos de alta prioridad (como el aterrizaje) pudieran interrumpir trabajos de baja prioridad. Esto hizo posible que el computador siguiera funcionando. 84
  • 85. Siglo XX - 1969 En los laboratorios Bell de AT&T, un grupo de empleados de dicho laboratorio entre los que se encuentran Ken Thompson, Dennis Ritchie y Douglas Mcllroy― crean el sistema operativo UNICS, el cual es renombrado como Unix en 1970. 85
  • 86. Siglo XX - 1969 Fueron lanzadas una de las primeras memorias RAM basadas en semiconductores de silicio por parte de Intel con el integrado 3101 de 64 bits de memoria y para el siguiente año se presentó una memoria DRAM de 1024 bytes, referencia 1103 que se constituyó en un hito, ya que fue la primera en ser comercializada con éxito, lo que significó el principio del fin para las memorias de núcleo magnético. En comparación con los integrados de memoria DRAM actuales, la 1103 es primitiva en varios aspectos, pero tenía un desempeño mayor que la memoria de núcleos. 86
  • 87. Siglo XX - 1970 • La empresa Corning Glass Works vende comercialmente el primer cable de fibra óptica. • E. F. Codd se publica el primer modelo de base de datos relacional. • El profesor suizo Niklaus Wirth desarrolla el lenguaje de programación Pascal. • Brinch Hansen utiliza por primera vez la comunicación interprocesos en el sistema RC 400. • Intel crea la primera memoria dinámica RAM. Se le llamó i1103 y tenía una capacidad de 1024 bits (1 kbits). • Se funda La división de investigación Xerox PARC. 87
  • 88. Siglo XX - 1971 Intel presenta el primer procesador comercial y a la vez el primer chip microprocesador, el Intel 4004. Especificaciones técnicas: • Microprocesador de 4 bits • Contiene 2.300 transistores • Encapsulado CERDIP de 16 pines • Máxima velocidad del reloj 740 KHz • Usa Arquitectura Harvard, es decir, almacenamiento separado de programas y datos. Contrario a la mayoría de los diseños con arquitectura de Harvard, que utilizan buses separados, el 4004, con su necesidad de mantener baja la cuenta de pines, usaba un bus de 4 bits multiplexado para transferir:  12 bits de direcciones (direccionando hasta 4 KB)  Instrucciones de 8 bits de ancho, que no deben ser colocadas en la misma memoria de datos de 4 bits de ancho.  El conjunto de instrucciones está formado por 46 instrucciones (de las cuales 41 son de 8 bits de ancho y 5 de 16 bits de ancho)  16 registros de 4 bits cada uno  Stack interno de llamadas a subrutinas de tres niveles de profundidad • Chipset (circuitos auxiliares) para crear sistemas basados en el 4004 88
  • 89. Siglo XX - 1971 • Ray Tomlinson crea el primer programa para enviar correo electrónico. Como consecuencia, la arroba se usa por primera vez con fines informáticos. • En el MIT, un grupo de investigadores presentan la propuesta del primer "Protocolo para la transmisión de archivos en Internet" (FTP). • Texas Instruments vende la primera calculadora electrónica portátil. • John Blankenbaker presenta el Kenbak-1, considerado como el primer ordenador personal de la historia, sin un procesador, solo con puertas lógicas. Solo vende 40 unidades en centros de enseñanza. 89
  • 90. Siglo XX – 1971 Cuarta generación de computadoras Fase caracterizada por la integración sobre los componentes electrónicos, lo que propició la aparición del microprocesador un único circuito integrado en el que se reúnen los elementos básicos de la máquina. Hizo que sea una computadora ideal para uso “personal”, de ahí que el término “PC” se estandarizara. Abarca el periodo comprendido entre 1971 y 1983. 90
  • 91. Siglo XX - 1972 • Robert Thomas Morris crea el primer virus informático, llamado Creeper. Atacó a una máquina IBM Serie 360; con el fin de exterminarlo se crea el virus Reaper, que es considerado por muchos como el primer antivirus. • En los Laboratorios Bell, Ken Thompson y Dennis M. Ritchie crean el lenguaje de programación C. • Nolan Bushnell y Ted Dabney fundan Atari. 91
  • 92. Siglo XX - 1972 Intel desarrolla y pone a la venta el procesador Intel 8008. 92
  • 93. Siglo XX - 1972 Sale al mercado la primera consola de videojuegos, la Magnavox Odyssey. Comercializada por la filial de Philips en Estados Unidos, la Magnavox Odyssey es la primera videoconsola de la historia. Fue desarrollada por Ralph Baer (apodado «el padre de los videojuegos») y lanzada en las tiendas japonesas a finales del año 1972, convirtiéndose en un éxito de ventas en muy poco tiempo. Sus juegos (28 títulos diferentes en total) eran de una sencillez extrema: ping-pong, “tenis de mesa”, voleibol, etc. Dado su reducido hardware, carecían de sonido y los jugadores debían memorizar sus puntuaciones. En ocasiones eran necesarios algunos dispositivos adicionales para poder ejecutar determinados videojuegos de la plataforma. No contenía ninguna unidad central de procesamiento o memoria de acceso aleatorio. La máquina se componía de transistores, resistencias y condensadores. La Odyssey utilizaba cartuchos intercambiables para los juegos, traía de origen seis cartuchos de juegos, y un manual de usuario de 36 páginas para los 12 juegos ofrecidos por el sistema. 93
  • 94. Siglo XX - 1973 Se presentó una innovación que permitió otra miniaturización y se convirtió en estándar para las memorias DRAM: la multiplexación en tiempo de la direcciones de memoria. MOSTEK lanzó la referencia MK4096 de 4096 bytes en un empaque de 16 pines. Para finales de los 70 los integrados eran usados en la mayoría de computadores nuevos, se soldaban directamente a las placas base o se instalaban en zócalos, de manera que ocupaban un área extensa de circuito impreso. Con el tiempo se hizo obvio que la instalación de RAM sobre el impreso principal, impedía la miniaturización , entonces se idearon los primeros módulos de memoria como el SIPP, aprovechando las ventajas de la construcción modular. Módulos de memoria tipo SIPP instalados directamente sobre la placa base 94
  • 95. Siglo XX - 1973 Aparece el teléfono móvil Dynatac 8000x que fue desarrollado por Motorola, siendo el primer teléfono móvil del mundo. Pesaba 800 gramos y medía 33 por 4,5 por 8,9 centímetros. En la fecha de salida al mercado del producto, este costaba 3.995 dólares estadounidenses y su batería tenía únicamente la autonomía de una hora en conversación. Un año más tarde 300.000 usuarios habían comprado el terminal. El director corporativo de «Investigación y Desarrollo» de la compañía, Martin Cooper, fue la primera persona que hizo una llamada de móvil en público el 3 de abril de 1973. Estaba con un periodista, caminando por las calles de Nueva York, el cual estaba realizando un reportaje sobre este asunto de lo que ahora llamamos teléfonos celulares. Cooper, para asombrar al periodista, realizó desde un teléfono celular, una llamada al ingeniero Joel Engel, de la competencia AT&T. Es considerado el padre de la telefonía celular. 95
  • 96. Siglo XX - 1973 La división de investigación Xerox PARC desarrollo el primer ordenador que utilizó el concepto de Computadora de Escritorio llamado Xerox Alto, además de ser el primer ordenador en utilizar una GUI y un mouse. Tenía un procesador bit-slice basado en el chip 74181 de Texas Instruments, un almacenamiento de control ROM con una expansión de almacenamiento de control escribible y tenía 128 KB de memoria principal expandible a 512 KB, así como un disco duro que usaba un cartucho removible de 2.5 MB en un plato simple de Diablo Systems, (una compañía que posteriormente compró Xerox), similar a los usados en el IBM 2310, todo ello alojado en un armario del tamaño de un pequeño frigorífico. Todos los ratones del Alto tenían tres botones. Los primeros, de funcionamiento mecánico, tenían dos ruedas perpendiculares una a la otra. Estos fueron remplazados pronto por ratones con bola, inventados por Bill English. Más tarde se introdujeron los ratones ópticos, primero con luz blanca y posteriormente con infrarrojos. Los botones de estos antiguos ratones eran alargados y estaban dispuestos a lo largo en vez de estarlo a lo ancho. 96
  • 97. Siglo XX - 1974 Vint Cerf y Robert Kahn crean el TCP (protocolo de control de transmisión). El protocolo garantiza que los datos serán entregados en su destino sin errores y en el mismo orden en que se transmitieron. También proporciona un mecanismo para distinguir distintas aplicaciones dentro de una misma máquina, a través del concepto de puerto. 97
  • 98. Siglo XX - 1974 Se crea el sistema Ethernet para enlazar a través de un cable único a las computadoras de una LAN (red de área local). 98
  • 99. Siglo XX - 1974 Gary Kildall crea el sistema operativo CP/M (Control Program for Microcomputer). Era de un solo usuario/una sola tarea desarrollado para el microprocesador Intel 8080 (los Intel 8085 y Zilog Z80 podían ejecutar directamente el código del 8080). Se trataba del sistema operativo más popular entre las computadoras personales en los años 70. Aunque fue modificado para ejecutarse en un IBM PC, el hecho de que IBM eligiera MS-DOS, al fracasar las negociaciones con Digital Research, hizo que el uso de CP/M disminuyera hasta hacerlo desaparecer. Ya en los años 1980 los micro-ordenadores cayeron en popularidad a favor de los ordenadores personales de 16 bits. CP/M estuvo a punto de convertirse en el sistema operativo para estas máquinas. De hecho, IBM ofertaba para su IBM PC tanto CP/M como el sistema operativo MS- DOS, que se basaba parcialmente en el propio CP/M. Sin embargo, la política de precios y de distribución perjudicó a CP/M en favor de MS-DOS. En muy poco tiempo MS-DOS se impuso entre los usuarios en detrimento de CP/M. Dada su similitud con MS-DOS cambió su nombre por DOS Plus, lo que finalmente llevó a Digital Research a la creación de DR-DOS, un clon de MS-DOS. 99
  • 100. Siglo XX - 1975 • Federico Faggin funda la compañía ZiLOG inc. la cual crea un procesador el Zilog Z80 que está basado en el Intel 8080 (que Faggin mismo diseñó cuando era empleado de esa compañía), fue lanzado en 1976; éste alcanzó gran popularidad durante los próximos años. • En enero la revista Popular Electronics hace el lanzamiento del Altair 8800, el primer microcomputador personal reconocible como tal. • Se funda la empresa Microsoft. • Raphael Finkell publica una colección de términos técnicos usados por las comunidades de hackers desde principios de los años 60, llamada jargon-1.1 100
  • 101. Siglo XX - 1975 101 Se desarrolla PUMA (Programmable Universal Machine for Assembly, or Programmable Universal Manipulation Arm) es un brazo robot industrial desarrollado por Victor Scheinman en la empresa pionera en robótica Unimation. Inicialmente desarrollado para General Motors, el brazo robot PUMA nació de los diseños iniciales inventados por Scheinman mientras se encontraba en el MIT y en la Stanford University. Unimation produjo PUMAs durante algunos años hasta que fue absorbida por Westinghouse (1980), y posteriormente por la empresa suiza Stäubli (1988). Nokia Robotics manufacturó cerca 1500 brazos robots PUMA durante los años 1980, siendo el PUMA-560 el modelo más popular entre los clientes. Nokia vendió su división de robótica en 1990.
  • 102. Siglo XX - 1975 102 Para grabarla y leerla, la videograbadora saca del cartucho un tramo de cinta y la enhebra alrededor de tres cabezas: una para el sonido y control, otra en forma de cilindro de 7,5 cm de diámetro, también llamada tambor, para el vídeo, y por último una de borrado. El formato pionero de Sony tuvo el mercado de la videograbación para él solo durante casi un año, hasta que se lanzó el formato VHS, creado por JVC y Matsushita (Panasonic), iniciándose una verdadera guerra de formatos. Sony lanza el formato Betamax con el propósito de ser la alternativa en vídeo al clásico casete compacto de audio de Philips. Después de una década de anuncios, finalmente Sony presentó al mercado su sistema de cinta de vídeo en color que permitía grabar programas de televisión mientras se veía otro canal y verlo posteriormente. Betamax es un formato de vídeo analógico diseñado para la norma estadounidense NTSC y luego adaptado para la europea PAL, en el que una cinta de 150 m de longitud (para una hora de duración) está alojada dentro de un cartucho de 16 × 9,6 × 2,5 cm en dos rollos.
  • 103. Siglo XX - 1976 103 VHS fue desarrollado por JVC y lanzado al mercado por la propia JVC y su empresa matriz, Matsushita (Panasonic), junto con un grupo amplio de licenciatarias. El formato vino a competir con el entonces único sistema doméstico del mercado, el Betamax de Sony. El sistema VHS consiguió popularizarse y convertirse en estándar durante más de 15 años gracias a una mejor estrategia de comercialización. Un videocasete de VHS puede tener un máximo de 430 m de cinta teniendo un grosor de ½”, ofreciendo alrededor de 3,5 horas de visionado para el sistema NTSC y 5 horas para PAL en modo de calidad estándar (SP).
  • 104. Siglo XX - 1976 Se funda la empresa Apple. Ya en 1977 presenta el primer computador personal que se vende a gran escala, el Apple II, desarrollado por Steve Jobs y Steve Wozniak en un garaje. 104
  • 105. Siglo XX - 1976 Hewlett Packad crea la primera impresora de inyección de tinta, pero solo fue hasta 1988 cuando llego a los hogares de los consumidores. Ofrecía una velocidad promedio de apenas 2 páginas por minuto. 105
  • 106. Siglo XX – 1978 Se desarrolla el famoso procesador de textos WordStar, originalmente para plataforma CP/M. 106
  • 107. Siglo XX - 1979 Dan Bricklin crea la primera hoja de cálculo, que más tarde sería denominada VisiCalc. 107
  • 108. Siglo XX - 1979 Sony lanza el primer modelo de Walkman, que fue el TPS-L2. De este modelo y sus posteriores revisiones, Sony vendió millones de unidades, aunque cuando apareció, pocos podían comprarlo debido a su elevado precio. El walkman permitía obtener calidad de sonido, a través de cascos estéreos, similar a la de un equipo casero, sin ser tan voluminoso. La amplia difusión del walkman también cambió radicalmente el negocio de los viejos tocadiscos y le dio el primer golpe al disco de vinilo, ya que el casete era más fácil de reproducir y más barato. El walkman es todo un símbolo de los años 1980. El 24 de octubre de 2004 Sony dejó de fabricar el Walkman, después de 25 años en el mercado. 108
  • 109. Siglo XX - 1979 Toru Iwatani, de la empresa Namco, crea el juego Pacman. 109
  • 110. Siglo XX - 1980 • en IBM, un grupo de investigación desarrolla el primer prototipo de RISC (Computadora de Instrucción Reducida). • La empresa Mycron lanza la primera microcomputadora de 16 bits, llamada Mycron 2000. • Laboratorios Bell desarrolla el primer microprocesador de 32-bit en un solo chip, llamado Bellmac-32. 110
  • 111. Siglo XX - 1980 Se crea el estándar ISA (Arquitectura Estándar de la Industria), por IBM, para ser empleada en las computadoras IBM PC. Es un sistema de 8 bits en la IBM PC, y en 1983 se extendió como la XT bus architecture. El nuevo estándar de 16 bits se introduce en 1984 y se le llama habitualmente AT bus architecture. Diseñado para conectar tarjetas de ampliación a la placa base, el protocolo también permite el bus mastering, aunque sólo los primeros 16 MiB de la memoria principal están disponibles para acceso directo. El bus de 8 bits funciona a 4,77 MHz (la misma velocidad que el procesador Intel 8088). Está también disponible en algunas máquinas que no son compatibles IBM PC, como el AT&T Hobbit, los Commodore Amiga 2000, 3000 y 4000, así como los BeBox basados en PowerPC. Físicamente, la ranura XT es un conector de borde de tarjeta de 62 contactos (31 por cara) y 8,5 centímetros, mientras que el AT se añade un segundo conector de 36 contactos (18 por cara), con un tamaño de 14 cm. Ambos suelen ser en color negro. Al ser retrocompatibles, puede conectarse una tarjeta XT en un slot AT sin problemas. 111
  • 112. Siglo XX - 1980 112 Un momento clave de la historia computacional de Colombia se da en este año: un grupo de profesionales pionero y demostrando gran visión tecnológica, y con una propuesta aún en pañales a escala internacional, Manuel Dávila ingeniero de sistemas de la Universidad de los Andes, junto con el matemático Iván Obregón fundaron ese año Microtek, la primera compañía formal de importación de microcomputadores establecida en el país. Obtuvieron la representación comercial de la marca RadioShack y aventajaron en unos meses a Apple, que también inició operaciones oficiales ese mismo año, por iniciativa de Germán Arciniegas. Dávila es fundamentalmente un desarrollador de software y fue el creador del primer paquete de software administrativo hecho en Colombia, que se vendía junto con la máquina, a razón de $650.000 el microcomputador y $90.000 el programa contable. La restricción a las importaciones acaecida en 1983 durante el gobierno de Belisario Betancur llevó a la quiebra a Microtek y a la mayoría de sus rivales, y solo quedaron en el mercado las grandes marcas, especialmente IBM. Entre las primeras empresas que decidieron adquirir microcomputadores y sistematizar su gestión en 1980 figuran Jorge Barón Televisión, Supermercados Pomona, Viajes Oganessof, Rica Rondo e Inpahu, que no dudaron en sumarse a la onda tecnológica que empezaba a abrirse paso.
  • 113. Siglo XX – 1981 Es introducido el Monochrome Display Adapter (MDA). Junto con la tarjeta CGA, fueron los primeros estándares de tarjetas de exhibición de vídeo para el computadora IBM PC y los clones. El MDA no tenía modos gráficos, ofrecía solamente un solo modo de texto monocromático (el modo de vídeo 7), que podía exhibir 80 columnas por 25 líneas de caracteres de texto de alta resolución en un monitor TTL que mostraba la imagen en verde y negro. La tarjeta MDA, al igual que la CGA, usaba el controlador Motorola 6845 para generar la imagen. 113
  • 114. Siglo XX – 1981 La Color Graphics Adapter (Adaptador de Gráficos de Color) o CGA, fue la primera tarjeta gráfica en color de IBM, y el primer estándar gráfico en color para el IBM PC. 114
  • 115. Siglo XX – 1981 • Se lanza al mercado el IBM PC, que se convertiría en un éxito comercial, marcaría una revolución en el campo de la computación personal y definiría nuevos estándares. • Se termina de definir el protocolo TCP/IP. • Adam Osborne lanza el Osborne 1, primer ordenador portable (no portátil ya que no usaba baterías). • Sony crea los disquetes de 3 1/2 pulgadas. 115
  • 116. Siglo XX – 1982 Es introducida la tarjeta de gráficos Hercules Graphics Card (HGC), de Hercules Computer Technology, Inc, ofreció un modo de texto de alta resolución compatible con el del MDA y también un modo gráfico monocromático donde se podían direccionar 720 x 348 píxels individualmente. Esta resolución era mejor que la más alta resolución monocromática de 640 x 200 pixels que las tarjetas CGA podían ofrecer. Así que, incluso sin una capacidad de color, la oferta del adaptador de Hércules, con compatibilidad con el modo de texto de la tarjeta MDA y agregando el modo gráfico monocromático de 720 x 348 pixels, la hizo una opción más deseable para muchos. 116
  • 119. Siglo XX - 1982 Microsoft saca al mercado el sistema operativo MS-DOS, que sería el más utilizado en los IBM PC compatibles hasta mediados de los años 90. 119
  • 120. • La Asociación Internacional MIDI publica el MIDI (protocolo para comunicar computadoras con instrumentos musicales). • Rod Canion, Jim Harris y Bill Murto fundan Compaq (Computer Corporation), una compañía de computadoras personales. • Aparece el Sinclair ZX Spectrum. • Creación del protocolo SMTP, que permitía por primera vez el intercambio de correos electrónicos en ARPANET. Siglo XX – 1982 120
  • 121. Siglo XX – 1983 Quinta generación de computadoras Surge la computadora portátil o laptop como la conocemos y revoluciona el sector informático. En vista de la acelerada marcha de la microelectrónica, la sociedad industrial se ha dado a la tarea de poner también a esa altura el desarrollo del software y los sistemas con los que se operan las computadoras. Abarca el periodo comprendido entre 1983 y 1990. 121
  • 122. Siglo XX - 1983 • Microsoft ofrece la versión 1.0 del procesador de textos Word para DOS. • Compaq fabrica el primer compatible IBM PC, el Compaq portable. • ARPANET se separa de la red militar que la originó, de modo que, ya sin fines militares, se puede considerar esta fecha como el nacimiento de Internet. • El 27 de septiembre, Richard Stallman anuncia públicamente el proyecto GNU. Este texto inicial fue desarrollado en el Manifiesto GNU, publicado en 1985.2 • Sun lanza su primer sistema operativo, llamado SunOS. • El sistema DNS (de Internet) ya posee 1000 hosts. • Se funda Borland. 122
  • 123. Siglo XX - 1983 Apple Computer presenta Apple Lisa. A pesar de no tener éxito comercial en su momento y desaparecer del mercado a los pocos años de su lanzamiento, fue un microcomputador muy avanzado para su época y pionero en integrar un conjunto de avances tecnológicos a nivel de hardware y software que terminaron convirtiéndose en estándares de la industria de la computación, como el ratón, la GUI (interfaz gráfica de usuario), el sistema de mapa de bits, pantalla de fondo blanco con visualización WYSIWYG antes de impresión, el disco duro, el microfloppy, la memoria virtual, capacidad multitarea, ventanas de tareas traslapables y un software de suite ofimática como paquete incorporado, basado en siete programas utilitarios compatibles y auto-integrables con capacidades de generación de gráficas matemáticas y financieras. 123
  • 124. Siglo XX – 1983 • Bjarne Stroustrup publica el lenguaje de programación C++. • La compañía Lotus Software lanza el famoso programa de hoja de cálculo Lotus 1-2-3. 124
  • 125. Siglo XX - 1984 IBM incluye para sus nuevos IBM PC/AT la especificación estándar EGA; tenía una profundidad de 16 colores y una resolución de hasta 640×350 píxeles. La tarjeta EGA tenía 16 kilobytes de ROM para ampliar la de la BIOS con funciones adicionales e incluía el generador de direcciones de vídeo Motorola 6845. A cada uno de los 16 colores se les podía asignar un color RGB de una paleta en el modo de alta resolución 640×350; EGA permitía escoger los colores de una paleta de 64 diferentes (dos bits por píxel para rojo, verde y azul). 125
  • 126. Siglo XX - 1984 IBM presenta el PC/AT, con procesador Intel 80286 el cual era de 16 bits y 6 MHz de velocidad con 134000 transistores. Tenía hasta 512 kB de memoria RAM, un disco duro de 20 MB y un monitor monocromático. Su precio en ese momento era de US$5795 126
  • 127. Skip Coppola propuso durante su estancia en IBM usar una memoria SIPP de 3,5 pulgadas sin los pines que tan fácilmente se quebraban. IBM los adopta como estándar en su gama IBM Personal System/2, y se extienden a todos los compatibles con CPU Intel 80286 e Intel 80386. Es también adoptado por Apple para sus Mac (el Macintosh IIfx usa unos SIMMs no estándar de 64 pines, y la VRAM de los Macintosh LC de 68), y más tardíamente por Atari (en los Atari STe y Atari MEGA STe, aunque de los primeros existen unos pocos con SIPPs en lugar de SIMMs) y Commodore para los Amiga (los fabricantes de ampliaciones lo hicieron mucho antes). Se construyen de 8 chips + uno de paridad (9 bits) o sin paridad (8 bits, con el ahorro de un chip, pero menor fiabilidad), mayoritariamente de doble cara, y con capacidades de 256 KiB, 1 MiB, 4 MiB, 16 MiB. En algunos sistemas debían usarse a pares ya que cada banco de memoria estaba integrado por dos módulos. SIMM de 30 pines y 72 pines (tercera y cuarta desde arriba) 127
  • 128. Siglo XX – 1984 Apple Computer presenta su Macintosh 128K con el sistema operativo Mac OS, el cual introduce la interfaz gráfica ideada en Xerox. 128
  • 129. Siglo XX – 1984 Fujio Masuoka inventa la memoria flash como evolución de las EEPROM existentes por aquel entonces. Intel intentó atribuirse la creación de esta sin éxito, aunque sí comercializó la primera memoria flash de uso común. Algunas de sus ventajas son una gran resistencia a los golpes, gran velocidad, bajo consumo de energía y un funcionamiento silencioso, ya que no contiene actuadores mecánicos ni partes móviles. Su pequeño tamaño también es un factor determinante a la hora de escoger para un dispositivo portátil, así como su ligereza y versatilidad para todos los usos hacia los que está orientado. En vista de ello, en la década del 2000 comienzan a popularizarse las unidades SSD que usan memoria flash en lugar de platos. Sin embargo, todos los tipos de memoria flash sólo permiten un número limitado de escrituras y borrados, generalmente entre 10.000 y un millón, dependiendo de la celda, de la precisión del proceso de fabricación y del voltaje necesario para su borrado. Además su relación costo capacidad es menos favorable respecto a otros medios como los discos ópticos y los discos duros. Este tipo de memoria está fabricado con puertas lógicas NOR y NAND para almacenar los 0 ó 1 correspondientes. 129
  • 130. Siglo XX – 1984 • Las compañías Philips y Sony crean los CD-ROMs para computadores. • Se desarrolla el sistema de ventanas X bajo el nombre X1 para dotar de una interfaz gráfica a los sistemas Unix. • Aparece el lenguaje LaTeX para procesamiento de documentos. • Hewlett-Packard lanza su popular impresora láser llamada LaserJet. • Leonard Bosack y Sandra Lerner fundan Cisco Systems que es líder mundial en soluciones de red e infraestructuras para Internet. 130
  • 131. Siglo XX - 1985 Se presenta el sistema Windows 1.0. Fue el primer intento de Microsoft de implementar un ambiente operativo multitarea con interfaz de usuario gráfica en la plataforma de PC. En la caja azul se anunciaba un PC con la interfaz gráfica de Windows, con varias ventanas pegadas unas a otras. La estrategia de venta de Microsoft para Windows era proporcionar un nuevo ambiente de desarrollo y un nuevo entorno de software en el que se utilizan imágenes de mapa de bits y un ratón, liberando así al usuario del "método MS- DOS que consistía en escribir comandos en el indicador del disco (C:)". Windows no suponía una gran mejora ya que solo se permitían que las ventanas estuvieran en mosaico como esta en la imagen. 131
  • 132. • Compaq saca a la venta la Compaq Deskpro 286, una PC IBM Compatible de 16- bits con microprocesador Intel 80286 corriendo a 6 MHz y con 7 MB de RAM, fue considerablemente más rápida que una PC IBM. Fue la primera de la línea de computadoras Compaq Deskpro. • Bertrand Meyer crea el lenguaje de programación Eiffel. • Adobe crea el PostScript. • El ruso Alekséi Pázhitnov crea el juego Tetris. Siglo XX – 1985 132
  • 133. Siglo XX - 1985 Shigeru Miyamoto, lanza el juego Super Mario Bros. producido por la compañía Nintendo, para el lanzamiento de la consola Nintendo Entertainment System (NES), una videoconsola de ocho bits. 133
  • 134. Siglo XX - 1985 Se desarrolla en juego ¿Dónde está Carmen Sandiego? Para la plataforma Apple II y más tarde fue portado a otros sistemas. Este juego fue concebido originalmente en 1983 por unos ex- artistas de Disney: Gene Portwood, Mark Iscaro, Dane Bingham y Lauren Elliott bajo el auspicio de Brøderbund Software. El concepto del producto evolucionó de un juego de Carlstons (fundadores de Brøderbund) al que jugaban de niños, usando un almanaque mundial y mapas para jugar a juegos de preguntas. Para animar a los niños a aprender geografía los creadores querían una "heroína" cuyo nombre sonara exótico pero que fuera sin lugar a dudas fácil de pronunciar. 134
  • 135. Siglo XX - 1986 Aparece la interfaz ATA, P-ATA o PATA, originalmente conocida como IDE, es un estándar de interfaces para la conexión de dispositivos de almacenamiento masivo de datos y unidades de discos ópticos que utiliza el estándar derivado de ATA y el estándar ATAPI. Desarrollada por Western Digital, con la colaboración de Control Data Corporation (encargada de la parte del disco duro) y Compaq Computer (donde se instalaron los primeros discos). 135
  • 136. Siglo XX - 1986 Compaq lanza el primer computador basado en el procesador de 32 bits Intel 80386, adelantándose a IBM. El i386 añadió una arquitectura de 32 bits (de 12 a 40 Mhz) y una unidad de traslación de páginas, lo que hizo mucho más sencillo implementar sistemas operativos que emplearan memoria virtual. Compaq marcaba lo que se conocería como la era de los clones de PC. Desde un punto de vista comercial, el i386 fue importante debido a que fue el primer microprocesador disponible desde una única fuente. Anteriormente, la dificultad de producir los circuitos integrados y la poca fiabilidad para producir una cantidad suficiente hacían que necesariamente hubiera más de un fabricante de los circuitos de más éxito comercial, que licenciaban la tecnología al diseñador original. El hecho de que Intel no licenciara el diseño del i386 hizo que tuviera más control sobre su desarrollo y que tuviera mayores beneficios. De todos modos, AMD introdujo su procesador AMD Am386 compatible con el i386 en marzo de 1991, después de solventar varios obstáculos legales. Esto rompió el monopolio de Intel sobre la arquitectura i386. 136
  • 137. Siglo XX – 1986 • ISO estandariza SGML, lenguaje en que posteriormente se basaría XML. • El lenguaje SQL es estandarizado por ANSI. • Aparece el programa de cálculo algebraico de computadora MathCad. • Se registra la primera patente base de codificación de lo que hoy conocemos como MP3 (un método de compresión de audio). • Compaq pone en venta la PC compatible Compaq Portable II, mucho más ligera y pequeña que su predecesora, que utilizaba microprocesador de 8 MHz y 10 MB de disco duro, y fue 30% más barata que la IBM PC/AT con disco rígido. • Mark Crispin crea el protocolo IMAP. 137
  • 138. Siglo XX - 1987 IBM desarrolla el estándar VGA (Video Graphics Array); fue muy acogido pero pronto demostró prestar ciertos problemas por lo que dos años más tarde fue rediseñado. Pese a esto dejó obsoletos los anteriores estándares por sus altas resoluciones y la gran gama de colores que presentaba. Incorporan señales analógicas y por ello los monitores anteriores no son compatibles con los VGA. Las tarjetas gráficas VGA estándares incorporaban 256 KB de memoria de vídeo. Características: Soporte de 720×400 píxeles en modo texto. Soporte de 640×480 píxeles en modo gráfico con 16 colores. Soporte de 320×200 píxeles en modo gráfico con 256 colores. 138
  • 139. Siglo XX - 1987 • Se desarrolla la primera versión del actual protocolo X11. • Larry Wall crea el lenguaje de programación Perl. • El proyecto GNU crea el conjunto de compiladores llamado "GNU Compiler Collection". • Microsoft Lanza Windows 2.0 139
  • 140. Siglo XX – 1988 El francés Albert Fert y al alemán Peter Grünberg (ambos premio Nobel de Física por sus contribuciones en el campo del almacenamiento magnético) fue el descubrimiento del fenómeno conocido como magnetorresistencia gigante, que permitió construir cabezales de lectura y grabación más sensibles, y compactar más los bits en la superficie del disco duro. De estos descubrimientos, realizados en forma independiente por estos investigadores, se desprendió un crecimiento espectacular en la capacidad de almacenamiento en los discos duros, que se elevó un 60 % anual en la década de 1990. En 1992, los discos duros de 3,5 pulgadas alojaban 250 MB, mientras que 10 años después habían superado 40 GB (40 000 MB). A la fecha (2017), ya se dispone de en el uso cotidiano con discos duros de más de 5 TB, esto es, 5000 GB (5 000 000 MB). Antiguo disco duro de IBM (modelo 62PC), de 64,5 MB, fabricado en 1979. 140
  • 141. Siglo XX – 1988 • Soft Warehouse desarrolla el programa de álgebra computacional llamado Derive. • Stephen Wolfram y su equipo sacan al mercado la primera versión del programa Mathematica. • Aparece el primer documento que describe lo que hoy se conoce como firewalls (cortafuegos). • Aparece el estándar XMS. 141
  • 142. Siglo XX - 1988 Se crea la arquitectura EISA (Extended Industry Standard Architecture) para superar deficiencias de ISA y permite que más de una CPU comparta el bus. El soporte de bus mastering también se mejora para permitir acceso hasta a 4Gb de memoria. EISA amplía la arquitectura de bus ISA a 32 bits y permite que más de una CPU comparta el bus. El soporte de bus mastering también se mejora para permitir acceso hasta a 4 GB de memoria. A diferencia de MCA, EISA es compatible de forma descendente con ISA, por lo que puede aceptar tarjetas antiguas ISA para XT o AT y clones, siendo conexiones y las ranuras una ampliación de las del bus ISA. Soportaba controladores de periféricos maestros inteligentes y tenía hasta 33 MB/s de velocidad de transferencia para buses maestros y dispositivos DMA. 142
  • 143. Siglo XX - 1989 • Creative Labs presenta la reconocida tarjeta de sonido Sound Blaster. • T. E. Anderson estudia las cuestiones sobre el rendimiento de las hebras o hilos en sistemas operativos (threads). 143
  • 144. Siglo XX - 1989 SVGA fue definido y en se estableció para una resolución de 800 × 600 píxeles y 4 bits de color por píxel, es decir, 3 bits de color (RGB) y 1 bit de transparencia (hasta 8 colores por píxel). Después fue ampliado rápidamente a los 1024 × 768 píxeles y 8 bits de color por píxel, y a otras mayores en los años siguientes. Para este nuevo estándar se desarrollaron diferentes modelos de tarjetas gráficas como: ATI, GeForce, NVIDIA, entre otros. Con este último estándar surgen los monitores CRT que están comenzando a desaparecer actualmente sustituidos por las pantallas de plasma y LCD cuyo tamaño es mucho menor. 144
  • 145. Siglo XX - 1989 El 80486 apareció. Fue un cambio relativamente menor frente al 80386 - Hasta su aparición, todas las computadoras PC tenían la opción de instalar en un zócalo de la placa base un - bastante caro- coprocesador numérico - para las XT, el 8087. Para las AT, el 80287. Para las 386, el 80387. A partir del 80486, el coprocesador numérico, así como la memoria caché L1 o de nivel 1 fueron integrados dentro del chip de la CPU (el coprocesador sólo en los modelos 486DX, los modelos 486SX lo tenían desactivado), trayendo como resultado un gran aumento en la velocidad percibida por los usuarios. Internamente este procesador es el primer x86 segmentado (con una profundidad 5). Este cambio es importante pues permite a la misma frecuencia de reloj ejecutar casi el doble de instrucciones (1,9) e incrementar la frecuencia de reloj. El 486 existe en versiones desde 20 y hasta 100 MHz. Estos últimos denominados 486-DX4 a pesar de multiplicar por tres la frecuencia de funcionamiento interna respecto al bus de datos externo. 145
  • 146. Siglo XX – 1989 Se lanza el programa BannerMania para PC compatibles IBM, lo que permite al usuario crear banners, carteles, letreros y logotipos. Fue lanzado por Brøderbund y fue desarrollado para Pixellite Group por Presage Software Development y escrita por Christopher Schardt y Dane Bigham. Permitía al usuario crear e imprimir pancartas de varias páginas, con 19 diferentes tipos de letra y los efectos en 16 colores. La versión para PC era compatible con los modos gráficos MDA, CGA , Hercules, TGA, EGA y VGA. Los requisitos básicos eran un equipo con 580k de RAM y MS-DOS 2.0. Una licencia costaba U$35 en 1991. Una versión para Mac fue anunciada en 1990, a la venta por U$ 59.95. 146
  • 147. Siglo XX - 1989 Se lanza Prince of Persia, un videojuego de plataformas desarrollado originalmente por Jordan Mechner y publicado en 1989 para Apple II. Supuso un gran paso adelante en la calidad de la animación en los videojuegos. Tras su publicación original en Apple II, se convirtió a una amplia variedad de plataformas. Logró sorprender y cautivar a los jugadores a pesar de ser repetitivo a primera vista. Esto se logró entremezclando puzles de inteligencia y trampas mortales por todo el camino que el príncipe debía recorrer para completar el videojuego. Tuvo influencia en un subgénero conocido como "plataformas cinemático", que imitaba los niveles sin scroll, con una animación fluida y un estilo de control similares. 147
  • 148. Siglo XX – 1990 Sexta generación de computadoras Las computadoras ahora son mas pequeñas, mas versátiles y ahora Internet es una herramienta indispensable tanto en los centros de labores como en el hogar; casi el 90% de la población hace uso en algún momento de internet y por consiguiente de una computadora. Abarca el periodo comprendido entre 1990 y 2000. 148
  • 149. Siglo XX – 1990 • Tim Berners-Lee idea el hipertexto para crear el World Wide Web (www) una nueva manera de interactuar con Internet. También creó las bases del protocolo de transmisión HTTP, el lenguaje de documentos HTML y el concepto de los URL. • En AT&T (Laboratorios Bell) se construye el primer prototipo de procesador óptico. • Guido van Rossum crea el lenguaje de programación Python. fibonacci=[] x=0 y=1 num = int(input("Numero de elementos:")) for n in range(num): fibonacci.append(x+y) aux = x + y x = y y = aux print(fibonacci) 149
  • 150. Siglo XX – 1990 150 Nace la segunda generación de la telefonía móvil o 2G, que utiliza sistemas como GSM, IS-136, iDEN e IS-95. El desarrollo de esta generación tiene como piedra angular la digitalización de las comunicaciones. Las comunicaciones digitales ofrecen una mejor calidad de voz que las analógicas, además se aumenta el nivel de seguridad y se simplifica la fabricación del Terminal (con la reducción de costos que ello conlleva). Muchas operadoras telefónicas móviles implementaron Acceso múltiple por división de tiempo (TDMA) y Acceso múltiple por división de código (CDMA) sobre las redes Amps existentes convirtiéndolas así en redes D-AMPS. Esto trajo como ventaja para estas empresas poder lograr una migración de señal analógica a señal digital sin tener que cambiar elementos como antenas, torres, cableado, etc. Arriba: El uso de la tarjeta SIM es obligatorio en las redes GSM. Abajo: Primer teléfono GSM, el Nokia 1011.
  • 151. Siglo XX - 1991 • Linus Torvalds comenzó a desarrollar Linux, un sistema operativo compatible con Unix. • Comienza a popularizarse la programación orientada a objetos. • Surge la primera versión del estándar Unicode. • Adobe Systems Incorporated lanza al mercado la primera versión de Adobe Premiere, una aplicación orientada a la Edición de vídeos. • Compaq pone a la venta al por menor con la Compaq Presario, y fue uno de los primeros fabricantes en los mediados de los años noventa en vender una PC de menos de 1000 dólares estadounidenses. Compaq se convirtió en una de los primeros fabricantes en usar micros de AMD y Cyrix. • El protocolo Gopher es creado en la Universidad de Minnesota. 151
  • 152. Siglo XX - 1992 Es introducida la arquitectura de procesadores Alpha diseñada por DEC bajo el nombre AXP, como reemplazo para la serie de microcomputadores VAX que comúnmente utilizaban el sistema operativo VMS y que luego originaría el openVMS. El procesador Alpha 21064 de 64 bits y 200 MHz es declarado como el más rápido del mundo. 152
  • 153. Siglo XX - 1992 Aparece el bus VESA, también conocido por las siglas VLB, es un tipo de bus de datos para computadoras personales, utilizado mayoritariamente en equipos diseñados para el microprocesador Intel 80486. Diseñado por Video Electronics Standards Association (VESA), permite conectar directamente una tarjeta gráfica de ese estándar al microprocesador. El VLB es compatible con el bus ISA, aunque mejora la respuesta gráfica solucionando el problema de la insuficiencia de flujo de datos de su predecesor. Para ello, su estructura consistía en un extensión del ISA de 16 bits. El gran tamaño de las tarjetas de expansión hizo desaparecer al bus VESA, junto a la aparición del bus PCI, mucho más rápido en velocidad de reloj y con menores dimensiones y mayor versatilidad. 153
  • 154. Siglo XX - 1992 Microsoft lanza Windows 3.1: abandona el soporte de modo real y requiere como mínimo un 286 con 1 MiB de RAM para ejecutarse. Algunas de las características más viejas se retiraron como soporte de gráficos CGA (aunque el controlador CGA de Windows 3.0 seguirá funcionando en 3.1) y la compatibilidad con aplicaciones reales en modo de Windows 2.x. Las aplicaciones en ventana de DOS (en modo mejorado) ganaron la capacidad de manipular menús y otros objetos en el programa de Windows utilizando el puntero del ratón (siempre que la aplicación de DOS soportara el uso de ratones). Algunos programas de DOS como Microsoft Word puede acceder al Portapapeles de Windows. Los controladores propios de Windows no pueden trabajar directamente con aplicaciones de DOS, hardware como ratones requiere un controlador DOS que se debe cargar antes de iniciar Windows. 154
  • 155. Siglo XX - 1992 • Un grupo de investigadores descubren que un rasgo de la mecánica cuántica, llamado entrelazamiento, podía utilizarse para superar las limitaciones de la teoría del cuanto aplicada a la construcción de computadoras cuánticas y a la teleportación. • Aparece la primera versión del sistema operativo Solaris. • GNU comienza a utilizar el núcleo Linux. 155
  • 156. Siglo XX - 1992 Aparece el bus PCI, el cual permite configuración dinámica de un dispositivo periférico. En el tiempo de arranque del sistema, las tarjetas PCI y el BIOS interactúan y negocian los recursos solicitados por la tarjeta PCI. Esto permite asignación de las IRQ y direcciones del puerto por medio de un proceso dinámico diferente del bus ISA, donde las IRQ tienen que ser configuradas manualmente usando jumpers externos. Las últimas revisiones de ISA y el bus MCA de IBM ya incorporaron tecnologías que automatizaban todo el proceso de configuración de las tarjetas, pero el bus PCI demostró una mayor eficacia en tecnología plug and play. Aparte de esto, el bus PCI proporciona una descripción detallada de todos los dispositivos PCI conectados a través del espacio de configuración PCI. 156
  • 157. Siglo XX - 1993 Microsoft lanza al mercado la primera versión del sistema operativo multiusuario de 32 bits (cliente-servidor) Windows NT. Previamente a la aparición de Windows 95 la empresa Microsoft concibió una nueva línea de sistemas operativos orientados a estaciones de trabajo y servidor de red. Un sistema operativo con interfaz gráfica propia, estable y con características similares a los sistemas de red UNIX. Las letras NT provienen de la designación del producto como "Nueva Tecnología" (New Technology). 157
  • 158. Siglo XX - 1993 Aparece el Pentium. ¿Por qué ya no se llamó 80586? Porque muchas empresas competidoras de Intel comenzaron a producir CPUs con el mismo número que los de Intel. Ante el fallo de que un número no puede ser tomado como marca registrada, los procesadores llevan un nombre propio. Este procesador incorporaba bastantes novedades, entre ellas un coprocesador muy mejorado y un doble sistema de "prefetch", lo que le permitía en ciertas situaciones ejecutar dos instrucciones simultáneas, con el consiguiente aumento de rendimiento (esto sólo era posible bajo ciertas combinaciones muy estrictas de instrucciones, con lo que el aumento de rendimiento sólo era apreciable en aplicaciones compiladas específicamente para él). El Pentium llegó desde los 60 hasta los 233 MHz. Poco después hizo su aparición el Pentium Pro, una versión orientada a servidores que incluía la caché de segundo nivel en el mismo encapsulado que el procesador. 158