Sunteți pe pagina 1din 95

Cuprins

Introducere
Curs 1. Sisteme electronice de calcul
Curs 2. Structura i principiul de funcionare al unui
calculator electronic numeric
Curs 3. Organizarea datelor
Curs 4. Sisteme de fiiere. ncrcarea sistemului de operare
Curs 5. Limbaj de comand. Operaii DOS
Curs 6. Windows Aspecte generale
6.1. Noiuni generale
6.2. Elemente de utilizare Windows
Curs 7. Windows - versiuni
Curs 8. Calculatorul compatibil IBM-PC. Placa de baz
Curs 9. Calculatorul compatibil IBM-PC. Unitatea de
comand
Curs 10. Calculatorul compatibil IBM-PC. Memoria intern
Curs 11. Calculatorul compatibil IBM-PC. Magistralele
Curs 12. Calculatorul compatibil IBM-PC. Echipamente
periferice
Curs 13. Calculatorul compatibil IBM-PC. Alte periferice
Curs 14. Sisteme de numeraie. Elemente de logic
matematic.
Bibliografie
Anexa 1. Test de verificare a cunotinelor
Anexa 2. Explicarea simbolurilor din curs

4
5
9
15
19
23
27
27
28
35
45
51
55
63
69
79
87

91
93
97

INTRODUCERE

Modul cum culegi, administrezi i foloseti informaia fac din tine un


ctigtor sau un nfrnt n via", n aceast manier sintetizeaz Bill Gates rolul
tehnologiei i informaiei.
Cartea de fa, ncearc s prezinte cteva aspecte teoretice i practice ale
utilizrii sistemelor electronice de calcul astfel nct utilizatorul obinuit s fie
capabil de a rezolva singur mcar o parte din problemele ce pot aprea, fr a apela
la ajutor de specialitate.
n capitolul 1 sunt prezentate cteva date referitoare la evoluia sistemelor
de calcul ncepnd cu cel mai vechi calculator numeric (abacul) i terminnd cu
sistemele cu care se lucreaz la ora actual.
Capitolul 2 ncearc s familiarizeze cititorul cu noiunea de calculator i
sistem de calcul, precum i modul de funcionare al acestuia. Sunt descrise noiunile
de hardware i software.
n al treilea capitol sunt prezentate modalitile de organizare a datelor n
fiiere, precum i gruparea acestora n directoare. Finalul capitolului este rezervat
operaiei de formatare a discurilor, adic de pregtire a lui pentru a stoca date.
Capitolul 4 prezint dou din sistemele de fiiere utilizate la ora actual,
precum i operaia ce are loc la fiecare pornire a sistemului de calcul i anume
ncrcarea acestuia. Este prezentat ncrcarea MS DOS-ului, aceasta fiind cea
mai simpl operaie de acest gen, referindu-ne la sisteme de operare.
Capitolul 5 conine elemente referitoare la modul de execuie al unei
comenzi, precum i operaiile de baz cu fiiere i directoare.
Capitolele 6 i 7 sunt rezervate interfeei grafice utilizator Windows. S-a
tratat mai pe larg interfaa grafic Windows 95, aceasta fiind prima care a oferit
ceva cu adevrat deosebit pentru utilizatori. n concluzie, primul dintre ele
prezint noiuni generale ale acestuia precum i cteva elemente de utilizare, iar
urmtorul versiunile de Windows aprute ulterior, de la 98 la Vista.
n capitolele 8-13 sunt prezentate elementele componente ale unui sistem de
calcul, ncepnd cu placa de baz, microprocesorul, memoria intern i terminnd cu
echipamentele periferice, fr de care utilizatorul nu ar avea acces la calculator.
Sunt detaliate funciile i caracteristicile acestor componente hardware, elemente
care pot duce la alegerea unei configuraii adecvate i la detectarea eventualelor
probleme ce pot aprea.
Ultimul capitol conine elemente referitoare la sisteme de numeraie,
ncepnd cu caracteristicile acestora i continund cu cteva sisteme utilizate. n
final, sunt prezentate cteva elemente de logic matematic.

CURS 1.
SISTEME ELECTRONICE DE CALCUL
Cuvinte cheie: informaie, sistem de calcul, John von Neumann
Rezumat. n acest capitol sunt prezentate pe scurt cteva repere n evoluia
tehnologiei informaiei i comunicrii. Pentru nceput sunt prezentate principiile
definite de John von Neumann n construcia sistemelor de calcul, precum i o
clasificare a acestora, ncepnd de la cel mai simplu, PC-ul, pn la
supercalculatoare.
Cuvntul informaie este preluat din limba latin (informatio) prin
intermediul celei franceze (information). n afara nelesurilor din limbajul comun, el
are i alte sensuri, atribuite fie prin definirea sa ca termen (tiinific sau tehnic) fie ca
i concept n cadrul unor ramuri ale filosofiei sau al unor tiine i tehnologii al cror
obiect de studiu este.
Definiie (conform dicionarului de informatic):
Informatica este o activitate pluridisciplinar, avnd ca scop iniial
elaborarea de noi metode, inclusiv sisteme automate pentru distribuirea informaiei
tehnico-tiinifice, studiind procesele de comunicaie n colectivitile tiinifice i
industriale i urmrind dezvoltarea unor tehnice i sisteme pentru organizarea,
memorarea i distribuirea mai eficient a informaiei.
Dincolo de aceast definiie, care pentru foarte mult lume poate prea
extrem de complex, informatica, constituie una din marile realizri ale tiinei i
tehnicii. Ea joac un rol din ce n ce mai important n cunoaterea i implementarea
celor mai noi descoperiri n domeniile tiinei i tehnicii, n conducerea societilor,
etc., avnd un impact din ce n ce mai profund n toate domeniile de activitate.
Informatica se contureaz ca o tiin de sine stttoare, specificul ei
gravitnd n jurul noiunii de informaie, semnificaia ei materializndu-se printr-un
instrument fizic i anume calculatorul electronic.
Din timpurile cele mai vechi, oamenii au folosit unelte i tehnici care s-i
ajute n a realiza calcule cu mai mult acuratee, s efectueze msurtori mai precise,
s fac nsemnri care s se poat pstra mai mult timp, s transmit cu mai mult
precizie. Ei au folosit n acest scop diferite unelte, de exemplu, rigle, cntare, ceasuri,
etc.
Calculatorul nu e dect cel mai nou din acest ir lung de maini de calculat i
de nregistrat. Tot ceea ce fac de fapt calculatoarele este de a calcula mult mai rapid,
de a nmagazina i reda datele.
John von Neumann a lansat ideea programului nregistrat, pentru care o
main de calcul trebuie s fie dotat cu un dispozitiv de memorare a datelor i
comenzilor i care trebuie s lucreze cu o vitez mare i s permit nregistrarea
simpl i rapid a informaiilor. Astfel, au aprut noiunile de algoritm de rezolvare
a unei probleme i programul de prelucrare a algoritmului, a secvenelor de
comenzi i memorare date.
John von Neumann a recomandat constructorilor de calculatoare 3 principii
5

care s fie utilizate la realizarea unor calculatoare complexe i rapide:


- programele i datele trebuie s fie codificate sub form binar;
- programele i datele trebuie pstrate n memoria calculatorului;
- trebuie s existe o unitate central de prelucrare care trebuie s poat
extrage, decodifica i executa instruciunile programului.
TIPURI DE SISTEME DE CALCUL
n evaluarea unui sistem de calcul sunt luate n discuie urmtoarele
performane:
dimensiunea memoriei interne;
viteza de prelucrare;
numrul de procesoare;
dimensiunea memoriei externe;
numrul maxim de utilizatori;
costul.
Calculatoarele se clasific dup mai multe criterii:
domeniul de utilizare;
modul de reprezentare a datelor;
performane.
n funcie de domeniul de utilizare, exist dou tipuri de calculatoare:
calculatoare specializate care pot fi folosite numai pentru rezolvarea
unui domeniu restrns de probleme;
calculatoare universale care asigur rezolvarea unei game foarte
variate de probleme cu ajutorul unor programe aplicative diverse.
Dup modul de reprezentare a datelor, calculatoarele sunt de dou tipuri:
calculatoare analogice, care creeaz modelul matematic al unui
sistem fizic real caracterizat de anumite mrimi fizice care sunt
reprezentate i manipulate cu ajutorul circuitelor electronice. Operaiile
matematice sunt reproduse cu ajutorul caracteristicilor electrice ale
diferitelor elemente de circuit: rezistene, capaciti, tensiuni, etc.
Calculatorul este format din blocuri funcionale care se conecteaz ntre
ele pentru a rezolva problemele reale ale sistemului fizic. Datele de intrare
sunt furnizate continuu cu ajutorul unor echipamente, care le preiau din
sistemul fizic real. Calculatoarele analogice sunt folosite pentru
conducerea unor procese sau instalaii.
calculatoare numerice, care efectueaz calculele cu informaii
reprezentate n cod binar. Prelucrarea se face pe baza unui program
memorat care descrie algoritmul de lucru. Aceste sisteme sunt utilizate n
diferite domenii, pentru soluionarea unor probleme care necesit calcule
laborioase cu multe date i analiza unui mare numr de variante, ntr-un
timp scurt.
n funcie de performane, calculatoarele numerice se clasific n:
supercalculatoare (calculatoare mari);
mainframes (calculatoare medii);
minicalculatoare (calculatoare mici);
microcalculatoare (calculatoare micro).
O s facem o scurt tratare a lor n ordinea invers clasificrii de mai sus,
microcalculatoarele fiind cele cu care lucreaz un utilizator obinuit.
1. Microcalculatorul este cel mai simplu sistem de calcul, dotat cu un singur
6

procesor, care poate fi utilizat de un singur utilizator.


n aceast categorie se ncadreaz aa numitul calculatorul personal (Personal
Computer, PC), ce reprezint un ansamblu de dimensiuni mici, destinat aa cum s-a
prezentat unui singur utilizator. Funcionarea sa se bazeaz pe un microprocesor i
cuprinde (din punct de vedere al utilizatorului) cel puin urmtoarele componente:
unitatea central de prelucrare a datelor, tastatura pentru introducerea datelor,
monitorul pentru vizualizare lor i un dispozitiv de stocare a acestora. Este utilizat
pentru activiti curente, care nu vehiculeaz cantiti mari de date i nu pretind o
rapiditate deosebit.
Primele calculatoare personale (PC-uri) au fost lansate pe pia n 1979,
avnd o vitez de aproximativ 5 MHz.
2. Minicalculatorul poate fi folosit simultan de mai muli utilizatori (20-50
de terminale formate din tastatur i display) i are tot un singur procesor.
Minicalculatoarele au evoluat spre superminicalculatoare (VAX, SUN), care sunt
folosite ca servere de reea.
3. Mainframe-ul este un sistem cu putere mare de calcul. Acesta poate fi
utilizat simultan de foarte muli utilizatori i permite conectarea mai multor sute de
terminale. Este dotat cu unul sau dou procesoare puternice pentru executarea
calculelor i mai multe procesoare de putere mic, pentru administrarea transferurilor
de date cu memoria extern. Este folosit n aplicaiile de gestiune economic, n
ntreprinderi foarte mari, n universiti i n agenii guvernamentale mari. Ceea ce
deosebete un mainframe de un superminicalculator, este capacitatea memoriei
externe i domeniul de aplicabilitate.
4. Supercalculatorul este un sistem cu o putere foarte mare de calcul.
Lucreaz n regim multiuser, permind conectarea mai multor sute de terminale.
Poate avea mai multe procesoare foarte rapide pentru efectuarea calculelor i un
numr i mai mare de procesoare mai lente, pentru administrarea transferurilor de
date.

Figura 1.2. Supercalculatorul Cray 2 (1985)


ntrebri
1. Care sunt principiile recomandate de J. von Neumann pentru construcia
sistemelor de calcul ?
2. Care sunt performanele luate n discuie n evaluarea unui sistem de calcul ?
3. Clasificai sistemele de calcul dup domeniul de utilizare i modul de reprezentare
a datelor.
4. Clasificai sistemele de calcul numerice dup performan.
5. Prezentai principalele caracteristici ale microcalculatoarelor i mainframes-urilor.
7

CURS 2.
STRUCTURA I PRINCIPIUL DE FUNCIONARE
AL UNUI CALCULATOR ELECTRONIC NUMERIC
Cuvinte cheie: sistem de calcul, hardware, software, sistem de operare,
aplicaii
Rezumat. Este prezentat structura fizic a calculatorului i a sistemului de
calcula, precum i principiul de funcionare dedus din schema anterioar. De
asemenea, sunt tratate cteva elemente legate de termenii de Hardware i Software,
cu accent pe noiuni generale legate de sistemele de operare.
STRUCTURA FIZIC
Calculatorul este un dispozitiv electronic capabil s efectueze operaii de
prelucrare a datelor pe baza unui program.
Calculatorul propriu-zis este alctuit din 2 componente principale:
- MEMORIA INTERN;
- UNITATEA DE COMAND.
mpreun cu echipamentele periferice (de intrare, ieire i intrare/ieire), el
formeaz un sistem electronic de calcul (figura 2.1.).
Fabricantul de calculatoare i vinde produsul ca avnd dou componente:
- o component fizic - calculatorul aa cum a ieit de pe banda de montaj;
- o component logic - programe speciale livrate pe un suport de memorie
extern.

Unitatea de
Comand
Calculator
Echipamente
periferice de
intrare

Sistem electronic
de calcul

Memoria
Intern

Echipamente
periferice de
ieire

Echipamente
periferice de
intrare/ieire

Figura 2.1. Sistem electronic de calcul


n acest sens cele dou componente formeaz cele dou pri fundamentale
ale oricrui sistem de calcul:
- componenta fizic HARDWARE (HARD);
- partea logic SOFTWARE (SOFT).
9

Configuraia unui sistem de calcul este dat ntotdeauna de calculatorul cu


componentele sale i echipamentele periferice conectate la acesta, la un moment dat.
PRINCIPIUL DE FUNCIONARE
Pentru a rezolva o problem cu ajutorul calculatorului este necesar
elaborarea unui program pentru rezolvarea problemei respective.
Programul este o mulime finit de coduri numite instruciuni, ce codific
diversele operaii prevzute n algoritmul pentru rezolvarea problemei respective.
Limbajul n care se realizeaz programul, deci de unde vor fi luate aceste
instruciuni se numete limbaj de programare i reprezentare, fiind limbajul comun
de conversaie utilizator - calculator.
Algoritmul pentru rezolvarea unei probleme reprezint metoda pentru
rezolvarea problemei respective, adic etapele, paii, n ultim instan operaiile care
trebuie efectuate ntr-o ordine logic astfel nct pornind de la datele iniiale s
ajungem la rezultate.
Programul astfel elaborat, este introdus n memoria intern prin intermediul
echipamentelor periferice de intrare.
Datorit faptului c, calculatorul lucreaz intern n cod main apare
necesitatea transformrii programului utilizatorului n program cod main.
Unitatea de comand este componenta care va efectua efectiv operaiile
prevzute n programul utilizat urmnd s transmit ctre exterior rezultatul
prelucrrilor prin intermediul echipamentelor periferice de ieire. De asemenea,
exist posibilitatea stocrii informaiei pe o memorie extern prin intermediul
echipamentelor periferice de intrare/ieire.
HARDWARE
Sub denumirea generic de hardware se regsesc toate componentele fizice
ale calculatorului. n linii foarte mari, elementele calculatorului sunt cele care se vd:
carcasa n care sunt coninute componentele electronice: sursa de alimentare,
procesorul, placa de baz, memoria, etc.;
echipamente de intrare a datelor: tastatur, joystick, tablet grafic, microfon,
scanner, camer digital (webcam), etc.;
echipamente de ieire a datelor: monitor, difuzoare de sunet, imprimant;
echipamente de intrare/ieire: uniti de stocare externe (HDD unitatea de
disc fix i FDD unitatea de disc floppy).
n funcie de utilizarea ulterioar a calculatorului, se determin care din
componentele hardware sunt necesare. Se aleg astfel: procesorul, placa de baz,
memoria, placa video i unitile de stocare de date, monitorul, tastatura, mouse-ul i
carcasa, dup criterii specifice.
Pe lng acestea calculatorul poate fi dotat i cu hardware specific anumitor
aplicaii, cum ar fi plci de achiziie de date, de prelucrare video, de sunet, de reea,
etc.
SOFTWARE
Sub denumirea de software se regsete orice succesiune de instruciuni
(coduri), care i precizeaz calculatorului ce anume trebuie s fac i cum. Exist
dou mari categorii de software :
software de sistem, cuprinde instruciuni de nivel inferior care
interacioneaz cu calculatorul la nivel de cod main. n aceast categorie se
ncadreaz sistemele de operare, compilatoarele i diferitele programe
utilitare care gestioneaz resursele calculatorului;
10

software de aplicaii, cuprinde programele destinate utilizrii, care se


lanseaz i ruleaz pe suportul oferit de sistemul de operare.
SISTEME DE OPERARE

Sistemul de operare este cel mai important software care ruleaz pe un


calculator. Fiecare calculator trebuie s dispun de un sistem de operare pentru a
putea rula alte aplicaii. Sistemul de operare execut sarcini de baz, cum ar fi:
recunoaterea datelor de intrare de la tastatur, trimiterea datelor de ieire la monitor,
gestionarea fiierelor i directoarelor pe disc (redenumire, mutare n alt locaie,
copiere, tergere), controlul dispozitivelor periferice, etc.
Sistemul de operare ofer o platform software pe care pot rula alte programe
numite aplicaii, fr ca acestea s tie ceva despre caracteristicile tehnice ale
componentelor calculatorului. Deoarece majoritatea aplicaiilor se scriu pentru
sisteme de operare specifice, alegerea sistemului de operare este hotrtoare pentru
utilizarea unui calculator.
Utilizatorul interacioneaz cu sistemul de operare printr-un set de comenzi.
Comenzile sunt acceptate i executate de procesorul de comenzi sau de interpretorul
liniei de comand. Acest lucru se ntmpl n sisteme de operare n care comenzile se
dau n linia de comand, cum este de exemplu DOS. n sistemele care funcioneaz
pe baza unei interfee grafice utilizator, cum este Windows, execuia unei comenzi se
lanseaz uzual prin selectarea cu mouse-ul a obiectului dorit pe ecran.
n concluzie, un sistem de operare este un ansamblu de programe care
realizeaz utilizarea optim a resurselor fizice i logice ale unui sistem de calcul.
Acest ansamblu reprezentnd de fapt interfaa utilizator-calculator.
Ca i componente, sistemului de operare are:
nucleu (kernel);
interfaa (shell).
Nucleul sistemului de operare conine programele care gestioneaz resursele
calculatorului i controleaz activitatea echipamentelor i a programelor. Sistemul
de operare asigur n principal urmtoarele funcii, primele cinci menionate n
continuare, fiind realizate de nucleu:
gestiunea resurselor fizice ale calculatorului i a dispozitivelor periferice Sistemul de operare ine cont de volumul de resurse, viteza cu care
lucreaz fiecare resurs i dependena funcional dintre resurse. De
exemplu, se aloc unui program un anumit spaiu de memorie intern i
dispozitivul periferic prin care sunt furnizate datele necesare prelucrrii;
gestiunea operaiilor de intrare/ieire (la nivel fizic i logic) - La nivel
fizic sunt asigurate operaiile de intrare/ieire cu echipamentele periferice
prin care se realizeaz citirea/scrierea datelor pe suportul de informaie,
acionndu-se direct asupra dispozitivului periferic. Sunt asigurate
operaiile de intrare/ieire cu echipamentele periferice la nivel logic. Prin
aceste operaii se realizeaz organizarea, accesul, stocarea i regsirea
datelor pe suportul de informaie. Unitatea logic de acces la
echipamentele periferice este fiierul;
gestiunea datelor pe suportul de memorie extern - Programe ale
sistemului de operare asigur transferul de date cu echipamentele
periferice i realizeaz o interfa ntre programele de aplicaie i sistemul
de intrareieire. Modulele de program care realizeaz transferul de date
exist o singur dat n sistem ca i componente ale sistemului de operare,
i nu n fiecare program de aplicaie care utilizeaz transferuri cu un
11

anumit echipament periferic;


controlul ncrcrii n memoria intern, punerii n funciune i ncetrii
activitii programelor utilizator;
sesizarea evenimentelor deosebite care apar n timpul execuiei i
tratarea acestor evenimente (mesaje de erori i recomandri de rezolvare)
- n timpul executrii unor programe (de aplicaie sau de sistem) pot s
apar evenimente deosebite, ca de exemplu, programul solicit scrierea pe
un disc flexibil, iar acesta nu este montat, scrierea la imprimant, iar
aceasta nu este conectat sau nu a fost alimentat cu hrtie, executarea
unei operaii aritmetice, iar rezultatul depete capacitatea zonei de
memorie alocat, etc. Evenimentele sunt sesizate de circuitele de control
ale dispozitivelor periferice i transmise unor componente a nucleului
care trateaz aceste evenimente. Pentru a rezolva apariia unor stri
conflictuale ntre mai multe evenimente, acestea sunt grupate n clase
crora li se atribuie prioriti;
asigurarea interfeei cu utilizatorul, accesul acestuia pentru controlul
programului, examinarea strii sistemului. Interfeele pot fi realizate
utiliznd:
- limbaj de comand;
- sistem de meniuri;
- grafic cu ajutorul simbolurilor (pictogramelor).
Constructiv (figura 2.2.), un sistem de operare are un nivel logic apropiat
utilizatorului cu care interfereaz pe baza unor comenzi transmise sistemului de
operare de ctre utilizator (comand = cerin de prelucrare) i prin mesaje prin care
sistemul de operare le transmite utilizatorului ce se refer la starea sistemului, a
programelor n curs de execuie.

Figura 2.2. Sistemul de operare alctuire din punct de


vedere constructiv
Nivelul fizic este apropiat calculatorului cu care interfereaz pe baza unui
sistem de ntreruperi i derute (devieri).
n principal, n cazul calculatoarelor personale exist dou tipuri de sisteme
de operare:
- monotasking, care execut un singur program la un moment dat, realiznd
dou funcii de baz;
- ncrcarea i execuia programelor
- asigurarea interferenelor cu dispozitivele periferice;
- multitasking, la care nucleul sistemului de operare trebuie s asigure
suplimentar partajarea timpului ntre programele ce se execut i gestiunea
alocrii resurselor sistemului.
12

APLICAII
Aplicaia este un program sau un grup de programe destinate spre a fi folosite
de ctre utilizatorul final n scopul rezolvrii unei probleme dintr-un domeniu
oarecare. Secvenele de instruciuni ale aplicaiilor pot fi recunoscute doar de
sistemele de operare pentru care au fost scrise.

Probleme rezolvate
1. Ce este un algoritm ?
Este metoda pentru rezolvarea unei probleme, adic etapele, paii, n ultim instan
operaiile care trebuie efectuate ntr-o ordine logic astfel nct pornind de la datele
iniiale s ajungem la rezultate.
2. Dai exemple de echipamente de intrare/ieire.
Uniti de stocare externe sunt echipamente de intrare/ieire, adic HDD unitatea
de disc fix, FDD unitatea de disc floppy.
3. Care sunt componentele unui sistem de operare ?
Componentele unui sistem de operare sunt nucleul (kernel) i interfaa (shell).
ntrebri
1. Care sunt componentele unui calculator ? Dar ale unui sistem electronic de calcul
?
2. Dai trei exemple de componente hardware i trei de software.
3. Definii pe scurt ce nseamn un sistem de operare.
4. Definii pe scurt ce nseamn un software de aplicaie.
5. Care sunt diferenele ntre un sistem de operare monotasking i unul multitasking ?

13

14

