Sunteți pe pagina 1din 15

Termenul internet provine din împreunarea artificială și parțială a două cuvinte englezești:

interconnected = interconectat și network = rețea.

Cuvântul are două sensuri care sunt strâns înrudite, în funcție de context:

Substantivul propriu „Internet” (scris cu majusculă) desemnează o rețea mondială unitară de


calculatoare și alte aparate cu adrese computerizate, interconectate conform protocoalelor
(regulilor) de comunicare „Transmission Control Protocol” și „Internet Protocol”, numite împreună
„stiva TCP/IP”. Precursorul Internetului datează din 1965, când Agenția pentru Proiecte de Cercetare
Înaintate de Apărare - a Ministerului Apărării, Department of Defense sau DoD din SUA (Defence
Advanced Research Projects Agency, DARPA) a creat prima rețea de computere interconectate sub
numele ARPAnet.
Super-rețeaua Internet din zilele noastre, care de mult a împânzit întreg globul pământesc, a rezultat
din extinderea permanentă a acestei rețele inițiale Arpanet. Azi pe glob există un singur Internet,
care însă este uriaș; el oferă utilizatorilor săi o multitudine de informații și servicii precum e-mail,
www, FTP, Găzduire web (web hosting) și multe altele, unele dintre ele fiind numai contra cost.
Termenul „Internet” nu trebuie confundat cu serviciul internetic World Wide Web (www). Acesta
este doar unul din multele servicii oferite pe Internet, vezi secțiunea „Aplicații Internet” mai jos.
Substantivul comun „internet” (scris cu minusculă) desemnează rețele speciale ce interconectează 2
sau mai multe rețele autonome aflate la mare depărtare unele față de altele. Un exemplu de 2 rețele
mari, interconectate printr-un internet pentru care folosința acestui nume este justificată: rețelele
SIPRNet și FidoNet. Rețelele de tip internet nu trebuie confundate cu super-rețeaua „Internet” de
mai sus.
În continuare, acest articol se ocupă numai de Internet - super-rețeaua unică de răspândire mondială.

Număr de abonamente la internet în procente, raportat la populație


Potrivit unui comunicat de presă al fundației ECDL în 2008 aproximativ 83 % din populația globală nu
folosea Internetul.[1]

În iulie 2016, o rezoluție ONU a declarat că accesul la internet este un drept uman de bază.[2]

Potrivit unui studiu întocmit de firma de cercetare on-line InternetWorldStats, în noiembrie 2007 rata
de penetrare a Internetului în România a atins nivelul de 31,4 % din totalul populației, estimată la
22,27 milioane de locuitori[3], iar numărul de conexiuni broadband era de 1.769.300 [4].

Între 2007 - 2011 numărul conexiunilor la Internet în gospodăriile românești a crescut de la 22 % la


47 %; cifrele corespunzătoare la nivelul Uniunii Europene au fost 54 % și 73 %.[5].

Caracteristici tehnice
În ziua de astăzi Internetul este susținut și întreținut de o mulțime de firme comerciale. El se bazează
pe specificații tehnice foarte detaliate, ca de exemplu pe așa-numitele „protocoale de comunicație”,
care descriu toate regulile și protocoalele de transmitere a datelor în această rețea. Vezi și articolul
despre Modelul de Referință OSI.

Protocoalele fundamentale ale Internetului, care asigură interoperabilitatea între orice două
calculatoare sau aparate inteligente care le implementează, sunt Internet Protocol (IP), Transmission
Control Protocol (TCP) și User Datagram Protocol (UDP).

Aceste trei protocoale reprezintă însă doar o parte din nivelul de bază al sistemului de protocoale
Internet, care mai include și protocoale de control si aplicative, cum ar fi: DNS, PPP, SLIP, ICMP, POP3,
IMAP, SMTP, HTTP, HTTPS, SSH, Telnet, FTP, LDAP, SSL, WAP și SIP.
Din cauza multelor fuziuni dintre companiile de telefonie și cele de Internet (Internet Service
Providers, prescurtat ISP) au apărut o serie de probleme în sensul că sarcinile acestora nu erau clar
delimitate.

Rețeaua regională a ISP-ului este formată prin interconectarea ruterelor din diverse orașe pe care le
deservește compania. Dacă pachetul este destinat unui calculator-gazdă deservit direct de către
rețeaua ISP, pachetul va fi livrat direct lui. Altfel el este predat mai departe operatorului (firmei) care
furnizează companiei ISP servicii de comunicare prin backbone-ul rețelei. (In engleză backbone
înseamnă in general șira spinării, iar în informatică înseamnă rețeaua de bază pentru interconectarea
rețelelor). În partea superioară a acestei ierarhii se găsesc operatorii principali de la nivelul
backbone-ului rețelei, companii cum ar fi AT&T sau SPRINT. Aceștia răspund de backbone-uri mari cu
mii de rutere conectate prin fibră optică, cu bandă largă de transfer.

Corporațiile și firmele de hosting utilizează așa-numitele „ferme” de servere rapide (= multe servere,
situate eventual în aceeași sală sau clădire), conectate direct la backbone. Operatorii încurajază pe
clienții lor să folosească această conectare directă prin închirierea de spațiu în rack-uri = dulapuri
speciale standardizate pentru echipamentul clientului, care se află în aceeași cameră cu ruterul,
conducând la conexiuni scurte și rapide între fermele de servere și backbone-ul rețelei.

Dacă un pachet trimis în backbone este destinat unui ISP sau unei companii deservite de aceeași
coloană, el este transmis celui mai apropiat ruter. Pentru a permite pachetelor să treacă dintr-un
backbone în altul, acestea sunt conectate în NAP-uri (Network Access Point). În principiu un NAP este
o sală plină cu rutere, cel puțin unul pentru fiecare backbone conectat. O rețea locală conectează
toate aceste rutere astfel încât pachetele să poată fi retransmise rapid din orice coloană în orice alta.
În afară de conectarea în NAP-uri, backbone-urile de dimensiuni mari au numeroase conexiuni
directe între ruterele lor, tehnică numită conectare privată (private peering).

Unul dintre paradoxurile Internetului este acela că ISP-urile, care se află în competiție între ele
pentru câștigarea de clienți, cooperează în realizarea de conectări private și întreținerea Internetului.

Termeni înrudiți cu „Internet” și „internet”:

intranet: o rețea particulară cu principii de funcționare similare cu cele ale Internetului, dar cu acces
restrâns - de exemplu intranetul sau intraneturile unei companii particulare, la care primesc acces
numai angajații companiei. Intraneturile sunt de obicei separate de Internet.
extranet: un intranet particular al unei companii, la care însă au acces (măcar parțial) și anumite
persoane sau grupe externe autorizate din alte companii, ca de exemplu de la firme furnizoare sau
firme cliente. Accesul la extraneturi are loc de obicei prin intermediul Internetului.
Accesul la Internet
Există un șir întreg de metode de cuplare fizică a unui calculator sau aparat „inteligent” (smart) la
Internet.

