Sunteți pe pagina 1din 45

Definirea termenilor

Un calculator, numit i sistem de calcul, computer sau ordinator, este o main de prelucrat date i informaii conform unei liste de instruciuni numit program. n zilele noastre calculatoarele se construiesc n mare majoritate din componente electronice i de aceea cuvntul calculator nseamn de o icei un calculator electronic. !alculatoarele care sunt programa ile li er i pot, cel puin n principiu, prelucra orice fel de date sau informaii se numesc universale "englez general purpose, pentru scopuri generale#. !alculatoarele actuale nu sunt doar maini de prelucrat informaii, ci i dispozitive care faciliteaz comunicaia ntre doi sau mai muli utilizatori, de e$emplu su form de numere, te$t, imagini, sunet sau video sau c%iar toate deodat "multimedia#. &tiina prelucrrii informaiilor cu ajutorul calculatoarelor se numete informatic

Primele masini de calcul


'e mii de ani s(a apelat la diverse invenii, pentru a face calculele mai simple, ncepnd prin corespondena unu(la(unu cu degetele.)rimul dispozitiv a fost pro a il su forma eelor de numrat. 'ar cea mai cunoscuta masina de calcul din antic%itate este * acul, folosit inca din +,-- i..r.

/ai multe variante de calculatoare analogice au fost construite n antic%itate i n evul mediu pentru efectuarea de calcule astronomice. )rintre acestea se numr mecanismul *nti01t%era"2# i astrola ul din 3recia antic"+#"24-52-..r.#, acestea fiind considerate primele calculatoare analogice mecanice. 2 +