CURS 3.
ORGANIZAREA DATELOR
Cuvinte cheie: fiiere, directoare, ci, uniti de disc, formatare
Rezumat. Cursul definete termenii de fiier i director, mpreun cu
caracteristicile acestor dou. Sunt detaliate caracteristicile numelui, extensiei, sub
diverse sisteme de operare, precum i modul de acces la un fiier funcie de locaia
acestuia. n final, sunt definite zonele rezultate pe discuri ca urmare a operaiei de
formatare.
Fiiere
Datele i programele utilizatorului sunt stocate pe disc sub o form care s
permit manipularea lor ca o entitate. Aceast entitate se numete fiier, el
reprezentnd o secven de octei servind unui anumit scop, pe care utilizatorul i
grupeaz mpreun pentru a fi regsii ulterior.
Fiierele se identific n principal cu ajutorul numelui i extensiei.
Formatul general al identificatorului complet al unui fiier este:
[d:] [cale] nume fiier [.extensie]
(drive)(path) (file name) (extension)
unde:
[d:] numele simbolic alocat unitii de disc ce conine discul pe care se
gsete fiierul (A,B uniti de disc floppy, C unitate de disc fix, D, E, ... alte
uniti de disc fix, CDROM, reea, etc.);
[cale] drumul parcurs prin structura arborescent de directoare pn
la fiier;
nume fiier numele dat fiierului de ctre utilizator;
[.extensie] extensia fiierului.
Elementele situate n paranteze drepte se consider a fi opionale.
Numele fiierului este un cuvnt utilizator alctuit din maxim 8 caractere
alfanumerice sub sistemul de operare MS DOS i maxim 255 de caractere sub
interfaa grafic utilizator Windows. Sub sistemul de operare MS DOS, din numele
fiierului nu pot face parte anumite caractere, avnd semnificaii deosebite, ca de
exemplu, caracterul spaiu, +, ;, :, =, <, > etc.
Numele fiierului va fi ales de utilizator ct mai intuitiv, astfel nct regsirea
sa ulterioar s fie mai uoar.
Extensia, separat obligatoriu de nume printr-un caracter punct,
reprezint tipul informaiei coninute n fiier, modul n care va fi recunoscut i
accesat de ctre sistemul de operare. Sub MS DOS, lungimea extensiei este restrns
la maxim 3 caractere alfanumerice, respectnd specificaiile de mai sus.
Tipurile de informaii din fiiere fiind foarte diverse, exist sute de extensii
standard. Fiecare aplicaie recunoate i creeaz la rndul ei tipuri de fiiere
specifice. Cteva exemple dintre cele mai uzuale ar fi:
fiierele executabile: exe, .com, .bat;
fiiere care conin text: .txt, .doc, .rtf, etc.;
15

fiiere care conin imagini: .gif, .bmp, .tif, .jpg, etc.;


fiiere care conin baze de date: .dat, .dbf, mdb, etc.
Fiierele executabile sau programele sunt liste organizate de instruciuni pe
care calculatorul le va executa i n urma crora se va comporta ntr-o manier
predeterminat.
Exist dou caractere cu specificaii deosebite (denumite i metacaractere
lb. eng.: wildcards) i anume:
* caracterul asterisc - poate substitui oricte caractere oarecare din
numele fiierului i/sau extensie;
? caracterul semnul ntrebrii - poate nlocui un singur caracter
ambiguu din numele fiierului i/sau extensie.
Prin intermediul acestora se pot defini machete la care s corespund nici
unul, unul sau mai multe fiiere.
Exemplu:
*.exe - toate fiierele, indiferent de nume, care au extensia exe;
t*.bat - toate fiierele al cror nume ncepe cu caracterul t i au extensia
bat;
t*.c* - toate fiierele al cror nume ncepe cu caracterul t i a cror
extensie ncepe cu caracterul c;
*.*
- toate fiierele, indiferent de nume i extensie;
fo?.exe - toate fiierele al cror nume este format din 3 caractere primele fiind
fo i au extensia exe;
f.??
- toate fiierele al cror nume este f i au extensia format din dou
caractere oarecare;
f*.? - toate fiierele al cror nume ncepe cu caracterul f i au extensia
format dintr-un caracter oarecare.
Directoare
Directorul este un tip de fiier mai aparte, care nu conine date, ci un tablou
de elemente care fiecare conin date despre un fiier sau un alt director. Directorul
apare ca o zon virtual de disc alocat unui grup de fiiere. Directoarele alctuiesc o
structur arborescent care reprezint, pentru utilizatorul calculatorului, organizarea
logic a datelor de care dispune. n diferite sisteme de operare, directoarele se
regsesc att sub acest nume (lb. eng. directory) ct i, ncepnd cu interfaa
grafic Windows 95, sub denumirea de dosare (lb. eng. folder). Rolul
directoarelor este de a uura regsirea fiierelor pe disc.
Directorul principal se numete rdcin. Acesta este printele tuturor
directoarelor, acestea din urm numindu-se subdirectoare. Directorul rdcin se
simbolizeaz prin caracterul \ (back-slash).
Acelai caracter simbolizeaz i subordonarea directoarelor ntr-o cale.
Calea reprezint o secven de directori separai prin caracterul special \
(backslash), secven ce trebuie parcurs pentru a ajunge la directorul care conine
fiierul.
Sintaxa general a unei ci este urmtoarea:
[\nume_director_1][\nume_director_2...]\nume_director_n
Numele unei ci poate conine orice numr de directori; restricia este s nu
aib o lungime mai mare de 63 de caractere.
n orice moment sistemul de operare consider o unitate de disc ca fiind
unitatea de disc curent i un director ca fiind director curent.
Dac, fiierul de accesat se gsete n directorul curent, pentru identificarea sa
16

nu trebuie precizat numele simbolic al unitii de disc i calea, iar dac fiierul de
accesat se gsete pe discul din unitatea de disc curent, pentru identificarea sa nu
trebuie precizat numele simbolic al unitii de disc.

Figura 3. Structur arborescent de directoare


Dac o cale ncepe cu caracterul \ (backslash) sistemul de operare va cuta
fiierul ncepnd cu directorul rdcin, iar dac ncepe cu numele directorului curent
va cuta ncepnd de la acest director.
De exemplu:
C:\Program Files\Windows NT\Pinball\pinball.exe
este modul n care se lanseaz aplicaia Pinball (joc Flipper). Acesta se
gsete n directorul Pinball, care este un subdirector al directorului Windows NT,
subdirector al lui Program Files, care la rndul su este subdirector al directorului
rdcin, structura respectiv aflndu-se pe discul din unitatea cu numele simbolic
C.
Organizarea fizic a datelor nu va oglindi structura lor logic. Un fiier nou
creat va fi memorat pe disc ntr-o zon care nu este ocupat de alte date. Sistemul de
operare va memora adresa acestei zone i va ine n permanen evidena zonelor
ocupate de pe disc. Aceast eviden l va ajuta s regseasc oricnd fiierele
stocate.
Din punct de vedere funcional orice disc este mprit n patru zone:
BOOT zona n care se gsete programul de ncrcare al sistemului de
operare, localizat pe primul sector al primei piste (boot sector);
FAT (File Allocation Table tabela de alocare a fiierelor) conine
informaiile cu ajutorul crora se gestioneaz spaiul de pe disc;
DIR (root directory) conine directorul rdcin;
FILE zon alocat.
Aceste patru zone rezult n urma operaiei de formatare a discului.

Probleme rezolvate
1. Care este formatul complet de identificare al unui fiier ?
[d:] [cale] nume fiier [.extensie]
17

2. Care este forma general a unei ci ?


[\nume_director_1][\nume_director_2...]\nume_director_n
3. Ce reprezint caracterul * (asterisc) ?
Substituie oricte caractere oarecare din numele fiierului i/sau extensie
ntrebri
1. Dai exemple de nume de fiiere sub MSDOS.
2. Dai exemple de nume de fiiere sub MS Windows.
3. Ce reprezint extensia unui fiier ?
4. Descriei pe scurt zonele rezultate n urma operaiei de formatare a unui disc.

18

CURS 4.
SISTEME DE FIIERE.
NCRCAREA SISTEMULUI DE OPERARE
Cuvinte cheie: FAT, NTFS, ncrcare SO
Rezumat. La ora actual exist dou sisteme principale de administrare a
fiierelor, FAT i NTFS, ambele fiind prezentate pe scurt n cursul de fa. Finalul
este rezervat operaiei de ncrcare a sistemului de operare. n principal este
prezentat ncrcarea MSDOS-ului, fiind cea mai simpl ncrcare a unui sistem de
operare, diferenele la interfaa grafic Windows aprnd mai mult la partea de
interfa cu utilizatorul.
Sistemul de administrare FAT
Tabela de alocare a fiierelor (FAT-File Allocation Table) este practic o list
n care sistemul de operare memoreaz statutul fiecrui sector din zona de date a
discului logic. FAT este sistemul de fiiere de baz considerat cel mai simplu i a
fost dezvoltat pentru sistemele de operare DOS i interfaa grafic Windows.
Prima versiune a fost FAT12 (pe 12 bii) i era destinat doar discurilor
flexibile i permitea de exemplu existena directoarelor.
Versiunea ulterioar, FAT16, pentru utilizarea primelor hard discuri de 5 MB,
permitea existena directoarelor i putea adresa discuri de pn la 32 MB.
Deoarece capacitile discurilor au crescut peste valoarea prezentat mai sus,
soluia (inclusiv la Windows 95) a fost partiionarea, chiar i dup introducerea
sistemului VFAT (Virtual FAT), ce a permis printre altele eliminarea restriciei de
8+3 n identificarea fiierelor.
Ultimul dintre sisteme l reprezint FAT32 (32 de bii, din care erau utilizai
doar 28), introdus odat cu Windows 95 OSR2, sistem care permitea adresarea unui
disc de 1TB.
Dezavantaje:
- FAT induce n timp o fragmentare important a fiierelor pe disc, aceasta
avnd drept consecin scderea vitezei de accesare a fiierelor;
- FAT nu pstreaz informaii redundante necesare pentru recuperarea datelor
n cazul unei defeciuni a sistemului; ntr-adevr, exist o copie a tabelului de alocare
ns aceasta, de cele mai multe ori nu poate rezolva problemele aprute;
- FAT nu dispune de nici un mecanism pentru prevenirea accesului
neautorizat la fiiere, atributele asociate fiierelor fiind minimale.
Sistemul de administrare NTFS
NTFS, acronimul pentru New Technology File System, este sistemul de
fiiere standard pentru Windows NT, Windows 2000 i Windows XP.
Microsoft a creat acest sistem de fiiere pentru a compensa caracteristicile
defectuoase ale vechiului sistem FAT, pentru a crete performana, sigurana n
funcionare i gradul de utilizare al discurilor.
Printre caracteristicile specifice NTFS se pot enumera:
- tolerana la erori corecteaz automat erorile hard discurilor. Cnd
sistemul de operare scrie un fiier pe disc, el pstreaz n RAM o copie a fiierului;
dac fiierul copiat pe disc nu coincide cu coninutul RAM, clusterul implicat n
19

scriere este declarat defect i nu va mai fi folosit niciodat, iar copia fiierului din
RAM este nregistrat la alt locaie a discului.
- securitate dispune de numeroase opiuni de securitate. Pot fi alocate
permisiuni diverse, local sau la distan, pentru accesul la directoare sau fiiere
individuale. NTFS include i Encrypting File System (sistem de fiiere criptat),
pentru a preveni accesul neautorizat la structurile sistemului de operare, precum i la
fiiere sau directoare.
- comprimarea fiierelor asigur comprimarea, n timp real, a
directoarelor sau fiierelor individuale.
- alocarea unei cote pri din disc permite administratorului sistemului de
calcul s aloce unui utilizator accesul numai la o poriune de disc, pentru fiierele i
aplicaiile acestuia.
Zona DIR este organizat sub forma unui tabel care conine pe fiecare linie
toate informaiile necesare accesului la un fiier: nume, extensie, data i ora la care
au fost create, adresa din FAT unde se gsete informaia de localizare fizic pe disc,
etc. Fiecare astfel de linie poart denumirea de intrare director (lb. eng. directory
entry).
Aceast mprire se realizeaz n urma operaiei de formatare a discului.
Prin formatare discul este adus practic la un format acceptat de ctre sistemul de
operare respectiv.
Unitatea (lb. eng. device, drive)
Reprezint un echipament periferic identificat printr-un nume simbolic.
Numele de dispozitiv pentru unitile de disc const dintr-o liter urmat de
caracterul special dou puncte (:); litera A i B - identific unitatea/unitile de disc
floppy, litera C - identific discul fix. Discul fix poate fi mprit logic n mai multe
discuri virtuale numite partiii, care se identific tot printr-un nume simbolic asociat
(de exemplu: D:, E:, F:, etc.).

OPERAIA DE NCRCARE A MS DOS-ULUI


La pornirea calculatorului, MS DOS-ul se lanseaz automat n execuie. n
BIOS-ul din memoria ROM exist un program prencrctor, care se lanseaz
automat n execuie, adresa sa de nceput fiind copiat ntr-un registru al unitii de
comand.
Programul prencrctor efectueaz cteva operaii, i anume:
- testeaz din punct de vedere hardware sistemul de calcul;
- verific parola utilizatorului (dac este definit), conform celei memorate n
memoria CMOS. n cazul n care, din trei ncercri, parola furnizat nu este corect,
programul prencrctor i nceteaz activitatea, sistemul de operare nu se mai
ncarc, deci, sistemul de calcul este neutilizabil;
- determin unitatea de disc funcional, care conine un disc de pe care s se
poat ncrca sistemul de operare (conform unei liste existente n CMOS).
Dup determinarea unitii de disc funcionale, programul prencrctor i
nceteaz activitatea i pred controlul programului ncrctor din zona BOOT a
discului acesteia. Programul ncrctor caut n directorul rdcin al discului de pe
care se face ncrcarea componentelor MS DOS-ului, componente ce se regsesc n
trei fiiere i anume:

20

MSDOS.SYS (componenta rezident a MS DOS-ului);

IO.SYS (IO Input/Output intrri/ieiri);


COMMAND.COM (procesorul de comenzi consol sau interpretorul de
comenzi).

Dac un fiier din cele trei nu este gsit, operaia de ncrcare este ntrerupt,
programul ncrctor transmind utilizatorului un mesaj prin care solicit un disc
sistem (care conine aceste fiiere).
Dac fiierele sunt gsite, dup ncrcarea lor, se ncheie operaia de ncrcare
a sistemului de operare, sistemul de calcul este funcional. Totui, se mai caut tot n
directorul rdcin al discului de pe care se face ncrcarea dou fiiere
CONFIG.SYS i AUTOEXEC.BAT. Primul fiier conine comenzi referitoare la
configurarea sistemului de operare. Dac fiierul exist, comenzile coninute vor fi
executate, n caz contrar, configurarea realizndu-se la valorile implicite ale
sistemului. Al doilea fiier conine comenzi n limbajului de comand MS DOS,
pentru uurarea activitii utilizatorului, comenzi ce ar fi bine s fie executate la
fiecare pornire a calculatorului. Dac fiierul exist, vor fi executate comenzile
coninute, n caz contrar, lansndu-se un dialog cu utilizatorul prin care se solicit
acestuia data i ora curente.
n ambele situaii operaia de ncrcare este complet realizat, moment marcat
de MS DOS prin afiarea pe ecranul video a unui mesaj, prin care anun utilizatorul
c este apt s preia cerinele de prelucrare ale acestuia. Acest mesaj se numete
PROMPTER.
n general, prompter-ul conine numele simbolic al unitii de disc curente i
directorul curent. Dac nu se fac alte specificaii n fiierul AUTOEXEC.BAT, MS
DOS consider ca unitate de disc curent unitatea ce conine discul de pe care s-a
fcut ncrcarea, iar director curent, directorul rdcin al aceluiai disc.
Acest mod de ncrcare a lui MS DOS la pornirea calculatorului se numete
ncrcare la rece.
Exist posibilitatea rencrcrii sistemului de operare ori de cte ori
utilizatorul consider necesar acest lucru. Rencrcarea sau ncrcarea la cald se
poate face prin intermediul butonului RESET sau prin apsarea simultan a tastelor
<CTRL>+<ALT>+ <DELETE>.

ntrebri
1. Descriei pe scurt caracteristicile FAT.
2. Descriei pe scurt caracteristicile NTFS.
3. Care sunt funciile programului de prencrcare a sistemului de operare ?
4. Care sunt fiierele neaprat necesare ncrcrii sistemului de operare ?
5. Cum se realizeaz ncrcarea la cald a sistemului de operare ?

21

22

CURS 5.
LIMBAJ DE COMAND. OPERAII DOS
Cuvinte cheie: Limbaj de comand, execuia comenzii, operaii DOS
Rezumat. Cursul prezint pentru nceput modul de execuie al unei comenzi
din momentul confirmrii acesteia de ctre utilizator. n continuare sunt prezentate
operaiile uzuale executate de ctre un utilizator, explicitndu-se semnificaie
fiecreia dintre acestea.
LIMBAJUL DE COMAND
Conform celor prezentate anterior, dialogul cu calculatorul nseamn,
conversaia cu sistemul de operare, chiar i lansarea n execuie a unei aplicaii fiind
o operaie pe care utilizatorul trebuie s o comunice sistemului de operare.
Suportul acestei conversaii l reprezint limbajul de comand, ce cuprinde o
serie de comenzi, prin care utilizatorul transmite calculatorului cerinele sale de
prelucrare sub o anumit form. O cerin de prelucrare a utilizatorului reprezint de
fapt o operaie de prelucrare a datelor. Aceste necesiti pot fi transmise sistemului
de operare prin intermediul unor comenzi ce fac parte din limbajul MS DOS-lui,
comenzi care reprezint totalitatea funciilor de comand i control privind utilizarea
resurselor hard i soft ale sistemului de calcul n vederea realizrii necesitilor de
prelucrare ale utilizatorului. Aceste comenzi sunt transmise MS DOS-lui prin
intermediul tastaturii.

Comenzi
Mesaje

C.C.P.

DOS

BIOS
S.O.

(BIOS
ROM)

Echip.
perif.
Figura 5. Executarea comenzii utilizatorului
Textul comenzii editate de ctre utilizator este stocat ntr-o zon tampon, fiind
afiat n acelai timp pe ecranul video. Editarea se realizeaz pn n momentul
23

apsrii tastei <ENTER>, moment n care comanda respectiv este copiat din zona
tampon, ntr-un ablon i transmis procesorului de comenzi consol (CCP), care se
regsete n fiierul COMMAND.COM. Procesorul de comenzi consol decide
care componente DOS vor fi apelate pentru rezolvarea comenzii. Aceste componente
DOS proceseaz i descompun cererile de transfer n cereri simple i sunt transmise
echipamentelor periferice prin intermediul componentei BIOS (Basic Input Output
System) a sistemului de operare regsit n fiierul IO.SYS, apelnd eventual i la
componenta BIOS-ului din ROM. Dac, comanda editat de utilizatorului este
corect, ea va fi executat n modul descris mai sus, n caz contrar MS-DOS
transmind utilizatorului un mesaj de eroare. n ambele situaii, n momentul imediat
urmtor executrii comenzii, pe ecranul video va apare prompter-ul MS DOS.
Lansarea n execuie a unui program sub incidena MS DOS-ului se face prin
indicarea identificatorului fiierului ce conine programul, cu condiia ca acesta s fie
direct executabil (fiiere cu extensia EXE, COM).
n general, la ora actual programele sunt concepute dup un anumit standard.
Prin acest standard nelegem utilizarea meniurilor. Se elimin astfel utilizarea
programelor de tip linie de comand, foarte particularizate. Mai mult, sub incidena
Windows-ului au fost introduse i o serie de elemente grafice, specifice, ce vin n
ajutorul utilizatorului, iar aplicaiile Windows folosesc aceleai modaliti de
rezolvare pentru diverse operaii rezultnd un nivel nalt de standardizare.
Alte operaii MS DOS
n contextul enunat, prin informaii se neleg programele i datele
utilizatorului. Aceste informaii pot fi manipulate dac sunt constituite n fiiere.
Orice operaie pe care utilizatorul o preconizeaz trebuie anunat printr-o
comand, indiferent c este vorba de conversaia cu sistemul de operare, cu un
program utilitar sau cu o aplicaie complex.
Vom prezenta, n continuare, cteva operaii utilizate n mod frecvent,
considerndu-le operaii de baz.
Stocarea unor informaii pe un suport de memorie extern se poate face ntrun fiier cu identificatorul specificat de utilizator. Aceast operaie este denumit
operaie de salvare, datorit faptului c informaiile ce se doresc a fi stocate sunt n
memoria intern, memorie volatil (se distruge coninutul prin iniializare sau
deconectare de la reeaua de alimentare). Coninutul memoriei interne, precizat de
utilizator, va fi copiat pe suportul de memorie extern ntr-un fiier nou, pentru care
trebuie indicat identificatorul complet. n acest caz, de fapt, fiierul se creeaz. n
urma operaiei n structura arborescent a discului pe care s-a creat fiierul se
produce o modificare - se creeaz o nou intrare director. Salvarea informaiilor
din memoria intern se mai poate face i ntr-un fiier creat anterior, caz n care nu se
produce o modificare n structura arborescent, ci doar coninutul fiierului se
actualizeaz, eventual. Exist posibilitatea transferului invers de informaii (de pe
disc n memoria intern) cnd coninutul unui fiier specificat se copiaz n memoria
intern prin operaia de restaurare.
Orice fiier din structura arborescent a unui disc are unul sau mai multe
atribute, prin care i se confer anumite caracteristici. Dac utilizatorul nu face nici o
precizare n acest sens, n urma operaiei de creare atributul fiierului va fi
read/write, adic sunt permise att operaii de modificare a coninutului ct i de
consultare. Un fiier poate fi declarat protejat la scriere, adic i se poate conferi
atributul read only, caz n care este permis doar operaia de consultare a
coninutului (informaiile nu pot fi modificate). Unele fiiere (considerate de
utilizator) pot fi ascunse prin intermediul atributului hidden, n acest fel fiierele
24

respective nu vor fi vzute la afiarea pe ecran a coninutului directorului printe.