Acces prin linie de telefonie fixă


Accesul unui utilizator la Internet prin intermediul rețelei de telefon analogice fixe tradițioale:
utilizatorul unui calculator cheamă programul de comunicație necesar, care mai întâi se conectează la
modem. Modemul este o componentă a calculatorului care convertește semnalele digitale (de
transmis) în semnale analogice, care pot circula în rețeaua telefonică. Apoi modemul „formează”
numărul de telefon al unui furnizor de servicii Internet - ISP. Semnalele modulate (de fapt datele)
sunt transferate la punctul de livrare (Point Of Presence, POP) al ISP-ului, unde sunt preluate din
sistemul telefonic și transferate în rețeaua regională de Internet a ISP-ului. Din acest punct sistemul
este în întregime digital și se bazează pe comutarea de pachete (packet switching); în acest sistem de
transmisie informația care trebuie transmisă este "mărunțită" în multe pachete mici, care sunt apoi
transmise la destinație în mod independent unele de altele și chiar pe căi diferite; sigur că la
destinație pachetele trebuiesc reasamblate în ordinea corectă.

Pe lângă utilizarea rețelei fixe publice acceași tehnică se poate folosi și pe linii fixe dedicate
(închiriate).

Acest tip de acces a rămas în urmă ca viteză și siguranță în funcționare și nu se mai utilizează aproape
deloc.

Acces la un router (sau modem ADSL) conectat la rețeaua fixă de telefonie sau de ADSL
Legătura de la placa de rețea (NIC) din computerul local la ruter se poate face:

printr-un fir, sau și


fără fir (wireless); atunci NIC leagă prin radio la un așa-numit Active Point sau Hotspot integrat în
ruter, legătură bazată pe tehnica Wi-Fi sau altele (WLAN).
Acces printr-un controler de comunicații dedicat
Acces prin rețele de telefonie celulară, mobilă (GSM)
Legătură prin radio, de la un telefon celular de tip smartphone, de la un calculator portabil sau, mai
general, de la un dispozitiv Internet mobil la antena celulară terestră, utilizând tehnicile GSM sau
UMTS.

Acces prin rețeaua de cablu de TV


Acces prin satelit
Această tehnologie a fost dezvoltată pentru a asigura accesul în zonele izolate la internet de bandă
largă, sau în zone în care furnizorii clasici nu au infrastructura dezvoltată.

Articol principal: Interent prin satelit.


Altele
Pe anumite domenii speciale se fac încă experimentări: prin rețeaua de curent electric; prin rețeaua
de transporturi a căilor ferate ș.a.

Istoric
Articol principal: Istoria Internetului.
Punctul de pornire în dezvoltarea Internetului a fost rivalitatea între cele două mari puteri ale
secolului al XX-lea: Statele Unite ale Americii și Uniunea Sovietică. În 1957, URSS (Uniunea
Republicilor Sovietice Socialiste) lansează în spațiul cosmic primul satelit artificial al Pământului
denumit Sputnik. Acest fapt a declanșat o îngrijorare deosebită în Statele Unite ale Americii, astfel
președintele Eisenhower înființează o agenție specială subordonată Pentagonului: Advanced
Research Projects Agency (www.darpa.mil). Această agenție a Ministerului de Apărare (Department
of Defense, prescurtat DOD) este condusă de oameni de știință, are o birocrație redusă, și are ca
misiune: „Menținerea superiorității tehnologice a armatei Statelor Unite și prevenirea surprizei
tehnologice în domeniul securității naționale prin sponsorizarea celor mai noi și revoluționare
descoperiri științifice și prin investirea de fonduri teoretic nelimitate pentru realizarea unei legături
între cercetarea științifică și implementarea tehnologică militară a acesteia.”[necesită citare]

În 1959 John McCarthy, profesor la Universitatea Stanford, al cărui nume va fi asociat cu inteligența
artificială, găsește soluția de a conecta mai multe terminale la un singur calculator central: time-
sharing (partajarea timpului). Aceasta este o modalitate de lucru în care mai multe aplicații
(programe de calculator) solicită acces concurențial la o resursă (fizică sau logică), prin care fiecărei
aplicații i se alocă un anumit timp pentru folosirea resursei solicitate. Apărând apoi primele
calculatoare în marile universități se pune problema interconectării acestora. Cercetătorul Lawrence
Roberts susține o soluție de interconectare prin comutare de pachete (packet switching) în modelul
numit "client-server". Astfel, pentru a transmite informația, aceasta este mărunțită în porțiuni mici,
denumite pachete. Ca și la poșta clasică, fiecare pachet conține informații referitore la destinatar,
astfel încât el să poată fi corect dirijat pe rețea. La destinație întreaga informație este reasamblată.
Deși această metodă întâmpină rezistență din partea specialiștilor, în 1969 începe să funcționeze
rețeaua "ARPANET" între 4 noduri: University of California din Los Angeles (UCLA), University of
California din Santa Ana, University of Utah și Stanford Research Institute (SRI). Toate acestea au fost
codificate într-un protocol care reglementa transmisia de date. În forma sa finală, acesta era TCP/IP
(Transmission Control Protocol / Internet Protocol), creat de Vint Cerf și Robert Kahn în 1970 și care
este și acum baza Internetului. TCP/IP face posibil ca modele diferite de calculatoare, de exemplu
cele compatibile cu IBM sau și Mac's, folosind sisteme diferite de operare, cum ar fi UNIX, Windows,
MacOS etc. să se "înțeleagă" unele cu altele. În acest fel, Internetul urma să devină cu adevărat
independent de platforma harware utilizată. Prima conexiune ARPANET a fost realizată în 29
octombrie 1969, ora 22:30 între University of California din Los Angeles și Institutul de Cercetare
Stanford și a decurs astfel: cei de la un capăt al rețelei au tastat un “L” (de la "login") și apoi, prin
telefon, au cerut confirmarea funcționării transferului de date de la cei de la celălalt capăt al
conexiunii. Dialogul a fost următorul:[6]


-Vedeți L-ul?

-Da, vedem L-ul!

Apoi au tastat un O și au întrebat din nou:

-Vedeți O-ul?

-Da, vedem O-ul, a venit raspunsul.

Apoi au tastat un G și conexiunea a picat.”


