Sunteți pe pagina 1din 5

Informatic aplicat

curs nr.1

1. Generaliti privind structura i funcionarea unui calculator


Un calculator este un sistem electronic complex de prelucrare a informaiei.
Indiferent de complexitatea unui calculator sau destinaia acestuia, din punct de vedere
structural trebuie evideniate dou mari pri, n strns interdependen, i anume:

Partea hardware compus din ansamblul structurilor electronice de baz ce constituie


nucleul calculatorului (Unitatea Central UC i Memoria Intern MI) i din echipamentele
periferice acestui nucleu (tastatur, uniti de discuri magnetice, imprimant, etc.).

Partea software compus din ansamblul programelor ce ruleaz pe acel calculator.


Programele sunt formate din instruciuni codificate binar pe care unitatea central le poate
interpreta.

n structura software a calculatorului se disting dou mari pri: sistemul de operare i


ansamblul programelor aplicative (softul de aplicaie).
Sistemul de operare definete ansamblul programelor i a rutinelor de baz, dependente strict
de structura hardware, care fac posibil exploatarea eficient a calculatorului (accesul
utilizatorilor la resursele acestuia) i dezvoltarea de aplicaii dintre cele mai diverse. Altfel spus,
sistemul de operare asigur interfaa dintre utilizator i resursele hardware sau software ale
calculatorului. MS-DOS, Netware, Windows 95, 98, 2000, Xp, Vista, 2007, 2010, UNIX, OS/2
sunt exemple de sisteme de operare.
Softul de aplicaii cuprinde programe utilitare de uz general, produse de firm (editoare de
texte, programe de calcul tabelar, programe de prelucrare a imaginilor, baze de date, etc.) i
programe dedicate, pentru rezolvarea unor probleme particulare, realizate de utilizatori.

1.1.

Reprezentarea intern a informaiei

Noi folosim n mod curent sistemul de numeraie zecimal bazat pe cele 10 cifre de la 0 la 9.
Reprezentarea numerelor n calculator n sistemul de numeraie zecimal ar presupune folosirea
unor circuite electronice cu 10 stri stabile i distincte, lucru greu de realizat.
Calculatoarele numerice sunt construite n principal din elemente cu dou stri stabile. Se
obine astfel o reprezentare fizic a informaiei prin atribuirea uneia dintre strile dispozitivului

1/5

Informatic aplicat

curs nr.1

cifrei 0, iar celeilalte, cifrei 1. Considerente de ordin constructiv i de teoria informaiilor au


impus ca sistemul de calcul s utilizeze sistemul de numeraie binar.
Sistemul de numeraie binar folosete pentru reprezentarea numerelor dou cifre : 0 i 1,
numite cifre binare sau bii. Un bit exprim starea unui circuit : nchis/deschis, ceea ce
corespunde strilor unui tranzistor : blocat/deblocat.
Informaia binar este reprezentat prin niveluri de tensiune :
-

un nivel de tensiune ridicat pentru valoarea 1 ;

un nivel de tensiune sczut pentru valoarea 0.

S-au stabilit dou intervale de tensiune pentru cele dou valori logice separate de o zon
tampon care s acopere eventualele zgomote din sistem ce ar putea provoca erori (Fig.1).

V
+VCC
VH

1 VH

zon interzis

VL

0 VL

Fig. 1. Reprezentarea informaiei binare prin niveluri de tensiune

Stabilirea nivelelor de tensiune depinde de tehnologia folosit. Pentru circuitele TTL exist
urmtoarele valori :
VCC = 5 V ,

VL = [0 , 0.4] V ,

VH = [2.4 , 5] V.

Semnalele de tensiune sunt valide cnd au valori situate numai n intervalele permise V L,
VH. Un nivel de tensiune n zona interzis va duce la o anomalie n funcionare, situaie
cunoscut sub numele de hazard.
Biii se grupeaz mpreun formnd cuvinte. Uzual cuvntul cuprinde 8, 16 sau 32 de bii. Un
grup de opt bii se numete octet sau byte.
Deoarece arhitectura unui calculator se bazeaz pe reprezentarea binar unitile de informaie
folosesc ca factor de multiplicare 210=1024 astfel :
2/5

Informatic aplicat

curs nr.1

1 kilobyte (1KB) = 1 kilooctet (1Ko) = 210 octei = 1024 octei