Atunci cnd se pune problema stocrii unei cantiti mari de informaii (unul sau mai
multe fiiere mari) exist posibilitatea arhivrii acestora prin comprimarea
coninutului, astfel nct spaiul ocupat pe disc se reduce mult, n diverse proporii n
funcie de arhivatorul (programul) utilizat. Atributul care se confer fiierului (lor)
este archive. Utilizarea unui fiier arhivat se poate face numai dup efectuarea
operaiei de dezarhivare asupra sa. O situaie special o reprezint fiierele cu
atributul system, fiiere ce sunt fi utilizate de sistemul de operare.
Orice fiier din structura arborescent a unui disc poate fi ters. Operaia de
tergere se face dup confirmarea acesteia de ctre utilizator. tergerea unui fiier nu
provoac, ntr-o prim faz, o tergere fizic de pe suportul de memorie extern, ci
doar o eliberare a spaiului de suport ocupat. Dup o operaie de tergere a unui
fiier, n structura arborescent se produce o modificare, n sensul c identificatorul
acestuia nu mai apare la afiarea coninutului directorului printe. Ca o msur de
prevedere, de regul, utilizatorul este atenionat cnd solicit tergerea unui fiier,
dac acesta are atributul read only sau system. De asemenea, exist posibilitatea
recuperrii fiierelor supuse operaiei de tergere.
n situaia utilizrii unui fiier n cadrul unei aplicaii acesta trebuie deschis.
Aceast operaie const n apelarea fiierului respectiv (identificator) i ncrcarea n
memoria intern. La terminarea operaiilor ce se efectueaz asupra coninutului,
fiierul trebuie nchis. Un fiier poate fi redenumit, fr ca aceast operaie s
acioneze asupra coninutului, atributelor, etc. Redenumirea unui fiier presupune
doar schimbarea identificatorului acestuia prin indicarea noului nume i, eventual, a
noii extensii.
Fiierele sunt coninute n directoare, fie c este vorba de directorul rdcin
al discului, fie de un director oarecare. Un director se creeaz de ctre utilizator
specificnd identificatorul acestuia, adic numele, eventual extensia i locul din
structura arborescent. Dup creare directorul este vid, conine doar dou intrri
speciale cu numele . (semnific faptul c este vorba de un subdirector), respectiv
.. (semnific faptul c este vorba de un director printe).
Ca i orice fiier, un director poate fi ters (mai puin directorul rdcin) cu
condiia s nu fie director curent. Dac trebuie ters directorul curent, acesta va trebui
schimbat declarnd un alt director ca i curent i numai dup schimbare, poate fi
ters.
O operaie des utilizat se refer la transferul de informaii. O posibilitate o
reprezint copierea unui fiier dintr-un director n altul sau n acelai, sub alt nume.
Rezult, de fapt, o copie a fiierului surs. O alt posibilitate o reprezint mutarea
unui fiier dintr-un director n altul, operaie n urma creia nu se obine o copie a
fiierului surs. De asemenea, poate fi obinut o copie a ntregului suport de
memorie extern, prin copierea coninutului de pe un disc pe altul.
Coninutul unui fiier poate fi afiat pe ecranul video ntr-o form standard
sau n maniera definit de utilizator, respectiv poate fi afiat la imprimant pe un
suport de hrtie (tot o memorie extern), operaii pentru care fiierul trebuie restaurat
i deschis, n prealabil.

Probleme rezolvate
1. Ce reprezint operaie de salvare ?
Stocarea unor informaii pe un suport de memorie extern ntr-un fiier cu
identificatorul specificat de utilizator.
2. Ce reprezint atributul read only ?
25

Un fiier poate fi declarat protejat la scriere, caz n care este permis doar operaia
de consultare a coninutului (informaiile nu pot fi modificate).
ntrebri
1. Ce este limbajul de comand ?
2. Care sunt fiierele implicate n execuia unei comenzi ?
3. Ce conine un director vid ?
4. Ce reprezint atributul hidden la un fiier ?

26

CURS 6.
WINDOWS ASPECTE GENERALE
Cuvinte cheie: GUI, sistem de operare, interfa
Rezumat. Cursul introduce utilizatorul n caracteristicile interfeei grafice
utilizator Windows. Versiunea prezentat este versiunea 4, sau Windows 95, pe
modelul acesteia fiind construite mai departe celelalte existente la ora actual.
Aspectul i operaiile executate sub aceast versiune a interfeei grafice sunt
asemntoare, dac nu chiar identice la versiunile ulterioare, inclusiv la ultima
aprut.
6.1. NOIUNI INTRODUCTIVE
Lund n considerare faptul c interfaa ntre utilizator i calculator este
considerat tastatur i monitorul, comunicarea se realizeaz prin introducerea
comenzilor de la tastatur ca rspuns la mesajele afiate la ecranul video. Comenzile
au de obicei o gramatic greu de aplicat i difer de la o aplicaie la alta.
Cele mai utilizate sisteme de operare pentru PC aparin, n general, firmei
Microsoft. Astfel n 1981 a fost lansat sistemul de operare MS-DOS (Microsoft Disk
Operating Sistem) care n 1985 a devenit standardul sistemelor de operare pentru
microcalculatoare pe 16 bii. Firma Microsoft a dezvoltat ulterior acest sistem pn la
versiunea 6.2 (aprut n 1994) i ulterior versiunea 7.0 ca emulator de MS-DOS
integrat n sistemul de operare Windows 95.
n ceea ce privete sistemul de operare Windows trebuie remarcat c acesta a
aprut n primele versiuni ca program utilitar care rula sub sistemul de operare MSDOS. Contextul care a determinat apariia aplicaiei a constat n dezvoltarea
performanelor hardware prin creterea dimensiunii pentru memoria intern i
extern a puterii procesorului, a rezoluiei adaptoarelor grafice, i rspndirea
utilizrii mouse-ului. Acestea au dus la dezvoltarea programelor bazate pe GUI
(Graphical User Interface - interfa grafic utilizator) ntr-un mediu puternic
interactiv i prietenos.
Efectul acestei noi concepii a fost trecerea de la utilizarea exclusiv a
sistemelor de calcul de ctre profesioniti, care foloseau comenzi criptice i
proceduri convenionale, ctre aplicaii destinate publicului larg, prin uurarea
accesului la sistemul de calcul.
Primul mediu GUI puternic a fost oferit de MacIntosh, pe calculatoarele
Apple, n 1984, constnd ntr-o interfa natural, bazat pe imagini.

Windows este tot o aa numit GUI, un mediu de operare i programare cu o


interfa grafic prietenoas, bazat pe elemente ca ferestre, meniuri, butoane
simulate pe ecran, simboluri grafice, etc.
Sub Windows fiecare program al utilizatorului se execut ntr-o fereastr
distinct, asigurndu-se execuia simultan a mai multor programe (multitasking)
prin modul de acces la resursele fizice ale calculatorului .
Ideea a fost preluat de Microsoft care a creat Windows 1.0 n 1985,
27

Windows 2.0 n 1987 pentru calculatoare dotate cu procesor i8088 i ulterior


Windows 286 (sau Windows 2.1) pentru procesorul i80286. Ambele versiuni ofereau
comutarea ntre taskuri (sarcini). Se executau mai multe taskuri, dar nu simultan.
Numai aplicaiile din fa, principale, rulau, aplicaiile din fundal fiind suspendate.
Acesta nu era un sistem cu adevrat multitasking (mai multe sarcini la un moment
dat) care s execute simultan att aplicaiile din fundal i pe cele marcate ca active.
Versiunea Windows/386 permite lansarea mai multor aplicaii n multitasking
i n ferestre realiznd un multitasking cooperativ taskurile prelund i prednd
succesiv controlul mediului Windows. Indicatorul de mouse clepsidr arta c
sistemul Windows a cedat controlul n favoarea taskului n execuie.
Prima versiune larg acceptat a fost Windows 3.0 din 1990 care furniza o
interfa atractiv cu pictograme. Programul Program Manager oferea posibilitatea
lucrului cu memoria superioar putnd utiliza memoria virtual prin simularea
memoriei RAM utiliznd discul fix. Prin creterea memoriei s-au putut utiliza
programe de aplicaie mai mari.
Windows 3.0 are instalat suportul pentru OLE1 (object linking and
embedding) care permite legarea i nglobarea obiectelor.
Windows 3.1 nu mai poate fi lansat n mod real ci numai n mod protejat, n
acest fel se asigur o mai mare stabilitate a mediului. n acelai timp, cnd mediul de
operare multitasking, care lucreaz n mod protejat, se bazeaz pe monotasking (o
singur sarcin) care lucreaz n mod real, orice acces n modul real las neprotejat
mediul multitasking, putnd s apar erori n execuie.
Windows for Workgroups 3.11 este o versiune dezvoltat pentru conectare n
reea local, pentru lucrul cu calculatorul n cadrul unui grup de munc, pentru
folosirea n comun a ctorva echipamente i fiiere. Specific acestui mod de lucru
sunt programele utilitare de reea, n acest sens fiind introduse programul agend,
sistem de pot electronic, program de comunicaie, etc.

Dei Windows 95 i Windows 98, se mai bazeaz pe sistemul de operare MSDOS, Windows NT (New Technology), Windows 2000, Millenium, XP i Vista nu,
ele devenind sisteme de operare n adevratul sens al cuvntului. Programele sub
Windows au o mare putere de calcul i sunt mai uor de nvat i de utilizat. Setul de
apeluri Windows pe care le permite sistemul de operare a introdus i n programele
de aplicaie o standardizare ce uureaz foarte mult accesul utilizatorilor
neprofesioniti.

6.2. ELEMENTE DE UTILIZARE WINDOWS


Lansat n 24 august 1995, aa numitul Windows versiunea 4.0 a introdus o
revoluie n modul de lucru de pn la ora respectiv, elementele de baz ale
acestei interfee grafice regsindu-se i la versiunile ulterioare. Arhitectura sistemului
Windows 95 prezint mai multe elemente, clar delimitate, ce asigur funciile unui
sistem de operare, dar i o serie de faciliti ce mbuntesc substanial interfaa cu
utilizatorul. Dintre facilitile oferite se amintesc:
viteza i comportamentul, superioare, n cazul n care calculatoarele sunt
conectate n reea;
este un mediu, nou, pe 32 de bii, dar care ofer i posibilitatea executrii
vechilor aplicaii, pe 16 bii, din versiunile 3.x;
administrare superioar a configuraiei sistemului de calcul, att din punct de
28

vedere hard, ct i soft;


aplicaii distribuite;
sistemul de gestiune al fiierelor mbuntit (nume lungi de fiiere, maximum
255 caractere, inclusiv caractere de genul spaiu, virgul, punct etc.);
Plug & Play, respectiv instalarea i configurarea automat a unor componente
hardware nou introduse n sistem;
multitasking efectiv;
utilizatorul nu mai trebuie s memoreze comenzi, ci s caute icoana
corespunztoare aplicaiei.
Terminologie Windows

Aplicaie Windows - program elaborat special pentru a fi executat sub


incidena Windows-ului.
Aplicaie nonWindows - program care nu a fost conceput special pentru a fi
executat sub incidena Windows-ului, dar poate fi rulat sub aceast interfaa grafic.

Figura 6.1. Fereastr Windows


Fereastr - zon dreptunghiular afiat pe ecranul video asociat unei
aplicaii, unui grup de programe, etc. (figura 6.1.). O fereastr poate fi deschis,
nchis, redimensionat, deplasat.
n colul fiecrei ferestre se gsete o icoan ce ascunde meniul sistem al
respective ferestre.
O fereastr are unele elemente definitorii (figura 6.2.) ce caracterizeaz
Windows-ul, respectiv orice aplicaie Windows.
Aa cum s-a precizat mai sus, o fereastr reprezint o zon dreptunghiular,
pe ecranul video, ce determin aria de lucru corespunztoare unei aplicaii. O parte
important a unei ferestre o reprezint zona de lucru, n care se realizeaz, efectiv,
operaiile specifice aplicaiei respective.
Pe parcursul utilizrii sistemului pot fi observate pe ecran trei tipuri de
ferestre: ferestre de aplicaie, ferestre document i ferestre de grup.
Ferestrele de aplicaie conin aplicaiile n curs de execuie. Ele pot ocupa
orice zon a suprafeei ecranului.
Ferestrele document se deschid pe suprafaa unei ferestre de aplicaie atunci
cnd aplicaia permite utilizatorului s deschid mai multe documente pentru a le
avea simultan pe ecran.

Ferestrele de grup se afieaz pe desktop (ecranul principal al mediului) i


conin mai multe iconie de aplicaie.
Bara de titlu se gsete n partea superioar a ferestrei, distingndu-se prin
culoare i cteva elemente specifice:
29

titlul aplicaiei - precizeaz denumirea aplicaiei sau folder-ului, respectiv


numele fiierului ce se afl n lucru;
n partea stng a barei se gsete o icoan corespunztoare aplicaiei ce
ascunde meniul sistem:
n partea dreapt a barei sunt dispuse trei butoane ce determin reducerea
ferestrei la nivel de buton n bara de task-uri (minimizare), mrirea ferestrei la nivel
ecran complet (maximizare) i nchiderea aplicaiei (X); n situaia de fereastr
maximizat butonul corespunztor este nlocuit cu un buton de revenire la formatul
anterior (restaurare).
Icoan meniu sistem

Buton maximizare

Bara de titlu
Linie meniu

Buton nchidere
fereastr

Buton minimizare

Spaiul ferestrei

Bar de unelte

Figura 6.2. Elementele unei ferestre Windows


Elementele unei ferestre pot fi reprezentate n mai multe moduri, funcie de
modul de vizualizare selectat.
Pe lng modificarea dimensiunii, ferestrei, cu ajutorul barei de titlu fereastra
se poate deplasa pe suprafaa ecranului video, prin micarea mouse-ului cu cursorul
pe bar.
Efectuarea unui click pe icoana din stnga titlului din bara de titlu, determin
afiarea meniului sistem. Acest meniu conine o serie de elemente de comand pentru
manevrarea ferestrei.
Comanda Restore are ca efect reducerea ferestrei la mrimea sa anterioar,
respectiv deschide fereastra, dac a fost la nivel de buton.
Comenzile
Move
i Size
permit
repoziionarea,
respectiv
redimensionarea ferestrei cu ajutorul tastaturii.
Minimize permite reducerea ferestrei la nivel de buton n bara de task-uri.
Maximize mrirea ferestrei la nivel de ecran complet.
Elementul Close are ca efect nchiderea aplicaiei sau folder-ului.
Fereastra Windows, sub bara de titlu, conine n majoritatea cazurilor, linia de
meniu, constituit din o serie de elemente a cror acionare, cu mouse-ul, determin
afiarea unui meniu. Sub linia de meniu apare, de regul, bara de unelte standard ce
conine butoane pentru efectuarea rapid a unor operaii, cu corespondent n meniuri.
Sub bara de meniu se gsete bara de unelte, bar coninnd butoane
corespunztoare unor anumite operaii ce se regsesc n meniuri.
n cazul n care nu toate elementele aplicaiei n curs sunt afiate n fereastr,
pe latura de jos, respectiv cea din dreapta apar, automat, barele de defilare. Aceste
30

bare sunt prevzute la extremiti cu butoane ce indic sensul de deplasare a imaginii


din fereastr.
Un alt element specific al ferestrei Windows este bara de stare, din partea de
jos a ferestrei, zon ce conine, n orice moment, elemente referitoare la aciunea n
curs (operaia ce se execut, numrul de pagini, informaii despre elementele n
aciune etc.).
Conturul ferestrei Windows permite redimensionarea acesteia cu mouse-ul.
Poziionarea cursorului mouse-ului pe contur i micarea mouse-ului, cu butonul
apsat, va determina mrirea/micorarea ferestrei n sensul indicat pn n
momentul eliberrii butonului.

Figura 6.3. Mai multe aplicaii, prezente pe desktop


Aa cum am mai precizat, specific Windows-ului este existena ferestrelor
pentru toate aplicaiile ce se pot executa simultan.
Cursor - simbol grafic afiat pe ecranul video pentru a indica poziia curent.
Icoan - simbol grafic de dimensiuni reduse, reprezentnd un grup de
programe (icoan de grup) sau o aplicaie (icoan de aplicaie).
Buton de opiune - element special cu dou stri, marcat/nemarcat,
reprezentat printr-un cerc i un text afiat n dreapta acestuia. Selectarea textului
determin trecerea dintr-o stare n alta.

Buton de opiune marcat


Buton de opiune nemarcat
Figura 6.4. Butoane de opiune (butoane radio)
Csu de opiune - element special cu dou stri, marcat/nemarcat,
reprezentat printr-un ptrat n care se afieaz un x n starea marcat.

31

Csu de opiune marcat


Csu de opiune marcat
Csu de opiune nemarcat
Figura 6.5. Csue de opiune
Cutie (caset) de dialog - fereastr prin care se afieaz o serie de informaii,
butoane, csue de opiune i/sau se solicit o intervenie din partea utilizatorului.
Caset derulant - suprafaa dreptunghiular mrginit n partea dreapt de
o bar de defilare vertical ce permite vizualizarea prin defilare a elementelor
coninute de o list.
Bar de defilare - suprafaa dreptunghiular care mrginete o fereastr i
care conine butoane pe care sunt nscrii indicatori de direcie ( ). Prin
apsarea butoanelor respective se obine efectul de defilare a elementelor afiate n
fereastr n sensul indicat, crendu-se astfel posibilitatea vizualizrii tuturor
elementelor.
Desktop suprafaa de lucru (pe ecranul video)
Folder dosar; termenul echivalent directorului din MS DOS.
Lansarea n execuie a Windows-ului se realizeaz automat la pornirea
calculatorului, pe ecranul video aprnd desktop-ul acestei aplicaii.
Sub incidena Windows se lucreaz n general cu mouse-ul, tastatura fiind
utilizat n special pentru editare. n cazul utilizrii mouse-ului acesta se prezint ca
un cursor cu forma unei sgei ce permite selectarea oricrui element dintr-o
fereastr. De multe ori acest cursor prezint forma unei clepsidre, situaie n care
utilizatorul trebuie s atepte revenirea la forma iniial de sgeat, deoarece n
fundal se realizeaz execuia unei comenzi.
Rezultatul prelucrrilor cu orice aplicaie Windows este un fiier, fie c s-a
realizat un document text, un desen, un grafic, etc.
Operaii de baz sub Windows
- New - permite crearea unui nou document specific respectivei aplicaii;
- Save As permite salvarea datelor din memoria intern pe o memorie
extern, ntr-un fiier, cu numele i n locul din structura arborescent specificate de
ctre utilizator;
- Save - permite actualizarea datelor utilizatorului, respectiv, se execut
copierea datelor din memoria intern pe o memorie extern, ntr-un fiier existent i
deschis n acel moment;
- Open - permite deschiderea unui fiier n vederea accesului la informaiile
coninute de acesta;
- Print - permite afiarea la imprimant a unor informaii;
- Copy - permite copierea informaiilor selectate n memoria temporar;
- Cut - permite mutarea informaiilor selectate n memoria temporar;
- Paste - permite inserarea coninutului memoriei temporare n locul
specificat de ctre utilizator.
La pornirea calculatorului, dup terminarea execuiei programului
prencrctor, programul ncrctor din zona BOOT a discului de pe care se face
ncrcarea sistemului de operare va determina lansarea n execuie a mediului
Windows. Rezultatul va fi apariia pe ecran a desktop-ului Windows, moment n care
acesta este apt pentru conversaia cu utilizatorul.
Desktop-ul este unul din elementele noi pe care le aduce Windows-ul
ncepnd cu versiunea 95, fa de versiunile anterioare i poate fi considerat ca fiind
32

un folder, n care sunt prezente aplicaii, fiiere, folder-e, etc. Desktop-ul reprezint
de fapt, interfaa cu utilizatorul, o interfa uor de manevrat de ctre acesta. Pe
aceast suprafa de lucru exist icoane corespunztoare diverselor aplicaii instalate
sub incidena Windows-ului, unor folder-e, sau chiar unor fiiere. Lansarea n
execuie a oricrei astfel de aplicaii se poate realiza printr-un dublu click pe icoana
respectiv.
Aspectul desktop-ului (fundal, aspectul icoanelor, culoare etc.) se poate
modifica (fa de standard) prin apelarea aplicaiei Desktop Themes din Control
Panel, n cazul n care este instalat aplicaia Microsoft Plus, n caz contrar fundalul
poate fi modificat prin intermediul utilitarului Display din Control Panel.

Icoane

Volum
Butonul START

Tastatura

Ceas

Bara de task-uri

Figura 6.6. Desktop-ul Windows


n partea de jos a ecranului (implicit), sau pe oricare latur a suprafeei
desktop-ului, se gsete aa numita taskbar, bara de task-uri (bara de sarcini). Este o
form a Explorer-ului, un utilitar foarte puternic, ce asimileaz funciile Program
Managerului i File Manager-ului din versiunea 3.x a Windows-ului. Caracteristic
acestui mod de prezentare a Explorer-ului este butonul Start din stnga barei i o
serie de elemente precizate n extremitatea din dreapta (ceas, icoan de volum,
tastatura curent etc.). n aceast bar vor apare, ntotdeauna, butoane
corespunztoare aplicaiilor lansate de ctre utilizator (buton apsat pentru aplicaia
curent), respectiv ca rezultat al minimizrii sau dezactivrii unei ferestre de aplicaie
(buton neapsat).
Referitor la tastatura curent, trebuie precizat faptul c Windows-ul permite
definirea i respectiv utilizarea mai multor tastaturi, specifice anumitor ri. Acestea
se definesc prin soft, utilizatorul putnd modifica n orice moment tastatura utilizat.
Aceast facilitate ofer posibilitatea utilizrii caracterelor specifice fiecrei ri,
caractere care nu se regsesc pe o tastatur standard american. Din cele prezentate
mai sus, rezult faptul c, anumite taste i for schimba semnificaiile de pn atunci,
nu schimbarea fizic a tastaturii. Pentru utilizarea mai uoar a tastaturii specifice
limbii romne, se vor prezenta n continuare o parte din modificrile rezultate (cele
uzuale), n cazul lucrului cu aceast tastatur, cea fizic fiind tastatura american.
33

Funcie nou

y
z

(
)
=
+, -, *, /
\
?

Funcie veche (mod de obinere)


[
]
;

\
z
y
@
*
(
)
grupul tastelor numerice
ALT dr. + Q
_

Observaii:
- caracterele mari (majuscule) se obin la fel ca la toate tastele cu o singur
semnificaie, adic prin combinaia de taste SHIFT+tasta respectiv.
- n cazul necesitii utilizrii unui caracter care exist pe tastatura fizic, dar
este de negsit pe cea modificat, utilizatorul poate reveni la aceasta prin afiajul
tastaturii curente din bara de task-uri (un click pe acesta determin apariia meniului
cu tastaturile instalate), sau combinaia (implicit) ALT+SHIFT.

ntrebri
1. Ce anume definete termenul de GUI ?
2. Ce este o icoan ?
3. Ce este desktop-ul i ce versiune de Windows l-a introdus ?
4. Care este diferena ntre operaiile CUT i COPY ?

34

CURS 7.
WINDOWS - VERSIUNI
Cuvinte cheie: Windows 98, Windows NT, Windows XP, Windows Vista
Rezumat. Capitolul anterior fiind rezervat tratrii aspectelor generale ale
IGU Windows, n continuare sunt prezentate cteva din caracteristicile versiunilor
ulterioare, ncepnd cu 98 si terminnd cu Vista. n principal sunt explicitate
diferenele fa de versiunile anterioare.
VERSIUNI ULTERIOARE
Windows 98
Este succesorul lui Windows 95, i se spune c a revoluionat aspectul i
modul de utilizare al mediului Windows. Cldit pe baza solid a sistemului de
operare Windows 95, Windows 98 a extins inovaiile pe care le-a motenit. Cu
Windows 98 se poate beneficia de performanele noilor tehnologii i platforme,
dobndind accesul la Internet i la diferitele reele interne prin intermediul
programului incorporat Internet Explorer 4.0. Pe lng noile faciliti Windows 98
este compatibil cu aplicaiile i tehnologiile Windows mai vechi. n ultimii ani,
industria a susinut evoluiile importante din domeniul hardware i software.
Windows 98 include suport pentru noile perfecionri hardware i software cum ar
fi: Universal Serial Bus, IEEE 1394, FAT 32 i DVD.

Figura 7.1. Desktop-ul Windows 98


35

Noile tehnologii i funcii din Windows 98, pot ajuta la gsirea i formatarea
informaiilor dorite ct mai repede posibil, la mrirea vitezei aplicaiilor i a
conectrii la reea, la automatizarea conectrii lor la o unitate de reea i crearea
comenzilor rapide.
Windows 98 include funcii i faciliti pentru configurarea sistemelor, pentru
depanare i pentru permanenta modernizare a calculatoarelor.
Prin ncorporarea versiunii 4.0 a browserului Web Internet Explorer, Windows
98 conine tot ceea ce este necesar pentru a beneficia de avantajele oferite de
Internet i de reeaua intern. Prin facilitile avansate de cutare, instrumentele de
comunicaie pentru Internet i tehnologiile de automatizare a circulaiei informaiilor
din Internet i din reeaua local, Windows 98 ofer un nivel avansat de integrare n
Internet.
Cerine hardware:
Specificare Microsoft
Procesor 486DX / 66 MHz
Memorie 16 MB (RAM)
Unitate CD-ROM sau DVD-ROM
Aproximativ 195 MB spaiu pe discul
fix liber pentru instalare tipic, 120 295 MB pentru celelalte
Interfa monitor - VGA
Microsoft Mouse