Ca program al Ministerului Apărării al SUA, ARPANET s-a dezvoltat uluitor de repede, la el
conectându-se din ce în ce mai multe calculatoare. În 1979 ARPA decide să separe rețeaua în două,
una pentru lumea comercială și universitară, și una militară. Cele două rețele puteau comunica în
continuare, construindu-se practic o inter-rețea (internet) denumită inițial DARPA Internet și
consacrată ulterior sub denumirea Internet. Numeroși cercetători din domeniul academic și militar si-
au concentrat eforturile în scopul dezvoltării unor programe de comunicare în rețea. Astfel în 1980 o
serie de programe de comunicare (bazate pe protocoale binedefinite), care sunt utilizate și astăzi,
erau deja finalizate. În 1983, TCP/IP devine unicul protocol oficial al Internetului, și ca urmare, tot mai
multe calculatoare din întreaga lume au fost conectate la ARPANET. Creșterea numărului de
calculatoare conectate la Internet a devenit exponențială, astfel încât în 1990 Internetul cuprindea
3.000 de rețele și 300.000 de calculatoare. În 1992 era deja conectat calculatorul cu numărul
1.000.000. Apoi mărimea Internetului s-a dublat cam la fiecare an.

Primul server Web


Dezvoltarea rapidă a Internetului s-a datorat faptului că accesul la documentația protocoalelor
obligatorii a fost și este liber și gratuit. În 1969 S. Crocker a inițiat o serie de „note de cercetare”
denumite RFC (Request for Comments), numerotate cronologic și devenite cu timpul accesibile
gratuit on-line (în Internet). Marea schimbare a început în 1989, când Tim Berners Lee de la Centrul
European pentru Fizica Nucleară din Geneva (CERN) a pus bazele dezvoltării primului prototip al
World Wide Web (WWW sau web).
O altă schimbare radicală s-a produs când, în 1993, National Center for Supercomputing Applications
(NCSA) din SUA a pus la dispoziție browserul "Mosaic", care era bazat pe o interfață grafică
(Windows). Enorma creștere a webului a început aproape dintr-o dată: în iunie 1993 erau înregistrate
130 servere web, iar în 1994 erau deja peste 11.500 de servere.[necesită citare]

Numărul de siteuri web din Internet


Numărătoarea a început în anul 1991, prin înființarea de către CERN(Organizația Europeană pentru
Cercetare Nucleară) a primului site web care avea adresa nxoc01.cern.ch, iar mai apoi info.cern.ch.
Pe 12 decembrie 1991, Paul Kunz de la Stanford Linear Accelerator Center (SLAC) a pus în funcțiune
primul server web din America.

Anul 2008[7]2007[7]
2006[7]2005[7]
milioane 186,7 155,5 106,8 75,2
Tim Berners-Lee apreciază că la sfârșitul anului 2015, cel târziu la mijlocul anului 2016, numărul de
site-uri web va depăși 1 miliard.[8]

Numărul de utilizatori
An[9] 2010[9]2009[9]
miliarde 2,08 1,86
Aplicații Internet
Aplicațiile Internetului sunt numeroase: în primul rând afișarea de informații mai mult sau mai puțin
statice cu formă de text, imagini și sunete (așa-numitele pagini web), apoi poșta electronică e-mail,
transferul de fișiere de date și informații, chat, video și video on demand, telefonie și telefonie cu
imagine prin Internet, televiziune prin Internet, e-commerce, sondări de opinie, mediu pentru
răspândirea știrilor, mediu pentru toate genurile de grafică și muzică, deschiderea unei sesiuni de
lucru de la distanță, grupuri de discuții pe teme prestabilite, jocuri interactive prin rețea, operații
bancare (Internet banking) și multe, multe altele. Printre ele, World Wide Web, prescurtat WWW,
deseori numit numai "web", este la loc de vârf, deoarece este o aplicație multimedială și integrativă,
cu o interfață de utilizator (Graphic User Interface, GUI) foarte atrăgătoare din punct de vedere
grafic, practică și simplu de folosit. WWW a fost inventat de către Tim Berners-Lee în anul 1993.

Pentru folosirea tuturor aplicațiilor din web este nevoie în general doar de un singur program
multifuncțional numit browser (cuvânt englez). Exemple: MS Internet Explorer, Mozilla Firefox
(provenit din Netscape Navigator),Google Chrome, Opera, Apple Safari ș.a.

Divertisment în Internet
În Internet se află un număr imens de informații de cele mai diverse naturi, precum ar fi filme,
videoclipuri, cărți, așa-numite audiobooks, muzică și multe altele. De exemplu, o adresă web (adresă
Internet) foarte cunoscută este www.youtube.com, aici putându-se găsi practic orice tip de
videoclipuri. Această adresă este în același timp și un site web de exprimare liberă.

Marketing și afaceri prin Internet


Odată cu dezvoltarea industriei Internetului au apărut și activități conexe care oferă o informare
alternativă pe toate domeniile vieții sau chiar posibilitatea de a avea acces instantaneu, online, la
informație: e-learning, audio-learning cu ajutorul audiobooks ș.a. Mai mult decât atât, ca aplicație a
Internetului a apărut întreaga branșă numită e-commerce - comerțul electronic, prin care furnizorii
de mărfuri și servicii dispun suplimentar de o piață de desfacere enormă: Internetul.

Practic Internetul a oferit acces la o piață globală multor întreprinderi mici și mijlocii, care fără
aportul acestuia nu ar fi avut niciodată posibilitatea de a se adresa unor clienți la scară mondială.
Astfel Internetul a devenit și un important mediu de afaceri.
Conform statisticilor efectuate de firma Online Education, fiecare job devenit depășit prin efectele
Internetului este înlocuit cu alte 2,6 noi locuri de muncă.[10]

Aspecte sociale
Gradul de răspândire a Internetului pe glob este uriaș: la 30 iunie 2009 aveau acces la Internet circa
1,67 miliarde de locuitori ai globului pământesc.

Pericolele Internetului
Accesul simplu și ieftin la Internet are și o consecință negativă, anume nimeni nu poate garanta
corectitudinea utilizatorilor. Astfel există deja o gamă largă de programe dăunătoare, create de rău-
voitori, care încep cu spionarea (invizibilă) a activității unui utilizator și se termină cu furtul din contul
bancar al persoanelor care nu se pricep cum să se apere.Unul dintre cele mai periculoase grupuri și
violatori de date este cunoscut ca fiind Anonymous.

Cenzura în Internet
Anumite state de pe glob interzic, cenzurează sau restricționează populației lor accesul la Internet în
diverse domenii: politică, religie, pornografie ș.a., de exemplu Coreea de Nord, China ș.a.

Găzduire web
În Internet există o mulțime de furnizori de servicii de găzduire web (web hosting) ce pot găzdui situri
web și proiecte online. Cele mai mari firme la nivel internațional au fost în 2008: GoDaddy, Internet
AG, ThePlanet și net@ccess[11].

O rețea de calculatoare reprezintă un mod de conectare a unor calculatoare individuale, astfel încât
să poată folosi în comun anumite resurse.

