16
EVOLUCIÓN DEL COMPUTADOR HASTA NUESTROS DÍAS El hombre a lo largo de la historia ha sentido la necesidad de agrupar las cosas de diferentes formas utilizando cálculos matemáticos que le servían de gran utilidad para su subsistencia utilizando las herramientas disponibles en su entorno, creando sistemas numéricos de forma inocente como es el ejemplo del hombre primitivo que utilizo los dedos de las manos para contar lo cual le dio origen al sistema decimal de numeración cuyo nombre se origina de la palabra "dedo". Además el hombre primitivo utilizaba piedras para agruparlas y realizar los cálculos dando origen al primer instrumento de cálculo llamado ábaco. El cual fue utilizado y desarrollados por egipcios y babilónicos aproximadamente 3.000 años antes de cristo. En el siglo XVI y XVII debido al crecimiento del comercio en EUROPA y al crecimiento de la navegación, el hombre vio la necesidad de crear un mecanismo que felicitará los cálculos para el comercio lo cual dio origen a la creación de nuevas reglas de cálculos (logaritmos de neper) y creando maquinas que facilitaron anteriormente mencionado. Durante un siglo se hicieron intentos por mejorar las maquinas de calculo intentando disminuir la intervención del hombre para así disminuir la probabilidad de error como lo hizo charles Babbage el que se considera el padre de la informática, mas los pocos avances de las ciencias matemáticas y físicas que impedían a las maquinas realizar cálalos mas complejos. Esto solo fue posible en el siglo XIX cuando Howard Aiken creo el MARK I la cual podía realizar cálculos numéricos en 3 segundos. GENERACIONES DEL COMPUTADOR PRIMERA GENERACION (1941-158) Las computadoras emplearon bulbos para procesar la información . Los operadores ingresaban los datos y programas en códigos especial por medios de tarjetas perforadas. El almacenamiento interno y externo se lograba con unos tubos que giraba rápidamente, sobre el cual un dispositivo de lectura / estructura colocada marcas magnéticas. Esas computadoras de bulbos eran muchas vías anuales y generaban más calor que los módulos anuales. J. prisper y John W. contribuyeron al desarrollo de la computadora de esta época formando una compañía privada y construyendo UNIVAC_ que se utilizo para evaluar el censo 1950. (IBM) La internacional busines machine compañía que vendía equipos de tarjetas perforadas que no había logrado contrato para el censo de 1950 comenzó a contribuir computadoras electrónicas y llevarlas al mercado . Estas fueron caras y de uso limitado las mismas fueron aceptadas rápidamente por la compañía privadas y el gobierno a la mitad de 1950, IBM y Rémington Raúl habían comprado la compañía. Eckert y Mauchly, se consideraban como lideres en la fabricación de computadoras. A fines de 1945 la IBM 650 entro en servicio de primera vez en Boston siendo una maquina relativamente barata tubo aceptación la cual dio a la IBM liderazgo en la producción de computadoras de 1955. Desde 1956 la IBM ha sido el fabricante más grande del mundo

Evolución Del

Embed Size (px)

Citation preview

EVOLUCIN DELCOMPUTADORHASTA NUESTROS DASElhombrea lo largo de lahistoriaha sentido la necesidad de agrupar las cosas de diferentes formas utilizando clculosmatemticosque le servan de granutilidadpara su subsistencia utilizando lasherramientasdisponibles en su entorno, creandosistemasnumricos de forma inocente como es el ejemplo del hombre primitivo que utilizo los dedos de las manos para contar lo cual le dio origen alsistemadecimal de numeracin cuyo nombre se origina de la palabra "dedo".Ademsel hombreprimitivo utilizaba piedras para agruparlas y realizar los clculos dando origen al primer instrumento declculollamadobaco. El cual fue utilizado y desarrollados por egipcios y babilnicos aproximadamente 3.000 aos antes de cristo.En el siglo XVI y XVII debido al crecimiento delcomercioenEUROPAy al crecimiento de la navegacin, el hombre vio la necesidad de crear un mecanismo que felicitar los clculos para el comercio lo cual dio origen a la creacin de nuevas reglas de clculos (logaritmos de neper) y creando maquinas que facilitaron anteriormente mencionado.Durante un siglo se hicieron intentos por mejorar las maquinas de calculo intentando disminuir la intervencin del hombre para as disminuir laprobabilidadde error como lo hizo charles Babbage el que se considera el padre de lainformtica, mas los pocos avances de lascienciasmatemticasy fsicas que impedan a las maquinas realizar clalos mas complejos.Esto solo fue posible en el siglo XIX cuando Howard Aiken creo el MARK I la cual poda realizar clculos numricos en 3 segundos.