Recomandat:
Pentium 133 sau mai mare
32-64 MB (RAM)
Unitate CD-ROM or DVD-ROM
295 MB instalare complet, 2 GB
pentru majoritatea utilizatorilor
SVGA
Microsoft Mouse

Windows 2000
Reprezint un punct de rscruce, prin combinarea n acest nou produs a
facilitilor oferite de Windows 95/98 i Windows NT.
Rezultatul, Windows 2000 este dotat pentru jocuri i toat gama de aplicaii
multimedia, la fel de bine ca pentru aplicaii profesionale care necesit o maxim
securitate a datelor.

Figura 7.2. Desktop-ul Windows 2000


36

Trsturile fundamentale se pot rezuma astfel:


Windows 2000 reprezint un sistem de operare stabil pentru desktop. n acest
sprijin vine noul sistem de fiiere NTFS 5 i un control mai bun asupra fiierelor de
sistem, ceea ce are un efect pozitiv asupra stabilitii sistemului;
- interfaa lui Windows 2000 corespunde n mare msur celei din Windows
95/98 sau Windows NT cu Activ Desktop;
- noile faciliti de securitate i de reea includ funcii de control nc greu
accesibile;
- Windows 2000 ruleaz i pe procesoare cu o frecven sub 300 MHz, ns
destul de ncet. n plus, este nevoie de cel puin 64 M memorie de lucru RAM
(recomandat 256 MB) i pn la 800 M spaiu liber de stocare pe hard disc.
Compania Microsoft arat c principalii beneficiari ai sistemului de operare
Windows 2000 sunt firmele care caut un sistem de operare stabil pentru reea. ns
Windows 2000 reprezint i alternativa mai bun i mai stabil dect Windows
95/98. Dei Windows 2000 se bazeaz pe Windows NT, el ofer mai mult suport
pentru faciliti multimedia dect Windows 98 i urmaul acestuia Second Edition.
Avantajele oferite de Windows 2000 se pot rezuma astfel:
- Sistemul de operare va rula fr probleme pe un calculator cu dotare
modern i toate componentele vor fi recunoscute i integrate n sistem. Nu sunt
necesare alte investiii pentru hardware;
- Setup-ul i instalarea altor componente se va desfura mai simplu dect n
Windows 98, datorit facilitilor Plug&Play mbuntite; exist o serie de asisteni
care ofer ajutor n caz de nevoie;
- Conexiunea la Internet sau chiar la o mic reea este simplificat;
- Windows 2000 ofer faciliti multimedia mbuntite fa de Windows 98;
- Interfaa nu presupune o perioada de acomodare, fiind asemntoare cu cea
din Windows 98 cu Internet Explorer 5;
- Blocrile sunt rare datorit mecanismului de protecie, sistemul rezistnd la
instalarea unor programe obscure, care puneau n pericol versiunile anterioare;
- Datorit profilurilor de utilizatori departajate, Windows 2000 este mai bine
protejat mpotriva comenzilor eronate, iar datele importante pot fi bine protejate
mpotriva tergerii lor; totodat, accesul la Internet poate fi limitat pentru anumite
persoane.

Windows NT
Sistemul Windows NT a fost dezvoltat n dou variante, Windows NT Server
i respectiv Windows NT Workstation. Performanele Windows NT cresc fa de
versiunile anterioare, dar cresc i resursele necesare. Astfel, Windows NT Server are
nevoie la instalare de 64 MB de memorie (se recomand 128 MB), de 500 MB liberi
pe un hard disc de cel puin 2 GB i de un procesor Pentium la 166 de MHz sau mai
mult, iar Windows NT Workstation cere la instalare cel puin 32 MB de memorie i
aproape 500 MB liberi pe hard disc.
Instrumentele de administrare a reelelor NT prezint interfee noi, cu ajutorul
lor administrarea reelei devine mai uor de realizat. Spre exemplu, centralizarea
procedurilor de administrare sub controlul unui singur instrument precum i aa
numita Consol de administrare este deosebit de util.
Noutile fundamentale ale sistemelor Windows NT sunt aduse prin noile
concepte ale reelelor NT. Dac acestea sunt noi, atunci i instrumentele vor fi noi
sau cel puin adaptate i mbuntite.
Active Directory este noul serviciu director, fundamentul reelelor NT 5.0 i al
distribuirii resurselor. Directorul este o structura ierarhic de informaii care descrie
37

obiectele ce aparin reelei, numite i resursele reelei. Active Directory include


directorul de obiecte, ca structur ce pstreaz informaii, mpreuna cu serviciile care
fac disponibile informaiile pstrate n director. Directorul asigur accesul controlat
al utilizatorilor la resurse, printr-o singur procedur de deschidere de sesiune.
Obiectele pe care le conine directorul sunt: conturile utilizatorilor, calculatoarele,
imprimantele, grupurile, politicile de sistem, dar i obiecte mai deosebite cum sunt
containerele i unitile organizatorice. Ele au rolul de a grupa celelalte tipuri de
obiecte. Accesul unui utilizator la un obiect este controlat de o structur proprie de
informaii, numit Lista de control al accesului (Access Control List ACL), n acest
fel administratorul reelei putnd delega autoritate unor utilizatori individuali sau
unor grupuri de utilizatori care devin administratori de containere sau de subarbori.

Figura 7.3. Desktop-ul Windows NT Workstation


Active Directory include i un serviciu de indexare i interogare care asigur
regsirea rapid a obiectelor, dac se cunosc una sau mai multe caracteristici ale sale.
Windows NT 5.0 nu a renunat la mai vechea form de domeniu. Fiecare
domeniu are un nume. Domeniul face parte din conceptul de securitate ntr-o reea
NT: politicile de securitate i drepturile nu trec graniele dintre domenii.
Administratorul unui domeniu are privilegii absolute numai n domeniul respectiv.
Windows NT 5.0 aduce cu sine i un nou sistem de fiiere: sistemul distribuit
de fiiere (DFS). Acesta cuprinde o singur structur ierarhic de dosare i fiiere, ale
crei resurse pot fi distribuite fizic oriunde n reea. DFS ofer structura logic
arborescent n care exist resurse folosite de utilizatori aflai, oriunde n reea.
Accesul utilizatorilor la dosare i fiiere este reglementat prin permisiuni.
Volumele sunt, din punct de vedere conceptual, esena sistemului distribuit de fiiere,
ierarhia unic a sistemului conine volume care sunt partajate pentru utilizatori. Dei
ierarhia este unic, volumele se pot afla pe calculatoare diferite.
Administrarea unei reele NT pornete de la conceptele care o guverneaz.
Noile instrumente de administrare sunt uor de folosit i un model de interfaa
prietenoasa. Noile domenii NT sunt reprezentate ca domenii DNS.
In versiunea NT 5.0 administrarea reelei se face centralizat i este condus de
un instrument specializat: Microsoft Management Console (MMC). MMC aduce la
38

ndemna administratorului proceduri rapide de administrare, el compunndu-se din


totalitatea instrumentelor care formeaz aa numitul mediu al consolei de
administrare. Instrumentele sunt oricare dintre utilitarele de administrare : Active
Directory Manager, Tree Manager, Sites and Service Manager, Schema Manager i
multe altele.
Consola Manager face mai uoara munca de administrare, instrumente diferite
de administrare fiind nglobate ntr-o singur aplicaie, administrarea devenind acum
centralizat.

Windows Millennium Edition (Windows Me)


Este ultima versiune de Windows 9x lansat de Microsoft. Dei urmtorul pas
semnificativ n seria Windows a fost Windows 2000, Windows Me aduce
mbuntiri la versiunea 98, respectiv 98 Second Edition, dintre care cea mai
important ar fi stabilitatea.

Figura 7.4. Desktop-ul Windows Millenium


Necesitatea mbuntirii versiunii Windows 9x a fost o cerin real avnd n
vedere faptul c aceast serie de sisteme de operare este cea mai popular pentru
mediul Windows pe 32 bii, fiind scrise aproape toate versiunile celor mai cutate
aplicaii. Pe de alt parte, aproximativ 95% dintre programele educaionale sunt
scrise pentru Windows 9x.
Windows Millennium i-a gsit destul de greu o poziie pe pia, integrnduse undeva ntre versiunea Second Edition Windows 98 i Windows 2000 de la care
preia numeroase caracteristici. Destinat fiind aa numitului segment home-user spre
deosebire de Windows 2000, Windows Millennium s-a dovedit greu de plasat n
ierarhia numeroaselor versiuni ale sistemului de operare de la Microsoft, fiind uneori
catalogat drept Windows 98 Third Edition sau Windows 95 Service Pack 5.

39

Windows XP
Windows XP este unul din cele mai utilizate sisteme de operare din familia
Windows a firmei Microsoft i reprezint o combinaie ntre caracteristicile cele mai
performante ale versiunilor anterioare (multimedia i Plug and Play de la versiunile
98 i Me (Millenium), robusteea i securitatea lucrului de la 2000).

Figura 7.5. Desktop-ul Windows XP


Windows XP Profesional se recomand a fi instalat pe calculatoare cu un
procesor minim Pentium II la 300MHz, cu o memorie RAM minim de 128MB i cu
minim 1,5GB spaiu liber pe discul fix.
Windows XP a aprut n dou versiuni:
- Windows XP Home Edition, destinat n principiu utilizatorilor individuali,
de regul pentru calculatoarele de acas, fr posibiliti de lucru ntr-un mediu
administrat;
- Windows XP Professional, destinat lucrului de birou, n reea, cu
capabiliti extinse (tehnologii de securitate a datelor preluate din Windows 2000,
lucrul pe grupuri de utilizatori cu diferite privilegii, posibilitatea de ncriptare a
fiierelor, aplicaii multiprocesor etc.).
Gradul de noutate a sistemului de operare Windows XP variaz n funcie de
experiena anterioar a utilizatorului. Caracteristicile care constituie diferene fa de
versiunile anterioare sunt:
- aspectul nou, Windows XP este reproiectat din punct de vedere a designului, capacitatea meniului Start de a pstra aplicaiile recent folosite, personalizarea
rapid a meniului Start, plasarea elementelor prin drag & drop n meniul Start;
- conturi de utilizatori multiple, cu gruparea lor dup permisiuni, securitatea
accesului la fiiere, partajarea de fiiere pe acelai calculator, configurarea conturilor
de utilizatori;
- gestiunea mai simpl a fiierelor, ferestrele de explorare My Computer i
My Documents au n partea stng liste de comenzi i modaliti de acces rapide;
- faciliti multimedia (aplicaia MediaPlayer, Movie Maker, Web Publishing,
DVD i video etc.);
- uurina obinerii de ajutor (Help and Support Center), ajutorul de la
distan, posibilitatea transferului la distan a setrilor i configurrilor (Remote
40

Administration);
- aplicaie ncorporat de inscripionare CD-uri, atunci cnd n sistem se afl
montat o unitate de CD care permite inscripionarea;
- recunoaterea fiierelor comprimate (.zip), i arhivarea lor ntr-un director
special (Zip_Folder);
- recunoaterea vorbirii i a scrisului de mn, dac n sistem se instaleaz
componente capabile s preia semnal de aceast natur;
- Internet Connection Firewall, aplicaie de protecie ncorporat, care
detecteaz ncercrile neautorizate de a se intra n sistem i le jurnalizeaz;
- conexiuni de reea speciale uor de definit;
- restaurarea sistemului n puncte de restaurare definite periodic de sistem sau
de utilizator;
- compatibilitate mai bun cu aplicaii externe.
Dac ar fi s facem un rezumat al avantajelor oferite de sistemul de operare
Windows XP, acestea sunt date de:
- Implementare i integrare mult uurate - Windows XP asigur o
administrare avansat, implementare i instrumente pentru suport tehnic care fac
sarcina administratorilor de sistem mai uoar.
- Mobilitate Windows XP aduce facilitile inovative n mobilitate cum ar
fi Remote Desktop care permit lucrul i accesarea calculatorului de la distan, prin
intermediul conexiunii la reea.
- Securitate la nivel de business Caracteristicile de securitate de prim nivel
vizeaz aprarea fiierelor importante, informaiilor, activitilor pe Internet precum
i confidenialitatea, cum ar fi Internet Connection Firewall.
- Fiabilitate sporit Comunicaiile cu clienii i partenerii Windows
Messenger i conferinele on-line permit comunicarea i colaborarea direct, folosind
programul de comunicare interactiv cu text, audio sau video.
- Pivotul reelei unei companii de dimensiuni mici Companiile mici pot
partaja acum mai uor resurse valoroase i dispozitive, cum ar fi documente, faxuri,
imprimante i chiar conexiuni Internet.
Windows Vista
Windows Vista este una din versiunile revoluionare lansate de Microsoft
pentru PC-uri, fie c sunt utilizate acas sau la serviciu, fie c sunt desktop-uri sau
notebook-uri. Istoria acestui sistem de operare ncepe n 2005, mult nainte de
lansarea pe pia, cnd Vista era cunoscut sub numele de Longhorn. A urmat anul
2006 (luna noiembrie), cnd Vista a fost oferit spre testare dezvoltatorilor de
hardware i software, din februarie 2007 fiind disponibil tuturor pe site-ul Microsoft.
Windows Vista conine multe lucruri noi i mbuntiri ale celor vechi,
oferite de Windows XP, un mare accent fiind pus pe partea de interfa grafic cu
utilizatorul i pe multimedia. De asemenea, se aduc mbuntiri modului de
comunicare cu alte sisteme de calcul, n special n reelele de tip peer-to-peer, pentru
folosirea n comun i transferul de fiiere i coninut multimedia.
Unul dintre obiectivele majore ale Microsoft a fost s mbunteasc
securitatea sistemului de operare, mai ales dup criticile aduse Windows-ului XP,
comparativ cu alte sisteme de operare.
La ora actual, Windows Vista este comercializat n 35 de versiuni
lingvistice, ntre care i una n limba romn.
Versiuni
Windows Vista Home Basic versiunea este similar Windows XP Home
Edition, fiind destinat utilizatorilor cu buget redus care nu necesit suport media
41

avansat pentru utilizarea acas. Versiunea include Windows Firewall, control


parental, centru de securitate, Windows Movie Maker, galerie foto etc., dar nu
include tema Windows Aero.
Windows Vista Home Premium - include toate funcionalitile din Home
Basic, plus mai multe opiuni destinate segmentului de pia casnic, precum HDTV.
Windows Vista Business versiunea este comparabil cu Windows XP
Professional destinat pieei de afaceri. Include toate funcionalitile Home Basic,
cu excepia Controlului Parental i a temei Windows Vista Standard.
Windows Vista Enterprise versiunea este destinat segmentului
ntreprinderilor din pia, fiind un superset al ediiei Business.
Windows Vista Ultimate versiunea combin toate funcionalitile ediiilor
anterioare, Home Premium i Enterprise, plus cteva funcii n plus, oferind cteva
opiuni precum criptare i Windows Media Centre, suportnd pn la dou
microprocesoare fizice.

Figura 7.6. Windows Vista (cu interfaa Aero)


Cerine de sistem Vista
Cerine Vista
Vista Premium Ready
Procesor
800 MHz
1.0 GHz
Memorie
512 MB RAM 1 GB RAM
Plac video
DirectX 9
DirectX 9, procesor cu Pixel Shader
v2.0 i WDDM 1.0 suport
Memorie video
nespecificat
128 MB RAM suport pn la
2.756.000 pixeli (1920 1200) sau
de la 512 MB pentru rezoluii mai
mari (2560x1600 de exemplu)
Capacitate disc 20 GB
40 GB
fix
Spaiu liber pe 15 GB
15 GB
disc
Alte uniti
CD-ROM
DVD-ROM
42

ntrebri
1. Care sunt versiunile MS Windows care pot fi considerate sisteme de operare.
2. Prezentai caracteristicile MS Windows XP.
3. Prezentai caracteristicile MS Windows Vista.

43

44

CURS 8.
CALCULATORUL COMPATIBIL IBM PC. PLACA DE BAZ
Cuvinte cheie: arhitectura calculatorului, placa de baz, chipset, BIOS
Rezumat. ncepnd cu acest curs sunt prezentate componentele hardware ale
unui sistem de calcul. ntr-o prim etap este prezentat schema de principiu a unui
sistem de calcul i este detaliat placa de baz, mpreun cu cteva componente
incluse de aceasta.
n figura 8.1. este prezentat schema de principiu a unui calculator compatibil
IBM PC.

Figura 8.1. Arhitectura calculatorului compatibil IBM


UC = unitatea de comand (microprocesorul);
CM = coprocesor matematic permite efectuarea mai rapid de calcule cu
cifre fracionare. ncepnd cu familia de microprocesoare 80486 acest coprocesor
matematic este coninut (ncorporat) n el;
Controler (C) - controleaz fluxul de informaie ntre unitatea de comand,
memoria intern i echipamentele periferice;
Magistralele sunt ci de comunicaie ntre calculator i echipamentele
periferice;
ROM = Read Only Memory;
RAM = Random Access Memory;
CMOS = memorie special;
HDD = hard disk drive unitate de disc fix;
FDD = floppy disc drive unitate de disc floppy (flexibil, dischet);
KBD = keyboard tastatura;
45

VIDEO = interfaa pentru monitor;


MOUSE = interfaa pentru mouse;
SERIE = interfaa serial;
PARALEL = interfaa paralel.
PLACA DE BAZ
Suportul fizic pe care sunt componentele arhitecturale ale unui PC este
constituit din placa de baz a sistemului. Placa de baz (Printed Circuit Board, PCB;
Mother Board, MB) este placa principal a unui calculator, pe care se gsesc circuite,
conectori pentru plci adiionale, microprocesorul, BIOS-ul (Basic Input/Output
System), memoria, interfaa cu dispozitivele de stocare de date, porturile (paralel,
serial), slot-urile pentru plcile de extensie, controlerele pentru periferice (monitor,
tastatur, unitatea de disc). Placa de baz este o component principal ale unui
sistem de calcul, deoarece pe ea se cupleaz toate celelalte componente, ncepnd cu
microprocesorul i terminnd cu plcile de extensie.
Funcie de posibilitile pe cale le ofer, pe o plac de baz se poate monta un
anumit tip de procesor, un anumit tip de memorie i un anumit numr de alte
componente. Practic, placa de baz definete caracteristicile calculatorului, circuitele
care le deine determinnd performanele pe care le ofer acesta.

Figura 8.2. Plac de baz biprocesor


BIOS (Basic Input Output System) - este o component hardware de
memorie, n care este stocat un modul program ce asigur o conexiune minimal cu
memoria extern. La pornirea calculatorului, acest program va cuta n memoria
extern componentele sistemului de operare i dac acestea sunt gsite, vor fi lansate
n execuie.

Figura 8.3. Tipuri de BIOS


46

Se pot defini trei categorii de plci de baz, n funcie de complexitate:


plcile integrate sunt alegerea potrivit pentru utilizatorii care nu doresc s
se confrunte cu probleme de compatibilitate ntre componente i care doresc
s foloseasc sistemul pentru rularea de aplicaii de nivel mediu. Aceste plci
au de obicei controlerele video i de sunet i modem-ul integrate;
a doua categorie de plci este cea de nivel mediu, fr controler video
integrat. Alegerea plcii video se face de ctre utilizator. Plcile au controler
audio integrat, care poate fi dezactivat n cazul n care se apeleaz la o plac
de sunet specializat;
a treia categorie este constituit din plcile destinate aplicaiilor
profesionale.
Chipset-ul
Chipset-ul plcii de baz este o component electronic deosebit care
asigur logica de funcionare a plcii de baz. Placa de baz este doar un suport fizic
de interconectare electric a componentelor, n timp ce chipset-ul este de fapt cel ce
coordoneaz, sincronizeaz i controleaz toat circulaia de informaii pe
magistralele plcii de baz. Chipset-ul asigur corelaia dintre setul de instruciuni
ale microprocesorului cu sarcinile pe care le poate nelege placa de baz i le poate
transmite spre execuie celorlalte dispozitive.

Figura 8.4. Tipuri de chipset-uri


Un chipset este alctuit din dou pri: North Bridge i South Bridge. North
Bridge-ul se ocup cu funciile principale, cum ar fi comunicarea cu memoria RAM,
cache, cu conectorii PCI i AGP, n timp ce South Bridge-ul conine elementele
legate de controllerul de hard disc SCSI sau IDE, controller-ul serial i cel USB.
Evoluia procesoarelor i dezvoltarea chipset-urilor sunt dou procese strns
legate, fapt pentru care anumite chipset-uri sunt proiectate pentru a profita de
anumite caracteristici constitutive ale unui procesor.
Trebuie specificat c, n ultima perioad, o plac de baz va suporta
procesoare numai de un anumit tip (de exemplu, Pentium III, Pentium IV sau
Athlon). Primul motiv este c procesoarele au conectori fizic diferii unul de cellalt,
cel de-al doilea motiv pentru care difer plcile de baz fiind chipset-ul utilizat.
Dei diferite modele de plci de baz pot avea opiuni diferite sunt cteva
componente cheie care sunt prezentate la toate modelele. Astfel, pe orice plac exist
un soclu pentru procesor, module de memorie, slot-uri de extindere pentru placa
video, sunet, modem, plac de reea, conectori pentru HDD i uniti de CD, porturi
seriale, paralele i de tastatur. Pe primele plci de baz procesorul se conecta pe un
mic piedestal numit socket, care prezenta orificii ce corespundeau ca amplasament,
cu pinii de pe procesor.
Urmtoarea generaie de plci de baz a introdus o mbuntire, n colul
47

interior al socket-ului a aprut un pin suplimentar, eliminndu-se posibilitatea


introducerii greite a procesorului.
O alt mbuntire, numit ZIF (Zero Insertion Force), prevedea un socket
care prezenta o minimanet care n poziia ridicat, permitea introducerea/scoaterea
cu uurin a procesorului, iar n poziia lsat, maneta bloca procesorul n soclu,
aliniind n acelai timp pinii de pe procesor cu orificiile de pe socket.

Figura 8.5. ZIF Socket, 1 procesor, 2 manet, 3 socket