Rețeaua INTERNET și rețeaua WWW Internet este o "rețea de rețele", cu zeci sau sute de milioane de
calculatoare, dispuse pe întregul glob, staționare sau mobile, rețea ce deține cantități uriașe de
informații, din care foarte multe pot fi consultate fără restricții, iar unele contra cost sau numai cu
diferite parole de acces. Rețeaua World Wide Web, denumită Web sau WWW, este partea cea mai
dezvoltată din internet. A fost creată în 1989, la centrul european de cercetări nucleare.

Votare prin Internet


Unele state ale lumii aplică în practică votarea prin Internet.

În câteva țări - Austria, Australia, Canada, Estonia, Franța, Germania, Japonia și Elveția - există
prevederi legislative pentru votul electronic, fără prezență personală, de la distanță. În 2011, votul
prin internet la nivel municipal se testa în Norvegia.[12]

Deși mai multe țări din Uniunea Europeană au testat diferite proiecte de vot electronic, Estonia este
în prezent (2011) singurul membru UE care folosește această procedură pe scară largă. La alegerile
parlamentare estoniene din 2011, 24% din alegǎtori au votat prin internet.[13]

Web 2.0
Web 2.0 este un aspect relativ nou în Internet, care implică participarea activă a utilizatorilor (chiar
nespecialiști) la dezvoltarea rețelei.

Web 3.0
Web 3.0 sau Web-ul semantic este un "web de date", care permite mașinilor să înțeleagă semantica,
sau sensul, de informații pe World Wide Web.
Intranet și extranet

Schema unei rețele intranet/extranet


Intranet este o rețea de calculatoare privată a unei companii, similară ca funcționalitate cu mediul
internet, care asigură accesul și distribuția informațiilor interne exclusiv persoanelor conectate la
aceasta. [14]

Rețele intranet pot fi găsite în aproape orice tip de organizație: companii mici, medii sau mari,
instituții educaționale și guvernamentale.

Primele site-uri de intranet și primele pagini de start ale companiilor au început să apară în anii 1990-
1991.

Un intranet este construit din aceleași concepte și tehnologii utilizate pentru internet: server-client,
protocoale de Internet TCP/IP, HTTP, SMTP (e-mail) și FTP (transfer de fișiere), gateway cu firewall
protejat de un posibil acces exterior neautorizat (autentificarea utilizatorului, criptarea mesajelor,
conectare la o rețea VPN). [15]

Caracteristici
Componentele care stau la baza alcătuirii unui Intranet sunt:

rețea de calculatoare și componentele sale: hardware de comunicare între diversele sisteme de


calcul ale companiei, echipamente de interconectare pentru subrețele, suite de protocoale
programe și aplicații care implementează serviciile de bază Intranet
aplicații care permit lucrul în cooperare cu alte rețele intranet [16]
Avantaje
angajații pot trimite fișiere sau date necesare departamentelor interne într-un timp scurt, acestea
putând fi accesate oricând și reducând costurile companiei (costurile de hârtie, spații de stocare etc.)
creșterea controlului asupra circuitului informațiilor interne.
Software
Comercial
Microsoft SharePoint este software-ul dominant folosit pentru crearea unei rețele de intranet;
aproximativ 50% dintre acestea sunt dezvoltate folosind SharePoint. Alte aplicații intranet comerciale
includ: [17][18]

Wordpress, Sharepoint, Google Sites, Papyrs, Bitrix24, Drupal, eXo Platform, IBM Websphere,
Microsoft OneDrive.

Open source [19]

MindTouch Core, PBWiki, Plone, GlassCubes, Brushtail, Twiki, HyperGate, Open Atrium

Exemple de companii care au implementat intranet


Ford - are un intranet folosit zilnic de peste 100 000 de angajati
US West - încă din anul 1993, compania de telecomunicații a dezvoltat aplicații bazate pe intranet
pentru a-și îmbunătăți procesul de comunicare și de producție și are peste 60 000 de persoane
online.
HP - are peste 200 de web servere interne, accesate de peste 10 000 de angajați din diviziile de
producție, vânzări și alte grupuri ale corporației; angajații HP folosesc intranetul pentru a face schimb
de informații pentru diverse proiecte, între echipe din alte zone geografice, pentru a rezolva diverse
operațiuni programate din timp, rapoarte, cereri de echipament și management de configurție
software. [20]
IBM – prin intermediul paginii de start "w3 On Demand Workplace care deservește cei peste 300 000
de angajați din 75 de țări. [21]
Sun Microsystems - are SunWeb, update- uri de noi produse, catalog de produse, educație, informații
despre resurse umane, descrieri ale diviziilor de vânzări și marketing. [22]
Extranetul este o extensie a intranetului unei companii pusă la dispoziție terților și care extinde
rețeaua privată cu dispoziții speciale pentru acces, autorizare și autentificare. Această rețea face
legătura între angajații unei organizații, clienți, furnizori și alți parteneri de afaceri.
Calculator portabil
Un calculator, numit și sistem de calcul, computer sau ordinator, este o mașină de prelucrat date și
informații conform unei liste de instrucțiuni numită program. În zilele noastre calculatoarele se
construiesc în mare majoritate din componente electronice și de aceea cuvântul „calculator”
înseamnă de obicei un calculator electronic. Calculatoarele care sunt programabile liber și pot, cel
puțin în principiu, prelucra orice fel de date sau informații se numesc universale (engleză general
purpose, pentru scopuri generale). Calculatoarele actuale nu sunt doar mașini de prelucrat
informații, ci și dispozitive care facilitează comunicația între doi sau mai mulți utilizatori, de exemplu
sub formă de numere, text, imagini, sunet sau video sau chiar toate deodată (multimedia).

Știința prelucrării informațiilor cu ajutorul calculatoarelor se numește informatică (engleză Computer


Science). Tehnologia necesară pentru folosirea lor poartă numele Tehnologia Informației, prescurtat
TI sau IT (de la termenul englezesc Information Technology).

În principiu, orice calculator care deține un anumit set minimum de funcții (altfel spus, care poate
emula o mașină Turing) poate îndeplini funcțiile oricărui alt asemenea calculator, indiferent că este
vorba de un PDA sau de un supercalculator. Această compatibilitate a condus la folosirea
calculatoarelor cu arhitecturi asemănătoare pentru cele mai diverse activități, de la calculul salarizării
personalului unei companii până la controlul roboților industriali sau medicali (calculatoare
universale).
Cel mai vechi mecanism cunoscut care se pare că putea funcționa ca o mașină de calculat se
consideră a fi mecanismul din Antikythira, datând din anul 87 î.e.n. și folosit aparent pentru
calcularea mișcărilor planetelor. Tehnologia care a stat la baza acestui mecanism nu estecunoscută.

Odată cu revigorarea matematicii și a științelor în timpul Renașterii europene au apărut o succesiune