GENERACIONES DEL COMPUTADORPRIMERA GENERACION (1941-158)Lascomputadorasemplearon bulbos para procesar lainformacin.Los operadores ingresaban losdatosyprogramasen cdigos especial pormediosdetarjetasperforadas.Elalmacenamientointerno y externo se lograba con unos tubos que giraba rpidamente, sobre el cual un dispositivo delectura/estructuracolocadamarcasmagnticas. Esas computadoras de bulbos eran muchas vas anuales y generaban mscalorque los mdulos anuales.J. prisper y John W. contribuyeron aldesarrollodela computadorade esta poca formando una compaa privada y construyendo UNIVAC_ que se utilizo para evaluar el censo 1950.(IBM) La internacional busines machine compaa que venda equipos de tarjetas perforadas que no haba logradocontratopara el censo de 1950 comenz a contribuir computadoras electrnicas y llevarlas almercado.Estas fueron caras y de uso limitado las mismas fueron aceptadas rpidamente por la compaa privadas y elgobiernoa la mitad de 1950, IBM y Rmington Ral haban comprado la compaa.Eckert y Mauchly, se consideraban como lideres en la fabricacin de computadoras.A fines de 1945 la IBM 650 entro enserviciode primera vez en Boston siendo una maquina relativamente barata tubo aceptacin la cual dio a la IBMliderazgoen laproduccinde computadoras de 1955.Desde 1956 la IBM ha sido el fabricante ms grande del mundo1954-1959 muchosnegociosadquirieron computadoras para procesar datos_ las misma estaban diseadas para aplicacin cientficasLos no cientficos consideraban lacomputadoracomo instrumento decontabilidadfueron diseadas para procesar tareas rutinarias como lasnominas.El gran potencial de las computadoras y el prestigio fueron adquiridos a laorganizacin.MQUINAS PRINCIPALESMark I.Un dispositivo electromecnico, basado en rels, fabricado para la Marina de EU por Howard Aitken e ingenieros de la IBM. La ultima en suclase. Sustituida por laelectrnica.Colossus.Descifrador de cdigos de propsito especial fabricado por los britnicos. Usado para descifrar los cdigos deradiode los alemanes.ABC.Siglas de Atanasoff-Berry Computer, fabricada en la Univ. Estatal de Iowa. Conocida ahora como la primera computadora digital electrnica.ENIAC.La ms famosa de las primeras computadoras, contena ms de 18.000 tubos de vaco. Fabricada para aplicaciones balsticas del Ejrcito de EU.Manchester Mark I.Producida por laUniversidadde Manchester; la primera computadora con "programaalmacenado". Hasta ese momento, todas las computadoras tenan que ser reprogramadas mediante cambios en el alambrado. Esto fue un gran avance.UNIVAC IPrimera computadora creada por una firma comercial pertenecientes a John W. Mauchly y J. Prespert Eckert.EDVAC, EDSAC, IAS, y las comerciales IBM 650, 701, 704, 709.SEGUNDA GENERACION 1959- 1964Cuando los tubos de vacio eran sustituidos por lostransistores, estas ultimas eran mas economicas , mas pequeas que lasvlvulasminiaturizadas consumian menos y producian menos calor. Por todos estos motivos, ladensidaddel circuito podia ser aumentada sensiblemente lo que queria decir que los componentes podian colocarse mucho mas cerca unos a otros y ahorrar mucho mas espacio.El primertransistorfue el de contactos puntuales que habia sido inventado por john bardeen y Walter brattain .Consistia en un cristal de germanio cuya superficie estaba e n contacto con otros electrodos puntiagudos distantes medio milimetro. Estemodelofue sustituido en 1951 por el transistor de union , inventado por William shokley , mucho mas estable y potente.A los tres inventores se les concedio el premio novel de la fisica en el ao 1956.CARACTERISTICAS PRINCIPALESTransistor como potente principal .El componente principal es un pequeo trozo de semiconductor , y se expone en los llamadoscircuitostransistorizados.Entre los ordenadores construidos mediante transistores se destacan : El STRETCH de IBM , pensado para ser cien veces mas rapido que el 704 de la primera generacion, fue comercializado en el ao 1961. Disminucin del tamao. Disminucin delconsumoy de la produccin del calor. Su fiabilidad alcanza metas inimaginables con los efimeros tubos al vaio. Mayor rapidez , lavelocidadde lasoperacionesya no se mide en segundos sino en ms. Memoria interna de nucleos de ferrita. Instrumentos de almacenamiento :cintas y discos Mejoran los dispositivos de entrada y salida, para la mejor lectura de las tarjetas perforadas. Introduccin de los elementos modulares Aumenta la confiabilidad Aumenta la confiabilidad Lasimpresorasaumentan la capacidad detrabajo. Lenguajes deprogramacinde alto nivelTERCERA GENERACIONemergieron con el desarrollo de los circuitos integrados en las cuales se colocan miles de componentes electrnicos, en unaintegracinen miniatura. Las computadoras nuevamente se hicieron ms pequeas, ms rpidas, desprendan menos calor y eran energticamente ms eficientes.Lossistemasde la segunda generacin eran bastantes especializados. Se les diseaba para procesar aplicaciones tanto cientficas como no cientficas, pero no se procuraba que funcionaran adecuadamente en los dos ambientes. Esta situacin cambi cuando en 1964 cuando IBM anunci una tercera generacin de equipo de cmputo: SufamiliaSystem 360 de macro computadoras. Cada uno de losprocesadoresde esta familia tena un conjunto muy amplio de instrucciones internas que poda ejecutar. Algunas de esas instrucciones eran especialmente tiles en aplicaciones cientficas, mientras que otras eran ms apropiadas para procesamiento dearchivos. De ese modo era posible utilizar la lnea 360 de manera eficiente en los dos ambientes.Con laintroduccindel modelo 360, IBM captur el 70% del mercado, dejando a RCA, General Electric y Xerox fuera del campo de las computadoras grandes. Sin embargo, la estandarizacin del modelo 360 permiti el crecimiento de los fabricantes de dispositivos de almacenamiento, cuyosperifricoseran compatibles con las series de IBM.Para evitar competir directamente con la IBM, Digital Equipment Corporation (DEC) redirigi sus esfuerzos hacia computadoras pequeas. Mucho menos costosas de comprar y operar que las computadoras grandes, las mini computadoras se desarrollaron durante la segunda generacin y se extendi su uso entre 1960 y 1970. En 1960, DEC introdujo la primera mini computadora, la PDP-1 y en 1969 tena ya una lnea de exitosas mini computadoras.Latecnologade loscircuitos integradostambin provoc la expansin de laindustriadelsoftware. Los programas estndares fueron reescritos para trabajar en las nuevasmquinasde circuitos integrados, e incluso en mquinas todava en fase de desarrollo. Esta compatibilidad hacia el futuro permiti a las compaas usar su software anticuado despus de modernizar suhardware.CARACTERISTICAS PRINCIPALES Se integran los transistores y aparecen los Circuitos Integrados (C.I.): SSI, MSI. Aparecen las "Familias de Computadores": computadores de distintapotenciaypreciopero con la mismaarquitecturay totalmente compatibles. Tarjetas de circuito impreso (PCB) incorporacion dememoriaselectrnicas (aparecen las memorias cache).Creacion de nuevos lenguajes de alto nivel (BASIC,PASCAL).MAQUINAS PRINCIPALESIBM 360, PDP-8, PDP-11CUARTA GENERACIN (1971-1982):(Microcircuito integrado)Se reemplazaron las memorias de nucleos magnticos, por las de chips de silicio, y la colocacin de muchos ms componentes en un chip. Intel llev esta idea a la conclusinlgicacreando elmicroprocesador, un chip que contiene todos los circuitos requeridos para hacerlo programable. El microprocesador es elprocesode reduccin de tamao de los componentes llega a operar a escalas microscpicas.La micro miniaturizacin permite construir el microprocesador, circuito integrado que rige lasfuncionesfundamentales del ordenador. El tamao reducido del microprocesador de chips hizo posible la creacin de las computadoras personales (PC).Las aplicaciones del microprocesador se han proyectado ms all de la computadora y se encuentra en multitud de aparatos, sean instrumentos mdicos, automviles,juguetes, electrodomsticos, etc.CARACTERSTICAS PRINCIPALESMicroprocesador: desarrollado por Intel corporacin a solicitud deuna empresajaponesa (1971). Se minimizan los circuitos, aumenta la capacidad de almacenamiento. Reducen eltiempode respuesta. Gran expansin del uso de las computadoras. Memorias electrnicas ms rpidas Sistemas de tratamiento de base de datos. Mayor velocidad. Mayor miniaturizacin de los elementos. Aumenta la capacidad dememoria. Multiprocesador (procesadores interconectados).Lenguajenatural. Lenguaje de programacin: pro gol (programming logic) y lisp (list processing) Maquinas activadas por la voz que pueden responder a palabras habladas en diversaslenguasy dialectos. Capacidad detraduccinentre lenguajes que permitir la traduccin instantnea de lenguajes hablados y escritos. Elaboracin inteligente del saber y numero tratamiento de datos. Caractersticas de procesamiento similares a las secuencias de procesamiento humano.Lo que conocemos hoy como computador, antes fue una mquina analtica hasta que se logr crear un dispositivo totalmente electrnico, que fue el primer computador digital. Luego, con la aparicin del circuito integrado el avance tecnolgico fue mucho mayor, permitiendo interconectar miles de transistores.La primera mquina de calcular mecnica, un precursor del computador digital, fue inventada en 1642 por el matemtico francs Blaise Pascal. Aquel dispositivo utilizaba una serie de ruedas de diez dientes en las que cada uno de los dientes representaba un dgito del 0 al 9. Las ruedas estaban conectadas de tal manera que podan sumarse nmeros hacindolas avanzar el nmero de dientes correcto. En 1670 el filsofo y matemtico alemn Gottfried Wilhelm Leibniz perfeccion esta mquina e invent una que tambin poda multiplicar.El inventor francs Joseph Marie Jacquard, al disear un telar automtico, utiliz delgadas placas de madera perforadas para controlar el tejido utilizado en los diseos complejos. Durante la dcada de 1880 el estadstico estadounidense Herman Hollerith concibi la idea de utilizar tarjetas perforadas, similares a las placas de Jacquard, para procesar datos. Hollerith consigui compilar la informacin estadstica destinada al censo de poblacin de 1890 de Estados Unidos mediante la utilizacin de un sistema que haca pasar tarjetas perforadas sobre contactos elctricos.La mquina analticaTambin en el siglo XIX el matemtico e inventor britnico Charles Babbage elabor los principios del computador digital moderno. Invent una serie de mquinas, como la mquina diferencial, diseadas para solucionar problemas matemticos complejos. Muchos historiadores consideran a Babbage y a su socia, la matemtica britnica Augusta Ada Byron (1815-1852), hija del poeta ingls Lord Byron, como a los verdaderos inventores del computador digital moderno.La tecnologa de aquella poca no era capaz de trasladar a la prctica sus acertados conceptos; pero una de sus invenciones, la mquina analtica, ya tena muchas de las caractersticas de un computador moderno. Inclua una corriente, o flujo de entrada en forma de paquete de tarjetas perforadas, una memoria para guardar los datos, un procesador para las operaciones matemticas y una impresora para hacer permanente el registro.Primeros computadoresLos computadores analgicos comenzaron a construirse a principios del siglo XX. Los primeros modelos realizaban los clculos mediante ejes y engranajes giratorios. Con estas mquinas se evaluaban las aproximaciones numricas de ecuaciones demasiado difciles como para poder ser resueltas mediante otros mtodos. Durante las dos guerras mundiales se utilizaron sistemas informticos analgicos, primero mecnicos y ms tarde elctricos, para predecir la trayectoria de los torpedos en los submarinos y para el manejo a distancia de las bombas en la aviacin.Computadores electrnicosDurante la II Guerra Mundial (1939-1945), un equipo de cientficos y matemticos que trabajaban en Bletchley Park, al norte de Londres, crearon lo que se consider el primer computador digital totalmente electrnico: el Colossus.Hacia diciembre de 1943 el Colossus, que incorporaba 1.500 vlvulas o tubos de vaco, era ya operativo. Fue utilizado por el equipo dirigido por Alan Turing para descodificar los mensajes de radio cifrados de los alemanes.En 1939 y con independencia de este proyecto, John Atanasoff y Clifford Berry ya haban construido un prototipo de mquina electrnica en el Iowa State College (EEUU). Este prototipo y las investigaciones posteriores se realizaron en el anonimato, y ms tarde quedaron eclipsadas por el desarrollo del Calculador e integrador numrico digital electrnico (ENIAC) en 1945. El ENIAC, que segn mostr la evidencia se basaba en gran medida en el 'computador' Atanasoff-Berry (ABC, acrnimo de Electronic Numerical Integrator and Computer), obtuvo una patente que caduc en 1973, varias dcadas ms tarde.El ENIAC contena 18.000 vlvulas de vaco y tena una velocidad de varios cientos de multiplicaciones por minuto, pero su programa estaba conectado al procesador y deba ser modificado manualmente. Se construy un sucesor del ENIAC con un almacenamiento de programa que estaba basado en los conceptos del matemtico hngaro-estadounidense John von Neumann. Las instrucciones se almacenaban dentro de una llamada memoria, lo que liberaba al ordenador de las limitaciones de velocidad del lector de cinta de papel durante la ejecucin y permita resolver problemas sin necesidad de volver a conectarse al ordenador.A finales de la dcada de 1950 el uso del transistor en los ordenadores marc el advenimiento de elementos lgicos ms pequeos, rpidos y verstiles de lo que permitan las mquinas con vlvulas. Como los transistores utilizan mucha menos energa y tienen una vida til ms prolongada, a su desarrollo se debi el nacimiento de mquinas ms perfeccionadas, que fueron llamadas ordenadores o computadoras de segunda generacin. Los componentes se hicieron ms pequeos, as como los espacios entre ellos, por lo que la fabricacin del sistema resultaba ms barata.Circuitos integradosA finales de la dcada de 1960 apareci el circuito integrado (CI), que posibilit la fabricacin de varios transistores en un nico sustrato de silicio en el que los cables de interconexin iban soldados. El circuito integrado permiti una posterior reduccin del precio, el tamao y los porcentajes de error. El microprocesador se convirti en una realidad a mediados de la dcada de 1970, con la introduccin del circuito de integracin a gran escala (LSI, acrnimo de Large Scale Integrated) y, ms tarde, con el circuito de integracin a mayor escala (VLSI, acrnimo de Very Large Scale Integrated), con varios miles de transistores interconectados soldados sobre un nico sustrato de silicio.Primera Generacin: Vlvulas de vaco (1945-1955).Para el momento en que Howard Aiken haba terminado la Mark II, las computadoras basadas en rels ya eran obsoletas. El principal estmulo para desarrollar computadoras electrnicas estuvo en la segunda guerra mundial. Los submarinos alemanes, que destruan a la flota inglesa, se comunicaban por radio con sus almirantes en Berln. Los britnicos podan captar las seales de radio, pero los mensajes estaban encriptados usando un dispositivo llamado ENIGMA. La inteligencia britnica haba podido obtener una mquina ENIGMA robada a los alemanes, pero para quebrar los cdigos era necesaria una gran cantidad de clculo, que deba hacerse a alta velocidad.