Tehnologiile folosite la memorii au urmat calea dezvoltrii procesoarelor,
evolund n diverse forme. Pn cu relativ puin timp n urm SIMM-urile (Single In
line Memory Module) de 72 de pini au reprezentat mare parte din memoria instalat
n calculatoarele IBM i compatibile. Acestea au ns un mare dezavantaj: trebuie
instalate n perechi de module identice, aa c dac se doreau 8 MB de memorie
trebuia s fie instalate dou module de cte 4 MB unul lng altul. Treapta urmtoare
au fost DIMM-urile (Dual In line Memory Module) care se puteau instala i cte
unul. DIMM-urile erau realizate n trei variante, aa numitele PC66, PC100 i
PC133, numerele semnificnd viteza maxim la care li se garanteaz funcionarea.
Urmtoarea generaie de memorii (Rambus) poate fi ntlnit n PC-urile high-end,
inclusiv la Pentium IV, dar este semnificativ mai scump dect DIMM-urile, firma
AMD incluznd suport n chipset-urile sale pentru memorii DDR (Double Data
Rate), mai rapid dect RAM-ul PC 133 i mai ieftin dect Rambus.
Cele mai multe plci de baz au interfee EIDE (Enhanced Integrated Drive
Electronics), iar unele au controllere SCSI (Small Computer System Interface). SCSI
este semnificativ mai rapid, mai ales n medii multitasking (lucrul cu mai multe
aplicaii n acelai timp) i suport mai multe dispozitive, dar este n acelai timp i
mai scump. Noile standarde EIDE sunt ns suficient de rapide pentru majoritatea
utilizatorilor individuali.
Interfaa EIDE a evoluat de la IDE, care suporta HDD-uri i CD-ROM-uri pe
un acelai standard. Aceasta a devenit UDMA (Ultra Direct Memory Access), care a
evoluat din DMA i care a oferit rate de transfer mai mari. UDMA33 era capabil de
transferuri la viteza de 33,3 MBps. Fiecare canal putea suporta dou dispozitive (de
exemplu, un HDD i un CD-RW), iar plcile de baz erau n general dotate cu cte
dou canale, respectiv UDMA100 suport rate de transfer de pn la 100 MBps.
Formatul slot-urilor de extindere a variat i el n timp. Dup ISA, pe cale de
dispariie, PCI-ul, a devenit standardul pentru plcile de extensie i ulterior a mai
aprut un model de slot destinat exclusiv plcilor grafice, slot-ul AGP. AGP este
special proiectat pentru a oferi rate mari de transfer necesare graficii complexe, iar
ultima generaie de plci video a fost lansat exclusiv n acest format.

48

a)

b)
Figura 8.6. Slot-uri (a AMR, b CNR)

Alte slot-uri noi sunt AMR (Audio Modem Riser), conceput pentru a conecta
placa de sunet i un modem i CNR (Communications Network Riser) interfa
pentru reele locale.
Plcile de baz au diferite forme i dimensiuni. Totui, pentru a uura
proiectarea carcaselor, au fost standardizate anumite formate. Cel mai ntlnit format
este acum ATX, dei mai exist plci de baz n formatul anterior i anume AT.
Specificaiile ATX dicteaz att plasamentul conectorilor pe placa de baz (pentru
alinierea cu carcasa), ct i multe alte detalii cum ar fi forma conectorului de
alimentare. Exist i variaii ale acestui format - de exemplu, MicroATX preia
specificaiile de baz ale ATX, dar are mai puine slot-uri de extensie pentru a putea
s ncap n carcase mai mici.
Conectorii pentru plcile multimedia i perifericele USB sunt ataai direct pe
o plac ATX, fapt care i face mai uor de instalat dect vechiul format AT (unde
majoritatea conectorilor se ataau de placa de baz prin cabluri). Astfel, pe o plac de
baz se gsesc dou porturi PS/2 (unul pentru tastatur i unul pentru mouse), cel
puin dou porturi USB, dou seriale, unul pentru reea i unul paralel. Unele plci au
integrat i suportul video, eliminnd astfel nevoia unei plci grafice separate, caz n
care se mai adaug un conector pe motherboard. Soluiile grafice integrate elimin
nevoia de plac video separat i au un cost redus, dar penalizeaz la capitolul
performan, acest lucru fiind valabil i la plcile cu sunet integrat. Acestea ofer
posibiliti de procesare la nivel de baz i deci nu au o calitate foarte bun.
n fine, majoritatea plcilor de baz sunt compatibile cu plcile de extensie,
indiferent de productorul acestora, existnd ns i unii productori, care din dorina
de a ine sub control o pia ctigat, prefer s-i impun o anumit originalitate n
fabricarea diverselor plci sau a altor componente.

ntrebri
1. Care este utilitatea plcii de baz ?
2. Care este utilitatea chipset-ului ?
3. Ce reprezint termenul ZIF ?
4. Care sunt prile chipset-ului ?
5. Ce reprezint coprocesorul matematic ?

49

50

CURS 9.
CALCULATORUL COMPATIBIL IBM PC. UNITATEA DE
COMAND
Cuvinte cheie: unitate de comand, microprocesor
Rezumat. n continuarea cursului anterior este prezentat unitatea de
comand, una din cele dou componente principale ale unui sistem de calcul. Sunt
prezentate componentele microprocesorului, mpreun cu funcia acestora,
componenta de rcire precum i modelele noi de microprocesoare.
UNITATEA DE COMAND
Este componenta de baz a calculatorului, capabil s prelucreze datele din
memoria intern prin intermediul unor circuite care pot realiza instruciunile unui
program. Funcionarea unitii de comand este definit prin:
- descrierea setului de instruciuni pe care le poate interpreta;
- descrierea regulilor de interpretare.
Pentru a se realiza prelucrarea datelor este necesar introducerea programului
corespunztor n memoria intern. Datorit faptului c, calculatorul lucreaz intern n
cod - main, ce are la baz sistemul de numeraie binar, apare necesitatea
transformrii instruciunilor din programul utilizatorului n instruciuni cod-main,
acestea fiind instruciunile pe care unitatea de comand le poate executa.
Din punct de vedere constructiv, unitatea de comand are n structura sa
patru mari blocuri funcionale:
- unitatea de comand i control (UCC);
- unitatea aritmetic-logic (UAL);
- registrele proprii;
- unitatea de interfa cu celelalte componente ale sistemului (UI).
Unitatea de comand i control coordoneaz i controleaz ntreaga
activitate de prelucrare la nivelul componentelor calculatorului, coninnd logica de
comand pentru execuia instruciunilor din registrul de instruciuni. Ea determin
practic secvena de operaii elementare ce trebuie executate. Unitatea de comand i
control execut instruciunile unui program (memorat n memoria intern la adrese
succesive) astfel:
- extrage din memoria intern a calculatorului o instruciune din program;
- decodific instruciunea pentru a afla ce operaie trebuie s execute i ce
date vor fi folosite;
- extrage din memoria intern datele necesare prelucrrii;
- activeaz circuitele electronice corespunztoare din UAL pentru a executa
operaia cu datele solicitate;
- scrie la o anumit adres de memorie rezultatul obinut n urma executrii
operaiei solicitate.
Unitatea aritmetic-logic (UAL) reprezint ansamblul de circuite
electronice prin care se realizeaz prelucrarea datelor cerute prin instruciuni sau
comenzi. Prelucrarea se face prin operaii aritmetice, logice i de comparare.
51

Fiecare circuit este specializat s realizeze un una din operaiile de baz.


Registrele sunt utilizate ca memorie tampon n timpul executrii unei
instruciuni. Registrele proprii funcioneaz ca o memorie proprie a procesorului n
care acesta pstreaz temporar informaiile. Exist mai multe tipuri de registre:
- registrul de date n care sunt stocate datele i rezultatele prelucrrii;
- registrul de instruciuni n care se pstreaz codul instruciunii curente;
- registrul contor n care este memorat adresa instruciunii care urmeaz s
fie executat.
Unitatea de interfa cu celelalte componente ale calculatorului (UI)
asigur, prin intermediul magistralei, legtura dintre procesor i celelalte componente
ale sistemului: memoria intern i dispozitivele de intrare-ieire. Aceasta (UI)
realizeaz funcia de transfer al datelor de la i spre procesor.
Comunicarea unitii de comand cu celelalte componente cum ar fi
controlerul adaptorului de discuri, controlerul adaptorului video, etc., se face prin
intermediul unor puncte de intrare n microprocesor numite porturi.
Unitatea de comand este de fapt un microprocesor care poate aparine
uneia din familiile 80286, 80386, 80486, 80586 etc. n urma nfiinrii mai multor
firme productoare de microprocesoare, denumirea acestora nu mai respect
numerele de mai sus, preferndu-se nume, de exemplu Pentium, Celeron, K6,
Athlon, Duron, etc.
Microprocesorul este creierul sistemului de calcul, uzual, dup tipul
acestuia fiind denumit ntregul sistemul. Fiecare microprocesor poate lucra la o
anumit vitez, msurat n MHz sau n GHz. Evident, cu ct aceast vitez de lucru
este mai mare i rapiditatea de execuie a unor operaii va crete.

Figura 9.1. Microprocesor


produs de firma AMD

Figura 9.2. Microprocesor


produs de firma Intel

Pentru exemplificare, n tabelul urmtor este prezentat o evoluie a


microprocesoarelor produse de Intel.
An

1974
1978
1982
1985
1989
52

Procesor

8080
8086
80286
80386DX
80486DX

Frecvena
maxim la
apariie
(Mhz)
2
8
12,5
20
25

Tranzistoare Performan
Lime
(Nr.)
(MIPs)
magistral
extern
(B)
6.000
8
29.000
0,8
16
134.000
2,7
16
275.000
6,0
32
1.200.000
20
32

1993
1995
1997
1999
2000

Pentium
Pentium Pro
Pentium II
Pentium III
Pentium IV

60
200
266
500
1500

3.100.000
5.500.000
7.000.000
8.200.000
42.000.000

100
440
466
1000
-

64
64
64
64
64

Sursa: http://ironbark.bendigo.latrobe.edu.au/courses/subjects/int11ct/2003/schedule.html - INT11CT


Computer Technology, History part 4 - Pentium 1, 2, 3, 4

Trebuie precizat faptul c, un calculator poate avea unul sau mai multe
procesoare. Plcile de baza permit n general prezena unui singur procesor, ns sunt
productori ce ofer opiunea de dual processor (dou procesoare pe aceeai plac de
baz). Problema este c numai anumite sisteme de operare tiu s foloseasc
avantajele multiprocesrii. La Windows 9x spre exemplu, prezena unui procesor
suplimentar nu va influena cu nimic performana sistemului. Sistemele
multiprocesor sunt folosite n general la servere, sau n staii de lucru cu flux mare de
date (CAD, GIS, etc.).
Pe lng procesor, o importan deosebit o are partea de rcire. Dac ne
referim doar la procesor, n aceast categorie intr trei elemente. Unul este partea
pasiv, radiatorul, iar cel de-al doilea este partea activ, aa numitul ventilator.
Pentru un mai bun transfer termic ntre pastila microprocesorului i cooler se
folosete o past special numit past termoconductoare, aceasta fiind de trei tipuri:
siliconic, din pulbere ceramic, pulbere de argint.

Figura 9.3. Elemente de rcire a microprocesorului


Tipuri de procesoare
Procesoarele sunt mprite de regul dup setul de instruciuni, astfel:

Procesoarele CISC (Complex Instructions Set Computer). Sunt


procesoare cu set complex de instruciuni, cu format variabil, care permit un numr
mare de moduri de adresare. Executarea unei instruciuni presupune efectuarea mai
multor operaii n mai multe cicluri-main. Procesoarele rezultate sunt complexe, cu
un numr mare de cablaje care realizeaz implementarea setului de instruciuni.
Aceste procesoare utilizeaz eficient memoria intern. Un exemplu este tipul MMX
de la procesorul Pentium care are un set extins de instruciuni pentru multimedia.
Procesoarele RISC (Reduce Instructions Set Computer). Sunt procesoare
cu set redus de instruciuni, care au instruciuni elementare, majoritatea putnd fi
executate ntr-o singur perioad de ceas. Instruciunile au lungime fix, folosind un
singur acces la memorie. Au un numr minim de moduri de adresare i, n
compensaie, un numr mare de regitri n care se depun operanzii. Instruciunile
lucreaz cu operanzii de preferat n regitri, operaiile fiind elementare. Datorit
simplitii operaiilor elementare, pot fi construite uniti de prelucrare paralele
rezultnd execuia simultan a mai multor instruciuni. Cu aceste procesoare se
implementeaz tehnica PIPE-LINE de executare a instruciunilor, n care, n fiecare
53

perioad de ceas se preia cte o instruciune. La un moment dat sunt n execuie mai
multe instruciuni, n diverse stadii. Acest mecanism a fost preluat de INTEL
ncepnd cu seria 486.
Noile microprocesoare
La ora actual, Intel a lansat pe pia o nou generaie de microprocesoare.
Dac pn acum la achiziionarea unui microprocesor se avea n vedere viteza de tact
(MHz sau GHz), de acum ncolo, puterea de calcul ine cont de numrul de inimi
ale acestuia. Aceste produse, cunoscute ca i Core duo, Core 2 duo sau Quad Core,
ofer o vitez i o putere excepionale pentru servere, staii de lucru, coninut
multimedia, jocuri, etc. Tranziia ctre tehnologia multi-core a nceput prin
tehnologia Hyper-Threading, ce permitea executarea de ctre un singur
microprocesor a mai multor aplicaii n paralel. Microprocesoarele cu mai multe
inimi, permit o adevrat prelucrare paralel, ca i cum ar exista mai multe pe
aceeai plac de baz. Practic, se reduce extrem de mult solicitarea la care era supus
microprocesorul n cazul utilizrii mai multor aplicaii simultan, rezultnd o vitez de
lucru sporit. Toate aplicaiile vor rula mult mai repede i mult mai bine, chiar dac
vor rula simultan.

Figura 9.4. Procesoare multi-core (dual core - stnga i


quad core - dreapta)
Tendina de implementare a procesoarelor multi-core (mai multe nuclee pe
acelai cip de siliciu) va continua i n anii urmtori, dorindu-se chiar i integrarea
prii de grafic n procesor.

Probleme rezolvate
1. Care sunt blocurile funcionale ale unitii de comand:
Unitatea de comand i control, unitatea aritmetic-logic, registrele proprii i
unitatea de interfa cu celelalte componente ale sistemului.
2. Care este utilitatea unitii de interfa ?
Realizeaz comunicarea unitii de comand cu celelalte componente.
3. Ce a reprezentat tehnologia Hyper-Threading ?
Permitea executarea de ctre un singur microprocesor a mai multor aplicaii n
paralel.
ntrebri
1. Cum anume se execut o comand de ctre UCC ?
2. Care sunt componentele care rcesc unitatea de comand. Explicai importana i
funcia lor.
3. Care sunt diferenele ntre procesoarele single i multicore ?
54

CURS 10.
CALCULATORUL COMPATIBIL IBM PC. MEMORIA
INTERN
Cuvinte cheie: memorie intern, bit, byte, cache, memorie video
Rezumat. A doua component de baz a calculatorului este reprezentat de
ctre memoria intern. Ca urmare aici sunt definite i unitile de msur a capacitii
de memorare, precum i tipurile de memorie intern. Sunt detaliate memoriile ROM,
RAM, CMOS i cache, alturi de memoria video.
MEMORIA INTERN
Memoria intern este o component pasiv care pstreaz pe durata
prelucrrii att programele care se execut ct i datele care sunt necesare acestora,
adic reprezint componenta funcional destinat pstrrii temporare informaiei.
Att datele ct i instruciunile ce compun programele sunt alctuite din punctul de
vedere extern al utilizatorului din litere, cifre i caractere speciale. Pentru a putea fi
memorate i prelucrate de calculator ele trebuie convertite n cod binar. Codul binar
folosete numai dou simboluri pentru reprezentarea informaiilor i anume cifrele 1
i 0.
Microprocesorul care este componenta activ ce realizeaz efectiv
prelucrarea datelor iniiaz un permanent schimb de informaii cu memoria intern.
El preia succesiv instruciunile de program, solicit i datele aferente, iar rezultatele
se depun tot n memoria intern de unde sunt ulterior trimise spre afiare sau stocate
pe memorii externe.

Figura 10.1. SIMM (Single In-Line Memory Module) cu 72 de pini

Figura 10.2. DIMM (Dual Inline memory Modules) 168 de pini

Figura 10.3. Memorie DDRAM, 184 pini


55

Informaia memorat se compune din:

secvene de instruciuni (programe);


date preluate din mediul exterior sistemului de calcul;
rezultate intermediare obinute n timpul prelucrrii datelor;
informaii rezultate n urma execuiei programelor care, de regul, vor fi
transmise mediului exterior prin dispozitivele de ieire.

Din punct de vedere al memoriei nu este deosebit de important natura


informaiei memorate, ci modul de stocare, i mai ales regsirea acesteia. Fizic,
memoria este constituit din elemente care pot avea dou stri stabile: 0 sau 1.
Rezult c putem defini memoria ca pe o succesiune de dispozitive logice
elementare, capabile s rein fiecare o valoare binar, adic un BIT (1b Binary
Digit) de informaie. Unitatea elementar de informaie este, deci, bit-ul sau poziie
binar, fiind definit ca un element ce poate memora o cifr binar, 0 sau 1, dup cum
elementul fizic corespunztor este parcurs de un curent de o anumit intensitate.
Funcional, memoria poate fi privit ca o niruire de bii care se
caracterizeaz prin valoarea i prin poziia (adresa) lor n aceast secven. Prin
construcia sistemului de calcul, accesul la informaia din memorie se poate realiza,
la nivelul unui grup de bii numit locaie de memorie. Locaia de memorie este, deci,
unitatea adresabil a memoriei. Fiecare locaie de memorie se caracterizeaz n
mod unic prin:

adresa ei n memorie;
mrimea ei, respectiv cantitatea de informaie pe care o poate memora,
msurat n numr de bii.
Principial memoria intern poate fi privit ca o succesiune adiacent de celule
de memorie, fiecare celul avnd proprietatea de a memora un 8 bii. Fiecare celul
are o adres unic care este un numr natural ncepnd cu zero. Adresele de memorie
servesc pentru identificarea direct i rapid a oricrei celule i implicit a oricrei
instruciuni sau operand prezent n memorie.
...
6
5
4
3
2
1
0

Figura 10.4. Locaii de memorie


O succesiune de 8 bii formeaz un octet sau un Byte (1B Binary Term).
Nevoia de standardizare a impus pe plan mondial un sistem de codificare binar a
datelor, cifre, litere, caractere speciale, pe 8 bii denumit ASCII (American Standard
Code for Information Interchange).
56

S-a recurs la reprezentarea binar a datelor datorit componentelor electronice


care puteau menine numai dou stri stabile, stri care au fost asociate valorilor 1 i
respectiv 0. Matematica, prin George Boole i algebr sa boolean a constituit
suportul logic al calculelor cu numere binare.
Capacitatea de memorare este dat de numrul de octei pe care memoria
intern respectiv i conine, unitatea de msur uzual fiind kilooctet-ul (kByte-ul).
1KO = 1024 octei (bytes) = 210 bytes
1MB = 1024 KB = 1.048.576 octei (bytes) = 220 bytes
1GB = 1024 MB = 1.073.741.824 octei (bytes) =230 bytes
1 TB = 1024 GB (210 gigabytes) = 240 bytes
1 PB = 1024 TB (210 terabytes) = 250 bytes
1 EB = 1024 PB (210 petabytes) = 260 bytes
n memoria intern, reprezentarea datelor se realizeaz la nivel de:
- byte semicuvnt - 8 bii ;
- 2 bytes - cuvnt de memorie 16 bii;
- 4 bytes - dublu cuvnt 32 bii;
- 8 bytes - cvadruplu cuvnt 64 bii.
Caracteristici ale memoriei

Cuvntul de memorie reprezint numrul de octei de informaie care pot fi


citii sau scrii ntr-o singur operaie de transfer cu memoria. Transferul cu memoria
este operaia prin care, de la o adres de memorie sunt transferai un numr de bii
corespunztor citirii sau scrierii n memorie. Unitatea de transfer cu memoria este
cuvntul de memorie.
Lungimea cuvntului de memorie este o caracteristic constructiv a unui
sistem de calcul.
Capacitatea memoriei reprezint numrul maxim de bii de informaie care
pot fi memorai la un moment dat. Altfel spus, capacitatea de memorie este dat de
numrul total de locaii de memorie. Ca unitate de msur se folosesc multiplii Byteului, n funcie de ordinul de mrime al memoriei, informaie care caracterizeaz
diferitele generaii de calculatoare.
Timpul de acces la memorie. Orice acces la memorie este precedat de
furnizarea de ctre procesor a adresei de memorie, unde se va face operaia de scriere
sau citire. Timpul de acces la memorie reprezint intervalul scurs ntre momentul
furnizrii adresei de ctre procesor i momentul obinerii informaiei. Cnd memoria
este prea lent n comparaie cu viteza de lucru a procesorului, pe durata accesului la
o locaie de memorie apar, pentru procesor, timpi suplimentari de ateptare. Noile
tehnologii de realizare a memoriei urmresc o scdere a timpului de acces, astfel
nct memoria s lucreze sincron cu procesorul, fr a introduce stri de ateptare.
Ciclul de memorie este timpul minim necesar ntre dou accesri succesive
la memorie.
Viteza de transfer mai numit i rata de transfer. Rata de transfer reprezint
viteza cu care este furnizat o informaie. Viteza de transfer reprezint numrul de
uniti de informaie transferate n unitatea de timp. Se msoar n octei sau multipli
de octei pe secund. Viteza de transfer poate fi mbuntit dac accesarea unei
adrese de memorie este urmat nu de citirea unui singur cuvnt de memorie, ci de
citirea mai multor cuvinte succesive.
Costul este preul memoriei raportat la capacitatea de memorare.
Funcia de baz a memoriei interne este de a stoca programul, funcie care
trebuie s se desfoare n urmtoarele condiii:

capacitatea de memorare ct mai mare;

timp de acces ct mai mic;


57


protecia deplin a informaiei;

tehnici de introducere/extragere a informaiilor ct mai simple i


eficiente.
Exist mai multe clasificri ale memorie intern.
Astfel, conform utilitii ei n cadrul unui sistem de calcul, avem BIOS
(ROM), RAM i CMOS. Din punctul de vedere al accesului fizic, avem RAM clasic,
SDRAM respectiv DDRAM i RDRAM respectiv RamBus. Dac ne referim la
tehnologia de implementare, avem mai multe tipuri, dintre care amintim DRAM,
SRAM, CMOS, PROM, EPROM, EEPROM, etc.
Vom considera memoria intern ca fiind format din 2 tipuri de memorie,
ROM i RAM.
Calculatoarele personale dispun de circuite de memorie care pstreaz
programe necesare pentru funcionarea sistemului, programe ce nu-i modific de
regul, coninutul. Aceste programe speciale sunt pstrate ntr-o memorie
nedistructibil numit memorie ROM (Read Only Memory). Informaiile din
memoria ROM sunt destinate numai citirii, deci nu pot fi modificate sau terse. Rolul
acestei memorii este de a stoca programe cu grad mare de generalitate i o frecven
sporit de utilizare. Plasarea acestor programe n partea de hardware a unui sistem de
calcul ofer avantajul vitezei i siguranei n execuie, comparativ cu implementarea
lor ca software, care ar avea doar avantajul flexibilitii.
Memoria RAM (Random Access Memory) este o memorie cu acces aleator,
volatil (coninutul ei se distruge o dat cu deconectarea sistemului de calcul de la
reeaua electric sau n urma comenzilor de iniializare a memoriei).
Memoria RAM este o memorie cu acces direct realizat din module (cip-uri)
de diverse capaciti. Este o memorie de mare capacitate n care utilizatorul,
respectiv programele acestuia, au dreptul de a scrie i de a citi date. Ea este memoria
de lucru curent, fiind la dispoziia utilizatorului. Dac se dorete pstrarea datele din
aceast memorie pentru a le utiliza i dup nchiderea calculatorului, ele trebuie
salvate, adic memorate pe un suport de memorie extern, hard disc sau floppy disc,
de exemplu. Din punct de vedere al principiului de stocare a datelor memoria RAM
poate fi de tip:
DRAM (Dynamic Random Access Memory);
SRAM (Static Random Access Memory).
Memoria DRAM este o memorie crei coninut se pierde dac prin
semnalele de comand nu se specific rencrcarea celulelor cu un anumit coninut.
Aceast operaie se numete remprosptarea memoriei. Remprosptarea
memoriei const n recitirea la intervale prestabilite a datelor din memorie i
renscrierea lor la aceleai adrese. De exemplu, un cip de 8 MB necesit
remprosptarea coninutului la fiecare 32 de milisecunde.
Memoria SRAM este o memorie care pstreaz coninutul celulelor binare
fr prezena impulsurilor de remprosptare. Pentru a face dintr-o memorie DRAM
o memorie SRAM, ar fi necesar un simplu comutator pentru a bascula ntre transferul
semnalelor electrice sau pstrarea lor.
La nivel de baz, memoria intern este format din 16 blocuri de 64 KO
(KB) fiecare (figura 10.5.).
Blocurile 1-9 conin:
- n prima parte (primul bloc) se regsesc componentele sistemului de operare
rezidente n memoria intern, restul blocurilor fiind la dispoziia utilizatorului, pentru
programele acestuia;
- urmtoarele 5 blocuri conin memoria video, adic cea corespunztoare
celor afiate pe ecranul video;
- n ultimul bloc se afl coninutul memoriei ROM.
58

