Sunteți pe pagina 1din 72

Universitatea Dunrea de Jos din Galai

Facultatea de Economie i Administrarea Afacerilor








Gabriela Vrlan
Maria Cristina Enache
Cristina Gabriela Zamfir










Elemente de
Informatic Aplicat











ISBN 978-606-8216-16-4

Editura EUROPLUS
Galai, 2010





Definit iniial de ctre Academia Francez (n 1966), ca fiind tiina prelucrrii
raionale, ndeosebi prin maini automate, a informaiei, considerat ca suport al
cunotinelor umane i al comunicrilor n domeniile tehnicii, economice i sociale,
informatica se contureaz ca activitate practic i concepie teoretic, pe msura
dezvoltrii calculatoarelor electronice i a perfecionrii tehnologiei de prelucrare a
datelor.

Ca domeniu distinct de activitate, informatica preia treptat toate sarcinile dintr-un
sistem economico-social privind elaborarea de metode, tehnici, concepte i sisteme
pentru prelucrarea automat a informaiei. Din acest punct de vedere informatica
este definit ca fiind tiina care se ocup cu studiul i elaborarea metodelor de
prelucrare a informaiei cu ajutorul sistemelor automate de calcul.
Ca activitate practic, informatica are o existen dinamic; ea apare i se dezvolt
dintr-o necesitate obiectiv, aceea de a rezolva problemele complexe privind
prelucrarea datelor.

Cursul Elemente de Informatic Aplicat se adreseaz prin problematica
abordat att studenilor de la forma de nvmnt (economic) zi, ct i studenilor
de la forma ID, care pot studia elementele de baz ale informaticii n versiunea
actualizat i prezentat n cursul de fa.


Obiectivele specifice cursului:

- asimilarea conceptelor de baz din informatica economic;
- dobndirea cunotinelor de specialitate necesare unui utilizator final performant;
- formarea deprinderilor practice pentru utilizarea eficient a calculatoarelor
electronice n activitatea curent;

Cuprins
CUPRINS

CAPITOLUL 1. SISTEME 3
1.1. NOIUNEA DE INFORMATIC 3
1.2. NOIUNEA DE INFORMAIE 3
1.3. NOIUNEA DE SISTEM 5
1.4. NOIUNEA DE SISTEM CIBERNETIC 6
1.5. NOIUNEA DE SISTEM INFORMAIONAL 7
1.6. NOIUNEA DE SISTEM INFORMATIC 8
CAPITOLUL 2. SISTEME DE CALCUL 11
2.1. SCURT ISTORIC PRIVIND EVOLUIA SISTEMELOR DE CALCUL 11
2.2. SCHEMA J. L. VON NEUMANN 11
2.3. CLASIFICAREA SISTEMELOR DE CALCUL 12
2.3. ARHITECTURA CALCULATOARELOR. HARDWARE 14
2.3.1. Unitatea central 15
2.3.2. Memoria intern 16
2.3.3. Echipamente periferice 19
CAPITOLUL 3 BAZELE ARITMETICE ALE CALCULATOARELOR. 24
3.1. SISTEME DE NUMERAIE 24
3.2. TIPURI DE SISTEME DE NUMERAIE 24
3.3. REPREZENTAREA INFORMAIEI NTR-UN SISTEM DE CALCUL 25
3.3.1. Coduri numerice 26
3.3.2. Coduri alfanumerice 26
CAPITOLUL 4 SISTEME DE OPERARE 28
4.1. CLASIFICAREA SISTEMELOR DE OPERARE 28
4.2. STRUCTURA GENERAL A UNUI SISTEM DE OPERARE 29
4.3. ORGANIZAREA DATELOR PE DISC 30
4.4. TIPURI DE SISTEME DE OPERARE 32
4.5. ELEMENTELE INTERFEEI WINDOWS 33
4.5.1. Ferestrele de dialog 35
4.5.2. Alte concepte WINDOWS 36
4.6. PROGRAME UTILITARE 38
4.6.1. Utilitarele pentru arhivarea documentelor 38
4.6.2. Aplicaii portabile 39
4.6.3. Defragmentarea discurilor 39
CAPITOLUL 5 REELE DE CALCULATOARE 42
5.1. DEFINIIE, CARACTERISTICI 42
5.2. TIPURI DE REELE 43
5.3. ECHIPAMENTE DE TRANSMISIE LA DISTAN. MODEMUL. 50
5.4. PROTOCOL, STIV DE PROTOCOALE 50
CAPITOLUL 6 REEAUA INTERNET. SERVICII INTERNET 53
6.1. CE ESTE INTERNET-UL I CUM A APRUT ? 53
6.2. ADRESE IP I ADRESE INTERNET 55
6.3. SERVICII INTERNET 57
6.3.1. Pota electronic (e-mail) 58
6.3.2. Transferul de fiiere 59
6.4. WORLD WIDE WEB 60
6.4.1. Macrostructura World Wide Web-ului 61
RSPUNSURI 69
BIBLIOGRAFIE 70

Capitolul 1. Sisteme
Elemente de informatic aplicat 3

CAPITOLUL 1. SISTEME
Obiective:
Noiunea de informatic
Conceptele de sistem, sistem cibernetic, sistem informaional
Conceptul de sistem informatic; caracteristici generale
1.1. Noiunea de informatic
Noiunea de informatic a fost creat prin asocierea a dou cuvinte: informaie i automatic,
n limba francez INFORmatique et autoMATIQUE. Din aceast asociere rezult c
informatica se ocup cu problemele corelate ntre ele ale informaiei i ale automaticii, sau cu
prelucrarea automat a informaiilor sau a datelor.

Pornind de la acest concept prin noiunea de informatic se desemneaz dou laturi ale
activitii umane:
O latur tiinific, care privete informatica ca o tiin n continu formare i
structurare, i care are ca prim obiectiv studiul, elaborarea i utilizarea sistemelor
informatice sau de prelucrare automat a datelor.
O latur tehnic, care privete informatica ca pe o meserie, cu toate atributele unei
meserii, care const n arta de a executa anumite operaiuni specifice informaticii, n
vederea prelucrrii automate a datelor.
n informatic, la fel ca n orice tiin se opereaz cu noiuni, concepte, mrimi primare i
derivate. Aceste concepte, noiuni sunt corelate prin legi pentru descrierea diferitelor
fenomene i aplicaii care i sunt proprii. Determinarea i definirea acestor concepte i legi n
mod riguros i clar, permite i uureaz abordarea, nelegerea i nsuirea informaticii ca
tiin i ca meserie.

Informatica a aprut ca tiin n al cincilea deceniu al secolului nostru, n strns legtur cu
apariia i dezvoltarea calculatoarelor electronice. Din acest motiv informatica a fost un timp
denumit tiina calculatoarelor".
1.2. Noiunea de informaie
Perfecionarea acestor activiti are ca premiz informaia. n sens primar, termenul de
informaie nseamn o ntiinare, n general un mesaj despre anumite lucruri sau
evenimente care au avut, au, sau vor avea loc".

Prin informaie se nelege orice mesaj care mrete gradul de cunoatere al unei fiine
umane n raport cu mediul nconjurtor (altfel spus, informaia reprezint cantitatea de
noutate adus de un mesaj din lumea real nconjurtoare). n activitatea de conducere
informaia este materia prim" cu care se lucreaz n vederea lurii deciziilor. Cu ct
informaia este mai clar, mai concis cu att deciziile luate sunt mai corecte. Ea este cea
care st la baza formulrii deciziilor, a aciunilor i a ndeplinirii obligaiilor. La baza
Capitolul 1. Sisteme
Elemente de informatic aplicat 4
informaiei st noiunea de dat. Prin dat se nelege orice mesaj primit de un receptor, sub
o anumit form. Nu orice dat poate fi o informaie. Relaia dintre date i informaii este
ilustrat n figura 1.1.


Fig. 1.1. Relaia dintre informaii i date
Informaia reprezint obiectul prelucrrii i totodat, principala categorie de resurse utilizate
n sistemele informaionale, respectiv informatice, alturi de celelalte categorii de resurse:
personalul de specialitate, echipamentele de prelucrare i instrumentele de utilizare a
acestor echipamente (metode i tehnici de analiz i proiectare, limbaje de programare,
pachete standard de programe de aplicaii, sisteme de operare, metode i tehnici de
organizare i prelucrare a informaiei etc.).

Din considerente practice de analiz i proiectare a sistemelor informatice, informaiile se pot
clasifica dup diverse criterii:

a) Dup forma de exprimare a fenomenelor pe care le reflect, informaia poate fi :
analogic, numeric, nenumeric.
Informaia analogic, caracterizeaz parametrii cu variaie continu din cadrul
proceselor tehnologice, cum ar fi : presiunea, temperatura, viteza, tensiunea electric,
etc.
Informaia cantitativ, sau numeric, exprim aspectul cantitativ al fenomenelor i
se prezint sub form de cifre care se obin prin msurare, numrare, cntrire sau
calcul.
Informaia calitativ este cea mai rspndit i se prezint printr-o mare varietate de
forme, concepte, liste bibliografice, texte, rapoarte, etc. n funcie de suportul
informaional utilizat pentru transmiterea acesteia, informaia poate fi : verbal, scris,
grafic, imagini, sub forma undelor radio sau magnetice, sub form codificat
nregistrat pe benzi magnetice sau discuri magnetice.

b) Dup situarea n timp fa de procesul sau fenomenul reprezentat informaiile sunt: active,
pasive, previzionale.
Informaiile active reprezint procese sau fenomene n curs de desfurare. Ele mai
pot fi numite dinamice sau operative.
Informaiile pasive se refer la procese i fenomene care au avut loc. Ele sunt utile
pentru conducerea proceselor i fenomenelor care se vor repeta.
Informaiile previzionale sunt cele cuprinse n planuri i programe, caracteriznd i
comensurnd procese i fenomene ce se vor desfura n viitor. Ele ofer modelele
cantitative i calitative ale activitilor ce se vor desfura, au deci un caracter de
direcionare.

c) Dup coninut informaiile sunt : elementare, complexe, sintetice.
Informaiile elementare sunt specifice sistemului operaional n care se desfoar
nemijlocit activitile economice i definesc operaii i fenomene indivizibile.
Capitolul 1. Sisteme
Elemente de informatic aplicat 5
Informaiile complexe sunt cele rezultate din agregarea informaiilor elementare
pentru a caracteriza un proces sau fenomen (nivelul productivitii muncii, valoarea
produciei marf, costul produciei, etc.).
Informaiile sintetice se obin, de regul, prin adiionarea informaiilor elementare de
acelai tip.

d) Dup domeniul de activitate pe care l deservesc. Potrivit acestui criteriu distingem :
informaii tehnologice, tehnico-tiinifice i economice.
Informaiile tehnologice sunt utilizate pentru conducerea i dirijarea proceselor
tehnologice industriale.
Informaiile tehnico-tiinifice sunt utilizate n domeniul cercetrii tiinifice i
proiectrii tehnologice.
Informaiile economice sunt instrumente de conducere nemijlocit a proceselor
social economice. Ele devin utile i eficiente numai n cadrul schimbului permanent
de cunotine ntre oameni situai pe diversele trepte ierarhice ale economiei.

1.3. Noiunea de sistem
Conceptul de sistem apare n forma embrionar nc din filozofia antic greac. Afirmnd c
ntregul este mai mult dect suma prilor, Aristotel d o prim definiie noiunii de sistem,
care se va dezvolta i va evolua pentru a ajunge la forma actual de abia la nceputul
secolului XX.

Prin sistem se nelege un ansamblu de elemente, structurat cu ajutorul relaiilor, ale crei
pri se afl ntr-o puternic interdependen i independen fa de mediul nconjurtor,
att elemente, ct i relaiile endogene (relaiile dintre elementele sistemului) sau exogene
(relaiile dintre elementele sistemului i mediul nconjurtor) avnd un caracter dinamic, iar
existena i funcionarea sa fiind subordonat unui scop.

Pentru a caracteriza noiunea de sistem este necesar s se pun n eviden urmtoarele
cinci caracteristici (care reies din definiia sistemului):
1. mulimea de elemente;
2. relaiile (endogene) ntre elemente sistemului;
3. relaiile cu mediul nconjurtor (exogene), intrrile i ieirile n/i din sistem;
4. caracterul variabil n timp al elementelor i relaiilor;
5. scopul, finalitatea sistemului.
Societatea comercial (firma) ca exemplu de sistem satisface n totalitate cele cinci laturi ale
definiiei unui sistem:
1. mulimea de elemente este alctuit din: salariaii, elementele materiale, cldiri, materii
prime, produse, mijloace financiare, informaionale etc.;
2. , 3. i 4. Relaiile ntre aceste elemente, ct i cu mediul nconjurtor, au un caracter
dinamic, complex;
5. scopul este de a fabrica produse i a presta servicii, obinnd beneficii.
n realitate aceste sisteme se regsesc sub diferite forme: sisteme cibernetice, sisteme
informaionale, sisteme informatice.

Capitolul 1. Sisteme
Elemente de informatic aplicat 6
Se poate rezuma c un sistem este un ansamblu de elemente; fiecare element al sistemului
poate fi un subsistem, care la rndul lui poate fi considerat sistem format din elemente.
Mulimea relaiilor ntre componentele unui sistem, precum i a relaiilor ntre componente i
ansamblu formeaz structura sistemului. Modul n care elementele unui sistem sunt
dispuse ntre ele reprezint structura static a sistemului. Dac legtura dintre aceste
elemente este de compoziie, de apartenen, de utilizare, de vizibilitate a unui element
asupra altuia, se spune c exist o relaie static ntre elemente; de asemenea exist i o
interfa, care reprezint schimbul dinamic ntre dou elemente (un flux de informaii).
Mulimea caracteristicilor unui sistem, la un moment dat, determin starea sistemului. Un
sistem i adapteaz comportamentul la cerinele mediului su. De capacitatea de adaptare
a sistemului i de viteza de reacie va depinde durata sa de supravieuire. Reacia sistemului
la un stimul trebuie s fie ct mai rapid i ct mai adecvat cu putin. [Vtui, 2000].
1.4. Noiunea de sistem cibernetic
Pentru analiza comportamentului sistemelor, n ansamblul lor, s-a propus conceptul de cutie
neagr care reprezint sistemul privit ca un tot, fcnd abstracie de procesele sale interne.
Cutia neagr primete impulsuri din partea mediului nconjurtor (intrrile n sistem) i dup
ce preia aceste impulsuri, le transform n aciuni asupra mediului (ieirile din sistem).

Fig. 1.2. Legtura feed-back ntr-un sistem cibernetic
Acest sistem devine sistem cibernetic, atunci cnd apare fenomenul de reglare (numit
conexiune invers sau feed-back), i care poate fi caracterizat ca n figura 1.2.

Prin sistem cibernetic se nelege deci un sistem avnd cel puin o bucl de reglaj (feed-
back) prin care se aplic de la ieirea sistemului un semnal la intrarea acestuia, unde un
mecanism de comparaie permite ca rezultatul compunerii semnalului de ieire cu cel de
intrare s fie transmis blocului de decizie.

Sistemele cibernetice constituie o clas important de sisteme, iar dup cum se va vedea
sistemele informaionale i informatice sunt sisteme cibernetice. Schema clasic a unui
sistem cibernetic cu o bucl de reglaj este artat n figura urmtoare.

Fig. 1.3. Legtura feed-back ntr-un sistem cibernetic
Un exemplu simplu ne poate arta diferena ntre un sistem i un sistem cibernetic: de pild,
un autoturism este un sistem mecano-electric, dar nu este un sistem cibernetic, un
autoturism mpreun cu conductorul auto constituie un sistem cibernetic.
Capitolul 1. Sisteme
Elemente de informatic aplicat 7
1.5. Noiunea de sistem informaional
Sistemul informaional reprezint ansamblul informaiilor, surselor i nivelurilor
consumatoare, canalelor de circulaie, procedurilor i mijloacelor de tratare a informaiilor din
cadrul sistemului cruia i este ataat. Sistemul informaional se mai poate defini drept
ansamblul de resurse, circuite i procese informaionale. Orice activitate specific, sau
organism specific, are un sistem informaional specific.
Orice sistem informaional trebuie s asigure organismului cruia i aparine informaii
complete, n cantiti suficiente, corecte i la nivelul de operativitate cerut de nivelele
consumatoare. Orice firm are propriul su sistem informaional, care ajut conducerea
firmei, prin informaiile care le furnizeaz, s ia deciziile optime pentru conducerea acesteia.
Sistemul informaional are un scop propriu i anume acela de a deservi activitatea de
conducere cu informaii de fundamentare a deciziilor i are i metode proprii de realizare a
scopului.
n cadrul sistemului informaional economic se disting dou subsisteme care se afl n relaii
de interdependen asigurnd n acelai timp i existena ntregului sistem ntr-o stare de
echilibru (figura 1.4.). Cele dou subsisteme sunt:
sistemul conductor al procesului informaional;
procesul informaional al sistemului economic.

Fig. 1.4. Relaiile dintre cele dou subsisteme ale sistemului informaional
n cadrul procesului informaional au loc o serie de transformri prin intermediul crora
datele despre sistemul condus (real) i informaiile primite din afar sunt transformate n
informaii utile procesului de conducere a sistemului economic.

Sistemul conductor al procesului informaional primete de la procesul informaional
informaii referitoare la comportamentul acestuia; de asemenea mai primete de la sistemul
conductor al organismului economic, cerine i decizii privitoare la nevoile de informare ale
acestuia. Pe baza acestor cerine sistemul conductor al procesului informaional ntocmete
programe prin intermediul crora procesul informaional s poat furniza sistemului
conductor al organismului economic informaiile cerute. De asemenea, se pot ntocmi
programe privitoare la nlturarea unor informaii considerate inutile, mbuntirea calitii
informaiei conform constatrilor n procesul utilizrii lor, modificarea termenelor de livrare
etc.

Sistemul informaional se afl n relaie de subordonare fa de sistemul de conducere al
sistemului economic. Relaia de subordonare este dat de faptul c sistemul informaional
trebuie s produc acele informaii care sunt utile (cerute) procesului de conducere al
sistemului economic. Aceasta se concretizeaz prin cerinele i deciziilor emise de acesta
fa de sistemul informaional.
Capitolul 1. Sisteme
Elemente de informatic aplicat 8
1.6. Noiunea de sistem informatic
Prin sistem informatic se nelege ansamblul de componente hardware/software, proceduri
i oameni reunite i organizate pentru a prelucra date, n vederea ndeplinirii anumitor sarcini
i realizrii unor performane msurabile prin criterii stabilite.

Din definiia sistemului informatic rezult c ntre acesta i sistemul informaional, cruia i
este subordonat, exist anumite raporturi, care n principal se refer la:
1. existena unui raport de compoziie, sau apartenen prin care sistemul informatic este o
parte a sistemului informaional;
2. orice sistem informatic exist numai n cadrul unui sistem informaional care-l cuprinde
i-l subordoneaz funcional, utilizndu-l ca infrastructura sa tehnic;
3. sistemul informatic poart amprenta organismului pe care l reprezint.

Fig.1.5. Reprezentarea schematic a unui sistem informatic
Sistemul informatic se poate prezenta sub forma unei cutii negre, caracterizat de intrri,
ieiri, reguli, proceduri, mijloace i metode. Principalele obiective ale unui sistem informatic
sunt:
1. cunoaterea strii sistemului;
2. cuantificarea rezultatelor sistemului;
3. creterea operativitii n activitatea managerial a sistemului;
4. utilizarea eficient a resurselor sistemului.
Fiecare organism (societate, ntreprindere, firm) are de ndeplinit mai multe atribuii pentru
a-i atinge scopul pentru care a fost creat (pentru care, de fapt, funcioneaz). Pentru ca un
sistem informatic s fie integrat unui organism el trebuie s fie ataat n mod intim tuturor
funciunilor automatizabile din cadrul acestuia. Deci fiecrei funciuni a organismului, i va
corespunde un subsistem informatic, care toate mpreun vor alctui sistemul informatic al
acestuia.

Partea sistemului informatic asociat unei funciuni se numete subsistem i este
caracterizat de un ansamblu de operaiuni similare care realizeaz obiectivele sistemului
pentru partea automatizat din funciunea respectiv.

Deoarece n cadrul oricrui ansamblu de operaiuni se pot regrupa subansambluri de
operaiuni de acelai tip, tot aa n cadrul unui subsistem se pot decupa subsisteme,
denumite i aplicaii, tratate pe calculator ca lucrri independente. Aplicaia, sau subsistemul,
st n raport cu subsistemul cum st partea fa de ntreg.


Capitolul 1. Sisteme
Elemente de informatic aplicat 9






1. Care din urmtoarele afirmaii sunt adevrate ?
a. totalitatea datelor care intr n sistem trebuie s se regseasc n informaiile de la
ieirea din sistem;
b. calitatea informaiilor de ieire din sistem este n funcie de calitatea informaiilor la
intrare;
c. informaia reprezint elementul static al unui sistem informaional.
2. Un sistem este caracterizat prin:
a. mulimea de elemente i relaiilor endogene i exogene;
b. caracterul variabil n timp al elementelor i relaiilor endogene;
c. caracterul variabil n timp al elementelor i relaiilor;
d. scopul, finalitatea sistemului;
3. Informaia reprezint:
a. o noiune cu caracter abstract;
b. un mesaj despre anumite lucruri sau evenimente;
c. orice dat care poate fi supus analizei;
d. materia prim n procesul lurii deciziilor;
e. orice percepie care limiteaz gradul de cunoatere al unei fiine umane n raport cu
mediul nconjurtor.
4. Prin sistem se nelege:
a. un ansamblu de elemente structurat cu ajutorul relaiilor, n care att elementele ct
i relaiile endogene i exogene au un caracter dinamic
b. un ansamblu de elemente avnd relaii endogene, care exist i funcioneaz pentru
realizarea unui scop
c. o mulime de elemente avnd att relaii endogene ct i relaii exogene
d. un ansamblu structurat de elemente avnd relaii exogene, subordonat unui scop
e. grupare de elemente legate ntre ele pentru realizarea unui scop comun
5. Sistemul cibernetic reprezint:
a. orice sistem n care cantitatea de informaie este finit, iar intrrile i ieirile
informaionale nu pot fi controlate sau observate;
b. un sistem n care schimbul de informaii cu mediul este limitat;
c. un sistem izolat din punct de vedere informaional, respectiv n care cantitatea de
informaie este finit iar intrrile i ieirile informaionale sunt controlabile sau
observabile;
d. un sistem avnd cel puin o bucl de reglaj prin care se aplic de la ieirea
sistemului un semnal la intrarea acestuia;
e. orice sistem n care majoritatea elementelor care-l compun pot fi uor controlate.
6. Sistemul informaional este:
a. subsistem al sistemului informatic;
b. ansamblu de resurse, circuite i procese informaionale;
c. sistem care are cel puin o bucl de reglaj;
Verificarea cunotinelor
Capitolul 1. Sisteme
Elemente de informatic aplicat 10
d. un ansamblu de elemente care din punct de vedere informaional nu interacioneaz
cu mediul nconjurtor;
e. mulimea informaiilor, surselor i nivelelor consumatoare, canalelor de circulaie,
procedurilor i mijloacelor de tratare a informaiilor din cadrul sistemului.
7. Etapele procesului informaional vizeaz:
a. descoperirea i culegerea informaiilor;
b. culegerea informaiilor i gruparea acestora pe clase de importan;
c. culegerea i prelucrarea informaiilor care circul n interiorul i ntre aceste etape
prin aa numitul proces de transmitere a informaiei;
d. prelucrarea i selectarea datelor de intrare n sistem;
e. culegerea informaiilor i elaborarea unor modele de analiz n vederea obinerii
unor soluii decizionale.


Capitolul 2. Sisteme de calcul
Elemente de informatic aplicat 11

