3.1. Primele calculatoare electronice ntre anii 1937-1941 John Atanasov i asistentul su Clifford Berry aplic tehnoloia l!pilor cu vid pentru a construi calculatoare diitale interal electronice" #a cererea i cu su$ven%ia ar!atei &n '(A a aprut pri!ul calculator electronic) ENIAC *Electronic Nu!eric Interator And Co!puter + calculator i interator nu!eric electronic," -l a fost reali.at la (niversitatea din /ennsylvania su$ conducerea savan%ilor 0auchly i -c1ert) &n perioada 1942-1943 i a fost inauurat la 14 fe$ruarie 1944) fiind &n func%iune p&n &n anul 1933" Acest calculator a c&ntrit 35 tone) avea cca" 43 ! luni!e i era construit din 35"555 de co!utatoare i 16"555 de tu$uri electronice" /utea s e7ecute 3"555 de adunri sau scderi cu 15 cifre pe secund sau 455 &n!ul%iri pe secund" 8in cau.a tu$urilor care se ardeau destul de des) co!en.ile erau reali.ate de dou ori) cu &ntreruperi &n care se introduceau date de test pentru depistarea tu$urilor arse" n 1944 !ate!aticianul John von 9eu!ann a lansat ideea prora!ului &nreistrat) pentru care o !ain de calcul tre$uie s fie dotat cu un dispo.itiv de !e!orare a datelor i co!en.ilor i care tre$uie s lucre.e cu o vite. !are i tre$uie s per!it &nreistrarea si!pl i rapid a infor!a%iilor" Astfel au aprut no%iunile de algoritm de re.olvare a unei pro$le!e i rogramul !e relucrare a alorit!ului) a secven%elor de co!en.i i !e!orare date" Structura "i rinciiile !e #unc$ionare ale unui calculator nu!eric !odern au fost propuse de %o&n 'on Neuman &n anul 1944: 1" tre$uie s posede un !ediu de intrare) prin inter!ediul cruia s se poat introduce un nu!r neli!itat de operan.i i instruc%iuni; 2" tre$uie s posede o !e!orie) din care s se citeasc instruc%iunile i operan.ii i &n care s se poat !e!ora re.ultatele; 3" tre$uie s posede o sec%iune de calcul) capa$il s efectue.e opera%ii arit!etice i loice) asupra operan.ilor din !e!orie; 4" tre$uie de ase!enea s posede un !ediu de ieire) prin inter!ediul cruia un nu!r neli!itat de re.ultate s poat fi o$%inute de ctre utili.ator; 3" tre$uie s ai$ o unitate de co!and) capa$il s interprete.e instruc%iunile o$%inute din !e!orie i capa$il s selecte.e diferite !oduri de desfurare a activit%ii calculatorului pe $a.a re.ultatelor calculelor" /ornind de la teoria lui 9eu!ann a fost construit E()AC *Electronic (iscrete )a-ria$ile Co!puter + calcu-lator varia$il elect-ronic discret," #a &nceputul anilor 1935 a fost livrat pri!ul calculator co!ercial UNI)AC *UNI)ersal Auto!atic Co!puter + calculatorul auto!atic universal, *fi" 2," Aa a &nceput pri!a enera%ie de calculatoare electro- nice" 3.*. E'olu$ia calculatoarelor electronice ncep&nd de la pri!ele calculatoare electronice evolu%ia calculatoarelor a fost at&t de dina!ic) &nc&t a parcurs c&teva enera%ii) la !o!entul dat se lucrea. asupra calculatoarelor din enera%ia a cincea" <enera%iile de calculatoare se deter!in) &n eneral) &n func%ie de tipul co!ponentelor electronice care stau la $a.a fa$ricrii calculatoarelor" =i" 2" Calculatorul UNI)AC. I genera$ie *1936-1933, a fost caracteri.at de utili.area tu+urilor electronice iar calculatoarele erau destinate calculelor tiin%ifice i co!erciale" n aceast perioad se creea. calculatoarele >arvard 0ar1 1 i -9?AC" II genera$ie *1934-1943, a fost caracteri.at de folosirea tran,i-torului pentru reali.area circuitelor loice" Calculatoarele din cea de-a doua enera%ie aveau &n @ur de 155 de instruc%iuni co!ple7e) !e!orie de tip !anetic i dispo.itive periferice" #i!$a@ul de prora!are =ortan a aprut &n anul 1934 iar li!$a@ele Algol i Co+ol *CO!!on .usiness Oriented Lanuae + li!$a@ orientat spre aplica%iile de afaceri, au aprut dup anul 1945" n anul 1933 a devenit opera%ional pri!ul calculator cu tran.istori) denu!it TRA(IC *TRAnsistor (Iital Co!puter," III genera$ie de calculatoare *1944-1965, se caracteri.ea. prin utili.area circuitelor integrate e -car/ mic/ SSI *S!all Scale Interation, i me!ie 0SI *0ediu! Scale Interation," I) genera$ie de calculatoare *1961-pre.ent, se caracteri.ea. prin construc%ia de calculatoare ce utili.ea. circuite integrate e -car/ larg/ LSI *Lare Scale Interation, i #oarte larg/ )LSI *)ery Lare Scale Interation," =olosirea !icroprocesorului i a !icroprora!rii a oferit calculatoarelor posi$ilitatea utili.rii unui set co!ple7 de instruc%iuni i a asiurat un rad sporit de fle7i$ilitate" ) genera$ie de calculatoarele *pre.ent-viitorii ani,) sunt &nc &n fa.a de de.voltare" -le se $a.ea. pe utili.area intelien%ei artificiale) a circuitelor interate speciali.ate i a procesrii paralele" -7ist unele aplica%ii care sunt de@a utili.ate ast.i) cu! ar fi recunoaterea vor$irii" (tili.area procesrii paralele i a superconductorilor face via$il intelien%a artificial" 'copul principal al celei de-a cincea enera%ii de calculatoare este acela de a de.volta echipa!ente capa$ile s rspund li!$a@ului natural u!an i s fie capa$ile de &nv%are i orani.are proprie" 3.3. Sc&ema #unc$ional/ a calculatorului 'che!a func%ional a calculatorului poate fi pre.entat astfel: =i" 3" 'che!a func%ional a calculatorului" 8in aceast sche! *fi" 3, se o$serv c calculatorul con%ine ur!toarele co!ponente func%ionale: !e!orie intern care se utili.ea. pentru pstrarea datelor ini%iale) inter!ediare i finale ale pro$le!ei) precu! i instruc%iunile care indic secven%a calculelor; un dispo.itiv central de co!and care enerea. o succesiune de se!nale de co!and necesare e7ecutrii secven%iale a instruc%iunilor; un dispo.itiv arit!etic i loic destinat efecturii calculelor arit!etice i loice ele!entare; dispo.itivele de intrare-ieire destinate introducerii i e7traerii infor!a%iei &nAdin calculator" 8ispo.itivul de co!and i dispo.itivul arit!etic i loic for!ea. unitatea central de prelucrare a infor!a%iei) denu!it roce-or" Re$ine$i" /rocesorul este unitatea de $a. a calculatorului) care i reali.ea. calculatorul ca atare" 0e!oria calculatoarelor este orani.at &n dou nivele: memoria intern/ i memoria e1tern/" Cea intern este o !e!orie de &nalt vite. de lucru) &ns de o capacitate !ai redus &n co!para%ie cu !e!oria e7tern) care posed &n schi!$ vite. de lucru !ai lent" 0emoria intern/ *se !ai nu!ete i !e!oria operativ, se utili.ea. pentru pstrarea prora!elor &n curs de e7ecutare i datele folosite de acesta" Re$ine$i" /re.en%a !e!oriei interne este o condi%ie esen%ial pentru func%ionarea calculatorului" 8ispo.itivele de intrare 0e!orie intern 8ispo.itivele de ieire 8ispo.itivul central de co!and 8ispo.itivul arit!etic i loic 8ate ?nstruc%iuni 8ate) instruc%iuni Be.ultate /ocesorul Controlere dispo.itivelor de intrareAieire 0emoria e1tern/ se utili.ea. pentru pstrarea cantit%ilor !ari de infor!a%ie i prora!e" n pre.ent ca !e!orie e7tern se utili.ea.: unit%i de disc hard) unit%i de disc optic) unit%i flash etc" (nit%ile de !e!orie e7tern i dispo.itivele de intrareAieire se nu!esc ec&iamente eri#erice" 8ispo.itive de intrareAieire se conectea. la calculator cu a@utorul aa nu!itor controlere care reali.ea. controlul func%ionrii dispo.itivelor periferice i efectuea. schi!$ul de date &ntre !e!oria intern i dispo.itivele periferice respective" #a calculatoarele personale) unitatea standard de intrare este tastatura) iar unitatea standard de ieire este !onitorul" n sche!a pre.entat se descrie procesul de func%ionare a calculatorului" 8up cu! se vede infor!a%ia se introduce &n calculator de ctre unul din dispo.itive de intrare) care sunt unite cu calculator printr-un controler) dup aceast infor!a%ia prin inter!ediul !e!oriei interne ni!erete &n procesorul for!at din unitatea central de co!and i unitatea arit!etico-loic) unde se efectuea. prelucrarea infor!a%iei" 8up prelucrare infor!a%ia iari prin inter!ediul !e!oriei interne ni!erete sau &n for!a de instruc%iuni &n unul din dispo.itive de intrare sau &n for!a de date i instruc%iuni la unul din dispo.itivele de ieire) care afiea. re.ultatul prelucrrii" (n co!puter este un siste! !odular) alctuit din nu!eroase co!ponente fi.ice) &n special electronice) dar inclu.&nd i co!ponente !ecanice i optice" =iecare !odul) i anu!e controlerul) dispo.itive de intrare) dispo.itive de ieire) etc") func%ionea. i pot fi incluse sau e7cluse din co!ponen%a calculatorului independent unul de altul" Ceea ce per!ite s confiur! calculatorul &n func%ie de destina%ie lui) acest proces poart denu!ire de ugra!e" 3.2. Cla-i#icarea calculatoarelor Caracteristica eneral a unui calculator include: vite.a de operare; capacitatea !e!oriei interne; co!ponen%a i capacitatea unit%ilor de !e!orie e7tern; co!ponen%a echipa!entelor de intrare-ieire; para!etrii de !as i a$arit; costul" 8up aceste caracteristici calculatoarele !oderne pot fi clasificate &n 4 cateorii: a, !icrocalculatoare $, !inicalculatoare c, !ainfra!e d, supercalculatoare a, 0icrocalculatoare echipa!ente electronice de calcul a cror arhitectura e construit &n @urul unui procesor *(C/ + unitate centrala de prelucrare,; arhitectura (C/ relativ si!pl; periferice lente dar diverse) uor de instalat i de confiurat; vite.a de prelucrare relativ !ic *5"3-4 0?/' + !ilioane de instruc%iuni pe secund,; capacitatea de !e!orare li!itat *445 CB + 44 0B, cu posi$ilitate de adresare p&n la nivel de <B; per!it lucrul individual sau &n re%ea; costuri reduse" $, 0inicalculatoare echipa!ente electronice de calcul construite dup o tehnoloie clasic av&nd o structur !odular capa$il s satisfac cerin%ele de lucru ale unei orani.a%ii; per!it lucrul si!ultan al !ai !ultor utili.atori; pre.int unul sau !ai !ulte procesoare; capacitate de stocare !are; vite.a de prelucrare 1-15 0?/'; unit%i periferice rapide" c, 0ainfra!e echipa!ente electronice !enite s satisfac cerin%ele de lucru ale !arilor orani.a%ii; unit%i centrale foarte rapide cu !ai !ulte procesoare; !e!orie intern i e7tern foarte rapide i de capacitate !are; periferice foarte rapide; vite.a de prelucrare 15-155 0?/'; !ii de ter!inale conectate la !ainfra!e; .eci i sute de !ii de dolari" d, 'upercalculatoare echipa!ente electronice de calcul cu resurse hardDare i softDare foarte !ari utili.ate &n ra!uri de v&rf *industria de aprare) cercetare) aeronautic,; vite.a peste 1555 0?/'; costuri la nivel de !ii i chiar !ilioane de dolari" n func%ie de sfera de activitate &n care sunt folosite) calculatoarele se pot clasifica &n: a, Sta$ia !e lucru *Dor1station, + calculator dedicat unei activit%i specifice cu! ar fi rafica) proiectarea) prelucrarea video i audio) etc" Acesta este proiectat astfel inc&t s &ndeplineasc rapid i opti! func%ia sa de $a. i accepta$il alte func%ii; $, Calculatorul !e +irou *office co!puter, + dedicat activit%ilor de $irou" Acesta este proiectat s &ndeplineasc func%ii !ultiple) specifice activit%ilor de $irou) cu o vite. i o fia$ilitate accepta$il; c, Calculatorul ca-nic *ho!e co!puter, + este proiectat pentru &ndeplinirea unei arii lari de func%ii) cu o vite. i o fia$ilitate accepta$il) pun&nd pe pri! plan func%ia de divertis!ent *@ocuri) fil!e) !u.ica) etc",; d, Ser'er3ul + calculator ce &ndeplinete func%ia de coordonare a unei activit%i &ntr-o re%ea" 8up tipul de activitate pe care o coordonea. serverul poate fi de fiiere *fileserver,) de $a.e de date *data$ase server,) de ?nternet) de pota electronic *!ail server,) etc"; e, Lato4ul sau note+oo53ul + calculator porta$il) proiectat s serveasc persoanele aflate &n per!anent !icare" #aptop-urile sunt) &n eneral) proiectate pentru utili.area softDare-ului de $irou) dar pot fi reali.ate i !odele dedicate activit%ilor speciali.ate *proiectare) prelucrare audio) servere) etc", 6ntre+/ri !e control "i e1erci$ii 1" C&nd i de cine a fost aplicat tehnoloia care a per!is construirea calculatoarelor interal electroniceE 2" Caracteri.a%i pe scurt fiecare din pri!ele calculatoare electronice" 3" Cine i c&nd a propus structura i principiile de func%ionare ale unui calculator nu!eric !odernE 4" Care sunt structura i principiile de func%ionare ale unui calculator nu!eric !odernE 3" Ce criteriu se utili.ea. pentru a deter!ina enera%iile de calculatoareE 4" Caracteri.a%i fiecare enera%ie de calculatoare" 7" 9u!i%i unit%ile func%ionale ale calculatorului i e7plica%i destina%ia lor" 6" (tili.&nd fiura 3 descrie%i procesul de func%ionare a calculatorului" 9" Care este co!ponen%a procesoruluiE 15" Cu! este orani.at !e!oria calculatoruluiE 11" 8efini%i no%iunile de !e!oria intern i !e!oria e7tern" 12" Ce repre.int echipa!ente perifericeE 13" Care este destina%ia controleruluiE 14" Care sunt avanta@ele confiura%iei !odulare a calculatoruluiE 13" -nu!era%i para!etri de $a. ai unui calculator" 14" 8eter!ina%i para!etrii respectivi ai calculatorului la care lucra%i &n la$orator sau acas" 17" Clasifica%i calculatoare &n func%ie de para!etrii tehnici" Caracteri.a%i scurt fiecare cateorie" Clasifica%i calculatoare &n func%ie de sfera de activitate &n care se folosesc" Caracteri.a%i scurt fiecare cateorie"