Para decodificar estos mensajes, el gobierno britnico construy un laboratorio para construir una computadora, llamada COLOSSUS. Alan Turing, T. Flowers y M. Newman construyeron esta computadora (1943), que fue la primer computadora electrnica de la historia. Estaba construida de vlvulas de vaco y no tena dispositivos electromecnicos. A pesar de ello, al ser un secreto militar, su construccin no tuvo ninguna influencia posterior.En EE.UU., simultneamente, haba inters de la armada para obtener tablas que pudieran usarse para mejorar la precisin en los disparos de artillera pesada (en particular para armas antiareas), ya que hacerlos manualmente era tedioso y frecuentemente con errores.En 1943, John Mauchly y uno de sus alumnos, un joven ingeniero llamado John P. Eckert obtienen un subsidio de la armada para construir una computadora electrnica, que llamaron Electronic Numerical Integrator and Computer (ENIAC).John Mauchly propuso construir una computadora electrnica digital para reemplazar al analizador diferencial, dando dos ventajas principales: la velocidad de la electrnica, y la precisin del principio digital. La computadora consista de 18000 vlvulas de vaco y 1500 rels. Consuma 140 KW/h y pesaba 30 toneladas.Su hardware electrnico era 10 veces ms rpidos que los del analizador diferencial y 100 veces ms rpido que un calculista humano: poda hacer 5000 sumas por segundo. La computadora era programada por completo usando una tcnica similar a los tableros de enchufes de las antiguas mquinas de calcular (enciendiendo y apagando llaves y enchufando y desenchufando cables). Esta computadora no era binaria, sino decimal: los nmeros se representaban en forma decimal, y la aritmtica se haca en el sistema decimal. Tena 20 registros que podan usarse como un acumulador, cada uno de los cuales almacenaba nmeros decimales de 10 dgitos.Luego que la ENIAC estuvo operativa, y se vio que tomaba tiempo considerable en preparar un programa e incorporarlo en el cableado, la mquina se modific de tal forma que una secuencia de instrucciones pudiera leerse como una secuencia de nmeros de dos dgitos que se ponan en una tabla de funciones. Para mantener la lgica simple, un solo registro qued de acumulador, y los dems fueron usados como memoria.Como mencionamos, mientras la ENIAC era construida, en 1944 Mark I se puso operativa. En el mismo ao, prcticamente todas las mquinas de Zuse fueron destruidas por el bombardeo de los aliados a Berln , por ende, su trabajo no tuvo influencia en mquinas posteriores. La computadora Z4, que entr en operacin en 1945, sobrevivi al bombardeo y ayud al desarrollo de postguerra de computadoras cientficas en Alemania. Contena unos 2200 rels y trabajaba con nmeros binarios de punto flotante normalizado con una mantisa de 22 bits. Una multiplicacin tomaba entre 2.5 y 3 segundos. El programa se lea de dos lectoras de cinta perforada, y segua teniendo memoria mecnica (para almacenar hasta 64 nmeros).