2, , 64, 128, ,
256, 1024, ... MB)
Memoria EXTINS

16 KB
16 KB
16 KB

Coninut ROM

16 KB

Memoria Expandat

...

Memoria Video

15 (1 MB)

9 (640 KB)

16 KB

PROGRAMELE
UTILIZATORULUI

Sistem de operare (rezident)

1 (64 KB)
0 (0)

Figura 10.5. Harta memoriei interne


Memoria intern poate avea capaciti peste 1MB prin memoria extins,
pn la 4, 8, 16, 32, 64, , 1024 MB, etc. Acest tip de memorie este creat prin
intermediul unui soft special, unele sisteme de operare (de exemplu, MS DOS),
nerecunoscnd memoria de peste 1 MB. Memoria extins este memoria suplimentar
accesibil utilizatorului prin mecanismul XMS (eXtended Memory Specification),
care poate fi implementat pe procesoare care lucreaz cu cuvinte de adres de 32 bii.
Programele trebuie scrise ca utiliznd special aceste mecanisme. Programul sistem
care gestioneaz acest tip de memorie n sistemul de operare MS-DOS este
HIMEM.SYS.

n zonele rmase libere ntre 640 i 1 MB, se poate crea i gestiona, tot prin
intermediul unui soft special (EMM386.EXE n sistemul de operare MS-DOS) o
zon de memorie numit memorie expandat, cu aceeai capacitate i cea a
memoriei extinse. Aceast memorie este format din pagini de 16 KB fiecare.
Memoria CMOS
Memoria CMOS este memorie de tip RAM care are un circuit de alimentare
separat de la un acumulator. Datorit acestuia informaia din memoria CMOS se va
pstra i dup ce se oprete calculatorul. Tot din acest motiv memoria CMOS se
comport ca o memorie permanent, nevolatil. Avantajul su esenial const n
aceea c informaiile nscrise aici se pot actualiza oricnd este nevoie. n memoria
CMOS se introduc o serie de parametrii i informaii de control ca de exemplu:
parole, data curent i ora, informaii despre setri ale echipamentelor din
configuraie, etc.

59

Figura 10.6. Memorie CMOS i acumulator


Memoria Cache
Memoria cache interpune un bloc de memorie rapid SRAM ntre
microprocesor i un bloc de DRAM. Un circuit special denumit controller de cache
ncearc s menin n memoria cache, datele sau instruciunile pe care
microprocesorul le va solicita n momentul urmtor apelnd la un algoritm statistic
de anticipare. Dac informaia cerut se afl n memoria cache, ea poate fi furnizat
fr stri de ateptare (cache hit). Dac informaia cerut nu este n memoria cache,
ea este transferat din RAM la viteza corespunztoare RAM-ului, constituind un eec
cache (cache miss). Un spor semnificativ de vitez este constatat mai ales n cazul n
care procesorul are de executat un program alctuit din instruciuni de ciclare, aflate
n ntregime n spaiul de memorie cache.

Figura 10.7. Memoria cache L1 (primar) i L2 (secundar)


Un factor major ce determin performanele cache-ului este cantitatea de
informaie coninut, cu ct cache-ul este mai mare, cu att cantitatea de date
transferat este mai mare. Practic, cache-ul este cuprins ntre 256 KB i 2-4 MB.
Dezavantajul unui cache mai mare l reprezint costul, cipurile SRAM mai rapide
majornd costul ntregului sistem.
Pentru microprocesor, cache-urile pot fi externe sau interne. Un cache intern
(cache L1), numit cache primar, este construit n circuitul microprocesorului, iar un
cache extern (cache L2) sau cache secundar, folosete un controller extern i cip-uri
de memorie extern. Cache-ul primar deine un potenial de accelerare mai mare
dect cache-ul secundar din cauza conectrii sale directe la circuitul intern al
microprocesorului, dar, datorit plasrii, memoria cache de nivel 1 are dimensiuni
60

mai mici dect cea de nivel 2.


Memoria video
Afiarea informaiilor pe monitor a devenit o sarcin din ce n ce mai
complex odat cu trecerea de la monitoarele alb-negru la monitoarele color, de la
simpla afiare de text la afiarea imaginilor n micare.
Placa grafic responsabil de procesarea informaiilor care se afieaz a
devenit din ce n ce mai sofisticat incluznd acum elemente de tipul BIOS-ul video,
procesorul video, RAM-ul video.
Trebuie reinut faptul c zona de memorie RAM alocat special lucrului cu
monitorul, valabil la primele PC-uri, este acum plasat direct pe placa grafic sub
denumirea de RAM-video. Capacitatea acestei memorii a crescut continuu, fiind un
parametru important al performanei de ansamblu a oricrui calculator.

Probleme rezolvate
1. Care este funcia memoriei interne ?
Pstreaz pe durata prelucrrii att programele care se execut ct i datele care sunt
necesare acestora, adic reprezint componenta funcional destinat pstrrii
temporare informaiei.
2. Care este structura memoriei de baz ?
16 blocuri de 64 KO (KB) fiecare.
3. De cte tipuri este memoria cache ?
Pentru microprocesor, cache-urile pot fi externe sau interne.

ntrebri
1. Care sunt caracteristicile memoriei ROM ?
2. Care sunt caracteristicile memoriei RAM ?
3. Care sunt caracteristicile memoriei CMOS ?
4. Care sunt diferenele ntre cache-ul primar i cel secundar ?

61

62

CURS 11.
CALCULATORUL COMPATIBIL IBM PC. MAGISTRALE
Cuvinte cheie: magistrale, ISA, PCI, AGP, PCIexpress, echipamente
periferice
Rezumat. Legturile ntre componentele sistemului de operare sunt
reprezentate de ctre magistrale. Acestea sunt de mai multe tipuri, magistrale la care
se conecteaz diverse plci de extensie (ISA, PCI, AGP, PCI-e), precum i magistrale
la care se conecteaz unitile de disc. n final sunt prezentate clasificrile
echipamentelor periferice.
MAGISTRALELE
Reprezint linii pasive care interconecteaz componentele funcionale ale
sistemului n vederea schimbului de informaii ntre ele. Schimbul de informaii prin
intermediul magistralelor utilizeaz transmisia n paralel, adic magistrala este
format din n linii pe care se transmit concomitent m bii de informaie. La un
moment dat, pe o magistral se poate executa un singur transfer de date de un anumit
tip. n funcie de natura informaiilor transferate, magistralele pot fi:
magistrale de adrese, care conin linii de adrese pe care se transfer
informaiile de adres;
magistrale de comenzi, care conin linii de comenzi i de stare;
magistrale de date, care conin linii de date.
O anumit categorie de sisteme de calcul este aceea care folosete magistrala
unic. n acest caz, toate resursele sistemului sunt conectate la aceast magistral. Ea
este alctuit din linii grupate n:

linii de adrese;
linii de date;
linii de comenzi i de stare.

Dezavantajul, n acest caz, este c la un moment dat se poate efectua doar un


singur transfer de un anumit tip. n sistemele de calcul cu magistrale multiple o
magistral leag o pereche de uniti funcionale ce trebuie s comunice ntre ele. O
astfel de organizare permite transferul de informaii n paralel ntr-o perioad de
ceas, ntre mai multe uniti, pe magistrale diferite. Dup sensul transferului de
informaii, magistralele pot fi:

unidirecionale, cnd transferul se realizeaz ntr-un singur sens (ex.:


magistrala de adres, care are ca destinaie ntotdeauna registrul de
adres);
bidirecionale, cnd informaia poate fi vehiculat n ambele sensuri,
alternativ (ex. magistrala de date).

Magistralele se caracterizeaz prin:

numrul de linii pe care se face transferul de informaii;


frecvena de ceas la care lucreaz;
rata de transfer a datelor;
arhitectura magistralei.
63

Arhitectura magistralei definete tipul de adaptoare pe care le accept i


implicit tipul de echipamente periferice, numrul i natura extensiilor. La
calculatoarele PC din seria XT, magistrala era pe 8 bii, cu o rat de transfer de 1
MB/sec, iar la Pentium magistrala este de 64 bii, cu peste 500 MB/sec.
Magistrala ISA (Industry Standard Architecture) este prima arhitectur
standard industrial creat de INTEL.

Figura 11.1. Slot ISA


Magistrala MCA (Micro Channel Architecture), creat de IBM, include un
sistem ce permite unui adaptor s preia controlul de la procesor pe timpul efecturii
unei operaii de transfer.
Magistrala VESA (Video Electronics Standards Associations), realizat
pentru creterea performanelor adaptorului video este standardul de magistral din
seria PC486 i permite conectarea a trei periferice rapide, adaptoare de hard-disk i
de reea.
Magistrala PCI (Periferic Connection Interface) se conecteaz la magistrala
local printr-un singur cip. Lucreaz pe 32 sau 64 bii, cu rate de transfer de 500
Mb/sec.

Figura 11.2. Slot PCI

Pe lng cei doi prezentai anterior, mai exist un tip de conector, rezervat
anumitor plci video, numit slot AGP (Accelerated Graphics Port), elibernd n acest
mod unul din conectorii PCI.

Figura 11.3. Slot AGP


Deoarece slot-ul PCI avea ca limit de viteza de transfer 133 MB pe secund
i nu mai putea face fa necesitilor actuale din punct de vedere grafic, la ora
actual a aprut un nou tip de slot dedicat plcilor video. Chiar i portul AGP 8x, cu
viteza sa teoretic maxim de 2 GB pe secund a nceput s fie depit din acest
punct de vedere.
Acest slot, numit PCI-Express este un bus serial bidirecional, care transfer
informaiile dintr-o parte n alta sub forma de pachete, similar unei conexiuni de
reea Ethernet. Fiecare dintre cele dou conexiuni unidirecionale n parte poate ns
64

transporta 2,5 Gbii/secund. Arhitectura acestei generaii de bus se bazeaz pe


straturi (layer-e), ca i cele utilizate de protocolului de reea TCP/IP.
PCI Express este realizat n mai multe formate: x1, x2, x4, x8, x16 i x32. n
versiunea 1X, PCI Express are o vitez teoretic de transfer de 250 MB/sec care este
sensibil mai mare dect cei 133MB/Sec ai magistralei PCI. Fiecare dintre celelalte 5
formate aduce o mrire a vitezei de transfer. Practic, avnd un transfer de 250 MB/s
pe fiecare strat (layer), varianta 16x dedicat plcilor video de exemplu, va fi
compus din 164 de pini i va oferi o limit maxim teoretic de 4GB/sec (4GB la
citire i 4GB la scriere) iar varianta 32x va oferi 250x32x2= 16 GB/s (8GB la citire i
8GB la scriere). n comparaie cu aceasta, standardul AGP 8x ofer 170 MB/sec la
scriere i 2,1 Gb/s la citire.

Figura 11.4. Comparaie ntre slot-uri PCIe


(x4, x16, x1 i x16 de sus n jos) i slot PCI
Toate acestea sunt valabile la versiunea 1 a PCIe. Versiunea 2.0 prevede
dublare a limii de band, de la 2,5 la 5 Gbii/s (adic x32 nseamn 16GB/s la citire
i 16GB/s la scriere), iar PCIe versiunea 3.0 o mrire pn la 8 Gbii/s.
Specificaiile PCI Express prevd un alt lucru interesant (depinde ns de
cipset) i anume conectarea Hot-Plug i Hot-Swap, adic se pot aduga sau schimba
componente din calculator fr s fie necesar oprirea acestuia, similar cu
perifericele USB la ora actual.
Echipamentele care se conecteaz la magistral sunt de tipul MASTER sau
SLAVE. Echipamentele de tipul MASTER pot avea iniiativ de conectare, iar cele
de tipul SLAVE pot doar s rspund la iniiativele de conectare. Legtura unui
echipament la magistral se realizeaz de obicei printr-un conector fizic, numit
PORT i printr-o component de interfa numit ADAPTOR. Porturile sunt:

seriale cnd datele se transmit bit cu bit pe o singur cale;


paralele cnd transferul se face concomitent pentru un numr de bii, pe
mai multe ci.

Adaptoarele sunt circuite integrate care permit procesorului s comunice i s


conecteze echipamente periferice. Adaptoarele au rolul de pregtire a informaiei n
forma cerut de magistral, n cazul prelurii informaiilor de la dispozitivele
periferice sau invers.

65

Figura 11.5. Slot-uri IDE de conectare a unitilor de disc

Figura 11.6. Slot-ul de conectare a unitii de disc floppy


Este posibil ca un adaptor s controleze mai multe dispozitive periferice de
acelai fel, caz n care adaptoarele au i rol de adresare a dispozitivelor periferice
conectate. Spre exemplu, adaptorul SCSI (Small Computer System Interface)
definete o magistral care poate conecta unul sau mai multe calculatoare cu
dispozitive periferice. Fiecare echipament periferic trebuie s posede un
CONTROLER (o interfa inteligent local), iar echipamentele conectate pot fi de
tipul:

uniti de disc;
CD-ROM;
uniti de band rapide.

La PC-uri mai sunt folosite porturile IDE (Intelligent Drive Electronics),


ATA, ATA 2, S-ATA, EIDE, etc.

ECHIPAMENTE PERIFERICE
Sunt dispozitive electronice, mecanice ce se utilizeaz pentru introducerea,
extragerea, respectiv stocarea informaiei. Orice echipament periferic are un anumit
suport tehnic purttor de informaie.
Din punct de vedere al suportului echipamentele periferice se clasific n:
a) Echipamente periferice cu suport reutilizabil; toate echipamentele
periferice care au ca purttor de informaie suport magnetic:
- unitatea de disc fix (HDD Hard Disk Drive);
- unitatea de disc flexibil (FDD Floppy Disk Drive);
- unitatea de band magnetic (rola de band magnetic);
- CD-RW (compact discul reinscriptibil).
b) Echipamente periferice cu suport nereutilizabil din care fac parte :
- cititor, perforator de cartele;
- cititor, perforator de band de hrtie;
- imprimanta, etc.
Din punct de vedere a operaiei efectuate, echipamentele periferice se clasific
n:
1. Echipamente periferice de intrare;
66

2. Echipamente periferice de ieire;


3. Echipamente periferice de intrare/ieire.
1. Echipamentele periferice de intrare: realizeaz operaia de introducere a
informaiei din exterior n memoria intern.
Exemple: tastatura, scanner, webcam, cititorul de cartele, cititorul de band
perforat, etc.
2. Echipamentele periferice de ieire; realizeaz operaia de extragere a
informaiei din memoria intern ctre exterior.
Exemple: monitor, imprimant, plotter, perforatorul de cartele, perforatorul
de band de hrtie.
3. Echipamentele periferice de intrare/ieire: realizeaz operaia de
introducere a informaiei de pe o memorie extern n memoria intern, respectiv de
extragere a informaiilor din memoria intern i nscrierea acestora pe un suport de
memorie extern cum ar fi:
- discul fix;
- discul FLOPPY;
- CD-ROM;
- banda magnetic.
Aceste echipamente sunt de fapt cele prezentate mai sus ca i echipamente
periferice cu suport de memorie reutilizabil i anume unitile de disc floppy,
unitile de disc fix etc.
Pe lng cele prezentate mai sus mai exist:
- MOUSE-ul echipament periferic nestandard, ce poate nlocui tastatura la
anumite operaii;
- TERMINAL DE TELETRANSMISIE (MODEM) - ce permite transmiterea
la distan a informaiei.
Pentru conectarea la calculatorului a echipamentelor periferice trebuie s
existe pentru fiecare echipament n parte o interfa.

Probleme rezolvate
1. Cum se clasific magistralele n funcie de natura informaiilor transferate ?
Magistrale de adrese, care conin linii de adrese pe care se transfer informaiile de
adres; magistrale de comenzi, care conin linii de comenzi i de stare; magistrale de
date, care conin linii de date.
2. Care este slot-ul rezervat plcilor video ?
AGP (Accelerated Graphics Port).
3. Dai un exemplu de echipament periferic cu suport nereutilizabil.
Imprimanta

ntrebri
1. Care este diferena ntre modul de conectare MASTER i cel SLAVE ?
2. Cum se clasific echipamentele periferice n funcie de operaia efectuat ?
3. Dai exemple de echipamente periferice de intrare-ieire.

67

68

CURS 12.
CALCULATORUL COMPATIBIL IBM PC. ECHIPAMENTE
PERIFERICE
Cuvinte cheie: tastatura, scanner, monitor, imprimant, FDD, HDD
Rezumat. Conform uneia dintre clasificrile anterioare, echipamentele
periferice pot fi de intrare, de ieire i de intrare/ieire. n continuare sunt detaliate
caracteristicile tastaturii i scanner-ului ca i periferice de intrare, monitorului i
imprimantei ca periferice de ieire i a unitilor de disc, ca periferice de
intrare/ieire.
Echipamente periferice de intrare
Tastatura face parte din configuraia minim a oricrui calculator i servete
pentru introducerea informaiilor de orice natur - date, programe, comenzi.
Tastaturile au evoluat odat cu evoluia calculatoarelor, de la cele mai
diverse, spre o standardizare att a funciilor acestora ct i a numrului de taste, a
modului de simbolizare i de organizare (dispunere) a acestora. Astfel o tastatur
standard, pentru a putea realiza funciile pentru care este destinat, dispune de
urmtoarele tipuri de taste:
Taste de editare (alfa-numerice) dispuse n zona central a tastaturii servesc
pentru introducerea textelor alfa-numerice, a caracterelor speciale i a unor comenzi
(caracterele alfabetice pot fi introduse n format majuscul sau minuscul);
Taste numerice cu ajutorul crora se introduc date numerice;
Taste funcionale simbolizate cu F1, F2, ..., F12, servesc pentru lansarea
unor comenzi sau activarea unor funcii diferite de la un produs software la altul;
Taste pentru deplasarea cursorului;
Taste pentru control
Fiecare tast are asociat un cod numeric, care este un cod ASCII numit cod de
scanare (Scan-code). Microprocesorul este capabil s sesizeze momentul apsrii
unei taste i momentul eliberrii sale putnd genera repetitiv codul de scanare al
tastei meninute n poziia apsat.
La ora actual exist mai multe tipuri de tastaturi, funcie de ara n care sunt
utilizate, respectiv de caracterele specifice limbii acelei ri. Dup modul cum sunt
dispuse tastele alfabetice, tastaturile sunt standardizate n mai multe tipuri, dou
dintre acestea fiind:
- tastatura de tip anglo-saxon (american) la care tastele alfabetice ncep cu
literele Q W E R T Y...;
- tastatura de tip francez la care tastele alfabetice ncep cu literele A Z E R T
Y...;
Tastaturile au un cod intern propriu care poate fi schimbat prin comenzi de
configurare, n funcie de particularitile rii n care se utilizeaz tastatura
respectiv.
n figura 12.1. este prezentat o tastatur american, acest tip fiind cel mai
utilizat la ora actual. De asemenea, n urma utilizrii tot mai frecvente a interfeei
grafice Windows, s-a dezvoltat i o tastatur care s uureze anumite operaii
69

specifice acestui mediu (figura 12.2.).

Figura 12.1. Tastatur 101 taste

Figura 12.2. Tastatur specific lucrului cu Windows


Scanner-ul
Scanner-ul reprezint un echipament opional n cadrul unui sistem de calcul,
care se utilizeaz pentru captarea imaginilor n vederea prelucrrii acestora cu
calculatorul. Cu ajutorul unui sistem de senzori, scanner-ul preia imagini, desene i
texte, pe care le scaneaz (operaia se mai numete i digitalizare) i cu ajutorul unui
software adecvat, le transmite calculatorului care le memoreaz, sub forma unor
fiiere, dup care acestea pot fi supuse prelucrrii.
Principalele caracteristici care definesc performanele unui scanner i
calitatea imaginilor scanate sunt:
- rezoluia, care reprezint numrul de puncte pe inch ptrat pe care le poate
citi;
- numrul de culori, reprezint setul de culori care pot fi codificate de
scanner;
- viteza de scanare, reprezint viteza cu care un scanner citete i prelucreaz
o imagine de mrime standard.
Rezoluia este dat de numrul i mrimea celulelor de citire i se exprim n
numr de pixeli (puncte) pe inch sau dot per inch prescurtat dpi. Imaginea scanat
este cu att mai fidel cu ct rezoluia este mai bun.
Din punct de vedere al tipurilor, exist scanner-e manuale i automate.
Scanner-ul manual trebuie deplasat cu mna pe suprafaa colii cu informaie, iar la
cel automat se plaseaz coala cu informaie n aparat, iar procesul scanrii decurge
automat.
Dintre modelele automate se remarc cel de tipul sheetfeed, care spre
deosebire de uzualele modelele flatbed, are senzorul fix, pagina scanat fiind
deplasat prin dreptul acestuia. Acest tip de scanner este recomandat celor care
70

doresc s transforme n format digital o cantitate mare de documente, mai ales prin
combinarea cu un modul ADF (automatic document feeder - alimentator automat de
documente).

Figura 12.3. Scanner manual

Figura 12.4. Scanner automat

Echipamente periferice de ieire


Monitorul
Interfaa cu monitorul este n mod uzual de tip SVGA (Super Video Graphic
Array), acesta putnd fi utilizat n dou moduri, mod text i mod grafic.

Figura 12.5. Monitor CRT i LCD


n primul caz, ecranul este mprit n linii i coloane, la intersecia acestora
formndu-se o poziie caracter, marcat pe ecran prin cursor.
n mod grafic, ecranul este mprit n puncte luminoase, numite pixeli.
Pe lng interfaa SVGA, din cauza utilizrii din ce n ce mai frecvente a
monitoarelor LCD, precum i a creterii rezoluiei imaginilor, la ora actual mai
exist DVI (Digital Visual Interface) standard implementat n anul 1999, HDMI
(High Definition Multimedia Interface) implementat n anul 2002 i actualizat n
2006 i DP (DisplayPort) actualizat n anul 2007.
Caracteristicile unui monitor sunt: claritatea imaginii, numrul de culori
afiate, nivelul de radiaii electromagnetice.
Monitorul este conectat la placa de baz a calculatorului prin intermediul unei
plci de extensie, numit plac video.

71

Figura 12.6. Plci video


Imprimanta
Este dispozitivul prin intermediul cruia informaiile din calculator pot fi
afiate pe un suport de hrtie.
Principalele caracteristici ale unei imprimante sunt viteza de tiprire (n
caracter sau pagini pe minut), rezoluia, dimensiunea maxim a hrtiei A4 - 210 x
297 mm, A3 - (297 x 420 mm) etc. i memoria proprie.
n tabelul de mai jos sunt prezentate principalele tipuri de imprimante:
Tip imprimant
Caracteristici
- pre sczut;
- rezoluia funcie de numrul de ace (n general
Matricial
sczut);
- cost foarte redus pentru consumabile
- culori de bun calitate;
- pre sczut;
Jet de cerneal
- rezoluie aprox. 300 puncte/inch;
- cost mediu consumabile.
- culori de foarte bun calitate;
- pre ridicat;
Laser
- cost mic consumabile.
Imprimantele matriceale pot fi cu 9, 18 sau 24 de ace. Mecanismul de
tiprire, la aceste imprimante este format dintr-un set de ace montate n capul de
imprimare, care n momentul primirii impulsurilor percuteaz o band tuat. Viteza
de tiprire este de 150-400 caractere pe secund.