de dispozitive mecanice de calculat, bazate pe principiul ceasornicului, de exemplu mașina inventată
de Blaise Pascal. Tehnica de stocare și citire a datelor pe cartele perforate a apărut în secolul al XIX-
lea. În același secol, Charles Babbage este cel dintâi care proiectează o mașină de calcul complet
programabilă (1837), însă din păcate proiectul său nu va prinde roade, în parte din cauza limitărilor
tehnologice ale vremii.

În prima jumătate a secolului al XX-lea, nevoile de calcul ale comunității științifice erau satisfăcute de
calculatoare analoage, foarte specializate și din ce în ce mai sofisticate. Perfecționarea electronicii
digitale (datorată lui Claude Shannon în anii 1930) a condus la abandonarea calculatoarelor analogice
în favoarea celor digitale (numerice), care modelează problemele în numere (biți) în loc de semnale
electrice sau mecanice. Este greu de precizat care a fost primul calculator digital; realizări notabile au
fost: calculatorul Atanasoff-Berry, mașinile Z ale germanului Konrad Zuse - de exemplu calculatorul
electromecanic Z3, care, deși foarte nepractic, a fost probabil cel dintâi calculator universal, apoi
calculatorul ENIAC cu o arhitectură relativ inflexibilă care cerea modificări ale cablajelor la fiecare
reprogramare, precum și calculatorul secret britanic Colossus, construit pe bază de lămpi și
programabil electronic.

Echipa de proiectare a ENIAC-ului, recunoscând neajunsurile acestuia, a elaborat o altă arhitectură,


mult mai flexibilă, care a ajuns cunoscută sub numele de arhitectura von Neumann sau „arhitectură
cu program memorat“. Aceasta stă la baza aproape tuturor mașinilor de calcul actuale. Primul sistem
construit pe arhitectura von Neumann a fost EDSAC.

În anii 1960 lămpile (tuburile electronice) au fost înlocuite de tranzistori, mult mai eficienți, mai mici,
mai ieftini și mai fiabili, ceea ce a dus la miniaturizarea și ieftinirea calculatoarelor. Din anii 1970,
adoptarea circuitelor integrate a coborât și mai mult prețul și dimensiunea calculatoarelor,
permițând printre altele și apariția calculatoarelor personale de acum.

Arhitectura von Neumann


Articol principal: Arhitectura von Neumann
Deși design-ul și performanțele calculatoarelor s-au îmbunătățit dramatic în comparație cu anii 1940,
principiile arhitecturii von Neumann sunt în continuare la baza aproape tuturor mașinilor de calcul
contemporane. Ea este denumită așa după renumitul matematician austro-ungar John von
Neumann.

Această arhitectură descrie un calculator cu patru module importante: unitatea aritmetică-logică


(UAL), unitatea de control (UC), memoria centrală și dispozitivele de intrare/ieșire (prescurtat I/E).
Acestea sunt interconectate cu un mănunchi de fire numit magistrală pe care circulă datele de calcul
și datele de program (instrucțiuni) și sunt conduse în tactul unui ceas (șir de impulsuri continuu).

Conceptual, memoria unui calculator poate fi văzută ca o mulțime de „celule“ numerotate. Fiecare
celulă primește drept adresă un număr unic propriu; ele pot înmagazina o cantitate mică, prestabilită
de informație. Informația poate fi ori o instrucțiune, ori date propriu-zise. Instrucțiunile spun
calculatorului ce să facă, iar datele sunt acele informații care trebuie prelucrate conform cu
instrucțiunile. În principiu orice celulă poate stoca (memora) atât instrucțiuni cât și date. Interesant
este și cazul când una sau mai multe instrucțiuni, deja stocate în memorie, sunt privite de către alte
instrucțiuni drept date de prelucrat/modificat și sunt deci ele însele modificate dinamic („în mers“),
după necesitate.

Alte arhitecturi întrebuințate la calculatoarele de uz general sunt de exemplu arhitectura Harvard și


arhitectura Dataflow.

Circuite digitale (hardware)


Principiile de mai sus pot fi implementate cu o varietate de tehnologii - de ex. mașina lui Babbage era
alcătuită din componente mecanice. Însă singura asemenea tehnologie care s-a dovedit suficient de
practică este cea a circuitelor digitale (numerice), circuite electronice care pot efectua operații din
algebra booleană și aritmetica binară. Dar primele „circuite” digitale foloseau relee electromecanice
pentru a reprezenta stările "0" (blocat) și "1" (conducție), aranjate în porți logice. Releele au fost
repede înlocuite cu lămpi electronice - tuburi electronice cu vid, dispozitive 100% electronice, folosite
până atunci în electronica analogă pentru proprietățile lor de amplificare, dar care au putut fi
utilizate și drept comutatoare (elemente de bază în construcția calculatoarelor) de stare, 1→0 sau
0→1.

Aranjând corect porți logice binare , se pot construi circuite care execută și funcții mai complexe, de
exemplu sumatoare. Sumatorul electronic adună două numere folosind același procedeu (în termeni
informatici, algoritm) învățat de copii la școală: se adună fiecare cifră corespondentă, iar
„transportul” este transmis către cifrele din stânga. În consecință, reunind mai multe asemenea
circuite, se pot obține o UAL și o unitate de control complete. CSIRAC, unul din primele calculatoare
bazate pe arhitectura von Neumann și probabil cel mai mic asemenea calculator posibil, avea circa
2000 de lămpi (tuburi) - deci chiar și pentru sisteme minimale e nevoie de un număr considerabil de
componente.
Un circuit integrat văzut la microscop
Lămpile electronice erau caracterizate de câteva limitări severe în folosirea lor pentru construcția
porților logice: erau scumpe, puțin fiabile, ocupau mult spațiu și consumau cantități mari de curent.
Deși erau incredibil de rapide față de releele electromecanice, aveau și ele totuși o viteză de operare
relativ limitată. Astfel că începând din anii 1960 lămpile (tuburile electronice) au fost înlocuite cu
tranzistori, dispozitive ce funcționau asemănător, însă erau mult mai mici, mai rapide, mai fiabile, mai
puțin consumatoare de curent și mult mai ieftine.

Din anii 1960-'70, tranzistorul a fost și el înlocuit cu circuitul integrat, care conținea mai mulți
tranzistori, și firele de interconectare corespunzătoare, pe o singură plăcuță de siliciu (numită cip).
Din anii '70, UAL-urile combinate cu unități de control (UC) au fost produse unitar ca circuite
integrate, numite microprocesoare, sau CPU (Central Processing Unit/unitate de procesare centrală).
În timp, densitatea tranzistorilor din circuitele integrate a crescut incredibil, de la câteva zeci, în anii
70, până la peste 100 de milioane de tranzistoare pe circuit integrat, la procesoarele Intel și AMD din
anul 2005.