En este mismo ao, John Von Neumann introduce el concepto de programa almacenado. Una de las cosas que le molestaba de las computadoras era que su programacin con llaves y cables era lenta, tediosa e inflexible. Propuso que los programas se almacenaran de forma digital en la memoria de la computadora, junto con los datos. Por otro lado, se dio cuenta que la aritmtica decimal usada por la ENIAC (donde cada dgito era representado por 10 vlvulas de vaco - una prendida y 9 apagadas -) poda reemplazarse usando aritmtica binaria. Este diseo, conocido como Arquitectura de Von Neumann, ha sido la base para casi todas las computadoras digitales.

En 1945, Eckert y Mauchly comienzan a trabajar en un sucesor de la ENIAC, llamada EDVAC (Electronic Discrete Variable Automatic Computer). Tambin en este ao, Aiken comienza a construir la Mark II. En el mismo ao, trabajando con un prototipo de la Mark II, Grace Murray Hopper encuentra el primer "bug": una polilla que provoc una falla en un rel.

En 1946, la ENIAC estaba operativa, funcionando en la Universidad de Pennsylvania. A pesar que no pudo ser usada para su propsito original de clculos de balstica, la finalizacin de la ENIAC provoc una explosin de inters de desarrollo de computadoras electrnicas. Luego que la guerra termin, comenz una nueva era para la computacin cientfica. Los recursos dedicados a la guerra fueron liberados y dedicados a la ciencia bsica. En particular, el departamento de Marina y la Comisin de Energa Atmica de los EE.UU. decidieron continuar soportando el desarrollo de computadoras. Las principales aplicaciones eran la prediccin numrica del tiempo, la mecnica de fluidos, la avinica, el estudio de resistencia de los barcos a las olas, el estudio de partculas, la energa nuclear, el clculos de reactores, el modelado de automviles, etc.

