1. Antecedenteshistóricosde la computadoramoderna
Para hablarde lascomputadoras,debemosremontarnosalahistoriade la humanidadcuandoel
hombre prehistóricotiene lanecesidadde contarpara manteneractualizadoel númerode
animalesque poseía.
En este proceso,empleólosdedos,piedras,pilasde guijarros...,perocuandose incrementaronlas
cantidadesaritméticas,fueronnecesariosmétodosde cálculomásrápidos.
Una de lasprimerasayudaspara el cálculoaritméticofue el ábaco,que aparecióenforma
primitivahace milesde añosenel lejanoOriente.
El desarrollosocial,artesanalycomercial que alcanzóEuropaenel sigloXVII,condicionóla
apariciónde la primeramáquinacapazde efectuarel cálculoautomático.
Blaise Pascal:La Pascalina
A los19 años,en el añode 1642, el matemático,filósofoyescritorfrancésBlaise Pascal trabajaba
enla oficinade supadre encontabilidadfiscal.Pascal decidióque debíaexistiralgunaformade
aliviarel penosotrabajode sumarlargascolumnasde números,e inventóunamáquinaque
demuestracómopuedenrealizarse loscálculosde manerapuramente mecánica.Unaserie de
ruedasestánconectadasentre sí mediante engranes.Lasruedasrepresentanlasunidades,
decenas,centenasydemás,ytienensobre lascircunferenciaslascifrasde ceroa nueve.
CharlesBabbage:máquinadiferencial yanalítica
CharlesBabbage,inglés,empezóatrabajaraproximadamenteen1822 sobre un proyectoque él
denominólamáquinadiferencial,lacual seríacapaz de producirtablas logarítmicascon 6 cifras
decimalesde precisión.Conociendolanecesidadcientíficacrecientede uninstrumentoque
ayudara enloscálculosaritméticos,preparó unbosquejode suideayrealizó unmodeloa
pequeñaescalaque funcionaba.Conbase enesto, recibióunsubsidioparaconstruirunmodeloa
escalacompleta.Sinembargo,este proyectonuncase concluyó,parece serporque el interésde
Babbage se desvióhaciasu máquinaanalítica.
Esta máquinaincorporóvariasideasque todavíase empleanenlascomputadorasde hoyendía.
Utilizólaideade tarjetasperforadasparaalimentar,almacenarlasinstruccionesyproducir
listadosapartir de la unidadde impresiónde lamismamáquina.Desafortunadamente,comoenel
caso de sus predecesores,Babbage,estabamuyadelantadoal desarrollotécnicode suépocayfue
incapazde obtenerlaspartesrequeridasparaconstruirlamáquinaexitosamente.Lamáquina
analíticanunca fue terminada.
HermanHollerith:censode EstadosUnidosen1890
Poco antesde que se llevaraa cabo el censode 1890 en losEstadosUnidos,losoficialesdel
Departamentode Censose percataronde que si el gobiernocontinuabaprocesandolosresultados
de loscensosen formamanual,nosería posible obtenerlasestadísticasdel censoantesde que se
efectuarael siguiente censo,loque originaríaestadísticasque carecierande valor.
El Dr. HermanHollerith,unestadísticodel Departamentode Censo,desarrollóunsistemaenel
cual podíanser codificadosnombre,edad,sexo,dirección,etc.,de lapersonasenunatarjeta.La
informaciónenlastarjetasse contabilizabaelectrónicamenteenunequipoque conteníaun
conjuntode discosnumeradosque registrabanlostotales.Lastarjetasse podíanordenaren forma
semiautomáticade acuerdoconlas diversascaracterísticasde la informaciónque habíaenellas.
El censode 1890 se terminóenlaterceraparte del tiempoque tomóefectuarel de 1880 yque fue
muchomás complete yentendibleque cualquierade loscensosanteriores.
En 1896, el Dr. Hollerithformóunacompañíapara desarrollarsumáquina.Estacompañía se
fusionóposteriormente conotrasdosy se convirtió,finalmente,enloque hoyse conoce como
2. International BusinessMachinesoIBM. JamesPowers,quientambiénduranteuntiempofue
estadísticodel Departamentode Censos,fundóposteriormente otracompañíaque con el tiempo
se convirtióenUNIVAC.IBMy UNIVACprodujeronlamayorparte de equipoelectromecánicopara
procesamientode datosdel que se disponehoyendía.
El equipode tarjetasperforadas,basadoenlamáquinatabuladoraeléctricadel Dr.Hollerith,se
desarrollóenlaprimeramitaddel sigloXX.Sinembargo,este tipode equipotuvosuslimitaciones
encuanto a la velocidadde procesarinformación,originandoque loscientíficoscontinuaran
diseñandonuevosequipos.
MARK1: se realizael sueñode Babbage
En 1937 el Dr. Howard H. Aikende laUniversidadde Harvarddesarrollóunamáquinaautomática
de cómputoque combinabatodaslas operacionesenunsoloequipo.Paraelloempleóvarias
ideasoriginalesde Babbage,juntoconel conceptode agujerosperforadosde JacquardyHollerith.
IBM loayudóenel desarrollodel equipo,yen1944 laCalculadorade SecuenciaAutomática
Controladao MARK1 estabaterminadayfue presentadaala Universidadde Harvard.
La MARK1 pesaba5 toneladasyconstabade un complejode 78 máquinassumadorasy
calculadorasconectadaspor800 km de cable.Las instruccionesse perforabanencintade papel y
una vezque la máquinaejecutabalaprimerainstrucciónnorequeríade laintervenciónhumana.
La MARK1 fue unacomputadoraelectromecánicaenlacual lasoperacionesse llevabanacabo
mediante unsistemade interruptoresyrelevadoreseléctricos.A pesarde que estorepresentóun
gran avance con respecto a losequiposanteriores,todavíapresentabarestriccionesacausade su
lentitudylasdificultadesde suoperaciónmecánica.
ENIAC
En 1943 la Universidadde Pennsylvaniapropone al ejércitode losEstadosUnidoslarealizaciónde
una máquinacapazde resolveramuyalta velocidadlosproblemasde balísticade laartillería.El
calculadorse terminóenfebrerode 1946 con el nombre de ENIAC(ElectronicNumerical
Integratorand Calculator).ENIACfue desarrolladopararesolvercomplejoscálculoscientíficosque
variabandesde el estudiode rayoscósmicoshastalainvestigaciónde energíaatómica.
ENIACfue el primercalculadorelectrónicode lahistoriayutilizó18,000 bulboselectrónicos,que le
permitieronunavelocidadde 300 multiplicacionesporsegundo,pesómásde 13 toneladasy
ocupóun área de 180 metroscuadrados.
Todas lasoperacionesinternasse desarrollaronaunritmo electrónicode 100,000 por segundo.
EDVAC
En 1945, el Institutode EstudiosAvanzadosde laUniversidadPrinceton,enEstados Unidos,
enuncióunesquemalógicode unanuevamáquinaque esreconocidauniversalmente comoel
prototipode losmodernoscomputadoreselectrónicos.El nuevocalculador,denominadoEDVAC
(ElectronicDiscrete Variable AutomaticComputer) estababasadoenel conceptode programa
memorizado.Lasinstruccionesparael funcionamiento,envezde seralimentadasportarjetas
perforadasopor conexionesenuntablerode control,eranexpresadasenformanuméricay
registradasenunamemoriaelectrónica.De estaforma,lamáquinapasadirectamente de una
instrucciónaotra durante el cursodel proceso.
El calculadorse comportaentoncescomoprocesador,capaz de efectuarnosolooperaciones
aritméticasaalta velocidad,sinotambiénde procesarcualquiertipode información.
EDSAC
3. La EDSAC(ElectronicDelayStorage AutomaticCalculator) fue desarrolladaenlaUniversidadde
Cambridge,Inglaterra.Fue laprimeracomputadoraque incorporólasideasdel almacenamiento
de programas de la EDVAC.
Hasta estafecha existíamuypocaflexibilidadenel usode lacomputadora.El control de la
computadorase realizabamediante el alambradode cablesmoviblesocintade papel y,una vez
que el procesamientode losdatoshabíasidoiniciado,ningunamodificaciónpodíaefectuarse a
pesarde que surgieralanecesidadde hacerlo.ConlaEDSACfue posible tenerlasinstruccionesy
losdatos almacenadosenlaunidadde almacenamientode lacomputadora.
Avances:almacenamientode programasytecnología
El conceptode almacenamientode programaspermite que se efectúenmodificacionesdurantela
ejecuciónde lasinstrucciones.Losresultadosintermediospuedenalmacenarse paraserutilizados
posteriormente,se puedenrepetirconjuntosde instruccionesyejecutardiferentesconjuntosde
instruccionesde acuerdoconlascircunstancias.
Cuandose define unacomputadora,siempre deberíanmencionarsedoscaracterísticas:
1. La capacidadde almacenarunprograma y modificarloencasonecesario.
2.Su increíble velocidad.
Estas doscaracterísticas son lasque distinguenaunacomputadorade una calculadora.
UNIVAC1
Conforme latecnologíaavanzóentodaslas áreas,la investigaciónenel campode las
computadorascrecióy losresultadosse hicieroncomercialmentemásprácticosentamañoy
costo.
La UNIVAC1 (Universal AutomaticComputer),instaladaenel Departamentode Censosde Estados
Unidosen1951, fue la primeracomputadoraque se produjoenformacomercial yconteníavarias
de las característicasde lascomputadorasactuales.El uso comercial de lacomputadoraUNIVAC
comenzóen1954, y a partirde esafechala industriadel procesamientode datoscomenzóa
crecer hastaalcanzar su magnitudactual.
La mayoríade lasmejorasenlas computadoras,desde esafecha,hansidoensureducciónde
tamaño,hasta el puntode miniaturizarlaspartesocomponentesproduciendounincrementoen
la velocidadde operación