CAPITOLUL 2. SISTEME DE CALCUL
Obiective:
Scurt istoric n evoluia sistemelor de calcul
Clasificarea sistemelor de calcul
Arhitectura sistemelor de calcul: hardware i software
2.1. Scurt istoric privind evoluia sistemelor de calcul
Calculatorul (computer, ordinateur) poate fi definit n dou moduri:
1. Main capabil s efectueze automat operaii aritmetice i logice (cu scopuri tiinifice,
administrative, contabile etc.) cu ajutorul unor programe care definesc metodologia i
modul de executare a acestora.
2. Sistem fizic care prelucreaz datele introduse ntr-o form prestabilit i furnizeaz
rezultate fie ntr-o form accesibil utilizatorului, fie ca semnale destinate acionrii unor
echipamente (strunguri, maini etc.).
Evoluia calculatoarelor este strns legat de progresele nregistrate de diferite tehnologii
(electronice, magnetice, electromecanice, electrono-optice). Cercetrile efectuate pentru
realizarea de calculatoare ct mai performante au impulsionat aprofundarea unor noi
aspecte n cadrul acestor tehnologii.
Calculatoarele moderne reprezint rezultatul unui ndelungat proces de cutri ale unor
mijloace tehnice adecvate pentru mecanizarea i automatizarea operaiilor de calcul. n
evoluia mijloacelor de tehnic de calcul se pot evidenia mai multe etape.
a. etapa instrumentelor de calcul
b. etapa mainilor mecanice de calcul
c. maini electromecanice de calculat
d. mainile electronice de calcul cu program memorat.
2.2. Schema J. L. von Neumann
Conform principiilor lui J. L. von Neumann un calculator trebuie s aib:
1. un singur procesor central;
2. singur legtur ntre procesorul central i memorie;
3. programul este stocat (memorat) n memorie;
4. procesorul central aduce, decodific i execut instruciunile memorate ale programului
secvenial.
Dup elaborarea structurii logice de baz a calculatorului cu program memorat, au fost
stabilite entitile funcionale care concurau la realizarea acestuia, i anume:
1. Un mediu de intrare care s permit introducerea de instruciuni i operanzi ntr-un
numr nelimitat.
2. O memorie din care se citesc operanzii sau instruciunile i n care se pot introduce
rezultate, n ordinea dorit.
Capitolul 2. Sisteme de calcul
Elemente de informatic aplicat 12
3. O seciune de calcul, capabil s efectueze operaii aritmetice sau logice asupra
operanzilor citii din memorie.
4. Un mediu de ieire, prin intermediul cruia se pot trimite ctre utilizatori rezultatele
obinute ntr-un numr nelimitat.
5. O unitate de comand care s fie capabil s interpreteze instruciunile citite din
memorie, i care s poat selecta ordinea de desfurare a operaiilor, n funcie de
rezultatele obinute pe parcurs.
Majoritatea calculatoarelor construite pn n prezent au la baz aceste principii, purtnd
astfel i numele de calculatoare de tip von Neumann.


Fig. 2.1. Schema J. L. von Neumann
Schema calculatorului numeric J. L. von Neumann este prezentat n figura 2.1., unde
elementele sunt:
UI reprezint dispozitivele periferice de intrare i au rolul de a prelua informaia din
mediul extern i de a-o transfmite memoriei i unitii centrale de prelucrare .
Memoria este componenta care stocheaz informaiile pe carculator i comunic cu
celelalte componente prin intermediul magistralelor.
UAL reprezint unitatea aritmetico-logic prelucreaz datele cerute prin intruciuni.
Aceast unitate realizeaz toate operaiile matematice, de tipul: aritmetice, logice, de
comparare etc.
UC reprezint unitatea de control ce comand, coordoneaz i controleaz ntreaga
activitate de prelucrare care are loc la nivelul componentelor calculatorului.
UE reprezint dispozitivele periferice de ieire, care au rolul de a prelua datele din
calculator i a le transmite mediului extern.
ncepnd din acest moment evoluia calculatoarelor a avut o curb ascendent, att n ceea
ce privete puterea de calcul, ct i miniaturizarea lor, ajungndu-se n zilele noastre la
calculatoare de puteri de calcul incredibil de mari.
2.3. Clasificarea sistemelor de calcul
Clasificarea sistemelor de calcul se poate face dup mai multe criterii, i anume: din punct
de vedere al funciilor pe care le ndeplinete, al structurii, al performanelor, al generaiei
creia i aparine, al familiei de calculatoare etc.

Capitolul 2. Sisteme de calcul
Elemente de informatic aplicat 13
O prim clasificare a calculatoarelor poate fi fcut dup familia de calculatoare creia i
aparine:
1. Mainframe-uri.
2. Minicalculatoare.
3. Microcalculatoare.
Mainframe-urile, sunt calculatoare mari i foarte scumpe, specifice anilor 1960 1970.
Aceste calculatoare prezint urmtoarele avantaje:
Proceseaz date la viteze superioare, astfel nct pot rezolva sarcinile complexe mult
mai rapid.
Drive-urile pot stoca mult mai multe date i manipula fiiere mai mari dect o pot face
sistemele mai mici.
Sistemele de operare permit utilizarea simultan a acestora de ctre mai muli utilizatori,
prin intermediul utilizrii tehnicii multiprogramrii (utilizatorii sunt conectai la calculator
prin uniti de tastatur i ecran, numite terminale i uniti vizuale de afiare, VDU
Visual Display Units).
Minicalculatoarele: sunt calculatoare cu viteze de 10
3
10
5
operaii / secund, cu o lungime
a cuvntului mic (8, 12, 16 bii). n general sunt calculatoare ieftine i sunt recomandate
pentru companiile mai mici. Un asemenea calculator este mai mic dect un mainframe,
capacitatea de stocare este mai mic i nu permite att de muli utilizatori simultan ca un
mainframe. Primul minicalculator cu adevrat popular a fost PDP 8, lansat n 1965.
Microcalculatoarele: sunt calculatoare de birou, foarte rspndite n ultimul deceniu,
datorit gradului lor de accesibilitate dar i preului relativ sczut. Datorit faptului c acestea
sunt destinate unui singur utilizator; se mai numesc i calculatoare personale (personal
computer PC). Printre cele mai cunoscute i rspndite microcalculatoare se numr IBM
PS/2, Apple MacIntosh, Hewlett Packard, Vectra etc.

Primul microcalculator a fost construit n 1973 (Frana, la Oresay, produs de societatea R2E
condus de Andre Truong Trong Thi), s-a numit Micral i avea un microprocesor Intel 8080,
produs de ctre firma Intel n aprilie 1974 (primul microprocesor 8008 a aprut n anul 1972).

O categorie aparte de calculatoare o reprezint supercalculatoarele; acestea au fost
dezvoltate pentru aplicaii specializate care necesit un numr imens de calcule matematice,
dar ele mai sunt utilizate n cercetri nucleare, exploraii petroliere etc. Acestea pot executa
peste 1 bilion de operaii pe secund, sunt cele mai rapide i puternice calculatoare.
Supercalculatoarele lucreaz pe 64 bii, memoria se msoar n GB, capacitatea de stocare
este imens i se pot primi intrri de la peste 10.000 staii de lucru. Diferena principal ntre
un supercalculator i un mainframe este aceea c un supercalcultor folosete toate resursele
pentru executarea unui anumit numr de programe ntr-un timp ct mai scurt, n timp ce un
mainframe utilizeaz aceste resurse pentru a executa mai multe programe n mos
concurenial.

O alt clasificare a calculatoarelor poate fi fcut dup generaia creia i aparine. O
anumit generaie de calculatoare este delimitat de tehnologia utilizat, performanele
obinute, concepia n structura hardware i software [Dodescu].

Astfel avnd n vedere tehnologiile utilizate n construcia calculatoarelor, ncepnd cu anul
1946, se pot evidenia cinci generaii de calculatoare. Datorit faptului c funcia de
prelucrare a datelor este strns legat de cea de transmisie a acestora, o alt caracteristic
Capitolul 2. Sisteme de calcul
Elemente de informatic aplicat 14
a fiecrei generaii de calculatoare se refer la tehnologiile de telecomunicaii utilizate. Dintre
caracteristicile de baz ale celor cinci generaii de calculatoare amintim:
Prima generaie de calculatoare, caracteristic anilor 1945 1958. Pentru efectuarea
operaiilor era utilizat limbajul main i puteau rezolva numai un singur task la un
moment dat. Intrrile aveau la baz cartela perforat i banda de hrtie, i ieirile erau
obinute la imprimant.
A doua generaie de calculatoare a aprut la nceputul anilor 1960 (perioada 1958
1966). Tuburile electronice au fost nlocuite de tranzistori (tranzistorul a fost inventat n
1947 n laboratoarele Bell); calculatoarele erau mai mici, ieftine, fiabile, consumau mai
puin electricitate i erau mai rapide de cteva sute de ori, dect cele din prima
generaie.
A treia generaie de calculatoare specific perioadei 1966-1971, i-a fcut debutul
odat cu apariia chip-urilor. Tranzistorii sunt nlocuii cu circuitele integrate (primul
circuit integrat a fost dezvoltat n 1950). n loc de cartele perforate i imprimante,
utilizatorii interacioneaz cu calculatoarele prin intermediul tastaturi i monitoarelor i
interfee cu un sistem de operare, care permit execuia mai multor aplicaii diferite n
acelai moment de timp.
A patra generaie de calculatoare a debutat n anii 1970 1971 i a nceput odat cu
folosirea microprocesorului n construcia acestora. Aceste calculatoare sunt puternice,
ele pot fi legate ntre ele, formnd o reea de calculatoare.
A cincea generaie de calculatoare, reprezentat de calculatoarele utilizate n prezent
(nc n curs de proiectare), este caracterizat de capacitatea recunoaterii imaginilor, a
sunetelor i altor capaciti de inteligen artificial.
Dup calculele pe care le pot efectua calculatoarele se mpart n trei grupe:
Calculatoare analogice care sunt utilizate pentru studiul sistemelor complicate ce nu
permit ncercri directe i al cror studiu duce la calcule laborioase. Se mai numesc i
maini de calcul cu acionare continu deoarece opereaz asupra unei cantiti de
informaii ce variaz continuu, acest lucru realizndu-se cu ajutorul elementelor de
calcul.
Calculatoare numerice sunt dispozitivele i echipamentele care prelucreaz automat
informaia codificat sub form de valori numerice. Opereaz cu cele dou cifre ale
sistemului binar pe care le manipuleaz cu viteze fantastice.
Calculatoarele hibride sunt dispozitivele de calcul care combin operaiile
calculatoarelor numerice cu cele ale calculatoarelor analogice.
Cele trei clasificri nu sunt singurele posibile, calculatoarele mai pot fi clasificate i n funcie
de:
Modul de utilizare (de buzunar, de birou, staii de lucru).
Regimul de lucru (individuale, legate n reea de microcalculatoare, terminale).
Lungimea cuvntului pe care l prelucreaz (8, 16, 34, 64 bii).
2.3. Arhitectura calculatoarelor. Hardware
Prin sistem de calcul se nelege acel sistem care permite realizarea anumitor activiti,
avnd la baz prelucrarea informaiei, alctuit din dou subsisteme principale: hardware i
software. Execuia activitilor definete funciile sistemului, iar modul n care aceste funcii
sunt ndeplinite determin performanele sistemului.
Capitolul 2. Sisteme de calcul
Elemente de informatic aplicat 15
Hardware este o component material, fizic i reprezint ansamblul de componente i
dispozitive care constituie calculatorul; mai putem spune c reprezint totalitate circuitelor,
dispozitivelor i echipamentelor unui sistem de calcul.

Fig. 2.2. Interaciunea conceptual a componentelor hardware
Software reprezint totalitatea programelor cu care este echipat un sistem de calcul,
formnd componenta nematerial a acestuia.

Partea hardware a unui calculator este alctuit mai multe subsisteme:
Periferice de intrare.
Periferice de ieire.
Unitatea central.
Memoria (intern i extern).
Circuitele.
ntre cele cinci subsisteme hardware exist anumite legturi, reprezentate schematic n
figura 2.2.
2.3.1. Unitatea central
Unitatea central este componenta principal care conduce i controleaz ntregul proces n
cadrul sistemului. n cazul PC urilor, rolul unitii centrale este deinut de microprocesor,
care reprezint componenta principal a calculatorului, susinnd procesarea datelor i
controlnd memoria, intrarea i ieirea datelor. Microprocesorul controleaz operaiile
fiecrui subsistem i le coordoneaz ntr-o unitate funcional, fiind conectat la celelalte
componente printr-o serie de magistrale (bus-uri). Procesorul este construit dintr-un singur
chip de dimensiuni ceva mai mari care conine un circuit integrat complex, ce i permite s
prelucreze informaii prin executarea unor operaii logice i matematice diverse. El este
compus din dou pri importante: unitatea de execuie (EU Execution Unit) i unitatea de
interfa a bus ului (BIU Bus Interface Unit).

Prima realizeaz efectiv operaiile, iar cea de-a doua are funcia de transfer a datelor de la i
nspre microprocesor. Microprocesorul ndeplinete, de fapt, funciile unitii centrale sau
unitii de control, i anume, execut operaii aritmetico-logice, decodific instruciuni
speciale, transmite altor chipuri din sistem semnale de control. Comunicarea unitii centrale
cu restul sistemului (monitor, tastatur, imprimant etc.), se realizeaz prin intermediul unor
porturi.
n interiorul calculatorului datele circul sub form de semnale (impulsuri). Pentru a memora
i transmite informaiile prin intermediul acestor semnale, calculatoarele folosesc sistemul
binar de reprezentare a informaiilor. Cea mai mic informaie care poate fi reprezentat
Capitolul 2. Sisteme de calcul
Elemente de informatic aplicat 16
voate lua valorile 0 sau 1 i poart denumirea de bit (binary digit cifr binar). Deci toate
datele sunt reprezentate n calculator numai prin valorile 0 i 1. Deoarece datele care sunt
memorate i citite n/din calculator au nevoie de mai muli bii, acetia se folosesc n mod
grupat. Astfel o succesiune de 8 bii se mai numete byte (sau octet), acesta reprezentnd
de fapt unitatea de msur a capacitii de memorie. Un byte poate reprezenta n calculator
numai un caracter (1,3, A sau a).
1 1 1 0 0 0 1 0
Fig. 2.3. Reprezentarea unui bit
Deci unitatea de baz a capacitii de memorie este byte - ul (notat cu B), care este o
succesiune de 8 bii (b). Celelalte uniti de msur sunt:
1 KB (kilobyte) = 1024 B
1 MB (megabyte) = 1024 KB
1 GB (gigabyte) = 1024 MB
1 TB (terabyte) = 1024 GB
1 PB (petabyte) = 1024 TB
Operaiile pe care le execut microprocesorul se fac prin intermediul unor zone de memorie
ale microprocesorului, numite registre. Registrele microprocesoarelor 8086 au o capacitate
de 2 bytes. Informaia cuprins n aceti 2 bytes alturai poart numele de cuvnt.
Microprocesoarele pe care se bazau primele calculatoare personale (8086 sau 8088)
foloseau reprezentarea datelor pe 2 bytes, dar pentru transmiterea lor, 1 byte. De aceea,
aceste calculatoare se mai numesc calculatoare pe 8/16 bii. Urmtorul PC s-a realizat cu
microprocesor 80286 (ele se numeau n general AT-uri Advanced Technology) i
reprezentarea datelor n cadrul registrelor, ct i transmiterea lor se executa pe 2 bytes. Se
spune c aceste calculatoare sunt pe 16 bii. Urmtoarele tipuri de calculatoare (80386,
80486) utilizeaz o reprezentare a datelor pe 4 bytes (2 cuvinte), de aceea se mai numesc
calculatoare pe 32 bii (4x8 = 32). Din 1993, cnd firma Intel a lansat microprocesorul
Pentium reprezentarea datelor s-a fcut pe 64 bii (4 cuvinte).

Diferenierea microprocesoarelor se face n funcie de cantitatea de memorie ce poate fi citit
la un moment dat, numrul de instruciuni executabile, precum i viteza de execuie a
operaiilor.
2.3.2. Memoria intern
Microprocesorul are capacitatea de a memora att datele ce urmeaz a fi prelucrate ct i
rezultatele intermediare. Deci, rolul su este acela de a prelucra i transmite informaiile i
rezultatele i, numai pentru ndeplinirea acestui scop, prezint i funcia de a memora datele.
Capacitatea de a memora datele este mic, neputnd, de exemplu, stoca programe. De
aceea, un calculator necesit o memorie care s stocheze date i programe.

Memoria intern este o component de baz a oricrui sistem de calcul, fiind de fapt o zon
de stocare a informaiilor n interiorul calculatorului, locul unde programele i datele sunt
pstrate, n form binar, pe toat durata de prelucrare a acestora. mpreun cu
microprocesorul particip la efectuarea operaiilor stabilite de programul n execuie.
Caracteristica semnificativ a memoriei, comparativ cu stocarea pe discuri, dischete etc.,
const n aceea c unitatea central poate accesa datele cu o vitez foarte mare, astfel nct
pauzele cauzate de transferul datelor n memorie i din memorie sunt minimizate. ncrcarea
Capitolul 2. Sisteme de calcul
Elemente de informatic aplicat 17
unui fiier de pe disc reprezint, de fapt, copierea sa n zona de memorie. Memoria intern
prezint anumite caracteristici:
1. Capacitatea (dimensiunea) este strns legat de microprocesorul utilizat. Unitatea de
msur este KB (kilobytes), MB sau GB. Performanele unui calculator cresc atunci
cnd capacitatea memoriei interne este ridicat.
2. Timpul de acces reprezint intervalul de timp dintre momentul n care s-a emis o cerere
de acces, pentru scriere sau citire, i momentul n care ncepe efectiv operaia
respectiv. Unitatea de msur este ms (microsecunde) sau ns (nanosecunde). Cu ct
timpul de acces este mai mic, cu att memorari,a este mai rapid. Vitezele de
memorare mai sunt msurate i n MHz. De exemplu, o memorie RAM la 100 MHz este
echivalent cu 8 ns, iar la 133 MHz cu 12 ns.
3. Modul de organizare i adresare. Din acest punct de vedere memoria intern este
structurat n celule binare, locaii, zone, partiii, n funcie de caracteristicile tehnice ale
acesteia. Astfel: bit-ul este unitatea de reprezentare a informaiei n memoria intern;
celula binar reprezint circuitul electronic capabil s memoreze informaii de un bit;
octetul reprezint o succesiune de 8 bii care pot fi adresai individual dup adresa
fiecruia n parte; locaiile de memorie reprezint zone de memorie care au asociate o
adres unic, iar coninutul poate fi scris sau citit ntr-un singur ciclu de memorie.
Locaiile de memorie sunt numerotate cresctor, de la 0 pn la limita superioar ce
indic ultima locaie. Aceste numere cresctoare ale locaiilor de memorie se numesc
adrese de memorie i ele reprezint o informaie care faciliteaz identificarea locului
unde se afl locaia de memorie care se dorete a fi accesat. n mod normal, memoria
intern este privit ca o succesiune de locaii cu dimensiunea de 1 octet, coninutul
locaiei fiind tratat ca o entitate de informaie. Zona de memorie reprezint o succesiune
de mai multe locaii. Un cuvnt de memorie poate s nsemne o informaie de 2, 4 sau 8
octei. Dimensiunea cuvntului de memorie este strns legat de elementele
constructive ale calculatorului i reprezint unitatea elementar pentru memorarea i
accesarea instruciunilor, operanzilor, adreselor.
4. Ciclul de memorie reprezint intervalul de timp n care este realizat citirea sau
scrierea unei uniti de informaie din/n memorie. Unitatea de msur este ms sau ns,
i mai poate fi definit drept intervalul de timp dintre dou operaii succesive.
5. Costul de fabricaie este un criteriu economic privind performanele unui calculator,
depinznd de mai muli factori, printre care cei mai importani sunt tehnologia de
fabricaie i firma productoare.
Dup criteriul accesului i al modului de funcionare memoria intern a calculatorului este de
dou tipuri:
RAM Random Access Memory.
ROM Read Only Memory.
Prima unitate de memorie utilizat de un calculator a fost tamburul magnetic de IBM 650, n
1954.

Memoria cu acces aleator, sau memoria RAM, este o zon de stocare temporar unde
sunt pstrate programele i datele ncrcate de pe disc sau introduse de la tastatur sau de
la un alt periferic de intrare. Aceasta este memoria la dispoziia utilizatorului, numit din
acest motiv i memoria de baz (lucru) care este la dispoziia programelor. Termenul de
acces aleator" semnific faptul c datele pot fi extrase din memorie n orice ordine. Acest tip
de memorie mai este numit i RWM Read Write Memory. Memoria RAM este volatil,
deci n momentul n care calculatorul este nchis (deconectat, decuplat de la sursa de
Capitolul 2. Sisteme de calcul
Elemente de informatic aplicat 18
alimentare), orice informaie stocat este pierdut. De aici rezult c nainte de a deconecta
calculatorul, trebuie s se salveze pe hard-disc sau pe un alt periferic de stocare (dischet,
CD etc.) fiierele care au rezultat n urma prelucrrii.

Memoriile RAM sunt compatibile cu placa de baz a calculatorului. Din acest motiv la o
anumit plac de baz se pot utiliza numai un anumit tip de memorii. Memoriile RAM se
prezint sub dou forme de baz:
SIMM (Single In-line Memory Module) este o plcu de silicon care conine o serie de
cipuri de memorie, iar pinii de conectare sunt aezai pe un singur rnd. De obicei se
utilizeaz dou perechi identice (mai sunt cunoscute sub denumirea de memorii pe 32
bii).
DIMM (Dual In-line Memory Modules) conine cipuri de memorie ca i SIMM-urile dar cu
o densitate mai mare, deci are mai mult memorie RAM (mai sunt cunoscute sub
denumirea de memorii pe 64 bii).
Memoria ROM, reprezint o memorie de stocare permanent, utilizat pentru memorarea
programelor care permit boot-area (nccarea, lansarea) calculatorului i executarea unor
diagnostice. Memoria se numete read only deoarece nu este posibil inscripionarea de noi
date sau programe (este format din circuite al cror coninut este programat la fabricaie i
nu poate fi schimbat de utilizator). Acest tip de memorie este utilizat din dou motive
ntemeiate: performan (informaiile stocate n aceast memorie sunt disponibile n
permanen indiferent de starea calculatorului on sau off, din acest motiv de mai numete i
memorie non-volatil) i securitate (datorit faptului c datele coninute nu pot fi modificate
uor accidental sau intenionat constituie o msur de securitate).
Una din caracteristicile de baz ale memoriei ROM este aceea c datele stocate nu pot fi
terse. Cu toate acestea exist tehnici speciale de tergere selectiv i reprogramare care
permit modificarea coninutului memoriei ROM (din acest motiv ele mai sunt denumite i n
special memorii read-only).
Din punct de vedere funcional, memoriile ROM difer de cele RAM att prin faptul c cele
ROM sunt n mod uzual mai lente, ct i prin faptul c, n permanen, coninutul rmne
acelai.

Memoria ROM este cea mai utilizat pentru stocarea programelor la nivel de sistem, care
sunt disponibile n orice moment. Un exemplu de astfel de program este sistemul BIOS
(Basic Input Output System) care este stocat ntr-o memorie EEPROM, numit ROM BIOS
sistem. Atunci cnd calculatorul este pornit prima dat aceast memorie este goal. Aceste
programe BIOS reprezint o colecie de rutine care asigur serviciile de baz pentru
operaiile de intrare/ieire, o interfa ntre sistemul de operare i partea hardware a
calculatorului. Pentru pstrarea parametrilor de configuraie ai calculatorului, BIOS-ul
folosete o memorie RAM, numit CMOS (Complementary Metal Oxid Semiconductor) de 64
octei, n care se afl, codificate, toate setrile fcute n setup (acest tip de memorie non-
volatil este denumit i NVRAM Non Volatile RAM). Coninutul memoriei se pstreaz i
dup nchiderea calculatorului, deoarece CMOS-ul este alimentat de o baterie. BIOS-ului se
mai ocup i de testarea componentelor hardware (memorie, tastatur etc.) la pornirea PC-
ului. Tot aici se mai afl rutinele de boot-are, care se ocup de ncrcarea sistemului de
operare; tot aici se afl i programul de setup, de configurare a sistemului.