En 1947, la Mark II estuvo operativa en Harvard. En el mismo ao se introduce el tambor magntico, un dispositivo de acceso aleatorio que puede usarse como almacenamiento para computadoras. En este mismo ao William Shockley, John Bardeen y Walter Brattain, de los laboratorios Bell, inventaron la resistencia de transferencia (transfer resistor), comnmente conocida como Transistor. El concepto estuvo basado en el hecho de que el flujo de electricidad a travs de un slido (como el silicio) puede controlarse agregndose impurezas con las configuraciones electrnicas adecuadas. Las vlvulas de vaco requieren cables, platos de metal, una cpsula de vidrio y vaco; en cambio, el transistor es un dispositivo de estado slido.

En 1948, Claude Shannon presenta su "Teora matemtica de las comunicaciones". En el mismo ao, entra en operacin la Manchester Mark I, la primer computadora de programa almacenado. Fue diseada por F. C. Williams y T. Kilburn en la Universidad de Manchester, y era un modelo experimental para probar una memoria basada en vlvulas de vaco.

En 1949, Jay Forrester construye la computadora Whirlwind en el MIT. Contena 5000 vlvulas, palabras de 16 bits, y estaba especficamente diseada para controlar dispositivos en tiempo real.En el mismo ao, la EDSAC (Electronic Delayed Storage Automatic Computer) estuvo operativa en Cambridge. Era una computadora de programa almacenado, que fue diseada por Maurice Wilkes. Esta fue propuesta especialmente para resolver problemas reales, y pudo resolver variedad de clculos. Su primer programa (una tabla de races cuadradas) ejecut el 6 de Mayo de 1949, y sigui operando hasta 1958. La EDSAC tena 512 palabras de 17 bits.El diseo de la EDSAC era bastante til para el usuario. Un botn de inicio activaba un uniselector que cargaba un programa que estaba cableado a la Memoria, y este programa cargaba programas que estaban escritos en cinta de papel en la memoria, y se comenzaba a ejecutar. En esta poca los clculos se hacan bit por bit.