1 Megabyte (1MB) = 210 KB = 220 octei
1 Gigabyte (1GB) = 210 MB = 220 KB =230 octei
1 Terabyte (1TB) = 210 GB = 220 MB = 230 KB =240 octei.
Cu cei opt bii care formeaz octetul se poate construi un cod care permite 2 8 = 256 de
combinaii diferite ntre ele. Aceste combinaii sunt folosite pentru reprezentarea caracterelor.
Cel mai utilizat cod pentru reprezentarea caracterelor este codul ASCII (American Standard
Code for Information Interchange) codul american de standarde pentru schimbul de informaii.
De exemplu,
- caracterul C are codul ASCII 67 : 01000011(2) ;
- caracterul c are codul ASCII 99 : 01100011(2) .
Desenele i sunetele sunt i ele codificate n secvene de cifre binare. Pentru codificare se
stabilesc niveluri de luminozitate (pentru desene) sau niveluri de semnal sonor (pentru sunete).
Aceste niveluri se codific prin numere ntregi care pot fi reprezentate n sistemul binar. Acest
proces se numete digitizarea desenului sau a sunetului.

1.2.

Structura funcional a calculatorului

Componentele hardware ale unui sistem de calcul pot fi grupate n uniti funcionale care
ndeplinesc funcii complexe, bine precizate. O schem funcional a unui calculator este
prezentat n Fig. 2, n care denumirea unei uniti indic funcia specific iar sgeile schimbul
de informaii dintre ele.
Datele furnizate de utilizatori sunt preluate de calculator prin intermediul unei uniti de
intrare. Din aceast categorie fac parte: tastatura, mouse-ul i scanner-ul, microfonul, creionul
electromagnetic. Informaiile citite pot fi : caractere introduse de la tastatur, imagini, sunete.
Pentru introducerea informaiilor n calculator un dispozitiv de intrare oricare ar fi acesta
efectueaz urmtoarele operaii :
-

preia informaia care trebuie introdus ;


o mparte n uniti de informaie dup un algoritm specific ;
codific fiecare unitate de informaie ntr-o secven de bii ;
transmite aceti bii unitii centrale.

De exemplu, cnd se folosete tastatura, apsarea unei taste are ca efect transmiterea ctre
unitatea central a secvenei binare specifice codului ASCII a caracterului selectat. La fel, o
imagine grafic transmis de un scanner este reprezentat intern printr-o hart binar,
construit pe baza unor specificaii de interpretare prestabilite.
3/5

Informatic aplicat

Monitor

Unitate
central

Tastatur

curs nr.1

Imprimant

Uniti de
ieire

.....

Memoria
extern

Memoria
intern

.....

Mouse

Unitatea
sistem

Uniti de
intrare

Fig. 2 Schema bloc funcional a unui calculator

Informaia este nregistrat i pstrat n memorie. n funcie de durata pstrrii informaiei se


disting dou tipuri de memorie : intern i extern.
Memoria intern pstreaz informaiile pe parcursul unei sesiuni de lucru. Informaiile se
pierd la ntreruperea tensiuniii de alimentare sau chiar la resetarea calculatorului. Din punct de
vedere constructiv memoria intern este realizat cu circuite integrate de mare densitate.
Pentru pstrarea informaiilor pe o perioad de timp nelimitat se folosesc memoriile externe
sub forma discurilor magnetice, a discurilor optice sau a dispozitivelor flash USB.
Unitatea central asigur prelucrarea informaiilor i, n plus, are rolul de comand i control
pentru ntregul sistem de calcul. Unitatea central efectueaz prelucrri aritmetice i logice
asupra datelor din memorie, conform instruciunilor incluse n programe. De asemenea, unitatea
central iniiaz i controleaz toate operaiile efectuate n sistem. Orice transfer de date de la un
modul funcional la altul se face prin intermediul sau sub controlul unitii centrale. Unitatea
central este un sistem complex realizat n jurul unui microprocesor.
Unitile de ieire sunt dispozitive folosite de calculator pentru a comunica utilizatorului
rezultatele operaiilor comandate sau a unor informaii despre starea sistemului (prin operaia de
scriere). Din aceast categorie fac parte : monitorul, imprimanta, boxele, plotter-ul. Aceste
dispozitive primesc o secven de bii de la procesor, o decodific i o pune la dispoziia
utilizatorului ntr-un mod accesibil acestuia: ca text, ntr-un format grafic sau sonor.
4/5

Informatic aplicat

curs nr.1

De exemplu, imprimanta primete un ir de octei care reprezint caractere. Imprimanta


decodific fiecare octet pentru a identifica caracterul care trebuie tiprit, dup care activeaz
mecanismul prin care tiprete caracterul respectiv pe hrtie.

5/5

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