Memoria intern, microprocesorul, precum i alte componente electronice care compun
calculatorul, sunt inserate pe o plac de baz, numit mainboard, sau motherboard.
Capitolul 2. Sisteme de calcul
Elemente de informatic aplicat 19
2.3.3. Echipamente periferice
Un echipament periferic este un dispozitiv, care se afl n afara unitii centrale, dar este
controlat de aceasta i face s creasc performanele unui calculator. Echipamentele
periferice reprezint ansamblul de componente ce pot fi conectate cu unitatea central
pentru a se putea obine o configuraie dorit de utilizator i sunt folosite pentru introducerea
datelor, extragerea rezultatelor, asigur o interfa cu utilizatorul. Funciile mai importante ale
echipamentelor periferice sunt:
Introducerea datelor, programelor i a comenzilor n memoria calculatorului.
Reprezentarea rezultatelor prelucrrilor sub o form accesibil calculatorului.
Asigur supravegherea i posibilitatea interveniei utilizatorului pentru funcionarea
corect a sistemului n timpul unei sesiuni de lucru.
Asigur dirijarea automat a sistemului de calcul i manipularea programului prin
comenzi transmise de utilizator.
Echipamentele periferice sunt grupate n urmtoarele categorii:
1. Periferice de intrare.
2. Periferice de stocare.
3. Periferice de ieire.
4. Periferice de comunicaii.
Periferice de intrare: tastatura, mouse-ul, microfonul, scanner-ul, camera video, joystick,
uniti de disc etc.

Dintre primele periferice de intrare se amintesc cartela perforat i banda de hrtie.

Tastatura (keyboard) reprezint principalul periferic pentru introducerea datelor
(informaiilor) n calculator. Ea opereaz prin convertirea acionrii de taste n semnale
electronice sub form de cifre binare. O tastatur are de obicei 101 taste, care sunt mprite
dup funcionalitatea lor n mai multe categorii: taste alfanumerice ocup partea central a
tastaturii, iar apsarea unei taste pe care se afl o liter determin apariia pe ecran a
caracterului mic corespunztor; taste cu scopuri speciale determin efectuarea unei
anumite aciuni fr a mai tasta comanda respectiv; taste funcionale conin 10 sau 12
taste situate n partea superioar, avnd pe ele litera F urmat de numrul tastei 112,
apsarea unei taste determin efectuarea unor operaii specifice de la program la program;
taste numerice i direcionale cu ajutorul lor se introduc de la tastatur cifre, se poate
efectua deplasarea n sus, n jos, la dreapta sau la stnga n interiorul unui text.

Mouse-ul este un periferic de intrare, nzestrat cu o bil de gum sau metal care se mic
pe suprafaa mesei. Declanarea unei anumite aciuni se face prin poziionarea cursorului n
zona corespunztoare i apsarea unuia dintre butoanele aflate pe partea posterioar
(dreapta/stnga). Specificarea butonului care trebuie apsat este indicat n manualul de
prezentare a fiecrui produs. Deplasarea mouse-lui pe suprafaa de lucru are ca efect
deplasarea unui indicator numit cursor. Cnd se va da un clic stnga se realizeaz
selectarea unui obiect i un dublu clic stng genereaz lansarea unei aplicaii. Butonul din
dreapta al mouse-lui are ca efect, prin apsarea acestuia, apariia unui meniu de context al
crui coninut va depinde de elementul selectat. Exist astzi, mai multe categorii de mouse-
uri: mouse cu dou butoane, cu dou butoane i un scoll, mouse-uri optice i mouse-uri fr
fir (care nglobeaz senzor optic, comunicarea dintre mouse i receiver este rapid i fr
Capitolul 2. Sisteme de calcul
Elemente de informatic aplicat 20
interferene din partea altor dispozitive). Progresul tehnologic al transmisiei n infrarou a
permis realizarea de dispozitive mouse fr fir, aa numitele wireless mouse.

Scanner-ul este un periferic care poate capta imagini, grafice, diagrame sau fotografii aflate
pe hrtie astfel nct acestea pot fi introduse n calculator n vederea ncorporrii n
documente sau cri. Punct cu punct scanner-ul poate reproduce fotografii, desene i chiar
colaje. Ideea care st la baza scanner-elor este elementar: acesta detecteaz diferenele
de strlucire a unei imagini folosind o matrice de senzori. Scanner-ele se clasific n:
Scannere cu tambur (drum scanners).
Scanner-ul cu pat (flatbed scanner).
Scanner-ul manual (hand scanner).
Scanner video.
Tableta grafic are un mod de utilizare similar cu mouse-ul, ns este mult mai precis. Se
compune dintr-o suprafa plat denumit planet i un digitizor, conectat la calculator.
Digitizorul este asemntor mouse-ului i este numit puck.

Periferice de stocare: sunt echipamente periferice pe care se pot nregistra date, pentru a
putea fi utilizate ulterior; cum ar fi: banda magnetic, discul flexibil, discul dur, discul
compact, hrtia etc.

Unitile de disc flexibil (floppy disk sau dischete). Dischetele pentru PC uri au diametrul
de 5,25 inch (notat cu 5.25'') sau 3,5 inch (notat cu 3.5''), iar capacitatea de nmagazinare a
informaiei nu depinde de mrimea dischetei.

Un disc pentru a putea fi folosit trebuie mai nti formatat. Prin procesul de formatare se
structureaz suprafaa suportului magnetic, pe care se dorete s se salveze datele, ntr-un
mod care poate fi recunoscut de sistemul de operare, i care const n: mprirea discului n
sectoare uniforme, crearea tabelelor necesare gestionrii suprafeei (FAT), detectarea i
izolarea sectoarelor defecte din punct de vedere fizic. Operaia de formatare distruge toate
informaiile de pe unitatea respectiv, i este indicat a fi efectuat atunci cnd sunt
semnalate erori la citire sau scriere.
Pentru a prentmpina o eventual distrugere a informaiilor de pe dischet, exist mijloace
de protejare att la nivel fizic (hardware), ct i la nivel logic (software).

Unitile de disc dur (hard-disc) sunt denumite astfel deoarece, spre deosebire de discurile
flexibile, reprezint o construcie rigid i sunt mai grele; poate fi asemnat cu o dischet de
mare capacitate, integrat ntr-o unitate ncapsulat. Prima dat cnd au fost scrise i citite
primele cuvinte stocate cu succes pe hard-disc a fost 10 februarie 1954.
Avantajele unitilor de disc dur fa de discurile flexibile: pot stoca mai multe date; pot
accesa datele mult mai rapid. Dintre caracteristicile cele mai importante ale discurilor dure:
Rata de transfer, reprezint cantitatea de date transferat ntr-o secund.
Timpul de acces, se refer la timpul de accesare a informaiilor.
Capacitatea, se refer la volumul maxim de date care poate fi stocat pe hard-disc.
Din punct de vedere fizic, hard-discul este nchis ntr-o unitate care conine o stiv de discuri
de metal, numite platane. Fiecare fa a fiecrui platan este acoperit cu un strat subire de
material metalic. Capetele magnetice sunt utilizate pentru scrierea i citirea datelor de pe
Capitolul 2. Sisteme de calcul
Elemente de informatic aplicat 21
disc. Fiecare suprafa de platan are asociat un cap magnetic, astfel nct datele s poat fi
scrise pe o singur suprafa.

Fiecare platan este divizat ntr-o serie de cercuri concentrice, numite piste, iar fiecare pist
este divizat n sectoare, n mod asemntor cu dischetele. Fiecare sector poate stoca 512
bytes de date. Numrul de sectoare/pist difer de la hard-disc la hard-disc. Numrul de
piste pe platan este acelai cu numrul poziiilor capului de citire/scriere. Toate pistele cu
acelai numr alctuiesc un cilindru. Fiecare hard-disc prezint o anumit combinaie de
capete, cilindri i sectoare. Principalii productori de hard-discuri: Western Digital, Quantum,
Seagate, IBM Corporation, Fujitsu.

Unitile de compact disc (CD-ROM Compact Disk Read Only Memory), realizeaz
doar citirea discurilor compacte, unitile CD-ROM sunt periferice de intrare a informaiilor.
Printre principalele avantaje ale folosirii acestor discuri compacte: capacitatea mare de
stocare a datelor, este 640 MB; sunt mult mai sigure.

Periferice de ieire : monitoare, imprimante, uniti de disc. Monitoarele (display-uri) permit
vizualizarea datelor introduse de la tastatur sau rezultate n urma execuiei unor comenzi
sau programe. Principala caracteristic a unui monitor este rezoluia (claritatea), determinat
de numrul de pixeli (picture elements punct grafic elementar) de pe ecran. Persistena
este un alt parametru, i este determinat n funcie de durata de timp n care ecranul
continu s luceasc dup ce fascicolul de electroni a trecut. Rata de mprosptare,
reprezint frecvena cu care o imagine este desenat pe ecran. Frecvena de
remprosptare, se mai numete i frecvena baleiajului vertical i corespunde numrului de
trecere pe ecran ale fasciculului de electroni ntr-o secund, iar unitatea de msur este
hertz-ul. Cu ct aceast frecven este mai mare, cu att stabilitatea imaginii este mai bun.
Paleta este numrul de culori distincte care pot fi afiate pe placa grafic.
Tipuri de monitoare: MDA, CGA, EGA sunt monitoare digitale; VGA monitoare analogice.
Dac semnalele digitale prezint niveluri care indic prezena sau absena unui bit,
semnalele analogice pot prezenta orice valoare ntre una minim i una maxim.
Dimensiunea unui monitor standard este de 14'', 15'', 17'', 21'' (1 inch = 2,54 cm). Toate
monitoarele trebuie s respecte unul din standardele: MPR i MPR II (standard de calitate a
ecranelor, introdus de autoritile suedeze n 1990 i care privete emisia radiaiei prin tubul
catodic), iar monitoarele care respect aceste standarde mai sunt cunoscute i sub
denumirea de Low Emission. Constructiv ecranele pot fi CRT (Cathodic Ray Tub) sau LCD
(Liquid Crystal Display).

Imprimanta este un echipament periferic de ieire care este ataat unui calculator, cu scopul
de a tipri documente, grafice etc. Deoarece este un dispozitiv cu ajutorul cruia se pot
obine rezultate, imprimanta este un echipament de extragere a rezultatelor. Exist o
multitudine de tipuri de imprimante, fiecare avnd anumite performane cum ar fi: viteza de
tiprire (pagini/minut), viteza la listare text, viteza la listare grafic, memorie (KB), dotare,
ergonomie etc. Aceste caracteristici fac ca o anumit imprimant s prezinte att avantaje
ct i dezavantaje, din acest motiv atunci cnd se alege tipul de imprimant este bine s se
in seama de tipul de lucrri care vor fi executate pe ea.
n funcie de modalitatea de imprimare, imprimantele se clasific n:
Imprimantele matriceale (9, 18 sau 24 de ace) realizeaz imprimarea cu ajutorul unor
ace din material preios, acionate de electromagnei. Aceste ace acioneaz peste o
band tuat asupra hrtiei.
Capitolul 2. Sisteme de calcul
Elemente de informatic aplicat 22
Imprimantele cu jet de cerneal, funcioneaz prin pulverizarea fin a unor picturi de
cerneal pe hrtia de imprimat.
Imprimantele laser folosesc raza laser sau mici diode luminiscente care ncarc
electrostatic un tambur de imprimare, corespunztor caracterului ce urmeaz a fi
imprimat.
Dintre caracteristicile de baz, care stau la baza evalurii Imprimantelor, atunci cnd se
analizeaz performanele acestora, se amintete:
Rezoluia imprimantei, reprezint densitatea punctelor imprimate pe centimetru ptrat, i
este cel mai important criteriu privind calitatea imprimrii. Se msoar n puncte per inch
dpi (dots per inch).
Viteza de imprimare: la imprimantele matriceale viteza de imprimare se msoar n
numrul de caractere imprimate pe secund cps; la imprimantele cu jet de cerneal i
laser, se msoar n numr de pagini pe minut ppm.
Imprimanta de buzunar. Tehnologia imprimantelor este revoluionat n 2003 de o
ingenioas imprimant portabil PrintBrush de dimensiunea unui mouse obinuit. Folosind
o tehnologie numit imprimare prin micri aleatorii, aparatul genereaz text sau imagini
alb-negru pe msur ce utilizatorul perie cu el o foaie de hrtie. PrintBrush descarc din
calculator printr-o interfa grafic Bluetooth documentele sau fotografiile care trebuie
tiprite.







1. Clasificarea calculatoarelor n mainfram-uri, minicalculatoare i microcalculatoare a fost
fcut dup criteriul ce vizeaz:
a. modul de utilizare;
b. lungimea cuvntului pe care l prelucreaz;
c. regimul de lucru;
d. familia de calculatoare creia i aparine;
e. generaia de calculatoare.
2. Sistemul de calcul reprezint:
a. un subsistem al sistemului informatic destinat prelucrrii datelor, alctuit din trei
subsisteme;
b. un sistem care prelucreaz informaia, alctuit din dou subsisteme principale;
c. parte component a sistemului informaional care verific datele despre sistemul
condus.
3. Cele cinci subsisteme funcionale care alctuiesc partea hardware a unui calculator
sunt:
a. periferice, unitatea central, memoria intern, memoria extern, circuitele;
b. perifericele de intrare, perifericele de ieire, unitatea central, memoria intern,
circuitele;
c. perifericele de intrare, perifericele de ieire, unitatea central, memoria, circuitele;
d. partea hardware este alctuit numai din patru subsisteme funcionale.
Verificarea cunotinelor
Capitolul 2. Sisteme de calcul
Elemente de informatic aplicat 23
4. n cazul PC urilor, rolul unitii centrale este deinut de:
a. unitatea de execuie;
b. unitatea de interfa a bus-ului;
c. unitatea de disc;
d. microprocesor;
e. nici unul din elementele prezentate.
5. Unitatea de msur a capacitii de memorie este byte-ul (B) sau octetul, care este o
succesiune de 8 bii. Celelalte uniti de msur ale capacitii de memorie sunt:
a. puteri ale lui 10 (ex.:1 KB = 10
3
B; 1 MB = 10
6
B);
b. puteri ale lui 8 (ex.: 1 KB = 8
10
B; 1 MB = 8
20
B);
c. puteri ale lui 2 (ex.: 1 KB = 1024 B; 1MB = 1024 KB).
6. Care dintre afirmaiile de mai jos sunt adevrate:
a. RAM memorie care poate fi numai scris;
b. ROM memorie cu acces aleator;
c. RAM memorie volatil;
d. ROM memorie non-volatil, nu poate fi scris de utilizator;
e. att RAM ct i ROM sunt memorii volatile, care pot fi numai citite.
7. Cte tipuri de periferice exist:
a. dou tipuri: periferice de intrare i periferice de ieire;
b. trei tipuri: periferice de intrare, periferice de ieire i periferice de stocare;
c. trei tipuri: periferice de intrare, periferice de ieire i periferice de comunicaii;
d. patru tipuri: periferice de intrare, periferice de ieire, periferice de stocare i
periferice de comunicaii;
e. nu exist dect un singur tip de periferice.
Capitolul 3. Bazele aritmetice ale calculatoarelor.
Elemente de informatic aplicat 24

CAPITOLUL 3 BAZELE ARITMETICE ALE
CALCULATOARELOR.
Obiective:
Sisteme de numeraie
Tipuri de sisteme de numeraie
Reprezentarea informaiei ntr-un sistem de calcul
3.1. Sisteme de numeraie
Aprecierea cantitativ a fenomenelor i proceselor (inclusiv cele economice) se realizeaz
prin operaia de comparare care presupune existena prealabil a unei cantiti etalon pentru
fiecare form fizic concret de materie sau fenomen.

n urma acestei comparaii rezult o informaie, creia, pentru a fi nregistrat i comunicat,
i se asociaz un simbol (sau un complex de simboluri) ce reprezint un numr. Simbolurile
(sau complexele de simboluri) sunt utilizate pentru a defini n mod unic fiecare numr.
Cunoscut fiind infinitatea numerelor, conform cerinei enunate, este evident c pentru
scrierea tuturor numerelor este necesar o infinitate de simboluri, ceea ce este un nonsens.
Pentru eliminarea acestei dificulti se utilizeaz un numr finit de simboluri din a cror
combinare se obin formaiuni unice. Pentru aceasta sunt necesare reguli precise de
combinare a simbolurilor, a cror utilizare s nlture orice ambiguitate.

Simbolurile utilizate pentru caracterizarea diferitelor numere poart numele de cifre, iar
ansamblul regulilor de reprezentare a numerelor folosind cifrele constituie un sistem de
numeraie.
Un sistem de numeraie este format dintr-o mulime finit de simboluri numite cifre i de
reguli folosite pentru reprezentarea unui numr cu ajutorul acestora.
n decursul istoriei, s-au impus dou sisteme de numeraie: sisteme nepoziionale; sisteme
poziionale.
3.2. Tipuri de sisteme de numeraie
Sistemul de numeraie nepoziional. Reprezentativ este sistemul roman, presupune
compunerea numerelor prin repetarea cifrelor de un numr de ori ncepnd cu cele mai mari.
Valoarea numrului se obine prin nsumarea cifrelor prin care acesta este reprezentat.
Spre deosebire de sistemul roman, sistemul arab este un sistem poziional. ntr-un sistem
poziional aportul unei cifre la valoarea numrului ce o conine depinde att de valoarea ei,
ct i de poziia pe care o ocup n scrierea numrului.

Numrul cifrelor folosite pentru reprezentarea unui numr ntr-un sistem poziional se
numete baz.

Capitolul 3. Bazele aritmetice ale calculatoarelor.
Elemente de informatic aplicat 25
Sistemul n care cifrele care intr n componena numerelor sunt aezate n ordine, i anume
dup puterile cresctoare sau descresctoare ale bazei se numete sistem de numeraie
ponderat.

Atunci cnd se scrie un numr, precum 227 sau 63 ntr-un program, numrul se presupune
a fi n sistemul de numeraie zecimal. Cifrele utilizate n sistemul de numeraie zecimal sunt:
0, 1, 2, 3, 4, 5, 6, 7, 8, i 9. Cifra cea mai mic este 0 i cifra cea mai mare este 9. Dar
calculatoarele utilizeaz sistemul de numeraie binar, care are numai dou cifre, respectiv 0
i 1. Alte sisteme de numeraie utilizate sunt sistemul de numeraie octal i sistemul de
numeraie hexazecimal, deoarece sunt convenabile pentru abrevierea numerelor binare.