En 1949, el laboratorio de Los Alamos, se empieza a construir la computadora MANIAC I, que se termin en Marzo de 1952. Esta computadora tena un tambor auxiliar de 10.000 palabras de 40 bits en paralelo, y la unidad de entrada/salida tena una cinta de papel de 5 canales, y un drive de cinta de un solo canal. Tambin tena una impresora de lnea.Se dice que en este ao, John Mauchly desarrolla el lenguaje "Short Order Code", que sera el primer lenguaje de programacin de alto nivel.En 1950 la EDVAC se pone operativa, pero la Remington Rand Corporation (que se transformara mas adelante en la Unisys Corporation) compra la Eckert-Mauchly Computer Corporation.

En 1951, Jay Forrester presenta, dentro del proyecto Whirlwind, una memoria no voltil: la memoria de ncleos, que sera ampliamente difundida.La primer UNIVAC I (Universal Automatic Computer) es puesta en funcionamiento en la Oficina de Censos. Esta computadora pas a ser la nmero uno en el mercado comercial.

En el mismo ao, Grace Murray Hopper construye el primer compilador, llamado A-0. Tambin en este ao, Maurice Wilkes origina el concepto de microprogramacin, una tcnica que provee una aproximacin ordenada para disear la unidad de control de una computadora.

En 1952, Von Neumann, junto con Herman Goldstine, terminan de construir, en el Instituto de Estudios Avanzados de Princeton (IAS - Institute of Advanced Studies) la computadora IAS. Esta computadora tambin fue construida con el concepto de programa almacenado, y tena otras caractersticas importantes.Por un lado, el diseo general de la mquina era el siguiente:

Existen cinco componentes bsicos: la memoria, la Unidad Aritmtico/Lgica, la Unidad de Control de Programas, y el equipamiento de Entrada/Salida.La Unidad Aritmtico-Lgica ejecuta las operaciones bsicas, y contiene un registro acumulador de 40 bits (que tambin se usa se usa para entrada/salida). Las operaciones se hacen sobre datos binarios.La memoria almacena datos e instrucciones, y consista de 4096 palabras de 40 bits. Cada palabra contena dos instrucciones de 20 bits, o un entero con 39 bits y signo. Las instrucciones usaban 8 bits para el tipo de instrucciones, y 12 bits para especificar direcciones de memoria.La Unidad de control interpreta las instrucciones en memoria, y hace que se ejecuten. El equipamiento de entrada/salida era operado por la Unidad de Control.La computadora opera de la siguiente forma:1. La Unidad de Control sigue el flujo del programa y hace que se ejecute;2. La salida de datos se hace a travs del registro acumulador;3. Se usa aritmtica binaria4. La ALU hace las operaciones aritmtico/lgicas usando lgica bit-parallel.En este ao tambin se pone operativa la EDVAC , as como la ILLIAC I (de la Universidad de Illinois) y la ORDVAC (construida por la armada): todas usan la arquitectura de Von Neumann. La ILLIAC (una copia mejorada de la ORDVAC) tena 1024 palabras de 40 bits. En estas mquinas una suma tardaba nos 72 microsegundos, mientras que las multiplicaciones de punto fijo tenan un promedio de unos 700 microsegundos.Durante todos estos desarrollos, IBM se haba transformado en una pequea compaa que produca perforadoras de tarjetas y ordenadoras mecnicas de tarjetas. IBM no se interes en producir computadoras, hasta que en 1952 produjo la IBM 701. Esta computadora tena 2K de palabras de 36 bits, con dos instrucciones por palabras. Fue la primera de una serie de computadoras cientficas que dominaron la industria en la dcada siguiente.En 1955 apareci la 704, que tena 4K de memoria y hardware de punto flotante.En 1953, la IBM 650 sale a la venta, y fue la primer computadora fabricada en serie.Segunda Generacin: Transistores (1955-1965).La primer computadora puramente basada en transistores fue la TX-0 (Transitorized eXperimental computer 0), en el MIT. Esta fue un dispositivo usado para probar la TX-2. Uno de los ingenieros trabajando en este laboratorio, Kenneth Olsen, abandon el laboratorio para formar la compaa DEC (Digital Equipment Company).

