SlideShare una empresa de Scribd logo
1 de 25
Descargar para leer sin conexión
3
SEMINARIO SADIO 2003
SINTESIS DE LAS CLASES DICTADAS
CLASE INTRODUCTORIA
CRONOLOGÍA E HISTORIA DE LA COMPUTADORA
Las primeras computadoras llegaron a la Argentina en 1960. Hacía diez años que habían apare-
cido las primeras del mundo y subsistían muchos sistemas de cálculo mecámnico que perdura-
rían otra década. Para apreciar mejor la situación en que se encontraban las computadoras de 1960
conviene conocer la evolución de las máquinas que las precedieron y la que experimenta-ron las
computadoras tempranas hasta que se impuso la microelectrónica, a partir de la IBM PC de 1981.
ANTECESORAS DE LA COMPUTADORA (1650-1945)
UNIVERSALES ARGENTINAS
1650-1820 Sumadoras experimentales [Schickard, Pascal, Leibniz]
1820-1870 Aritmómetros [Thomas de Colmar]
1870-1930 Calculadoras de mesa Mercado mundial 1870
Europa: Millionaire [Bollée, Stiegler, Egli];
Brunsviga [Odhner]
EUA: Teclados [Felt, Burroughs]
Cajas registradoras [National]
Máquinas de escribir [Remington]
Máquinas de contar
EUA: Tabuladoras Hollerith, Powers I.B.M. 1925
Europa: Tabuladoras Bull Cie. Machines Bull 1933
Máquinas analógicas: Lord Kelvin
1914 Crisis bélicas, económicas y políticas
1930-1945 Calculadoras electromecánicas
Analizadoras diferenciales:
Vannevar Bush
Máquinas electromagnéticas:
Zuse
Stibitz, Aiken
Máquinas electrónicas:
Atanasoff – Mauchly
Eniac
Aislamiento internacional 1943
1945 Disolución del imperio europeo
4
COMPUTADORAS TEMPRANAS (1946-1981)
1945-1952 Primeros pasos
Informe Von Neumann [Edvac]
EUA: Binac, Univac
IAS (Informes Princeton)
Inglaterra: Manchester, Cambridge, NPL
[1947: Transistor]
1952-1964 Años formativos
Computadoras comerciales y cientificas: IBM Apertura del país 1955
Minicomputadoras: DEC UBA: Cefiba, Mercury
Compiladores y lenguajes; inteligencia artificial Instituto,carrera
Automatización: Control automático y de procesos UNS: Ceuns
Ocaso inglés
1964-1970 Años de madurez
Computadoras universales: IBM 360 Dictaduras militares 1966
Supercomputadoras: CDC 7600 Dependencias oficiales
Sistemas operativos, bases de datos; redes Sistemas informatizados
Modelos matemáticos
Argenta
1970-1975 Mutación microelectrónica
Microprocesadores: Intel, Texas
Microcomputadoras experimentales
1975-1981 Microcomputadoras comerciales:
Altair, Apple, Commodore
1981 Computadoras personales
IBM PC
Gobiernos constitucionales 1983
ESLAI
La cronología no es toda la historia: sólo refleja un flujo de acontecimientos. Estos
acontecimientos no están aislados: suceden en un contexto o entorno, que es dinámico, en el que
existen otras corrientes de acontecimientos, que suelen confluir en el curso principal. El entorno
influye en el curso principal y recibe, de éste, influencias que lo modifican.
Se puede hacer una analogía con el curso de un río, cuyo recorrido está condicionado
por el clima, la geografía y la geología del territorio que recorre. A lo largo del tiempo va creando
asentamientos humanos, que terminan condicionándolo, con puertos y presas. En los inventos, el
contexto social hace el papel de las condiciones del terreno y el contexto científico-técnico es el
clima (la "atmósfera cultural").
Para interpretar mejor los acontecimientos, el historiador debe tomar en cuenta las
condiciones en que sucedieron los acontecimientos y, al hacerlo, debe evitar, por igual, dos
errores frecuentes. Uno es el de atribuir una sola causa a los acontecimientos; para evitarlo debe
aplicar el principio de la causación múltiple. El otro error es creer que sólo allí y en ese momento
se manifestaron de cierto modo; para evitarlo se debe aplicar el método comparativo, en el tiempo
y en el espacio, que permite descubrir que lo mismo ocurrió en otros sitios o en otras épocas.
5
A continuación se describen las características de la evolución de la computación, a partir de sus
raíces en el cálculo mecánico, que se tendrán en cuenta en el desarrollo de este seminario.
Con respecto al contexto, se parte de la hipótesis según la cual la evolucion del cálculo
mecánico (1600-1945) coincide con el período de predominio mundial europeo y con sus etapas
de expansión (1600-1870), apogeo (1870-1914) y ocaso (1914-1945). En cuanto a la evolución
de las computadoras tempranas, se considera que está marcada por confluencias e influencias de
distinto signo.
Con respecto a las confluencias, se estima que la corriente principal, que es un flujo de
calculadoras y computadoras, recibió los influjos de cuatro corrientes históricas: la electrónica,
la información, la automatización y las telecomunicaciones:
- gracias a los avances de la física el mecanismo de cálculo pasó de los engranajes a la micro-
electrónica;
- gracias a la programación (heredera de los autómatas del siglo XVIII), el control humano pasó
a ser automático;
- el manejo gráfico, e incluso mental, de la información pasó a ser automático (informática). y
- los medios telegráficos de comunicación a distancia condujeron a las redes de computadoras
(telemática).
El historiador debe conocer el pasado de esos afluentes e identificar el momento de confluencia.
Con respecto a las influencias, se considera que, entre los siglos XVIII y XIX, la
influencia del entorno en la evolución de las calculadoras estuvo representada por una demanda
creciente de cálculos aritméticos, debida sobre todo a la expansión económica, y matemáticos,
motivada por los avances científicos y técnicos.
En la evolución de las computadoras tempranas influyeron, principalmente, las
demandas bélicas, los avances científicos y la conversión de los centros de mecanización en
centros de cómputos. En el curso principal aparecieron nuevas profesiones y nuevas disciplinas
científicas.En el proceso de profesionalización pueden distinguirse varias etapas: (1) actividad de
aficionados, constitución de grupos, reuniones, asociaciones, publicaciones; (2) introducción de
módulos, materias, creación de cátedras, institutos, facultades, títulos; (3) formación de un
mercado profesional: "informáticos", docentes, investigadores.
Fuera de ese curso y por influencia de su creciente importancia, cobraron impulso, se
transformaron o aparecieron nuevos agentes económicos (de producción y de servicios), merca-
dos financieros, logros y sistemas tecnológicos, avances científicos y expresiones culturales, que
comenzaron a ejercer influencia sobre el curso principal y lo condicionaron.
6
1. EL CÁLCULO MECÁNICO DURANTE LA EXPANSIÓN EUROPEA (1600-1870)
Hasta entrado el siglo XVIII, las operaciones aritméticas eran en Europa una rara habilidad.
Seguían en uso procedimientos que databan de la época romana y la difusión de la notación
decimal llevó siglos. Los cálculos con números romanos resultaron cada vez más inadecuados y
se siguió utilizando el ábaco romano, con sus calcoli, convertidos en counters o jétons.
El auge del comercio, la gravitación de las operaciones financieras, las exigencias de la
balística exterior y, sobre todo, la importancia de la navegación de ultramar que impulsaba los
estudios astronómícos, convirtieron los cálculos aritméticos, facilitados ahora por el sistema
posicional, en un artículo de primera necesidad.
La solución inicial fue la construcción de tablas aritméticas y trigonométricas, que solía
ocupar a veces vidas enteras. La idea de hacer operaciones con auxilio de mecanismos demoró en
llegar y en imponerse. Los primeros intentos conocidos datan de mediados del siglo XVII.
Durante 300 años se atribuyó a Pascal la invención de la primera máquina de sumar. Hace unos
30 años se descubrió un antecesor, el astrónomo alemán Schickard.
Ambas máquinas se basaban en el giro de varios engranajes de diez dientes, adyacentes
y en posición horizontal, y un mecanismo para el salto de las decenas. Para multiplicar se repetían
las sumas.
En el diseño de la máquina de Schickard aparece, además, una serie de varillas
horizontales que corresponden a los llamados "huesos de Napier", que facilitaban la
multiplicación. Napier publicó en 1600 el libro sobre su invento, los logaritmos, primera solución
lograda del problema de la multiplicación.
Hacia fines del siglo, Leibniz hizo construir un par de máquinas de su invención, que
introdujeron un par de novedades: sustituyó los engranajes horizontales por un cilindro
escalonado (llamado rueda de Leibniz) y agregó un carro movible que permitía multiplicar como
se hace a mano.
La máquina fue ignorada durante dos siglos (se la descubrió en un granero hacia 1870)
pero las dos innovaciones reaparecieron en la primera calculadora comercializada, que apareció
en 1820.
Hasta entonces hubo muchos inventos e intentos de aficionados, algunos muy notables,
pero ninguno pudo producirse en escala comercial, pese a que la demanda de cálculos aritméticos
era importante.
Un factor de retardo fue el atraso de la mecánica de precisión. Cuando, gracias sobre todo
a los conflictos bélicos y el progreso del armamento liviano, se fue perfeccionando, los costos
fueron prohibitivos. La demanda era satisfecha con la publicación de tablas aritméticas
(potencias, logaritmos) y astronómicas (solares, lunares, de mareas, etc.). Uno de los intentos más
notables fue el de Prony y las Tables de Cadastre (1795-1802).Podemos definir el período inicial,
1600-1820, como de calculadoras experimentales.
En 1820 un agente de seguros francés, Thomas de Colmar, completó una máquina, que llamó
Aritmómetro, que permitía realizar las cuatro operaciones y funcionaba. Tuvo gran éxito (se
vendieron más de un millar) y su nombre se convirtió en sinónimo de calculadora hasta entrado
el siglo XX.
Como la máquina de Leibniz, tenía cilindros escalonados y carro móvil. Entre 1820 y
1870 se fue perfeccionando y aparecieron varias similares, con el mismo nombre, pero no hubo
innovaciones importantes, salvo un invento del inglés Babbage, la figura más importante del
período.
Antes de diseñar su famosa Máquina Analítica (que tenía rasgos de la futura computa-
dora), diseñó y comenzó a construir la que llamó Máquina de Diferencias, que calculaba e
imprimía tablas matemáticas. Su idea fue retomada por un impresor sueco, Scheutz, que la
construyó e incluso la vendió. Luego hubo otras, también en EUA, pero los avances de las
tabuladoras (de las que hablaremos la clase próxima) las hicieron superfluas.
7
Babbage concibió la Máquina de Diferencias siendo estudiante en Cambridge. Luego
consiguió un subsidio del gobierno para construirla, pero su proyecto resultó demasiado costoso
y ambicioso, y quedó inconclusa. La lectura de un artículo sobre la máquina en una publicación
científica impulsó a Scheutz a construir otra, menos ambiciosa, que presentó en la Exposición de
Londres de 1851, con ayuda del propio Babbage.
Babbage advirtió que la máquina se podía adaptar para hacer cálculos más complicados
y comenzó a diseñar la que llamó Máquina Analítica, en la cual los datos y resultados intermedios
se almacenaban en lo que llamó store (almacén o depósito) y los cálculos los efectuaba otro
mecanismo, que llamó mill (taller o fábrica). Los datos y las operaciones necesarias se introducían
mediante sendas tarjetas perforadas (inspiradas en el telar de Jacquard).
Al mismo tiempo diseñó una segunda Máquina de Diferencias que, al igual que la
Analítica, no llegó a construir. Se la reconstruyó hace unos años, lo que demostró su factibilidad.
El hijo de Babbage hizo construir una parte de la Máquina Analítica, que funcionó y está en un
museo.
Mientras la diseñaba contó con la colaboración de Ada Byron, condesa de Lovelace, joven
matemática que, aparte de intentar la programación de una tabla de números de Bernouilli, tradujo
y comentó el artículo que Menabrea dedicó a la presentación de la máquina que hizo Babbage en
Turín, en 1840.
Babbage empeñó su vida y su fortuna en el logro de esa quimera tecnológica. Murió
pobre, amargado y olvidado en 1871, cuando el cálculo mecánico comenzaba a imponerse y la
ciencia de la electricidad iniciaba el camino que haría realidad su sueño de visionario.
2. EL CÁLCULO MECÁNICO DURANTE EL APOGEO Y EL OCASO EUROPEOS (1870-1945)
Alrededor de 1870 comenzó un período de grandes avances del cálculo mecánico, señalado
además por el ingreso de Estados Unidos en ese sector industrial. En Europa aparecieron dos
corrientes técnicas. Una de ellas prolongó los "aritmómetros" inspirados en el de Thomas de
Colmar y mejorados gracias a un invento del joven Bollée (el "cuerpo pitagórico") que permitía
la multiplicación directa. La patente fue adquirida por Steiger, que la utilizó en la calculadora
Millionaire, fabricada luego por el suizo Egli y una de las más vendidas hasta bien entrado el siglo
XX.
La otra corriente se basó en el invento del sueco Odhner, radicado en Rusia, que
perfeccionó la "rueda de Leibniz" haciendo que los dientes del cilindro escalonado fueran
retráctiles. La patente fue adquirida por una compañía alemana, que produjo otra calculadora
exitosa, la Brunsviga.
La década de 1870 fue pródiga en inventores estadounidenses. La principal innovación
de ese origen fue la calculadora de teclado, que Burroughs comenzó a explotar comercialmente,
sentando las bases de una de las grandes empresas del ramo. La introducción de ese medio de
entrada de información fue facilitada por la invención contemporánea de la primera máquina de
escribir comercializable, debida a los Remington, que habían fabricado armas de precisión
durante la Guerra Civil (1861-1865). Casi cien años después la Remington sería una de las
fabricantes pioneras de la computación naciente.
La otra empresa de esa época que ingresaría en ese mismo mercado fue la National Cash
Register Co., actual NCR, que se fundó para explotar la máquina de sumar e imprimir facturas
llamada "caja registradora", que tuvo una difusión universal.
Las calculadoras europeas y estadounidenses se fueron perfeccionando a lo largo del siglo
XX, se convirtieron prontamente en artefactos electromecánicos y llegaron a ser tan
indispensables como los teléfonos y las máquinas de escribir, hasta que fueron desplazadas por
las calculadoras microelectrónicas en la década de 1970.
8
Pero el invento estadounidense que tendría más trascendencia fue la tabuladora, que
Hollerith perfeccionó para compilar el Censo de 1890 y terminó siendo adoptada, como máquina
eléctrica de contabilidad, por organismos públicos y empresas privadas de todo el mundo. La
compañía que fundó se vio obligada a fusionarse con otras dos (sendas fábricas de relojes
registradores y de balanzas calculadoras), asociación que luego se convirtió, bajo la conducción
de Watson, en la actual I.B.M.
La tabuladora de Hollerith introdujo la tarjeta perforada como medio de entrada de
información que, en sucesivos perfeccionamientos, sirvió también, como medio intermedio de
salida, para alimentar las impresoras. Luego se utilizaron tableros de conexión para programar
operaciones y, hacia el final del período que estamos considerando, ya se intentaba utilizarlas para
realizar operaciones algebraicas.
El monopolio inicial de Hollerith fue enfrentado por otro inventor, un ruso nacionalizado
estadounidense, Powers, que se instaló también en Inglaterra y terminó vendiendo su compañía a
la Remington, que ingresó así en el dominio del cálculo mecánico. Ya entrado el siglo XX,
apareció la competencia más agresiva de la Compagnie des Machines Bull, que fabricaba una
tabuladora inventada por el noruego Bull y había producido antes el ingeniero suizo Egli.
La Primera Guerra Mundial, que marcó el inicio del ocaso del imperio europeo, no tuvo mayor
influencia en la evolución del cálculo mecánico, pero esos años marcaron el comienzo del pre-
dominio que ejercería Estados Unidos y, más precisamente, I.B.M. Comenzó una especie de
"colonización técnica" de Europa, con la apertura de filiales de Powers en Inglaterra y de I.B.M.
en Francia y Alemania, que produjeron tabuladoras en el Viejo Continente.
En la década de 1930 hicieron su aparición las primeras calculadoras matemáticas en
funcionamiento. Las dificultades para resolver ecuaciones diferenciales mediante calculadoras
aritméticas llevó a Vannevar Bush, en el M.I.T., a construir máquinas analógicas, las "anali-
zadoras diferenciales", que se basaban en mecanismos inventados por lord Kelvin más de medio
siglo atrás. Construyó varias, fueron reproducidas en varios países y las aconsejaba todavía, hacia
1950, el entonces capitán de navío Oscar Quihillalt para nuestro país.
Al mismo tiempo buscaban la solución, por la vía electromagnética, Zuse en Alemania y
Stibitz en Estados Unidos. Ambos recurrieron a los relés telefónicos para efectuar los cálculos;
Stibitz los utilizó también para la memoria, que en las máquinas de Zuse era electro-mecánica.
En ambos casos se trató de ejemplares únicos, encargados especialmente. Zuse, con la
colaboración del profesor Schreyer, estuvo muy cerca de construir la primera calculadora
matemática electrónica de la historia. Fue un precursor en muchos sentidos y contribuyó al
desarrollo de la computación en Suiza, donde se refugió al final de la guerra.
El intento más importante fue, en la década de 1940, el de Aiken, profesor en Harvard,
que diseñó una enorme calculadora electromecánica con relés, la Harvard Mark 1, que construyó
I.B.M. como ASCC (calculadora automática de secuencias controladas). Poste-riormente Aiken
construyó en Harvard otras dos, electromagnéticas, y una electrónica. A pesar de ser ejemplares
únicos, la influencia de las máquinas de Stibitz y de Aiken fue importante porque introdujeron
muchos conceptos que servirían a las futuras computadoras.
La utilización de válvulas termoiónicas como medio de cálculo tenía precedentes en los
contadores de radiación cósmica y en la descifradora inglesa Colossus, que quedó terminada en
1943, pero su primera aplicación a calculadoras matemáticas se atribuye a Atanasoff, profesor de
física teórica del entonces Colegio Estatal de Iowa, que construyó, entre 1937 y 1939, un prototipo
experimental y comenzó en 1939, con Berry, una máquina que quedó inconclusa en 1942, por
haber sido movilizado. Una visita que le hizo, en 1941, el físico Mauchly, de la Universidad de
Pennsylvania, habría inspirado un memorándum de Mauchly sobre una calculadora matemática
valvulada. El memorándum fue puesto en conocimiento del laboratorio militar de balística de
Aberdeen,Maryland, que tenía vinculaciones con aquella Universidad, y dio lugar al encargo de
una calculadora que, al comienzo, fue concebida como una analizadora diferencial electrónica y
terminó siendo una "integradora y calculadora numérica electrónica" (Eniac).
9
Durante la construcción de la Eniac, que llevó casi cuatro años (1942-1945) bajo la
conducción de Mauchly y Eckert, el laboratorio de Aberdeen encargó una segunda máquina,
cuyas características fueron discutidas en el verano de 1945 por los diseñadores de la Eniac, con
la participación de von Neumann. La máquina, llamada "calculadora automática electrónica de
variables discretas" (Edvac) fue luego construida por la Universidad de Pennsylvania sin
intervención de aquellos diseñadores, pero el informe reservado que redactó von Neumann en
marzo de 1945 sobre sus características, sentó las bases teóricas de la futura computer,
designación a la que quedó reducida la automatic computer original.
3. EL CÁLCULO MECÁNICO EN LA ARGENTINA DEL OCASO EUROPEO (1914-1945)
En vísperas de la Primera Guerra Mundial, la Argentina era el país más avanzado de América
Latina, gracias sobre todo a la combinación de tres factores: su integración en el mercado mundial,
dominado por Gran Bretaña; el enorme aporte inmigratorio y la expansión educa-cional. A partir
de la guerra hubo también progresos políticos y científicos, pero no tanto en los aspectos técnicos,
porque las mayores expresiones de entonces (la energía eléctrica, las telecomunicaciones, los
ferrocarriles) estaban en manos extranjeras y eran proyectadas en el exterior.
Había, en cambio, una intensa actividad comercial, financiera y de agrimensura e
ingeniería civil que justificaba un aflujo importante de cajas registradoras y máquinas de calcular,
todas ellas importadas. La National empezó sus ventas en 1904 y abrió una sucursal en 1913;
Burroughs lo hizo en 1924. La C.T.R. abrió un local de ventas en 1923 y vendió sus primeras
tabuladoras en 1925, cuando ya era I.B.M. En 1927 comenzó a producir tarjetas perforadas.
Dos datos anecdóticos: (1) Se menciona la instalación de una tabuladora en 1911, en una
dependencia ferroviaria, dato no confirmado (los ferrocarriles eran ingleses, en G.B.no se las
producía todavía, podría ser una Hollerith). (2) En el Congreso Científico Internacional de 1910,
Torres Quevedo habló sobre su sistema de máquinas electromecánicas (se publicó en La
Ingeniería en 1911).
La matemática aplicada, que sería uno de los puntales de la futura computadora, tuvo en
las décadas de 1920 y 1930 un solo cultor importante, José Babini, en la Universidad Nacional
del Litoral, quien en 1930 publicó, en España, Aritmética práctica, en la que dedicó gran parte a
máquinas de calcular.
Hacia 1940 las máquinas de calcular, de toda procedencia, eran tan comunes en las
oficinas técnicas como los teléfonos y las máquinas de escribir. Desde 1933 actuaba también la
Compagnie des Machines Bull, representada por Guillermo Kraft y Cía. Instaló ese año una
tabuladora en la Casa de Gobierno e inició una competencia con I.B.M. que sería encarnizada.
I.B.M. comenzó a prestar servicios de tabuladoras a terceros desde 1925 pero en 1933 se
asoció con Henry Martin, que lo hacía por su cuenta desde 1930 (primer servicio privado del
mundo). Al año siguiente I.B.M. creó su propio service bureau y Henry Martin formó otra
sociedad. En 1935 puso en marcha un curso de operadores de máquinas de contabilidad (EAM)
que en 1941 se convirtió en escuela de operadores.
El estallido de la Segunda Guerra Mundial, en 1939, acarreó el cierre de la exportación
de tabuladoras por parte de EUA, lo que obligó a I.B.M. a reforzar la actividad del taller de
reparaciones que había abierto en 1934, sentando las bases de un desarrollo que culminaría con
la construcción de la llamada Planta Martínez, que inauguró en 1960.
Nota: Se carece de información detallada acerca de la actividad de la Cie. Bull en el período considerado.
10
4. PRIMEROS PASOS Y MADUREZ DE LA COMPUTADORA (1946-1964)
Las computadoras del período 1946-1952 fueron, en general, máquinas de laboratorio destinadas
a cálculos matemáticos, ejemplares únicos, muchas veces experimentales. En EUA sus
diseñadores intercambiaban experiencias en reuniones y asociaciones técnicas (ACM se fundó en
1948) pero en el exterior se trabajaba en bastante soledad. En 1952 se produjo un punto de
inflexión, cuando I.B.M., que mantenía su hegemonía en el mercado de las tabuladoras, decidió
ingresar en el de las computadoras.
El informe reservado de von Neumann de junio de 1945, que sus colaboradores hicieron
público, sentó las bases de la arquitectura de las primeras máquinas: funciones diferenciadas,
tratamiento de las instrucciones como datos (programa almacenado), lógica booleana. En su
concepción se advierte la influencia de la obra de McCulloch y Pitts (válvulas como neuronas).
Cuando la Eniac quedó terminada, sus diseñadores se separaron: Mauchly y Eckert
fundaron Eckert-Mauchly Computer Corp. (EMCC) en Filadelfia, para fabricar computadoras, y
von Neumann, Goldstine y Burks se fueron al Institute of Advanced Study de Princeton, para
construir la IAS, que se terminó en 1952. La primera máquina de la EMCC fue la Binac. Luego
recibieron el encargo de una computadora para el Censo de 1950, la Univac que se terminó en
1951. Ambas máquinas iniciaron la distinción entre computadoras científicas y comerciales que
sería una de las características del período 1946-1964.1
La compañía de Eckert y Mauchly tuvo dificultades financieras y fue absorbida por la
Remington Rand, que la convirtió en División interna y mantuvo el personal de aquélla, incluida
la capitana Hopper, que jugaría un papel importante en materia de programación. El rasgo
característico de la Univac fue la utilización de la primera memoria masiva, de cintas magné-
ticas. La Remington Rand, convertida en Sperry Rand, produjo computadoras Univac hasta la
década de 1960.
La construcción de la IAS tuvo doble efecto: por un lado, los informes que publicaron
sus diseñadores despertaron el interés de muchos círculos matemáticos y oficinas técnicas de
EUA, Inglaterra y la URSS, con lo que contribuyeron a la difusión del nuevo instrumento de
cálculo. Por el otro, sirvió de inspiración a una cantidad de Princeton machines, que también se
construyeron dentro y fuera de Estados Unidos.2
Otra máquina importante del período inicial fue la Whirlwind, que se construyó en el
M.I.T. bajo la dirección de Jay Forrester. Sucesora de un sistema analógico simulador de vuelos,
la Whirlwind fue la primera computadora con memoria de núcleos magnéticos (ferritas), con
terminal gráfica de lápiz óptico y con terminales remotas interactivas. El proyecto original se
convirtió luego en el de defensa antiérea SAGE, que se construyó entre 1953 y 1963.3
En Inglaterra el desarrollo de las primeras computadoras se concentró en dos univer-
sidades: Manchester y Cambridge. En la primera, Wilkes encabezó la construcción de la Edsac,
que se terminó en 1949 y fue la primera calculadora con programa almacenado de la historia;
aportó importantes innovaciones técnicas y de programación (recogidas también en publi-
caciones que tuvieron amplia difusión). En Manchester, Williams y Kilburn, experimentando con
una memoria electrostática (TRC), terminaron en 1949, poco antes que Wilkes, la primera
computadora experimental de la historia, The Baby. La siguiente sirvió para el diseño de la Mark
1, que fue construida por Ferranti Ltd.4
Al año siguiente quedó terminado, en el National Physical Laboratory, un prototipo
llamado Pilot Ace, que había sido diseñado inicialmente por Turing y aportó conceptos como las
bibliotecas de subrutinas, que fue aplicado también en la Edsac. Otra realización importante del
período fue la Leo (de J. Lyons & Co., principal proveedora de artículos alimenticios del Reino
Unido). Se la construyó entre 1949 y 1953, con apoyo de la Universidad de Cambridge, y como
computadora comercial estaba más adelantada que su contemporánea Univac.5
11
I.B.M. entró en el mercado de computadoras con las 701 y 702 (científica y comercial,
respectivamente), con memorias electrostáticas. Produjo luego la 650, con memoria de tambor
magnético, y luego otros modelos con memoria de núcleos. En 1956 ya sobrepasaba en ventas a
la División Univac de Sperry Rand. Con la 305 apareció la primera memoria de discos, en 1958
anunció las primeras de transistores y en 1960 lanzó la 1401, con circuitos integrados. En 1964,
cuando I.B.M. ya tenía 150.000 empleados, lanzó la System/360 con sistema operativo en disco.
Fue considerada primera computadora universal y marcó una pauta en la evolución futura de la
computadora.6
El período 1952-1964 se caracterizó, en EUA, por un extraordinario avance en el diseño físico y
lógico de las máquinas, estimulado por la demanda bélica creada por la "guerra fría" (ingeniería
nuclear y espacial) y la ocasionada por la sustitución de las máquinas de contabilidad por
computadoras. En 1954 los Laboratorios Bell terminaron la Tradic, primera calculadora de
transistores, que habían sido inventados allí en 1947. Las memorias de retardo y electrostáticas
fueron remplazadas por las memorias de núcleos magnéticos (que prevalecieron hasta la difusión
de las microelectrónicas en 1975), se fueron imponiendo las cintas magnéticas sobre los tambores
magnéticos, como memorias masivas, y comenzaron los ensayos con discos magnéticos. En 1962
ya había circuitos con cuatro transistores en un chip.
En ese período hizo su aparición la minicomputadora, con la PDP-1 que lanzó Digital
Equipment Corp. en 1959. La innovación fue tan exitosa que en 1972 las ventas de DEC ascendían
a casi 1000 millones de dólares. La minicomputadora, que muchos consideraron entonces logro
definitivo, llegó a convertirse en objetivo de producción en países tan distintos como Brasil y la
Unión Soviética.7
Los avances más notables se produjeron en la programación de las máquinas, que llegó a
constituirse en disciplina independiente. Desde 1952 hubo muchos intentos de superar el lenguaje
simbólico o mnemotécnico, que ya estaba difundido. Fueron importantes los esfuerzos de Grace
Hopper, en Univac, por producir lo que llamó automatic coding, luego compilador. En 1954
Backus dio a conocer el primer Fortran y en 1960 aparecieron Cobol y Basic. Anteriormente, un
comité mixto de EUA y países europeos había producido Algol, que tuvo mucha influencia
aunque menor utilización.8
En Inglaterra, Ferranti Ltd. siguió produciendo con diseños de la Universidad de
Manchester (la Pegasus desde 1956 y la Mercury desde 1957, con Autocode).La terminación de
la Atlas en 1962 señaló el final de la participación inglesa en los avances de las compu-tadoras
tempranas, cuando ya se había iniciado una fusión de empresas que culminó en 1968 con la
creación de la estatal ICL (International Computer Ltd.).9
En la Unión Soviética los comienzos fueron difíciles, por los prejuicios ideológicos del
régimen estalinista. Los primeros intentos se realizaron en Kiev (capital de Ucrania), luego en
Moscú, Minsk (Bielorrusia) y, más tarde, en Novosibirsk, Siberia. Las dos figuras pioneras fueron
Lebedev, en el diseño de computadoras, y Ershov, en programación, que avanzó muy lentamente.
Al principio trataron de mantener la autonomía tecnológica, pero en 1968 y 1969 adoptaron
sucesivamente, como modelos, las PDP de DEC y la System/360 de I.B.M.10
Notas complementarias
1. La IAS (Institute for Advanced Study) o IAS machine fue desarrollada en el Institute for Advanced
Study de Princeton,New Jersey, entre 1946 y 1952. El Ingeniero jefe fue Julian Bigelow con el
asesoramiento de von Neumann y Goldstine. Fue la primera computadora binaria paralela. Medía cerca
de 1,80 m de alto, 2,40 m de largo y 60 cm de ancho.Tenía 2.600 válvulas, memoria de tubos Williams
de 1024 b y entrada/salida por tarjetas IBM; luego se agregaron tambores magnéticos. Tenía 29
instrucciones de 20 b. Durante su desarrollo se sentaron las bases de la programación tradicional
(bloques de operaciones, diagramas de flujo y notación simplificada) y de la utilización de subrutinas
almacenadas con los datos, para lo cual se elaboró una "rutina preparatoria" de carga. Se programaba
en simbólico e inicialmente la transcripción al lenguaje de máquina era manual. Funcionó hasta 1960 y
se la exhibe desde entonces en la Smithsonian Institution.
12
La Binac (Binary Automatic Computer) fue la primera computadora en funcionamiento en EUA
y se construyó en Filadelfia entre 1947 y 1949 para la Northrop Aircraft Co., de California, Medía
aproximadamente 150x120x30 cm y hacía 3500 op/seg. Tenía dos UCP, dos memorias y dos unidades
de control que hacían simultáneamente los cálculos para asegurar su exactitud. Cada conjunto tenía 700
válvulas y memoria de retardo de 712 pal. de 31 b. Tenía entrada/salida por teclado, por máquina de
escribir o por cinta de grabadora.
La Univac (Universal Automatic Computer) fue la primera computadora administrativa de
Estados Unidos y se la construyó entre 1947 y 1951 para el Censo de 1950. Fue terminada por la
Remington Rand Inc., que en 1950 convirtió a Eckert-Mauchly en División propia. Tenía 5.000
válvulas, memoria principal de retardo de 12.000 palabras y una memoria buffer, ocho unidades de
cintas de casi 1 M de palabras cada una y salida por cinta magnética y por máquina de escribir; luego
se le agregó una impresora. Era decimal, alfanumérica, con instrucciones simbólicas y "codificación
automática" (autocode). Despues de la del Censo, se produjeron, hasta 1958, unas 40 versiones
comerciales, como Univac 1 y en 1955 apareció la Univac II, con memoria de núcleos.
2. Princeton machines fue el nombre que se aplicó a las computadoras construidas, dentro y fuera de EUA,
de acuerdo con los principios seguidos en la IAS de 1952, que se difundieron gracias a los informes
publicados por sus autores entre 1946 y 1948. Entre ellas se incluyen: Avidac, Besk, Besm, Dask,
Csirac, George, Illiac, Johnniac, Maniac, MSDUC, Oracle, Ordvac, Perm, Silliac, Smil y Weizac.
3. La Whirlwind I (en inglés, torbellino) se construyó en el M.I.T. entre 1945 y 1952. Tenía 5000 válvulas
y 11.000 diodos; palabras de 16 b., memorias de núcleos de 2 K pal. de 8 b y entrada/salida por cinta
magnética. Hacía más de 3.700 mult/min. El programa tenía 20.000 instrucciones y ocupó a 175
personas. Fue la primera computadora con memoria de núcleos, terminal gráfica y lápiz óptico, y dio
lugar a los primeros lenguaje de programación, Summer Session Computer y Comprehensive System,
más fáciles que el de máquina. Tuvo los primeros programas utilitarios y de diagnóstico, la primera
entrada de datos por vía telefónica y el primer sistema interactivo a partir de terminales remotas. En
1952, cuando se retiró Forrester, se la continuó como Whirlwind II. Se la dejó de utilizar en 1960, pero
funcionó varios años más, alquilada a un particular por un dólar anual.
El proyecto de red computadorizada de defensa antiaérea SAGE (Semi-Automatic Ground
Environment System) se desarrolló en el M.I.T. entre 1953 y 1963. Las treinta computadoras, AN/FSQ,
fueron provistas por I.B.M. (pesaban más de 250 t., ocupaban más de 4.000 m2 y soportaban 100
terminales gráficas cada una). En 1960 Schwartz produjo el lenguaje Jovial para una de ellas. Fue la
primera red de computadoras: tenía 23 centros de dirección distribuidos por todo EUA, 3 centros de
combate, un centro de programación y varios miles de terminales gráficas, todo ello unido por 1 M km
de líneas. La programación insumió 6.000 años/hombre; IBM afectó más de 7.000 personas al Proyecto,
cuyo costo se estimó en 8.000 millones de dólares.
4. The Baby, primera computadora programada operativa de la historia, quedó terminada en la Univer-
sidad de Manchester en 1948. En la construcción participaron Williams, Kilburn y Good. Su origen se
remonta a un proyecto de 1946 sobre memorias de rayos de tubos catódicos para radares que en 1947
pasó a la Universidad de Manchester. Tenía tres memorias electrostáticas, llamadas después tubos
Williams, de 32 líneas de 31 dígitos (más uno para el signo) cada una.
La Mark I fue la primera computadora que se comercializó (se produjeron ocho). La Univ. de
Manchester la encargó en 1948 y Ferranti Ltd. la construyó entre 1949 y 1951. Era binaria, tenía 3.000
válvulas, memorias de tubos Williams y de tambor magnético. En 1954 Brooker terminó Autocode para
esta máquina.
La Edsac (Electronic Delayed Storage Automatic Calculator) fue la primera calculadora con
programa almacenado de la historia. Se la construyó, entre 1947 y 1949, en la Univ.de Cambridge bajo
la dirección de Wilkes. Era binaria y serial, tenía 3.000 válvulas, memoria de retardo de 512 pal.de 32
b y 18 instrucciones de 17 b y entrada/salida por cinta perforada y teletipo. Un dispositivo de órdenes
iniciales la ponía en marcha apretando un botón, a partir de instrucciones de una cinta perforada, y tenía
un rudimento de compaginador, un cargador (ambos primeros en su género) y direccionamiento
simbólico. Incluyó la primera biblioteca, de más de 80 subrutinas. En 1953 se terminó la Edsac II, con
4.500 válvulas y memoria de retardo, que funcionó hasta 1958.
5. La Pilot ACE (Automatic Computing Engine) se construyó en el National Physical Laboratory entre
1949 y 1950. El diseño original (llamado Versión V) que Turing desarrolló desde 1945 hasta 1948,
13
cuando se fue a Cambridge, fue abandonado por considerárselo complicado. Tenía 800 válvulas,
memoria de retardo de 300 palabras de 30 cifras y entrada/salida por tarjetas perforadas. Se encuentra
ahora en el Science Museum. En 1955 la English Electric terminó una versión comercial, la Deuce, y
en 1958 el NPL terminó una versión definitiva de la Pilot ACE, que denominó ACE.
La Leo de 1951, que construyó la propia Lyons & Co. con apoyo de la Universidad de Cambrid-
ge, era binaria y tenía memoria de retardo de 2.048 palabras de 17 b. Se inspiró en la Edsac y se la
programó con el concepto de que su operación resultara más económica que con las calculadoras y
máquinas de contabilidad. A fines de la década de 1950 la mayoría de las aplicaciones administrativas
de la Leo eran consideradas las más avanzadas del mundo.
6. La IBM 701 EDPM (Electronic Data Processing Machine) de 1953 era tipo IAS, valvulada, binaria y
paralela; fue mejorada por Amdahl en 1954. Fue la primera computadora comercializada por I.B.M. y
la primera científica (applied science machine) con memoria de cinta magnética. Tenía memoria
electrostática (dos de 2048 palabras de 36 b) y de tambor magnético de 8K palabras, entrada/salida de
tarjetas, impresora alfabética, una unidad de cinta y lectograbadoras de cinta magnética y de tambor
magnético. En 1955 se remplazó la memoria electrostática por una de núcleos de 20.000 caracteres. Su
programación dio lugar al al compaginador Speedcoding de Backus y Herrick, que se entregaba con la
máquina. Se fabricaron 19 unidades hasta 1954, a razón de una por mes.
La IBM 702 EDPM, también de 1953, era una computadora decimal comercial, para lo cual se
aumentó la entrada/salida de la 701 y se introdujo un campo alfabético de longitud variable, porque no
se sabía tanto de programación. Tenía memorias electrostática (que se remplazó en 1957 por una de
núcleos de 10.000 caracteres) y de tambor magnético de 5.000 dígitos, a la que podían adicionarse cinco
unidades de cinta magnética (hasta 250.000 dígitos), entrada/salida de tarjetas, salida de máquina de
escribir y una impresora rápida. Fue la primera máquina de caracteres, utilizaba código decimal binario
y tenía símbolos alfabéticos.
La IBM 305 RAMAC (Random Access Method Automatic Computer), de 1957, tenía una unidad
central valvulada, una unidad sistematizadora formada por un tambor magnético y una memoria de
núcleos de 100 caracteres, una memoria secundaria de hasta cuatro unidades de disco (de 5 millones de
caracteres cada una), salida optativa por máquina de escribir e incluía, por primera vez, un sistema de
multiprocesamiento. Se produjeron más de 1.000 hasta 1961.
La IBM 650, de 1954, fue la primera computadora comercializada por I.B.M. Era decimal y tenía
unidad central valvulada, memoria de tambor magnético (1.000 palabras de 10 dígitos decimales),
lectoperforadora de tarjetas y una unidad de cintas como opción. Luego se le acopló una tabuladora
como impresora, se incluyó un compilador Soap y se le agregó coma flotante. En 1956, cuando se
producía una por día, se ofreció almacenamiento opcional en discos (hasta 4 unidades de 6 millones de
dígitos) y se la llamó IBM 650 RAMAC (por Random Access Method for Accounting and Control).
Se vendieron 1.800 hasta 1960, difusión que dio impulso a la programación.
La IBM 7070 DPS (Data Processing System) de 1958 fue la primera computadora transis-torizada
de I.B.M. Era decimal, de tamaño mediano, con memoria de núcleos magnéticos, de hasta 10 K palabras
de 10 b, e incluyó el primer sistema de gestión de interrupciones comercializado. No tuvo mucho éxito
comercial.
La IBM 1401 DPS (Data Processing System) de 1960 fue la primera computadora transis-torizada
que alcanzó gran difusión: se vendieron más de 10.000 máquinas. Era máquina decimal, tenía memoria
de núcleos magnéticos de 1.400 caracteres alfanuméricos, llevados luego a 16.000, lectoperforadora,
impresora y admitía hasta diez unidades de cinta. Luego se le agregaron discos magnéticos. Se entregaba
con SPS (Symbolic Program System) y luego Autocoder. Se alquilaba, sin unidad de cintas, a 2.500
dólares mensuales.
La IBM 7090 DPS (Data Processing System) de 1959, versión transistorizada de la 709 de 1957,
era binaria y tenía memoria de núcleos magnéticos de 32 K palabras de 36 b, de tambores magnéticos
y de discos magnéticos e incluyó un sistema de gestión de interrupciones y programa supervisor en
lenguaje simbólico. Se vendieron 400 equipos a un precio promedio de 3 millones de dólares. Se la
utilizó en el sistema SABRE (Semi Automatic Business Related Environment), de reserva automática de
pasajes aéreos terminado en 1962 para la American Airlines, compuesto de 1.200 terminales. Fue el
mayor sistema de información compartida y de multiprogramación (30 programas simultáneos)
realizado hasta entonces; con motivo de este sistema se utilizó por primera vez la expresión
teleprocessing.
La IBM 7080 DPS de 1960, versión transistorizada de la 705 de 1957, fue la primera computadora
compatible (aceptaba programas de la 709). Era máquina decimal y tenía memoria de núcleos
14
magnéticos de hasta 16 K palabras de longitud variable. Se vendieron 80 equipos a 2.200.000 dólares
cada uno.
La IBM 7030 DPS de 1961, llamada STRETCH (en inglés, máximo esfuerzo), era una computadora
científica transistorizada, la más potente de su época, que se construyó para Los Alamos Scientific
Laboratory de la Atomic Energy Commission. Tenía memoria de núcleos magnéticos de 98.000
palabras y memoria secundaria de discos magnéticos de 23 millones de palabras. La palabra, de 64 bites,
estaba formada por 8 elementos de 8 b cada uno; cada elemento se llamó byte. Podía manejar hasta 640
cintas de 60 millones de caracteres cada una, y permitía conectar hasta 32 puestos de entrada/salida y
tratar nueve programas simultáneamente, como así mismo hasta seis instrucciones seguidas. Introdujo
también el enmascaramiento (masking). Se vendieron sólo ocho máquinas y el proyecto se canceló
porque la máquina no resultó satisfactoria.
7. La PDP-1 de 1959 era una pequeña computadora interactiva transistorizada. Tenía memoria de núcleos
(4 a 65 K pal.de 18 b), entrada por cinta perforada y salida por máquina de escribir y pantalla gráfica.
Operaba en tiempo real y en tiempo compartido. Venía con editor, macrocompilador y un compilador
Algol propio (Decal). Se vendieron 50 máquinas a un precio mínimo de 120.000 dólares. La Digital
Equipment Corporation había sido fundada en 1957 por K. H. Olsen. En 1970, cuando lanzó la PDP-
11, las ventas anuales ascendían a 135 millones de dólares y en 1972 a casi 1.000 millones.
8. Fortran (Formula Translator), de 1954, primer lenguaje evolucionado y primer programa compi-lador
importante, fue desarrollado en I.B.M., para aplicaciones matemáticas y científicas, por Backus y Ziller
como derivación del propósito de redactar un código-objeto eficiente, para "permitir la formulación
concisa de un problema utilizando notación matemática". Incorporó la instrucción condi-cional (IF),
la de bifurcación (GOTO), una instrucción para iteraciones (DO) e instrucciones de entrada/salida. Fue
sometido varias veces a revisión. En 1957 apareció Fortran II y el primer compilador, para IBM 704.
En 1958 apareció Fortran III y en 1959 un Fortran II revisado, más varios sistemas monitores basados
en ese lenguaje, en 1963 Fortran IV y en 1965 un compilador para IBM 1401 que, como el precedente,
tuvo gran difusión. Hacia 1985, Backus declaró estar arrepentido de haberlo creado.
Cobol (Common Business Oriented Language) de 1959 fue elaborado, con gran influencia de G.
Hopper, por un comité llamado CODASYL (Conference on Data Systems Language), de fabricantes y
usuarios públicos y privados de computadoras, creado a instancias del gobierno para desarrollar un
lenguaje orientado a aplicaciones administrativas. Para imponerlo, el gobierno dispuso no contratar
ninguna computadora que no lo incluyera o que el fabricante no demostrara que su compilador era
mejor, lo que nadie intentó.
Basic (Beginner's All-purpose Symbolic Instruction Code) de 1965 fue desarrollado en el
Dartmouth College por Kemeny y Kurtz, quienes no estaban interesados inicialmente en crear un
lenguaje sino un sistema que permitiera que los estudiantes que trabajaban con el sistema de tiempo
compartido del Colegio, pudieran programar interactivamente.
Algol (Algorithmic Language), pensado para aplicaciones científicas y militares, fue desarro-llado
a partir de 1958 por un Comité ACM-GAMM (asociación alemana de matemáticos). No se adaptó a las
aplicaciones administrativas pero influyó en la concepción de otros lenguajes. En 1960 apareció una
versión modificada por un comité encabezado por Naur y del que formó parte Backus, que dio lugar a
la pila de memoria y la asignación dinámica de memoria e introdujo la noción de bloque.
9. La Mark I de 1951 era una computadora binaria basada en la que construyeron Kilburn y Williams en
la Universidad de Manchester después de The Baby. Fue encargada por la Universidad a Ferranti Ltd.
Tenía 3.000 válvulas, memorias de tubos Williams (256 bites) y de tambor magnético (16.000 bites),
entrada por cinta perforada y salida por máquina de escribir.
La Ferranti Ltd. produjo luego otras computadoras, como la Pegasus de 1956 y la Mercury de
1957, con memoria de núcleos, que era la versión comercial de otra diseñada por KIlburn, y las Atlas
de 1962 y 1963. La División Computadoras fue absorbida en 1963 por la empresa estatal International
Computer Ltd. (ICL).
La Atlas de 1962 fue diseñada por un grupo encabezado por Kilburn. Tenía memoria de tambor
magnético de 16 pal de 24 b e instrucciones de 48 b; el sistema operativo tenía 1.000 instrucciones.
Tuvo la primera memoria paginada, que aparentaba contener 1.000.000 de palabras. Era la más veloz
del mundo en ese momento pero hubo sólo tres Atlas 1 y tres Atlas 2, que funcionaron hasta 1973.
15
10. En la Unión Soviética, donde la computadora tuvo al principio un ambiente hostil (todavía en 1954 un
Diccionario de Filosofía sostenía que la Cibernética era una ciencia burguesa reaccionaria, una
pseudociencia muy difundida en los países capitalistas) las primeras noticias llegaron en 1947. La figura
dominante de ese comienzo fue Lebedev, que construyó la primera máquina experimental, la Mesm,
entre ese año y 1950. En Moscú se construyó la M-1 entre 1948 y 1952, iniciando una serie que duraría
hasta la década de 1970. En 1950 se creó un Instituto de Máquinas de Cálcular en Moscú, bajo la
dirección de Lavrentyev, quien fue sucedido por Lebedev en 1953 (muerte de Stalin). Éste ya había
iniciado la serie de las Besm, las computadoras más importantes de la URSS, que se fabricaron hasta el
final del régimen. También en Moscú se produjeron, entre 1953 y 1954, las Strela, primeras de
producción industrial. En programación se destacó Ershov, que recibió el primer título en 1954 (el
primer texto había aparecido en 1952). Programó la Besm y desarrolló los primeros compiladores PP
(Programa de Programación) para la Strela. Otra figura fue Lyapunov, a quien se le debe una notación
y un esquema de instrucciones.
Con el comienzo del 6° Plan Quinquenal (1955-1960) se inició un intento de lograr la autono-
mía tecnológica en materia de computadoras, que concluyó en 1968 con la adopción del diseño de la
IBM/360. En 1956 comenzó el diseño de las Ural (que se fabricaron hasta 1969) y de la Kiev, que se
terminó en 1962. En 1958 llegó una misión estadounidense que dio a conocer Stretch y Algol, y una
misión soviética viajó al Reino Unido y Estados Unidos. En 1959 comenzó la producción de
semiconductores, Brusenzov terminó la Setun, computadora ternaria, y se comenzaron las Minsk, que
llegaron a ser, a partir de la Minsk 32 de 1962 (de transistores) las más difundidas para gestión. En
1960 aparecieron nuevos compiladores y los primeros Algol-60 y, en 1962, las primeras Minsk de
transistores. En 1964 comenzó el diseño de las Ural transistorizadas.
A pesar de que los científicos gozaron de un estatus favorable en la Unión Soviética y el ejército
estimulaba su labor, los avances tecnológicos se vieron trabados por el rígido sistema económico
centralizado, que prefijaba las normas y pautas de producción por períodos quinquenales, lo que motivó
un sensible retraso respecto de EUA, donde los cambios importantes se sucedían año a año. Hubo
además absoluto predominio de computadoras para aplicaciones científicas, militares y de
automatización industrial, en desmedro de las de gestión que, a diferencia de la economía de mercado
del mundo capitalista, no eran requeridas por una economía planificada.
5. EN LA ARGENTINA: DEL ESTANCAMIENTO AL FLORECIMIENTO (1945-1966)
El período 1945-1966, que media entre el nacimiento de la computadora y la madurez de sus
manifestaciones tempranas, tuvo características singulares en la Argentina. Si bien el aconteci-
miento que marcó el fin de una época fue el golpe militar de 1943, se suele situar en 1945 el
comienzo de la actuación de Perón como figura clave de la Argentina de la segunda mitad del
siglo XX.
Sus dos Presidencias (1946-1955) cambiaron, en todos sus aspectos, las condiciones en
las que se había desenvuelto hasta entonces nuestro país. Su derrocamiento en 1955 alentó un
breve resurgimiento, que quedó sofocado cuando un nuevo golpe militar abrió, en 1966, un
período turbulento cuyos efectos negativos nos siguen afectando.
Los cambios del período 1945-1955 tuvieron, entre otros efectos, el de retardar los
avances tecnológicos por la dificultad, cuando no la imposibilidad, que hubo para importar
máquinas, recibir publicaciones extranjeras o viajar al exterior, para mantener las asociaciones
profesionales y para la investigación científica en sede universitaria.
La electrónica, como materia de estudio, no entró en la Universidad de Buenos Aires
hasta la caída de Perón. Desde 1942 se dictaba radiocomunicaciones en Ciencias Exactas, en un
curso de posgrado destinado a oficiales navales, que en 1947 se convirtió en carrera de Inge-niero
Especialista en Radiocomunicaciones y en 1949 pasó a depender de un Instituto Radiotécnico de
la misma Facultad. En ninguno de ellos se preparaba especialmente en electrónica.
La computadora era apenas conocida. Los primeros trabajos que la mencionaron
aparecieron a fines de la década de 1950. En 1949 la Armada Argentina publicó un folleto de
Oscar Quihillalt al que siguió un artículo del mismo oficial naval en el Boletín del Centro Naval.
En 1950 apareció un artículo de Manuel Sadosky en la revista Ciencia y Técnica del Centro de
16
Estudiantes de Ingeniería. Ciencia e Investigación publicó en 1951 una segunda nota de Quihillalt,
que trataba el tema específicamente. Ninguno de esos trabajos tuvo trascendencia.
En cuanto a los efectos en materia de investigación, la labor que realizaba José Babini en
matemática aplicada quedó interrumpida cuando fue declarado cesante, en 1946, en sus cátedras
de la Universidad Nacional del Litoral. En 1952 Sadosky debió renunciar, también por razones
políticas, a su cargo en el Instituto Radiotécnico.
El derrocamiento de Perón cambió radicalmente la situación. En primer lugar, el tema de la
computadora entró en la Universidad de Buenos Aires. En Ingeniería se creó el Departamento de
Electrónica, que quedó a cargo de Humberto Ciancaglini, quien hizo construir, entre 1958 y 1962,
la Cefiba, primera computadora experimental de América Latina. En Ciencias Exactas Sadosky
hizo instalar la primera computadora universitaria, una Ferranti Mercury que llegó en 1960 y se
inauguró en 1961; logró la creación, en 1962, del Instituto de Cálculo, que fue el primer centro
de investigaciones en matemática aplicada, y creó en 1963 la primera carrera universitaria, de
Computador Científico. En ese entonces, solamente había formación especiali-zada sistemática
en I.B.M., que producía los llamados Ingenieros de Sistemas desde 1960.
En el Departamento de Estabilidad de Ingeniería, Horacio Reggini bregó, sin éxito, por
la aplicación de la computadora a la enseñanza de la ingeniería. Creó un Grupo de Estudio en
Aplicaciones de la Computadora que, entre otras realizaciones, publicó un folleto sobre Stress,
de ingeniería estructural, materia en la que también realizó trabajos pioneros. Creó y dirigió, hasta
1966, el Departamento de Computación de la Universidad Católica Argentina, que se equipó con
la primera IBM 1620 llegada al país. Utilizando teletipos de Transradio, hizo las primeras tele-
experiencias de tiempo compartido, conectándose con la computadora del M.I.T., en Cambridge,
EUA.
Otro efecto de la nueva situación fue la creación de la Universidad Nacional del Sur, en
Bahía Blanca. En 1956 Jorge Santos se hizo cargo de un Seminario de Computadores, al que
siguió un Laboratorio de Computadores donde, entre 1960 y 1962, diseñó y comenzó a construir
una computadora experimental, la Ceuns, que quedó inconclusa con motivo de los aconte-
cimientos políticos de 1962. Varios de los trabajos de investigación del grupo de Santos se
presentaron en congresos del exterior e incluso internacionales, a la par de los de otros países más
avanzados.
El cambio de orientación económica impulsado por el nuevo régimen permitió la entrada
de las primeras computadoras que, como la Ferranti Mercury de Ciencias Exactas, llegaron al
país en 1960. Se trataba de dos máquinas de I.B.M. y dos ejemplares de una Univac: una IBM
305 Ramac, que se expuso ese año en la Exposición-Feria del Sesquicentenario de la Revolución
de Mayo, una Type 650 Ramac, destinada a la empresa estatal Transportes de Buenos Aires y
dos USS 90, contratadas por la empresa ferroviaria estatal.
Entre 1960 y 1965 se habrían instalado unas 40 computadoras, en su mayor parte de
I.B.M. que, además de las mencionadas 305, 650 y 1620, trajo las 1401, 1440 y 1460. La
Compañía de Cajas Registradoras National Argentina S.A. introdujo la NCR 390 en 1963 y la
NCR 315 en 1964. Al año siguiente la Compañía Burroughs de Máquinas Ltda. trajo una B.200.
No hubo otras Univac que las de 1960 y de procedencia inglesa sólo se agregaron a la Ferranti
Mercury dos KDF 8 de English Electric hacia el final del período considerado. Las primeras
Bull, ya con transistores y memoria de núcleos, se instalaron en 1964 y 1965. En general, estas
computadoras tempranas estuvieron destinadas a organizaciones públicas y privadas capaces de
afrontar las fuertes erogaciones que significaban su adquisición (o alquiler), su mantenimiento y
su operación.
Varias de las máquinas mencionadas se destinaron a prestar servicios a terceros, en la
modalidad de service-bureau que ya se había practicado con las tabuladoras. I.B.M. inauguró su
Data Center en 1961, con tres computadoras, National proveyó su Data Center con las que trajo
en 1963 y 1964 y Burroughs puso en marcha su Centro Electrónico con la B.200 de 1965.
Las primeras computadoras universitarias impulsaron la realización de importantes trabajos de
programación, especialmente en la U.B.A., en materia de modelos matemáticos, aplicaciones de
17
grafos, estudios hidrológicos, astronómicos y estadísticos, entre otros, aparte de un lenguaje de
computadora (Comic) concebido para suplir deficiencias del Autocode de la Mercury. En el
ámbito privado, el Estudio Fernández Long y Reggini desarrolló también los primeros cálculos
estructurales automáticos y un modelo de simulación de un nuevo sistema previsional.
Las nuevas condiciones del país alentaron el comienzo de la profesionalización en materia
de computación. En 1960 se fundaron la Sociedad Argentina de Cálculo, que publicó varios
números de su Boletín, y SADIO, que acogió inicialmente a cultores de investigación operativa y
se convertiría, en la década siguiente, en la entidad representativa de los informáticos. Ambas
Sociedades fueron admitidas en 1962 como miembros argentinos de IFIP e IFORS,
respectivamente. En 1961 se realizó la primera reunión técnico-científica en la que se presentaron
trabajos relacionados con la computadora y, a partir de 1962, se realizaron las JAIO anuales que,
al principio, trataron casi exclusivamente temas de investigación operativa.
En 1965 comenzó a aparecer Decisiones Gerenciales y Computadoras, que tuvo corta
vida, como órgano de la primera asociación de usuarios de la Argentina.
Nota: Los detalles de los distintos aspectos considerados aparecen en los libros de N.BABINI mencionados
en la bibliografía, que fueron puestos a disposición de los asistentes durante el transcurso del
Seminario.
6. HACIA LA MUTACIÓN MICROELECTRÓNICA (1964-1975)
El período que media entre la aparición de la IBM System/360 de 1964 y la primera micro-
computadora comercializada, la Altair de 1975, se caracteriza por los avances que experimentó
la programación y, sobre todo, la microelectrónica, a partir de la invención del microprocesador
en 1970. En la etapa abierta ese año se destaca, también, la construcción de las dos primeras
supercomputadoras, la Illiac IV (de Burroughs) y la Cray I, que en ambos casos se inició en 1972
y se terminó en 1976.1
La programación fue saliendo de la etapa artesanal de sus comienzos para convertirse en
una disciplina científica. Entre los intentos más importantes se cuentan la programación estruc-
turada o modular, a partir de 1968, y la ingeniería de software desde 1969. En ese mismo año, por
orden judicial, I.B.M. se vio obligado a facturar por separado los programas y los equipos que
vendía, abriendo así el camino a la competencia. Por esa razón se suele fijar en 1969 el comienzo
de la industria de la programación en Estados Unidos. En 1972 el Palo Alto Research Center
(PARC) de Xerox produjo Smalltalk, primera aplicación en Estados Unidos de la programación
orientada a objetos que se había iniciado en Noruega con Simula. 2
También creció el campo de las aplicaciones. La resolución de problemas matemáticos y
la automatización de procesos administrativos fueron pronto acompañadas por la automa-tización
industrial (el primer programa data de 1957), el proyecto automático de circuitos eléctricos (desde
1960) y el "diseño asistido por computadora" (CAD), que había sido investigado desde 1965.3
El
primer programa importante para ingeniería civil data de 1963; en 1967 el M.I.T. produjo ICES
que incluyó programas de cálculos estructurales como Stress y Strudl. Los primeros ensayos de
aplicación de la computadora a la enseñanza datan de 1959 y el tema se investigó intensamente
durante la década de 1960. En la década siguiente hubo incluso planes nacionales en países como
Francia e Inglaterra.4
En la década de 1960 se difundieron los sistemas de recuperación automática de
información (information retrieval) que habían sido desarrollados desde 1955. Las bases de datos
cobraron impulso cuando Codd presentó, en 1970, la primera base de datos relacional, y se
perfeccionaron con los llamados "sistemas de manejo de bases de datos" (DBMS). Los sistemas
de tratamiento de palabras (que I.B.M. bautizó word processing) tuvieron su origen en las
facilidades que ofrecía una máquina de escribir eléctrica, la Selectric, que I.B.M. lanzó en 1961.
Posteriormente, tanto I.B.M. como muchas otras firmas produjeron sus propias compu-tadoras
especializadas en tratamiento de textos.5
18
El transistor, que fue inventado por Shockley, Bardeen y Brattain en 1947, se utilizó al
comienzo en radios, televisores y otras aplicaciones, en remplazo de las válvulas electrónicas.
Una de sus primeras aplicaciones en computadoras fue la tarjeta de circuito impreso (printed
circuit board). La primera aplicación a calculadoras electrónicas fue la Tradic que los Labo-
ratorios Bell produjeron en 1954. A partir de entonces, y hasta 1969, aparecieron en Estados
Unidos varias computadoras transistorizadas de Philco, I.B.M., General Electric, RCA, NCR y
CDC --en Francia se construyó la Bull Gamma 60-- que marcaron el final de las computadoras
valvuladas.6
Después de producir varios perfeccionamientos del transistor original (llamado de puntos
de contacto), como el transistor de juntura y el de efecto de campo, Shockley fundó en 1955
Shockley Semiconductors, para fabricarlos. En 1957 Noyce y otros la dejaron para fundar
Fairchild Semiconductors, donde Noyce desarrolló, en 1959, el circuito integrado con base de
silicio, que había sido concebido en Texas Instruments por Jack Kilby con base de germanio. En
1962 se logró integrar ocho circuitos en un solo chip y el proceso se aceleró. En 1964, la llamada
"ley de Moore" vaticinó que su complejidad se duplicaría anualmente desde su invención en 1959.
En 1988 se comprobó que se había duplicado cada quince meses.
Los primeros circuitos, de no más de diez transistores, fueron los SSI (Small Scale
Integration), seguidos por los MSI (Medium Scale Integration), que llegaron a equivaler a una
unidad aritmético-lógica completa. En 1967 aparecieron los primeros LSI (Large Scale
Integration), con más de 200 circuitos, que se difundieron a partir de 1973, y luego los VLSI
(Very Large Scale Integration), que contenían hasta un millón de circuitos y dieron lugar, en
1975, al arranque del esfuerzo estatal-industrial que puso a Japón a la cabeza de la producción
mundial.7
En 1968 se fundó Intel Corporation para producir la memoria de semiconductores que
Noyce acababa de inventar con Moore. Como ya había ocurrido con los primeros circuitos
integrados, se la utilizó al principio, en videojuegos y calculadoras. A mediados de la década de
1970 comenzaron a desplazar, en las computadoras, las memorias de núcleos magnéticos.8
En 1971 una fábrica japonesa, hoy desaparecida, encargó a Intel un nuevo circuito
integrado para sus calculadoras. Hoff concibió la idea de aumentar el número de transistores y
hacerlo programable, o sea algo equivalente a una unidad de cálculo, lo que dio origen al Intel
4004, primer microprocesador de la historia, de palabras de 4 bites y de 4 componentes. Dos años
después, Intel Corp. produjo el 8008, con palabras de 8 bites, y en 1974, cuando ya había
aparecido la competencia de Motorola, el 8080, con 3.000 transistores. El microprocesador se
empezó a utilizar en automóviles y en aparatos de laboratorio, de comercios, bancarios y de
control.9
Durante más de dos décadas el centro de gravedad de la producción de computadoras estuvo
situado en el Este de Estados Unidos (Filadelfia, Boston y Nueva York). A mediados de la década
de 1960 esa hegemonía comenzó a desplazarse hacia el Oeste, a la costa del Pacífico. Intel se
instaló, en 1968, en lo que se convertiría en el "Valle del Silicio" (Silicon Valley).10
Las guerras del Pacífico contra Japón (1941-1945), de Corea (1950-1953) y de Vietnam
(1965-1973) habían provocado una movilización humana y de recursos que contribuyeron a
dinamizar la región pero la guerra de Vietnam había despertado, al mismo tiempo, una reacción
que trascendería las fronteras americanas. Los estudiantes de las universidades californianas se
alzaron contra la guerra y el reclutamiento. La protesta se extendió y la rebelión juvenil cobró
muchas formas. Entre las demandas juveniles de entonces figuró la de lograr que la gente común
y no sólo los poderosos tuvieran acceso a la computadora.
Mientras aparecían periódicos y se constituían asociaciones tras aquella consigna,
muchos aficionados comenzaron a utilizar microprocesadores para operaciones rudimentarias y a
realizar reuniones para intercambiar información y ponerse al día en la materia. Podría decirse
que ese movimiento fue el caldo de cultivo del cambio revolucionario que significó la compu-
tadora personal.
19
Aunque la Alto que produjo Alan Kay en Xerox PARC, entre 1972 y 1974, fue una
verdadera precursora, no tuvo influencia en el desarrollo inicial del nuevo artefacto. Lo que
podríamos considerar arranque efectivo de esa mutación tecnológica (comparable al paso de los
dinosaurios a las aves) fue la aparición pública de la Altair, a comienzos de 1975, y su conjunción
con la programación a cargo de la naciente Microsoft, que la convirtió en un éxito comercial en
1976.
Notas complementarias
1. La IBM System/360 de 1964 fue diseñada por Amdahl y Blaaw. La cifra 360, por los grados de la
circunferencia, aludía a su carácter universal. Se lanzó en cinco modelos diferentes y compatibles
(Model 30 a Model 70), de potencia y costo crecientes, que también emulaban la 1401. Esa serie inicial
comprendía 5 UCP y 40 periféricos intercambiables. Los circuitos de semiconductores SLT (Solid Logic
Technology) se montaban automáticamente en módulos cerámicos de una pulgada cuadrada. Los
modelos menores tenían micromódulos que reunían varios diodos o transistores en 1 cm², los mayores
tenían circuitos integrados. Tenían memoria virtual, direcciones por bytes, instrucciones de bites, bytes
y palabras, aritmética binaria, decimal o hexadecimal, y de coma fija y coma flotante. En 1965
aparecieron las Model 20, de bajo costo, Model 44, científica de tamaño mediano; Model 65 y Model
67, apta para tiempo compartido y capaz de admitir multiprocesadores
La programación básica, que contenía varios millones de instrucciones, fue desarrollada
especialmente para esta máquina y comercializada como OS (Operating System) y DOS (Disk
Operating System); luego se incluyeron compiladores PL/1. El desarrollo inicial insumió 5.000 años-
hombre y el costo ascendió a 5.000 millones de dólares en cuatro años, que incluyeron 4.500 millones
de inversión en una nueva planta de fabricación
La Cray 1 de 1976, primera supercomputadora, fue desarrollada durante cinco años en un remoto
laboratorio de Wisconsin, para el Laboratorio Científico de Los Alamos, Cal. Tenía doce unidades
funcionales independientes, para distintos grupos de cálculos, un procesador escalar que era el más
veloz de su época y un procesador vectorial que resultó ser el más práctico. Aparte de la memoria virtual,
tenía memoria de 1 M de palabras de 64 b. Logró entre 13 y 160 Mflops, según el modo de
funcionamiento. En multiplicación producía un resultado cada 12,5 ns cuando los datos se suministraban
al mismo ritmo (80 M mult/seg). Dejó de funcionar en 1981.
La Illiac IV de 1976, primera supercomputadora con memoria de semiconductores en lugar de
núcleos magnéticos, tenía 64 procesadores elementales y 20 Mflops de potencia. Fue diseñada en la
Universidad de Illinois y construida por Burroughs Corp., como BSP, para la NASA, en remplazo de
una Cray-1; no llegó a comercializarse por falta de mercado. Dejó de funcionar en 1981 por razones de
costo y confiabilidad.
2. El comienzo del interés por la programación estructurada se atribuye al holandés Dijkstra, que en
1969 envió una carta a ACM sobre "Go-To statement considered harmful" que cuestionaba la utilización
de la instrucción de control GOTO. Luego propuso un conjunto de reglas de programación que se
consideran bases iniciales del método, aunque también se atribuye a Bohm y Jacopine el haberlas
establecido en 1964 en la R.F.A. En 1970 Dijkstra publicó “Notes on structured programming” y en
1972 “The humble program”. El método, uno de los primeros intentos de aplicar enfoques de ingeniería
a la programación, se difundió y perfeccionó en las casi dos décadas siguientes, durante las cuales se
introdujeron nuevas reglas que acentuaban el principio de organización tras el objetivo original de
programas más legibles y sin errores. Entre los primeros lenguajes importantes destinados a
programación estructurada se cuentan Pascal, de 1971, Ada de 1980 y Modula-2 de 1984.
La ingeniería de software tiene su origen en un Study Group on Computer Science, creado en
1967 por el Science Committee de la NATO, que recomendó reunir una conferencia para encarar la
"crisis de la programación". La Conferencia se reunió en Garmisch, RFA, en 1968, y en ella se concluyó
que la crisis debía resolverse con "la aplicación de métodos sistemáticos, disciplinados y cuantificables
al desarrollo, funcionamiento y mantenimiento de programas informáticos" y se definieron también los
ciclos de vida del software. En 1969 se reunió la II Conferencia en Bruselas, en la cual NAUR y RANDELL
presentaron el trabajo Software Engineering que, según algunos autores, sería primera utilización de la
expresión.
Simula, de 1967, es un lenguaje derivado de Algol-60 para simulación de sistemas continuos
(como flujos de tránsito) que fue producido en Noruega por Dahl y Nygaard. Introdujo las nociones de
clase de objetos y objeto de software que fueron desarrolladas luego en los lenguajes orientados a
20
objetos. La programación orientada a objetos concibe la computadora como un conjunto de objetos que
se envían mensajes entre sí y a los que no se puede dirigir por separado. Cada objeto consta de
estructuras de datos y algoritmos y cada uno sabe cómo manejar sus datos pero ignora el resto del
programa. Emplea algoritmos diferentes para tareas que se identifican con la misma palabra clave.
Smalltalk (en inglés, conversación trivial) se terminó en 1972 en Xerox PARC, bajo la dirección
de Kay, como lenguaje interactivo de computadora personal dirigido principalmente a niños pequeños.
Se basa en Algol y pone el acento en las gráficas interactivas, el desarrollo modular de los programas y
los enfoques integrados de acceso a herramientas de desarrollo de software. En 1976 apareció la versión
principal, Smalltalk 76, y en 1980 Smalltalk-80, de Goldberg, patentada.
3. La automatización industrial comenzó en las plantas de proceso continuo (refinerías de petróleo y
plantas nucleares) y en las plantas de procesos discretos con las máquinas-herramienta de control
numérico (MHCN), que aparecieron en 1956. La primera computadora digital en una planta industrial
de EUA se instaló en 1959. En 1961 General Electric instaló el primer robot industrial.
Aparecieron luego el diseño gráfico automático (CAD, Computer Aided Design, y CAE, Computer
Aided Engineering), la gestión y el control de calidad automatizados, hasta culminar en la CAM
(Computer Aided Manufacturing) y la CIM (Computer Integrated Manufacturing) que integra el diseño,
la producción y la gestión industrial. El precursor de CAD fue el Sketchpad, con lápiz óptico, que
SUTHERLAND presentó en su tesis de 1963. Se lo utilizó primero en fábricas automotrices y aeronáuticas.
Las primeras aplicaciones científicas e industriales de la integración CAD-CAM, en fábricas
automotrices y aeroespaciales, tuvieron lugar en 1970.
En el proceso de producción se pasó, en 1962, de la automatización rígida a la automatización
flexible, que es un sistema compuesto de máquinas-herramienta de control numérico, centros de
maquinado, estaciones de trabajo automatizadas y monitores, vinculados por un sistema automático de
transporte y una red local de datos, que permite maquinar simultáneamente piezas diferentes que siguen
caminos propios dentro del sistema, o sea fabricar en masa una variedad de productos empleando la
décima parte del personal que hubiera requerido la fabricación convencional
4. El Proyecto MAC (Multiple Access Computer o Machine Aided Cognition) se llevó a cabo en el M.I.T.
entre 1961 y 1963 con el patrocinio de organismos gubernamentales, para realizar el "estudio
experimental de nuevos medios para que las computadoras, en operación on line puedan ayudar al
hombre en su quehacer intelectual y creativo de investigación, diseño, educación o control". Se apoyó
en el sistema de tiempo compartido CTSS y dio lugar, entre otros logros, al CAD (Computer Aided
Design) y a los primeros lenguajes orientados al problema, como los de ingeniería civil Cogo, para
topografía y geodesia, y Stress (Structural Engineering Systems Solver), para cálculos estructurales.
En 1962 dio origen al Laboratorio de Inteligencia Artificial (que en 1970 se convirtió en Computer
Science Laboratory). En 1966 el M.I.T. terminó el sistema ICES (Integrated Civil Engineering System),
para resolver problemas de ingeniería civil, que sucedió al Stress y contenía como subsistemas a Bridge
y Strudl (Structural Design Language).
En materia de informática educativa, o sea la utilización de recursos informáticos como
auxiliares de la enseñanza, en Estados Unidos se distinguían la Computer assisted learning (CAL), que
ponía el acento más en el maestro que en el programa, y la Computer assisted or based education (CAE
o CBE), que se aplicaba a usos no pedagógicos de la computadora, por ejemplo a la gestión educativa.
En 1958 Crowder perfeccionó la instrucción programada de Skinner. En 1959 I.B.M. produjo
Courseware y la Universidad de Illinois Plato. En 1962 I.B.M. produjo Coursewriter I, lenguaje de
Computer Based Education y se comenzó a investigar en la Universidad de Stanford. En 1964 la State
University of Pennsylvania creó un Laboratorio CAI (Computer Assisted Instruction), y en 1965 el
Irvine Campus de la Universidad de California inició el Proyecto PCDP (Physics Compu-ter
Developmenmt Project). En 1970 Francia puso en marcha el Proyecto EAO (Education Assistée par
Ordinateur) y el lenguaje LSE (Langage Symbolique de l'Enseignement).
21
5. Recuperación de información (information retrieval) se utilizó entre las décadas de 1950 y 1960 para
designar el almacenamiento de datos en archivos de computadora y los procedimientos utilizados para
seleccionarlos y extraerlos cuando fuera necesario. Fueron el antecedente inmediato de los sistemas de
manejo de bases de datos. A partir de 1955, en la Western Reserve University se estudió la factibilidad
de hacer búsquedas mecanizadas de literatura sobre metalurgia. En 1958 Luhn produjo en I.B.M. un
programa experimental capaz de hacer un resumen (abstract) de un artículo y en 1960 dio a conocer la
versión definitiva, KWIC (Keyword in Context).
Las bases de datos son bancos de datos en los que se utilizan sistemas de manejo de bases de datos
(SMBD). El manejo y la búsqueda de datos fueron encarados en la computación comercial y militar
antes que en la científica, y dio lugar a sistemas como RPG de I.B.M., de 1961, y los archivos militares
FFS (para IBM 7090 y 1410), que permitían modificar datos sin cambiar el programa, traducir informes
al absoluto y buscar en archivos en cinta. La llegada de los discos permitió desarrollar, entre 1960 y
1965, métodos, aún primitivos, de acceso directo, secuencial e indexado secuencial, que ayudaron a
manejar la memoria.
6 El transistor (transfer resistor) fue inventado en los Bell Labs, el 23 de diciembre de 1947 como
culminación de una investigación que fue dirigida por Shockley, quien aportó los fundamentos de la
teoría de semiconductores, y realizada por Bardeen y Brattain. En 1956 los tres obtuvieron el Premio
Nobel de Física por esos trabajos.
En 1948 Bell Labs anunció la invención del transistor de contacto de puntos, de germanio, en 1950
la del transistor de juntura de germanio y en 1952 Shockley describió el transistor de efecto de campo
con electrodo central. En 1954 en Bell Labs se terminó Tradic, primera calculadora a transis-tores y
Philco produjo la Transac S 1000, con transistores propios, para la NAS (futura CIA), a la que siguió
la CPXQ, para la Marina. En 1957 Burroughs produjo la Atlas Guidance Computer y Hoerni
desarrolló el transistor plano para la futura IBM System/360. En 1959 aparecieron la GE 210 y la IBM
7090, totalmente transistorizada, y al año siguiente las IBM 1401 y 1620, la NCR 304, la RCA 501,
la Bull Gamma 60 y la CDC 1604. Entre 1957 y 1962 aumentó cinco veces la velocidad de
conmutación y disminuyó cinco veces el costo del transistor.
La tarjeta de circuito impreso era una placa delgada de baquelita, plástico o epoxi en la que se
insertaban conectores para enchufar componentes, con conexiones eléctricas impresas litográfi-camente
al dorso. Montadas en gabinetes e interconectadas con cables, constituían un procesador de
computadora; al comienzo soportaban transistores, remplazados luego por chips. Se utilizó por primera
vez en 1954 en una calculadora experimental de IBM basada en la Type 604.
La Bull Gamma 60 de 1960 fue desarrollada para participar en una licitación de la Comisión de
Energía Atómica de EUA de 1956. Era de transistores y tenía memoria de núcleos de 8 a 32 K catenos
(palabras de 24 b) y memorias externas de tambor y de cinta magnética. Poseía un sistema de multi-
procesamiento basado en unidades funcionales que trabajaban independientemente, a modo de peque-
ñas computadoras satélite, con un sistema de prioridades algo complicado, que habría afectado la
aceptación de la máquina. Traía un lenguaje simbólico, AP2 y uno tipo Fortran, AP3; a fines de 1962
se ofrecieron compiladores Algol y Cobol. Se vendieron sólo doce máquinas.
7. El circuito integrado, que es un circuito lógico implantado en una pastilla minúscula de semicon-ductor
(chip), cuyos componentes han sido fabricados, montados e interconectados en un solo proceso
integrado, fue concebido en 1959 por Kilby en Texas Instruments y desarrollado por Noyce en Fair-
child Semiconductor. Los primeros tenían un solo circuito por chip; en 1962 ya había ocho en un chip
de silicio. En 1964 I.B.M. los utilizó en los modelos mayores de la System/360.
Los planes informáticos japoneses arrancan de 1970 cuando el Ministerio de Industrias y
Comercio Exterior (MITI) declaró prioritaria la industria informática En 1971 se lanzó el Proyecto de
producción de cirsuitos integrados VLSI y en 1972 comenzaron un Plan Cuatrienal 1972-76 y un Plan
Decenal 1972-79. Se constituyeron los consorcios Hitachi-Fujitsu, NEC-Toshiba y Oki-Mitsubishi
Electric, encabezados por empresas de electrónica e informática, acompañadas por especializadas en
telecomunicaciones, para producir computadoras compatibles con I.B.M., los dos primeros, y de diseño
diferente el restante. En 1975 la empresa estatal de telecomunicaciones (NTT) lanzó un Plan Trienal
(1975-1977) para producir una RAM de 64 K y máquinas de barrido de haces electrónicos.
8. La memoria de semiconductores está constituida por una matriz de chips o celdas de memoria, cada
una de las cuales es un circuito que contiene un bit. Un electrodo con carga P permanente crea un "pozo
de potencial" que, cuando está cargado de electrones es 0 y si está vacío es 1. Las celdas están
atravesadas por conductores ortogonales (en cuadrícula) que corresponden a sendas líneas de bites y de
22
palabras (caracteres). La primera fue desarrollada en Fairchild Semiconductors por Noyce y Moore (que
luego fundaron Intel para producirla) como memoria inalterable (ROM) y quedó terminada en 1968. En
1970 aparecieron memorias de circuitos integrados bipolares y MOS de 8 K. En 1973, cuando
aparecieron Intel 1702, primera EPROM de 256 B y las memorias de circuitos MOS de 4K, comenzaron
a imponerse a las memorias de núcleos por ser más baratas, hasta desplazarlas por completo.
9. El microprocesador fue inventado en 1970 en Intel, como derivación del encargo de un circuito
integrado por una fábrica japonesa de calculadoras (hoy desaparecida). Fue diseñado por Hoff y Mazor
y desarrollado por Faggin, sobre el diseño lógico de Shima. Noyce apoyó el proyecto e hizo comprar
los derechos sobre el chip, designado originariamente micromódulo, que comenzó a publi-citarse como
Intel 4004. Tenía 2000 transistores, manejaba palabras de 4 b y hacía 60.000 ips (poten-cia equivalente
a la de Eniac). Contaba con tres circuitos periféricos, ROM de 2 KB, que soportaba el programa, RAM
de 320 b y una interfaz E/S. La cifra 4004 aludía al número de componentes y a la palabra de 4 bites.
El aviso publicado en Electronic News lo presentó como "Computadora progra-mable en un chip". Al
comienzo se lo utilizó para controlar impresoras y unidades de cinta.
10. El Silicon Valley está situado en el condado de Santa Clara, al sud de San Francisco y al pie de la
Sierra del Diablo. Es una región de unos 400 km2
de superficie, donde se encuentran Sunnyvale,
Cupertino, Palo Alto, etc. Favorecida por su proximidad a la Universidad de California en Stanford,
concentró en poco tiempo la industria microelectrónica y actividades conexas, a partir de la fundación
de Shockley Semiconductors en 1955 en esa región. La expresión fue acuñada en 1971, en Electronic
News, por Don Hoefler .
7. LAS MICROCOMPUTADORAS TEMPRANAS (1975-1981)
Como ocurrió con la propia computadora, la microcomputadora fue una creación colectiva. El
microprocesador comenzó a ser utilizado por aficionados y principiantes en los llamados módu-
los (modules), que incluían un número limitado de chips de memoria y de entrada/salida y utili-
zaban lenguajes de bajo nivel. Los siguieron los sistemas computadores pequeños (little compu-
ter systems), constituidos por varios módulos y una fuente de alimentación propia, con capaci-
dad ampliable de memoria, que podía conectarse a un televisor, y los sistemas de desarrollo
completo (full development systems, FDS), que incluían, además, drive, impresora y una ROM de
programación.
En las microcomputadoras de aficionados, el usuario se comunicaba con la computadora
mediante un panel de luces y conmutadores. Una grabadora, utilizada como drive, se conectaba a
un televisor utilizado como monitor. En 1977 aparecieron las primeras con monitor incor-porado
al gabinete y Microsoft produjo un programa de arranque que remplazó el panel.
La primera microcomputadora propiamente dicha fue la Alto,1
que desarrolló Kay en
Xerox PARC entre 1972 y 1974, pero que no tuvo influencia directa porque no se la puso en venta
(se las produjo para la propia Xerox). En California existía la mayor agitación, pero el primer
paso concreto provino del Estado de New Mexico. Una firma de electrónica de Albu-querque,
llamada Micro Instrumentation Telemetry Systems (MITS) lanzó en enero de 1975 la primera
microcomputadora para aficionados que se comercializó, llamada Altair.2
El desarrollo fue
estimulado por Solomon, que era director técnico de Popular Electronics y prometió hacerla
aparecer en la tapa de la revista, lo que efectivamente hizo en el primer número de ese año. El
nombre de Altair aludía a un planeta imaginario del juego StarTrek y fue propuesto por la hija de
Solomon, que tenía entonces doce años.
En 1976 Jobs y Wozniak produjeron la Apple I,3
IBM lanzó la 5100, que fue un fracaso
comercial, y apareció la Imsai 8080.4
Apple inició un ascenso vertiginoso pero ni MITS ni IMSAI
lograron sobrevivir a su éxito inicial (desaparecieron en 1977 y 1979, respectivamente).
En 1977, cuando ya habían desaparecido los kits, aparecieron la Apple II, la TRS 80 de
Tandy-Radio Shack,5
primeras microcomputadoras de venta masiva, y la Pet de Commodore
Corporation,6
y surgieron nuevas compañías, como Cromemco, Heathkit y North Star.
1980 fue un año con problemas para Apple Computer, cuya tercera versión de Apple fue
un fracaso. En ese mismo año se inició el fenómeno inglés de Sinclair, con sus
23
microcomputadoras de bajo costo, que llegó a vender 500.000 por año de la ZX-80 y su sucesora,
ZX-81, hasta que la compañía fue nacionalizada en 1986.7
En agosto de 1981, cuando ya había más de trescientas compañías fundadas por
aficionados y actuaban en Estados Unidos una decena de compañías que utilizaban Intel 8080 y
Zilog Z80, IBM lanzó la PC, que se vendía a US$ 1.565. Vendió 180.000 en un año y medio y
pasó al segundo puesto en microcomputadoras, después de Tandy y antes de Apple y Commodore.
La IBM PC fue la primera computadora de IBM que tuvo componentes ajenos: el
procesador Intel 8088 (de 16 b y 4,77 Mhtz) y el sistema operativo MS-DOS. La memoria podía
llevarse de 16 a 256 K, tenía una o dos disqueteras y se podía conectar a un televisor. Soportaba
un lenguaje Macro-Assembler y compiladores Basic, Cobol, Fortran y Pascal. Incluía planilla
electrónica VisiCalc, procesador de textos Easy Writer, programas comerciales de Peachtree
Software y un juego, Microsoft Adventure. Rompiendo otra tradición de IBM, se vendió a través
de ComputerLand, primera cadena de venta de microcomputadoras, fundada en 1978.
En materia de programación, en el período 1975-1981 hubo importantes progresos en inteligen-
cia artificial (sistemas expertos, traducción automática, juegos), aparecieron nuevos lenguajes
--entre ellos Ada, encargado por el Departamento de Defensa de EUA— y sistemas de progra-
mación como CASE. En 1975 apareció la primera red local, Ethernet, y en 1980 Internet ya
abarcaba 200 computadoras.
El desarrollo de lenguajes para microprocesadores se inició en 1972 cuando Kildall
adaptó PL/I al Intel 4004.8
Al año siguiente desarrolló otra versión, para Intel 8008, que llamó
PL/M (Programming Language for Microprocessors). En 1975 produjo CP/M (Control Pro-
gram for Microprocessors), que era un sistema operativo en disco para Intel 8080. La versión
CP/M 86, de 1976, para Intel 8086 y 8088, fue la utilizada en la IBM PC.
En 1975 hubo dos versiones simplificadas de Basic, la que Gates y Allen produjeron para
la Altair 8080,9
y la de Wozniak para la Apple, quien en 1976 hizo otra para el 6502 de Mos
Technology. En 1977 apareció MBasic, que fue la versión más difundida del Basic de Microsoft,
que la firma vendía directamente. En 1980 Apple introdujo una tarjeta, SoftCard, que permitía
ejecutar en MC 6502 programas desarrollados para Z80 o Intel 8080.
Entre 1976 y 1980 aparecieron las aplicaciones que luego serían parte infaltable de las
microcomputadoras: los procesadores de palabras Easy Writer (Draper, 1976), para Apple II, y
Wordstar (Rubinstein, 1979); la primera planilla electrónica, Visicalc (Bricklin y Frankston,
1979), que contribuyó decisivamente al éxito comercial de la Apple II, y la primera base de datos
para microcomputadora, dBase II (Ratliff, 1980).
En 1980 se celebró el acuerdo de Micro-Soft con IBM para producir el sistema opera-tivo
de la futura PC, que se basó en el que había desarrollado Patterson en Seattle. Fue entre-gado en
1981 como MS-DOS y se lo difundió como PC-DOS.10
El año 1981, de lanzamiento de la IBM PC, se puede considerar como punto de inflexión
entre las computadoras tempranas y las computadoras microelectrónicas, en el sentido de que
marcó el arranque de la difusión universal del nuevo artefacto, respaldada por la virtual
hegemonía de IBM en el mercado global. Este fenómeno oculta la importancia del papel del
microprocesador en el proceso de automatización universal, que apunta como una segunda
revolución industrial, más profunda que la de los siglos XVIII y XIX.
Es posible que los historiadores del futuro consideren más importante la invención del
microprocesador, en 1970, que la aparición de la computadora personal en 1981, pero es innegable
que, desde el punto de vista de la historia de la computadora como artefacto, está justificado
considerar que 1981 marcó el final de una etapa y el comienzo de una era tecnológica, de la
computadora al alcance de todos, cuyas proyecciones son todavía impredecibles.
24
Notas complementarias
1. Alto utilizaba ratón (adoptado del mouse del SRI, Stanford). La máquina dio lugar a la expresión "oficina
del futuro" lanzada por Xerox. Fue vendida a la Casa Blanca y al Congreso (donde se la utilizó para
imprimir la Memoria del Congreso), entre otras dependencias oficiales, pero se fabricaron sólo 2.000.
En 1977 se comenzó el desarrollo de la 8010 Star que apareció en 1981, similar a Alto, que se vendía a
16.595 dólares; como se basaba en cinta cuando se difundía el disco magnético, no tuvo éxito. La Xerox
Corporation ya había producido, en 1967, la computadora XDS 940 (Xerox Data Systems). En 1970
inauguró su centro de investigación y desarrollo en Palo Alto (PARC), donde vieron la luz, entre otros
logros, el lenguaje Smalltalk, en 1972, y la red local Ethernet, en 1973.
2. La Altair 8800 estaba basada en Intel 8080, de 8 bites, y se vendía como kit a 397 dólares y armada a
621 dólares. Comprendía una tarjeta de circuito CPU, una tarjeta de 256 B de memoria y una
motherboard (tarjeta principal) que tenía 100 conductores de oro que conectaban 18 ranuras (slots)
destinadas a otras tantas tarjetas adicionales (o sea que era expandible). Otra tarjeta, llamada del panel
frontal, controlaba las luces y conmutadores por medio de los cuales el usuario se comunicaba con la
computadora. Como memoria permanente utilizaba casetes.
MITS fue fundada en 1968 por Roberts, Mims y otros dos oficiales de la Fuerza Aérea, en el garage
del primero, como compañía de electrónica. Comenzaron vendiendo transmisores de radio para
aeromodelismo, por correo, un osciloscopio digital para ingenieros y más adelante calculadoras progra-
mables en un kit, que eran demasiado caros por lo que suspendieron la producción. Produjeron enton-
ces la Altair 8800 y luego la Altair 680b, que estaba basada en MC 6800 (Motorola) y se vendía a 293
dólares. Fue adquirida por Pertec en 1977.
3. Apple I, que estaba basada en un prototipo de Wozniak, tenía procesador 6502 de MOS Technology y
Basic escrito especialmente. Se fabricaron casi 200, que se vendieron a 666 dólares. Un rasgo caracte-
rístico fue su "concepción abierta", original de Wozniak, que permitía ampliar sus posibilidades agre-
gando nuevas tarjetas. La Apple II fue una de las primeras computadoras personales desarrolladas para
el público; el usuario podía acceder a las tarjetas de circuito impreso. Tenía procesador 6502 de MOS
Technology, de 8 b, slots para expansión y memoria de 16 K. Ofrecía tarjeta SoftCard de Microsoft,
que permitía correr CP/M y Basic redactado por Wozniak, que fue remplazado luego por otro de
Microsoft, para 6502, en una ROM (por el que Apple pagó 10.500 dólares). Fue la primera con gabinete
de plástico y teclado integrado; tenía pantalla de 40 columnas, llevada luego a 80 columnas. Sin monitor
se vendía en 1.195 dólares. A fines de 1977 Wozniak desarrolló un controlador de discos flexibles (5¼)
que era uno de Shugart Associates mejorado; soportaba 113 KB y costaba 495 dólares. En 1979 apareció
Apple II Plus y en 1980 se lanzó Apple III como micro de gestión, pero resultó defectuosa, hubo
muchas devoluciones y la producción se detuvo. Se la volvió a lanzar en 1981 con disco rígido y software
mejorado.
Apple Computer, Inc. había sido fundada en 1977 por Jobs (n.1955) y Wozniak (n.1951). En 1972
habían vendido, juntos, interceptores de comunicaciones telefónicas (llamados "cajas azules"). En 1973
Jobs trabajó en Atari y Wozniak ingresó en Hewlett Packard, que rechazó su propuesta de construir una
microcomputadra (ya había hecho una, en 1971, la Cream Soda Computer, que era más chica que una
máquina de escribir) y de la que se retiró en 1976 para construir la Apple I, que se fabricó en el garaje
de Jobs (para financiar la tarjeta de circuito, Jobs vendió su camioneta VW y Wozniak dos calculadoras
HP). En 1977 Wozniak la presentó en el Homebrew Computer Club, se instalaron en la Homestead High
School de Cupertino, Cal. y fundaron Apple Computer. Ese año vendieron microcomputadoras Apple
II por 2.700.000 dólares. Al año siguiente Jobs visitó Xerox PARC donde tomó ideas para la Macintosh.
En 1980 vendieron 78.000 Apple II y las ventas totales ascendieron a 200 millones de dólares. En 1981
tenían más de 1.500 empleados, 3.000 distribuidores y las ventas superaron los 300 millones de dólares.
Ese año produjeron una Apple III mejorada e invirtieron 21 millones de dólares en investigación y
desarrollo.
4. Imsai Manufacturing fue fundada en 1975 por Millard y Van Natta, en San Leandro, California, para
producir microcomputadoras. Fue la primera que puso el acento en la comercialización, a partir de 1976
cuando Faber fue designado director de ventas. Ese año produjo la Imsai 8080, que era similar a la
Altair, y en 1977 la VDP 80, con pantalla incorporada en el gabinete. Ese año Rubinstein fue director
de ventas de software y adquirieron CP/M y CBasic. En 1978 comenzó a despedir personal y en 1979
pidió la quiebra y cerró.
25
5. La TRS-80 Modelo I se basaba en un procesador Z80 y tenía una memoria de 4 Kb, pantalla blanco y
negro de baja resolución, unidades de disco bajo CP/M; Basic incompleto y utilizaba una grabadora
como memoria externa. Se vendía a 399 dólares y tuvo gran popularidad, no superada por los modelos
siguientes (hasta el Model XVI, de 16 bits). que tenían más memoria, impresora y discos. En 1980
aparecieron la Tandy Pocket Computer, que costaba 229 dólares, era un poco mayor que una
calculadora grande y tenía cuatro veces más memoria que la Altair original, y la Tandy Color
Computer, llamada Coco, que costaba 399 dólares, tenía memoria de 16K y admitía gráficos en colores.
La Tandy Corporation, que había sido fundada por Tandy en 1960, adquirió primero Radio Shack,
que era una antigua cadena de comercios de aparatos electrónicos y ventas por correo, y luego The
Leonards, cadena de grandes tiendas, con lo que accedió al gran público consumidor En 1973 accedió al
mercado inglés y después de adquirir Lafayette Electronics, Tandy comenzó a desarrollar la TRS-80,
con French y Leininger (ex National Semiconductor), que lanzó en 1978.
6. Commodore Business Machines era sucesora de una empresa canadiense, de Toronto, Commodore
Electronics Ltd., que se trasladó al Silicon Valley, donde produjo calculadoras basadas en un chip de
Texas Instruments. En 1976 adquirió MOS Technology y en 1977 produjo la microcomputadora Pet
(Personal Electronic Transactor), diseñada por Peddle. Luego lanzó la Commodore 16 y, en 1982, la
Commodore 64, que tenía 64 K de memoria y de la que se vendieron 10 millones en cinco años. Fue
luego remplazada por la Commodore 64-C, con sistema operativo Geos y la siguió la Commodore 128,
que tenía 128 K de memoria.
7. La ZX-80 medía 23x18 cm y fue la primera de bajo costo (costaba como un televisor blanco y negro).
Se basaba en un Z-80A de Nippon Electronic, con ROM de 4 K que contenía el intérprete Basic y el
sistema operativo. Utilizaba una casete corriente como memoria externa, un televisor como monitor y
tenía teclado sensible al tacto. La ZX-81, que se vendía a menos de 50 dólares, tenía un módulo de
expansión de 16 Kb RAM y un circuito integrado ULA, diseñado en Sinclair, que permitía construir una
microcomputadora con cuatro circuitos y fue fabricado por Ferranti Ltd.
La Sinclair Research Ltd. fue fundada por Sinclair en 1980, año en que produjo la micro-
computadora ZX-80. En 1981 produjo la ZX-81 y un módulo que permitía transformar las ZX-80 en
ZX-81. Al año siguiente lanzó la Spectrum, que fue la PC con mayor éxito comercial.
8. PL/I fue producido entre 1963 y 1965 por un comité de IBM y la asociación de usuarios SHARE, como
lenguaje que reunía características de Fortran y Cobol. Fue uno de los más utilizados en el mundo
después de aquellos dos.
9. Basic para Altair ocupaba 4 KB y requería llenar las 18 ranuras (slots) con tarjetas de memoria de 256
B. Se lo cargaba en cinta de papel, a modo de memoria permanente, con el inconveniente de que las
lectoras y perforadoras de cinta costaban más que la computadora. Motivó la producción, por MITS, de
una tarjeta de memoria de 4 K.
10. Microsoft fue fundada en 1975 por Gates (n.1955) y Allen (n.1953) cuando ambos trabajaban para
MITS en Albuquerque, como continuación de una compañía fracasada, Trafic-O-Data, que habían
formado en 1972, para explotar un controlador electrónico de tránsito que habían inventado, en Bellevue,
en el lejano Estado de Washington, fronterizo con Canadá. Gates había cursado en Harvard University
y en 1968 había entrado en Computer Center Corporation para revisar software de DEC. En 1973 ambos
entraron en TRW, firma de programación de Vancouver, Washington, para trabajar en desarrollo de
software. En 1974 Gates regresó a Harvard University, luego de un paso por Honeywell. Se enteraron
de la novedad de la Altair por Popular Electronics, ofrecieron programarla en Basic y la convirtieron
en un éxito comercial. En 1975 ambos ingresaron a MITS y, después de producir Basic, Allen dejó
MITS para consagrarse a Microsoft. En 1977 ambos volvieron a instalarse en Bellevue, Washington, al
frente de la nueva empresa.
8. EN LA ARGENTINA TURBULENTA (1966-1989)
Aunque después del golpe militar de 1966 la Argentina se siguió proveyendo de computadoras
(entre 1965 y 1973 pasó de unas 40 a unas 500 máquinas) las actividades relacionadas con las
ciencias de la computación padecieron un atraso considerable. La crisis desatada por la inter-
vención universitaria de 1966 se agudizó cuando la dictadura militar implantada en 1976 terminó
Historia computadoras
Historia computadoras

Más contenido relacionado

Similar a Historia computadoras

tarea de computo
tarea de computotarea de computo
tarea de computofabraz1
 
LA EVOLUCION DE LA TECNOLOGIA Y LA COMPUTACION
LA EVOLUCION DE LA TECNOLOGIA Y LA COMPUTACIONLA EVOLUCION DE LA TECNOLOGIA Y LA COMPUTACION
LA EVOLUCION DE LA TECNOLOGIA Y LA COMPUTACIONDIEGO JEREZ
 
Historia de los computadores
Historia de los computadoresHistoria de los computadores
Historia de los computadoresandresmarincorrea
 
Historia de los computadores
Historia de los computadoresHistoria de los computadores
Historia de los computadoresandresmarincorrea
 
Historia de la informatica
Historia de la informaticaHistoria de la informatica
Historia de la informaticaOrlandoFontalvo1
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempokaren_limon
 
Evolucion de los computadores
Evolucion de los computadoresEvolucion de los computadores
Evolucion de los computadoresJeyson Torres
 
Historiadelainformaticanuevodocumento 130321123249-phpapp02
Historiadelainformaticanuevodocumento 130321123249-phpapp02Historiadelainformaticanuevodocumento 130321123249-phpapp02
Historiadelainformaticanuevodocumento 130321123249-phpapp021808058
 
Hiostoria de los computadores
Hiostoria de los computadoresHiostoria de los computadores
Hiostoria de los computadoresvaneha5
 
Hiostoria de los computadores
Hiostoria de los computadoresHiostoria de los computadores
Hiostoria de los computadoresvaneha5
 

Similar a Historia computadoras (20)

Presentación1
Presentación1Presentación1
Presentación1
 
tarea de computo
tarea de computotarea de computo
tarea de computo
 
LA EVOLUCION DE LA TECNOLOGIA Y LA COMPUTACION
LA EVOLUCION DE LA TECNOLOGIA Y LA COMPUTACIONLA EVOLUCION DE LA TECNOLOGIA Y LA COMPUTACION
LA EVOLUCION DE LA TECNOLOGIA Y LA COMPUTACION
 
La evolución de la tecnología
La evolución de la tecnologíaLa evolución de la tecnología
La evolución de la tecnología
 
Historia de los computadores
Historia de los computadoresHistoria de los computadores
Historia de los computadores
 
Historia de los computadores
Historia de los computadoresHistoria de los computadores
Historia de los computadores
 
Historia de los computadores
Historia de los computadoresHistoria de los computadores
Historia de los computadores
 
Historia de la informatica
Historia de la informaticaHistoria de la informatica
Historia de la informatica
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
 
Sistemas chalo
Sistemas chaloSistemas chalo
Sistemas chalo
 
T1
T1T1
T1
 
T1
T1T1
T1
 
T1
T1T1
T1
 
Evolucion de los computadores
Evolucion de los computadoresEvolucion de los computadores
Evolucion de los computadores
 
Futuribles...
Futuribles...Futuribles...
Futuribles...
 
Historiadelainformaticanuevodocumento 130321123249-phpapp02
Historiadelainformaticanuevodocumento 130321123249-phpapp02Historiadelainformaticanuevodocumento 130321123249-phpapp02
Historiadelainformaticanuevodocumento 130321123249-phpapp02
 
Hiostoria de los computadores
Hiostoria de los computadoresHiostoria de los computadores
Hiostoria de los computadores
 
Hiostoria de los computadores
Hiostoria de los computadoresHiostoria de los computadores
Hiostoria de los computadores
 
Historia informática
Historia informáticaHistoria informática
Historia informática
 
Historia de la informática 2
Historia de la informática 2Historia de la informática 2
Historia de la informática 2
 

Más de Hernán Huergo

Curriculum Vitae Liana Silvia Lew
Curriculum Vitae Liana Silvia LewCurriculum Vitae Liana Silvia Lew
Curriculum Vitae Liana Silvia LewHernán Huergo
 
De cómo amé a la computadora. Llegué a ella y fui correspondido. Wilfred Durán
De cómo amé a la computadora. Llegué a ella y fui correspondido. Wilfred DuránDe cómo amé a la computadora. Llegué a ella y fui correspondido. Wilfred Durán
De cómo amé a la computadora. Llegué a ella y fui correspondido. Wilfred DuránHernán Huergo
 
Testimonio de Enrique Draier
Testimonio de Enrique DraierTestimonio de Enrique Draier
Testimonio de Enrique DraierHernán Huergo
 
Testimonio de Enrique Draier
Testimonio de Enrique DraierTestimonio de Enrique Draier
Testimonio de Enrique DraierHernán Huergo
 
Bianchi, Ida: Curriculum ingreso al Rotary Club San Isidro
Bianchi, Ida: Curriculum ingreso al Rotary Club San IsidroBianchi, Ida: Curriculum ingreso al Rotary Club San Isidro
Bianchi, Ida: Curriculum ingreso al Rotary Club San IsidroHernán Huergo
 
Currículum Gladys Rizzo
Currículum Gladys RizzoCurrículum Gladys Rizzo
Currículum Gladys RizzoHernán Huergo
 
Currículum Gladys Rizzo
Currículum Gladys RizzoCurrículum Gladys Rizzo
Currículum Gladys RizzoHernán Huergo
 
Rebeca Cherep de Guber
Rebeca Cherep de GuberRebeca Cherep de Guber
Rebeca Cherep de GuberHernán Huergo
 
Rebeca Cherep de Guber
Rebeca Cherep de GuberRebeca Cherep de Guber
Rebeca Cherep de GuberHernán Huergo
 
Rebeca Cherep de Guber
Rebeca Cherep de GuberRebeca Cherep de Guber
Rebeca Cherep de GuberHernán Huergo
 
Mensajes para Rebeca Cherep de Guber
Mensajes para Rebeca Cherep de GuberMensajes para Rebeca Cherep de Guber
Mensajes para Rebeca Cherep de GuberHernán Huergo
 
Mensajes para Rebeca Cherep de Guber
Mensajes para Rebeca Cherep de GuberMensajes para Rebeca Cherep de Guber
Mensajes para Rebeca Cherep de GuberHernán Huergo
 

Más de Hernán Huergo (20)

Gregory Chaitin
Gregory ChaitinGregory Chaitin
Gregory Chaitin
 
Gregory Chaitin
Gregory ChaitinGregory Chaitin
Gregory Chaitin
 
Curriculum Vitae Liana Silvia Lew
Curriculum Vitae Liana Silvia LewCurriculum Vitae Liana Silvia Lew
Curriculum Vitae Liana Silvia Lew
 
De cómo amé a la computadora. Llegué a ella y fui correspondido. Wilfred Durán
De cómo amé a la computadora. Llegué a ella y fui correspondido. Wilfred DuránDe cómo amé a la computadora. Llegué a ella y fui correspondido. Wilfred Durán
De cómo amé a la computadora. Llegué a ella y fui correspondido. Wilfred Durán
 
Club Palermos
Club PalermosClub Palermos
Club Palermos
 
Club Palermos
Club PalermosClub Palermos
Club Palermos
 
Club Palermos
Club PalermosClub Palermos
Club Palermos
 
Testimonio de Enrique Draier
Testimonio de Enrique DraierTestimonio de Enrique Draier
Testimonio de Enrique Draier
 
Testimonio de Enrique Draier
Testimonio de Enrique DraierTestimonio de Enrique Draier
Testimonio de Enrique Draier
 
Bianchi, Ida: Curriculum ingreso al Rotary Club San Isidro
Bianchi, Ida: Curriculum ingreso al Rotary Club San IsidroBianchi, Ida: Curriculum ingreso al Rotary Club San Isidro
Bianchi, Ida: Curriculum ingreso al Rotary Club San Isidro
 
Estol Conrado CV 2017
Estol Conrado   CV 2017Estol Conrado   CV 2017
Estol Conrado CV 2017
 
Estol Conrado CV 2017
Estol Conrado   CV 2017Estol Conrado   CV 2017
Estol Conrado CV 2017
 
Currículum Gladys Rizzo
Currículum Gladys RizzoCurrículum Gladys Rizzo
Currículum Gladys Rizzo
 
Currículum Gladys Rizzo
Currículum Gladys RizzoCurrículum Gladys Rizzo
Currículum Gladys Rizzo
 
Rebeca Cherep de Guber
Rebeca Cherep de GuberRebeca Cherep de Guber
Rebeca Cherep de Guber
 
Rebeca Cherep de Guber
Rebeca Cherep de GuberRebeca Cherep de Guber
Rebeca Cherep de Guber
 
Rebeca Cherep de Guber
Rebeca Cherep de GuberRebeca Cherep de Guber
Rebeca Cherep de Guber
 
Mensajes para Rebeca Cherep de Guber
Mensajes para Rebeca Cherep de GuberMensajes para Rebeca Cherep de Guber
Mensajes para Rebeca Cherep de Guber
 
Mensajes para Rebeca Cherep de Guber
Mensajes para Rebeca Cherep de GuberMensajes para Rebeca Cherep de Guber
Mensajes para Rebeca Cherep de Guber
 
Rosana Guber
Rosana GuberRosana Guber
Rosana Guber
 

Último

El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 

Último (20)

El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 

Historia computadoras

  • 1. 3 SEMINARIO SADIO 2003 SINTESIS DE LAS CLASES DICTADAS CLASE INTRODUCTORIA CRONOLOGÍA E HISTORIA DE LA COMPUTADORA Las primeras computadoras llegaron a la Argentina en 1960. Hacía diez años que habían apare- cido las primeras del mundo y subsistían muchos sistemas de cálculo mecámnico que perdura- rían otra década. Para apreciar mejor la situación en que se encontraban las computadoras de 1960 conviene conocer la evolución de las máquinas que las precedieron y la que experimenta-ron las computadoras tempranas hasta que se impuso la microelectrónica, a partir de la IBM PC de 1981. ANTECESORAS DE LA COMPUTADORA (1650-1945) UNIVERSALES ARGENTINAS 1650-1820 Sumadoras experimentales [Schickard, Pascal, Leibniz] 1820-1870 Aritmómetros [Thomas de Colmar] 1870-1930 Calculadoras de mesa Mercado mundial 1870 Europa: Millionaire [Bollée, Stiegler, Egli]; Brunsviga [Odhner] EUA: Teclados [Felt, Burroughs] Cajas registradoras [National] Máquinas de escribir [Remington] Máquinas de contar EUA: Tabuladoras Hollerith, Powers I.B.M. 1925 Europa: Tabuladoras Bull Cie. Machines Bull 1933 Máquinas analógicas: Lord Kelvin 1914 Crisis bélicas, económicas y políticas 1930-1945 Calculadoras electromecánicas Analizadoras diferenciales: Vannevar Bush Máquinas electromagnéticas: Zuse Stibitz, Aiken Máquinas electrónicas: Atanasoff – Mauchly Eniac Aislamiento internacional 1943 1945 Disolución del imperio europeo
  • 2. 4 COMPUTADORAS TEMPRANAS (1946-1981) 1945-1952 Primeros pasos Informe Von Neumann [Edvac] EUA: Binac, Univac IAS (Informes Princeton) Inglaterra: Manchester, Cambridge, NPL [1947: Transistor] 1952-1964 Años formativos Computadoras comerciales y cientificas: IBM Apertura del país 1955 Minicomputadoras: DEC UBA: Cefiba, Mercury Compiladores y lenguajes; inteligencia artificial Instituto,carrera Automatización: Control automático y de procesos UNS: Ceuns Ocaso inglés 1964-1970 Años de madurez Computadoras universales: IBM 360 Dictaduras militares 1966 Supercomputadoras: CDC 7600 Dependencias oficiales Sistemas operativos, bases de datos; redes Sistemas informatizados Modelos matemáticos Argenta 1970-1975 Mutación microelectrónica Microprocesadores: Intel, Texas Microcomputadoras experimentales 1975-1981 Microcomputadoras comerciales: Altair, Apple, Commodore 1981 Computadoras personales IBM PC Gobiernos constitucionales 1983 ESLAI La cronología no es toda la historia: sólo refleja un flujo de acontecimientos. Estos acontecimientos no están aislados: suceden en un contexto o entorno, que es dinámico, en el que existen otras corrientes de acontecimientos, que suelen confluir en el curso principal. El entorno influye en el curso principal y recibe, de éste, influencias que lo modifican. Se puede hacer una analogía con el curso de un río, cuyo recorrido está condicionado por el clima, la geografía y la geología del territorio que recorre. A lo largo del tiempo va creando asentamientos humanos, que terminan condicionándolo, con puertos y presas. En los inventos, el contexto social hace el papel de las condiciones del terreno y el contexto científico-técnico es el clima (la "atmósfera cultural"). Para interpretar mejor los acontecimientos, el historiador debe tomar en cuenta las condiciones en que sucedieron los acontecimientos y, al hacerlo, debe evitar, por igual, dos errores frecuentes. Uno es el de atribuir una sola causa a los acontecimientos; para evitarlo debe aplicar el principio de la causación múltiple. El otro error es creer que sólo allí y en ese momento se manifestaron de cierto modo; para evitarlo se debe aplicar el método comparativo, en el tiempo y en el espacio, que permite descubrir que lo mismo ocurrió en otros sitios o en otras épocas.
  • 3. 5 A continuación se describen las características de la evolución de la computación, a partir de sus raíces en el cálculo mecánico, que se tendrán en cuenta en el desarrollo de este seminario. Con respecto al contexto, se parte de la hipótesis según la cual la evolucion del cálculo mecánico (1600-1945) coincide con el período de predominio mundial europeo y con sus etapas de expansión (1600-1870), apogeo (1870-1914) y ocaso (1914-1945). En cuanto a la evolución de las computadoras tempranas, se considera que está marcada por confluencias e influencias de distinto signo. Con respecto a las confluencias, se estima que la corriente principal, que es un flujo de calculadoras y computadoras, recibió los influjos de cuatro corrientes históricas: la electrónica, la información, la automatización y las telecomunicaciones: - gracias a los avances de la física el mecanismo de cálculo pasó de los engranajes a la micro- electrónica; - gracias a la programación (heredera de los autómatas del siglo XVIII), el control humano pasó a ser automático; - el manejo gráfico, e incluso mental, de la información pasó a ser automático (informática). y - los medios telegráficos de comunicación a distancia condujeron a las redes de computadoras (telemática). El historiador debe conocer el pasado de esos afluentes e identificar el momento de confluencia. Con respecto a las influencias, se considera que, entre los siglos XVIII y XIX, la influencia del entorno en la evolución de las calculadoras estuvo representada por una demanda creciente de cálculos aritméticos, debida sobre todo a la expansión económica, y matemáticos, motivada por los avances científicos y técnicos. En la evolución de las computadoras tempranas influyeron, principalmente, las demandas bélicas, los avances científicos y la conversión de los centros de mecanización en centros de cómputos. En el curso principal aparecieron nuevas profesiones y nuevas disciplinas científicas.En el proceso de profesionalización pueden distinguirse varias etapas: (1) actividad de aficionados, constitución de grupos, reuniones, asociaciones, publicaciones; (2) introducción de módulos, materias, creación de cátedras, institutos, facultades, títulos; (3) formación de un mercado profesional: "informáticos", docentes, investigadores. Fuera de ese curso y por influencia de su creciente importancia, cobraron impulso, se transformaron o aparecieron nuevos agentes económicos (de producción y de servicios), merca- dos financieros, logros y sistemas tecnológicos, avances científicos y expresiones culturales, que comenzaron a ejercer influencia sobre el curso principal y lo condicionaron.
  • 4. 6 1. EL CÁLCULO MECÁNICO DURANTE LA EXPANSIÓN EUROPEA (1600-1870) Hasta entrado el siglo XVIII, las operaciones aritméticas eran en Europa una rara habilidad. Seguían en uso procedimientos que databan de la época romana y la difusión de la notación decimal llevó siglos. Los cálculos con números romanos resultaron cada vez más inadecuados y se siguió utilizando el ábaco romano, con sus calcoli, convertidos en counters o jétons. El auge del comercio, la gravitación de las operaciones financieras, las exigencias de la balística exterior y, sobre todo, la importancia de la navegación de ultramar que impulsaba los estudios astronómícos, convirtieron los cálculos aritméticos, facilitados ahora por el sistema posicional, en un artículo de primera necesidad. La solución inicial fue la construcción de tablas aritméticas y trigonométricas, que solía ocupar a veces vidas enteras. La idea de hacer operaciones con auxilio de mecanismos demoró en llegar y en imponerse. Los primeros intentos conocidos datan de mediados del siglo XVII. Durante 300 años se atribuyó a Pascal la invención de la primera máquina de sumar. Hace unos 30 años se descubrió un antecesor, el astrónomo alemán Schickard. Ambas máquinas se basaban en el giro de varios engranajes de diez dientes, adyacentes y en posición horizontal, y un mecanismo para el salto de las decenas. Para multiplicar se repetían las sumas. En el diseño de la máquina de Schickard aparece, además, una serie de varillas horizontales que corresponden a los llamados "huesos de Napier", que facilitaban la multiplicación. Napier publicó en 1600 el libro sobre su invento, los logaritmos, primera solución lograda del problema de la multiplicación. Hacia fines del siglo, Leibniz hizo construir un par de máquinas de su invención, que introdujeron un par de novedades: sustituyó los engranajes horizontales por un cilindro escalonado (llamado rueda de Leibniz) y agregó un carro movible que permitía multiplicar como se hace a mano. La máquina fue ignorada durante dos siglos (se la descubrió en un granero hacia 1870) pero las dos innovaciones reaparecieron en la primera calculadora comercializada, que apareció en 1820. Hasta entonces hubo muchos inventos e intentos de aficionados, algunos muy notables, pero ninguno pudo producirse en escala comercial, pese a que la demanda de cálculos aritméticos era importante. Un factor de retardo fue el atraso de la mecánica de precisión. Cuando, gracias sobre todo a los conflictos bélicos y el progreso del armamento liviano, se fue perfeccionando, los costos fueron prohibitivos. La demanda era satisfecha con la publicación de tablas aritméticas (potencias, logaritmos) y astronómicas (solares, lunares, de mareas, etc.). Uno de los intentos más notables fue el de Prony y las Tables de Cadastre (1795-1802).Podemos definir el período inicial, 1600-1820, como de calculadoras experimentales. En 1820 un agente de seguros francés, Thomas de Colmar, completó una máquina, que llamó Aritmómetro, que permitía realizar las cuatro operaciones y funcionaba. Tuvo gran éxito (se vendieron más de un millar) y su nombre se convirtió en sinónimo de calculadora hasta entrado el siglo XX. Como la máquina de Leibniz, tenía cilindros escalonados y carro móvil. Entre 1820 y 1870 se fue perfeccionando y aparecieron varias similares, con el mismo nombre, pero no hubo innovaciones importantes, salvo un invento del inglés Babbage, la figura más importante del período. Antes de diseñar su famosa Máquina Analítica (que tenía rasgos de la futura computa- dora), diseñó y comenzó a construir la que llamó Máquina de Diferencias, que calculaba e imprimía tablas matemáticas. Su idea fue retomada por un impresor sueco, Scheutz, que la construyó e incluso la vendió. Luego hubo otras, también en EUA, pero los avances de las tabuladoras (de las que hablaremos la clase próxima) las hicieron superfluas.
  • 5. 7 Babbage concibió la Máquina de Diferencias siendo estudiante en Cambridge. Luego consiguió un subsidio del gobierno para construirla, pero su proyecto resultó demasiado costoso y ambicioso, y quedó inconclusa. La lectura de un artículo sobre la máquina en una publicación científica impulsó a Scheutz a construir otra, menos ambiciosa, que presentó en la Exposición de Londres de 1851, con ayuda del propio Babbage. Babbage advirtió que la máquina se podía adaptar para hacer cálculos más complicados y comenzó a diseñar la que llamó Máquina Analítica, en la cual los datos y resultados intermedios se almacenaban en lo que llamó store (almacén o depósito) y los cálculos los efectuaba otro mecanismo, que llamó mill (taller o fábrica). Los datos y las operaciones necesarias se introducían mediante sendas tarjetas perforadas (inspiradas en el telar de Jacquard). Al mismo tiempo diseñó una segunda Máquina de Diferencias que, al igual que la Analítica, no llegó a construir. Se la reconstruyó hace unos años, lo que demostró su factibilidad. El hijo de Babbage hizo construir una parte de la Máquina Analítica, que funcionó y está en un museo. Mientras la diseñaba contó con la colaboración de Ada Byron, condesa de Lovelace, joven matemática que, aparte de intentar la programación de una tabla de números de Bernouilli, tradujo y comentó el artículo que Menabrea dedicó a la presentación de la máquina que hizo Babbage en Turín, en 1840. Babbage empeñó su vida y su fortuna en el logro de esa quimera tecnológica. Murió pobre, amargado y olvidado en 1871, cuando el cálculo mecánico comenzaba a imponerse y la ciencia de la electricidad iniciaba el camino que haría realidad su sueño de visionario. 2. EL CÁLCULO MECÁNICO DURANTE EL APOGEO Y EL OCASO EUROPEOS (1870-1945) Alrededor de 1870 comenzó un período de grandes avances del cálculo mecánico, señalado además por el ingreso de Estados Unidos en ese sector industrial. En Europa aparecieron dos corrientes técnicas. Una de ellas prolongó los "aritmómetros" inspirados en el de Thomas de Colmar y mejorados gracias a un invento del joven Bollée (el "cuerpo pitagórico") que permitía la multiplicación directa. La patente fue adquirida por Steiger, que la utilizó en la calculadora Millionaire, fabricada luego por el suizo Egli y una de las más vendidas hasta bien entrado el siglo XX. La otra corriente se basó en el invento del sueco Odhner, radicado en Rusia, que perfeccionó la "rueda de Leibniz" haciendo que los dientes del cilindro escalonado fueran retráctiles. La patente fue adquirida por una compañía alemana, que produjo otra calculadora exitosa, la Brunsviga. La década de 1870 fue pródiga en inventores estadounidenses. La principal innovación de ese origen fue la calculadora de teclado, que Burroughs comenzó a explotar comercialmente, sentando las bases de una de las grandes empresas del ramo. La introducción de ese medio de entrada de información fue facilitada por la invención contemporánea de la primera máquina de escribir comercializable, debida a los Remington, que habían fabricado armas de precisión durante la Guerra Civil (1861-1865). Casi cien años después la Remington sería una de las fabricantes pioneras de la computación naciente. La otra empresa de esa época que ingresaría en ese mismo mercado fue la National Cash Register Co., actual NCR, que se fundó para explotar la máquina de sumar e imprimir facturas llamada "caja registradora", que tuvo una difusión universal. Las calculadoras europeas y estadounidenses se fueron perfeccionando a lo largo del siglo XX, se convirtieron prontamente en artefactos electromecánicos y llegaron a ser tan indispensables como los teléfonos y las máquinas de escribir, hasta que fueron desplazadas por las calculadoras microelectrónicas en la década de 1970.
  • 6. 8 Pero el invento estadounidense que tendría más trascendencia fue la tabuladora, que Hollerith perfeccionó para compilar el Censo de 1890 y terminó siendo adoptada, como máquina eléctrica de contabilidad, por organismos públicos y empresas privadas de todo el mundo. La compañía que fundó se vio obligada a fusionarse con otras dos (sendas fábricas de relojes registradores y de balanzas calculadoras), asociación que luego se convirtió, bajo la conducción de Watson, en la actual I.B.M. La tabuladora de Hollerith introdujo la tarjeta perforada como medio de entrada de información que, en sucesivos perfeccionamientos, sirvió también, como medio intermedio de salida, para alimentar las impresoras. Luego se utilizaron tableros de conexión para programar operaciones y, hacia el final del período que estamos considerando, ya se intentaba utilizarlas para realizar operaciones algebraicas. El monopolio inicial de Hollerith fue enfrentado por otro inventor, un ruso nacionalizado estadounidense, Powers, que se instaló también en Inglaterra y terminó vendiendo su compañía a la Remington, que ingresó así en el dominio del cálculo mecánico. Ya entrado el siglo XX, apareció la competencia más agresiva de la Compagnie des Machines Bull, que fabricaba una tabuladora inventada por el noruego Bull y había producido antes el ingeniero suizo Egli. La Primera Guerra Mundial, que marcó el inicio del ocaso del imperio europeo, no tuvo mayor influencia en la evolución del cálculo mecánico, pero esos años marcaron el comienzo del pre- dominio que ejercería Estados Unidos y, más precisamente, I.B.M. Comenzó una especie de "colonización técnica" de Europa, con la apertura de filiales de Powers en Inglaterra y de I.B.M. en Francia y Alemania, que produjeron tabuladoras en el Viejo Continente. En la década de 1930 hicieron su aparición las primeras calculadoras matemáticas en funcionamiento. Las dificultades para resolver ecuaciones diferenciales mediante calculadoras aritméticas llevó a Vannevar Bush, en el M.I.T., a construir máquinas analógicas, las "anali- zadoras diferenciales", que se basaban en mecanismos inventados por lord Kelvin más de medio siglo atrás. Construyó varias, fueron reproducidas en varios países y las aconsejaba todavía, hacia 1950, el entonces capitán de navío Oscar Quihillalt para nuestro país. Al mismo tiempo buscaban la solución, por la vía electromagnética, Zuse en Alemania y Stibitz en Estados Unidos. Ambos recurrieron a los relés telefónicos para efectuar los cálculos; Stibitz los utilizó también para la memoria, que en las máquinas de Zuse era electro-mecánica. En ambos casos se trató de ejemplares únicos, encargados especialmente. Zuse, con la colaboración del profesor Schreyer, estuvo muy cerca de construir la primera calculadora matemática electrónica de la historia. Fue un precursor en muchos sentidos y contribuyó al desarrollo de la computación en Suiza, donde se refugió al final de la guerra. El intento más importante fue, en la década de 1940, el de Aiken, profesor en Harvard, que diseñó una enorme calculadora electromecánica con relés, la Harvard Mark 1, que construyó I.B.M. como ASCC (calculadora automática de secuencias controladas). Poste-riormente Aiken construyó en Harvard otras dos, electromagnéticas, y una electrónica. A pesar de ser ejemplares únicos, la influencia de las máquinas de Stibitz y de Aiken fue importante porque introdujeron muchos conceptos que servirían a las futuras computadoras. La utilización de válvulas termoiónicas como medio de cálculo tenía precedentes en los contadores de radiación cósmica y en la descifradora inglesa Colossus, que quedó terminada en 1943, pero su primera aplicación a calculadoras matemáticas se atribuye a Atanasoff, profesor de física teórica del entonces Colegio Estatal de Iowa, que construyó, entre 1937 y 1939, un prototipo experimental y comenzó en 1939, con Berry, una máquina que quedó inconclusa en 1942, por haber sido movilizado. Una visita que le hizo, en 1941, el físico Mauchly, de la Universidad de Pennsylvania, habría inspirado un memorándum de Mauchly sobre una calculadora matemática valvulada. El memorándum fue puesto en conocimiento del laboratorio militar de balística de Aberdeen,Maryland, que tenía vinculaciones con aquella Universidad, y dio lugar al encargo de una calculadora que, al comienzo, fue concebida como una analizadora diferencial electrónica y terminó siendo una "integradora y calculadora numérica electrónica" (Eniac).
  • 7. 9 Durante la construcción de la Eniac, que llevó casi cuatro años (1942-1945) bajo la conducción de Mauchly y Eckert, el laboratorio de Aberdeen encargó una segunda máquina, cuyas características fueron discutidas en el verano de 1945 por los diseñadores de la Eniac, con la participación de von Neumann. La máquina, llamada "calculadora automática electrónica de variables discretas" (Edvac) fue luego construida por la Universidad de Pennsylvania sin intervención de aquellos diseñadores, pero el informe reservado que redactó von Neumann en marzo de 1945 sobre sus características, sentó las bases teóricas de la futura computer, designación a la que quedó reducida la automatic computer original. 3. EL CÁLCULO MECÁNICO EN LA ARGENTINA DEL OCASO EUROPEO (1914-1945) En vísperas de la Primera Guerra Mundial, la Argentina era el país más avanzado de América Latina, gracias sobre todo a la combinación de tres factores: su integración en el mercado mundial, dominado por Gran Bretaña; el enorme aporte inmigratorio y la expansión educa-cional. A partir de la guerra hubo también progresos políticos y científicos, pero no tanto en los aspectos técnicos, porque las mayores expresiones de entonces (la energía eléctrica, las telecomunicaciones, los ferrocarriles) estaban en manos extranjeras y eran proyectadas en el exterior. Había, en cambio, una intensa actividad comercial, financiera y de agrimensura e ingeniería civil que justificaba un aflujo importante de cajas registradoras y máquinas de calcular, todas ellas importadas. La National empezó sus ventas en 1904 y abrió una sucursal en 1913; Burroughs lo hizo en 1924. La C.T.R. abrió un local de ventas en 1923 y vendió sus primeras tabuladoras en 1925, cuando ya era I.B.M. En 1927 comenzó a producir tarjetas perforadas. Dos datos anecdóticos: (1) Se menciona la instalación de una tabuladora en 1911, en una dependencia ferroviaria, dato no confirmado (los ferrocarriles eran ingleses, en G.B.no se las producía todavía, podría ser una Hollerith). (2) En el Congreso Científico Internacional de 1910, Torres Quevedo habló sobre su sistema de máquinas electromecánicas (se publicó en La Ingeniería en 1911). La matemática aplicada, que sería uno de los puntales de la futura computadora, tuvo en las décadas de 1920 y 1930 un solo cultor importante, José Babini, en la Universidad Nacional del Litoral, quien en 1930 publicó, en España, Aritmética práctica, en la que dedicó gran parte a máquinas de calcular. Hacia 1940 las máquinas de calcular, de toda procedencia, eran tan comunes en las oficinas técnicas como los teléfonos y las máquinas de escribir. Desde 1933 actuaba también la Compagnie des Machines Bull, representada por Guillermo Kraft y Cía. Instaló ese año una tabuladora en la Casa de Gobierno e inició una competencia con I.B.M. que sería encarnizada. I.B.M. comenzó a prestar servicios de tabuladoras a terceros desde 1925 pero en 1933 se asoció con Henry Martin, que lo hacía por su cuenta desde 1930 (primer servicio privado del mundo). Al año siguiente I.B.M. creó su propio service bureau y Henry Martin formó otra sociedad. En 1935 puso en marcha un curso de operadores de máquinas de contabilidad (EAM) que en 1941 se convirtió en escuela de operadores. El estallido de la Segunda Guerra Mundial, en 1939, acarreó el cierre de la exportación de tabuladoras por parte de EUA, lo que obligó a I.B.M. a reforzar la actividad del taller de reparaciones que había abierto en 1934, sentando las bases de un desarrollo que culminaría con la construcción de la llamada Planta Martínez, que inauguró en 1960. Nota: Se carece de información detallada acerca de la actividad de la Cie. Bull en el período considerado.
  • 8. 10 4. PRIMEROS PASOS Y MADUREZ DE LA COMPUTADORA (1946-1964) Las computadoras del período 1946-1952 fueron, en general, máquinas de laboratorio destinadas a cálculos matemáticos, ejemplares únicos, muchas veces experimentales. En EUA sus diseñadores intercambiaban experiencias en reuniones y asociaciones técnicas (ACM se fundó en 1948) pero en el exterior se trabajaba en bastante soledad. En 1952 se produjo un punto de inflexión, cuando I.B.M., que mantenía su hegemonía en el mercado de las tabuladoras, decidió ingresar en el de las computadoras. El informe reservado de von Neumann de junio de 1945, que sus colaboradores hicieron público, sentó las bases de la arquitectura de las primeras máquinas: funciones diferenciadas, tratamiento de las instrucciones como datos (programa almacenado), lógica booleana. En su concepción se advierte la influencia de la obra de McCulloch y Pitts (válvulas como neuronas). Cuando la Eniac quedó terminada, sus diseñadores se separaron: Mauchly y Eckert fundaron Eckert-Mauchly Computer Corp. (EMCC) en Filadelfia, para fabricar computadoras, y von Neumann, Goldstine y Burks se fueron al Institute of Advanced Study de Princeton, para construir la IAS, que se terminó en 1952. La primera máquina de la EMCC fue la Binac. Luego recibieron el encargo de una computadora para el Censo de 1950, la Univac que se terminó en 1951. Ambas máquinas iniciaron la distinción entre computadoras científicas y comerciales que sería una de las características del período 1946-1964.1 La compañía de Eckert y Mauchly tuvo dificultades financieras y fue absorbida por la Remington Rand, que la convirtió en División interna y mantuvo el personal de aquélla, incluida la capitana Hopper, que jugaría un papel importante en materia de programación. El rasgo característico de la Univac fue la utilización de la primera memoria masiva, de cintas magné- ticas. La Remington Rand, convertida en Sperry Rand, produjo computadoras Univac hasta la década de 1960. La construcción de la IAS tuvo doble efecto: por un lado, los informes que publicaron sus diseñadores despertaron el interés de muchos círculos matemáticos y oficinas técnicas de EUA, Inglaterra y la URSS, con lo que contribuyeron a la difusión del nuevo instrumento de cálculo. Por el otro, sirvió de inspiración a una cantidad de Princeton machines, que también se construyeron dentro y fuera de Estados Unidos.2 Otra máquina importante del período inicial fue la Whirlwind, que se construyó en el M.I.T. bajo la dirección de Jay Forrester. Sucesora de un sistema analógico simulador de vuelos, la Whirlwind fue la primera computadora con memoria de núcleos magnéticos (ferritas), con terminal gráfica de lápiz óptico y con terminales remotas interactivas. El proyecto original se convirtió luego en el de defensa antiérea SAGE, que se construyó entre 1953 y 1963.3 En Inglaterra el desarrollo de las primeras computadoras se concentró en dos univer- sidades: Manchester y Cambridge. En la primera, Wilkes encabezó la construcción de la Edsac, que se terminó en 1949 y fue la primera calculadora con programa almacenado de la historia; aportó importantes innovaciones técnicas y de programación (recogidas también en publi- caciones que tuvieron amplia difusión). En Manchester, Williams y Kilburn, experimentando con una memoria electrostática (TRC), terminaron en 1949, poco antes que Wilkes, la primera computadora experimental de la historia, The Baby. La siguiente sirvió para el diseño de la Mark 1, que fue construida por Ferranti Ltd.4 Al año siguiente quedó terminado, en el National Physical Laboratory, un prototipo llamado Pilot Ace, que había sido diseñado inicialmente por Turing y aportó conceptos como las bibliotecas de subrutinas, que fue aplicado también en la Edsac. Otra realización importante del período fue la Leo (de J. Lyons & Co., principal proveedora de artículos alimenticios del Reino Unido). Se la construyó entre 1949 y 1953, con apoyo de la Universidad de Cambridge, y como computadora comercial estaba más adelantada que su contemporánea Univac.5
  • 9. 11 I.B.M. entró en el mercado de computadoras con las 701 y 702 (científica y comercial, respectivamente), con memorias electrostáticas. Produjo luego la 650, con memoria de tambor magnético, y luego otros modelos con memoria de núcleos. En 1956 ya sobrepasaba en ventas a la División Univac de Sperry Rand. Con la 305 apareció la primera memoria de discos, en 1958 anunció las primeras de transistores y en 1960 lanzó la 1401, con circuitos integrados. En 1964, cuando I.B.M. ya tenía 150.000 empleados, lanzó la System/360 con sistema operativo en disco. Fue considerada primera computadora universal y marcó una pauta en la evolución futura de la computadora.6 El período 1952-1964 se caracterizó, en EUA, por un extraordinario avance en el diseño físico y lógico de las máquinas, estimulado por la demanda bélica creada por la "guerra fría" (ingeniería nuclear y espacial) y la ocasionada por la sustitución de las máquinas de contabilidad por computadoras. En 1954 los Laboratorios Bell terminaron la Tradic, primera calculadora de transistores, que habían sido inventados allí en 1947. Las memorias de retardo y electrostáticas fueron remplazadas por las memorias de núcleos magnéticos (que prevalecieron hasta la difusión de las microelectrónicas en 1975), se fueron imponiendo las cintas magnéticas sobre los tambores magnéticos, como memorias masivas, y comenzaron los ensayos con discos magnéticos. En 1962 ya había circuitos con cuatro transistores en un chip. En ese período hizo su aparición la minicomputadora, con la PDP-1 que lanzó Digital Equipment Corp. en 1959. La innovación fue tan exitosa que en 1972 las ventas de DEC ascendían a casi 1000 millones de dólares. La minicomputadora, que muchos consideraron entonces logro definitivo, llegó a convertirse en objetivo de producción en países tan distintos como Brasil y la Unión Soviética.7 Los avances más notables se produjeron en la programación de las máquinas, que llegó a constituirse en disciplina independiente. Desde 1952 hubo muchos intentos de superar el lenguaje simbólico o mnemotécnico, que ya estaba difundido. Fueron importantes los esfuerzos de Grace Hopper, en Univac, por producir lo que llamó automatic coding, luego compilador. En 1954 Backus dio a conocer el primer Fortran y en 1960 aparecieron Cobol y Basic. Anteriormente, un comité mixto de EUA y países europeos había producido Algol, que tuvo mucha influencia aunque menor utilización.8 En Inglaterra, Ferranti Ltd. siguió produciendo con diseños de la Universidad de Manchester (la Pegasus desde 1956 y la Mercury desde 1957, con Autocode).La terminación de la Atlas en 1962 señaló el final de la participación inglesa en los avances de las compu-tadoras tempranas, cuando ya se había iniciado una fusión de empresas que culminó en 1968 con la creación de la estatal ICL (International Computer Ltd.).9 En la Unión Soviética los comienzos fueron difíciles, por los prejuicios ideológicos del régimen estalinista. Los primeros intentos se realizaron en Kiev (capital de Ucrania), luego en Moscú, Minsk (Bielorrusia) y, más tarde, en Novosibirsk, Siberia. Las dos figuras pioneras fueron Lebedev, en el diseño de computadoras, y Ershov, en programación, que avanzó muy lentamente. Al principio trataron de mantener la autonomía tecnológica, pero en 1968 y 1969 adoptaron sucesivamente, como modelos, las PDP de DEC y la System/360 de I.B.M.10 Notas complementarias 1. La IAS (Institute for Advanced Study) o IAS machine fue desarrollada en el Institute for Advanced Study de Princeton,New Jersey, entre 1946 y 1952. El Ingeniero jefe fue Julian Bigelow con el asesoramiento de von Neumann y Goldstine. Fue la primera computadora binaria paralela. Medía cerca de 1,80 m de alto, 2,40 m de largo y 60 cm de ancho.Tenía 2.600 válvulas, memoria de tubos Williams de 1024 b y entrada/salida por tarjetas IBM; luego se agregaron tambores magnéticos. Tenía 29 instrucciones de 20 b. Durante su desarrollo se sentaron las bases de la programación tradicional (bloques de operaciones, diagramas de flujo y notación simplificada) y de la utilización de subrutinas almacenadas con los datos, para lo cual se elaboró una "rutina preparatoria" de carga. Se programaba en simbólico e inicialmente la transcripción al lenguaje de máquina era manual. Funcionó hasta 1960 y se la exhibe desde entonces en la Smithsonian Institution.
  • 10. 12 La Binac (Binary Automatic Computer) fue la primera computadora en funcionamiento en EUA y se construyó en Filadelfia entre 1947 y 1949 para la Northrop Aircraft Co., de California, Medía aproximadamente 150x120x30 cm y hacía 3500 op/seg. Tenía dos UCP, dos memorias y dos unidades de control que hacían simultáneamente los cálculos para asegurar su exactitud. Cada conjunto tenía 700 válvulas y memoria de retardo de 712 pal. de 31 b. Tenía entrada/salida por teclado, por máquina de escribir o por cinta de grabadora. La Univac (Universal Automatic Computer) fue la primera computadora administrativa de Estados Unidos y se la construyó entre 1947 y 1951 para el Censo de 1950. Fue terminada por la Remington Rand Inc., que en 1950 convirtió a Eckert-Mauchly en División propia. Tenía 5.000 válvulas, memoria principal de retardo de 12.000 palabras y una memoria buffer, ocho unidades de cintas de casi 1 M de palabras cada una y salida por cinta magnética y por máquina de escribir; luego se le agregó una impresora. Era decimal, alfanumérica, con instrucciones simbólicas y "codificación automática" (autocode). Despues de la del Censo, se produjeron, hasta 1958, unas 40 versiones comerciales, como Univac 1 y en 1955 apareció la Univac II, con memoria de núcleos. 2. Princeton machines fue el nombre que se aplicó a las computadoras construidas, dentro y fuera de EUA, de acuerdo con los principios seguidos en la IAS de 1952, que se difundieron gracias a los informes publicados por sus autores entre 1946 y 1948. Entre ellas se incluyen: Avidac, Besk, Besm, Dask, Csirac, George, Illiac, Johnniac, Maniac, MSDUC, Oracle, Ordvac, Perm, Silliac, Smil y Weizac. 3. La Whirlwind I (en inglés, torbellino) se construyó en el M.I.T. entre 1945 y 1952. Tenía 5000 válvulas y 11.000 diodos; palabras de 16 b., memorias de núcleos de 2 K pal. de 8 b y entrada/salida por cinta magnética. Hacía más de 3.700 mult/min. El programa tenía 20.000 instrucciones y ocupó a 175 personas. Fue la primera computadora con memoria de núcleos, terminal gráfica y lápiz óptico, y dio lugar a los primeros lenguaje de programación, Summer Session Computer y Comprehensive System, más fáciles que el de máquina. Tuvo los primeros programas utilitarios y de diagnóstico, la primera entrada de datos por vía telefónica y el primer sistema interactivo a partir de terminales remotas. En 1952, cuando se retiró Forrester, se la continuó como Whirlwind II. Se la dejó de utilizar en 1960, pero funcionó varios años más, alquilada a un particular por un dólar anual. El proyecto de red computadorizada de defensa antiaérea SAGE (Semi-Automatic Ground Environment System) se desarrolló en el M.I.T. entre 1953 y 1963. Las treinta computadoras, AN/FSQ, fueron provistas por I.B.M. (pesaban más de 250 t., ocupaban más de 4.000 m2 y soportaban 100 terminales gráficas cada una). En 1960 Schwartz produjo el lenguaje Jovial para una de ellas. Fue la primera red de computadoras: tenía 23 centros de dirección distribuidos por todo EUA, 3 centros de combate, un centro de programación y varios miles de terminales gráficas, todo ello unido por 1 M km de líneas. La programación insumió 6.000 años/hombre; IBM afectó más de 7.000 personas al Proyecto, cuyo costo se estimó en 8.000 millones de dólares. 4. The Baby, primera computadora programada operativa de la historia, quedó terminada en la Univer- sidad de Manchester en 1948. En la construcción participaron Williams, Kilburn y Good. Su origen se remonta a un proyecto de 1946 sobre memorias de rayos de tubos catódicos para radares que en 1947 pasó a la Universidad de Manchester. Tenía tres memorias electrostáticas, llamadas después tubos Williams, de 32 líneas de 31 dígitos (más uno para el signo) cada una. La Mark I fue la primera computadora que se comercializó (se produjeron ocho). La Univ. de Manchester la encargó en 1948 y Ferranti Ltd. la construyó entre 1949 y 1951. Era binaria, tenía 3.000 válvulas, memorias de tubos Williams y de tambor magnético. En 1954 Brooker terminó Autocode para esta máquina. La Edsac (Electronic Delayed Storage Automatic Calculator) fue la primera calculadora con programa almacenado de la historia. Se la construyó, entre 1947 y 1949, en la Univ.de Cambridge bajo la dirección de Wilkes. Era binaria y serial, tenía 3.000 válvulas, memoria de retardo de 512 pal.de 32 b y 18 instrucciones de 17 b y entrada/salida por cinta perforada y teletipo. Un dispositivo de órdenes iniciales la ponía en marcha apretando un botón, a partir de instrucciones de una cinta perforada, y tenía un rudimento de compaginador, un cargador (ambos primeros en su género) y direccionamiento simbólico. Incluyó la primera biblioteca, de más de 80 subrutinas. En 1953 se terminó la Edsac II, con 4.500 válvulas y memoria de retardo, que funcionó hasta 1958. 5. La Pilot ACE (Automatic Computing Engine) se construyó en el National Physical Laboratory entre 1949 y 1950. El diseño original (llamado Versión V) que Turing desarrolló desde 1945 hasta 1948,
  • 11. 13 cuando se fue a Cambridge, fue abandonado por considerárselo complicado. Tenía 800 válvulas, memoria de retardo de 300 palabras de 30 cifras y entrada/salida por tarjetas perforadas. Se encuentra ahora en el Science Museum. En 1955 la English Electric terminó una versión comercial, la Deuce, y en 1958 el NPL terminó una versión definitiva de la Pilot ACE, que denominó ACE. La Leo de 1951, que construyó la propia Lyons & Co. con apoyo de la Universidad de Cambrid- ge, era binaria y tenía memoria de retardo de 2.048 palabras de 17 b. Se inspiró en la Edsac y se la programó con el concepto de que su operación resultara más económica que con las calculadoras y máquinas de contabilidad. A fines de la década de 1950 la mayoría de las aplicaciones administrativas de la Leo eran consideradas las más avanzadas del mundo. 6. La IBM 701 EDPM (Electronic Data Processing Machine) de 1953 era tipo IAS, valvulada, binaria y paralela; fue mejorada por Amdahl en 1954. Fue la primera computadora comercializada por I.B.M. y la primera científica (applied science machine) con memoria de cinta magnética. Tenía memoria electrostática (dos de 2048 palabras de 36 b) y de tambor magnético de 8K palabras, entrada/salida de tarjetas, impresora alfabética, una unidad de cinta y lectograbadoras de cinta magnética y de tambor magnético. En 1955 se remplazó la memoria electrostática por una de núcleos de 20.000 caracteres. Su programación dio lugar al al compaginador Speedcoding de Backus y Herrick, que se entregaba con la máquina. Se fabricaron 19 unidades hasta 1954, a razón de una por mes. La IBM 702 EDPM, también de 1953, era una computadora decimal comercial, para lo cual se aumentó la entrada/salida de la 701 y se introdujo un campo alfabético de longitud variable, porque no se sabía tanto de programación. Tenía memorias electrostática (que se remplazó en 1957 por una de núcleos de 10.000 caracteres) y de tambor magnético de 5.000 dígitos, a la que podían adicionarse cinco unidades de cinta magnética (hasta 250.000 dígitos), entrada/salida de tarjetas, salida de máquina de escribir y una impresora rápida. Fue la primera máquina de caracteres, utilizaba código decimal binario y tenía símbolos alfabéticos. La IBM 305 RAMAC (Random Access Method Automatic Computer), de 1957, tenía una unidad central valvulada, una unidad sistematizadora formada por un tambor magnético y una memoria de núcleos de 100 caracteres, una memoria secundaria de hasta cuatro unidades de disco (de 5 millones de caracteres cada una), salida optativa por máquina de escribir e incluía, por primera vez, un sistema de multiprocesamiento. Se produjeron más de 1.000 hasta 1961. La IBM 650, de 1954, fue la primera computadora comercializada por I.B.M. Era decimal y tenía unidad central valvulada, memoria de tambor magnético (1.000 palabras de 10 dígitos decimales), lectoperforadora de tarjetas y una unidad de cintas como opción. Luego se le acopló una tabuladora como impresora, se incluyó un compilador Soap y se le agregó coma flotante. En 1956, cuando se producía una por día, se ofreció almacenamiento opcional en discos (hasta 4 unidades de 6 millones de dígitos) y se la llamó IBM 650 RAMAC (por Random Access Method for Accounting and Control). Se vendieron 1.800 hasta 1960, difusión que dio impulso a la programación. La IBM 7070 DPS (Data Processing System) de 1958 fue la primera computadora transis-torizada de I.B.M. Era decimal, de tamaño mediano, con memoria de núcleos magnéticos, de hasta 10 K palabras de 10 b, e incluyó el primer sistema de gestión de interrupciones comercializado. No tuvo mucho éxito comercial. La IBM 1401 DPS (Data Processing System) de 1960 fue la primera computadora transis-torizada que alcanzó gran difusión: se vendieron más de 10.000 máquinas. Era máquina decimal, tenía memoria de núcleos magnéticos de 1.400 caracteres alfanuméricos, llevados luego a 16.000, lectoperforadora, impresora y admitía hasta diez unidades de cinta. Luego se le agregaron discos magnéticos. Se entregaba con SPS (Symbolic Program System) y luego Autocoder. Se alquilaba, sin unidad de cintas, a 2.500 dólares mensuales. La IBM 7090 DPS (Data Processing System) de 1959, versión transistorizada de la 709 de 1957, era binaria y tenía memoria de núcleos magnéticos de 32 K palabras de 36 b, de tambores magnéticos y de discos magnéticos e incluyó un sistema de gestión de interrupciones y programa supervisor en lenguaje simbólico. Se vendieron 400 equipos a un precio promedio de 3 millones de dólares. Se la utilizó en el sistema SABRE (Semi Automatic Business Related Environment), de reserva automática de pasajes aéreos terminado en 1962 para la American Airlines, compuesto de 1.200 terminales. Fue el mayor sistema de información compartida y de multiprogramación (30 programas simultáneos) realizado hasta entonces; con motivo de este sistema se utilizó por primera vez la expresión teleprocessing. La IBM 7080 DPS de 1960, versión transistorizada de la 705 de 1957, fue la primera computadora compatible (aceptaba programas de la 709). Era máquina decimal y tenía memoria de núcleos
  • 12. 14 magnéticos de hasta 16 K palabras de longitud variable. Se vendieron 80 equipos a 2.200.000 dólares cada uno. La IBM 7030 DPS de 1961, llamada STRETCH (en inglés, máximo esfuerzo), era una computadora científica transistorizada, la más potente de su época, que se construyó para Los Alamos Scientific Laboratory de la Atomic Energy Commission. Tenía memoria de núcleos magnéticos de 98.000 palabras y memoria secundaria de discos magnéticos de 23 millones de palabras. La palabra, de 64 bites, estaba formada por 8 elementos de 8 b cada uno; cada elemento se llamó byte. Podía manejar hasta 640 cintas de 60 millones de caracteres cada una, y permitía conectar hasta 32 puestos de entrada/salida y tratar nueve programas simultáneamente, como así mismo hasta seis instrucciones seguidas. Introdujo también el enmascaramiento (masking). Se vendieron sólo ocho máquinas y el proyecto se canceló porque la máquina no resultó satisfactoria. 7. La PDP-1 de 1959 era una pequeña computadora interactiva transistorizada. Tenía memoria de núcleos (4 a 65 K pal.de 18 b), entrada por cinta perforada y salida por máquina de escribir y pantalla gráfica. Operaba en tiempo real y en tiempo compartido. Venía con editor, macrocompilador y un compilador Algol propio (Decal). Se vendieron 50 máquinas a un precio mínimo de 120.000 dólares. La Digital Equipment Corporation había sido fundada en 1957 por K. H. Olsen. En 1970, cuando lanzó la PDP- 11, las ventas anuales ascendían a 135 millones de dólares y en 1972 a casi 1.000 millones. 8. Fortran (Formula Translator), de 1954, primer lenguaje evolucionado y primer programa compi-lador importante, fue desarrollado en I.B.M., para aplicaciones matemáticas y científicas, por Backus y Ziller como derivación del propósito de redactar un código-objeto eficiente, para "permitir la formulación concisa de un problema utilizando notación matemática". Incorporó la instrucción condi-cional (IF), la de bifurcación (GOTO), una instrucción para iteraciones (DO) e instrucciones de entrada/salida. Fue sometido varias veces a revisión. En 1957 apareció Fortran II y el primer compilador, para IBM 704. En 1958 apareció Fortran III y en 1959 un Fortran II revisado, más varios sistemas monitores basados en ese lenguaje, en 1963 Fortran IV y en 1965 un compilador para IBM 1401 que, como el precedente, tuvo gran difusión. Hacia 1985, Backus declaró estar arrepentido de haberlo creado. Cobol (Common Business Oriented Language) de 1959 fue elaborado, con gran influencia de G. Hopper, por un comité llamado CODASYL (Conference on Data Systems Language), de fabricantes y usuarios públicos y privados de computadoras, creado a instancias del gobierno para desarrollar un lenguaje orientado a aplicaciones administrativas. Para imponerlo, el gobierno dispuso no contratar ninguna computadora que no lo incluyera o que el fabricante no demostrara que su compilador era mejor, lo que nadie intentó. Basic (Beginner's All-purpose Symbolic Instruction Code) de 1965 fue desarrollado en el Dartmouth College por Kemeny y Kurtz, quienes no estaban interesados inicialmente en crear un lenguaje sino un sistema que permitiera que los estudiantes que trabajaban con el sistema de tiempo compartido del Colegio, pudieran programar interactivamente. Algol (Algorithmic Language), pensado para aplicaciones científicas y militares, fue desarro-llado a partir de 1958 por un Comité ACM-GAMM (asociación alemana de matemáticos). No se adaptó a las aplicaciones administrativas pero influyó en la concepción de otros lenguajes. En 1960 apareció una versión modificada por un comité encabezado por Naur y del que formó parte Backus, que dio lugar a la pila de memoria y la asignación dinámica de memoria e introdujo la noción de bloque. 9. La Mark I de 1951 era una computadora binaria basada en la que construyeron Kilburn y Williams en la Universidad de Manchester después de The Baby. Fue encargada por la Universidad a Ferranti Ltd. Tenía 3.000 válvulas, memorias de tubos Williams (256 bites) y de tambor magnético (16.000 bites), entrada por cinta perforada y salida por máquina de escribir. La Ferranti Ltd. produjo luego otras computadoras, como la Pegasus de 1956 y la Mercury de 1957, con memoria de núcleos, que era la versión comercial de otra diseñada por KIlburn, y las Atlas de 1962 y 1963. La División Computadoras fue absorbida en 1963 por la empresa estatal International Computer Ltd. (ICL). La Atlas de 1962 fue diseñada por un grupo encabezado por Kilburn. Tenía memoria de tambor magnético de 16 pal de 24 b e instrucciones de 48 b; el sistema operativo tenía 1.000 instrucciones. Tuvo la primera memoria paginada, que aparentaba contener 1.000.000 de palabras. Era la más veloz del mundo en ese momento pero hubo sólo tres Atlas 1 y tres Atlas 2, que funcionaron hasta 1973.
  • 13. 15 10. En la Unión Soviética, donde la computadora tuvo al principio un ambiente hostil (todavía en 1954 un Diccionario de Filosofía sostenía que la Cibernética era una ciencia burguesa reaccionaria, una pseudociencia muy difundida en los países capitalistas) las primeras noticias llegaron en 1947. La figura dominante de ese comienzo fue Lebedev, que construyó la primera máquina experimental, la Mesm, entre ese año y 1950. En Moscú se construyó la M-1 entre 1948 y 1952, iniciando una serie que duraría hasta la década de 1970. En 1950 se creó un Instituto de Máquinas de Cálcular en Moscú, bajo la dirección de Lavrentyev, quien fue sucedido por Lebedev en 1953 (muerte de Stalin). Éste ya había iniciado la serie de las Besm, las computadoras más importantes de la URSS, que se fabricaron hasta el final del régimen. También en Moscú se produjeron, entre 1953 y 1954, las Strela, primeras de producción industrial. En programación se destacó Ershov, que recibió el primer título en 1954 (el primer texto había aparecido en 1952). Programó la Besm y desarrolló los primeros compiladores PP (Programa de Programación) para la Strela. Otra figura fue Lyapunov, a quien se le debe una notación y un esquema de instrucciones. Con el comienzo del 6° Plan Quinquenal (1955-1960) se inició un intento de lograr la autono- mía tecnológica en materia de computadoras, que concluyó en 1968 con la adopción del diseño de la IBM/360. En 1956 comenzó el diseño de las Ural (que se fabricaron hasta 1969) y de la Kiev, que se terminó en 1962. En 1958 llegó una misión estadounidense que dio a conocer Stretch y Algol, y una misión soviética viajó al Reino Unido y Estados Unidos. En 1959 comenzó la producción de semiconductores, Brusenzov terminó la Setun, computadora ternaria, y se comenzaron las Minsk, que llegaron a ser, a partir de la Minsk 32 de 1962 (de transistores) las más difundidas para gestión. En 1960 aparecieron nuevos compiladores y los primeros Algol-60 y, en 1962, las primeras Minsk de transistores. En 1964 comenzó el diseño de las Ural transistorizadas. A pesar de que los científicos gozaron de un estatus favorable en la Unión Soviética y el ejército estimulaba su labor, los avances tecnológicos se vieron trabados por el rígido sistema económico centralizado, que prefijaba las normas y pautas de producción por períodos quinquenales, lo que motivó un sensible retraso respecto de EUA, donde los cambios importantes se sucedían año a año. Hubo además absoluto predominio de computadoras para aplicaciones científicas, militares y de automatización industrial, en desmedro de las de gestión que, a diferencia de la economía de mercado del mundo capitalista, no eran requeridas por una economía planificada. 5. EN LA ARGENTINA: DEL ESTANCAMIENTO AL FLORECIMIENTO (1945-1966) El período 1945-1966, que media entre el nacimiento de la computadora y la madurez de sus manifestaciones tempranas, tuvo características singulares en la Argentina. Si bien el aconteci- miento que marcó el fin de una época fue el golpe militar de 1943, se suele situar en 1945 el comienzo de la actuación de Perón como figura clave de la Argentina de la segunda mitad del siglo XX. Sus dos Presidencias (1946-1955) cambiaron, en todos sus aspectos, las condiciones en las que se había desenvuelto hasta entonces nuestro país. Su derrocamiento en 1955 alentó un breve resurgimiento, que quedó sofocado cuando un nuevo golpe militar abrió, en 1966, un período turbulento cuyos efectos negativos nos siguen afectando. Los cambios del período 1945-1955 tuvieron, entre otros efectos, el de retardar los avances tecnológicos por la dificultad, cuando no la imposibilidad, que hubo para importar máquinas, recibir publicaciones extranjeras o viajar al exterior, para mantener las asociaciones profesionales y para la investigación científica en sede universitaria. La electrónica, como materia de estudio, no entró en la Universidad de Buenos Aires hasta la caída de Perón. Desde 1942 se dictaba radiocomunicaciones en Ciencias Exactas, en un curso de posgrado destinado a oficiales navales, que en 1947 se convirtió en carrera de Inge-niero Especialista en Radiocomunicaciones y en 1949 pasó a depender de un Instituto Radiotécnico de la misma Facultad. En ninguno de ellos se preparaba especialmente en electrónica. La computadora era apenas conocida. Los primeros trabajos que la mencionaron aparecieron a fines de la década de 1950. En 1949 la Armada Argentina publicó un folleto de Oscar Quihillalt al que siguió un artículo del mismo oficial naval en el Boletín del Centro Naval. En 1950 apareció un artículo de Manuel Sadosky en la revista Ciencia y Técnica del Centro de
  • 14. 16 Estudiantes de Ingeniería. Ciencia e Investigación publicó en 1951 una segunda nota de Quihillalt, que trataba el tema específicamente. Ninguno de esos trabajos tuvo trascendencia. En cuanto a los efectos en materia de investigación, la labor que realizaba José Babini en matemática aplicada quedó interrumpida cuando fue declarado cesante, en 1946, en sus cátedras de la Universidad Nacional del Litoral. En 1952 Sadosky debió renunciar, también por razones políticas, a su cargo en el Instituto Radiotécnico. El derrocamiento de Perón cambió radicalmente la situación. En primer lugar, el tema de la computadora entró en la Universidad de Buenos Aires. En Ingeniería se creó el Departamento de Electrónica, que quedó a cargo de Humberto Ciancaglini, quien hizo construir, entre 1958 y 1962, la Cefiba, primera computadora experimental de América Latina. En Ciencias Exactas Sadosky hizo instalar la primera computadora universitaria, una Ferranti Mercury que llegó en 1960 y se inauguró en 1961; logró la creación, en 1962, del Instituto de Cálculo, que fue el primer centro de investigaciones en matemática aplicada, y creó en 1963 la primera carrera universitaria, de Computador Científico. En ese entonces, solamente había formación especiali-zada sistemática en I.B.M., que producía los llamados Ingenieros de Sistemas desde 1960. En el Departamento de Estabilidad de Ingeniería, Horacio Reggini bregó, sin éxito, por la aplicación de la computadora a la enseñanza de la ingeniería. Creó un Grupo de Estudio en Aplicaciones de la Computadora que, entre otras realizaciones, publicó un folleto sobre Stress, de ingeniería estructural, materia en la que también realizó trabajos pioneros. Creó y dirigió, hasta 1966, el Departamento de Computación de la Universidad Católica Argentina, que se equipó con la primera IBM 1620 llegada al país. Utilizando teletipos de Transradio, hizo las primeras tele- experiencias de tiempo compartido, conectándose con la computadora del M.I.T., en Cambridge, EUA. Otro efecto de la nueva situación fue la creación de la Universidad Nacional del Sur, en Bahía Blanca. En 1956 Jorge Santos se hizo cargo de un Seminario de Computadores, al que siguió un Laboratorio de Computadores donde, entre 1960 y 1962, diseñó y comenzó a construir una computadora experimental, la Ceuns, que quedó inconclusa con motivo de los aconte- cimientos políticos de 1962. Varios de los trabajos de investigación del grupo de Santos se presentaron en congresos del exterior e incluso internacionales, a la par de los de otros países más avanzados. El cambio de orientación económica impulsado por el nuevo régimen permitió la entrada de las primeras computadoras que, como la Ferranti Mercury de Ciencias Exactas, llegaron al país en 1960. Se trataba de dos máquinas de I.B.M. y dos ejemplares de una Univac: una IBM 305 Ramac, que se expuso ese año en la Exposición-Feria del Sesquicentenario de la Revolución de Mayo, una Type 650 Ramac, destinada a la empresa estatal Transportes de Buenos Aires y dos USS 90, contratadas por la empresa ferroviaria estatal. Entre 1960 y 1965 se habrían instalado unas 40 computadoras, en su mayor parte de I.B.M. que, además de las mencionadas 305, 650 y 1620, trajo las 1401, 1440 y 1460. La Compañía de Cajas Registradoras National Argentina S.A. introdujo la NCR 390 en 1963 y la NCR 315 en 1964. Al año siguiente la Compañía Burroughs de Máquinas Ltda. trajo una B.200. No hubo otras Univac que las de 1960 y de procedencia inglesa sólo se agregaron a la Ferranti Mercury dos KDF 8 de English Electric hacia el final del período considerado. Las primeras Bull, ya con transistores y memoria de núcleos, se instalaron en 1964 y 1965. En general, estas computadoras tempranas estuvieron destinadas a organizaciones públicas y privadas capaces de afrontar las fuertes erogaciones que significaban su adquisición (o alquiler), su mantenimiento y su operación. Varias de las máquinas mencionadas se destinaron a prestar servicios a terceros, en la modalidad de service-bureau que ya se había practicado con las tabuladoras. I.B.M. inauguró su Data Center en 1961, con tres computadoras, National proveyó su Data Center con las que trajo en 1963 y 1964 y Burroughs puso en marcha su Centro Electrónico con la B.200 de 1965. Las primeras computadoras universitarias impulsaron la realización de importantes trabajos de programación, especialmente en la U.B.A., en materia de modelos matemáticos, aplicaciones de
  • 15. 17 grafos, estudios hidrológicos, astronómicos y estadísticos, entre otros, aparte de un lenguaje de computadora (Comic) concebido para suplir deficiencias del Autocode de la Mercury. En el ámbito privado, el Estudio Fernández Long y Reggini desarrolló también los primeros cálculos estructurales automáticos y un modelo de simulación de un nuevo sistema previsional. Las nuevas condiciones del país alentaron el comienzo de la profesionalización en materia de computación. En 1960 se fundaron la Sociedad Argentina de Cálculo, que publicó varios números de su Boletín, y SADIO, que acogió inicialmente a cultores de investigación operativa y se convertiría, en la década siguiente, en la entidad representativa de los informáticos. Ambas Sociedades fueron admitidas en 1962 como miembros argentinos de IFIP e IFORS, respectivamente. En 1961 se realizó la primera reunión técnico-científica en la que se presentaron trabajos relacionados con la computadora y, a partir de 1962, se realizaron las JAIO anuales que, al principio, trataron casi exclusivamente temas de investigación operativa. En 1965 comenzó a aparecer Decisiones Gerenciales y Computadoras, que tuvo corta vida, como órgano de la primera asociación de usuarios de la Argentina. Nota: Los detalles de los distintos aspectos considerados aparecen en los libros de N.BABINI mencionados en la bibliografía, que fueron puestos a disposición de los asistentes durante el transcurso del Seminario. 6. HACIA LA MUTACIÓN MICROELECTRÓNICA (1964-1975) El período que media entre la aparición de la IBM System/360 de 1964 y la primera micro- computadora comercializada, la Altair de 1975, se caracteriza por los avances que experimentó la programación y, sobre todo, la microelectrónica, a partir de la invención del microprocesador en 1970. En la etapa abierta ese año se destaca, también, la construcción de las dos primeras supercomputadoras, la Illiac IV (de Burroughs) y la Cray I, que en ambos casos se inició en 1972 y se terminó en 1976.1 La programación fue saliendo de la etapa artesanal de sus comienzos para convertirse en una disciplina científica. Entre los intentos más importantes se cuentan la programación estruc- turada o modular, a partir de 1968, y la ingeniería de software desde 1969. En ese mismo año, por orden judicial, I.B.M. se vio obligado a facturar por separado los programas y los equipos que vendía, abriendo así el camino a la competencia. Por esa razón se suele fijar en 1969 el comienzo de la industria de la programación en Estados Unidos. En 1972 el Palo Alto Research Center (PARC) de Xerox produjo Smalltalk, primera aplicación en Estados Unidos de la programación orientada a objetos que se había iniciado en Noruega con Simula. 2 También creció el campo de las aplicaciones. La resolución de problemas matemáticos y la automatización de procesos administrativos fueron pronto acompañadas por la automa-tización industrial (el primer programa data de 1957), el proyecto automático de circuitos eléctricos (desde 1960) y el "diseño asistido por computadora" (CAD), que había sido investigado desde 1965.3 El primer programa importante para ingeniería civil data de 1963; en 1967 el M.I.T. produjo ICES que incluyó programas de cálculos estructurales como Stress y Strudl. Los primeros ensayos de aplicación de la computadora a la enseñanza datan de 1959 y el tema se investigó intensamente durante la década de 1960. En la década siguiente hubo incluso planes nacionales en países como Francia e Inglaterra.4 En la década de 1960 se difundieron los sistemas de recuperación automática de información (information retrieval) que habían sido desarrollados desde 1955. Las bases de datos cobraron impulso cuando Codd presentó, en 1970, la primera base de datos relacional, y se perfeccionaron con los llamados "sistemas de manejo de bases de datos" (DBMS). Los sistemas de tratamiento de palabras (que I.B.M. bautizó word processing) tuvieron su origen en las facilidades que ofrecía una máquina de escribir eléctrica, la Selectric, que I.B.M. lanzó en 1961. Posteriormente, tanto I.B.M. como muchas otras firmas produjeron sus propias compu-tadoras especializadas en tratamiento de textos.5
  • 16. 18 El transistor, que fue inventado por Shockley, Bardeen y Brattain en 1947, se utilizó al comienzo en radios, televisores y otras aplicaciones, en remplazo de las válvulas electrónicas. Una de sus primeras aplicaciones en computadoras fue la tarjeta de circuito impreso (printed circuit board). La primera aplicación a calculadoras electrónicas fue la Tradic que los Labo- ratorios Bell produjeron en 1954. A partir de entonces, y hasta 1969, aparecieron en Estados Unidos varias computadoras transistorizadas de Philco, I.B.M., General Electric, RCA, NCR y CDC --en Francia se construyó la Bull Gamma 60-- que marcaron el final de las computadoras valvuladas.6 Después de producir varios perfeccionamientos del transistor original (llamado de puntos de contacto), como el transistor de juntura y el de efecto de campo, Shockley fundó en 1955 Shockley Semiconductors, para fabricarlos. En 1957 Noyce y otros la dejaron para fundar Fairchild Semiconductors, donde Noyce desarrolló, en 1959, el circuito integrado con base de silicio, que había sido concebido en Texas Instruments por Jack Kilby con base de germanio. En 1962 se logró integrar ocho circuitos en un solo chip y el proceso se aceleró. En 1964, la llamada "ley de Moore" vaticinó que su complejidad se duplicaría anualmente desde su invención en 1959. En 1988 se comprobó que se había duplicado cada quince meses. Los primeros circuitos, de no más de diez transistores, fueron los SSI (Small Scale Integration), seguidos por los MSI (Medium Scale Integration), que llegaron a equivaler a una unidad aritmético-lógica completa. En 1967 aparecieron los primeros LSI (Large Scale Integration), con más de 200 circuitos, que se difundieron a partir de 1973, y luego los VLSI (Very Large Scale Integration), que contenían hasta un millón de circuitos y dieron lugar, en 1975, al arranque del esfuerzo estatal-industrial que puso a Japón a la cabeza de la producción mundial.7 En 1968 se fundó Intel Corporation para producir la memoria de semiconductores que Noyce acababa de inventar con Moore. Como ya había ocurrido con los primeros circuitos integrados, se la utilizó al principio, en videojuegos y calculadoras. A mediados de la década de 1970 comenzaron a desplazar, en las computadoras, las memorias de núcleos magnéticos.8 En 1971 una fábrica japonesa, hoy desaparecida, encargó a Intel un nuevo circuito integrado para sus calculadoras. Hoff concibió la idea de aumentar el número de transistores y hacerlo programable, o sea algo equivalente a una unidad de cálculo, lo que dio origen al Intel 4004, primer microprocesador de la historia, de palabras de 4 bites y de 4 componentes. Dos años después, Intel Corp. produjo el 8008, con palabras de 8 bites, y en 1974, cuando ya había aparecido la competencia de Motorola, el 8080, con 3.000 transistores. El microprocesador se empezó a utilizar en automóviles y en aparatos de laboratorio, de comercios, bancarios y de control.9 Durante más de dos décadas el centro de gravedad de la producción de computadoras estuvo situado en el Este de Estados Unidos (Filadelfia, Boston y Nueva York). A mediados de la década de 1960 esa hegemonía comenzó a desplazarse hacia el Oeste, a la costa del Pacífico. Intel se instaló, en 1968, en lo que se convertiría en el "Valle del Silicio" (Silicon Valley).10 Las guerras del Pacífico contra Japón (1941-1945), de Corea (1950-1953) y de Vietnam (1965-1973) habían provocado una movilización humana y de recursos que contribuyeron a dinamizar la región pero la guerra de Vietnam había despertado, al mismo tiempo, una reacción que trascendería las fronteras americanas. Los estudiantes de las universidades californianas se alzaron contra la guerra y el reclutamiento. La protesta se extendió y la rebelión juvenil cobró muchas formas. Entre las demandas juveniles de entonces figuró la de lograr que la gente común y no sólo los poderosos tuvieran acceso a la computadora. Mientras aparecían periódicos y se constituían asociaciones tras aquella consigna, muchos aficionados comenzaron a utilizar microprocesadores para operaciones rudimentarias y a realizar reuniones para intercambiar información y ponerse al día en la materia. Podría decirse que ese movimiento fue el caldo de cultivo del cambio revolucionario que significó la compu- tadora personal.
  • 17. 19 Aunque la Alto que produjo Alan Kay en Xerox PARC, entre 1972 y 1974, fue una verdadera precursora, no tuvo influencia en el desarrollo inicial del nuevo artefacto. Lo que podríamos considerar arranque efectivo de esa mutación tecnológica (comparable al paso de los dinosaurios a las aves) fue la aparición pública de la Altair, a comienzos de 1975, y su conjunción con la programación a cargo de la naciente Microsoft, que la convirtió en un éxito comercial en 1976. Notas complementarias 1. La IBM System/360 de 1964 fue diseñada por Amdahl y Blaaw. La cifra 360, por los grados de la circunferencia, aludía a su carácter universal. Se lanzó en cinco modelos diferentes y compatibles (Model 30 a Model 70), de potencia y costo crecientes, que también emulaban la 1401. Esa serie inicial comprendía 5 UCP y 40 periféricos intercambiables. Los circuitos de semiconductores SLT (Solid Logic Technology) se montaban automáticamente en módulos cerámicos de una pulgada cuadrada. Los modelos menores tenían micromódulos que reunían varios diodos o transistores en 1 cm², los mayores tenían circuitos integrados. Tenían memoria virtual, direcciones por bytes, instrucciones de bites, bytes y palabras, aritmética binaria, decimal o hexadecimal, y de coma fija y coma flotante. En 1965 aparecieron las Model 20, de bajo costo, Model 44, científica de tamaño mediano; Model 65 y Model 67, apta para tiempo compartido y capaz de admitir multiprocesadores La programación básica, que contenía varios millones de instrucciones, fue desarrollada especialmente para esta máquina y comercializada como OS (Operating System) y DOS (Disk Operating System); luego se incluyeron compiladores PL/1. El desarrollo inicial insumió 5.000 años- hombre y el costo ascendió a 5.000 millones de dólares en cuatro años, que incluyeron 4.500 millones de inversión en una nueva planta de fabricación La Cray 1 de 1976, primera supercomputadora, fue desarrollada durante cinco años en un remoto laboratorio de Wisconsin, para el Laboratorio Científico de Los Alamos, Cal. Tenía doce unidades funcionales independientes, para distintos grupos de cálculos, un procesador escalar que era el más veloz de su época y un procesador vectorial que resultó ser el más práctico. Aparte de la memoria virtual, tenía memoria de 1 M de palabras de 64 b. Logró entre 13 y 160 Mflops, según el modo de funcionamiento. En multiplicación producía un resultado cada 12,5 ns cuando los datos se suministraban al mismo ritmo (80 M mult/seg). Dejó de funcionar en 1981. La Illiac IV de 1976, primera supercomputadora con memoria de semiconductores en lugar de núcleos magnéticos, tenía 64 procesadores elementales y 20 Mflops de potencia. Fue diseñada en la Universidad de Illinois y construida por Burroughs Corp., como BSP, para la NASA, en remplazo de una Cray-1; no llegó a comercializarse por falta de mercado. Dejó de funcionar en 1981 por razones de costo y confiabilidad. 2. El comienzo del interés por la programación estructurada se atribuye al holandés Dijkstra, que en 1969 envió una carta a ACM sobre "Go-To statement considered harmful" que cuestionaba la utilización de la instrucción de control GOTO. Luego propuso un conjunto de reglas de programación que se consideran bases iniciales del método, aunque también se atribuye a Bohm y Jacopine el haberlas establecido en 1964 en la R.F.A. En 1970 Dijkstra publicó “Notes on structured programming” y en 1972 “The humble program”. El método, uno de los primeros intentos de aplicar enfoques de ingeniería a la programación, se difundió y perfeccionó en las casi dos décadas siguientes, durante las cuales se introdujeron nuevas reglas que acentuaban el principio de organización tras el objetivo original de programas más legibles y sin errores. Entre los primeros lenguajes importantes destinados a programación estructurada se cuentan Pascal, de 1971, Ada de 1980 y Modula-2 de 1984. La ingeniería de software tiene su origen en un Study Group on Computer Science, creado en 1967 por el Science Committee de la NATO, que recomendó reunir una conferencia para encarar la "crisis de la programación". La Conferencia se reunió en Garmisch, RFA, en 1968, y en ella se concluyó que la crisis debía resolverse con "la aplicación de métodos sistemáticos, disciplinados y cuantificables al desarrollo, funcionamiento y mantenimiento de programas informáticos" y se definieron también los ciclos de vida del software. En 1969 se reunió la II Conferencia en Bruselas, en la cual NAUR y RANDELL presentaron el trabajo Software Engineering que, según algunos autores, sería primera utilización de la expresión. Simula, de 1967, es un lenguaje derivado de Algol-60 para simulación de sistemas continuos (como flujos de tránsito) que fue producido en Noruega por Dahl y Nygaard. Introdujo las nociones de clase de objetos y objeto de software que fueron desarrolladas luego en los lenguajes orientados a
  • 18. 20 objetos. La programación orientada a objetos concibe la computadora como un conjunto de objetos que se envían mensajes entre sí y a los que no se puede dirigir por separado. Cada objeto consta de estructuras de datos y algoritmos y cada uno sabe cómo manejar sus datos pero ignora el resto del programa. Emplea algoritmos diferentes para tareas que se identifican con la misma palabra clave. Smalltalk (en inglés, conversación trivial) se terminó en 1972 en Xerox PARC, bajo la dirección de Kay, como lenguaje interactivo de computadora personal dirigido principalmente a niños pequeños. Se basa en Algol y pone el acento en las gráficas interactivas, el desarrollo modular de los programas y los enfoques integrados de acceso a herramientas de desarrollo de software. En 1976 apareció la versión principal, Smalltalk 76, y en 1980 Smalltalk-80, de Goldberg, patentada. 3. La automatización industrial comenzó en las plantas de proceso continuo (refinerías de petróleo y plantas nucleares) y en las plantas de procesos discretos con las máquinas-herramienta de control numérico (MHCN), que aparecieron en 1956. La primera computadora digital en una planta industrial de EUA se instaló en 1959. En 1961 General Electric instaló el primer robot industrial. Aparecieron luego el diseño gráfico automático (CAD, Computer Aided Design, y CAE, Computer Aided Engineering), la gestión y el control de calidad automatizados, hasta culminar en la CAM (Computer Aided Manufacturing) y la CIM (Computer Integrated Manufacturing) que integra el diseño, la producción y la gestión industrial. El precursor de CAD fue el Sketchpad, con lápiz óptico, que SUTHERLAND presentó en su tesis de 1963. Se lo utilizó primero en fábricas automotrices y aeronáuticas. Las primeras aplicaciones científicas e industriales de la integración CAD-CAM, en fábricas automotrices y aeroespaciales, tuvieron lugar en 1970. En el proceso de producción se pasó, en 1962, de la automatización rígida a la automatización flexible, que es un sistema compuesto de máquinas-herramienta de control numérico, centros de maquinado, estaciones de trabajo automatizadas y monitores, vinculados por un sistema automático de transporte y una red local de datos, que permite maquinar simultáneamente piezas diferentes que siguen caminos propios dentro del sistema, o sea fabricar en masa una variedad de productos empleando la décima parte del personal que hubiera requerido la fabricación convencional 4. El Proyecto MAC (Multiple Access Computer o Machine Aided Cognition) se llevó a cabo en el M.I.T. entre 1961 y 1963 con el patrocinio de organismos gubernamentales, para realizar el "estudio experimental de nuevos medios para que las computadoras, en operación on line puedan ayudar al hombre en su quehacer intelectual y creativo de investigación, diseño, educación o control". Se apoyó en el sistema de tiempo compartido CTSS y dio lugar, entre otros logros, al CAD (Computer Aided Design) y a los primeros lenguajes orientados al problema, como los de ingeniería civil Cogo, para topografía y geodesia, y Stress (Structural Engineering Systems Solver), para cálculos estructurales. En 1962 dio origen al Laboratorio de Inteligencia Artificial (que en 1970 se convirtió en Computer Science Laboratory). En 1966 el M.I.T. terminó el sistema ICES (Integrated Civil Engineering System), para resolver problemas de ingeniería civil, que sucedió al Stress y contenía como subsistemas a Bridge y Strudl (Structural Design Language). En materia de informática educativa, o sea la utilización de recursos informáticos como auxiliares de la enseñanza, en Estados Unidos se distinguían la Computer assisted learning (CAL), que ponía el acento más en el maestro que en el programa, y la Computer assisted or based education (CAE o CBE), que se aplicaba a usos no pedagógicos de la computadora, por ejemplo a la gestión educativa. En 1958 Crowder perfeccionó la instrucción programada de Skinner. En 1959 I.B.M. produjo Courseware y la Universidad de Illinois Plato. En 1962 I.B.M. produjo Coursewriter I, lenguaje de Computer Based Education y se comenzó a investigar en la Universidad de Stanford. En 1964 la State University of Pennsylvania creó un Laboratorio CAI (Computer Assisted Instruction), y en 1965 el Irvine Campus de la Universidad de California inició el Proyecto PCDP (Physics Compu-ter Developmenmt Project). En 1970 Francia puso en marcha el Proyecto EAO (Education Assistée par Ordinateur) y el lenguaje LSE (Langage Symbolique de l'Enseignement).
  • 19. 21 5. Recuperación de información (information retrieval) se utilizó entre las décadas de 1950 y 1960 para designar el almacenamiento de datos en archivos de computadora y los procedimientos utilizados para seleccionarlos y extraerlos cuando fuera necesario. Fueron el antecedente inmediato de los sistemas de manejo de bases de datos. A partir de 1955, en la Western Reserve University se estudió la factibilidad de hacer búsquedas mecanizadas de literatura sobre metalurgia. En 1958 Luhn produjo en I.B.M. un programa experimental capaz de hacer un resumen (abstract) de un artículo y en 1960 dio a conocer la versión definitiva, KWIC (Keyword in Context). Las bases de datos son bancos de datos en los que se utilizan sistemas de manejo de bases de datos (SMBD). El manejo y la búsqueda de datos fueron encarados en la computación comercial y militar antes que en la científica, y dio lugar a sistemas como RPG de I.B.M., de 1961, y los archivos militares FFS (para IBM 7090 y 1410), que permitían modificar datos sin cambiar el programa, traducir informes al absoluto y buscar en archivos en cinta. La llegada de los discos permitió desarrollar, entre 1960 y 1965, métodos, aún primitivos, de acceso directo, secuencial e indexado secuencial, que ayudaron a manejar la memoria. 6 El transistor (transfer resistor) fue inventado en los Bell Labs, el 23 de diciembre de 1947 como culminación de una investigación que fue dirigida por Shockley, quien aportó los fundamentos de la teoría de semiconductores, y realizada por Bardeen y Brattain. En 1956 los tres obtuvieron el Premio Nobel de Física por esos trabajos. En 1948 Bell Labs anunció la invención del transistor de contacto de puntos, de germanio, en 1950 la del transistor de juntura de germanio y en 1952 Shockley describió el transistor de efecto de campo con electrodo central. En 1954 en Bell Labs se terminó Tradic, primera calculadora a transis-tores y Philco produjo la Transac S 1000, con transistores propios, para la NAS (futura CIA), a la que siguió la CPXQ, para la Marina. En 1957 Burroughs produjo la Atlas Guidance Computer y Hoerni desarrolló el transistor plano para la futura IBM System/360. En 1959 aparecieron la GE 210 y la IBM 7090, totalmente transistorizada, y al año siguiente las IBM 1401 y 1620, la NCR 304, la RCA 501, la Bull Gamma 60 y la CDC 1604. Entre 1957 y 1962 aumentó cinco veces la velocidad de conmutación y disminuyó cinco veces el costo del transistor. La tarjeta de circuito impreso era una placa delgada de baquelita, plástico o epoxi en la que se insertaban conectores para enchufar componentes, con conexiones eléctricas impresas litográfi-camente al dorso. Montadas en gabinetes e interconectadas con cables, constituían un procesador de computadora; al comienzo soportaban transistores, remplazados luego por chips. Se utilizó por primera vez en 1954 en una calculadora experimental de IBM basada en la Type 604. La Bull Gamma 60 de 1960 fue desarrollada para participar en una licitación de la Comisión de Energía Atómica de EUA de 1956. Era de transistores y tenía memoria de núcleos de 8 a 32 K catenos (palabras de 24 b) y memorias externas de tambor y de cinta magnética. Poseía un sistema de multi- procesamiento basado en unidades funcionales que trabajaban independientemente, a modo de peque- ñas computadoras satélite, con un sistema de prioridades algo complicado, que habría afectado la aceptación de la máquina. Traía un lenguaje simbólico, AP2 y uno tipo Fortran, AP3; a fines de 1962 se ofrecieron compiladores Algol y Cobol. Se vendieron sólo doce máquinas. 7. El circuito integrado, que es un circuito lógico implantado en una pastilla minúscula de semicon-ductor (chip), cuyos componentes han sido fabricados, montados e interconectados en un solo proceso integrado, fue concebido en 1959 por Kilby en Texas Instruments y desarrollado por Noyce en Fair- child Semiconductor. Los primeros tenían un solo circuito por chip; en 1962 ya había ocho en un chip de silicio. En 1964 I.B.M. los utilizó en los modelos mayores de la System/360. Los planes informáticos japoneses arrancan de 1970 cuando el Ministerio de Industrias y Comercio Exterior (MITI) declaró prioritaria la industria informática En 1971 se lanzó el Proyecto de producción de cirsuitos integrados VLSI y en 1972 comenzaron un Plan Cuatrienal 1972-76 y un Plan Decenal 1972-79. Se constituyeron los consorcios Hitachi-Fujitsu, NEC-Toshiba y Oki-Mitsubishi Electric, encabezados por empresas de electrónica e informática, acompañadas por especializadas en telecomunicaciones, para producir computadoras compatibles con I.B.M., los dos primeros, y de diseño diferente el restante. En 1975 la empresa estatal de telecomunicaciones (NTT) lanzó un Plan Trienal (1975-1977) para producir una RAM de 64 K y máquinas de barrido de haces electrónicos. 8. La memoria de semiconductores está constituida por una matriz de chips o celdas de memoria, cada una de las cuales es un circuito que contiene un bit. Un electrodo con carga P permanente crea un "pozo de potencial" que, cuando está cargado de electrones es 0 y si está vacío es 1. Las celdas están atravesadas por conductores ortogonales (en cuadrícula) que corresponden a sendas líneas de bites y de
  • 20. 22 palabras (caracteres). La primera fue desarrollada en Fairchild Semiconductors por Noyce y Moore (que luego fundaron Intel para producirla) como memoria inalterable (ROM) y quedó terminada en 1968. En 1970 aparecieron memorias de circuitos integrados bipolares y MOS de 8 K. En 1973, cuando aparecieron Intel 1702, primera EPROM de 256 B y las memorias de circuitos MOS de 4K, comenzaron a imponerse a las memorias de núcleos por ser más baratas, hasta desplazarlas por completo. 9. El microprocesador fue inventado en 1970 en Intel, como derivación del encargo de un circuito integrado por una fábrica japonesa de calculadoras (hoy desaparecida). Fue diseñado por Hoff y Mazor y desarrollado por Faggin, sobre el diseño lógico de Shima. Noyce apoyó el proyecto e hizo comprar los derechos sobre el chip, designado originariamente micromódulo, que comenzó a publi-citarse como Intel 4004. Tenía 2000 transistores, manejaba palabras de 4 b y hacía 60.000 ips (poten-cia equivalente a la de Eniac). Contaba con tres circuitos periféricos, ROM de 2 KB, que soportaba el programa, RAM de 320 b y una interfaz E/S. La cifra 4004 aludía al número de componentes y a la palabra de 4 bites. El aviso publicado en Electronic News lo presentó como "Computadora progra-mable en un chip". Al comienzo se lo utilizó para controlar impresoras y unidades de cinta. 10. El Silicon Valley está situado en el condado de Santa Clara, al sud de San Francisco y al pie de la Sierra del Diablo. Es una región de unos 400 km2 de superficie, donde se encuentran Sunnyvale, Cupertino, Palo Alto, etc. Favorecida por su proximidad a la Universidad de California en Stanford, concentró en poco tiempo la industria microelectrónica y actividades conexas, a partir de la fundación de Shockley Semiconductors en 1955 en esa región. La expresión fue acuñada en 1971, en Electronic News, por Don Hoefler . 7. LAS MICROCOMPUTADORAS TEMPRANAS (1975-1981) Como ocurrió con la propia computadora, la microcomputadora fue una creación colectiva. El microprocesador comenzó a ser utilizado por aficionados y principiantes en los llamados módu- los (modules), que incluían un número limitado de chips de memoria y de entrada/salida y utili- zaban lenguajes de bajo nivel. Los siguieron los sistemas computadores pequeños (little compu- ter systems), constituidos por varios módulos y una fuente de alimentación propia, con capaci- dad ampliable de memoria, que podía conectarse a un televisor, y los sistemas de desarrollo completo (full development systems, FDS), que incluían, además, drive, impresora y una ROM de programación. En las microcomputadoras de aficionados, el usuario se comunicaba con la computadora mediante un panel de luces y conmutadores. Una grabadora, utilizada como drive, se conectaba a un televisor utilizado como monitor. En 1977 aparecieron las primeras con monitor incor-porado al gabinete y Microsoft produjo un programa de arranque que remplazó el panel. La primera microcomputadora propiamente dicha fue la Alto,1 que desarrolló Kay en Xerox PARC entre 1972 y 1974, pero que no tuvo influencia directa porque no se la puso en venta (se las produjo para la propia Xerox). En California existía la mayor agitación, pero el primer paso concreto provino del Estado de New Mexico. Una firma de electrónica de Albu-querque, llamada Micro Instrumentation Telemetry Systems (MITS) lanzó en enero de 1975 la primera microcomputadora para aficionados que se comercializó, llamada Altair.2 El desarrollo fue estimulado por Solomon, que era director técnico de Popular Electronics y prometió hacerla aparecer en la tapa de la revista, lo que efectivamente hizo en el primer número de ese año. El nombre de Altair aludía a un planeta imaginario del juego StarTrek y fue propuesto por la hija de Solomon, que tenía entonces doce años. En 1976 Jobs y Wozniak produjeron la Apple I,3 IBM lanzó la 5100, que fue un fracaso comercial, y apareció la Imsai 8080.4 Apple inició un ascenso vertiginoso pero ni MITS ni IMSAI lograron sobrevivir a su éxito inicial (desaparecieron en 1977 y 1979, respectivamente). En 1977, cuando ya habían desaparecido los kits, aparecieron la Apple II, la TRS 80 de Tandy-Radio Shack,5 primeras microcomputadoras de venta masiva, y la Pet de Commodore Corporation,6 y surgieron nuevas compañías, como Cromemco, Heathkit y North Star. 1980 fue un año con problemas para Apple Computer, cuya tercera versión de Apple fue un fracaso. En ese mismo año se inició el fenómeno inglés de Sinclair, con sus
  • 21. 23 microcomputadoras de bajo costo, que llegó a vender 500.000 por año de la ZX-80 y su sucesora, ZX-81, hasta que la compañía fue nacionalizada en 1986.7 En agosto de 1981, cuando ya había más de trescientas compañías fundadas por aficionados y actuaban en Estados Unidos una decena de compañías que utilizaban Intel 8080 y Zilog Z80, IBM lanzó la PC, que se vendía a US$ 1.565. Vendió 180.000 en un año y medio y pasó al segundo puesto en microcomputadoras, después de Tandy y antes de Apple y Commodore. La IBM PC fue la primera computadora de IBM que tuvo componentes ajenos: el procesador Intel 8088 (de 16 b y 4,77 Mhtz) y el sistema operativo MS-DOS. La memoria podía llevarse de 16 a 256 K, tenía una o dos disqueteras y se podía conectar a un televisor. Soportaba un lenguaje Macro-Assembler y compiladores Basic, Cobol, Fortran y Pascal. Incluía planilla electrónica VisiCalc, procesador de textos Easy Writer, programas comerciales de Peachtree Software y un juego, Microsoft Adventure. Rompiendo otra tradición de IBM, se vendió a través de ComputerLand, primera cadena de venta de microcomputadoras, fundada en 1978. En materia de programación, en el período 1975-1981 hubo importantes progresos en inteligen- cia artificial (sistemas expertos, traducción automática, juegos), aparecieron nuevos lenguajes --entre ellos Ada, encargado por el Departamento de Defensa de EUA— y sistemas de progra- mación como CASE. En 1975 apareció la primera red local, Ethernet, y en 1980 Internet ya abarcaba 200 computadoras. El desarrollo de lenguajes para microprocesadores se inició en 1972 cuando Kildall adaptó PL/I al Intel 4004.8 Al año siguiente desarrolló otra versión, para Intel 8008, que llamó PL/M (Programming Language for Microprocessors). En 1975 produjo CP/M (Control Pro- gram for Microprocessors), que era un sistema operativo en disco para Intel 8080. La versión CP/M 86, de 1976, para Intel 8086 y 8088, fue la utilizada en la IBM PC. En 1975 hubo dos versiones simplificadas de Basic, la que Gates y Allen produjeron para la Altair 8080,9 y la de Wozniak para la Apple, quien en 1976 hizo otra para el 6502 de Mos Technology. En 1977 apareció MBasic, que fue la versión más difundida del Basic de Microsoft, que la firma vendía directamente. En 1980 Apple introdujo una tarjeta, SoftCard, que permitía ejecutar en MC 6502 programas desarrollados para Z80 o Intel 8080. Entre 1976 y 1980 aparecieron las aplicaciones que luego serían parte infaltable de las microcomputadoras: los procesadores de palabras Easy Writer (Draper, 1976), para Apple II, y Wordstar (Rubinstein, 1979); la primera planilla electrónica, Visicalc (Bricklin y Frankston, 1979), que contribuyó decisivamente al éxito comercial de la Apple II, y la primera base de datos para microcomputadora, dBase II (Ratliff, 1980). En 1980 se celebró el acuerdo de Micro-Soft con IBM para producir el sistema opera-tivo de la futura PC, que se basó en el que había desarrollado Patterson en Seattle. Fue entre-gado en 1981 como MS-DOS y se lo difundió como PC-DOS.10 El año 1981, de lanzamiento de la IBM PC, se puede considerar como punto de inflexión entre las computadoras tempranas y las computadoras microelectrónicas, en el sentido de que marcó el arranque de la difusión universal del nuevo artefacto, respaldada por la virtual hegemonía de IBM en el mercado global. Este fenómeno oculta la importancia del papel del microprocesador en el proceso de automatización universal, que apunta como una segunda revolución industrial, más profunda que la de los siglos XVIII y XIX. Es posible que los historiadores del futuro consideren más importante la invención del microprocesador, en 1970, que la aparición de la computadora personal en 1981, pero es innegable que, desde el punto de vista de la historia de la computadora como artefacto, está justificado considerar que 1981 marcó el final de una etapa y el comienzo de una era tecnológica, de la computadora al alcance de todos, cuyas proyecciones son todavía impredecibles.
  • 22. 24 Notas complementarias 1. Alto utilizaba ratón (adoptado del mouse del SRI, Stanford). La máquina dio lugar a la expresión "oficina del futuro" lanzada por Xerox. Fue vendida a la Casa Blanca y al Congreso (donde se la utilizó para imprimir la Memoria del Congreso), entre otras dependencias oficiales, pero se fabricaron sólo 2.000. En 1977 se comenzó el desarrollo de la 8010 Star que apareció en 1981, similar a Alto, que se vendía a 16.595 dólares; como se basaba en cinta cuando se difundía el disco magnético, no tuvo éxito. La Xerox Corporation ya había producido, en 1967, la computadora XDS 940 (Xerox Data Systems). En 1970 inauguró su centro de investigación y desarrollo en Palo Alto (PARC), donde vieron la luz, entre otros logros, el lenguaje Smalltalk, en 1972, y la red local Ethernet, en 1973. 2. La Altair 8800 estaba basada en Intel 8080, de 8 bites, y se vendía como kit a 397 dólares y armada a 621 dólares. Comprendía una tarjeta de circuito CPU, una tarjeta de 256 B de memoria y una motherboard (tarjeta principal) que tenía 100 conductores de oro que conectaban 18 ranuras (slots) destinadas a otras tantas tarjetas adicionales (o sea que era expandible). Otra tarjeta, llamada del panel frontal, controlaba las luces y conmutadores por medio de los cuales el usuario se comunicaba con la computadora. Como memoria permanente utilizaba casetes. MITS fue fundada en 1968 por Roberts, Mims y otros dos oficiales de la Fuerza Aérea, en el garage del primero, como compañía de electrónica. Comenzaron vendiendo transmisores de radio para aeromodelismo, por correo, un osciloscopio digital para ingenieros y más adelante calculadoras progra- mables en un kit, que eran demasiado caros por lo que suspendieron la producción. Produjeron enton- ces la Altair 8800 y luego la Altair 680b, que estaba basada en MC 6800 (Motorola) y se vendía a 293 dólares. Fue adquirida por Pertec en 1977. 3. Apple I, que estaba basada en un prototipo de Wozniak, tenía procesador 6502 de MOS Technology y Basic escrito especialmente. Se fabricaron casi 200, que se vendieron a 666 dólares. Un rasgo caracte- rístico fue su "concepción abierta", original de Wozniak, que permitía ampliar sus posibilidades agre- gando nuevas tarjetas. La Apple II fue una de las primeras computadoras personales desarrolladas para el público; el usuario podía acceder a las tarjetas de circuito impreso. Tenía procesador 6502 de MOS Technology, de 8 b, slots para expansión y memoria de 16 K. Ofrecía tarjeta SoftCard de Microsoft, que permitía correr CP/M y Basic redactado por Wozniak, que fue remplazado luego por otro de Microsoft, para 6502, en una ROM (por el que Apple pagó 10.500 dólares). Fue la primera con gabinete de plástico y teclado integrado; tenía pantalla de 40 columnas, llevada luego a 80 columnas. Sin monitor se vendía en 1.195 dólares. A fines de 1977 Wozniak desarrolló un controlador de discos flexibles (5¼) que era uno de Shugart Associates mejorado; soportaba 113 KB y costaba 495 dólares. En 1979 apareció Apple II Plus y en 1980 se lanzó Apple III como micro de gestión, pero resultó defectuosa, hubo muchas devoluciones y la producción se detuvo. Se la volvió a lanzar en 1981 con disco rígido y software mejorado. Apple Computer, Inc. había sido fundada en 1977 por Jobs (n.1955) y Wozniak (n.1951). En 1972 habían vendido, juntos, interceptores de comunicaciones telefónicas (llamados "cajas azules"). En 1973 Jobs trabajó en Atari y Wozniak ingresó en Hewlett Packard, que rechazó su propuesta de construir una microcomputadra (ya había hecho una, en 1971, la Cream Soda Computer, que era más chica que una máquina de escribir) y de la que se retiró en 1976 para construir la Apple I, que se fabricó en el garaje de Jobs (para financiar la tarjeta de circuito, Jobs vendió su camioneta VW y Wozniak dos calculadoras HP). En 1977 Wozniak la presentó en el Homebrew Computer Club, se instalaron en la Homestead High School de Cupertino, Cal. y fundaron Apple Computer. Ese año vendieron microcomputadoras Apple II por 2.700.000 dólares. Al año siguiente Jobs visitó Xerox PARC donde tomó ideas para la Macintosh. En 1980 vendieron 78.000 Apple II y las ventas totales ascendieron a 200 millones de dólares. En 1981 tenían más de 1.500 empleados, 3.000 distribuidores y las ventas superaron los 300 millones de dólares. Ese año produjeron una Apple III mejorada e invirtieron 21 millones de dólares en investigación y desarrollo. 4. Imsai Manufacturing fue fundada en 1975 por Millard y Van Natta, en San Leandro, California, para producir microcomputadoras. Fue la primera que puso el acento en la comercialización, a partir de 1976 cuando Faber fue designado director de ventas. Ese año produjo la Imsai 8080, que era similar a la Altair, y en 1977 la VDP 80, con pantalla incorporada en el gabinete. Ese año Rubinstein fue director de ventas de software y adquirieron CP/M y CBasic. En 1978 comenzó a despedir personal y en 1979 pidió la quiebra y cerró.
  • 23. 25 5. La TRS-80 Modelo I se basaba en un procesador Z80 y tenía una memoria de 4 Kb, pantalla blanco y negro de baja resolución, unidades de disco bajo CP/M; Basic incompleto y utilizaba una grabadora como memoria externa. Se vendía a 399 dólares y tuvo gran popularidad, no superada por los modelos siguientes (hasta el Model XVI, de 16 bits). que tenían más memoria, impresora y discos. En 1980 aparecieron la Tandy Pocket Computer, que costaba 229 dólares, era un poco mayor que una calculadora grande y tenía cuatro veces más memoria que la Altair original, y la Tandy Color Computer, llamada Coco, que costaba 399 dólares, tenía memoria de 16K y admitía gráficos en colores. La Tandy Corporation, que había sido fundada por Tandy en 1960, adquirió primero Radio Shack, que era una antigua cadena de comercios de aparatos electrónicos y ventas por correo, y luego The Leonards, cadena de grandes tiendas, con lo que accedió al gran público consumidor En 1973 accedió al mercado inglés y después de adquirir Lafayette Electronics, Tandy comenzó a desarrollar la TRS-80, con French y Leininger (ex National Semiconductor), que lanzó en 1978. 6. Commodore Business Machines era sucesora de una empresa canadiense, de Toronto, Commodore Electronics Ltd., que se trasladó al Silicon Valley, donde produjo calculadoras basadas en un chip de Texas Instruments. En 1976 adquirió MOS Technology y en 1977 produjo la microcomputadora Pet (Personal Electronic Transactor), diseñada por Peddle. Luego lanzó la Commodore 16 y, en 1982, la Commodore 64, que tenía 64 K de memoria y de la que se vendieron 10 millones en cinco años. Fue luego remplazada por la Commodore 64-C, con sistema operativo Geos y la siguió la Commodore 128, que tenía 128 K de memoria. 7. La ZX-80 medía 23x18 cm y fue la primera de bajo costo (costaba como un televisor blanco y negro). Se basaba en un Z-80A de Nippon Electronic, con ROM de 4 K que contenía el intérprete Basic y el sistema operativo. Utilizaba una casete corriente como memoria externa, un televisor como monitor y tenía teclado sensible al tacto. La ZX-81, que se vendía a menos de 50 dólares, tenía un módulo de expansión de 16 Kb RAM y un circuito integrado ULA, diseñado en Sinclair, que permitía construir una microcomputadora con cuatro circuitos y fue fabricado por Ferranti Ltd. La Sinclair Research Ltd. fue fundada por Sinclair en 1980, año en que produjo la micro- computadora ZX-80. En 1981 produjo la ZX-81 y un módulo que permitía transformar las ZX-80 en ZX-81. Al año siguiente lanzó la Spectrum, que fue la PC con mayor éxito comercial. 8. PL/I fue producido entre 1963 y 1965 por un comité de IBM y la asociación de usuarios SHARE, como lenguaje que reunía características de Fortran y Cobol. Fue uno de los más utilizados en el mundo después de aquellos dos. 9. Basic para Altair ocupaba 4 KB y requería llenar las 18 ranuras (slots) con tarjetas de memoria de 256 B. Se lo cargaba en cinta de papel, a modo de memoria permanente, con el inconveniente de que las lectoras y perforadoras de cinta costaban más que la computadora. Motivó la producción, por MITS, de una tarjeta de memoria de 4 K. 10. Microsoft fue fundada en 1975 por Gates (n.1955) y Allen (n.1953) cuando ambos trabajaban para MITS en Albuquerque, como continuación de una compañía fracasada, Trafic-O-Data, que habían formado en 1972, para explotar un controlador electrónico de tránsito que habían inventado, en Bellevue, en el lejano Estado de Washington, fronterizo con Canadá. Gates había cursado en Harvard University y en 1968 había entrado en Computer Center Corporation para revisar software de DEC. En 1973 ambos entraron en TRW, firma de programación de Vancouver, Washington, para trabajar en desarrollo de software. En 1974 Gates regresó a Harvard University, luego de un paso por Honeywell. Se enteraron de la novedad de la Altair por Popular Electronics, ofrecieron programarla en Basic y la convirtieron en un éxito comercial. En 1975 ambos ingresaron a MITS y, después de producir Basic, Allen dejó MITS para consagrarse a Microsoft. En 1977 ambos volvieron a instalarse en Bellevue, Washington, al frente de la nueva empresa. 8. EN LA ARGENTINA TURBULENTA (1966-1989) Aunque después del golpe militar de 1966 la Argentina se siguió proveyendo de computadoras (entre 1965 y 1973 pasó de unas 40 a unas 500 máquinas) las actividades relacionadas con las ciencias de la computación padecieron un atraso considerable. La crisis desatada por la inter- vención universitaria de 1966 se agudizó cuando la dictadura militar implantada en 1976 terminó