Memorare de date
Lămpile electronice și tranzistorii pot fi folosite și pentru construirea de memorii - așa-numitele
circuite flip-flop sau „basculante bistabile” (CBB), și chiar sunt folosite pentru mici circuite de
memorie de mare viteză, numite „cu acces direct”. Însă puține designuri de calculatoare au folosit
bistabile pentru grosul nevoilor de memorie, memorii de amploare. Primele calculatoare foloseau
tuburi Williams - în esență proiectând puncte pe un ecran TV și citindu-le din nou mai târziu, sau linii
de mercur, în care datele erau depozitate sub formă de unde sonore care parcurgeau tuburi cu
mercur la viteză mică (comparativ cu viteza de operare a mașinii). Aceste metode destul de
neproductive au fost înlocuite cu dispozitive de stocare (memorare) în mediu purtător magnetic, de
exemplu memoria cu miezuri magnetice de formă inelară, în care un curent electric era folosit pentru
a induce un câmp magnetic remanent (dar slab) într-un material feros, care putea fi citit ulterior,
după necesitate pentru a folosi datele. În cele din urmă a apărut memoria dynamic random access
memory , DRAM. DRAM-ul este format din bănci (mulțimi grupate) de condensatori, componente
electrice care pot reține o sarcină electrică pentru o anumită durată de timp. Scrierea informației
într-o astfel de memorie se face prin încărcarea condensatorilor cu o anumită sarcină electrică, iar
citirea prin determinarea („măsurarea”) sarcinii acestora (dacă este încărcat sau descărcat).

Periferice de intrare/ieșire
„I/E” („intrare-ieșire”), sau în engleză I/O (de la input/output), este termenul general pentru acele
dispozitive prin care un calculator primește informații din lumea exterioară, inclusiv instrucțiuni
despre ce să facă, sau trimite înapoi (în afară) rezultatele calculelor sau operațiilor logice pe care le-a
efectuat. Rezultatele pot fi destinate ca informații oamenilor, sau pot fi folosite în mod direct
(nemijlocit) drept decizii în dirijarea altor mașini; de exemplu în cazul unui robot industrial, cel mai
important dispozitiv de ieșire (dispozitiv E) al calculatorului (de robot) înglobat în el creează
comenzile detailate necesare pentru toate operațiile (mișcările) mecanice ale robotului propriu-zis.

Prima generație de calculatoare era echipată cu o gamă de dispozitive I/E destul de limitată și cu
viteză de execuție redusă; de exemplu, pentru introducerea datelor de calcul și a instrucțiunilor de
program se folosea în principal un cititor de cartele perforate sau un dispozitiv asemănător, iar
pentru afișarea rezultatelor se folosea o imprimantă, de obicei un teleimprimator modificat de tip
„telex”. De-a lungul timpului însă au apărut o imensă diversitate de dispozitive I/E. Pentru
calculatorul personal de azi, cele mai comune modalități de introducere directă a datelor sunt
tastaturile și mausurile, iar principalul mijloc prin care calculatorul prezintă informații către utilizator
sunt monitoarele, deși imprimantele sau dispozitivele de generat sunet sunt folosite și ele în mod
obișnuit. Alte dispozitive sunt specializate pentru numai anumite tipuri de intrări sau ieșiri, de
exemplu aparatul foto digital și scanerul.

Două categorii principale de dispozitive sunt:

dispozitivele secundare de stocare: dischetele, unitățile CD, DVD, discurile dure și altele; capacitățile
de stocare a datelor pot diferi foarte mult între ele.
precum și dispozitivele pentru conectarea la rețele de calculatoare. Posibilitatea de a interconecta
calculatoarele pentru a transfera date și informații între ele a deschis calea unei mulțimi de noi
aplicații. Internetul, și aici în special World Wide Web, permit miliardelor de calculatoare de pe glob
să se lege unele cu altele pentru a transfera între ele informații de toate tipurile.
Instrucțiuni (software)
Vezi articolul principal Software
Instrucțiunile interpretate de către unitatea de control și executate de UAL nu seamănă deloc cu
limbajul uman. Calculatorul cunoaște prin construcție un set relativ mic de instrucțiuni elementare,
care sunt simple, bine definite și neambigue. Exemple de instrucțiuni sunt: „copiază conținutul celulei
de memorie 5 și plasează rezultatul în celula 10”, „adună conținutul celulei 7 cu conținutul celulei 13
și plasează rezultatul în celula 6”, „dacă conținutul celulei 999 este 0 (zero), următoarea instrucțiune
de executat se găsește memorată în celula 30”, dacă nu, „se urmează secvența (șirul de instrucțiuni)
mai departe”.

Instrucțiunile calculatorului se împart în patru mari categorii:

mutare de date dintr-o locație în alta (instrucțiuni de transfer),


executare de operații aritmetice și logice asupra datelor (instrucțiuni aritmetice, instrucțiuni logice),
testare a unor condiții, de exemplu „conține celula de memorie nr. 999 un 0?” (instrucțiuni de testare
sau de condiție),
modificare a secvenței (șirului) de operații (instrucțiuni de comandă propriu-zise).
În calculator instrucțiunile „externe” sunt memorate și deci reprezentate în cod binar, la fel ca și
toate celelalte date de calcul (numere, litere, simboluri). De exemplu, codul în limbaj-mașină pentru
una din operațiile de copiere într-un microprocesor fabricat de firma Intel este 10110000, „1” și „0”
fiind cele două valori logice binare „înțelese” de microprocesor (computer, mașină). În completarea
exemplului de mai sus, se poate intui că o instrucțiune de adunare în respectivul Intel-microprocesor
trebuie să fie reprezentată altfel decât cea de copiere, de exemplu 01001110. Mulțimea de
instrucțiuni implementate într-un calculator (computer) formează și este numit limbajul mașină al
acelui calculator.

Simplificat vorbind, dacă două calculatoare au CPU-uri (unități centrale de procesare) care răspund la
fel la același set de instrucțiuni, programele (executabile) scrise pentru unul pot rula și pe celălalt
aproape fără modificări, dar de exemplu cu viteze diferite. Ușurința portabilității este o motivație
pentru proiectanții de calculatoare ca ei să nu modifice radical design-urile existente, decât pentru
motive serioase.