!easul din castel, un ceas astronomic inventat de *l(6azari n 2+-7, este considerat a fi primul calculator analogic programa il. 8l afia zodiacul, or itele 9unii i :oarelui, un arttor n form de semilun ce se deplasa de(a lungul unei pori determinnd desc%iderea automat a uilor la fiecare or, i cinci cntrei sculptai care cntau cnd erau lovii cu o prg%ie declanat de un ar ore cu came ataat unei roi cu ap. 'urata zilei i a nopii putea fi reprogramat n fiecare zi pentru a trata sc%im area duratei zilei i nopi de(a lungul anului.

matematicianul scotian John Napier (1550-1617) a inventat si o masina de calcul (foto generic) capa!ila sa reali"e"e inmultiri si impartiri# $%asele$ erau marcate cu doua coloane de numere# Pentru a face o inmultire liniile se aliniau astfel incat sa forme"e cifrele operatiei# % coloana cu numere din partea stanga repre"enta multiplicatorii# &ine dorea sa reali"e"e o inmultire $citea$ randul potrivit de la dreapta la stanga adaugand numerele grupate pe linii diagonale pentru a genera re"ultatul# 'mpartirea se face in mod similar# (cest mecanism a fost inlocuit cu cilindrii rotativi#

;mul de tiin german <il%elm :c%ic0ard a construit primul calculator numeric mecanic n 27+=. ntruct calculatorul su folosea te%nici cum ar fi roile dinate, dezvoltate iniial pentru ceasuri, acest calculator a fost denumit ceas calculator. * fost utilizat de prietenul lui :c%ic0ard, 6o%annes >epler, care a revoluionat astronomia, formulnd legile micrii planetelor.

)e la 2?+-, !%arles @avier A%omas a creat primul calculator mecanic produs n serie, aritmometrul A%omas, care putea efectua adunri, scderi, nmuliri i mpriri.

n 2?==, !%arles Ba age a trecut de la maina diferenial la dezvoltarea unui model mai complet, motorul analitic, care se aza direct pe cartelele perforate ale lui 6acCuard pentru programare. n 2?=4, Ba age i(a descris motorul analitic. *cesta era sc%ia unui calculator generic programa il, care primea intrarea pe cartele perforate i era alimentat cu ajutorul unui motor cu a uri. ; invenie important au reprezentat(o roile dinate, ca nlocuitor al mrgelelor de la un a ac. Ddeea iniial a fost cea de a utiliza cartelele perforate pentru a controla o main care s calculeze i s tipreasc ta ele logaritmice cu o precizie foarte mare. 'ei proiectul lui Ba age pentru motorul su analitic era unul riguros i planurile erau pro a il corecte, sau cel puin perfecti ile, dezvoltarea a fost oprita odata cu moartea lui !%arles. ; replic a motorului diferenial DD, un proiect anterior i mai limitat, este operaional din 2EE2 la 9ondon :cience /useum. !u cteva modificri triviale, el funcioneaz aa cum l(a proiectat Ba age i arat c acesta avea dreptate n teorie. !omputerul este programat prin carduri cu gauri, sistem folosit timp de peste 2-- de ani. !u o dimensiune asemanatoare cu cea a unui camion, motorul analitic putea retine 2--- numere de 4- de digiti, ec%ivalentul unei memorii de +-,F 0B. cartela perforata cu alfa etul e$tins

n 6aponia, G1oic%i Hazu a patentat un calculator mecanic denumit aritmometru Hazu n 2E-=. *cesta consta dintr(un singur cilindru i ++ de roi dinate, i folosea sistemele mi$te n az + i 4, ine cunoscute de utilizatorii soro anului "a acul japonez#. Aransportul i sfritul calculului se determinau automat. *cesta s(a vndut n peste +-- de e$emplare, mai ales ctre ageniile guvernamentale cum ar fi /inisterul de Gzoi i staiilor e$perimentale agricole. Hazu a investit profitul ntr(o fa ric ce urma s produc primul avion cu elice din 6aponia, dar proiectul a fost a andonat dup ce Hazu a murit la =2 de ani.

'storia computerului(un calculator mult mai performant) din 1)*) pana in "ilele noastre

1)+0 ( apare primul computer, denumit pe scurt !I! "!omple$ Ium er !alculator#, proiectat de catre cercetatorul american 3eorge Go ert :ti itz si finalizat in cadrul Bell Aelep%one 9a oratoriesJ 1)+1 ( apare noul K= computerLBom e, construit de catre inginerul german >onrad Kuse si utilizat la decriptarea comunicatiilor militare nazisteJ 1)+, ( profesorul 6o%n Mincet *tanasoff, impreuna cu un a solvent al DoNa :tate !ollege, pe numele sau !liff Berr1, au creat sistemul *B! "*tanasoff(Berr1 !omputer#J 1)++ ( are loc inaugurarea .arvard /ar0(2L!olossus ( un calculator enorm, dimensionat si pozitionat intr(o incapere intreaga, utilizat ca si primul in scopuri legate de raz oiul cu 3ermaniaJ 1)+6 ( aparitia 8ID*!L*MD'*!, computerul im unatatit, care lucra de 2.--- de ori mai rapid decat comtemporanii saiJ 1)50 ( 8G* 22-2L:8*!L)ilot *!8 devine primul computer comercialJ 1)5+ - '-. creeaza primul sau computer, denumit DB/ F-2J 1)5/ ( 6aponia lanseaza si ea primul sau computer, denumit I8*! 22-2J 1)60 ( anul realizarii primului minicomputerO '8! )')(2J 1)6+ ( DB/ :1stem =7- devine prima familie de sase computere compati ile, cu ,- de sisteme periferice, capa ile sa lucreze impreunaJ 1)6/ ( anul crearii si lansarii in spatiu a computerului *pollo 3uidance !omputer, de pe *pollo FJ 1)75 ( /DA: *ltairLAandem(27 devine primul computer azat pe un microprocesor Dntel ?-?-, creat pentru procesarea de tranzactii onlineJ

1)76 ( :teve <oznia0 proiecteaza *pple D, pe care il vinde mai tarziu lui :teve 6o sJ 1)7) ( *tari ,-- si ?-- sunt primele calculatoare care dispun de optiuni pentru jocuriJ 1)/* ( *pple 9isa este primul computer cu o grafica special creata pentru interfata utilizatoruluiJ 1)/5 ( apare !omodor *miga 2---, vandut cu 2.+E4 dolari "fara monitor#, la vremea respectiva, care a demonstrat ca poate depasi capacitatile audio si video ale contemporanilor saiJ 1)// ( Ie@A este primul computer care avea incorporat un driver pentru inmagazinarea de date optice si un lim aj adecvat, menit sa simplifice programareaJ 1))* ( apare )4 )entium, lansat de Dntel, cu versiunile sale de 7- si 77 /.zJ 1))5 ( :on1 creeaza )la1:tation, care s(a vandut la vremea respectiva in peste 2-- milioane de e$emplareJ 1))) ( *pare )oNer/ac 3,L*/' *t%lon F4- /.zJ ,001 ( /ac ;:@L<indoNs @)L9inu$ +.,.- isi face simtita prezenta, cu noua sa tripla versiune operativaJ ,00, ( GD/ lanseaza primul smart%p%one Blac0Berr1J ,005 ( Dntel si */' ela oreaza primul lor dual(core 7,( it, in timp ce /icrosoft creeaza primul @ o$ =7-J ,007 ( *pple lanseaza primul i)%oneJ ,010 ( *celasi *pple creeaza primul i)ad, computerul ta leta care realizeaza %i ridul ideal intre un smartp%one si un laptop.

&alculul digital
8ra modern a mainilor de calcul a nceput cu o frenezie a dezvoltrii n perioada dinainte de i dup al doilea rz oi mondial, cnd componentele electronice "la acea vreme, relee, rezistoare, condensatoare, o ine, i tu uri electronice# au nlocuit ec%ivalentele lor mecanice, i calculul digital a nlocuit calculul analogic. /aini cum ar fi K=, calculatorul *tanasoff5Berr1, calculatoarele !olossus i 8ID*! au fost construite manual cu ajutorul circuitelor ce conineau relee sau tu uri electronice, i adesea foloseau cartelele sau enzile perforate ca dispozitiv de intrare i ca mediu de stocare. n aceast perioad, s(au produs mai multe maini cu capa iliti din ce n ce mai vaste. 9a nceput, nu e$ista nimic care s semene mcar cu un calculator modern, n afara planurilor pierdute ale lui !%arles Ba age i n afara ideilor teoretice ale lui *lan Auring. 9a sfritul acestei perioade, s(au construit dispozitive cum ar fi calculatoarele !olossus i 8':*!, unele din primele calculatoare electronice numerice, dar niciun moment nu este unanim considerat a fi momentul naterii calculatoarelor numerice.

n perioada celui de(al doilea rz oi mondial, au e$istat trei flu$uri paralele de dezvoltare a te%nologiei calculatoarelor, din care unul a fost complet ignorat, iar al doilea a fost inut secret n mod deli erat. !el ignorat a fost reprezentat de munca germanului >onrad Kuse. !el de(al doilea a fost dezvoltarea secret a calculatoarelor !olossus n Gegatul Unit. Iiciuna dintre acestea nu a avut o influen deose it asupra diverselor proiecte similare din :tatele Unite. *l treilea flu$ de dezvoltare a fost i cel mai mediatizat, i a fost reprezenta de mainile 8ID*! i 8'M*! ale lui 8c0ert i /auc%l1

0nigma
.a1ina 0nigma este numele unei familii de maini electromecanice criptografice cu rotoare utilizate pentru a genera cifruri pentru criptarea i decriptarea de mesaje secrete. 8nigma a fost folosit comercial de la nceputul anilor 2E+-, fiind adoptat i de armatele i serviciile guvernamentale ale mai multor ri5cel mai cele ru caz fiind cel al 3ermaniei naziste nainte de i n timpul celui de(al doilea rz oi mondial.P2Q *u fost produse, de(a lungul timpului, o varietate de modele diferite de 8nigma, dar modelul armatei germane, 2ehrmacht 0nigma, este versiunea cel mai adesea studiat. /aina a cptat notorietate deoarece criptologii aliailor au reuit s decripteze un mare numr de mesaje care fuseser cifrate cu aceast main. 'ecriptarea a devenit posi il n 2E=+ datorit criptografilor polonezi /arian GejeNs0i, 6erz1 GRS1c0i i .enr10 K1gals0i de la Biroul de !ifruri. 9a jumtatea lui 2E=E, metodele de reconstrucie i descifrare au fost prezentate de )olonia Gegatului Unit i Tranei. Dnformaiile o inute din aceast surs, denumite Ultra, au reprezentat un ajutor semnificativ pentru efortul de rz oi al *liailor. Dnfluena e$act a Ultra nu este tiut cu e$actitate, dar o evaluare des ntlnit este cea c sfritul rz oiului din 8uropa a venit cu doi ani mai devreme datorit decriptrii cifrurilor germane.

'ei cifrurile 8nigma au sl iciuni criptografice, n practic, doar n com inaie cu ali factori semnificativi "greeli de operare, defecte procedurale, o main sau un caiet de coduri capturate ocazional# criptografii *liailor au reuit s descifreze mesajele. /aina este dotat cu o tastatur prin care se introduce te$tul clar sim ol cu sim ol, iar la captul cellalt "imprimant sau ta lu cu ecuri# rezult sim olurile criptate. *cestea sunt calculate n funcie de starea rotoarelor "care se actualizeaz cu fiecare tast apsat#, rotoare care controleaz traseele circuitelor electrice de la intrare la ieire. Mersiunile iniiale au fost simple, dar n mod constant s(au adugat complicaii la mecanism, pentru creterea securitii cifrului, cum ar fi creterea numrului de rotoare i adugarea unui ta lou de prize prin care se puteau su stitui suplimentar perec%i de sim oluri.

3eneratia ' (1)*7-1)5*)


!aracteristici te%nologice

tu uri Ui comutatoare electronice un singur dispozitiv de memorare "tam ur magnetic# de capacitate mic Ui cu timp de acces mare

)erformante

vitez de calculO 2-, operaVii pe secund memorieO + >o

9im aj de programare

cod maUin lim aj de asam lare

8$emple

8ID*! UIDM*! 8'M*!

0N'(&
8ID*!, prescurtat de la 8lectronic Iumerical Dntegrator *nd !omputer "!alculator i Dntegrator 8lectronic Iumeric#, a fost primul calculator electronic de uz general. 8ID*! a fost construit iniVial pentru *rmata :tatelor Unite, spre a calcula traiectoria proiectilelor de artilerie. /ai trziu, a fost folosit n calculele asociate cu cercetarea armelor nucleare, a predicViilor meteorologice, Ui proiectarea tunelelor aerodinamice. 8ID*! a fost pus n funcViune n fe ruarie 2E,7 Ui a fost folosit pn n octom rie 2E44. 8ID*! a fost construit la /oore :c%ool of 8lectrical 8ngineering din cadrul UniversitVii din )enns1lvania, de ctre fizicianul american 6o%n <. /auc%l1 Ui inginerul electronist, americanul 6. )resper 8c0ert. 8c0ert Ui /auc%l1 au proiectat 8ID*! la numai = ani dup ce au primit aceast sarcin din partea *rmatei. n 2E,F, 8ID*! a fost mutat de la Universitatea din )enns1lvania la lcaUul finalO Kona de Aestare din * erdeen, din statul /ar1land. !nd a fost anunat terminarea sa n 2E,7, presa l(a etic%etat drept un creier uria. *vea o vitez de calcul de o mie de ori mai mari dect mainile electromecanice, salt n domeniul puterii de calcul neegalat de atunci de nicio main. *ceast putere matematic, mpreun cu programa ilitatea sa, a satisfcut necesitile oamenilor de tiin i industriailor /aina terminat a fost artat la 2, fe ruarie 2E,7 la Universitatea )enns1lvania, ea costnd 4--.--- de dolari 'imensiunile Ui comple$itatea calculatorului modular nc ne uimesc Ui astziO 2F.,7? de tu uri electronice, F.+-- diode cu cristal, 2.4-- relee, F-.--- de rezistoare, 2-.---de condensatoare Ui apro$imativ 4 milioane de cone$iuni lipite manual. !ntrea +F tone, ocupa 7= mp Ui consuma 24-.--- <.

n cele +- de module "panouri# ce reprezentau acumulatorii se puteau efectua peste 4.--- de adunri Ui scderi pe secund W )entru a rezolva o pro lem comple$ de matematic, era nevoie de cteva sptmni pentru conceperea programului, apoi de alte cteva zile pentru introducerea programului n 8ID*!, programarea constnd n manevrarea fizic a ca lurilor Ui comutatoarelor acestuia

8ID*! utiliza numrtoare ciclice cu zece poziii pentru a stoca numereleJ fiecare cifr folosea =7 de tu uri electronice, din care 2- erau triodele duale ce compuneau ista ilii numrtorului. ;peraiile aritmetice se efectuau prin numrarea impulsurilor n numrtoarele ciclice i generarea de impulsuri de transport n cazul n care numrtorul aflat la valoarea ma$im era incrementat i se reseta la -, ideea fiind cea de a emula prin electronic funcionarea roilor cu numere ale unui sumator mecanic. 8ID*! avea douzeci de acumulatori pe zece cifre cu semn care utilizau reprezentarea n complement fa de zece i puteau efectua 4--- de adunri sau scderi simple ntre oricare dintre ele i surs "de e$emplu, un alt acumulator, sau o constant# pe secund. :e puteau conecta mai muli acumulatori simultan, astfel c viteza ma$im de funcionare putea fi mai mare datorit funcionrii n paralel. .

!elelalte nou uniti ale 8ID*! erau Unitatea de integrare "care pornea i oprea maina#, Unitatea de ciclare "folosit pentru sincronizarea celorlalte uniti#, )rogramatorul /aster "care controla secvenierea uclelor#, !ititorul "care controla un cititor de cartele perforate DB/#, Dmprimatorul "care controla perforatorul de cartele#, Aransmitorul de constante, i trei Aa louri funcionale. !iclul de az al mainii era de +-- microsecunde "+- cicluri ale ceasului de 2-- 0.z al unitii de ciclare#, sau 4--- de cicluri pe secund pentru operaiile pe numere de 2- cifre. ntr(unul din aceste cicluri, 8ID*! putea s scrie un numr ntr(un registru, s citeasc un numr dintr(un registru, s adune sau s scad dou numere. ; nmulire a unui numr de 2- cifre cu un numr de d cifre "pentru d pn la 2-# dura dX, cicluri, astfel c o nmulire a dou numere pe 2- cifre dura 2, cicluri, sau +?-- microsecundeYo vitez de =4F pe secund. 'ac un numr avea mai puin de 2- cifre, nmulirea se realiza mai repede. mprirea i radicalul durau 2="dX2# cicluri, unde d este numrul de cifre al rezultatului "ctul sau radicalul#. 'eci, o mprire sau un radical durau 2,= de cicluri, sau +?.7-- ZsYo vitez de =4 pe secund. "<il0es 2E47O+-PFQ arat c o mprire cu un ct de 2- cifre dura 7 milisecunde.#

Unii e$peri n electronic au prezis c defectrile tu urilor vor fi att de frecvente nct maina n(ar fi fost deloc util. )redicia a fost parial corectO aproape n fiecare zi se ardeau cteva tu uri, lsnd calculatorul nefuncional aproape jumtate din timp. Au uri speciale cu fia ilitate mare au devenit disponi ile a ia n 2E,?. /ajoritatea acestor defectri, ns, aveau loc n perioadele de nclzire i rcire, atunci cnd stresul termic asupra catozilor tu urilor i dispozitivelor de nclzire era ma$im. )rin simpla "dei costisitoarea# soluie de a nu mai opri maina deloc, inginerii au redus rata defectrilor tu urilor 8ID*! la nivelul mai accepta il de un tu n medie la dou zile. !onform unui interviu acordat n 2E?E de 8c0ert, povestea defectrilor continue ale tu urilor era mai ales un mitO :e ardea cte un tu cam la fiecare dou zile i pro lema putea fi localizat n 24 minute.n 2E4,, cea mai lung perioad de funcionare fr defect a fost de 227 ore "aproape cinci zile#.

&omparatia cu alte calculatoare ale vremii


/aini de calcul mecanice i electrice s(au folosit din secolul al @D@(lea, dar n deceniile anilor 2E=- i 2E,- a nceput era calculatoarelor moderne. !alculatorul german K= "funcional n mai 2E,2# a fost proiectat de >onrad Kuse. *cesta a fost primul calculator numeric generic, dar era electromecanic, i nu electronic, utiliznd relee pentru toate funciile. 8l efectua calcule logice n matematic inar. 8ra programa il prin cartele perforate, dar i lipsea o instruciune de ramificare. * fost distrus cu ocazia om ardrii Berlinului n decem rie 2E,2. !alculatorul american *tanasoff5Berr1 "*B!# "funcional n vara lui 2E,2# a fost prima main electronic de calcul. 8a implementa calcule inare cu tu uri electronice dar nu era generic, fiind limitat la rezolvarea de sisteme de ecuaii liniare. 8l nu e$ploata viteza de calcul a circuitelor electronice, fiind limitat de o memorie cu tam ur rotativ i un sistem de intrri(ieiri realizat cu scopul de a tipri rezultatele pe cartele de %rtie. 8ra controlat manual i neprograma il. !alculatoarele !olossus, ritanice "utilizate de criptanaliti ncepnd cu 2E,=# au fost proiectate de Aomm1 TloNers. !alculatoarele !olossus "din care au fost construite zece e$emplare# erau complet electronice, numerice, i puteau fi reprogramate prin reca lare, dar erau dedicate spargerii codurilor criptografice i nu generice. !alculatorul .arvard /ar0 D al lui .oNard *i0en, produs n 2E,,, era programat prin and perforat i utiliza relee. 8l calcula funcii matematice generale, dar nu efectua ramificri. 8ID*! putea, ca i K= i /ar0 D, s ruleze o secven ar itrar de operaii matematice, dar nu le citea de pe o and. !a i !olossus, operaiile se efectuau cu viteza circuitelor electronice. 8ID*! com ina programa ilitatea Auring(complet cu viteza electronic.

'eUi a fost prima maUin de mrime mare care s efectueze calcule de rutin ntr(un mediu de producVie, 8ID*! nu a fost primul calculator electronic. ntre 2E=E Ui 2E,+, 6o%n *tanasoff, un profesor de fizic Ui matematic de la Univeristatea de :tat din DoNa Ui studentul lui, !lifford Berr1, au asam lat calculatorul *tanasoff(Berr1, care a introdus multe inovaVii legate de circuitele numerice. :istemul lor folosea sistemul matematic inar cu 2 Ui - folosit n mod curent n calculatoarele de azi, Ui un sistem de memorie care nmagazina datele ntr(un mod asemntor cipurilor de memorie folosite n ziua de azi. 'upa ce 8c0ert Ui /auc%l1 au revetat 8ID*!, au avut loc o serie de procese care s determine cine a creat de fapt primul calculator electronic modern. ntr(un trziu, n 2EF=, !urtea Tederal de 6ustiVie a anulat revetul pentru 8ID*! Ui a recunoscut, la mai mult de =- ani dup descoperire, pe *tanasoff Ui Berr1 ca fiind pionierii calculatorului.

4N'5(&
UIDM*! "Universal *utomatic !omputer# a fost primul calculator electronic proiectat Ui vndut pentru a rezolva pro leme comerciale. n perioada 2E42 ( 2E4F au fost ac%iziVionate un numr de ,? calculatoare UIDM*! de ctre o mare varietate de clienVi guvernamentali Ui comerciali. UIDM*! a fost succesorul primului calculator electronic de uz general, 8ID*! "8lectronic Iumerical Dntegrator *nd !alculator. n perioada 2E,F Ui 2E,? 8c0ert Ui /auc%l1 au construit un calculator mai performant, numit 8'M*! "8lectronic 'iscrete Maria le *utomatic !omputer#, care a ncorporat cteva inovaVii importante ale matematicianului american de origine mag%iar, 6o%n von Ieumann 6o%n von Ieumann este autorul unui raport care descria proiectul 8'M*! n care att programul ct i datele de lucru aveau s fie stocate ntr(un singur spaiu unificat. *cest proiect simplu, denumit ar%itectura von Ieumann, avea s constituie aza dezvoltrii tuturor succesoarelor lui 8ID*! din toat lumea. n cadrul acestei generaii, spaiul temporar de stocare consta dinlinii cu ntrziere, care foloseau timpul de propagare a sunetului printr(un mediu, cum ar fi mercurul lic%id "sau un ca lu# pentru a stoca datele temporar. ; serie de impulsuri acustice sunt trimise de(a lungul unui tu J dup un timp, cnd impulsul ajunge la captul tu ului, circuitele electronice detectau dac acel impuls reprezint un 2 sau un - i determinau oscilatorul s(l retransmit. *lte maini foloseautu uri <illiams, care se azau pe proprietatea unui tu catodic de a stoca i accesa date. )n n 2E4,, memoriile cu ferite ncepuser s nlocuiasc alte forme de mecanisme de stocare temporar, i au dominat acest domeniu pn spre jumtatea anilor 2EF-.

n martie 2E42 8c0ert Ui /auc%l1 au livrat primul UIDM*! pentru Biroul de Gecensmnt al :tatelor Unite "U.:. !ensus Bureau#. UIDM*! a cUtigat atenVia naViunii n 2E4+, cnd generalul 'Nig%t '. 8isen%oNer a candidat mpotriva lui *dlai 8. :tevenson la prezidenVialele :tatelor Unite. Un UIDM*! a fost folosit la televiziunea naVional pentru a estima rezultatele. Bazat pe informaVia rezultat dintr(un eUantion redus de voturi, de numai cteva procente, UIDM*! a estimat o victorie net pentru 8isen%oNer. Aeleviziunea naVional a ntrziat anunVarea rezultatelor pn cnd au fost numrate un numr mai mare de voturi. !nd n sfrUit acestea au fost numrate, concluzia a fost c UIDM*! a prezis rezultatul corect. *ceast demonstraVie reuUit a contri uit n mare msur la creUterea popularitVii UIDM*!(ului Ui de asemenea la formarea opiniei pu licului vizavi de calculatoare. UIDM*!, conVinea multe m untViri comparativ cu predecesorul su, 8ID*!. Iumrul tu urilor electronice a fost redus de la 2E.--- n 8ID*!, la apro$imativ 4.--- n UIDM*!. UIDM*!, cu un volum de +4 metri cu i de dulapuri, ar fi putut umple un garaj ntreg. !u toate acestea, ocupa mai puVin spaViu dect 8ID*!. UIDM*! cntrea ? tone comparativ cu cele =- ale 8ID*!(ului Ui consuma 2-- >< faV de cei 24- consumaVi de 8ID*!. Dn ciuda tuturor m untVirilor aduse lui UIDM*!, comparativ cu 8ID*!, a fost, totuUi, foarte ineficient comparativ cu standardele din ziua de azi. !a Ui predecesorul sau, UIDM*! folosea sistemul zecimal cu tu uri electronice, fcnd numrtori pn la 2- Ui de la capt, n fiecare Uir de tu uri n spaViul de nmagazinare a operaViilor aritmetice. /emoria UIDM*!(ului, care reVinea datele Ui programele, era construit din tu uri cu mercur. *ceUti cilindrii orizontali conVineau mercur lic%id care transmitea vi raVii acustice ce reprezentau datele nmagazinate Ui valori de instrucViuni. Tiecare linie de memorie putea s acomodeze 2-+, de cuvinte, iar fiecare cuvnt putea s reVin o valoare numeric de 2+ cifre sau + valori de instrucViune de 7 caractere. 'atele e$terne puteau fi citite de pe anda magnetic sau cartele perforate. 'atele puteau fi salvate pe and magnetic, sau puteau s fie tiprite la imprimante. UIDM*!, putea s efectueze 2E-4 operaVii pe secund. )roiectat iniVial pentru aplicaVii comerciale, UIDM*! a avut performanVa un cu numere zecimale cu precizie fi$, dar Ui date de tip alfanumeric. )rintre primii clienVi ai UIDM*!(ului au fost agenViile guvernamentale, *. !. Iielsen !ompan1, t%e )rudential Dnsurance !ompan1 Ui 3eneral 8lectric *ppliance 'ivision. !alculatoarele UIDM*! au fost folosite n multe scopuri, printre care conta ilitate Ui prelucrare de date.

Primul computer in 6omania


Dn 2E72 a fost dat in functiune primul computer construit intr(o universitate din Gomania. *cest lucru s(a intamplat la Aimisoara, in cadrul Dnstitutului )olite%nic. :e numea /8!D)A, acronimul de la /asina 8lectronica de !alcul a Dnstitutului )olite%nic din Aimisoara. )roiectarea acestuia a inceput din 2E47 de catre un colectiv condus de Dosif >aufmann, <il%elm 9oeNenfeld si Masile Baltac, conform <i0ipedia de lim a romana. 9a construirea /8!D)A au contri uit, de asemenea, si cercetarile profesorului 3rigore !. /oisil

30N06(7'( '' (1)5+-1)6,)


!aracteristici te%nologice

diode Ui tranzistoare( memorie intern cu inele de ferit Ui cu acces aleator memorie e$terna de tip tam ur, disc sau anda magnetica unitVi pentru calcule n virgula mo ila

)erformante

vitez de calculO +[2-4 operaVii pe secund( memorieO =+ >o

9im aj de programare

( lim aje de nivel naltO Tortran "2E47#, *lgol "2E4?#, !o ol "2E4E#

8$emple

AG*'D! )') 2

n 2E4+, DB/ a anunat pu lic maina electronic de prelucrare a datelor DB/ F-2, prima din seria DB/ F--LF--i primul calculator DB/ mainframe. DB/ F-,, introdus n 2E4,, utiliza memorie cu ferite, care a devenit standard la mainile mari. )rimul lim aj de programare generic de nivel nalt care a fost implementat vreodat, Tortran, era dezvoltat i la DB/ pentru F-, n 2E4452E47 i a fost lansat la nceputul lui 2E4F. n 2E44 s(a format un grup de utilizatori voluntari pentru a face sc%im de e$perien i de softNare pentru DB/ F-2J acest grup, care e$ist i n anii +---, a fost un precursor al comunitilor open source.

DB/ a introdus n 2E4, un calculator mai mic i mai ieftin care s(a dovedit foarte popular. DB/ 74- cntrea peste E-- 0g, sursa de alimentare ataat cntarea apro$imativ 2=4- 0g i cele dou pri stteau n dou dulapuri separate, de apro$imativ metri. !osta 4--.--- de dolari i putea fi nc%iriat pentru =4-- de dolari pe lun. /emoria sa cu tam uri putea stoca iniial doar +--- de cuvinte de zece cifre, iar programarea sa era e$trem de dificil i important pentru o utilizare eficient. *stfel de limitri de memorie aveau s domine programarea timp de zeci de ani dup aceea, pn cnd capa ilitile %ardNare au evoluat i au permis un model de programare mai simplu.

n a doua jumtate a anilor 2E4-, tranzistoarele ipolare "ABD)# au nlocuit tu urile electronice. Utilizarea lor a dat natere calculatoarelor de a doua generaie. Dniial, se credea c se vor produce i se vor utiliza foarte puine calculatoare la nivel mondial. *ceasta se datora dimensiunilor, costurilor, i priceperii necesare pentru a le folosi i pentru a interpreta rezultatele. Aranzistoarele au redus masiv dimensiunea calculatoarelor, costul iniial i cel de operare. Aranzistoarele ipolare au fost inventate n 2E,F i americanii 6o%n Bardeen, <alter Brattain i <illiam :%oc0le1 au primit n 2E47 )remiul Io el pentru Tizic pentru aceast realizare. 'ac prin jonciunea emitor( az a unui tranzistor ipolar nu circul curent, atunci nu circul curent nici ntre colector i emitor "iar tranzistorul este locat#. 'ac circul un curent suficient de mare prin jonciunea az(emitor, trece curent i ntre emitor i colector "tranzistorul fiind saturat#. :aturaia sau locarea unui tranzistor reprezint cifrele inare - i 2. )rin comparaie cu tu urile electronice, tranzistoarele prezint numeroase avantajeO au costuri de fa ricaie mult mai mici i sunt mult mai rapide, comutarea ntre strile de 2 i - consumnd un timp de ordinul micro( sau nanosecundelor. Molumul tranzistoarelor era de ordinul milimetrilor cu i, prin comparaie cu tu urile electronice de ordinul centimetrilor cu i. Aemperatura mai joas de funcionare a tranzistoarelor le confer o fia ilitate mai mare, prin comparaie cu tu urile electronice. !alculatoarele cu tranzistoare puteau acum s fie dotate cu zeci de mii de circuite logice inare ntr(un spaiu relativ compact.

!alculatoarele de a doua generaie erau compuse dintr(un mare numr de plci cu ca laje imprimate, cum ar fi DB/ :tandard /odular :1stem fiecare cu 25, pori logice sau ista ili. Un calculator din a doua generaie, DB/ 2,-2, a reuit s ctige aproape o treime din piaa mondial de te%nic de calcul. DB/ a instalat peste o sut de mii de 2,-2 ntre 2E7- i 2E7,.

8lectronica cu tranzistoare a dus la m untirea nu doar a procesoarelor, ci i a dispozitivelor periferice. DB/ =4- G*/*! a fost introdus n 2E47 i a fost primul %ard( dis0 din lume. Unitile de stocare pe disc magnetic din a doua generaie de calculatoare puteau stoca zeci de milioane de litere i cifre. 9a procesor se puteau conecta mai multe periferice, capacitatea total de memorare crescnd la ordinul sutelor de milioane de caractere. )e lng unitile fi$e de stocare, conectate la procesor prin legturi de mare vitez, au aprut i uniti de disc deconecta il. *stfel, o stiv de discuri se putea nlocui n cteva secunde cu o alta. 'ei capacitatea unui disc deconecta il este mai mic dect cea a unui disc fi$, interanja ilitatea lor garanteaz disponi ilitatea unei cantiti cvasinelimitate de date. )e de alt parte, anda magnetic a continuat s furnizeze capa iliti de ar%ivare a datelor cu costuri mai reduse dect discurile.

n 2E47, DB/ a vndut primul sistem de stocare pe disc magnetic, G*/*! "Random Access Method of Accounting and Control#. *cesta utiliza 4- de discuri metalice de 72- mm, cu 2-- de piste pe fiecare fa. *cesta putea stoca 4 megaoctei de date i costa 2-.--- de dolari pe megaoctet. 9a nivelul anului +--?, unitile de stocare pe suport magnetic, su form de %ard dis0uri, costau mai puin de o cincizecime de cent pe megaoctet.

/ai multe procesoare din a doua generaie delegau comunicaiile periferice unui procesor secundar. *stfel, n timp ce procesorul de comunicaie controla, de e$emplu citirea i perforarea de cartele, procesorul principal e$ecuta calcule i instruciuni de ramificaie. ; magistral de date ducea datele de la procesorul principal i memoria principal cu viteza ciclului de fetc%(e$ecute a procesorului, iar celelalte magistrale de date deserveau dispozitivele periferice. )e )')(2, ciclul memoriei era de 4 microsecundeJ astfel, majoritatea instruciunilor aritmetice durau 2microsecunde "2--.--- de operaii pe secund# deoarece majoritatea operaiilor durau cel puin dou cicluri de memorieO unul pentru aducerea instruciunii, cellalt pentru aducerea operanzilor.

n timpul celei de(a doua generaii, au nceput s fie folosite din ce n ce mai mult terminalele la distan, adesea su form de maini telet1pe. !one$iunile telefonice furnizau vitez suficient pentru primele terminale la distan i permiteau o separare ntre centrul de calcul i staiile de lucru de sute de 0ilometri.

&ateva curio"itati

.ica companie .icrosoft in 1)7/

Primul 8-439 din istorie


Dnginerii americani au numit micile defecViuni ale aparatelor \ ugs\ "gndac# de peste un secol. A%omas 8dison a vor it despre \ ug\(uri n circuite electrice nc din anii 2?F-. !nd primele calculatoare au fost construite n anii 2E,-, oamenii care lucrau la ele au gsit \ ug\(uri Ui n %ardNare Ui n programele pe care acestea le rulau. n 2E,F, inginerii care au lucrat la calculatorul /ar0 DD la Universitatea .arvard au gsit o molie nVepenit ntre niUte componente care a ptruns n inima aparatului Ui a provocat un scurtcircuit. *ceUtia au lipit(o n caietul cu nsemnri Ui o servaVii Ui au denumit(oO \primul caz n care a fost gsit un ug\. !uvintele \ ug\ Ui \de ug\ "a depana# au devenit apoi niUte cuvinte standard n lim ajul programatorilor.

&itate cele!re
"Cred c piaa mondial va nghii, poate, vreo 5 computere" ( afirma n 2E,= un director de la DB/, pe nume A%omas <atson. "Computerele viitorului nu vor cntri mai mult de 1.5 tone" ( dintr(un manual de /ecanic pentru AoVi, din 2E,E, care prezicea neo ositul progres al UtiinVei . "Am strbtut ara n lung i n lat, i am vorbit cu cei mai capabili oameni, i v pot asigura c procesarea datelor pe computer este o !ars care nu va dura pn la s!ritul anului" ( susVinea editorul responsa il cu pu licarea crVilor despre afaceri de la )rentice .all, n 2E4F. ""u e#ist nici un motiv pentru care cineva s i doreasc un computer acas" ( spunea n 2EFF >en ;lson, preUedinte Ui fondator la 'igital 8Cuipment !orporation. "$%&' de memorie (A) ar trebui s !ie de a*uns pentru toat lumea+" ( Bill 3ates, fondator Ui preUedinte la /icrosoft, 2E?2.

)ascu 3a riel :imion Go ert :tanciu 9aurentiu Aa usca Mladut

S-ar putea să vă placă și