Figura 12.7. Imprimant matriceal

Figura 12.8. Imprimant cu jet de


cerneal

Exist i imprimante matriceale rapide care asigur viteze mari de imprimare,


de pn la 800 caractere pe secund sau chiar mai mult.
Imprimantele cu jet de cerneal utilizeaz circuite electronice i mecanisme
72

electromecanice foarte sofisticate care permit preluarea cernelei dintr-un cartu


(rezervor special) i pulverizarea sa printr-un sistem de duze. Cerneala are proprieti
sicative ridicate, adic se fixeaz rapid pe hrtie. Aceste imprimante sunt tot mai
mult utilizate datorit comoditii n imprimarea color i a calitii tipririi.
Imprimantele laser asigur cea mai nalt calitate a tipririi, avnd la baz
principiul xerox-ului. Cu ajutorul unor raze laser se obine o polarizare electrostatic
a unui cilindru special, care la rndul lui atrage i se ncarc pe suprafaa sa cu o
pulbere de grafit fin numit toner, pulbere care este depus apoi pe hrtie, dup care,
aceasta este supus unui tratament termic pentru fixare.
Viteza de tiprire este foarte diferit de la un tip de imprimant la altul n
funcie de modelul constructiv folosit i n funcie de principiul de tiprire. O
imprimant laser asigur o vitez de tiprire ntre 5 i 20 pagini pe minut sau chiar
mai mult, n funcie de gradul de umplere i de calitatea imprimantei, n timp ce o
imprimant matriceal obinuit imprim cu o vitez medie sub 5 pagini pe minut.
Calitatea grafic a tipririi depinde, ca i la monitor, de rezoluia imprimantei
care se exprim la fel prin numrul de pixeli pe inch. Cea mai bun rezoluie este
asigurat de imprimantele laser (uzual 600 dpi), urmat de imprimanta cu jet de
cerneal.

Figura 12.9. Imprimant laser


Imprimantele dispun i de o memorie proprie care servete pentru stocarea
informaiilor aflate n ateptarea tipririi. Cnd se genereaz o comand de tiprire,
programul de aplicaie transmite i informaiile ctre imprimant, iar aceasta le
stocheaz n propria memorie dup care ncepe tiprirea. Dac volumul informaiilor
de tiprit depete capacitatea memoriei proprii atunci transferul acestora ctre
imprimant se face treptat. La imprimantele evoluate exist posibilitatea extinderii
memoriei prin adugarea de noi module (SIMM-uri), astfel ca acestea s fie capabile
s preia un volum mai mare de date (sau ntregul volum) i prin aceasta s se reduc
timpul de ateptare i s se degreveze unitatea central a sistemului.
O alt caracteristic a imprimantelor este fiabilitatea acestora, adic
posibilitatea de a funciona fr defeciuni, o perioad ct mai lung. n cea mai mare
parte imprimantele pot fi conectate fie la porturile seriale fie la porturile paralele fie
la porturile USB. n mod curent ele sunt conectate la porturile paralele sau USB,
ntruct se asigur transferul mai rapid al datelor (fa de porturile seriale).

Echipamente periferice de intrare/ieire


nainte de a prezenta aceste echipamente, trebuie precizat termenul de
memorie extern. Aceasta are rolul de a pstra informaiile (programe i date) pe o
durat nedeterminat. Pentru orice calculator, memoria extern constituie o
completare i o extindere a memoriei interne, prezentnd dou particulariti
73

deosebite fa de memoria intern:


- este mult mai mare ca volum;
- este nevolatil, informaiile rmn stocate pe o durat nedeterminat.
La calculatoarele personale memoria extern este constituit din discul
flexibil, discul fix, discuri optice, CD-ROM-ul i DVD-ul, caseta magnetic, etc.
Oricare ar fi dispozitivul prin care se materializeaz memoria extern, el
cuprinde urmtoarele componente:
1. mediul de memorare, reprezentat de suportul fizic propriu-zis pe care se
stocheaz datele: floppy-disc, hard-disc, compact-disc, etc.;
2. unitatea fizic de memorare, constituit din mecanismul de antrenare i
acces la mediul de memorare: unitatea de floppy-disc (FDD Floppy Disk Drive),
unitatea de disc fix (HDD Hard Disk Drive), unitatea de compact-disc, etc.;
3. interfaa, materializat prin componentele care s permit conectarea la PC
a unitilor fizice de memorare;
4. programele capabile s controleze transferul bidirecional de date dintre
unitatea fizic de memorare i celelalte componente ale PC-ului.
Unitatea de disc floppy (flexibil, dischet) cea mai uzual la ora actual are
o dimensiune de 3,5 inch, suportul de memorie extern fiind discul floppy (figura
12.10.), cu o capacitate maxim de stocare de 1,44 MB.

b.

a.

c.

Figura 12.10. Disc floppy de 3,5 in (a fa, b spate)


i unitate de disc floppy (c)
Discul floppy are 2 fee utile introduse ntr-un suport rigid, fiecare fa avnd
80 de cercuri concentrice numite piste. Fiecare pist este format din 18 sectoare, un
sector avnd o capacitate de 512 B (octei).
Unitatea de disc floppy (FDD) ndeplinete urmtoarele funcii:
- imprim o vitez de rotaie constant de 300 rotaii pe minut floppy discului
introdus n unitate, moment n care acesta este operaional;
- deplaseaz capetele de citire/scriere pe pistele corespunztoare adreselor
solicitate, transmise prin intermediul interfeei.
- dezactiveaz rotirea floppy discului atunci cnd este apsat butonul de
extragere a acestuia din unitate.

74

Figura 12.10. Dischet, componente

Figura 12.11. Disc floppy piste i sectoare


Rata de transfer la floppy discului de 1,44 MB este de 500 KB/s. Fiecare pist
este identificat unic printr-o adres fizic iar sectoarele au un prefix ce servete la
identificarea acestora. Aceste elemente permit accesul direct la datele stocate pe
floppy disc. Fiecare sector are la sfritul su un sufix, o informaie utilizat la
verificarea corectitudinii transpunerii datelor pe floppy.
Fiecare dischet prezint o metod de protecie mpotriva scrierii sau tergerii
accidentale a datelor pe respectivul suport magnetic. Astfel, dischetele de 3,5 in au o
ui, care poate avea dou poziii, una n care acoper o mic fant, mod
neprotejat i una n care nu acoper respectiva fant, modul protejat.
Capacitatea discurilor flexibile depinde de tipul discului i densitatea de
nregistrare, din acest punct de vedere sunt:
- Discul cu dubl densitate (DD), cu o capacitate de 720 kB;
- Discul cu nalt densitate (HD), cu o capacitate de 1,44 MB;
- Discul cu foarte nalt densitate (ED), cu o capacitate de 2,88 MB.
75

Capacitate
Fee (nr.)
Piste (nr.)
Sectoarele pe pista (nr.)
Dimensiunea sectoarelor (b)
Viteza de rotaie (RPM)
Rata de transfer al datelor (Kbps)

360
KB
1
80
9
512
300
250

720
KB
2
80
9
512
300
250

1,44
MB
2
80
18
512
300
500

2,88
MB
2
80
36
512
300
1000

Unitatea de disc fix, la care suportul de memorie extern este discul fix
(harddiscul). Unitatea de disc fix este principalul dispozitiv de stocare a datelor
pentru PC-urile de astzi. Nici un alt periferic nu se apropie de utilitatea pe care o
confer ca viteza i capacitatea.
Discul fix stocheaz fiierele i poate extinde capacitatea memorie RAM a
PC-ului cu memoria virtual. El lucreaz acum la capaciti de ordinul gigabytes.
Discurile fixe difer prin tehnologie de fabricare, interfa, vitez i capacitate de
stocare a datelor, toate aceste elemente fiind interdependente.
El este alctuit din mai multe discuri suprapuse, cu un ax comun (figura
12.12.).
ntre discuri se gsesc capete de citire/scriere, fiecare fa fiind util. Capetele
sunt deplasate nainte i napoi simultan pe suprafeele platanelor; ele nu se pot
deplasa independent unul de cellalt deoarece sunt montate pe acelai suport.
Unitatea de disc fix are vitez de funcionare de cel puin zece ori mai mare
dect cea a unei uniti de disc floppy (3600 RPM), dar actualmente viteza de rotaie
poate fi de 5400, 7200, 10000 RPM. Din aceste considerente, capacitatea de stocare,
precum i viteza de citire/scriere este mult mai mare dect la discul floppy.

Figura 12.12. Disc fix

Figura 12.13. Unitate de disc fix


76

Probleme rezolvate
1. Care sunt grupurile de taste de pe tastatur ?
Taste de editare (alfa-numerice); Taste numerice; Taste funcionale; Taste pentru
deplasarea cursorului; Taste pentru control
2. Ce exprim i cum se msoar rezoluia unui echipament ?
Rezoluia este dat de numrul i mrimea celulelor de citire i se exprim n numr
de pixeli (puncte) pe inch sau dot per inch prescurtat dpi.
3. Care este capacitatea maxim de stocare a unui disc floppy HD de 3,5 in ?
1,44 MB

ntrebri
1. Care sunt caracteristicile unui scanner ?
2. Care sunt caracteristicile unui monitor ?
3. Care sunt caracteristicile unei imprimante ?
4. Descriei ce anume v-ar determina s achiziionai un anumit model de
imprimant.
5. Care sunt diferenele semnificative ntre discul fix i dischet ?

77

78

CURS 13.
CALCULATORUL COMPATIBIL IBM PC. ALTE PERIFERICE
Cuvinte cheie: discuri magneto-optice, CD-uri, mouse, modem
Rezumat. n afar de cele prezentate anterior, n acest curs se prezint cteva
detalii ale altor echipamente. Pentru nceput discurile magneto-optice, ca soluie de
back-up, compact discurile i DVD-urile. Ultimele dou echipamente sunt mouse-ul
(utilizat n principiu la lucrul cu interfee grafice) i modem-ul, utilizat pentru
conectarea sistemului de calcul la linia telefonica.
Discuri magneto-optice
Discurile magneto-optice i-au gsit aplicabilitatea n special n realizarea
arhivelor de date sau copii ale datelor de pe discurile fixe, numite i back-up. Ele au
nlocuit copiile fcute cu uniti de caset magnetice.
Tehnologia magneto-optic utilizeaz un laser optic pentru a extinde
posibilitile unui sistem de memorare magnetic convenional. ntr-un sistem
magneto-optic, mediul de memorare este un material magnetic diferit de cel folosit la
floppy i harddiscuri, respectiv partea optic asist mecanismul magnetic pentru a-i
face percepia mai rafinat. naintea scrierii datelor pe un disc magneto-optic, o und
laser este ndreptat pe locul unde mecanismul magnetic va scrie date, pregtind
astfel mediul de memorare pentru a-l face inscriptibil. Citirea discurilor magnetooptice se realizeaz printr-un procedeu pur optic, unda laser citete datele nregistrate
magnetic pe disc.
Combinaia dintre tehnologia magnetic i cea optic, ofer discurilor
magnetice posibilitatea de a memora date la o densitate ridicat, fapt ce se explic
prin cmpurile magnetice care se risipesc odat cu mrirea distanei dintre mediul de
memorare i capetele de citire/scriere, n timp ce razele laser se focalizeaz pe
suprafaa mediului de memorare.
Densitatea de memorare este foarte ridicat, oferind unui platan al discului o
capacitate mare de memorare. Discurile magneto-optice includ dou tipuri de
dimensiuni (5.25 i 3.5) i seamn floppy discurile de 3.5 n exterior dar apar
mai groase.

Figura 13.1. Discuri ZIP produse de Iomega i de SONY


79

Spre deosebire de discurile fixe pe care datele se memoreaz n piste


concentrice i cilindrii, discurile magneto-optice utilizeaz o pist continu n spiral
care mbuntete transferul datelor deoarece capetele de citire/scriere nu trebuie s
se deplaseze ntre piste pe durata transferului.
Capacitatea de baz a unui disc magneto-optice de 3.5 inches este de 128 M
cu 512 B/sector, 25 sectoare/pist i 10000 piste/disc (este folosit o singur fa a
discului), dar exist i modele de 230 M, numrul pistelor pe disc fiind de 17900,
fiecare pist avnd un numr de 25 de sectoare pe o pist.
Comparativ cu discurile fixe, unitile de discuri magneto-optice au un
dezavantaj din punct de vedere al performanei, deoarece fiecare operaie de scriere
necesit trei treceri prin capul de citire/scriere: la prima trecere se terge discul prin
alinierea tuturor domeniilor magnetice n aceeai direcie; la a doua trecere se nscriu
datele; la a treia trecere verific dac modificrile au fost efectuate i dac datele au
fost memorate fr erori.
Compact discuri
Compact discul constituie un alt suport de memorie extern cu caracteristici
superioare fa de discurile flexibile. CD-ROM-ul (Compact Disc Read Only
Memory) reprezint suportul de memorie n plin ascensiune datorit facilitilor
deosebite pe care le prezint, att n ce privete tehnologia avansat de fabricaie, ct
i n ce privete modul de organizare i de accesare a informaiilor. Stocarea i
accesarea datelor pe CD-ROM-uri, se realizeaz prin mijloace optice cu o vitez mult
mai rapid, care reduc numrul de componente mecanice i mresc fiabilitatea
suportului. De aici i denumirea lor de discuri optice.
CD-urile au o dimensiune standard de 120 mm diametru, o grosime de 1,2
mm i o perforaie de 15 mm, existnd i o variant mai mic, cu un diametru de doar
80 mm, sau o variant de form dreptunghiular.

Figura 13.2. Tipuri de discuri


Discurile CD-ROM i discurile CD-audio sunt asemntoare. Ele sunt
identice ca suport, ca principiu de citire, i ca mrime i format fizic, ns difer din
punct de vedere al coninutului informaional i al unitilor hard pentru nregistrare
i redare. Un CD-ROM introdus ntr-o unitate CD-audio, n mod sigur nu va putea fi
citit i va produce zgomote stridente fr nici o semnificaie ntruct aceast unitate
nu este prevzut cu faciliti de decodificare a informaiei. Un CD-audio, introdus
ns ntr-o unitate de CD-ROM, va putea fi citit i redat fr probleme.
Principalele caracteristici de performan ale unitilor de CD sunt:
- capacitatea de stocare;
80

- timpul de acces;
- rata de transfer;
- dimensiunea buffer-ului;
- interfaa.

Figura 13.3. Uniti CD-ROM


Capacitatea de stocare la un CD ncepe de la aproximativ 650 MB,
organizai n 99 piste cu cel puin 300 sectoare/pist.
Timpul de acces este mai mare ca la discul fix, fiind cuprins ntre 400 i 800
milisecunde, n timp ce la primele timpul de acces se situeaz sub 20 milisecunde. La
unitile CD cu viteze de lucru de peste 12X se folosete tehnica de acces CAV
(similar cu cea utilizat la hard-discuri), astfel c viteza de rotire rmne constant,
iar timpul de acces crete.
Rata de transfer se refer la cantitatea de informaie ce se transfer ntr-o
secund i poate fi cuprins ntre 150 KB/s (la primele tipuri de uniti de CD-uri) i
peste 7800 KB/s. Rata de transfer depinde, n primul rnd de timpul de acces i de
viteza de lucru a unitii CD.
Viteza de lucru reprezint un parametru care influeneaz direct rata de
transfer i timpul de acces i se stabilete n raport cu primul tip de unitate CD numit
single-speed (1X), care lucra cu un transfer de 150 KB/secund. Fa de acesta s-au
dezvoltat apoi celelalte variante din ce n ce mai performante, la viteze de 2xSpeed,
de 4xSpeed, de 8xSpeed, ajungndu-se n prezent pn la 48x i 52x, pentru care rata
de transfer este de 7200 KB/s, respectiv 7800 K/s.
Compact discuri inscriptibile (CD-R)
n configuraia unui PC au aprut i unitile de inscripionare a CD-urilor,
aa numitele CD-R (CD-Recordable). Ea poate scrie o singur dat informaiile pe
CD, dar o poate face pe poriuni, CDul umplndu-se pe msur ce se fac noi
inscripionri.
Pentru inscripionare, unitatea deine un ansamblu optic format dintr-o diod
laser (n infrarou) i un set de lentile i prisme, precum i o celul fotoelectric,
toate aflate pe un ansamblu mecanic ce are o micare relativ la disc n forma unei
spirale. Datele n format binar (0 i 1) sunt reprezentate sub forma unei adncituri
(pit) sau lipsei adnciturii (land) pe pista format pe disc.
Pentru citirea discului dioda emite un fascicul laser, care, prin intermediul
setului de lentile, ajunge pe suprafaa discului i se reflect. Cantitatea de lumin
reflectat depinde de prezena unei adncituri (pit) sau absena acesteia (land) n
punctul n care a czut fasciculul laser, ntre ele existnd caracteristici de reflexie
diferite. O serie de lentile i oglinzi focalizeaz aceast lumin reflectat spre un
fotodetector, care transform lumina n semnal electric, mai precis n 0 i 1. n
continuare, semnalele nregistrate parcurg un algoritm de corecie al erorilor aprute
n timpul citirii, algoritm implementat de ctre productorul unitii, informaia fiind
apoi trimis spre memoria intern i procesor.
81

Mediul de memorare al CD-urilor i operarea unitilor de inscripionare, fac


operaia de nregistrare a CD-urilor mai complex dect o copiere de fiiere ntr-un
HD. Deoarece nregistrarea pe CD se realizeaz secvenial, unitatea de inscripionare
primete i scrie datele n fluxuri continue ce nu pot fi ntrerupte. O ntrerupere a
fluxului de date poate provoca erori de nregistrare. Mai mult, pentru a folosi
capacitatea maxim de memorare a CD-ului, numrul de sesiuni n care este
inscripionat discul este bine s fie limitat, fiecare sesiune necesitnd cel puin 13
MB din capacitatea discului pentru pistele nceput i de sfrit.
n funcie de unitatea de CD-R i de software-ul disponibil, exist dou
moduri de scriere:
a) crearea unui CD virtual pe hard-disc care se va copia apoi pe CD integral.
Este modul cel mai uor de inscripionare att pentru sistem ct i pentru CD,
deoarece CD-ul virtual deja exist sub forma unui fiier cu ntreaga structur de
directori necesar pentru CD. Sistemul va trebui doar s citeasc hard-disc-ul i s
trimit un flux de date ctre CD-R;
b) crearea CD-ului direct pe unitate.
Discurile utilizate n CD-R sunt diferite de CD-ROM-uri deoarece necesit o
suprafa nregistrabil pe care raza laser s o modifice pentru a scrie datele. De
asemenea, ele dispun de o spiral de formatare permanent tanat pe fiecare disc.
CD-R are un strat de baz protector din plastic policarbonat transparent, deasupra
cruia exist un strat reflector subire cu rolul a reflecta raza laser pentru a fi
detectat de unitate. ntre stratul reflector i ultimul strat, CD-R-ul are un strat special
de vopsea fotoreactiv care i schimb reflectivitatea sub aciunea unei raze laser
foarte puternice.
CD-ul nregistreaz datele n blocuri logice; dei pot avea dimensiuni de 512,
1024 sau 2048 de bytes, numai formatul cu 2048 de bytes are o utilizare rspndit.
La fel ca n cazul CD-ROM-urilor, viteza CD-R-ului este dat de rata de transfer a
datelor msurat n multipli ai vitezei de baz (150 KB/s). Primele CD-R-uri operau
la o vitez de 1x, fiecare generaie dublnd viteza iniial. CD-R-urile au dou viteze,
una pentru scriere i una pentru citire, viteza de scriere fiind n mod invariabil, egal
sau mai mic dect cea de citire. Factorii care determin rata de transfer a datelor
sunt: viteza sursei de date (a hard-disc-ului), fragmentarea datelor i interfaa dintre
surs i CD-R.
Majoritatea CD-R-urilor dispun de memorii tampon (buffer-e) care s trateze
problema ncetinirilor temporare n fluxul datelor, care ar putea rezulta din micarea
repetat a capului de citire/scriere a discului fix pentru a aduna buci din fiierele
fragmentate. Chiar i cu ajutorul acestor buffer-e, scderile de ritm au efecte asupra
fluxului de date spre CD-R.
Compact discuri reinscriptibile (CD-RW)
CD-ReWritable se comport mai mult ca un hard-disc convenional, dect ca
un CD-R. Datorit timpului scurt de via al acestui mediu sensibil, CD-RW
funcioneaz cel mai bine dac se reduc la minim operaiile de actualizare a datelor
care poate consuma prematur suportul.
Cu toate c sunt uor de folosit i flexibile, cei mai muli fabricani nu cred c
CD-RW va nlocui CD-R-ul datorit costurilor, substana sensibil ce acoper CD-ul
permind reincripionarea datelor fiind mult mai costisitoare dect simpla tanare a
CD-R-urilor.
Discuri digitale DVD
DVD-urile (Digital Versatile Disc) constituie a doua generaie de dispozitive
de stocare fotomecanice. Folosind tehnologia dezvoltat de Toshiba, DVD-ul are
82

ambele fee operaionale, iar informaia citit de pe disc este identic cu cea de pe
CD. Iniial produs pentru a stoca filme, suportul poate fi folosit pentru orice fel de
memorare, inclusiv pentru producia multimedia interactiv.
Dac CD-ul i-a nceput existena ca un suport de destinaie clar i apoi s-a
modificat pentru a se adapta la aplicaii pe care productorul iniial nu le-a prevzut,
DVD-ul i-a nceput existena ca o tehnologie cu destinaii multiple. Scopul lui e s
nlocuiasc toate tipurile de suport al datelor (video casete, audio CD-uri i toate
celelalte tipuri de aplicaii bazate pe CD). Cu toate c primele DVD-uri nu au inclus
i mecanisme de nregistrare, aceast tehnologie nu s-a lsat mult ateptat.
Asemntor CD-urilor, fiecare aplicaie a DVD-urilor are propriul subtitlu,
DVD-video pentru aplicaii video i distribuie de filme, DVDaudio cu sunet de
nalt calitate i capacitate ce depete pe cea a CDurilor, DVD-ROM pentru
distribuia software-ului i a altor colecii voluminoase de date, DVD-RAM
nregistrabil asemntor cu CD-R-ul.

Figura 13.4. Unitate DVD

Viteza
Unitii
DVD
1x
2x
4x
5x
6x
8x
10x
16x

Tabel comparativ al vitezelor DVD - CD


Rata
Viteza de
Rata de transfer
echivalent
citire a CDCD-ROM
ului
11,08 Mbps (1,32 MB/s)
9x
8x-18x
22,16 Mbps (2,64 MB/s)
18x
20x-24x
44,32 Mbps (5,28 MB/s)
36x
24x-32x
55,40 Mbps (6,60 MB/s)
45x
24x-32x
66,48 Mbps (7,93 MB/s)
54x
24x-32x
88,64 Mbps (10,57 MB/s)
72x
32x-40x
110,80 Mbps (13,21 MB/s)
90x
32x-40x
177,28 Mbps (21,13 MB/s)
144x
32x-40x

Suportul DVD seamn cu CD-ul, dar spre deosebire de un CD convenional,


DVD-ul este alctuit din dou discuri lipite unul de cellalt. Fiecare disc poate fi
nregistrat pe ambele pri. Discul rezultat dispune deci, de patru suprafee de
nregistrare. Pista n spiral a DVD-ului e tanat mai dens pentru a-i conferi o
capacitate mai mare. Discul se nvrte cu o vitez mai mic dect a CD-urilor, viteza
de rotaie variind de la 600 RPM n exterior, la 1200 RPM n interior.