Programe
Programele de calculator sunt listele de instrucțiuni de executat de către un calculator. Acestea pot
număra de la câteva instrucțiuni, care îndeplinesc o sarcină simplă, până la milioane de instrucțiuni
pe program (unele din ele executate repetat), plus tabele de date. Un calculator personal curent din
anul 2008 din categoria sub 1.000 euro este capabil să execute peste 4 miliarde de instrucțiuni pe
secundă. Compunerea sau scrierea acestor programe este efectuată de către programatori, care pot
fi profesioniști, semiprofesioniști sau amatori, în funcție de temele de rezolvat și mediul de
dezvoltare.
În practică, programele nu se mai scriu demult în limbajul mașină al calculatorului. Scrierea în limbaj-
mașină era extrem de laborioasă și erorile se puteau strecura ușor, ceea ce putea provoca scăderea
productivității la programare. Actualmente programele dorite sunt de obicei descrise/scrise într-un
limbaj de programare de nivel mai ridicat (superior), care, înainte de a putea fi executat, este tradus
automat în limbaj-mașină de către programe specializate (interpretoare și compilatoare), adică într-o
„limbă” inteligibilă mașinii de calcul (computerului).

Unele limbaje de programare sunt foarte strâns legate de limbajul mașină de la baza calculatorului,
ca de ex. limbajul de asamblare, de aceea sunt numite limbaje de „nivel jos”. La cealaltă extremă se
situează limbajele de „nivel înalt”, de ex. C++, Java, Lisp, Visual Basic ș.a. Acestea oferă
programatorilor posibilitatea operării cu concepte foarte abstracte, complexe, a căror implementare
concretă la nivelul de jos nu mai interesează (dacă interpretorul sau compilatorul funcționează
corect). Limbajul ales pentru o anume problemă depinde în primul rând chiar de natura problemei,
de competența profesională a programatorilor, de disponibilitatea uneltelor de proiectare precum și
de bugetul disponibil.

Programele mai sunt numite și software, ele putând fi memorate permanent sau/și doar memorabile
temporar; însă software-ul poate include, pe lângă programele propriu-zise, și material auxiliar, cum
ar fi date grafice, în cazul unui joc pe calculator.

Instrumentele moderne de proiectare software precum și tehnicile de programare ce pun accentul


pe reutilizarea codului (de ex. programarea orientată pe obiecte) fac posibilă realizarea unor
programe complexe, constituite din zeci de milioane de instrucțiuni; de exemplu browserul Firefox al
organizației Mozilla se compune din peste 2 milioane de linii de cod în limbajul C++. Gestiunea
acestor programe complexe face obiectul unei științe numite ingineria programării.

Limbaje de programare
Limbajele de programare oferă diferite moduri de a specifica programe pentru calculatoare pentru a
le rula. Spre deosebire de limbajele naturale, limbajele de programare sunt concepute pentru a nu
permite nicio ambiguitate, și să fie concise. Ele sunt limbaje doar scrise și sunt adesea dificil de citit
cu voce tare. Ele sunt, în general, fie traduse în cod mașină de un compilator sau un asamblor înainte
de a fi rulate, fie traduse direct în timpul rulării de către un interpretor. Uneori programele sunt
executate printr-o metodă hibridă de cele două tehnici.[1]

Limbaje de nivel inferior


Limbajele mașină și limbajele de asamblare care le reprezintă (denumite colectiv limbaje de
programare de nivel inferior) tind să fie unice pentru un anumit tip de calculator. De exemplu, un
calculator cu arhitectura ARM (cum pot fi într-un PDA sau un joc video portabil) nu poate înțelege
limba mașină a unui calculator cu Pentium Intel sau AMD Athlon 64, care s-ar putea găsi într-un PC.

Limbaje de nivel superior


Deși mult mai ușor decât în limbajul mașină, scrierea programelor lungi în limbaj de asamblare este
adesea dificilă și este, de asemenea, predispusă la erori. Prin urmare, cele mai multe programe
practice sunt scrise în limbaje de programare de nivel superior, mai abstracte, care sunt capabile să
exprime nevoile programatorului mai convenabil (și prin aceasta contribuie la reducerea erorilor
programatorului). Limbajele de nivel superior sunt, de obicei, "compilate" în limbaj mașină (sau,
uneori, în limbaj de asamblare și apoi în limbaj mașină), folosind un alt program de calculator numit
compilator. Limbajele de nivel superior sunt mai puțin legate de modul de funcționare al
computerului țintă decât limbajele de asamblare, și mai mult legate de limbajul și structura
problemei care trebuie soluționată de către programul final. Prin urmare, este adesea posibil să se
utilizeze diferite compilatoare pentru a traduce același program de limbaj de nivel superior în
limbajele mașină ale multor tipuri diferite de calculator. Aceasta este o parte din mijloacele prin care
software-ul, ca jocurile video, pot fi puse la dispoziție pentru diferite arhitecturi de calculatoare, cum
ar fi calculatoarele personale și diverse console de jocuri video.

Biblioteci și sisteme de operare


Nu cu mult timp după dezvoltarea calculatorului s-a constatat că aceleași rutine (părți de program
(subprograme) cu scop bine definit) se pot uneori folosi în mai multe programe diferite; un exemplu
fiind calcularea unor funcții matematice. Din motive de eficiență, versiunile standard ale acestor
rutine au început să fie adunate în biblioteci de programe (în engleză: library, libraries) și puse la
dispoziția tuturor celor interesați. Un alt set foarte necesar de rutine s-a dovedit a fi comunicarea cu
diversele dispozitive de I/E (disp. periferice de intrare/ieșire).

În anii 1960 calculatoarele au început să fie folosite pe larg în industrie și economie, iar un calculator
a putut fi folosit la executarea simultană a multor sarcini, prin intercalarea în timp a programelor.
Curând a apărut și software (sistem de program cu instrucțiuni) specializat în automatizarea
planificării acestor sarcini. Combinația între un software gestionar al hardwareului și un software
planificator de sarcini a devenit cunoscută sub numele de „sistem de operare” (engleză: operating
system). Un prim exemplu de sistem de operare a fost sistemul OS/360 al companiei americane IBM.

Următorul pas major a fost partajarea timpului (time sharing), prin care mai mulți utilizatori (clienți)
pot folosi o mașină simultan. Pentru aceasta programele fiecăruia se păstrează în memorie,
executându-se pe rând porțiuni din aceste programe pentru o perioadă scurtă de timp („felie de
timp”, time slice), astfel oferind fiecărui utilizator (client) iluzia că computerul lucrează doar pentru
el. Modul de stocare (memorare) a datelor a evoluat și el, apărând conceptul de „sistem de fișiere”
(file system), în care fișierele sunt dispuse pe purtătorul de date într-o structură ierarhică de
„directoare” sau „dosare”.

O adăugire majoră în domeniul sistemelor de operare a fost acum câțiva ani o interfață grafică cu
utilizatorul (engleză: graphic user interface, GUI).

În afara acestor funcții de bază, sistemele de operare conțin deseori și o trusă de unelte
suplimentare, care parțial sunt extrem de funcționale și complexe/sofisticate.

Calculatoarele integrate vin cu sisteme de operare mult mai mici și mai limitate în funcțiuni, unele
chiar fără sistem de operare. În acest caz programul foarte specializat care le conduce efectuează
chiar el toate operațiile necesare.