En 1956, IBM introduce el primer disco duro. En el mismo ao, se disea la primer computadora comercial UNIVAC puramente basada en transistores.En 1957 la EDSAC 2 estuvo operativa. Era una computadora con 1024 palabras de 40 bits, con dos rdenes por palabras. Estaba hecha con vlvulas, y la memoria usaba ncleos de ferrita. La ALU era bit-sliced. Se incluyeron operaciones de punto flotante para hacer los clculos ms simples, que usaba una fraccin de 32 bits y un exponente de 8 bits. La computadora era microprogramada, con una ROM 768 palabras. La ROM permita que diversas subrutinas tiles (seno, coseno, logaritmos, exponenciales) estuvieran siempre disponibles. La memoria fija inclua un ensamblador y un conjunto de subrutinas de impresin que permitan hacer entrada/salida.Los microprogramas permitieron que las rdenes pudieran ser diseadas cuidadosamente, menos dependientes de accidentes del hardware. La computadora ejecutaba una instruccin simple en unos 20 microsegundos, y una multiplicacin precisaba 250 microsegundos. La lectora de papel lea 1000 caracteres por segundo, y la perforadora perforaba 300 caracteres por segundo. La salida se segua imprimiendo en una telelimpresora.En el mismo ao, la computadora ERMETH se construy en el ETH en Zurich. Tena palabras de 16 dgitos decimales, cada uno de los cuales contena dos instrucciones y un nmero de punto fijo de 14 dgitos o un nmero de punto flotante con una mantisa de 11 dgitos. Una suma de punto flotante tomaba 4 milisegundos; una multiplicacin, 18 milisegundos. Tena un tambor magntico que poda almacenar 1000 palabras. La mquina tena unos 1900 vlvulas de vaco y unos 7000 diodos de germanio.

Tambin en 1957, John Backus y sus colegas en IBM produjeron el primer compilador FORTRAN (FORmula TRANslator).En 1958 se funda la compaa Digital, como fue mencionado principalmente. Inicialmente la DEC slo venda plaquetas con pequeos circuitos. En el mismo ao, se producen los primeros circuitos integrados basados en semiconductores (en las compaas Fairchild y Texas Instruments), y tambin el proyecto Whirlwind se extiende para producir un sistema de control de trfico areo. En 1959 se forma el Comit en Lenguajes de sistemas de Datos (CODASYL - Commitee On Data Systems Language) para crear el lenguaje COBOL (Common Business Oriented Language), y John Mc. Carthy desarrolla el Lisp (List Processing) para aplicaciones de inteligencia artificial.

En 1960, DEC introduce su primer computadora: la PDP-1. Esta computadora fue diseada tomando como base la TX-0, y tena 4K palabras de 18 bits. Costaba 120.000$, y tena un tiempo de ciclo del procesador de aproximadamente 5 microsegundos (en comparacin con la IBM 7090 que era una mquina de alta performance en la cual un ciclo procesador era de 2.5 microsegundos y su costo era de millones de dlares). Fue la primer mquina con monitor y teclado, marcando el comienzo de las minicomputadoras.

En 1961, Fernando Corbat en el MIT desarrolla una forma que mltiples usuarios puedan compartir el tiempo del procesador. Tambin se patenta el primer robot industrial. En 1962, Steve Russell del M.I.T. crea el Spacewar (el primer video juego). En 1963, el sistema de defensa SAGE es puesto en marcha, gracias al cual se pudieron lograr muchos avances en la industria de la computadora.

En 1964, aparece el primer modelo de la computadora IBM 360. IBM haba construido una versin con transistores de la 709, llamada 7090, y posteriormente la 7094. Esta tena un ciclo de instruccin de 2 microsegundos, y 32K palabras de 36 bits. Estas computadoras dominaron la computacin cientfica en los '60s.IBM tambin venda una computadora orientada a negocios llamada 1401. Esta poda leer cintas magnticas, leer y perforar tarjetas, e imprimir. No tena registros ni palabras de longitud fija. Tena 4K de bytes de 8 bits cada uno. Cada byte contena un caracter de 6 bits, un bit administrativo, y un bit para indicar un fin de palabra. La instruccin de movimiento de memoria a memoria mova datos de la fuente al destino hasta que encontraba el bit de fin de palabra prendido.El problema era la incompatibilidad de ambas computadoras: era imposible compartir el software, y de hecho era necesario tener dos centros de cmputos separados con personal especializado. La IBM System/360 fue una computadora diseada con mltiples propsitos. Era una familia e computadoras con el mismo lenguaje de mquina, pero mayor potencia. El software escrito en cualquiera de los modelos ejecutaba directamente en los otros (el nico problema era que, al portar un programa de una versin poderosa a una versin anterior, el programa poda no caber en memoria). Todas las IBM 360 provean soporte para multiprogramacin. Tambin existan emuladores de otras computadoras, para poder ejecutar versiones de ejecutables de otras mquinas sin ser modificados. Tena un espacio de direcciones de 16 megabytes.