Capacitate
4,7 GB
8,5 GB
9,4 GB
17,0 GB

Capaciti ale discului DVD, funcie de tip


Numr de straturi i fee
Nume
1 fa, 1 strat
DVD5
1 fa, 2 straturi
DVD9
2 fee, 1 strat
DVD10
2 fee, 2 straturi
DVD18
83

Mouse-ul (oarecele)
Mouse-ul a fost inventat n 1963, de ctre Douglas Engelbart, cercettor la
Stanford Research Center, California, SUA.

a)
b)
Figura 13.5. Mouse (a primul mouse, creat de Engelbart,
b mouse cu 2 butoane i roti de scrool)
Mouse-ul este utilizat n acele programe care realizeaz pe monitor interfee
utilizator prin intermediul tehnicii ferestrelor i a casetelor de dialog (cel mai
cunoscut exemplu: interfaa grafic Windows), cursorul mouse-ului urmrind pe
monitor deplasarea real a acestuia. Cu ajutorul mouse-lui se pot efectua patru
operaii:
- indicare (point);
- clic (click) prin care se acioneaz scurt un buton al mouse-lui;
- dublu clic (double click), prin care se acioneaz scurt, de dou ori succesiv
un buton al mouse-lui;
- tragere sau glisare (drag), prin care se deplaseaz mouse-ul cu un buton
acionat.
Utilizarea mouse-ului simplific modul de operare prin tastatur, acesta putnd
cumula funciile mai multor taste.
Ultimele modele de mouse dispun i de o roti ntre cele dou butoane, pentru
derularea rapid a informaiilor dintr-o fereastr ca i cnd s-ar aciona bara de
defilare vertical.
Dup modul de conectare i comunicare cu calculatorul distingem trei tipuri de
mouse i anume:
- mouse serial, care se conecteaz la unul din porturile seriale, fiind mouse-ul
cel mai utilizat i acceptat de orice program;
- mouse cu plac de interfa proprie (numit i mouse de magistral) care se
conecteaz la calculator prin intermediul unui conector de extensie, sau printr-un port
special intern;
- mouse fr fir care comunic cu calculatorul prin intermediul unui semnal
radio preluat i prelucrat de ctre o plac de interfa special.
Modemul (MOdulator/DEModulator)
Reprezint un dispozitiv hardware care faciliteaz comunicarea ntre dou
calculatoare sau ntre un calculator i un fax independent, n vederea schimbului de
informaii pe linii de telefon.
Prin intermediul modem-ului semnalele sunt preluate de la calculatorul surs
sunt mai nti modulate i transformate din semnale digitale n semnale analogice i
apoi sunt transmise pe linia telefonic. La recepia semnalelor, modemul de pe
calculatorul destinaie le demoduleaz i le reconvertete din semnale analogice,
84

fcndu-le apte de a fi recepionate i nregistrate de ctre calculatorul destinaie. Se


pot astfel transmite i recepiona orice document, fiier, pot electronic, etc.
Modularea datelor face posibil transmiterea acestora pe linii telefonice
obinuite, iar comprimarea asigur reducerea timpului de transmisie prin creterea
volumului de date transmise pe unitate de timp.
La majoritatea calculatoarelor actuale facilitile de comunicaie sunt
implementate cu ajutorul fax-modem-ului care devine n prezent una dintre cele mai
importante componente hardware din configuraia unui calculator, prin intermediul
creia se realizeaz att transmiterea de faxuri ct i obinerea de servicii on-line
(exemplu comunicare prin Internet).

Figura 13.6. Modul de transmitere a datelor prin intermediul modem-ului


Prin intermediul fax-modem-urilor se realizeaz legtura hard att ntre dou
calculatoare ct i ntre un calculator i un fax obinuit aflate la distan.
Comunicarea efectiv ns presupune i instalarea unui program de comunicaie
adecvat care, de regul, este livrat odat cu modemul.
Dispozitivele fax-modem pot fi interne (plci de fax-modem cuplate la
conectorii plcii de baz) sau externe care se conecteaz la calculator prin porturile
acestuia.

Figura 13.7. Modem intern

Figura 13.8. Modem extern

Principalele caracteristici ale dispozitivelor fax-modem se refer la viteza de


transmisie i rezoluia transmisiei (acurateea mesajului recepionat).
Viteza de transmisie se exprim n bii pe secund (bps) i variaz n funcie
de performanele plcii i caracteristicile reelei (2400; 4800; 9600; 14400; 28800;
56000 bps sau chiar mai mult).

Probleme rezolvate
1. De cte tipuri sunt discurile magneto-optice, funcie de dimensiune ?
Discurile magneto-optice includ dou tipuri de dimensiuni 5.25 i 3.5.
2. Care este capacitatea standard actual a CD-urilor ?
700 MB
3. De cte capaciti pot fi DVD-urile ?
85

Patru: DVD5 4,7 GB, DVD9 8,5 GB, DVD10 9,4, DVD18 17 GB.
4. n ce se msoar viteza de transmitere/recepie a datelor la modem ?
Bii/secund.
ntrebri
1. Care sunt diferenele de capacitate de stocare ntre discul magneto-optic, CD i
DVD ?
2. Cte tipuri de CD-uri funie de dimensiune, cunoatei ?
3. Care sunt diferenele ntre inscripionarea CD-urilor ntr-o singur sesiune sau mai
multe ?
4. Care sunt tipurile de mouse, funcie de modul de conectare ?
5. Cum se transmit datele prin intermediul modem-ului ?

86

CURS 14.
SISTEME DE NUMERAIE. ELEMENTE
DE LOGIC MATEMATIC.
Cuvinte cheie: cifre, numere, Boole, logic matematic
Rezumat. Acest ultim capitol este rezervat n principal sistemelor de
numeraie. Sunt detaliate caracteristicile sistemele de numeraie poziionale binar,
octal, zecimal i hexazecimal. n final sunt prezentate cteva elemente de algebr
Boolean, aceasta fiind baza de lucru intern a componentelor unui sistem de calcul.
SISTEME DE NUMERAIE
Se numete sistem de numeraie totalitatea regulilor de reprezentare a
numerelor folosind un anumit set de simboluri grafice distincte, numit alfabetul
sistemului de numeraie, simbolurile fiind numite cifre.
Sistemele de numeraie sunt de dou tipuri:
- sisteme de numeraie poziionale;
- sisteme de numeraie nepoziionale.
Sistemele de numeraie poziionale sunt acele sisteme de numeraie pentru
care valoarea unei cifre din cadrul unui numr depinde de poziia ocupat de acea
cifr n cadrul numrului. Un sistem de numeraie poziional n baza r are
urmtoarele caracteristici:
- utilizeaz un alfabet cu r simboluri diferite ntre ele numite cifre, cu valori
consecutive;
- aceeai cifr aezat n poziii diferite ale unei secvene, poate avea valori
diferite;
- cifra 0 are cea mai mic valoare cnd este aezat singur;
- cifra cu valoarea cea mai mare cnd este aezat singur, are valoarea cu o
unitate mai mic dect baza sistemului (adic r-1).
n funcie de poziia lor n numr, cifrele se nmulesc cu puteri cresctoare
ale bazei r, obinndu-se dezvoltarea numrului dup puterile bazei:
Nr = anan-1a2a1a0 = an .rn +an-1 .rn-1 + + a2 .r2 + a1 .r1 +a0 . r0
Exemplu: sistemul arab zecimal de numeraie este unul poziional. De
exemplu, cifra 1 are valoarea 10 (1*10) n numrul 3217 i are valoarea 1000
(1*103) n numrul 31709.
Sistemele de numeraie nepoziionale sunt sistemele de numeraie pentru
care valoarea unei cifre dintr-un numr nu este unic determinat de poziia cifrei n
numr ci de contextul n care se afl cifra.
Exemplu: sistemul roman de numeraie este unul nepoziional; valoarea cifrei
I n numrul II este +1 iar n numrul IV este 1.
Baza unui sistem de numeraie poziional este dat de numrul de elemente
care formeaz alfabetul sistemului de numeraie. Se consider c alfabetul este
87

format din cifre care sunt numere ntregi, consecutive, nenegative.


Exemplu: sistemul de numeraie n baza 2 are alfabetul {0,1}; sistemul de
numeraie n baza 10 are alfabetul {0,1,2,3,4,5,6,7,8,9}, iar n baza 16 are alfabetul
{0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}.
Sistemele de numeraie poziionale folosesc acelai sistem de reguli de
reprezentare a numerelor; ele difer doar prin alfabetul pe care l utilizeaz i,
implicit, prin baz.
Baza de numeraie utilizat pentru reprezentarea informaiei n calculatoarele
numerice este baza 2. Argumentele care au determinat aceast alegere sunt:
- operaiile aritmetice elementare n baza 2 pot fi asimilate cu operaiile n
logic bivalent efectuate ntr-o algebr boolean; n consecin, att operaiile
aritmetice ct i operaiile logice pot fi tratate unitar, prin intermediul funciilor
logice din algebra boolean;
- componentele elementare ale unui sistem de calcul utilizate pentru
memorarea i manevrarea informaiilor, indiferent de natura lor (dispozitive
electronice, optice, magnetice, electrice, etc.), se caracterizeaz prin dou stri stabile
(circuit nchis / deschis, cmp magnetizat ntr-un sens / n sens opus, cmp opac /
transparent, etc.). Acest lucru face ca funcionarea lor s poat fi exprimat prin
intermediul unor funcii booleene;
- proiectarea logic a dispozitivelor elementare ale unui calculator numeric se
realizeaz prin intermediul circuitelor logice care modeleaz funciile booleene
dorite.
Sistemul de numeraie binar
Prima descriere a unui sistem de numeraie binar apare in India, n jurul
anului 800 e.n., fiind apoi preluat de chinezi. Acest sistem de numeraie este cel mai
utilizat n reprezentarea codificat a numerelor n calculatoare i are urmtoarele
caracteristici:
- baza de numeraie a sistemului este 2 i conine numai dou simboluri,
cifrele 0 i 1;
- cifra cu valoarea cea mai mare este 1.
Un numr scris n baza 2, poate fi dezvoltat dup puterile bazei astfel:
N2 = anan-1a2a1a0 = an .2n +an-1 .2n-1 + + a2 .22 + a1 .21 +a0 . 20
Conversia unui numr din baza 2 n baza 10 poate fi fcut astfel:
111000102 = 1 * 27 + 1 * 26 + 1 * 25 + 1 * 21 + 0 * 20
Pentru conversia unui numr din baza 10 n baza 2, se mparte numrul
respectiv la 2 i se reine restul (care poate fi 0 sau 1). Rezultatul ntreg al mpririi
se mparte din nou la 2, reinndu-se restul. Operaia de repet pn n momentul n
care mprirea ar da valoarea 0. Numrul binar se obine scriind de jos n sus
valorile resturilor.
Exemplu:
Numrul 25 n baza 10, s fie scris n baza 2.
25 : 2 = 12
rest 1
12 : 2 = 6
rest 0
6:2=3
rest 0
3:2=1
rest 1
1:2=0
rest 1
2510 = 110012
Verificare:
100012 = 1x24 + 1x23 + 1x20 = 16 + 8 + 1 = 25
88

Sistemul de numeraie octal


Utilizat n reprezentarea codificat a numerelor n calculatoare este i
sistemul de numeraie octal ntruct l include pe cel binar. Are urmtoarele
caracteristici:
- baza de numeraie a sistemului de numeraie este 8 i conine n consecin
opt cifre, de la 0 la 7;
- cifra cu valoarea ce mai mare este 7.
Un numr scris n baza 8, poate fi dezvoltat dup puterile bazei, astfel:
N8 = anan-1a2a1a0 = an .8n +an-1 .8n-1 + + a2 .82 + a1 .81 +a0 . 80
Un numr poate fi dezvoltat dup puterile lui 8, astfel:
757330218 = 7 * 87 + 5 * 86 + 7 * 85 + 3 * 84 + 3 * 83 + 0 * 82 +
+ 2 . 81 + 1 * 80
Sistemul de numeraie zecimal
Alfabetul sistemului zecimal, cel mai cunoscut i utilizat n prezent este
format din zece cifre : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Aceste cifre sunt prin definiie
numere consecutive, astfel 7 = 6 + 1. Un numr n baza 10 poate fi scris ca o
sum de puteri ale lui 10:
1999 = 1 * 103 + 9 * 102 + 9 * 101 + 9 * 100
Sistemul de numeraie hexazecimal
Utilizat cel mai mult n ultima vreme n reprezentarea codificat a numerelor
n calculatoare este sistemul de numeraie hexazecimal ntruct le include pe cele
binar i octal. Are urmtoarele caracteristici:
- baza de numeraie a sistemului este 16 i conine 16 cifre, de la 0 la 9 i n
plus literele consecutive A, B , C, D, E i F (echivalente la 10, 11, 12, 13, 14 i 15);
- simbolul cu valoarea cea mai mare este F i are valoarea 15.
Un numr scris n baza 16, poate fi dezvoltat dup puterile bazei, astfel:
N16 = anan-1a2a1a0 = an .16n +an-1 .16n-1 + + a1 .161 +a0 . 160
Un numr poate fi dezvoltat dup puterile lui 16, astfel:
7AD1106916 = 7 * 167 + A * 166 + D * 165 + 1 * 164 + 1 * 163 +
+ 0 * 162 + 6 * 161 + 9 * 160
Exist algoritmi de transformare a numerelor dintr-un sistem de numeraie n
altul. n tabelul urmtor sunt prezentate conversiile ctorva numere n sistemele
zecimal, binar, octal i hexazecimal.
Sistemul
zecimal
0
1
2
3
4
5
6

Sistemul
binar
0
1
10
11
100
101
110

Sistemul
Octal
0
1
2
3
4
5
6

Sistemul
Hexazecimal
0
1
2
3
4
5
6
89

7
8
9
10
11
12
13
14
15
16
20
30
40
50

111
1000
1001
1010
1011
1100
1101
1110
1111
10000
10100
11110
101000
1010010

7
10
11
12
13
14
15
16
17
20
24
36
50
62

7
8
9
A
B
C
D
E
F
10
14
1E
2B
32

FUNCII LOGICE
Algebra boolean este algebra a dou valori, 0 i 1. Matematicianul englez
George BOOLE a reuit s fac o legtur ntre formulele algebrice i relaiile
logice. Pornind de la principiul c o propoziie poate fi adevrat sau fals, BOOLE
atribuie valoarea 1 propoziiilor adevrate i respectiv 0 propoziiilor false, elabornd
algebra boolean.
Notnd propoziiile cu a, b c, etc. se pot construi funciile logice:
- Disjuncia (operaie logic tradus prin SAU) a dou propoziii, notat cu ;
- Conjuncia (operaie logic tradus prin I) a dou propoziii, notat cu ;
- Negaia unei propoziii notat cu sau .
n cazul a dou propoziii a i b se pot obine tabele de adevr, pentru
disjuncie, conjuncie i negaie aa cum rezult din tabelul urmtor.
a
0
1
0
1

b
0
0
1
1

a b
0
1
1
1

a b
0
0
0
1

a
1
0
1
0

b
1
1
0
0

Algebra boolean este utilizat n aplicaiile din automatic, teoria circuitelor


i releelor electronice i deci la realizarea calculatoarelor.
Alturi de logica boolean, au aprut mai nou logicile polivalente printre care
logica trivalent cu valorile de adevrat, fals i posibil i logica fuzzi care admite
domenii de trecere gri, fiind apropiat de logica de gndire obinuit din industrie,
economie, etc.
ntrebri
1. Precizai caracteristicile sistemelor de numeraie poziionale.
2. Descriei caracteristicile sistemului de numeraie binar.
3. Descriei caracteristicile sistemului de numeraie zecimal.
4. Descriei caracteristicile sistemului de numeraie hexazecimal.
5. Descriei principalele funcii logice.
90

Bibliografie

1. BNE A. Sisteme electronice de calcul elemente de teorie, Editura


Augusta, Timioara, 2003.
2. BNE A. Informatic i utilizarea calculatorului, Editura ArtPress,
Timioara, 2007.
3. BI, V., MARINESCU, V., Sisteme informatice n economie, Editura
Tehnic, Bucureti, 1981.
4. COJOCARIU, A., HAN, ROMANA, Iniiere n programarea
calculatoarelor prin exerciii i probleme, Editura EUROART, Timioara,
1994.
5. COJOCARIU, A., Aplicaii informatice, de la iniiere la performan
Editura MIRTON, Timioara, 1999.
6. DODESCU, GH., .a., Informatica, Editura TIINIFIC I
ENCICLOPEDIC, Bucureti, 1987.
7. FULTON, J. , MS DOS 6.2. pentru nceptori, Editura TEORA, Bucureti,
1995.
8. FLYNN, J., Gestionarea memoriei, Editura TEORA, Bucureti, 1995.
9. MARINESCU, D., TRANDAFIR, M., Manualul nceptorului, Editura
TEORA, Bucureti, 1997.
10. MOLDOVAN, F., Iniiere n WINDOWS, Editura TEORA, Bucureti, 1993.
11. NORTON, P., Ghid complet pentru Windows95 Editura TEORA,
Bucureti,1998.
12. OTIMAN, P., I., RUSOAIE, D., COJOCARIU, A., Programare pe
calculator. Note de curs i aplicaii practice, Lito - I.A.T., Timioara, 1989.
13. PETERSON, R., Utilizare Windows95, manual de utilizare complet (Ediie
special) Editura TEORA, Bucureti, 1998.
14. RADU, I, URSCESCU, Minodora, VLDEANU, D., CIOC, M.,
BURLACU, S., Informatic i management, Editura Universitar,
Bucureti, 2005.
15. ROSCH, W.L., Totul despre Hardware Editura TEORA, 1998.
16. SPIRCU, T., Introducere n informatic, Editura TEORA, Bucureti, 1993.
17. ***, Curs de gestionare i utilizare a laboratorului informatizat, Forte
Company S.R.L., Bucureti 2003.
18. ***, Die Informatik Schler Duden, Editura Bibliographisches Institut,
Mannheim, 1986.
19. ***, Site-ul Ministerului Comunicaiilor i Tehnologiei Informaiei, Guvernul
Romniei, www.mcti.ro.
20. ***, http://www.microsoft.com/romania/business/SolutionMatrix.aspx, 30.06.2006.
21. ***, www.wikipedia.org, 01.09.2007

91

92

Anexa 1.
TEST
de verificare a cunotinelor la Informatic aplicat
1. Termenul de calculator definete:
a. Microprocesorul, memoria (RAM, ROM etc.), unitile de disc, carcasa;
b. Unitatea de comand, memoria intern, memoria extern;
c. Unitatea de comand, memoria intern;
d. Microprocesorul, memoriile (intern i extern), echipamentele periferice.
2. Component logic a unui sistem de calcul este:
a. Fiierul;
b. Memoria cache;
c. Unitatea aritmetico-logic;
d. Programul de prencrcare a sistemului de operare.
3. Care din urmtoarele sunt aplicaii ?
a. Microsoft Windows XP;
b. Microsoft Word;
c. Microsoft Excel;
d. Total Commander.
4. Care din urmtoarele funcii nu intr n sarcina nucleului unui sistem de operare ?
a. Sesizarea unor evenimente deosebite, aprute n timpul execuiei aplicaiilor;
b. Gestionarea resurselor logice ale sistemului de calcul;
c. Asigurarea unei interfee cu utilizatorul;
d. Gestionarea fiierelor.
5. Formatul general al identificatorului complet al unui fiier este:
a. nume fiier.extensie
b. nume fiier [extensie]
c. [d:] [director] nume fiier [.extensie]
d. [d:] [director] nume fiier.extensie
6. Sub interfaa grafic Windows XP, extensia unui fiier poate avea maxim:
a. 3 caractere;
b. 4 caractere;
c. 7 caractere;
d. nu este specificat.
7. Operaia de mprire funcional a unui disc n patru zone se numete:
a. Calibrare;
b. Formatare;
c. Fragmentare;
d. Defragmentare.
8. Programul de ncrcare a sistemului de operare se gsete n:
a. Zona BOOT;
b. Memoria ROM;
c. Memoria RAM;
d. Directorul rdcin.
93

9. Care din urmtoarele afirmaii referitoare la memoria de tip RAM nu sunt


adevrate ?
a. Este volatil;
b. Coninutul ei nu poate fi ters;
c. Coninutul ei poate fi modificat;
d. Este memoria de lucru.
10. Care din urmtoarele afirmaii referitoare la memoria CMOS sunt adevrate ?
a. Este de tip ROM;
b. Stocheaz programul de ncrcare a sistemului de operare;
c. Stocheaz date despre setrile unor echipamente;
d. Este de tip RAM.
11. n sarcina unitii de comand i control intr:
a. Extragerea instruciunilor din memoria intern;
b. Scrierea rezultatelor prelucrrilor n memoria intern;
c. Extragerea datelor din memoria intern;
d. Decodificarea instruciunilor.
12. Ce presupune tehnologia Hyper-Threading ?
a. Procesoare cu mai multe nuclee;
b. Prelucrarea n paralel a mai multor aplicaii pe un singur procesor;
c. Prelucrarea unei singure aplicaii pe mai multe procesoare;
d. Prelucrarea mai multor aplicaii pe mai multe procesoare.
13. Care din urmtoarele magistrale este dedicat unui anumit tip de plac de
extensie ?
a. AGP;
b. PCI;
c. PCI-Express
d. ISA.
14. Care din urmtoarele sunt echipamente periferice de intrare-ieire ?
a. Discul fix;
b. Monitorul;
c. Tastatura;
d. Discul floppy.
15. Care din urmtoarele nu sunt echipamente periferice cu suport reutilizabil ?
a. Imprimanta;
b. Discul fix;
c. Discul floppy;
d. DVD-RW.
16. Aranjai n ordinea descresctoare a capacitii urmtoarele medii de stocare:
discul fix, discul floppy DD, discul floppy HD, CD-ROM-ul.
a. Disc floppy DD, disc floppy HD, CD-ROM, disc fix;
b. Disc fix, CD-ROM, disc floppy DD, disc floppy HD;
c. Disc fix, CD-ROM, disc floppy HD, disc floppy DD;
d. Disc floppy HD, disc floppy DD, CD-ROM, disc fix.

94

17. Mouse-ul ce se conecteaz printr-un port special intern se mai numete i:


a. serial;
b. optic;
c. wireless;
d. de magistral.
18. Viteza de transmitere a datelor la modem se msoar n:
a. bii;
b. bytes;
c. bii/secund;
d. bytes/or.
19. Care din urmtoarele sisteme de numeraie utilizeaz cifre ?
a. binar;
b. octal;
c. zecimal;
d. hexazecimal.
20. Principiul de baz al algebrei booleene este:
a. valoarea de adevr a unui propoziii;
b. disjuncia;
c. conjuncia;
d. negaia.

Grila rspunsurilor corecte


ntrebare
Rspuns corect
ntrebare
Rspuns corect

1.
c
11.
abcd

2.
ad
12.
b

3.
bcd
13.
ac

4.
c
14.
-

5.
15.
a

6.
d
16.
c

7.
b
17.
d

8.
a
18.
c

9.
b
19.
abcd

10.
cd
20.
a

95

96

Anexa 2.

Explicarea simbolurilor
- atenie. Acest simbol v indic mrirea ateniei asupra paragrafului sau
imaginii unde este ntlnit.

- observ. Acest simbol indic observarea cu atenie a imaginii.


- test rezolvat. Simbolul indic ntrebri la care este dat i rspunsul.

- ntrebri. ncercai s dai rspuns la aceste ntrebri.

97

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