Variante constructive de calculatoare


Calculatoarele de astăzi se produc în numeroase forme și prezentări:

Probabil cel mai familiar este calculatorul personal (de tip PC sau și altele) cu subvariantele sale
constructive:
„staționare” (în engleză:) desktop, tower, all-in one ș.a.
„portabile”: laptop, notebook, netbook ș.a.
Calculatoarele tabletă (de tip PC și altele).
Următoarele dispozitive de dată mai recentă sunt în sine tot calculatoare programabile (fie numai în
fabrică, fie și de către utilizator): toate telefoanele portabile celulare de tip smartphone, toate
calculatoarele de tip tabletă, unele playere multimedia ca de ex. cele de tip iPod de la compania
Apple; unii producători oferă și tipuri combinate, de ex. un notebook cu tastatura detașabilă poate fi
utilizat și drept calculator tabletă.
Calculatoare simple, de exemplu cele de buzunar.
Calculatoare rapide, folosite la așa-numitele „ferme” de servere; de obicei acestea nu sunt deservite
de utilizatori umani și deci nu este necesar să fie ergonomice. Pentru ele se folosește deseori forma
de paralelipiped, care permite o stivuire compactă.

Calculatoare profesioniste de mare viteză și mari dimensiuni, cum sunt cele de tip mainframe.
Aparate și dispozitive speciale: console de jocuri electronice; case electronice de încasat; afișoare de
cărți și medii electronice de tip E-book; scanerele, imprimantele, chiar și televizoarele și aparatele de
redare DVD și Blu-ray actuale conțin elemente digitale de control care sunt, într-un fel, componente
de calcul; roboți de toate genurile; elementele de comandă pentru mașini-unelte de tip CNC și multe
altele.
Cea mai răspândită formă este însă cea a calculatorului integrat (embedded), adică înglobat complet
în dispozitivul pe care îl comandă. Acesta este în general preprogramat din fabrică, iar utilizatorul nu
primește posibilitatea să-i schimbe programul. Multe mașini și aparate, de la avioanele de luptă până
la aparatele foto digitale și la aparatele de navigație bazate pe sistemul GPS, sunt controlate de
calculatoare integrate. Un alt exemplu de calculator integrat este calculatorul de bord al
automobilelor.

Utilizare
Primele calculatoare electronice digitale, fiind foarte mari și scumpe, erau folosite la calcule științifice
complicate, de multe ori pentru scopuri militare. ENIAC-ul a fost proiectat pentru calculul tirurilor de
artilerie, dar a fost folosit și la calculul densităților transversale de neutroni, în proiectarea bombei cu
hidrogen. Multe din supercalculatoarele contemporane sunt folosite pentru simulări de arme
nucleare. Alte calculatoare au fost utilizate în criptanaliză, de exemplu primul calculator electronic
programabil, Colossus.

În ciuda concentrării de la început pe aplicații științifice și militare, calculatoarele au început repede


să fie adoptate și în alte domenii, precum cel al afacerilor. LEO, unul din primele calculatoare bazate
pe arhitectura von Neumann, era folosit la gestiunea stocurilor încă din anii 1950. O dată cu apariția
microprocesoarelor și ieftinirea semnificativă a calculatoarelor, acestea și-au găsit aplicare în
contabilitate, birotică, alcătuirea de previziuni meteo și de altă natură, în calculele matematice
repetitive precum și în calcul tabelar.

În domeniul artelor, calculatoarele sunt întrebuințate pentru generarea și editarea de sunet, imagini
și video. Astăzi aceste activități sunt efectuate aproape exclusiv pe calculator (computer). De
asemenea, industria jocurilor pe calculator este una foarte lucrativă.

Calculatoarele au putut fi folosite pentru comanda mecanismelor (dispozitivelor electromecanice) din


momentul în care au devenit suficient de mici și de ieftine pentru acest scop. Primele aplicații majore
pentru calculatoarele integrate au fost ghidarea misiunilor Apollo și a rachetelor Minuteman. Astăzi
se întâlnesc din ce în ce mai rar echipamente mecanice care să nu fie comandate într-o formă sau
alta de un calculator. Unele din cele mai complexe asemenea echipamente sunt roboții industriali,
mașini mai mult sau mai puțin asemănătoare omului și aptitudinilor sale. Calculatoarele sunt din ce în
ce mai mult utilizate în domotică, pentru aplicații casnice de genul „dacă cineva e acasă, computerul
deschide televizorul la 7 seara“ sau „reduce căldura noaptea”.

Roboții industriali sunt o prezență obișnuită în producția de masă, însă roboții umanoizi încă nu au
ajuns la nivelul la care sunt portretizați în literatura de anticipație SF și sunt astăzi doar jucării sau
subiecte de cercetare. De asemenea, progresul inteligenței artificiale în crearea unui calculator cu
„inteligență” electronică la nivelul celei omenești a fost până acum extrem de lent, deși de-a lungul
timpului s-au dezvoltat metode care permit calculatoarelor să îndeplinească destul de bine sarcini
despre care inițial se bănuia că ar fi prin excelență umane, cum ar fi jocurile șah și go, sau citirea
scrisului de mână (analogic).

Rețele de calculatoare și Internetul


În anii 1970 inginerii de la institutele de cercetare militare din SUA au început să își interconecteze
calculatoarele folosind tehnologia telecomunicațiilor. Rețelele de calculatoare au avut caracter
coordonator-subordonat, adică structura respectivă conținea calculatoare „egale în drepturi”, dar
care erau supuse comenzilor unui calculator principal, „dirijor”. Proiectul a fost sprijinit de către
agenția DARPA a ministerului apărării, iar rețeaua de calculatoare care a luat astfel naștere s-a numit
Arpanet.

În timp, rețeaua Arpanet s-a extins enorm, dincolo de scopul ei inițial academic și militar, și a devenit
cunoscută sub numele de Internet. Evoluția rețelelor a adus cu sine o redefinire a naturii și limitelor
unui calculator. În cuvintele lui John Gage și Bill Joy (de la firma Sun Microsystems), „the network is
the computer“ — „rețeaua este calculatorul“. Sistemele de operare și aplicațiile computerelor s-au
modificat, incluzând acum capacitatea de a defini și accesa resurse de pe alte calculatoare din rețea
(fie programe și informații, fie dispozitive conectate la ele), ca extensii ale resurselor locale. Inițial
aceste facilități erau disponibile numai celor care lucrau în medii de înaltă tehnologie, însă din anii
1990, odată cu răspândirea aplicațiilor ca de exemplu e-mail sau World Wide Web, și cu dezvoltarea
tehnologiilor de conectare în rețea ieftine și rapide precum Ethernet sau ADSL, rețelele de
calculatoare au pătruns practic în toate domeniile vieții.

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