Dintre bazele cele mai cunoscute se enumer:
Baza
Sistemul de numeraie /
reprezentarea
Simbolurile utilizate
(alfabetul)
2 Sistem binar, reprezentare binar (0, 1)
8 Sistem octal, reprezentare octal (0, 1, 2, 3, 4, 5, 6, 7)
10 Sistem zecimal, reprezentare zecimal (0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
16 Sistem hexazecimal, reprezentare
hexazecimal
(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E,
F)
n sistemele de calcul se utilizeaz cu preponderen sisteme de numeraie poziionale,
datorit simplitii de reprezentare i de efectuare a calculelor aritmetice. Sistemele de mai
sus sunt sisteme de numeraie poziionale i ponderate.
n continuare sunt date cteva exemple de reprezentare a unor numere n diferite sisteme de
numeraie.
Corespondena cifrelor ntre sistemul zecimal i sistemul hexazecimal este urmtoarea:
Sistem zecimal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Sistem
hexazecimal
0 1 2 3 4 5 6 7 8 9 A B C D E F
Dintre sistemele de numeraie enumerate cel mai utilizat n calculatoarele numerice este
sistemul binar, deoarece se caracterizeaz printr-o aritmetic simpl i reprezentarea fizic a
informaiei n calculator se face prin atribuirea uneia dintre strile dispozitivului cifrei 0, iar
cealalt cifrei 1.
3.3. Reprezentarea informaiei ntr-un sistem de calcul
La baza construciei calculatoarelor stau elementele bistabile care pot fi echivalate din punct
de vedere logic cu bii de informaie. Un bit poate lua una din valorile 0 sau 1, corespunztor
celor dou stri ale unui element bistabil. Cu ajutorul succesiunilor de caractere (bii) trebuie
reprezentat orice informaie. Acest lucru se realizeaz prin intermediul codificrii datelor cu
ajutorul celor dou caractere: 0 i 1.
Apariia codurilor este legat de necesitatea asigurrii unei comunicri ct mai simple i mai
rapide ntre om i calculator, avnd n vedere c primului i este specific gndirea i
operarea n sistem zecimal, iar celui de-al doilea prelucrarea datelor n sistemul binar sau
derivatele acestuia.
n acest sens, diferitele semne (cifre, litere, semne speciale) pot fi reprezentate prin
combinaii de 0 i 1, n calculatoarele numerice sistemul de numeraie utilizat fiind cel binar.
Capitolul 3. Bazele aritmetice ale calculatoarelor.
Elemente de informatic aplicat 26
Modalitatea de combinare a simbolurilor 0 i 1 pentru reprezentarea semnelor poart numele
de codificare.
Codificarea realizeaz schimbarea formei de prezentare a informaiei dintr-o form neleas
de utilizator ntr-o form accesibil sistemelor de prelucrare, stocare i transmitere la distan
a informaiei. Operaia invers se numete decodificare.

Dup natura semnelor pe care le pot reprezenta, codurile pot fi mprite n:
a. Coduri numerice prin intermediul crora se pot reprezenta n memoria calculatorului
datele numerice.
b. Coduri alfanumerice prin intermediul crora se pot reprezenta n memoria
calculatorului datele alfanumerice.
3.3.1. Coduri numerice
Acestea sunt coduri prin intermediul crora pot fi reprezentate cele 10 semne ale sistemului
zecimal, cu sau fr semnul algebric al acestora, utiliznd n acest scop o tetrad binar.
Aceste coduri au fost specifice primelor calculatoare concepute numai pentru prelucrarea
datelor numerice, i satisfac cerinele prelucrrii datelor n calculatoarele numerice de birou.
Dintre cele mai utilizate coduri numerice, se enumer:
a. Codul zecimal binar (BCD Binary Coded Decimal) este un cod cu 4 bii; construcia
lui reprezint o aplicaie a conversiei numerelor din baza 10 n baza 2,
b. Coduri numerice detectoare de erori prin metoda controlului de paritate sau
imparitate. Cu ajutorul acestor coduri se pot detecta sau corecta erorile care apar ca
urmare a unei operaii de transfer a informaiei ntre dou componente ale unui
calculator sau a unei operaii aritmetice sau logice.

3.3.2. Coduri alfanumerice
Utilizarea acestor coduri este legat de necesitatea reprezentrii n calculatoare a tuturor
semnelor cu care se opereaz n limbajul obinuit. Aceste coduri conin un numr de bii
suficient pentru formarea attor combinaii cte sunt necesare reprezentrii tuturor
caracterelor (cifre, litere, semne de punctuaie, semne speciale). n funcie de nivelul tehnic
atins i de numrul de semne cu care opereaz, calculatoarele au utilizat, i utilizeaz,
coduri alfanumerice de 5, 6, 7, 8 s.a.m.d. bii.
Dintre codurile cele mai utilizate se enumer:
a. Codul ASCII (American Standard Code for Information Interchange) a fost conceput
pentru a asigura compatibiliti ntre variatele tipuri de echipamente de procesare a
datelor. Codul ASCII-7 utilizeaz pentru reprezentarea literelor, cifrelor, semnelor de
punctuaie, precum i a altor caractere de control 7 bii, permind reprezentarea a 128
de caractere. Codul ASCII-8 (cunoscut i drept codul ASCII extins) utilizeaz pentru
reprezentarea celor 256 de caractere 8 bii, acesta fiind utilizat de ctre calculatoarele
compatibile IBM-PC.
b. Codul cu 8 bii EBCDIC (Extended Binary Coded Data Interchange Code). Este un cod
de comunicaie a datelor n care 8 bii de informaie sunt folosii pentru a forma 256 de
coduri de caractere unice. Acest cod are cea mai extins utilizare n prelucrarea
automat a datelor corelndu-se cu organizarea memoriilor. Cu ajutorul lui se pot
reprezenta 256 semne.
Capitolul 3. Bazele aritmetice ale calculatoarelor.
Elemente de informatic aplicat 27
c. Codul UNICODE - este un cod alfanumeric pe 16 bii (utilizeaz doi octei pentru fiecare
caracter) care a realizat unificarea sistemului de codificare a caracterelor folosite
oriunde n lume.







1. Prin sistem de numeraie se nelege:
a. o mulime infinit de simboluri i de reguli folosite pentru reprezentarea oricrui
numr cu ajutorul acestora;
b. regulile folosite pentru reprezentarea unui numr cu ajutorul cifrelor;
c. o mulime finit de simboluri i de reguli utilizate pentru reprezentarea unui numr cu
ajutorul acestora.
2. Sistemele de numeraie, impuse n decursul timpului, sunt:
a. sisteme nepoziionale (arab);
b. sisteme poziionale (roman);
c. sisteme poziionale (arab);
d. sisteme nepoziionale (roman);
e. nici unul din sistemele prezentate.
3. Care din urmtoarele reprezentri n sistemul roman corespund numrului 1999:
a. MCMCXIX;
b. MCMXCIX;
c. MIM;
d. MDMCDLXXXXVIV;
e. nici una.
4. Prin sistem poziional se nelege sistemul n care:
a. valoarea numrului depinde numai de valoarea cifrelor pe care le conine;
b. valoarea unui numr este dat de valoarea cifrelor pe care le conine nelundu-se n
considerare poziia lor n cadrul numrului;
c. aportul unei cifre la valoarea numrului care o conine depinde att de valoare ct i
de poziia pe care o ocup n scrierea numrului.
5. Care sunt sistemele de numeraie utilizate n calculatoarele numerice:
a. numai sistemul zecimal:
b. sistemul octal i cel binar;
c. numai sistemul binar;
d. sistemul zecimal i cel binar;
e. numai sistemul hexazecimal;
f. sistemul binar i sistemul hexazecimal.
6. Codurile pot fi mprite (dup natura semnelor pe care le pot reprezenta) n:
a. coduri alfanumerice i coduri binare;
b. coduri numerice i coduri extinse;
c. coduri numerice i coduri alfanumerice.
Verificarea cunotinelor
Capitolul 4. Sisteme de operare
Elemente de informatic aplicat 28

CAPITOLUL 4 SISTEME DE OPERARE
Obiective:
Sisteme de operare: definiie, clasificri.
Structura istemelor de operare.
Funciile sistemelor de operare.
4.1. Clasificarea sistemelor de operare
n capitolul precedent s-a menionat faptul c un sistem de calcul este compus din dou pri
componente: hardware i software. Software-ul este la rndul lui alctuit din: sisteme de
operare, programe utilitare i programe utilizator. Componenta cea mai important a
software-ului o reprezint sistemul de operare.

Sistemul de operare este un program principal, permanent stocat n memorie, lansat n
execuie la pornirea calculatorului care ndeplinete funcii de coordonare i control asupra
resurselor fizice ale calculatorului i care intermediaz dialogul om-calculator. Sistemul de
operare asigur n principal urmtoarele funcii:
gestiunea operaiilor de intrare/ieire;
gestiunea datelor aflate pe suporturi de memorie externe;
controleaz ncrcarea n memorie, lansarea n execuie i terminarea programelor
utilizator.
O proprietate important a unui sistem de operare este capacitatea sa de a se adapta rapid
la modificrile tehnologice, rmnnd n acelai timp compatibil cu hardware-ul anterior.

Sistemele de operare pot fi clasificate dup mai multe criterii, dar acestea nu sunt rigide,
aceste tipuri de sisteme putnd coexista. Dintre criteriile mai importante care stau la baza
clasificrii sistemelor de operare se enumer:
1. Dup configuraiile hard pe care le deservesc exist urmtoarele sisteme de operare:
a. Sisteme de operare pentru mainframe-uri care se evideniaz prin faptul c permit
conectarea unui numr mare de periferice, sunt puternice, i permit att lucrul serial
ct i interactiv.
b. Sisteme de operare pentru minicalculatoare permit partajarea resurselor pentru lucrul
interactiv multiutilizator i planificarea unitii centrale pentru servirea tuturor
utilizatorilor deoarece folosesc cu prioritate tehnicile time-sharing i
multiprogramarea.
c. Sisteme de operare pentru microcalculatoare sunt uor de exploatat, sunt ieftine i
sunt cele mai utilizate la ora actual. Aceste sisteme de operare pot fi instalate att
pe calculatoare individuale ct i pe calculatore care fac parte dintr-o reea de
calculatoare.
2. Dup gradul de partajare a resurselor:
a. Sisteme de operare monoutilizator sunt cele care permit executarea la un moment
dat, a unui singur program care rmne activ n memoria calculatorului de la
Capitolul 4. Sisteme de operare
Elemente de informatic aplicat 29
lansarea sa n execuie i pn la terminarea acestuia. Sunt cele mai simple sisteme
(exemplu: sistemul de operare MS-DOS).
b. Sisteme de operare multiutilizator lucreaz n multiprogramare folosind i tehnici de
gestiune i protecie a utilizatorilor, ceea ce face ca acestea s aib n vedere
partajarea memoriei, a perifericelor i a altor tipuri de resurse, ntre utilizatorii
conectai (exemplu: sistemul de operare Windows).
3. Dup tipurile de interaciuni permise:
a. Sistemele de operare seriale sunt cele n care utilizatorul nu poate interveni n
execuia programelor dup ce acesta a fost preluat de sistemul de calcul. Tehnica
utilizat de aceste sisteme de operare se numete tehnica batch-processing, care
permite execuia programelor pe loturi care sunt n prealabil pregtite. Exploatarea
sistemului era realizat indirect prin intermediul unei componente a sistemului de
operare numit monitor sau supervizor, i care avea rolul de a asigura planificarea
lucrrilor (numite job-uri) fr intervenia utilizatorului. Ele pot fi att sisteme de
operare monoutilizator ct i multiutilizator.
b. Sistemele de operare interactive sunt acele sisteme n care utilizatorul poate
interveni pe parcursul execuiei programului.
c. Sisteme de operare n timp real permit deservirea, n timp prestabilit, a fiecrei
operaii cerute de utilizator. Aceste sisteme de operare ofer un timp de rspuns
rapid acelor utilizatori ale cror programe sunt executate complet ntr-o singur
cuant de timp.
4. Dup organizarea intern a programelor ce compun sistemul de operare:
a. Sistemele de operare monolitice conin o colecie de proceduri, fiecare putnd fi
apelat de o cerere utilizator.
b. Sistemele de operare cu nucleu de interfa hard specific acestor sisteme este
existena unei colecii de rutine numit nucleu. Rolul acestui nucleu este de a
coordona, toate cererile de prelucrare ale utilizatorilor, componentele nucleului
executndu-se n mod concurent.
c. Sisteme de operare cu maini virtuale sunt cele care deservesc mai multe procese.
n acest caz, pe acelai calculator pot coexista simultan mai multe sisteme de
operare.
4.2. Structura general a unui sistem de operare
Majoritatea sistemelor de calcul, pentru a rspunde rolului de interfa ntre utilizator i
partea hardware a sistemului de calcul, sunt alctuite din:
1. Nucleul sistemului de operare este cel care asigur gestionarea resurselor sistemului
n timpul exploatrii. El este format din urmtoarele componente:
Monitorul este componenta de baz, fiind rezident n memoria intern.
Programele de comand i control sunt folosite pentru creterea eficienei exploatrii
resurselor sistemelor de operare asigurnd automatizarea acestora i micorarea
timpului de rspuns. Aceste programe sunt utilizate pentru efectuarea unor lucrri
complexe care ulterior s poat fi exploatate prin comenzi simple.
Programele pentru operaiunile cu echipamente periferice i sisteme de
teleprelucrare asigur efectuarea operaiilor de intrare/ieire, protecia fiierelor i a
programelor, protecia ntreruperilor, tratarea ntreruperilor.
Programele de serviciu sunt acele programe care permit utilizatorului s foloseasc
resursele fizice i logice ale sistemului pentru efectuarea aplicaiilor. Dintre cele mai
Capitolul 4. Sisteme de operare
Elemente de informatic aplicat 30
cunoscute programe din aceast categorie enumerm: bibliotecarul, editorul de
legturi, generatorul sistemului de operare, programe de serviciu speciale.
2. Programe translatoare (traductoare) au rolul de a transforma instruciunile
programelor surs n coduri executabile de calculator. Din aceast categorie fac parte:
Asambloarele care au rolul de a traduce programele surs scrise n limbaje de
asamblare, n programe obiect executabile, fiind specifice unui anumit sistem de
calcul.
Macroasambloarele care permit utilizatorului s foloseasc n activitatea de
programare a macroinstruciunilor pentru generarea, n programele surs, a unor
secvene de instruciuni elementare.
Compilatoarele sunt specifice sistemelor care utilizeaz limbaje de programare de
nivel nalt, asigurnd traducerea programelor surs, n programe obiect. Se cunosc
dou tipuri de compilatoare, dac ar fi s realizm o clasificare, dup modul n care
se prezint rezultatul compilrii:
compilatoare care genereaz programe obiect executabile i care n urma
compilrii sunt ncrcate n memoria intern i executate.
compilatoare care genereaz programe obiect care nu pot fi executate imediat
deoarece sunt incomplete, urmnd s fie completate ntr-o etapa ulterioar.
Interpretere/interpretoare sunt cele care analizeaz i execut pas cu pas
instruciunile programului surs. Ele sunt utilizate pentru lucrul n regim convenional
avnd un timp ridicat de execuie.
3. Programe utilitare au o serie de funcii care se pot clasifica n:
utilitare pentru dezvoltare de programe care asigur editarea i punerea la punct a
programelor de aplicaii.
utilitare pentru manevrarea fiierelor care asigur ntreinerea fiierelor de date prin
sortarea, interclasarea, conversia i manevrarea articolelor.
utilitare pentru prelucrarea textelor care permit editarea textelor, crearea i
actualizarea de programe, de fiiere de date, de fiiere de comenzi i de orice alte
texte.
utilitare pentru alte operaii i aplicaii care sunt specifice domeniilor particulare de
aplicaii (economie, medicin, cercetare tiinific etc.).
4. Sisteme pentru lucru cu colecii de date sunt cele care difer de la un sistem la altul
att conceptual ct i prin comenzi de apelare, fiind orientate pe calculator. Aceste
sisteme au rolul de a crea i exploata bazele de date. Cele mai cunoscute sunt:
FoxPro , dBase, Paradox pentru microcalculatoare.
Oracle, Argus, Socrate, Leda pentru minicalculatoare.
Socrate, IMS pentru calculatoare cu capacitate medie / mare.
5. Alte programe, nu sunt componente propriu-zise ale sistemului de operare dar sunt
exploatate sub controlul acestuia.
4.3. Organizarea datelor pe disc
Informaiile sunt organizate pe disc sub form de fiiere, i directoare (MS-DOS) sau foldere
(Windows). Prin fiier se nelege o colecie de informaii grupate sub acelai nume, i care
au aceleai proprieti. Astfel un fiier poate fi un program executabil, un text, o imagine, un
grup de comenzi etc.

Din punct de vedere fizic un fiier nu este obligatoriu s ocupe un spaiu contiguu. Pentru ca
gestiunea spaiului pe disc s se realizeze n mod corect, pe fiecare disc exist o tabel FAT
Capitolul 4. Sisteme de operare
Elemente de informatic aplicat 31
(File Allocation Table), care conine informaii despre spaiul liber i cel ocupat i care este
actualizat la fiecare operaie de tergere sau de creare de fiiere pe disc.

Un fiier este identificat prin numele su, urmat eventual de un punct (.) i de extensia
fiierului. Deci, atunci cnd se dorete s se efectueze referirea la un anumit fiier va trebui
s se furnizeze urmtoarele informaii:
<nume><.extensie>

Exemplu:
PERSONAL DAT
Nume
fiier
Punct
Separator
Extensia
fiierului
Att numele ct i extensia fiierului trebuie s respecte nite reguli, care sunt diferite pentru
sistemul de operare MS-DOS i Windows.
Caracteristici MS-DOS WINDOWS
Nume fiier 1-8 caractere 1-255 caractere
Extensie fiier 1-3 caractere 1-3 caractere
Tipul caracterelor
ce pot fi utilizate
pentru nume i
extensie
Litere, cifre, i
caracterul special
underscore (_).
n general se pot utiliza
toate tipurile de caractere,
dar este indicat, pentru
compatibilitate a se folosi
caracterele de la MS-
DOS.
Reguli Un nume de fiier nu
poate s nceap cu
o cifr i nu poate
conine spaiu.

O facilitate oferit de sistemul de operare n manipularea numelui fiierelor o constituie
caracterele de substituie * i ? (caractere pentru nume de fiier global), care permit
specificarea mai multor fiiere ntr-o singur comand.

Caracterul ?" ntr-un nume sau extensie de fiier indic faptul c orice caracter poate
ocupa acea poziie.
Caracterul . Prezena caracterului ntr-un nume sau extensie de fiier indic faptul c
orice caracter poate ocupa acea poziie i tot restul poziiilor n numele sau extensia de fiier.

Pentru a putea fi mai uor de gsit mai multe fiiere de acelai tip, sau care aparin unui
anumit program, acestea sunt grupate n directoare, respectiv foldere. Deci putem considera
directorul (folder-ul) ca pe un fiier special, care conine la rndul su mai multe fiiere
grupate, sau nu, n funcie de anumite criterii.

La fel ca numele unui fiier, i numele unui director (folder) trebuie s respecte nite reguli,
care sunt aceleai ca la numele de fiier.

Fiecare director poate conine la rndul su att subdirectoare, ct i fiiere. Primul director
se numete director rdcin sau root. Se poate spune c organizarea informaiilor n
Capitolul 4. Sisteme de operare
Elemente de informatic aplicat 32
directoare este arborescent, deoarece fiecare director are la origine un alt director, sau
directorul rdcin.
Fiierele se pot mpri n dou categorii: executabile i neexecutabile. Fiierele executabile
determin executarea unor activiti de ctre sistemul de operare, extensia lor poate fi .EXE
sau .COM, iar cele cu extensie .BAT sunt constituite din fiiere de comenzi proprii sistemului
de operare. Fiierele neexecutabile: fiiere text; fiierele cu extensia .SYS sau .DRV,
cunoscute sub numele de driver-e i care conin instruciuni despre modul n care sistemul
de operare trebuie s controleze diferite componente hardware; surse de programare scrise
n diferite limbaje (.PAS, .PRG etc.) etc.
4.4. Tipuri de sisteme de operare
Primul sistem de operare pentru microcalculatoare a fost CP/M (Control Program for
Microcomputers). Odat cu perfecionarea componentei hardware s-a impus i
necesitatea dezvoltrii unui software adecvat. n 1981, a aprut prima versiune a
sistemului de operare DOS (Disk Operating System), un sistem de operare pe 16 bii.
Exist desigur i alte sisteme de operare: UNIX, XENIX, LINUX, SOLARIS, WINDOWS,
NOVELL etc.

Pentru a putea utiliza un anumit sistem de operare, acesta trebuie s fie mai nti instalat pe
calculatorul respectiv. Scopul instalrii unui sistem de operare, const n configurarea
acestuia, adic n selectarea acelor componente care s-l fac executabil pe hardware-ul
existent.

Sistemul de operare era livrat de obicei pe una sau mai multe dischete, care conin att
prile invariabile, ct i variante pentru diferitele configurri hardware (tipuri de monitoare,
calculatoare, imprimante, plci de sunet .a.)
Atunci cnd se pornete calculatorul, se execut o serie de operaii de verificare a
funcionrii componentelor hardware obligatorii: memorie, monitor, tastatur, precum i a
celorlalte dispozitive conectate, dup care urmeaz citirea informaiilor necesare funcionrii
sistemului de operare. Sistemul ncearc s citeasc aceste informaii de pe discheta aflat
n unitatea de floppy disk (de obicei A:), iar dac aceasta nu exist, de pe hard-disk sau de
pe unitatea de CD. Acest proces poart numele de iniializare, iar terminarea lui este
marcat de apariia pe ecranul monitorului a unui ir de caractere, numit prompter, urmat
apoi de interfaa grafic corespunztoare.

Odat terminat aceast operaie de iniializare, sistemul de calcul poate fi utilizat pentru
prelucrarea datelor.
Exist dou tipuri de porniri ale unui sistem de calcul: pornirea la rece este cea care are loc
n momentul conectrii sistemului la reeaua electric, i pornirea la cald, care are loc atunci
cnd sunt acionate concomitent tastele CTRL+ALT+DEL. Diferena principal dintre cele
dou tipuri de porniri ale sistemului de calcul este aceea c n cazul pornirii la cald nu se mai
fac testele elementelor hardware i nici ale memoriei.

Cele mai populare medii de operare pe microcalculatoare sunt:
Windows, realizat de firma Microsoft, disponibil pentru toate calculatoarele compatibile
IBM i foarte asemntor cu Presentation Manager (PM), folosit de gama de
microcalculatoare PS/2.
Capitolul 4. Sisteme de operare
Elemente de informatic aplicat 33
Mediul de dezvoltare Apple Macintosh i aproape identicul GEM (Graphics Environment
Manager), produs de Digital Research.
Geo Works Ensemble realizat de firma Geo Works.
Deoarece n momentul de fa mediul Windows este cel mai utilizat se va prezenta n
continuare elementele de baz ale acestui mediu de operare.

Multitasking-ul reprezint o modalitate de lucru oferit de un sistem de operare, prin care
un calculator poate executa mai multe task-uri n acelai timp. Un task este o aplicaie sau
program care este executat la un moment dat. n vederea implementrii facilitii de
multitasking, un task este divizat n mai multe fire de execuie (numite threads) i firele mai
multor task-uri aparent pot fi executate simultan.
Sistemul de operare Windows folosete o interfa grafic cu utilizatorul, GUI (Grafical User
Interface). Interfaa grafic utilizat de Windows este specific att acestuia ct i tuturor
aplicaiilor ce sunt realizate pentru a se executa n acest mediu de operare. Interfaa grafic
cu utilizatorul reprezint modul n care utilizatorul interacioneaz cu programul care l
folosete: modul de afiare a informaiilor pe ecran, modul de introducere a datelor i de
apelare a funciilor program etc.

Interfaa normal ntre utilizator i calculator este alctuit pentru un calculator personal
dintr-o tastatur i ecran, ea constituind o interfa de tip text. Interfeele de tip GUI permit
utilizatorilor s nvee foarte repede elementele sistemului. Nivelul de ndemnare n
realizarea unei operaii constituie principala deosebire ntre GUI i interfeele de tip text. O
alt deosebire ntre aceste interfee este modul de acces. n sistemele care utilizeaz o
interfa grafic de tip text, aplicaiile sunt accesate prin tastatur, i apoi utiliznd tastele de
direcie se permite deplasarea n direcia dorit. ntr-un sistem bazat pe GUI utilizatorul
folosete un mouse sau un alt dispozitiv de tip pointer.

DDE (Dynamic Data Exchange) permite utilizarea unui schimb dinamic de date care
realizeaz un transfer al datelor dintr-o aplicaie Windows n alta. OLE (Object Linking and
Embedding) care permite inserarea unui obiect creat printr-un anumit program n interiorul
altui obiect creat printr-un program diferit; legtura ntre cele dou obiecte fiind gestionat de
sistemul de operare. OLE, care este o variant a conceptului de DDE, permite deci ca datele
modificate ntr-o aplicaie surs s fie automat actualizate n cealalt aplicaie. Un obiect
reprezint un set de date cu un anumit format. Aplicaia prin intermediul creia a fost creat
fiierul unde s-a inserat un obiect se numete client. Dar obiectul respectiv are de regul un
alt format dect cel al fiierului n care a fost inserat i nu poate fi manipulat dect de o
aplicaie specific; aplicaia apelat de client n vederea manipulrii obiectului inserat se
numete server. Astfel, utilizatorul poate introduce o imagine grafic (o diagram) care a fost
creat sub un program specializat de exemplu Paint, ntr-un document editat sub un
procesor de text de exemplu Word. n acest caz clientul este aplicaia Word, iar server-ul
este aplicaia Paint.
4.5. Elementele interfeei Windows
Interfaa grafic cu utilizatorul se bazeaz n bun parte pe intuiie, majoritatea comenzilor
sau a programelor ce se pot lansa n execuie fiind reprezentate prin pictograme (icons)
mici desene sugestive pe care, poziionnd cursorul mouse-ului sau al altui dispozitiv de
Capitolul 4. Sisteme de operare
Elemente de informatic aplicat 34
pointare i apsnd rapid de dou ori consecutiv (dublu clic), este determinat execuia
comenzilor respective.

n afara pictogramelor, interfaa Windows dispune i de alte forme grafice: butoane, casete
de dialog, bare de navigare. Butoanele conin fie variante de opiuni ce pot fi date la un
moment dat (Ok, Cancel, Switch To etc), fie unele semne grafice, acionarea lor fiind
determinat de un singur clic. Barele de navigare se afl pe laturile unei ferestre i permit
defilarea coninutului fiierului afiat n fereastr n direcia n care este deplasat bara
respectiv (sus-jos, dreapta-stnga).

Numele sistemului (Windows) este sugestiv, el indicnd una dintre principalele sale
caracteristici lucrul cu ferestre. O fereastr este o poriune din ecran de form
dreptunghiular care poate conine o anumit aplicaie n lucru, un fiier, o serie de opiuni
din care utilizatorul poate s le selecteze pe cele care corespund nevoilor lui etc.

Orice fereastr Windows, indiferent de coninutul ei, are o structur standard bine definit:
butonul meniului de control, care se afl n partea stng sus a ferestrei, pe bara de
titlu;
bara (linia) de titlu, care conine, de obicei, numele ferestrei i care, n aplicaii, indic
numele fiierului folosit. n cazul ferestrelor inactive linia de titlu este alb, n timp ce linia
de titlu a ferestrelor active este colorat sau mai intens;
butonul de minimizare, care se afl n partea dreapt sus a ferestrei (i anume cel din
stnga) a barei de titlu. Acionarea acestuia determin punerea n ateptare a ferestrei
respective, n timp ce utilizatorul poate lucra n alt fereastr;
butonul de maximizare/minimizare, care se afl n partea dreapt sus (la mijloc) a barei
de titlu; dac fereastra este la dimensiunea ei maxim acionarea acestui buton va
determina aducerea ei la dimensiunea minim i invers;
butonul de nchidere, care se afl n dreapta sus (are un X) a barei de titlu;
bara de meniuri se afl sub bara de titlu i conine meniurile care pot fi folosite n
aplicaiile utilizatorului;
barele de defilare, care ajut utilizatorul s se deplaseze n interiorul ferestrei.
Dimensiunile unei ferestre pot fi modificate dup dorin prin aezarea cursorului mouse-ului
pe mijlocul uneia din laturi i apoi mutarea acestuia, innd tot timpul butonul mouse-ului
apsat (drag = tragere).

Zona mrginit de bara de meniuri i de marginile stng, dreapt i inferioar se numete
zona de lucru. Alte noiuni comune mediilor Windows sunt:
Meniuri un meniu este o list de comenzi disponibile ntr-o fereastr de aplicaie.
Numele meniurilor apare n bara de meniuri.
Fereastr de dialog este o fereastr care apare temporar n vederea solicitrii sau
oferirii unor informaii. Multe dialoguri au opiuni care trebuie selectate nainte ca
Windows s execute o comand.
Clipboard este o zon de memorie folosit pentru stocarea temporar a informaiilor
ce urmeaz a fi transferate. Se poate copia informaii n Clipboard i apoi acestea pot fi
transferate (inserate) n alte documente sau aplicaii. Clipboard - ul acioneaz invizibil.
Ferestrele Windows se mpart i ele n mai multe categorii:
ferestre de aplicaii, care conin aplicaia lansat n execuie;
Capitolul 4. Sisteme de operare
Elemente de informatic aplicat 35
ferestrele de dialog, sunt destinate dialogului dintre utilizator i un anumit program, n
scopul confirmrii sau renunrii la aciunea corespunztoare aplicaiei.
4.5.1. Ferestrele de dialog
ntr-o fereastr de dialog pot apare mai multe tipuri de elemente:
1. butoane de comand (command buttons);
2. zone de text (text boxes);
3. zone de liste (list boxes);
4. casete cu liste derulante (drop-down list boxes);
5. casete de verificare (check boxes);
6. casete de opiuni (option boxes).
1. Butoane de comand
Se numesc butoane de comand deoarece selectarea unui buton de acest tip, care se
regsesc ntr-o fereastr, determin execuia imediat a unei aciuni. Aceste butoane au
nume ct mai sugestive, cum ar fi: Cancel, Remove, Add, Help etc. De obicei aceste
butoane sunt aranjate n partea de jos sau n partea dreapt a unei ferestre de dialog.

Butoanele al cror text este urmat de (), prin selectare afieaz o alt fereastr de dialog.

Butoanele care la un anumit moment nu pot fi selectate vor avea textul scris cu culoarea gri.
Butonul de comand marcat ca buton curent este nconjurat de o bordur neagr. Selectarea
unui buton se face prin clic pe butonul stnga al mouse-ului sau prin apsarea tastei
<Enter>, dup ce s-a marcat butonul dorit ca buton curent. n cazul n care o liter din textul
butonului este subliniat, selecia butonului se poate face mai rapid apsnd combinaia de
taste Alt + litera subliniat. Aceste combinaii de taste se mai numesc i shortcut-uri, fiind o
cale mai rapid pentru execuia unor comenzi.
2. Zone de text
Zonele de text sunt poriuni ale ferestrelor de dialog n care utilizatorul poate introduce
comanda pe care dorete s o execute. De exemplu, fereastra de dialog RUN are o zon de
text n care utilizatorul va introduce numele programului (eventual i calea pn la el) care se
va executa. Dac zona de text este vid, se va afia un cursor la nceputul zonei. Dac n
zona de text exist deja un text, acesta este selectat, el putnd fi nlocuit cu un text dorit de
utilizator. Acest text poate fi introdus de la tastatur sau selectat cu mouse-ul.
3. Zone de liste
O zon de liste cuprinde o list de opiuni. n cazul n care aceast list este prea lung,
pentru a putea fi afiat n ntregime n zona de liste se vor afia bare de defilare care permit
defilarea n interiorul listei.

De exemplu, pagina Background a ferestrei Display Properties, prezint o list cu numele
fiierelor de tip .BMP/.JPEG care pot fi utilizate ca background pentru ecran. Selectarea unui
element din aceast zon de liste se face executnd clic pe butonul stng al mouse-ului pe
elementul respectiv sau prin apsarea tastei Enter avnd cursorul de selecie pe elementul
dorit.
Uneori se pot selecta mai multe elemente consecutive: se selecteaz primul element, se ine
apsat tasta Shift iar apoi se gliseaz cursorul mouse-ului pn la ultimul element de
selectat.
Capitolul 4. Sisteme de operare
Elemente de informatic aplicat 36
4. Caset cu list derulant
O caset cu list derulant arat la nceput ca un dreptunghi care are n interior o opiune
selectat, iar n dreapta un buton care conine o sgeat cu vrful n jos. Selectarea acestui
buton-sgeat va determina apariia unei liste de opiuni. De exemplu, lista derulant din
pagina Screen Saver a ferestrei de dialog Display Properties, nainte de acionarea
butonului de derulare va arta ca n figura urmtoare:
5. Casete de opiuni
Casetele de opiuni conin grupate la un loc mai multe butoane care se exclud reciproc, deci
la un moment dat numai unul din aceste butoane poate fi selectat. n general aceste butoane
se mai numesc butoane radio i au forma unui cercule; ele nsoesc de obicei un text (sunt
poziionate la stnga acestuia) care arat aciunea cruia i este ataat butonul i atunci
cnd sunt selectate au un punct nscris n cerc. Butoanele sub form de dreptunghiuri nu se
exclud reciproc, deci la un moment dat putem avea selectate mai multe butoane de acest fel.

De exemplu, pagina View a fereastrei Folder Option prezint o zon de liste care cuprinde
mai multe butoane radio, din care la un moment dat nu se poate selecta dect unul din
acestea.
6. Casete de verificare
Casetele de verificare conin la rndul lor mai multe dreptunghiuri care apar n stnga
opiunilor crora le corespund. Marcarea casetei nseamn c aceast opiune este
selectat. Aceste opiuni nu se exclud, la un moment dat putnd fi selectate oricte. Opiunile
care nu pot fi selectate au caseta umplut cu gri.
4.5.2. Alte concepte WINDOWS
ncepnd cu Windows 95 se permite realizarea unor aciuni care nu erau posibile sub
Windows 3.11 sau Windows 3.1.; de asemenea permite funcionarea diferitelor programe
fr a mai fi nevoie de MS-DOS i de asemenea permite folosirea de nume de fiiere foarte
lungi (maxim 255 de caractere), folosete butonul din dreapta, ca i pe cel din stnga al
mouse-ului.

Interfaa Windows 95 este mult mai plcut dect a lui Windows 3.x. Este o abordare nou,
global, a modului de lucru cu calculatorul, o gndire cu concepte noi. Fiecare versiune a
sistemului de operare aduce mbuntiri n ceea ce privete utilizarea mai uoar a
anumitor taskuri, performane mai ridicate ale sistemului, prin nglobarea de noi faciliti
pentru ntreinerea sistemului de calcul, precum i noi programe care s execute mult mai
uor anumite sarcini.

n continuare se vor prezenta cele mai importante din concepte introduse de mediul de
operare Windows.
Desktop
Numit i biroul mediului de operare Windows, el este un spaiu de lucru foarte asemntor
unui birou real. Sistemele de operare din familia Windows permite memorarea de obiecte
cataloage (denumite foldere), documente, chiar fragmente de text, direct pe desktop.
Windows memoreaz amplasamentul acestora, iar atunci cnd se repornete calculatorul,
toate aceste obiecte se vor regsi exact acolo unde au fost amplasate ele nainte de
nchiderea sistemului de calcul.
Capitolul 4. Sisteme de operare
Elemente de informatic aplicat 37
Iconuri
n primele versiuni ale mediului Windows-ului iconurile reprezentau fie programe minimizate
(pe desktop), fie documente i aplicaii nedeschise. ncepnd cu sistemul de operare
Windows 95 Program Manager nu mai este, aplicaiile nu se mai minimizeaz pe desktop, iar
iconurile sunt mult mai strns legate de fiiere, foldere i alte obiecte pe care le reprezint. n
Windows 95, cnd se terge un icon, se terge chiar fiierul ataat lui. De exemplu, dac se
trage de un icon pentru a-l aduce pe desktop se va observa c obiectul s-a mutat n folderul
Desktop. Eticheta iconului este aceeai cu numele fiierului, astfel c ambele pot avea pn
la maximum 255 de caractere.
Pointeri (shortcut)
Deoarece iconurile sunt strns ataate fiierelor pe care le reprezint, sunt cam incomod de
folosit. De aceea este nevoie de un tip special de icon numit shortcut care de fapt sunt
nite pointeri (trimiteri la un anumit fiier de tip .EXE). Apsnd de dou ori pe butonul stng
al mouse-ului, atunci cnd ne poziionm pe un pointer se va deschide fiierul, programul
sau folderul asociat lui. tergerea unui shortcut nseamn doar tergerea unui mic fiier
pointer. Sistemele de operare din familia Windows deosebete iconurile de tip shortcut de
cele obinuite printr-o sgeat plasat n colul din stnga jos imagnii ataate.
Bara de programe (Task Bar)
Bara de programe este o band mic, poziionat, de obicei, jos pe desktop (ea se poate
muta oriunde sau exist opiunea de a o ascunde). De obicei conine butoane pentru toate
aplicaiile i folderele deschise, deci care sunt n curs de execuie. Atunci cnd este acionat
butonul de minimizare din partea dreapta sus a unei ferestre, aceasta se poziioneaz n
bara de programe, pentru a lsa liber spaiul de pe desktop unei alte ferestre cu care
utilizatorul dorete s lucreze la un moment dat (se presupune, de exemplu, c n timp ce
programul minimizat listeaz un document, utilizatorul dorete s scrie n continuare n alt
document).

Ferestrele deschise pot fi aezate n cascade, minimizate, puse unele lng altele, prin clicul
din dreapta pe zonele albe ale barei de lucru.
Butonul de Start
Prin acionarea acestui buton se deschide un meniu, de unde se poate alege opiunea dorit.
Conine toate grupurile de programe structurate ierarhic. Dac opiunea are n partea
dreapt o sgeat nseamn c prin selectarea acesteia se va deschide un nou meniu din
care se poate alege un anumit element. Astfel meniul Documents pstreaz cele mai recente
fiiere editate i ofer posibilitatea deschiderii lor cu un singur clic al butonului stnga al
mouse-ului; meniul Settings cuprinde toate instrumentele de configurare ale sistemului;
meniul Programs conine o list organizat a programelor existente la un moment dat pe
calculator; comanda global Find permite cutarea de fiiere, foldere, calculatoare etc.;
comanda Run d posibilitatea execuiei unei anumite comenzi etc.
Explorer
Explorer este un program care ofer utilizatorului o serie de faciliti cum ar fi: o vedere de
ansamblu a calculatorului local i a celor din reea, afind dou ferestre: cea din stnga
arborele folderelor i cea din dreapta fiierele coninute de folderele din stnga. El conine,
pe lng desktop, discurile hard, conexiunile de reea. Ofer posibilitatea organizrii
fiierelor: copierea, tergerea, tiprirea sau vizualizarea acestora.
My Computer
Capitolul 4. Sisteme de operare
Elemente de informatic aplicat 38
My Computer nu afieaz arborele expandat i fiierele coninute, aa cum face Explorer, n
schimb poate face un lucru pe care Explorer nu l poate face: clic pe dreapta pe iconul My
computer i avem toate csuele de dialog. De aici se poare verifica orice aspect referitor la
configurare hardware i driverele prezente.
My Network Places
n primele veresiuni ale sistemului de operare Windows se regsete sub numele de
Network Neighborhood (vecinul din reea). Este un icon desktop. Acionarea acestuia ofer o
vedere de ansamblu a reelei, aproape identic cu cea oferit de Explorer (de unde poate fi
acionat).
Recycle Bin
Numit i coul de gunoi, este singurul icon din desktop al crui nume nu se poate schimba.
Nici nu trebuie schimbat deoarece coninutul lui se poate recicla, adic, dac s-a ters din
greeal un fiier, cu numai cteva click-uri de mouse acesta se poate recupera din Recycle
Bin i restaura n locaia lui original.
Acestea sunt principalele componente de baz ale lui sistemelor de operare din familia
Windows.

Pentru a putea lansa n execuie un program pentru care nu exist creat un shortcut pe
desktop, se va folosi butonul Start. Dup cum s-a mai menionat unele din aceste elemente
sunt nsoite de mici sgei. Aceasta nseamn c, plasnd cursorul mouse-ului pe unul
dintre acestea se va obine un nou submeniu .a.m.d. pn cnd se va ajunge la programul
care se dorete, i dnd clic pe el, acesta se va lansa n execuie.

n momentul n care un program este n execuie, n bara de program (Task bar) va fi plasat
pictograma ataat lui. n acest mod se va putea ti ce programe sunt lansate, chiar dac o
fereastr este acoperit de o alta.

Atunci cnd se dorete nchiderea calculatorului se va alege comanda Shut Down sau
butonul Power de pe tastatur (dac acesta exist).

4.6. Programe utilitare
4.6.1. Utilitarele pentru arhivarea documentelor
WinZip si WinRar. Prin arhivare se ntelege, n general, realizarea unui fiier - arhiva - prin
comprimarea fiierului/fiierelor ales(e). Exist mai multe programe de arhivare, cel mai des
utilizate fiind WinZip si WinRar (Win Ace Archiver, Power Archiver, ARJ32). Modul de lucru
este foarte asemntor la ambele programe, diferenele constnd n mici faciliti pe care le
ofer unul sau altul dintre acestea. Programul WinZip.

Programul WinRar. WinRAR este un utilitar de compresie deosebit de eficient care conine
multe funcii adiionale integrate, care l ajut pe utilizator s organizeze arhivele
comprimate. Operatiunile de ntretinere ale arhivei: adugare - Add, cutare - Find i
tergere - Delete reprezint activitatea de actualizare a arhivei.

WinRAR suport majoritatea formatelor raspndite de compresie (RAR, ZIP, CAB, ARJ,
LZH, ACE, TAR, GZip, UUE, ISO, BZIP2, Z si 7-Zip).
Capitolul 4. Sisteme de operare
Elemente de informatic aplicat 39
WinRAR permite mprirea arhivelor n volume separate, facnd posibil salvarea lor pe mai
multe discuri. WinRAR permite, de asemenea, realizarea unei securiti deosebite prin
criptare cu parole (chei) de 128 de bii i tehnologia de autentificare pe baz de semntur.
Este posibil, de asemenea, realizarea de arhive comprimate cu extensia .exe care se pot
autoextrage. Pentru alegerea acestei opiuni este disponibil butonul de comanda SFX.
Pentru asigurarea datelor exist posibilitatea de compresie cu inserarea unor bii pentru
detectarea i corectarea erorilor la momentul dezahivrii. Dei dimensiunea arhivei crete cu
foarte puin, apare n schimb avantajul includerii unei protecii la erorile suportului pe care
este nregistrat arhiva. Opiunea de reparare Repair se bazeaz pe introducerea acestor bii
de detecie i corecie a erorilor pe baza unor algoritmi matematici.
4.6.2. Aplicaii portabile
Sunt acele aplicaii ce se pot rula direct de pe medii de stocare externe (de ex un stick USB),
aplicaia rulnd direct de stick i ne-instaland nimic pe sistemul gazd. n fapt nu se
instaleaz, doar se copiaz i att, fr informaii scrise n regitri sau shortcut-uri. Teoretic,
aplicaiile de acest tip nu ar trebui s lase urme pe sistemul gazd.
Exist i aplicaii cu dubl portabilitate, adic pot rula att de pe dispozitive portabile i sunt
i cross platform.

Avantaje:
1. Pot fi copiate oriunde, duse pe orice sistem (compatibil), i vor rula normal;
2. Se reduce ncrcarea regitrilor cu informaii, pstrndu-se o vitez sporit a sistemului n
timp;
3. Setrile sunt pstrate pe dispozitivul portabil.

Dezavantaje:
1. Lipsa Shortcut-urilor din Start Menu sau Desktop, i uneori asocierea anevoiasa a
fiierelor;
2. Versiunea portabil a aplicaiilor apare n general puin mai trziu dect versiunea cu
installer;
3. Unele mai au mici bug-uri.

Exist cteva resurse online cu aplicaii de acest tip:
Portable Apps
Wikipedia Lista cu aplicatii portabile
Softpedia Portable Software
The Portable Freeware Collection

Suite de aplicaii portabile:
Portable Apps Suite
Lupo Pen Suite
Wininizio.

4.6.3. Defragmentarea discurilor
Ca urmare a operaiilor de adugare, tergere i copiere este posibil ca spaiul ocupat de un
fiier s devin necontiguu. Unitile de alocare (clustere) ale fiierelor se pot afla la adrese
fizice dispersate pe suprafaa discului.
Capitolul 4. Sisteme de operare
Elemente de informatic aplicat 40
n acest caz se spune c fiierele sunt fragmentate. Fragmentarea are drept rezultat
reducerea performanelor de acces la fiiere, deoarece o bun parte din timp se folosete
pentru deplasarea capetelor i nu pentru operaiile efective de citire i scriere.
Programul de defragmentare reorganizeaz fiierele stocate pe hard-disc astfel nct ele s
aib unitile de alocare dispuse n mod contiguu. Procesul de defragmentare const n
identificarea spaiului liber pe disc, mutarea tuturor fragmentelor astfel nct s se obin un
fiier contiguu i apoi relocarea fiierului.
Operaia de defragmentare a unui disc-hard se execut ntodeauna cnd se constat o
reducere a vitezei sistemului de calcul. Programul Disk Defragmenter se poate lansa att din
Administrative Tools, ct i prin opiunea System Tools din fereastra Accessories.









1. Care este componenta cea mai important a unui software:
a. programe utilitare;
b. programe utilizator;
c. programe utilitare i programe utilizator;
d. sistemul de operare;
e. programe utilitare, sistem de operare i programe utilizator.
2. Care din urmtoarele funcii sunt asigurate de sistemul de operare atunci cnd este
lansat n execuie:
a. gestiunea operaiilor de intrare/ieire;
b. gestiunea datelor aflate pe suportul de memorie extern;
c. controleaz ncrcarea n memorie, lansarea n execuie i terminarea programelor
utilizator;
d. nici una.
3. Care din urmtoarele extensii sunt caracteristice fiierelor executabile:
a. .EXE;
b. .BAT;
c. .SYS;
d. .PRG;
e. .COM.
4. Formatarea discurilor const n:
a. mrirea suprafeei utile a discurilor;
b. mprirea discului n sectoare uniforme;
c. operaia se execut ori de cte ori este folosit discul;
d. crearea tabelelor FAT;
e. detectarea i izolarea sectoarelor defecte din punct de vedere fizic.
5. Care din enunurile de mai jos constituie avantaje ale mediului de operare WINDOWS?
a. aplicaiile pot utiliza maxim 640 KB de memorie;
Verificarea cunotinelor
Capitolul 4. Sisteme de operare
Elemente de informatic aplicat 41
b. datele pot fi copiate dintr-o aplicaie Windows n alta, iar orice modificare a datelor
din documentul surs este actualizat automat n documentul destinaie;
c. ruleaz mai multe aplicaii n acelai timp;
d. toate aplicaiile sunt deschise ntr-o singur fereastr;
e. nici unul.
6. Ce elemente fac parte din structura standard a unei ferestre?
a. bara de programe;
b. csua meniului de control, bara de titlu, bara de meniuri;
c. Clipboard-ul;
d. butonul de minimizare, maximizare/restaurare;
e. Desktop-ul.
7. Dimensiunile ferestrelor n mediul de operare WINDOWS:
a. pot fi modificate dup dorin;
b. nu pot fi modificate (sunt standard);
c. pot fi modificate n limitele spaiului rmas liber pe ecran.
8. Care dintre elementele prezentate pot s apar ntr-o fereastr de dialog?
a. barele de navigare;
b. zone de liste;
c. casete cu liste derulante;
d. butoanele de comand;
e. butonul Start.
9. Care este deosebirea dintre un icon obinuit i un shortcut?
a. tergerea unui shortcut determin tergerea fiierului asociat lui;
b. atunci cnd se terge un shortcut nu se terge dect un fiier pointer spre deosebire
de un icon cnd se terge fiierul su;
c. o sgeat plasat n colul din stnga jos;
d. nu exist nici o deosebire.
Capitolul 5. Reele de calculatoare
Elemente de informatic aplicat 42

CAPITOLUL 5 REELE DE CALCULATOARE
Obiective:
Definiia i caracteriticile unei reele de calculatoare.
Clasificarea reelelor de calculatoare
5.1. Definiie, caracteristici
Prin mediu de teleprelucrare se nelege ansamblul de mijloace hardware i software care
permite prelucrarea la distan a informaiei. Practic orice sistem care comunica cu alte
sisteme prin cel puin o linie de comunicaie reprezinta un mediu de teleprelucrare.
Teleprelucrarea datelor este un procedeu de prelucrare automat a informaiei a crui
caracteristic principal este utilizarea unui calculator cu performane ridicate, denumit
generic calculator principal, sau server, de ctre mai muli utilizatori, situai n locuri diferite i
la distan fa de calculatorul principal, transmisia informaiei fcndu-se prin sisteme de
telecomunicaie.

Reelele de calculatoare au aprut din necesitatea partajrii datelor, i a resurselor
hardware, existente ntr-o organizaie, ntre mai muli utilizatori. n fiecare organizaie existau
un numr oarecare de calculatoare, fiecare lucrnd independent. Cu timpul aceste
calculatoare, pentru a putea fi utilizate ntr-un mod mai eficient, au fost conectate mpreun
prin intermediul unor dispozitive, dnd astfel natere la o reea de calculatoare.

O reea de calculatoare reprezint un ansamblu de calculatoare interconectate prin
intermediul unor medii de comunicaie, asigurndu-se n acest fel utilizarea n comun de
ctre un numr mare de utilizatori a tuturor resurselor fizice (hardware), logice (software i
aplicaii de baz) i informaionale (baze de date) de care dispune ansamblul de calculatoare
conectate.[Pilat&al, 1995]

Printre avantajele lucrului ntr-o reea de calculatoare amintim:
mprirea resurselor existente;
creterea fiabilitii prin accesul la mai multe echipamente de stocare alternative;
reducerea costurilor prin partajarea datelor i perifericelor folosite;
scalabilitatea: creterea performanelor sistemului prin adugarea de noi componente
hardware;
obinerea rapid a datelor;
furnizeaz un mediu de comunicare etc.
O alt noiune strns legat de o reea de calculatoare este lucrul n reea care reprezint
conceptul de conectare a unor calculatoare care partajeaz resurse. Deci, resursele utilizate
n comun de ctre o reea de calculatoare pot fi:
resurse fizice (imprimante, scanner-e etc.);
resurse logice (software i aplicaii de baz: orice program: Word, un program de
gestiune a stocurilor etc.);
resurse informaionale (baze de date).
Capitolul 5. Reele de calculatoare
Elemente de informatic aplicat 43
5.2. Tipuri de reele
n funcie de criteriul de clasificare care se are n vedere exist mai multe tipuri de reele de
calculatoare. Criteriile cele mai des utilizate n clasificarea reelelor sunt:
Dup tehnologia de transmisie:
reele cu difuzare (broadcast);
reele punct-la-punct.
Dup scara la care opereaz reeaua (distana):
reele locale LAN Local Area Network;
reele metropolitane MAN Metropolitan Area Network;
reele de arie ntins WAN Widw Area Network;
Internet-ul.
Dup topologie:
reele tip magistral (bus);
reele tip stea (star);
reele tip inel (ring);
reele combinate.
Dup tipul sistemului de operare utilizat:
reele peer-to-peer;
reele bazate pe server.
Dup modul de realizare a legturilor ntre nodurile reelei:
reele cu comutare de circuite;
reele cu comutare de mesaje;
reele cu comutare de pachete.
n continuare vor fi enumerate principalele caracteristici ale fiecrui tip de reea.

Reele cu difuzare (broadcast) sunt acele reele care au un singur canal de comunicaie
care este partajat (accesibil) de toate calculatoarele din reea. Mesajul (numit pachet) poate
fi adresat unui singur calculator, tuturor calculatoarelor din reea (acest mod de operare se
numete difuzare) sau la un subset de calculatoare (acest mod de operare se numete
trimitere multipl). Aceast tehnologie de transmisie este caracteristic reelelor de tip LAN.

Reele punct la punct sunt acele reele care dispun de numeroase conexiuni ntre perechi
de calculatoare individuale. Pentru a ajunge de la calculatorul surs la calculatorul destinaie,
un pachet s-ar putea s treac prin unul sau mai multe calculatoare intermediare. n funcie
de anumii parametri, caracteristici etc. sunt posibile trasee multiple, de diferite lungimi etc.

n general reelele mai mici (reele de tip LAN) utilizeaz difuzarea pentru transmiterea
datelor, n timp ce reelele mari (Internet-ul) sunt de obicei punct-la-punct.

Reele LAN Local Area Network sunt n general reele private localizate ntr-o singur
camer, cldire sau ntr-un campus de cel mult civa kilometri.

Caracteristicile de baz ale acestor reele sunt:
mrimea: reelele LAN au n general dimensiuni mici, iar timpul de transmisie este limitat
i cunoscut dinainte;
Capitolul 5. Reele de calculatoare
Elemente de informatic aplicat 44
tehnologia de transmisie const dintr-un singur cablu la care sunt conectate toate
calculatoarele (de aici vine numele de difuzare);


Fig. 5.1. Dou reele LAN: magistral i inel
topologia: LAN - urile pot utiliza diferite topologii: magistral, inel, etc. n figura 5.1. sunt
reprezentate dou astfel de reele: cu topologie magistral i inel;
protocoalele utilizate sunt: transmitere cu jeton (token-passing) sau nelegerea coliziunii
(collision sensing).
Reele MAN Metropolitan Area Network reprezint o extensie a reelelor LAN i
utilizeaz n mod normal tehnologii similare cu acestea. Aceste reele pot fi att private ct i
publice. O reea MAN conine numai un cablu sau dou, fr s conin elemente de
comutare care dirijeaz pachetele pe una dintre cele cteva posibile linii de ieire. Un aspect
important al acestui tip de reea este prezena unui mediu de difuzare la care sunt ataate
toate calculatoarele. Aceste reele funcioneaz, n general, la nivel de ora.

Reele WAN Wide Area Network sunt acele reele care acoper o arie geografic
ntins deseori o ar sau un continent ntreg. ntr-o astfel de reea calculatoarele poart
numele generic de gazde (n literatura de specialitate se mai utilizeaz i urmtorii termeni:
host sau sistem final). Gazdele sunt conectate ntre ele prin intermediul unei subreele de
comunicaie, numit pe scurt subreea. Sarcina principal a subreelei este s transmit
mesajele de la o gazd la alt gazd.

Subreeaua este format din:
linii de transmisie, numite circuite, canale sau trunchiuri, care au rolul de a
transporta biii ntre calculatoare;
elemente de comutare, sunt calculatoare specializate, folosite pentru a conecta dou
sau mai multe linii de transmisie. Nu exist o terminologie standard pentru denumirea
acestor elemente de comutare; astfel putem ntlni diferii termeni pentru desemnarea
acestora ca: noduri de comutare a pachetelor, sisteme intermediare, comutatoare de
date. Termenul generic pentru aceste calculatoare de comutare este router. Fiecare
calculator este n general conectat (face parte) la un LAN n care exist un ruter, prin
intermediul cruia se face legtura ntre dou reele diferite.
Capitolul 5. Reele de calculatoare
Elemente de informatic aplicat 45
Reeaua conine numeroase cabluri sau linii telefonice, fiecare din ele legnd dou ruter-e.
Dac dou ruter-e, care nu sunt legate ntre ele, doresc s comunice, atunci ele sunt nevoite
s apeleze la un ruter intermediar.

Subreeaua este de tip punct-la-punct (se mai utilizeaz i urmtorii termeni: subreea
memoreaz-i-retransmite sau subreea cu comutare de pachete), deoarece principiul de
funcionare este urmtorul: cnd un pachet este transmis de la un ruter la altul prin
intermediul unui alt ruter, acesta este reinut acolo pn cnd linia cerut devine disponibil
i numai dup aceasta este transmis mai departe.

Fig. 5.2. Alctuirea unei subreele
Analiznd figura 5.2. putem spune c subreeaua se refer la colecia de ruter-e i linii de
comunicaie aflate n proprietatea operatorului de reea. De exemplu, sistemul telefonic
const din centrale telefonice de comutare, care sunt conectate ntre ele prin linii de mare
vitez i sunt legate la domiciliile abonailor i birouri prin linii de vitez sczut. Aceste linii i
echipamente, deinute i ntreinute de ctre compania telefonic, formeaz subreeaua
sistemului telefonic. Telefoanele propriu-zise (n reea gazde, sau sisteme) nu sunt o parte a
subreelei

Combinaia dintre o subreea i gazdele sale formeaz o reea. n cazul unui LAN, reeaua
este format din cabluri i calculatoare; aici nu exist cu adevrat o subreea.

O problem important n proiectarea unei reele WAN este alegerea topologiei i anume
modul de interconectare a ruter-elor.

O inter-reea se formeaz atunci cnd se conecteaz ntre ele reele diferite. De exemplu
legarea unui LAN i a unui WAN, sau legarea a dou LAN-uri formeaz o inter-reea.

Internet-ul este cea mai mare reea de calculatoare la nivel mondial, fiind denumit i
reeaua reelelor, i poate fi definit ca fiind un imens domeniu care conine milioane i
milioane de informaii. Toate aceste informaii sunt plasate pe pagini Web, care sunt stocate
pe server-ele diferitelor reele.

La instalarea i configurarea unei reele, problema principal care se pune este alegerea
topologiei optime i a componentelor adecvate pentru realizarea ei. Cnd se proiecteaz
topologia unei reele, alegerea ei va fi determinat de mrimea, arhitectura, costul, i
administrarea reelei.

Capitolul 5. Reele de calculatoare
Elemente de informatic aplicat 46
Prin topologie se nelege dispunerea fizic n teren a calculatoarelor, cablurilor, switch-
urilor, ruter-elor, i altor componente ale unei reele, deci se refer la configuraia spaial a
reelei, la modul de interconectare i ordinea existent ntre componentele reelei. Acest
termen se poate referi i la sublinierea arhitecturii de reea, precum Ethernet sau Token
Ring. Cuvntul topologie vine de la topos, care n limba greac nseamn loc.

Not Termenul de topologie se poate referi fie la o topologie fizic a reelei, care este
actualul nivel fizic sau tipul cablrii, sau la propria topologie logic, care reprezint calea pe
care semnalele sunt transmise de-a lungul reelei. Aceast diferen este cel mai mult
evideniat n reelele Token Ring, n care cablarea este aranjat fizic ntr-o stea, dar al crui
semnal este transmis ntr-un cerc de la un calculator la urmtorul calculator. Termenul
topologie fr alt descriere este utilizat cu nelesul de nivel fizic.

Din punct de vedere topologic, o reea de calculatoare este descris ca un graf format dintr-o
serie de noduri (calculatoarele) interconectate ntre ele prin arce (cablurile).
Atunci cnd se alege topologia unei reele un criteriu foarte important care se are n vedere
este cel al performanei reelei. De asemenea, topologia unei reele implic o serie de
condiii: tipul cablului utilizat (coaxial, torsadat, fibr optic), traseul cablului etc. Topologia
unei reele poate determina i modul de comunicare a calculatoarelor n reea. Topologii
diferite implic metode de comunicaie diferite, iar toate aceste aspecte au o mare influen
n reea.

n domeniul reelelor locale sunt posibile mai multe topologii, dar topologiile de baz
existente sunt:
magistral: calculatoarele sunt conectate n mod linear. Un exemplu de astfel de
topologie este forma 10Base2 a Ethernet-ului;
inel: calculatoarele sunt conectate ntr-un inel. Exemple: FDDI (Fiber Distributed Data
Interface) (inel fizic i logic), i Token Ring (inel logic i stea fizic);
stea: calculatoarele sunt conectate la un singur concentrator care este un hub
(Ethernet) sau un MAU (Multistation Access Unit) (topologia fizic Token Ring);
arborescent: exist mai multe topologii de tip stea conectate mpreun ntr-o topologie
magistral;
plas: calculatoarele sunt conectate ntr-un model complex. Aceast topologie este n
mod normal utilizat numai n reele de arie ntins (WAN-uri) n care reele diferite sunt
conectate utiliznd ruter-e.
Topologia magistral (bus sau liniar) este cea mai simpl i mai uzual metod de
conectare a calculatoarelor n reea. Fiecare calculator este legat la un cablu coaxial comun.
Acesta este nchis la cele dou capete cu rezistene numite terminatori. Toate calculatoarele
conectate au drepturi egale n ceea ce privete accesul la reea i pot comunica ntre ele
dup dorin, fr ca un calculator principal s reglementeze fluxul de date ntre
calculatoarele din reea. n aceast topologie pachetele de date sunt transmise simultan
tuturor calculatoarelor interconectate, dar pachetul este preluat i interpretat doar de
calculatorul cruia i este adresat; circulaia pachetelor se face n ambele sensuri, fiecare
calculator putnd s transmit i s recepioneze. Cea mai cunoscut topologie magistral
este Ethernet.

Printre cele mai importante caracteristici ale acestui tip de topologie amintim:
Capitolul 5. Reele de calculatoare
Elemente de informatic aplicat 47
const dintr-un singur cablu, numit trunchi care conecteaz toate calculatoarele din
reea pe o singur linie;
comunicaia pe magistral presupune nelegerea urmtoarelor concepte:
transmisia semnalului: la un moment dat numai un singur calculator poate transmite
mesaje;
reflectarea semnalului;
terminatorul, utilizat pentru a opri reflectarea semnalului;
este o topologie pasiv, adic calculatoarele nu acioneaz pentru transmiterea datelor
de la un calculator la altul;
dac un calculator se defecteaz, el nu afecteaz restul reelei, cu condiia ca placa de
reea a calculatorului respectiv s nu fie defect;

Fig. 5.3. Topologia magistral
reprezint o conexiune multipunct - informaiile emise de un calculator sunt recepionate
de toate celelalte calculatoare aflate n reea;
prezint faciliti de reconfigurare (toate calculatoarele conectate au drepturi egale);
costul redus al suportului i al dispozitivelor de cuplare.
Cele mai cunoscute topologii magistral, care au fost utilizate n urm cu civa ani sunt:
10Base-2 (ThinNet) i 10Base-5 (ThickNet).


Fig. 5.4. Prelungirea unei reele prin intermediul unui repetor
Topologia stea (star) atunci cnd se utilizeaz aceast topologie toate calculatoarele sunt
conectate la un nod central care joac un rol particular n funcionarea reelei. Orice
comunicaie ntre dou calculatoare se va face prin intermediul nodului central, care se
comport ca un comutator fa de ansamblul reelei. Printre caracteristicile mai importante
ale acestei topologii amintim:
calculatoarele sunt conectate prin segmente de cablu (se utilizeaz n mod normal cablu
de tip UTP (Unshielded Twisted Pair) la o component central numit concentrator
(HUB Host Unit Broadcast sau Switch);
calculatoarele nu pot comunica direct ntre ele ci numai prin intermediul
concentratorului;
aceste reele ofer resurse i administraie centralizate;
reelele mari necesit o lungime de cablu mare;
Capitolul 5. Reele de calculatoare
Elemente de informatic aplicat 48
dac nodul central (hub-ul) se defecteaz, ntreaga reea devine inoperabil (cade
ntreaga reea);
dac un calculator sau cablul care l conecteaz la hub se defecteaz, numai
calculatorul respectiv este n imposibilitatea de a transmite sau recepiona date n reea;
Topologia inel (ring) ntr-o astfel de configuraie toate calculatoarele sunt legate succesiv
ntre ele, dou cte dou, ultimul calculator fiind conectat cu primul. Cea mai cunoscut
topologie inel este Token Ring de la IBM. n cadrul acestei topologii fiecare calculator
recepioneaz datele de la predecesorul su, le verific i le transmite amplificat ctre
calculatorul urmtor. Pentru a implementa reea cu o astfel de topologie se utilizeaz
tehnologii precum: FDDI, SONET sau Token Ring.









Fig. 5.5. Topologia stea
Dintre caracteristicile mai importante ale acestei topologii enumerm:
conecteaz calculatoarele printr-un cablul n form de bucl (nu exist capete libere);
este o topologie activ este acea topologie n care calculatoarele regenereaz
semnalul i transfer datele n reea, fiecare calculator funcioneaz ca un repetor,
amplificnd semnalul i transmindu-l mai departe, iar dac i este destinat l copiaz;
mesajul (numit jeton) transmis de ctre calculatorul surs este retras din bucl de ctre
acelai calculator atunci cnd i va reveni dup parcurgerea buclei;












Fig. 5.6. Topologia inel
defectarea unui calculator afecteaz ntreaga reea;
transmiterea datelor se face prin metoda jetonului (token passing).
Topologia arborescent (magistral-stea): reelele care utilizeaz acest tip de topologie
au n structura lor mai multe reele cu topologie stea, conectate ntre ele prin intermediul unor
trunchiuri liniare de tip magistral. Aceast topologie este mai uor de extins dect o
topologie magistral (care este limitat la un numr mic de calculatoare) sau stea (limitat de
numrul de porturi ale concentratorului). Dac un calculator se defecteaz, acest lucru nu va
Capitolul 5. Reele de calculatoare
Elemente de informatic aplicat 49
afecta buna funcionare a reelei, dar dac se defecteaz un concentrator (hub), toate
calculatoarele conectate la el vor fi incapabile s mai comunice cu restul reelei (figura 5.7.).

Fig. 5.7. Topologia arborescent magistral stea
Topologia inel-stea (ierarhic stea): este asemntoare topologiei magistral stea.
Deosebirea const n modul de conectare a concentratoarelor: n topologia magistral - stea
ele sunt conectate prin trunchiuri lineare de magistral, iar n topologia inel stea sunt
conectate printr-un concentrator principal (figura 5.8.).

Fig. 5.8. Topologia inel-stea
Reelele peer-to-peer (de la egal la egal) sunt acele reele n care partajarea resurselor nu
este fcut de ctre un singur calculator; toate calculatoarele existente n reea au acces la
toate resursele reelei. Printre caracteristicile ntrunite de aceste reele amintim:
numrul maxim de calculatoare care pot fi conectate la un singur grup de lucru
(workgroup) este de 10;
acest tip de reea implic costuri mici, i de aceea sunt des utilizate de ctre firmele
mici;
se utilizeaz atunci cnd zona este restrns, securitatea datelor nu este o problem,
organizaia nu are o cretere n viitorul apropiat;
toate calculatoarele sunt egale ntre ele; fiecare calculator din reea este i client i
server, neexistnd un administrator responsabil pentru ntreaga reea.
Reele bazate pe server sunt acele reele care au n componena lor un server specializat:
de fiiere; de tiprire; de aplicaii; de pot; de fax; de comunicaii. Printre avantajele reelelor
bazate pe server amintim: partajarea resurselor; securitate; salvarea de siguran a datelor;
redundan; numr de utilizatori.

ntr-o reea combinat exist dou tipuri de sisteme de operare pentru a oferi ceea ce muli
utilizatori consider a fi o reea complet.

Din cele descrise pn acum reiese faptul c toate reelele au anumite componente, funcii i
caracteristici comune, precum:
server-ele sunt acele calculatoare care ofer resurse partajate pentru toi utilizatorii
reelei;
clieni sunt acele calculatoare care acceseaz resursele partajate n reea de un server;
Capitolul 5. Reele de calculatoare
Elemente de informatic aplicat 50
mediu de comunicaie, reprezint modul n care sunt conectate calculatoarele n reea
(tipul cablului utilizat, a modemului);
date partajate, reprezint fiierele puse la dispoziie de serverele de reea;
resurse: fiiere, imprimante i alte componente care pot fi folosite de utilizatorii reelei.
Ali termeni frecvent utilizai sunt:
subreea, termenul este potrivit n contextul unei reele larg rspndite geografic, i se
refer la colecia de ruter-e i linii de comunicaie aflate n proprietatea operatorului de
reea;
reea, reprezint combinaia dintre o subreea i gazdele sale (host - uri). n cazul unui
LAN, reeaua este format din cablu i gazde;
inter-reea (internetwork), ea se formeaz atunci cnd se conecteaz ntre ele reele de
tipuri diferite. Legarea unui LAN i a unui WAN, sau legarea a dou LAN - uri formeaz
o inter reea.
5.3. Echipamente de transmisie la distan. Modemul.

Echipamentul care convertete datele din semnale digitale (accept un ir serial de bii la
intrare), utilizate n interiorul calculatorului, n semnale analogice care pot fi transmise prin
liniile de telefon, i invers, din semnale analogice n semnale digitale se numete modem
(modulator/demodulator). Acesta este un periferic inserat ntre interfaa serial a
calculatorului (semnale digitale cu o variaie discret) i linia telefonic public (semnale
analogice cu o variaie continu). Pentru liniile nchiriate este posibil utilizarea semnalului
digital de la un capt la altul, dar acestea sunt foarte scumpe i sunt utilizate numai pentru a
construi reele private n interiorul unei firme.

Modulaia reprezint procedeul ce realizeaz transformarea semnalului modulator (discret)
care reprezint mesajul de transmis ntr-un semnal modulat (continuu), transformarea se
bazeaz pe modificarea unui semnal purttor (sinusoidal), la care unul din parametrii
caracteristici este modificat n concordan cu valoarea semnalului modulator.

Demodulaia este procedeul de extragere, la recepie, a semnalului modulator (a mesajului)
din semnalul modulat recepionat.
5.4. Protocol, stiv de protocoale
Am vzut c o reea de calculatoare este alctuit dintr-un ansamblu de mijloace de
transmisie i de sisteme de calcul, care realizeaz att funcii de transport a informaiei ct i
funcii de prelucrare a acesteia. Dar fiecare calculator prezint un mod specific de stocare a
informaiei i de interfaare cu exteriorul. Astfel, o reea de calculatoare care interconecteaz
diferite calculatoare poate funciona n bune condiii numai dac exist o convenie care
stabilete modul n care se transmite i se interpreteaz informaia. Astfel, ea trebuie s
respecte nite standarde, numite protocoale, care sunt nite modele ce arat modul de
rezolvare a problemelor ce pot apare la interconectarea calculatoarelor.

Prin protocol se nelege un set de reguli i convenii ce se stabilesc ntre participanii la o
comunicaie n vederea asigurrii bunei desfurri a comunicaiei respective; sau
Capitolul 5. Reele de calculatoare
Elemente de informatic aplicat 51
protocolul este o nelegere ntre prile care comunic asupra modului de realizare a
comunicrii.

n cadrul aceluiai grup am ntlnit trei participani. Apare astfel conceptul de nivel (sau strat)
al crui scop este de a oferi anumite servicii nivelurilor superioare. Numrul, numele,
coninutul i funcia fiecrui nivel variaz de la o reea la alta. Fiecare nivel va executa un
anumit numr de funcii clar definite.

Din exemplul anterior, am vzut c pentru a realiza comunicaia sunt necesare mai multe
reguli (protocoale) care se stabilesc ntre membrii de pe acelai nivel i ntre membrii din
cadrul aceluiai grup (servicii). Putem spune c o comunicaie este caracterizat prin mai
multe protocoale. Acest concept se numete familie de protocoale (stiv) i reprezint o
list de protocoale utilizate de ctre un anumit sistem, cte un protocol pentru fiecare nivel.

De asemenea, n cadrul unui aceluiai grup ntre participanii la comunicaie schimbul de
informaii se face pe baza unor alte convenii, numite servicii. Prin serviciu se nelege un
set de primitive (operaii) pe care un nivel le furnizeaz nivelului superior (de deasupra sa).
De menionat c serviciul i protocolul sunt noiuni distincte. Un serviciu definete ce operaii
este pregtit nivelul s ndeplineasc pentru utilizatorii si, dar nu spune nimic despre cum
sunt implementate aceste operaii. Un protocol este un set de reguli care guverneaz modul
de implementare al serviciului.

ntre dou niveluri adiacente va exista cte o interfa. Interfaa definete ce operaii i
servicii primare ofer nivelul de jos (inferior) nivelului de sus (superior).

n realitate, datele nu sunt transferate direct de pe nivelul n al unui sistem pe nivelul n al altui
sistem. Fiecare nivel transfer datele i informaiile de control nivelului imediat inferior, pn
cnd se ajunge la nivelul cel mai de jos, sub care se afl mediul fizic prin care se produce
comunicarea efectiv.
n general participanii la comunicaie se numesc entiti. Entitatea reprezint elementul
activ din fiecare nivel; ea poate fi o entitate software (un proces) sau o entitate hardware (un
cip de I/O). Entitile de pe un nivel n furnizeaz (implementeaz) un serviciu utilizat de ctre
nivelul n+1. Nivelul n se numete furnizor de servicii, iar nivelul n+1 se numete utilizator
de servicii.

Un alt concept este cel de arhitectur de reea, prin care se nelege o mulime de niveluri i
de protocoale.

Majoritatea reelelor de calculatoare sunt alctuite din diferite componente hardware i
software, care n marea lor majoritate provin de la diferii productori. Din acest motiv s-a
impus necesitatea existenei unor standarde care s permit utilizarea acestor componente
diferite. Aceste standarde sunt de fapt specificaii pe care productorii trebuie s le respecte
pentru ca produsele lor s fie compatibile cu cele ale altor productori.






Capitolul 5. Reele de calculatoare
Elemente de informatic aplicat 52





1. Prin teleprelucrarea datelor se nelege prelucrarea automat a informaiei de ctre:
a. mai muli utilizatori, situai n locuri diferite i la distan fa de calculatorul principal,
transmisia informaiei fcndu-se prin sisteme de telecomunicaie;
b. un grup restrns de utilizatori, transmisia informaiei fcndu-se prin sisteme de
telecomunicaie.
2. Funciile teleprelucrrii sunt:
a. prelucrarea i transmisia informaiei la distan;
b. colectarea i controlul informaiilor transmise;
c. introducerea i transmisia informaiilor.
3. Noiunea de lucru n reea reprezint conceptul de conectare a unor calculatoare care
partajeaz:
a. resurse;
b. aplicaii i periferice;
c. baze de date i resurse hardware.
4. Criteriile dup care se clasific o reea sunt:
a. tehnologia de transmisie, distan, topologie, sistemul de operare;
b. distan, generaia de calculatoare, topologie, sistemul de operare utilizat;
c. topologie, sistemul de operare utilizat.
5. Reelele punct la punct sunt acele reele care:
a. dispun de numeroase conexiuni ntre perechi de calculatoare individuale;
b. dispun de o singur conexiune ntre perechi de calculatoare individuale;
c. se ntind pe o distan mare;
d. se ntind pe o distan mic.
6. O arhitectur de reea este alctuit din:
a mai multe niveluri i protocoale;
b mai multe straturi i o singur familie de protocoale;
c un singur nivel i o stiv de protocoale.
7. Noiunea de interfa se refer la:
a operaiile care le ofer nivelul inferior celui superior;
b serviciile primitive pe care le ofer nivelul inferior celui superior;
c serviciile pe care le ofer nivelul inferior celui superior.
8. ntre un protocol i un serviciu exist urmtoarea legtur:
a noiunea de protocol este identic cu cea de serviciu;
b protocolul prin regulile pe care le stabilete, guverneaz modul de implementare a
unui serviciu;
c serviciul arat ce protocol este utilizat n cadrul unui nivel.



Verificarea cunotinelor
Capitolul 6. Reeaua Internet. Servicii Internet
Elemente de informatic aplicat 53

CAPITOLUL 6
REEAUA INTERNET. SERVICII INTERNET
Obiective:
Internet, intranet, extranet.
Clasificarea adreselor utilizate n reeaua Internet
Servicii de baz Internet
6.1. Ce este Internet-ul i cum a aprut ?
Anii de apariie ai Internet ului trebuie cutai la mijlocul anilor 1960, cnd n cadrul
Departamentului de Aprare al SUA, s-a hotrt crearea unei reele de comand i control
care s poat supravieui unui rzboi nuclear.

Prima reea de calculatoare care a luat natere n 1965 s-a numit ARPANET, i era o reea
militar. Aceast reea a fost destinat, de la bun nceput, conectrii unui numr relativ
ridicat de sisteme avansate pentru prelucrarea datelor. Iniial , reeaua ARPA era compus
din dou pri: o reea de sisteme pentru prelucrarea datelor, numite HOST i o subreea de
comunicaii coninnd calculatoare de noduri pentru comutarea pachetelor, cunoscute sub
numele de IMP (Interface Message Processors procesoare ale mesajelor de interfa).

n anul 1980 ARPANET asigura conexiuni ntre mai mult de 400 de calculatoare din centre
universitate, militare, sau guvernamentale.

Pe la mijlocul anilor 1980, lumea a nceput s vad colecia de reele ca fiind un Internet
(Interconnection of networks). Ar trebui amintit c ncepnd din anul 1981 n componena
calculatoarelor se utilizeaz primele modemuri.

Internet-ul a avut n evoluia sa o cretere exponenial: astfel n anul 1990 al cuprindea
3.000 de reele i peste 20.000 de reele de calculatoare din 150 de ri, n anul 1992 a fost
ataat gazda cu numrul 1.000.000. n 1995 existau mai multe coloane vertebrale, sute de
reele de nivel mediu (regionale), zeci de mii de reele LAN, milioane de gazde i zeci de mii
de utilizatori. Mrimea Internet-ului se dubleaz aproximativ n fiecare an.

Sintetiznd cele spuse pn acum putem spune c Internet-ul este o reea global compus
din mii de reele mai mici de calculatoare i milioane de calculatoare comerciale,
educaionale, guvernamentale i personale, toate legate ntre ele prin intermediul
protocolului standard TCP/IP. Internet-ul poate fi privit ca un ora electronic cu biblioteci,
birouri de afaceri, galerii de art, magazine i multe altele, toate virtuale, fiind baza de
comunicaie (arhitectura) utilizat pentru programarea n Web.

Din punct de vedere sistemic, Internet-ul este un sistem distribuit client/server.

ntr-un sistem distribuit, care este deseori confundat cu o reea de calculatoare, lucrurile stau
puin altfel: astfel, existena mai multor calculatoare autonome este transparent pentru
Capitolul 6. Reeaua Internet. Servicii Internet
Elemente de informatic aplicat 54
utilizatori; ntr-un astfel de sistem nimic nu se face n mod explicit, totul este realizat autonom
de ctre sistem, fr cunotina utilizatorilor. Un sistem distribuit este un sistem de programe
construit peste o reea, sistem care asigur reelei un grad mare de coeziune i transparen.
De aceea, diferena major ntre o reea i un sistem distribuit nu apare la nivel de
echipamente, ci la nivel de programe (la nivelul sistemului de operare, n special).

Ce nseamn de fapt s fii pe Internet ? Tanenbaum spune: o main este pe Internet
dac folosete stiva de protocoale TCP/IP, are o adres IP i are posibilitatea de a trimite
pachete IP ctre toate celelalte maini din Internet. Simpla posibilitate de a trimite i primi
pot electronic nu este suficient, deoarece pota electronic este redirectat ctre multe
reele din afara Internet ului. Oricum, subiectul este cumva umbrit de faptul c multe
calculatoare personale pot s apeleze la un furnizor de servicii Internet folosind un modem,
s primeasc o adres IP temporar i apoi s trimit pachete IP ctre alte gazde. Are sens
s privim asemenea maini ca fiind pe Internet numai atta timp ct ele sunt conectate la
ruter-ul furnizorului de servicii."

Ali termeni, care n ultima perioad de timp sunt tot mai des utilizai se refer la: intranet,
extranet, comer electronic (e-commerce) etc.

Prin intranet se nelege n general aplicarea tehnologiilor Internet la nivelul reelei din
interiorul unei societi, sau altfel spus prin intranet nelegem o reea de calculatoare care
permite angajailor unei companii s partajeze i s schimbe informaii, mesaje e-mail i
chiar documente confideniale ale companiei. Similar modului n care Internet-ul conecteaz
utilizatorii din ntreaga lume, un intranet conecteaz angajaii unei companii indiferent de
locul unde se afl acetia. El permite agenilor economici (societi, companii, firme) s
foloseasc instrumentele Internet, cum ar fi pota electronic, navigaia n Web sau
transferul de fiiere, n cadrul reelei private a instituiei respective.

Aceste intranet-uri, cunoscute i ca web-uri interne, sunt interne numai din punct de vedere
logic pentru organizaia respectiv. Din punct de vedere fizic ele pot traversa globul, dar
accesul este limitat i definit de comunitatea interesat. Utiliznd terminologia Web putem
spune c un web-ul intern este alctuit din toate nodurile HTTP dintr-o reea privat, precum
reelele LAN sau WAN ale organizaiei.

De menionat c atunci cnd scriem Web, ne referim la World Wide Web, iar dac ne referim
la Web-urile unor reele private, vom utiliza web.

Raportat la Internet, un intranet este un sistem nchis, cu un acces limitat (controlabil) la
Internet, n care pentru partajarea i distribuirea informaiilor precum i pentru partajarea
aplicaiilor de lucru, este utilizat tehnologia Web (Web publicitar, baze de date distribuite,
HTML, metode de acces etc.).

Dac un intranet al unei societii se conecteaz cu doi sau mai muli parteneri de afaceri, el
este referit adesea ca web business-to-business, sau extranet.

Deci prin extranet se nelege:
un intranet busines-to-business (B2B) care permite accesul limitat, controlat, i securizat
ntre intranet-urile societilor, precum i desemnarea i autentificarea utilizatorilor aflai
n diferite locaii la distan;
Capitolul 6. Reeaua Internet. Servicii Internet
Elemente de informatic aplicat 55
un intranet care permite accesul controlat prin autentificarea participanilor.
Care este legtura dintre intranet, extranet i comerul electronic ? Rspunsul cuprinde trei
pri:
intranet-ul, extranet-ul, i comerul electronic au n comun utilizarea protocoalelor
Internet pentru a conecta utilizatorii societii;
intranet-urile sunt mult mai uor de localizat i pot prin urmare transfera datele mai rapid
dect cele mai multe extranet-urile distribuite;
controlul pe care administratorii reelei l poate exercita asupra utilizatorilor este diferit
pentru cele trei tehnologii. ntr-un intranet, administratorii pot stabili o tactic i un acces
riguros pentru un grup de utilizatori. De exemplu, se poate specifica c sistemul de
operare pentru utilizatori s fie Windows 2000 Professional, iar Microsoft Internet
Explorer, drept browser-ul standard. ntr-un extranet de tip business-to-business, fiecare
arhitect de sistem al societilor participante trebuie s colaboreze pentru a asigura o
interfa comun. Acelai lucru este adevrat i pentru e-commerce, n care partenerii
de afaceri pot fi complei necunoscui. Astfel aplicaiile e-commerce suport adesea un
nivel al securitii i integritii tranzacionale (de exemplu, nerepudierea comenzilor)
care nu este prezent n aplicaiile intranet sau extranet.
6.2. Adrese IP i adrese Internet
Pentru a putea fi identificate n cadrul reelei, calculatoarele conectate la Internet, numite
host-uri, noduri, sisteme sau server-e trebuie s poat fi identificate printr-o adres. n scurta
istorie a Internet-ului s-au folosit mai multe sisteme de adresare i mai multe modaliti de
specificare a acestora. n continuare vom prezenta sistemul care este utilizat n prezent.
Specificarea unei adrese se poate face n dou moduri:
specificare numeric, prin iruri de numere, utilizat pentru adrese IP;
specificare de domenii, prin nume sau succesiuni de nume, utilizat pentru adrese
Internet.
Adresa IP este un numr ntreg pozitiv, reprezentat pe 32 de bii (patru octei), reprezentnd
adresa de reea a calculatorului; vor exista deci 2
32
astfel de adrese IP. Structura general a
unei astfel de adrese este format din trei pri:
prima parte a adresei IP indic clasa (tipul adresei);
a doua parte care identific reeaua la care este conectat calculatorul (adresa reelei);
a treia parte care identific conexiunea prin care calculatorul se leag la reea (adresa
plcii de reea a calculatorului conectat).
A doua modalitate de adresare este utilizarea adreselor prin specificarea de domenii,
cunoscute drept adrese Internet. Adresa IP este utilizat la nivelul programelor de
comunicaie n reea i este mai greu de manevrat de utilizatori. Sistemul de adresare prin
intermediul adreselor Internet este conceput astfel nct s permit utilizatorului o scriere mai
comod, mai sugestiv i mai elastic a adresei gazdelor dect cele cu adrese IP, unde n
loc de numere se utilizeaz iruri de caractere ASCII. La nivelul utilizatorului, identificarea
calculatoarelor se face printr-un nume de calculator gazd, iar corespondena ntre
specificarea de subdomenii i adresele IP revine protocolului de aplicaie DNS (Domain
Name System Sistemul Numelor de Domenii).
Un nume de calculator gazd este constituit din maxim cinci nume de domenii separate de
caracterul punct, ce va reprezenta legtura cu nivelul superior, domeniul din stnga fiind de
nivel inferior, iar domeniul cel mai din dreapta avnd nivelul cel mai nalt.
Capitolul 6. Reeaua Internet. Servicii Internet
Elemente de informatic aplicat 56

De exemplu,
nume5.nume4.nume3.nume2.nume1
reprezint urmtorul drum n arborele administrat de protocolul DNS:








Nume1 este considerat domeniul principal, iar celelalte sunt subdomenii. Structura ierarhic
generat de domenii i subdomenii este definit n funcie de diferite uniti de organizare
sau de diverse domenii de activitate.

O adres Internet are o structur relativ simpl, dar ordinea cuvintelor n adres este
esenial. ntre cuvintele i separatorii care compun adresa nu trebuie s apar spaii.
Principalul separator ntre cuvinte este caracterul "." (punct). O adres Internet poate avea
una dintre urmtoarele trei forme:
1. nume_utilizator@domeniu1.domeniu2. domeniun;
2. nume_utilizator@nume_host.domeniu1.domeniu2. domeniun;
3. nume_host.domeniu1.domeniu2. domeniun;
unde:
nume_utilizator indic numele utilizatorului de pe calculatorul nume_host (pentru tipul 2
de adresare) sau din domeniul domeniu1. Numele utilizatorului nume_utilizator se scrie
naintea caracterului @. Primele dou tipuri de adrese sunt echivalente, n sensul c
nume_host poate nlocui domeniile pe care le gestioneaz el. Aceste dou tipuri de
adrese sunt utilizate n principal la comunicaiile prin serviciul de pot electronic sau
n discuiile interactive. Adresele de forma a treia sunt utilizare pentru a indica gazde din
cadrul unei reele.
succesiunea domeniu1.domeniu2. domeniun indic nivelurile de organizare, de la
stnga spre dreapta. Astfel adresa de host:
ns.fsea.ugal.ro
care nseamn calculatorul cu numele ns, conectat la reeaua subdomeniului fsea din
subdomeniul ugal al domeniului ro.
Conceptual, Internet-ul este mprit n cteva sute de domenii de nivel superior, fiecare
domeniu cuprinznd mai multe sisteme gazd. La rndul lui, fiecare domeniu este subdivizat
n subdomenii i acestea la rndul lor partiionate, .a.m.d.

Adresele Internet sunt cele folosite de utilizatori, dar reeaua nelege numai adrese IP
(adrese binare), deci apare necesitatea unui mecanism care s converteasc irurile ASCII
n adrese de reea. Corespondena dintre adresele Internet i adresele IP (adresele
numerice recunoscute de calculatoare), dup cum am mai spus, o face protocolul DNS.
Acest protocol convertete adresa Internet n adresa IP corespunztoare calculatorului
destinatar. Mecanismul DNS presupune c n reeaua Internet exist numeroase
nume1
nume2
nume3
nume4
nume5
Capitolul 6. Reeaua Internet. Servicii Internet
Elemente de informatic aplicat 57
calculatoare speciale, numite servere de nume, (NS Name Server). Fiecare NS conine
dou tipuri speciale de informaii:
tabele de coresponden ntre adresele Internet i adresele IP ale unui grup de
calculatoare gazd aflate n vecintatea lui;
adresele IP i Internet ale ctorva severe de nume vecine lui.
Fiecare domeniu trebuie s aib desemnat cel puin un NS care s-i asigure corespondena
adres IP adres Internet pentru subdomeniile proprii. Este posibil, dac domeniul este
mare, ca aceste corespondene s fie distribuite pe mai multe NS ale domeniului respectiv.

Atunci cnd se execut operaia de recunoatere a calculatorului destinaie, se pot ntlni
mai multe situaii:
1. Server-ul local cunoate adresa destinatarului deoarece este n baza de date a lui.
Acest lucru este n general valabil pentru calculatoarele din acelai domeniu.
2. Server-ul local al reelei cunoate adresa destinatarului deoarece ea a fost solicitat
recent de ctre un utilizator din reea. n general server - ele pstreaz pentru o
perioad de timp adresele solicitate, n scopul optimizrii mecanismului de cutare.
3. Server-ul local nu cunoate adresa cerut, dar tie cum s o afle. El contacteaz un
server rdcin, care tie adresele serverelor de nume (server DNS) pentru zona celui
mai nalt nivel (de exemplu ro).
Conform conectrilor n reeaua Internet, un calculator gazd este subordonat din punct de
vedere al comunicaiilor altui calculator gazd care subordoneaz la rndul su alte
calculatoare gazd. Numele unui calculator gazd reprezint modul de localizare n structura
general de interconectarea calculatoarelor n reeaua Internet.

Un tip de adrese care extind adresele Internet sunt adresele de specificare a adreselor de
Web, care vor fi explicate n capitolul dedicat aplicaiei WWW.
6.3. Servicii Internet
Amploarea luat de Internet, precum i creterea popularitii acestuia n rndurile
utilizatorilor, fie c sunt persoane fizice sau societi, a dus la apariia unor aplicaii scrise
special pentru manipularea informaiilor puse la dispoziie de aceast mare reea de
calculatoare. Nu se tie ct de mult se vor dezvolta aceste aplicaii, pn unde se va ajunge.
Sugestiv cred c este urmtoarea afirmaie fcut de Todd Mafin: Economia pe Internet
este un fenomen pe mai departe, dar Web-ul lipsit de hotare va fi la fel de mare ca i lumea
nsi. Oamenii cred c n viaa noastr au avut loc deja multe schimbri. Ei bine, asta nu e
nimic comparabil cu ceea ce urmeaz.

Tradiional, Internet-ul a avut patru aplicaii principale, i anume:
pota electronic (e-mail) reprezint facilitatea prin care se poate trimite i primi
mesaje de la orice utilizator al reelei Internet;
newsgroups (grup de tiri) este un serviciu de informaii, prin intermediul cruia se
poate participa la discuiile din grupurile de tiri existente pe calculatorul conectat;
Telnet conectarea la distan la un calculator din reea;
FTP permite transferarea de fiiere pe/ de pe un calculator aflat n reea;
Capitolul 6. Reeaua Internet. Servicii Internet
Elemente de informatic aplicat 58
Web-ul cea mai popular aplicaie a Internet-ului, prin intermediul creia utilizatorii au
acces la o varietate de informaii din toate sferele de activitate, cu ajutorul unui program
de navigare numit browser.
6.3.1. Pota electronic (e-mail)
Milioane de oameni sunt conectai ntr-un fel sau altul la reeaua Internet i pot trimite mesaje
prin intermediul potei electronice ctre aproape orice utilizator din reea. Uneori singurul
motiv pentru care cineva se conecteaz la Internet este sistemul de pot electronic, care
permite utilizatorilor o comunicare rapid, uoar i eficient cu ceilali utilizatori conectai la
sistemul Internet.

Sistemul de pot electronic nu este chiar att de simplu cum pare la prima vedere, dar
programele care permit conectarea la acest serviciu sunt foarte diverse, i implicit fiecare
utilizator i alege acel produs software pe care l consider cel mai apropiat intereselor i
pregtirii sale.

Pe scurt, pota electronic, sau e-mail (electronic mail), reprezint un instrument puternic i
complex, care permite unui utilizator s trimit orice document creat pe un calculator ctre
oricine are o adres e-mail. Mesajele e-mail pot conine text, grafic, alte fiiere ataate,
secvene audio sau video; deci putem spune c prin intermediul potei electronice poate fi
transmis orice fiier de tip text sau binar.

Sistemul de pot electronic poate fi utilizat i pentru a transmite acelai mesaj mai multor
persoane n acelai timp (de exemplu, o felicitare cu ocazia diverselor srbtori se poate
scrie o singur dat i apoi s fie transmis tuturor prietenilor).

n general pentru a putea transmite un mesaj prin intermediul potei electronice este nevoie
de un calculator; un modem care s conecteze calculatorul la reeaua telefonic; un program
software care va permite utilizarea acestui serviciu de Internet; un acces la Internet, oferit de
un provider sau de un serviciu online, i o adres de e-mail. Mesajul care se dorete a fi
transmis este preluat n reeaua Internet de ctre un server i apoi livrat calculatorului
menionat n adresa de e-mail. Presupunem c avem calculatorul, modemul, i serviciile
oferite de un provider. Cum este alctuit o adres de e-mail ? Adresa e-mail a unui utilizator
cu acces la serviciile potei electronice oferite de reeaua Internet este o adres Internet,
care are o form destul de simpl i anume (a mai fost descris i la adresele Internet):
nume_utilizator@host.domeniu
nume_utilizator este numele (login name) declarat de utilizator atunci cnd i se atribuie
accesul la serviciile de e-mail (asociat cu o parol);
host este numele calculatorului gazd cu rol de server de nivel inferior;
domeniu este drumul (calea) n arborele unui domeniu principal.
Ultimele dou componente identific nodul destinaie.

Adresele de pot electronic pot fi utilizate i pentru a transmite mesaje ctre un utilizator
care nu este conectat la Internet ci la alt reea care are acest serviciu, prin interconectare.

Cnd formatele e-mail difer (caz ntlnit n situaia cnd se utilizeaz produse
incompatibile), pentru translatarea datelor ntr-un format apropiat utilizat de destinatar se
utilizeaz porile (gateways). i n cazul serviciului de e-mail se utilizeaz diferite protocoale
Capitolul 6. Reeaua Internet. Servicii Internet
Elemente de informatic aplicat 59
pentru trimiterea i recepionarea mesajelor. Cel mai utilizat protocol de acces este SMTP
(Simple Mail Transfer Protocol). Acest protocol este bazat pe arhitectura client/server n care
unii utilizeaz un client de pot pentru a crea i pentru a citi pota, n timp ce server-ele fac
procesarea i transportul potei. Este un protocol utilizat n Internet, i face parte din stiva de
protocoale TCP/IP. Prin intermediul acestui protocol pot fi livrate numai fiiere text ASCII. n
general, mesajelor transmise prin e-mail li se pot ataa fiiere binare (o imagine, video,
sunet, fiiere executabile), care nainte de a fi trimise n Internet trebuiesc convertite ntr-un
format ASCII. Fiierele pot fi codificate prin utilizarea unei scheme de codificare, iar la
recepie acestea sunt decodificate cu una din schemele care este utilizat la codificarea
fiierului. n general, majoritatea programelor software de e-mail codific / decodific automat
fiierele binare / fiierele ASCII.

Un protocol prin intermediul cruia pot fi transmise i recepionate i mesaje non ASCII este
protocolul de acces MIME (Multipurpose Internet Mail Extensions).

Unul din cele mai vechi protocoale de livrare (prima versiune a fost definitivat n anul 1984)
este protocolul de pot POP (Post Office Protocol). Acesta este un protocol simplu utilizat
pentru aducerea mesajelor dintr-o cutie potal aflat pe un server pe calculatorul
destinatarului, pentru a fi citite mai trziu. Pentru a primi pota, utilizatorul trebuie s se
logheze la server-ul de pot, utiliznd o parol i un nume utilizator.

Modul n care are loc transferul mesajului de-a lungul unui intranet, sau ctre o alt reea,
este asemntor celui utilizat n Internet. Un mesaj este creat utiliznd SMTP, apoi ca toate
informaiile trimise de-a lungul Internet-ului, mesajul este mprit de ctre protocolul TCP n
pachete IP. Adresa este examinat de ctre agentul de transfer de pot al intranet-ului.
Dac adresa destinaie se afl n alt reea, agentul de transfer de pot va trimite mesajul
de-a lungul intranet-ului prin intermediul ruter-elor ctre agentul de transfer de pot al reelei
receptoare.

Ceea ce intervine n cadrul unui intranet este faptul c nainte ca pota s poat fi trimis n
Internet, ea trebuie s treac prin sistemul de securitate al intranet-ului. Firewall-ul pstreaz
urmele mesajelor i ale datelor care intr i ies din intranet. El pstreaz o nregistrare a
traficului n aa fel nct orice violare a sistemului poate fi depistat i descoperit la timp.
Astfel mesajul prsete intranet-ul i este trimis ctre un ruter Internet, care dirijeaz
mesajul ctre reeaua destinaie. Reeaua receptoare preia mesajul de e-mail. Aici o poart
utilizeaz protocolul TCP pentru a reconstrui pachetele IP ntr-un mesaj complet, dup care
transform mesajul n protocolul particular pe care reeaua destinaie l utilizeaz (precum
formatul de pot CompuServe), i l trimite destinatarului. De asemenea, la recepie mesajul
poate s treac mai nti printr-un firewall nainte de a fi transmis n reea. Reeaua
receptoare examineaz adresa de e-mail i trimite mesajul ctre csua potal specificat,
sau utilizeaz protocolul POP pentru a-l transporta ctre un server de pot.
6.3.2. Transferul de fiiere
Aceast aplicaie Internet este cunoscut sub numele de FTP (File Transfer Protocol).
Serviciul FTP a fost unul din primele servicii dezvoltate pentru Internet. Prin intermediul su
se pot transfera fiiere de pe un calculator pe un alt calculator, care se afl la distan unul
fa de cellalt. Condiia este ca cele dou calculatoare s fie conectate la reeaua Internet.

Capitolul 6. Reeaua Internet. Servicii Internet
Elemente de informatic aplicat 60
Protocolul pe care se bazeaz, numit FTP, permite cutarea prin listele de fiiere disponibile
n diferite servere aflate la distan i n final primirea informaiilor dorite. Calculatorul de la
care se face conectarea se numete gazd local, sau local host, iar calculatorul la care
se dorete conectarea se numete gazd la distan, sau remote host.

Exist dou tipuri de transferuri de fiiere:
download, caz n care se preia informaia de pe server (remote host) i se aduce pe
calculatorul personal (local host);
upload, caz n care se depune o informaie pe calculatorul server.
Pentru ca un utilizator s se poat conecta la un calculator din Internet folosind serviciul
FTP, trebuie ca acel calculator aflat la distan s aib instalat un server de FTP. Pentru a
executa aceste tipuri de transferuri trebuie ca utilizatorul s aib dreptul de citire, respectiv
scriere, pe serverul respectiv. n mod normal pentru a avea acces la un server FTP, trebuie
s ca utilizatorul s aib un cont (nume de utilizator i o parol) pe acel calculator aflat la
distan. n general administratorii sistemelor la care ne conectm permite prin intermediul
unui cont special, numit anonymous, accesul la anumite fiiere cu acces liber.
6.4. World Wide Web
Web-ul (World Wide Web sau WWW pnza de pianjen mondial) este unul dintre cele
mai interesante servicii oferite de reeaua Internet, fiind instrumentul care a revoluionat
accesul la Internet. Web-ul este un serviciu care se bazeaz pe tehnologiile Internet, el
permite utilizatorului unui calculator s acceseze informaii aflate pe un alt calculator din
reea, fiind un sistem cu o arhitectur client / server.

Aprut n 1989 la CERN (Conseil Europeen pour la Recherche Nucleaire Centrul European
de Fizica Particulelor), din necesitatea de a permite cercettorilor din ntreaga lume s
colaboreze utiliznd colecii de rapoarte, planuri, desene, fotografii i alte tipuri de
documente aflate ntr-o continu modificare, serviciul Web-ul a fcut din reeaua Internet o
reea accesibil tuturor celor care sunt conectai la ea.

Robert Cailliau i Tim Berners Lee au numit programul care permitea navigarea prin Web i
culegerea informaiilor browser (interfaa ntre utilizatorul WWW i reea), iar numele noului
sistem s-a numit World Wide Web. Primul browser creat de Tim Berners Lee s-a numit
WorldWideWeb, iar mai trziu l-a redenumit Nexus.

Tim Berners-Lee i echipa sa au dezvoltat primele versiuni pentru cele patru componente
cheie necesare serviciului Web, i anume:
protocolul HTTP;
limbajul de descriere a hipertextului HTML;
server-ul de Web;
browser-ul.

Ceea ce a rezultat este actualul Web: o baz de date hypertext, la nivel mondial, care poate
furniza pe lng text i sunet i imagini n toate formatele (GIF, TIF, JPEG etc.).

Capitolul 6. Reeaua Internet. Servicii Internet
Elemente de informatic aplicat 61
Prima utilizare public a Web-ului a avut loc n ianuarie 1992, la Geneva, Elveia, unde
cercettorii au avut acces la date Web din site-ul Web al CERN, ncurajnd crearea de
servere web. Cercettorii au avut acces la aceste date prin intermediul browser-ului.

O ntrebare fireasc pe care i-o poate pune fiecare ar fi: Web-ul este o reea de calculatoare
la fel ca Internet-ul ? Rspunsul este NU. Internet-ul furnizeaz suportul de comunicaie
pentru Web. Folosirea termenului de Web se refer la totalitatea coleciilor de site-uri i
informaii (milioane de documente legate ntre ele, care se gsesc pe calculatoare rspndite
n ntreaga lume) ce pot fi accesate prin protocolul HTTP n momentul n care utilizatorul este
conectat la Internet. Web-ul este cel mai mare rezervor de informaie electronic din lume.

Pentru a putea naviga pe Web, este nevoie de: un calculator, modem, o legtur telefonic
(n cazul n care calculatorul respectiv nu face parte n mod direct din Web), un furnizor de
servicii Internet i un program special, numit i program de navigare (browser), prin
intermediul cruia utilizatorul cere i obine informaiile dorite.

De asemenea, se tie c un furnizor de servicii Internet este o societate care are unul sau
mai multe calculatoare conectate la Internet. Utiliznd modemul, calculatorul se poate
conecta la modemul serverului furnizorului de servicii Internet. Dup conectarea la
calculatorul furnizorului, programul browser va permite accesul la Web.

De obicei, furnizorul de servicii Internet solicit o tax lunar pentru furnizarea accesului la
Internet. Acesta poate s cear i o tax iniial de instalare i poate limita timpul de
conectare lunar. De aceea este bine s alegem furnizorul care ne poate oferi serviciile de
care avem nevoie, i nu pe care ni le poate oferi un furnizor.

Browser-ul este un program care permite vizualizarea, examinarea i comunicarea cu
documente Web, fiind de fapt interfaa ntre utilizatorul Web reea. Browser-ul Web
interacioneaz cu server-ul Web printr-o relaie de tip client/server. n general browser-ul, n
calitate de client, cere serverului s-i trimit anumite documente, pe care le afieaz apoi
ntr-o fereastr pe ecranul calculatorului. Browser-ul permite vizualizarea datelor trimise de
serverul de Web. Primele browser-e, aprute la nceputul anilor 1990 nu aveau multe funcii
i erau relativ simple. Odat cu creterea utilizrii Web-ului, a crescut i gradul de utilizare a
imaginilor grafice n cadrul documentelor. Datorit includerii elementelor de grafic, browser-
ele au devenit astzi tot mai complexe.

Am spus c prin intermediul unui browser se pot vizualiza diferite documente Web. Aceste
documente Web sunt realizate n marea lor majoritate cu ajutorul unui limbaj, numit HTML
(HyperText Markup Language limbaj de marcare hipertext), care permite utilizatorilor s
produc pagini care includ text, grafic i indicatori ctre alte pagini de Web. HTML nu este
un limbaj de programare, ci mai degrab un set de reguli utilizate pentru formarea unui
document Web. Atunci cnd se creeaz un document hipertext utiliznd HTML, trebuie
respectat un set de reguli. n general orice program de navigare are o opiune View | Source,
care permite afiarea paginii curente n format HTML n loc de forma interpretat. Utiliznd
HTML se pot afia pagini de Web statice, care includ tabele i poze.
6.4.1. Macrostructura World Wide Web-ului
Internet-ul are o arhitectur client/server, care presupune existena unui server i a unui
client. n cadrul acestei arhitecturi lucrurile sunt relativ simple: pe baza cereri emis de client,
Capitolul 6. Reeaua Internet. Servicii Internet
Elemente de informatic aplicat 62
server-ul va analiza i va rspunde acestuia. Mai putem spune c server-ul ofer servicii
clienilor din reea care cer acest lucru; sau mai putem spune c server-ul produce resurse,
iar clientul consum aceste resurse. ntr-o aplicaie, un program poate fi n acelai timp att
client ct i server. Prin client i server, n situaia de fa, se neleg procese, nu
calculatoare. Vorbim deci de un proces server i de un proces client.

Definiie: Orice aplicaie n care solicitantul aciunii este un sistem de calcul (sau un proces)
i executantul aciunii este un alt sistem de calcul (sau un alt proces) este o aplicaie
client/server.

Fig. 6.1. Model client/server

Modelul tipic client/server mparte aplicaia de reea n dou pri: partea de client i partea
de server. Prin definiie, partea de client a unei legturi de reea cere informaii sau servicii
de la partea de server. Partea de server a conexiunii rspunde cererilor clientului. Cu alte
cuvinte, n modelul de programare client/server, o aplicaie Web realizeaz dou funcii
separate i bine definite: cererea de informaii i rspunsul la cererile de informaii.
Programul care cere informaii funcioneaz ca un program client, ca un browser.

Tipurile de arhitecturi client/server pe care se bazeaz serviciul Web sunt de mai multe tipuri:
pe dou niveluri (two tiers);
pe trei niveluri (three tiers);
pe mai multe niveluri (n tiers).

Fig. 6.2. Arhitectura client/server pe dou niveluri

Arhitectura client / server pe dou niveluri mparte aplicaia n dou: clientul i serverul.
Clientul este responsabil n primul rnd cu prezentarea datelor ctre client, iar serverul este
responsabil n primul rnd de furnizarea serviciilor de date ctre client.

Arhitectura client/server pe trei niveluri a aprut datorit creterii complexitii aplicaiilor care
puteau fi desfurate pentru teri sau mii de utilizatori.
Capitolul 6. Reeaua Internet. Servicii Internet
Elemente de informatic aplicat 63

Fig. 6.3. Arhitectura client/server pe trei niveluri
Clientul de Web
Din punct de vedere al utilizatorului, Web-ul reprezint o colecie uria de documente care
sunt rspndite n ntreaga lume, sub forma unor pagini. Fiecare pagin poate s conin
legturi ctre alte pagini, aflate oriunde n lume. Utilizatorul poate s aleag o legtur care i
va aduce pagina indicat de legtur. Acest proces se poate repeta la nesfrit, fiind posibil
s se traverseze n acest mod sute de pagini legate ntre ele. Despre paginile care indic
spre alte pagini se spune c utilizeaz hipertext (termenul de hypertext, n limba englez, a
fost inventat de Ted Nelson, care l-a definit ca fiind o scriere nesecvenial"). Deci cnd
utilizm termenul de hypertext n legtur cu Web-ul, acesta se refer la o seciune a unui
document HTML. Hypertextul trebuie interpretat ca un text care identific o legtur la o alt
informaie Web, de obicei un alt document Web. n mod tradiional, cnd se creeaz un
document Web, hypertextul este identificat prin ngroarea sau sublinierea hypertextului,
pentru a-l deosebi de textul simplu.

Paginile pot fi vizualizate cu ajutorul browser-ului. Programul de navigare aduce pagina
cerut, interpreteaz textul i comenzile de formatare coninute n text i afieaz pagina pe
ecran. Majoritatea paginilor de Web ncep cu un titlu, conin informaii (text obinuit sau
formatat, imagini, hiperlegturi etc.) i se termin cu adresa de pot electronic a celui care
menine pagina. Hiperlegturile sunt uor de recunoscut, deoarece atunci cnd utilizatorul
poziioneaz mouse-ul pe ele forma cursorului se modific; ele sunt n general imagini sau
iruri de caractere care reprezint legturi ctre alte pagini, i sunt afiate n mod diferit, fiind
subliniate i / sau colorate cu o culoare special. Pentru a selecta o legtur, utilizatorul va
plasa cursorul pe zona respectiv (prin utilizarea mouse-ului sau a sgeilor) i va comanda
selecia (click pe butonul stng al mouse-ului, sau apsarea tastei ENTER).

Majoritatea programelor de navigare au numeroase butoane i opiuni care ajut navigarea
prin Web. Multe au un buton pentru revenirea la pagina anterioar (Back), un buton pentru a
merge la pagina urmtoare (Forward), un buton pentru selecia paginii personale (Home).
Majoritatea programelor de navigare mai au un buton sau un meniu pentru nregistrarea unei
adrese de pagin (Bookmark) i un altul care permite afiarea unor adrese nregistrate,
fcnd posibil revenirea la o pagin cu ajutorul unei simple selecii realizate cu mouse-ul.
Paginile pot fi salvate pe disc sau tiprite. Sunt posibile numeroase opiuni pentru controlul
ecranului i configurarea programului de navigare conform dorinei utilizatorului.

n afar de text obinuit (nesubliniat) i hipertext (subliniat), paginile de Web pot s conin
iconie, desene, fotografii, hri. Nu toate paginile sunt afiabile. De exemplu, pot s existe
pagini care conin nregistrri audio, clip-uri video sau pe amndou. Dac paginile de
hipertext sunt combinate cu alte tipuri de pagini, rezultatul se numete hiper-media. Dac n
urm cu civa ani numai o parte din programele de navigare puteau s afieze orice tip de
hiper-media, n momentul de fa majoritatea browser-elor pot s fac acest lucru. De cele
Capitolul 6. Reeaua Internet. Servicii Internet
Elemente de informatic aplicat 64
mai multe ori, browser-ele care nu pot afia aceste pagini, verific un fiier de configurare
pentru a afla modul n care s trateze datele primite. n mod normal, fiierul de configurare
conine numele unui program de vizualizare extern sau al unui program auxiliar pentru
aplicaie, care va fi utilizat pentru a interpreta coninutul paginii aduse. Utilizarea unui
generator de voce ca program auxiliar permite i utilizatorilor orbi s acceseze Web-ul.

Multe pagini de Web conin imagini de dimensiuni mari, pentru care ncrcarea dureaz
foarte mult. Unele programe de navigare trateaz problema ncrcrii lente aducnd i
afind mai nti textul i apoi imaginile. Aceast strategie ofer utilizatorului ceva de citit ct
timp ateapt, i n acelai timp i permite s renune la pagina respectiv dac nu este
destul de interesant ca s merite ateptarea. O alt strategie este de a oferi opiunea de a
dezactiva aducerea i afiarea automat de imagini.

Unele pagini de Web conin formulare care cer utilizatorului s introduc informaii. Aplicaiile
tipice pentru formulare sunt cutrile ntr-o baz de date pentru o intrare specificat de
utilizator, comandarea unui produs sau participarea la un sondaj de opinie.

Un browser poate folosi plug-in-uri (aplicaii care pot fi ataate browser-ului, care pot
interaciona cu acesta ducnd uneori la rezultate surprinztoare). Dintre acestea amintim
tehnologia VRML i tehnologia ShockWave.

Aplicaii bazate pe partea de server Web
Acestea sunt menite a fi folosite n cadrul server-elor Web. Termenul de server Web se
refer la unul din calculatoarele ce se afl n reea; el poate avea la baz diferite platforme
software (sisteme de operare) astfel nct utilizatorii nu vor ti niciodat ce se afl dincolo de
un simplu click n browser.

Pentru a avea acces la informaiile din Internet, un calculator acceseaz un server de Web.
n general acestea sunt servere HTTP. A nu se confunda noiunea de server web (care este
un calculator conectat la reeaua Internet) cu server HTTP (aplicaia software ce ruleaz pe
un server Web i asigur transferul de informaii dintre server-ul Web i browser-ul
utilizatorilor). Protocolul de transfer standard care descrie cererile i rspunsurile permise
utilizat de Web este HTTP (HyperText Transfer Prototcol).

Accesarea resurselor Internet
Am vzut c Web-ul reprezint o colecie imens de documente, la care orice utilizator
conectat la Internet are acces. Pentru a putea accesa o pagin utilizatorul ar trebui s tie:
1. cum se numete pagina;
2. cum este localizat pagina;
3. cum se face accesul la pagin.
Pentru a localiza o resurs Internet trebuie s specificm unde se gsete resursa
respectiv. Soluia aleas pentru specificarea unei resurse se numete URL (Uniform
Resource Locator), i care de fapt reprezint o adres Internet a unui document Web. Pentru
a gsi o informaie ntr-o carte, cititorul consult indexul crii, pentru a gsi o resurs Web,
trebuie s-i specifice adresa. Browser-ele Web utilizeaz URL-uri pentru localizarea
resurselor Web. Pentru aceasta trebuie s se specifice:
fiierul i directorul (folder-ul) unde se gsete acesta;
calculatorul din reeaua Internet pe care este stocat fiierul respectiv;
modul n care fiierul poate fi transferat pe reea.
Capitolul 6. Reeaua Internet. Servicii Internet
Elemente de informatic aplicat 65
Deci, pentru specificarea unui URL se va utiliza trei componente:
protocolul (identificator de serviciu, ce reprezint protocolul serviciului care a creat
resursa ce trebuie accesat i are forma xxx://, unde xxx poate fi ftp, http etc);
adresa DNS a calculatorului (de forma alfa. Beta. Gama);
un nume local, care indic n mod unic pagina (este numele fiierului care conine
pagina), din georgescu resursa ce reprezint calea urmat de numele fiierului
solicitata. Dac numele fiierului lipsete, se returneaz implicit cel declarat ca
homepage pentru site-ul respectiv.
sau
protocol://nume_DNS/nume_local
adic protocolul utilizat, numele DNS al calculatorului pe care este memorat fiierul i un
nume local, care indic n mod unic pagina.

Deci, adresa Internet specificat n figura de mai sus este:
http://www.bumerang.ro/obiectiv1.html
Acest URL are cele trei componente:
protocolul, http;
numele DNS al serverului, www.bumerang.ro;
numele fiierului, obiectiv1.html.
n modul de specificare al adreselor Web se pot utiliza notaii care reprezint prescurtri
standard. De exemplu ~user/ poate s fie pus n coresponden cu directorul WWW al
utilizatorului user, folosind convenia c o referin la directorul respectiv implic un anumit
fiier, de exemplu welcome.html.

Printre protocoalele cele mai utilizate enumerm:
http, care este protocolul nativ pentru Web, deci indic faptul c pagina respectiv se
gsete pe un server HTTP (numit i server Web); exemplu:
http://www.bumerang.ro/obiectiv1.html;
ftp, este un protocol utilizat pentru accesul la fiiere prin FTP, protocolul Internet de
transfer de fiiere; deci fiierul este stocat pe un server FTP. Numeroase servere de
FTP din toat lumea permit ca de oriunde din Internet s se fac o conectare i s se
aduc orice fiier plasat pe un server FTP. Web-ul nu aduce schimbri, dar face ca
obinerea de fiiere s se fac mai uor, deoarece FTP-ul nu are o interfa prietenoas;
file, este un protocol care permite accesul la un fiier local ca la o pagin Web. Aceasta
este similar utilizrii protocolului FTP, dar nu implic existena unui server. Este util
pentru testarea paginilor pe propriul calculator;
telnet, este utilizat pentru stabilirea unei conexiuni pe un calculator aflat la distan. Se
utilizeaz la fel ca i programul Telnet;
gopher, este utilizat pentru sistemul Gopher, care a fost proiectat pentru universitatea
Minnesota. Este o metod de regsire a informaiei, similar conceptual cu cea utilizat
de Web, dar care accept numai text i imagini.
Deci URL-urile au fost proiectate nu numai pentru a permite utilizatorilor s navigheze prin
Web, dar i pentru a utiliza FTP, Telnet, e-mail, etc., ceea ce fac inutile interfeele
specializate pentru aceste protocoale integrnd astfel ntr-un singur program, navigatorul n
Web, aproape toate tipurile de acces n Internet.

Capitolul 6. Reeaua Internet. Servicii Internet
Elemente de informatic aplicat 66
Cum funcioneaz serviciul WWW ?
Atunci cnd un utilizator dorete s caute informaii pe Internet, apelnd la serviciul de Web ,
se spune c el se conecteaz la un site. Prin site se nelege un ansamblu de pagini Web,
ntre care exist create legturi, astfel nct, pornind de la o prim pagin a crei adres
reprezint adresa site-ului, este posibil navigarea prin toate paginile acestuia.

Atunci cnd utilizatorul se conecteaz la un site Web au loc urmtoarele operaii:
1. browser-ul stabilete o conexiune TCP/IP ctre server. Protocolul la nivel de aplicaie
utilizat este specificat printr-un numr, denumit numr de port. Fiecare protocol va avea
un numr de port specific. De exemplu, protocolul HTTP are asociat portul 80;
2. browser-ul emite o cerere HTTP ctre server, cerere care este constituit din:
a. o linie de cerere (request-line) format dintr-o comand HTTP, urmat de un URL i
de versiunea protocolului utilizat;
b. un antet (request-header) care conine informaii despre cerere i despre clientul
care execut cererea;
c. corpul cererii;
3. server-ul Web recepioneaz cererea, o interpreteaz i emite un rspuns ctre
browser. Rspunsul este constituit din:
a. un cod de stare, care descrie modul de finalizare a cererii i o scurt descriere a
codului. Codurile sunt formate din trei cifre, i au urmtoarele semnificaii: - codurile
care ncep cu 1 sunt coduri de informare, - codurile care ncep cu 2 sunt coduri de
succes, - codurile care ncep cu 3 sunt coduri de redirectare, - codurile care ncep cu
4 sunt coduri de eroare client, iar codurile care ncep cu 5 sunt coduri de eroare
server;
b. un antet (response-header) ce conine informaii despre resursa solicitat, eventual
alte declaraii necesare pentru livrarea rspunsului;
c. un corp, format din datele transferate.
Aceast succesiune de operaii poart numele de tranzacie.

Regsirea informaiilor pe Web
Cu toate c pe Web se afl o cantitate foarte mare de informaii, gsirea unei anumite
informaii nu este foarte simpl. Pentru a facilita gsirea paginilor care pot fi utile, o serie de
cercettori au scris programe pentru a realiza indexarea Web-ului n diferite moduri. Unele
dintre soluii au devenit att de populare, nct s-au transformat n soluii comerciale.

Pentru a gsi n aceast imensitate de informaii, care este Web-ul, ceea ce dorim trebuie s
apelm la instrumente de cutare. Cel mai vechi instrument de cutare a fost catalogul.
Catalogul reprezint o colecie de adrese, grupate pe categorii. Fiecare adres este nsoit
de o scurt descriere a coninutului i eventual de o not de apreciere.

Cel mai utilizat instrument de cutare este motorul de cutare (search engines). Acestea
sunt nite programe denumite uneori i Spiders, Crawlers, Worms, Robots, sau Knowbots,
iar dintre cele mai cunoscute enumerm: AltaVista, Hotbot, Yahoo, Infoseek, Lycos, Excite,
Webcrawler, etc. Aceste programe viziteaz pagini Web, analizeaz textul i cuvintele cheie
i le stocheaz n baza de date a motorului de cutare. Cnd un utilizator transmite o cerere
de cutare, motorul de cutare consult baza de date proprie i extrage adrese care conin
cuvintele specificate de utilizator, crend un catalog. Catalogul va fi transmis spre vizualizare
pagin cu pagin ctre browser-ul care a transmis cererea de cutare.

Capitolul 6. Reeaua Internet. Servicii Internet
Elemente de informatic aplicat 67
Avantajul acestor motoare de cutare const n viteza cu care avem acces la informaiile
dorite i de numrul mare de adrese furnizate. Dezavantajul const n faptul c analiza
textului realizat de roboi nu este att de exact ca analiza oamenilor.

Alt instrument de cutare este meta-motorul de cutare, cum ar fi MetaCrawler, Highwaz61
etc.). acestea sunt servicii care nu au motoare de cutare i baze de date proprii, ci caut
informaiile solicitate de utilizatori cu ajutorul mai multor motoare de cutare, centralizeaz
rezultatele obinute, elimin adresele duplicate, apoi le ordoneaz pe categorii. Deoarece
utilizeaz mai multe motoare de cutare, ansele de succes sunt mai mari, dar rezultatele se
obin mult mai lent.

Mecanismele de cutare sunt foarte diverse, astfel putem avea la dispoziie unul din
urmtoarele sisteme de cutare:
arborescent n acest caz se utilizeaz subiectul cutrii (domeniul). Cutarea ncepe
cu specificarea domeniului general, i apoi din aproape n aproape se ajunge la
domeniul cutat;
mecanism de cutare n acest caz este accesat o baz de date prin utilizarea unui
cuvnt cheie (keyword search);
combinaie ntre arborescent i mecanism de cutare este o metod combinat
(directory / search engine), care utilizeaz ambele metode descrise mai sus;
multi - mecanism (multi engine) sunt accesate baze de date prin intermediul mai
multor mecanisme de cutare n paralel.
Dei Web-ul este imens, dac l reducem la esen, este un graf imens avnd pagini n
noduri i hiper-legturi ca arce. Ceea ce face dificil indexarea Web-ului este cantitatea
imens de informaie care trebuie gestionat i faptul c aceast informaie este n continu
schimbare.







1. Specificarea unei adrese pentru navigarea pe Internet se poate face prin urmtoarele
moduri:
a. specificare numeric
b. reprezentare intern;
c. reprezentare extern;
d. specificare de domenii.
2. Unei adrese Internet i corespunde:
a. o singur adres IP;
b. mai multe adrese IP;
c. ambele.
3. Numrul de domenii pentru adresele Internet sunt:
a. fixe;
b. depinde de sistemul de organizare adoptat;
c. nu este fixat apriori.
Verificarea cunotinelor
Capitolul 6. Reeaua Internet. Servicii Internet
Elemente de informatic aplicat 68
4. Cea mai uzual modalitate de conectare la Internet este legtura:
a. permanent;
b. direct prin modem;
c. prin sistemul de pot electronic;
d. prim modem i terminal.
5. Browser-ul interacioneaz cu server-ul Web printr-o reea client/server, n calitate de:
a. client;
b. server.
6. Cnd este utilizat termenul de hypertext n legtur cu Web-ul, acesta se refer la:
a. o seciune a unui document HTML;
b. un text care identific o legtur la o alt informaie Web;
c. o poriune de text.
7. URL-ul reprezint:
a. adresa uniform pentru localizarea resurselor;
b. adresa Internet a unui document Web;
c. o adresa Internet oarecare.

8. Prin server HTTP" se nelege:
a. o aplicaie software ce ruleaz pe un server;
b. un calculator cu rol de server;
c. o aplicaie ce ruleaz pe un server i asigur transferul de informaii ntre server i
browser.
9. Care este protocolul nativ al Web-lui:
a. TCP / IP;
b. HTTP;
c. FTP.


Rspunsuri
Elemente de informatic aplicat 69

RSPUNSURI








Capitolul 1. Capitolul 2. Capitolul 3.
1. b
2. a,c,d
3. b,d
4. a, e
5. c, d
6. b, e
7. c
1. d
2. b
3. c
4. d
5. c
6. c, d
7. d
1. c
2. c, d
3. b, c, d
4. c
5. f
6. a, c
7. c
8. b
9. a
10. c

Capitolul 4. Capitolul 5. Capitolul 6.
1. d
2. a, b, c
3. a, b, e
4. b, d, e
5. b, c
6. b, d
7. a
8. b, c, d
9. b,c
10. a, b
11. c
1. a
2. a
3. a
4. a
5. a, c
6. a
7. a, b
8. b
1. a, d
2. a
3. b, c
4. b
5. a
6. a, b
7. a, b
8. c
9. b





Bibliografie
Elemente de informatic aplicat 70

BIBLIOGRAFIE


[Bertalanffy] L. Von Bertalanffy The concepts of systems in physics and
biology, Bulletin of the British Society for the History of Science
[Surcel et. all] Prof.univ.dr. Tr. Surcel (coordonator); Prof.univ.dr. R. Mranu;
Asist.univ.dr. A. Reveiu; Lect.univ.dr. P. Potcaliu, Bazele
informaticii economice
[Boian, 1993] Florian Mircea Boian Programare distribuit n Internet, metode
i aplicaii, Grupul microInformatica, Cluj-Napoca, 1997
[Davidescu, 1998] N. D. Davidescu Sisteme informatice financiar-bancare.
Concepte fundamentale. Modelare prin metoda MERISE, vol. I,
Editura ALL BECK, Bucureti, 1998
[Ghilic & alt, 2003] Bogdan Ghilic-Micu, Ion Gh. Roca, Constantin Apostol, Marian
Stoica, Ctlina Lucia Cocianu, Algoritmi n programare, Editura
ASE, Bucureti, 2003
[Pilat&alt, 1995] Pilat F. V., Popa S., Deaconu S., Radu F., Introducere n
Internet, Editura Teora, Bucureti, 1995
[Roca & alt, 2003] Ion Gh. Roca, Bogdan Ghilic-Micu, Marian Stoica, Algoritmi n
programare. Aplicaii, Editura ASE, Bucureti, 2003
[Roca&alt, 1993] I. Roca, E. Macovei, M. Davidescu, V. Rileanu Proiectarea
sistemelor informatice financiar-contabile, Editura Didactic i
Pedagogic, Bucureti, 1993
[Tanenbaum, 1998] Andrew Tanenbaum, Reele de calculatoare, Ediia a treia,
Editura Agora, Tg. Mure, 1998
[Vsui, 1996] Lucian i Ioana Vasui ABC-ul informaticii, Grupul
microInformatica, Cluj-Napoca,1996
[Vtui, 2000] Vtui Mihaela Metode de analiz orientat obiect a sistemelor
informaionale Tez de doctorat, A.S.E. Bucureti, 2000
[Vrlan, 2004] Gabriela Vrlan, Tehnologii client/server n dezvoltarea
sistemelor informatice n economie, Editura Didactic i
Pedagogic R.A., Bucureti, 2004

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