En este ao se pone en operaciones la computadora CDC 6600 de la Control Data Corporation, fundada y diseada por Seymour Cray. Esta computadora ejecutaba a una velocidad de 9 Mflops. (es decir, un orden de magnitud ms que la IBM 7094), y es la primer supercomputadora comercial. El secreto de su velocidad es que era una computadora altamente paralela. Tena varias unidades funcionales haciendo sumas, otras haciendo multiplicaciones, y otra haciendo divisiones, todas ejecutando en paralelo(poda haber hasta 10 instrucciones ejecutando a la vez). En este mismo ao, Douglas Engelbart inventa el mouse, y John Kemeny y Thomas Kurz desarrollan el lenguaje BASIC (Beginner's All-purpose Symbolic Instruction Code).

En 1965, la DEC fabrica la PDP-8, que fue la primer minicomputadora con transistores en mdulos de circuitos integrados. Esta tena un nico bus (o sea, un conjunto de cables paralelos para conectar los componentes de la computadora, en lugar de las lneas multiplexadas de las computadoras de Von Neumann tradicionales).Tercera Generacin: Circuitos Integrados (1965-1980)Como fue mencionado, a fines de los aos '50, ingenieros en Fairchild Semiconductor Co. y en Texas Instrument desarrollaron el primer transistor plano, y mas adelante el primer circuito integrado plano. La invencin del circuito integrado revel el potencial para extender el costo y los beneficios de operacin de los transistores a todos los circuitos producidos en masa. La invencin del circuito integrado permiti que docenas de transistores se pusieran en el mismo chip. Este empaquetamiento permiti construir computadoras ms pequeas, rpidas y baratas que sus predecesores con transistores. Las primeras versiones de la IBM 360 eran transistorizadas, pero las versiones posteriores no solo eran ms rpidas y poderosas, sino que fueron construidas en base a circuitos integrados.En 1965, Gordon E. Moore (fundador de Fairchild, y patentador del primer circuito integrado) cuantific el crecimiento sorprendente de las nuevas tecnologas de semiconductores. Dijo que los fabricantes haban duplicado la densidad de los componentes por circuito integrado a intervalos regulares (un ao), y que seguiran hacindolo mientras el ojo humano pudiera ver.En 1967, Fairchild introduce un chip que contena una ALU de 8 bits: el 3800. En 1968, Gordon Moore, Robert Noyce y Andy Grove establecen la compaa Intel, que en un principio se dedica a fabricar chips de memoria. En este mismo ao, la computadora CDC 7600 logra la velocidad de 40 Mflops..

En el ao 1969, el departamento de defensa de los EE.UU. encarga la red Arpanet con el fin de hacer investigacin en redes amplias, y se instalan los primeros cuatro nodos (en la UCLA, UCSB, SRI y Universidad de Utah). Tambin se introduce el estndar RS-232C para facilitar el intercambio entre computadoras y perifricos.En 1970 aparecen los discos flexibles y las impresoras margarita. Tambin comienza a usarse la tecnologa de MOS (Metal-Oxide semiconductor) para circuitos integrados ms pequeos y baratos. En 1971, Intel fabrica el microprocesador de 4 bits 4004, la primer computadora en un solo chip. Su objetivo era ser usado para una calculadora. Ya en 1972, Intel fabrica el 8008, primer microprocesador de 8 bits (que es reemplazado por el 8080, debido al lmite de memoria de 16k impuesto por los pins en el chip).

En 1973, las tcnicas de integracin a gran escala (LSI - Large Scale Integration) permiten poner 10.000 componentes en un chip de 1 cm. cuadrado. En el mismo ao, John Metcalfe propone el protocolo Ethernet para comunicacin en redes locales. En 1975, la primer computadora personal, la Altair 8800, aparece en la revista Popular Electronics, explicando cmo construirla. Tambin en ese ao, IBM introduce la primer impresora lser.

En el ao 1976, Steve Jobs y Steve Wozniak disean y construyen la Apple I, que consiste principalmente de un tablero de circuitos. IBM introduce las impresoras a chorro de tinta en ese mismo ao, y Cray Research introduce la Cray 1, una supercomputadora con una arquitectura vectorial. Tambin Intel produce el 8085, un 8080 modificado con algunas caractersticas extra de entrada/salida. Poco ms tarde, Motorola introduce el procesador 6800, que era una computadora de 8 bits comparable al 8080. Fue utilizada como controlador en equipos industriales. Fue seguido por el 6809 que tena algunas facilidades extra, por ejemplo, aritmtica de 16 bits.

En 1977, Steve Jobs y Steve Wozniak fundan Apple Computer, y la Apple II es anunciada pblicamente. En 1978, Intel produce el 8086, una CPU de 16 bits en un chip. Este procesador es completamente combatible con el 8080, y tambin lo fue el 8088, que tena la misma arquitectura y corra los mismos programas, pero con un bus de 8 bits en lugar de uno de 16, hacindolo ms lento y barato. En este ao DEC introduce la VAX 11/780, una computadora de 32 bits que se hizo popular para aplicaciones tcnicas y cientficas.En 1979, Motorola introduce el procesador 68000 que sera ms adelante el soporte para las computadoras Macintosh, Atari, Amiga y otras computadoras populares. Este procesador no era compatible con el 6800 o el 6809. Es un hbrido entre arquitecturas de 16 y 32 bits, y puede direccionar 16 Mb de memoria. De aqu en ms los procesadores 680x0 siguen siendo muy similares desde el punto de vista del programador, con pocas instrucciones agregadas en cada versin nueva. Tambin en este ao aparecen los videodiscos digitales.En 1980 se produce la primer computadora portable: la Osborne 1. David Patterson, en la UC. Berkeley, introduce el concepto de RISC, y junto con John Hennessy, de Stanford, desarrollan el concepto.En 1981 se lanza la computadora de arquitectura abierta IBM-PC, y un ao mas tarde se produce el primer "clon" de esta computadora.Cuarta Generacin: Computadoras personales y VLSI (1980 - ).En la dcada del '80, fue posible la Integracin a Muy Alta Escala (VLSI - Very Large Sacel Integration) poniendo cientos de miles (y posteriormente millones) de transistores en un chip.