Documente Academic
Documente Profesional
Documente Cultură
C 1 115 Informatica Economica Inceu Valentin
C 1 115 Informatica Economica Inceu Valentin
CAPITOLUL 1CUPRINS
1. NOIUNI DE BAZ PRIVIND INFORMATICA
1.1. Obiectul informaticii
1.2. Date, informaii, cunotine
1.3 mplicaii ale tehnologiei informaiei asupra mediului de afaceri
2. SISTEME ECONOMICE, SISTEME INFORMAIONALE, SISTEME INFORMATICE
2.1 Sistem economic i sistem informaional
2.2 Circuite, fluxuri i proceduri informaionale
2.3 Locul i rolul sistemului informatic n cadrul sistemului informaional
2.4 Componentele acionale ale unui sistem informatic
2.5 Clasificarea sistemelor informatice
3. SISTEME DE CALCUL
3.1 storicul, evoluia si clasificarea sistemelor de calcul
3.2. Arhitectura sistemelor de calcul
3.3. Unitatea central
3.4. Memoria intern, caracterstici si tipuri de circuite de memorie
3.5. Echipamente periferice
4. BAZELE ARITMETICE SI LOGICE ALE CALCULATOARELOR
4.1. Sisteme de numeraie
4.2. Conversia numerelor dintr-o baz n alta
4.3 Porti logice
4.4. Reprezentarea informaiei ntr-un sistem de calcul
4.5. Coduri numerice
4.6. Coduri alfanumerice
5. SISTEME DE OPERARE
5.1. Definirea si clasificarea sistemelor de operare
5.2. Structura general a unui sistem de operare
5.3. Organizarea datelor si informatiilor
5.4. Evolutia sistemelor de operare
5.5. Sistemul de operare Windows
6. PROGRAME UTILITARE SI APLICATII
6.1. Programe de arhivare
6.2. Virui informatici si programe antivirus
6.3. Programe de defragmentare a discului
6.4. Programe de aplicatii
6.5. ntroducere in programul de calcul tabelar Excel
7. REELE DE CALCULATOARE
7.1. Definiie, caracteristici si clasificarea reelelor
7.2. Echipamente de transmisie la distan
7.3. Reteaua nternet
7.4. Adrese P i adrese nternet
7.5. Moduri de conectare la nternet
7.6. Servicii nternet
B!"#$%&'(
2
1. NOIUNI DE BAZ PRIVIND INFORMATICA
1.1. O!()*+" ,'#%-&*)
Considerat ca suport al cunotinelor umane i al comunicrii n domeniile tehnicii,
economice i sociale, informatica se contureaz ca activitate practic i concepie teoretic,
pe msura dezvoltrii calculatoarelor electronice i a perfecionrii tehnologiei de prelucrare
a datelor.
Din acest punct de vedere informatica este definit ca fiind tiina care se ocup cu
studiul i elaborarea metodelor de prelucrare a informaiei cu ajutorul sistemelor
automate de calcul.
Activitatea uman, indiferent sub ce form se desfoar, este generatoare de informaii. Cu
ct aceast activitate este mai complex i mai dinamic, cu att volumul de informaii
crete i se diversific tinznd s satureze sau chiar s blocheze procesul decizional. Apare
astfel un conflict ntre creterea volumului de informaii i posibilitile limitate ale sistemelor
clasice de prelucrare, sisteme ce nu pot furniza informaii suficient de rapide, complete i
corecte necesare lurii deciziilor.
n aceste condiii, rolul informaticii este decisiv n deblocarea i fluidizarea sistemelor
informaionale i decizionale, prin asigurarea gestiunii, prelucrrii i distribuirii informaiei
ntr-un mod ct mai eficient ctre utilizatori.
n accepiunea curent, informatica cuprinde toate activitile legate de proiectarea,
realizarea i exploatarea sistemelor de prelucrare automat a datelor, n scopul
creterii eficienei activitilor umane, influennd n mod decisiv fizionomia economiei i
societii n general i prefigurnd societatea informatizat de mine.
1.2. D&*(, ,'#%-&., )+,#/*,.(
Datele, informaiile i cunotinele reprezint componentele primare ale unui sistem
informaional-informatic, organic interdependente, ceea ce determin tratarea i abordarea
mpreun a acestor noiuni.
La nivel conceptul, 0&*& semnific reprezentarea simbolic a unor fenomene, procese,
aciuni, referitoare la un sistem real (de exemplu o organizaie/firm) sau domeniu de
activitate uman.
Din punct de vedere practic, 0&*("( reprezint suportul formal al informaiei care se
concretizeaz n cifre, litere, simboluri, coduri i alte semne plasate pe supori tehnici de
date, accesibile unui anumit tip de procesor (om, sistem de calcul, program, etc.).
Datele reprezint deci obiectul prelucrrii pentru informatic, materia prim a acesteia i
numai prin asociere cu realitatea pe care o reflect, se poate spune c informatica
genereaz informaii.
C#,)(1*+" 0( ,'#%-&.( reprezint o noiune de maxim generalitate care semnific o
tire, un mesaj, un semnal etc. despre evenimente, fapte, stri, obiecte etc., n general
despre forme de manifestare a realitii care ne nconjoar. Sub aspect filozofic, alturi de
materie i energie, informaia reprezint reflectarea n contiina noastr a legturilor
cauz-efect din lumea real nconjurtoare.
3
Forma de exprimare i transmitere a informaiilor o reprezint )#-+,)&%(&, ,'#%-&.&
',0 # )#-+,)&%( 0(21%( +, &,+-* &21()* &" %(&"*3. #!()*4(.
Se poate spune deci c n esen informaia este un mesaj, dar cu precizarea c nu orice
mesaj este o informaie. Dac mesajul nu transmite nici o noutate i nu are un suport real,
atunci acesta nu prezint interes pentru receptor, i deci nu are caracter de informaie.
nformaiile circul att ntre componentele fiecrui sistem n parte, ct i ntre sistemul
respectiv i alte sisteme din spaiul exterior.
Pentru ca procesul de comunicare s i ating obiectul, informaia, trebuie s prezinte
urmtoarele caliti:
- acuratee: informaia furnizat trebuie s reflecte ct mai fidel realitatea, printr-o
evaluare corect;
- concizie: informaia trebuie s ofere plusul de cunoatere la obiect, succint,
evitndu-se elementele nerelevante;
- relevan: informaia trebuie s ofere acele elemente de cunoatere de care
decidentul are nevoie pentru soluionarea unei probleme;
- consisten: informaia trebuie s fie dens, lipsit de elemente needificatoare
pentru problema studiat;
- oportunitate: informaia trebuie s parvin utilizatorului n timp util pentru a-i servi
la fundamentarea deciziei sale;
- accesibilitatea: vizeaz uurina obinerii informaiei dorite, cu limitrile impuse de
gradul de confidenialitate i drepturile de acces ale utilizatorului;
- forma de prezentare adecvat: informaia trebuie oferit utilizatorului ntr-o
manier relevant astfel nct acesta s o recepteze rapid i corect (indicatorii
pot fi prezentai n mrimi absolute sau relative, n dinamic prin utilizarea
reprezentrilor grafice i coroborai astfel nct relevana informaiei oferite s fie
maxim);
- cost corespunztor n raport cu valoarea acesteia.
nformaia este caracterizat, n general, de urmtoarele trei niveluri:
- sintactic;
- semantic;
- pragmatic.
Nivelul sintactic se refer la sistemul de semne i la regulile de reunire a acestora n
construcii sintactice utilizate pentru reprezentarea informaiilor n procesul culegerii,
transmiterii i prelucrrii acestora.
Sub aspect semantic, informaia poate fi caracterizat ca semnificaie a datelor. Sensul
informaiei la nivel semantic este corespondena dintre o dat, pe de o parte, i obiectul real
sau situaia pe care o reprezint, pe de alt parte.
Nivelul cel mai concret de considerare a informaiei este ns cel pragmatic, singurul care
raporteaz informaia la scopurile observatorului. n raport cu necesitile observatorului se
definesc caracteristici ca importana sau utilitatea informaiei. Obiectul pragmaticii include,
deci, ntr-o anumit msur, problemele de conducere, de necesar de informaii i de
eficien a sistemelor informaionale.
Sub aspect practic, ,'#%-&.& este ansamblu de date care au fost supuse unui proces de
prelucrare i aduce un plus de cunoatere pentru destinatar furnizndu-i elemente noi,
valorificabile n realizarea propriilor obiective.
Din punct de vedere al managementului prin ,'#%-&. desemnm acele date prelucrate
care aduc destinatarului un spor de cunoatere privind direct sau indirect firma respectiv,
ce i furnizeaz elemente noi, folosite n realizarea sarcinilor ce i revin, n cadrul respectivei
firme. n virtutea acestei caliti, informaia este elementul principal n procesul lurii
deciziilor i declanrii aciunilor.
4
Referitor la managementul firmei se face frecvent referire la ,'#%-&.& ()#,#-)5, al crei
coninut noional poate fi conturat n dou accepiuni.
Pornind de la faptul c firmele sunt uniti economice, in sens larg, orice informaie care este
utilizat n cadrul lor poate fi considerat drept economic, deoarece direct sau indirect,
contribuie la realizarea obiectivelor previzionate.
ntr-o accepiune mai restrns, informaiile economice se rezum la cele folosite nemijlocit
n activitile economice ale firmei (precum cele contabile, comerciale, financiare etc.). n
abordarea informaiei la nivelul firmei este indicat adoptarea modului de concepere in sens
larg a categoriei de informaie economic.
Pentru a fi mai bine utilizate n practic informaiile economice se pot clasifica i trata
conform mai multor criterii.
Dup modul de exprimare exist:
- ,'#%-&. #%&"( (expuse prin viu grai; nu implic investiii i mijloace de tratare a
informaiilor; nuanate; vitez de circulaie mare; nu sunt controlabile; las loc la
interpretri);
- ,'#%-&. 2)%2( (consemnate de regul pe hrtie; pot fi pstrate nealterate timp
ndelungat; implic cheltuieli moderate; consemnarea lor necesit un consum de
timp apreciabil);
- ,'#%-&. &+0#46+&"( (se adreseaz concomitent vzului i auzului; implic
aparatur special, calculatoare, terminale, circuite de televiziune, etc.; asigura o
viteza mare de circulaie, indiferent de distane; capacitate de sugestie i
nuanare ridicat; pot fi consemnate integral i rapid; sunt costisitoare);
Dup gradul de prelucrare exist:
- ,'#%-&. 1%-&%( sau de baz (anterior nu au suferit un proces de prelucrare
informaional; au caracter analitic, sunt pronunat informative; sunt
preponderente la nivelul executanilor);
- ,'#%-&. ,*(%-(0&%( (se afl n diferite faze de prelucrare informaional;
sunt preponderente la nivelul personalului funcional i al managerilor de nivel
inferior);
- ,'#%-&. ',&"( (au trecut prin ntreg irul de prelucrri informaionale
prevzute; au caracter sintetic i decizional; se adreseaz de regul managerilor
ndeosebi de la ealoanele superior i mediu);
Dup modul de circulaie exist:
- ,'#%-&. 0(2)(,0(,*( (se transmit de la nivelurile ierarhice superioare la
cele inferioare ale managementului; sunt alctuite preponderent din decizii,
instruciuni, metodologii etc.);
- ,'#%-&. &2)(,0(,*( (se transmit de la ealoanele ierarhice inferioare la cele
superioare de management; reflect cu prioritate modul de realizare a
obiectivelor i deciziilor manageriale);
- ,'#%-&. #%6#,*&"( (se transmit ntre titularii posturilor situate pe acelai nivel
ierarhic; caracter funcional i de cooperare servind la integrarea pe orizontal a
activitilor firmei);
Dup destinaie exist:
- ,'#%-&. ,*(%,( (beneficiarii de informaii sunt managerii i executanii din
firm; au caracter atotcuprinztor, niveluri de agregare diferite, grad de
formalizare redus);
- ,'#%-&. (7*(%,( (beneficiarii de informaii sunt clienii, furnizorii sau
suprasistemele din care fac parte firmele; au caracter selectiv, se refer la
aspectele eseniale ale activitilor firmei, au grad de de formalizare ridicat).
Procesul de sesizare, nelegere i nsuire a informaiilor dintr-un anumit domeniu
reprezint un 1%#)(2 0( ,'#%-&%(. nformaiile dobndite n urma unui proces de informare
ntr-un anumit domeniu, formeaz )+,#/*,.("( despre acel domeniu,.
Cu alte cuvinte, c+,#/*,.("( reprezint o nsumare n timp i o corelare a tuturor
informaiilor dobndite ntr-un anumit domeniu.
5
nformaiile i cunotinele au o mare importan att pentru dezvoltarea personalitii
umane, ct i pentru evoluia vieii i societii. Prin intermediul informaiilor se asigur
transferul cunotinelor de la o generaie la alta i se asigur astfel accesul generalizat la
cele mai avansate realizri ale omenirii.
1.3 I-1")&. &"( *(8,#"#$( ,'#%-&.( &2+1%& -(0+"+ 0( &'&)(%
T(8,#"#$& ,'#%-&.( 9TI: este un termen care definete toate mijloacele tehnice i
metodologice disponibile pentru culegerea, stocarea, regsirea, prelucrarea, transmiterea i
recepionarea informaiei sub diversele sale forme i n diferite domenii.
Printre principalele componente ale Tehnologiei informaiei pot fi enumerate: sistemele de
telecomunicaii, calculatoarele i reelele de calculatoare, bazele de date precum i alte
resurse informaionale disponibile la un moment dat.
Tehnologia informaiei ofer posibilitatea managerilor de a gestiona mai bine
interdependena organizaional ntr-un cadru global, devenind chiar o provocare
managerial, n conditiile n care n prezent T este utilizat mai mult pentru a gestiona
procesele comerciale dect pentru fundamentarea deciziilor.
Astzi, mai mult ca niciodat, desfurarea oricrei activiti economice nu se poate imagina
fr utilizarea unui puternic suport informaional care s asigure avantajul concurenial n
raport cu ceilali competitori de pe pia.
R(,$,(%& &'&)(%"#% nseamn regndirea fundamental i reproiectarea radical a
proceselor afacerii pentru obinerea de mbuntiri substaniale privind costurile, calitatea i
viteza de reacie a decidenilor. Aceast regndire a modului de a face afaceri este
influenat i gsete totodat rspunsuri n noile soluii T. Modul de desfurare a afacerii
n cadrul oricrei firme se schimb ca urmare a aciunii conjugate a urmtorilor factori (lista
acestora rmne deschis):
- fenomenul de globalizare;
- cresterea competiiei economoce;
- transformarea informaiei n resurs cheie;
- dezvoltarea spaiului virtual de munc i chiar derularea activitii n condiiile
companiei virtuale;
- extinderea comerului electronic.
Orice organizaie economic presupune existena a cinci elemente (componente)
interdependente:
- structura organizatoric;
- managementul i procesele afacerii;
- tehnologia informaiei;
- strategia organizaiei;
- angajaii i cultura organizaiei.
Aceste componente trebuie s se gseasc ntr-o stare de echilibru dinamic iar aceast
stare se va menine att timp ct nu se produc schimbri semnificative n mediul extern al
organizaiei sau n oricare dintre componente sale.
C#-1#,(,*& TI )+,#&/*( # 0,&-)5 0(#2(!*5 )#-1&%&*4 )+ %(2*+" )#-1#,(,*("#%
#%$&,6&.( ()#,#-)(, acest lucru determinand mutaii calitative asupra celorlalte
componente. Dinamica componentei T se resimte i la nivelul strategiei organizaiei oferind
mijloace i instrumente specifice analizei i fundamentrii la nivel strategic a activitii
economice.
6
2. SISTEME ECONOMICE, SISTEME INFORMAIONALE, SISTEME INFORMATICE
2.1 S2*(- ()#,#-) / 22*(- ,'#%-&.#,&"
Un 22*(- reprezint un ansamblu de elemente (componente interdependente, ntre care
se stabilete o interaciune dinamic, pe baza unor reguli prestabilite, cu scopul atingerii
unui anumit obiectiv! nteraciunea dinamic dintre elemente se materializeaz n fluxurile
stabilite ntre acestea, fluxuri implicnd resursele existente n sistem.
"ubsistemul este un sistem care face parte dintr-un alt sistem mai mare. Cel mai cuprinztor
sistem este considerat a fi mediul nconjurtor sau universul.
"isteme deschise sunt acele sisteme care interacioneaz cu alte sisteme sau n cazul
general cu mediul exterior prin intermediul intrrilor i ieirilor.
"istemele nchise nu interacioneaz cu alte sisteme sau cu mediul n care se afl i ca
urmare n timp decad i dispar.
S2*(-+" ()#,#-) se definete ca fiind un complex de componente i ansambluri
economice. O firm, o corporaie, o ramur a economiei naionale, sunt sisteme economice.
nsi economia naional sau economia mondial vzute la nivel global, sunt sisteme
economice complexe (macrosisteme).
Un sistem economic transform o intrare, care este reprezentat de ansamblul factorilor de
producie, ntr-o ieire, reprezentat de produsele i serviciile destinate pieei sub controlul
unei bucle de reglaj feedback, asigurat prin subsistemul de management.
Procesul de transformare este un proces dinamic care face ca sistemul s evolueze pe o
anumit traiectorie descris de starea sistemului. n concluzie, unui sistem i sunt
caracteristice:
- ansamblul intrrilor;
- ansamblul ieirilor;
- procesul de transfomare;
- structura sistemului i starea intern.
Noiunea de sistem economic desemneaz deci un ansamblu de elemente
interdependente, prin intermediul crora se realizeaz obiectul de activitate al unitii
economice corespunztoare.
n analiza structurii organizatorice i funcionale a unui sistem economic complex, se disting
urmtoarele componente:
- subsistemul decizional;
- subsistemul operaional;
- subsistemul informaional.
S+!22*(-+" 0()6#,&" este format din ansamblul de specialiti care, prin metode i tehnici
specifice planific, decid, organizeaz, coordoneaz, urmresc i controleaz funcionarea
subsistemului operaional, cu scopul ndeplinirii obiectivelor stabilite (valorific informaiile
oferite de subsistemul informaional n fundamentarea deciziilor).
S+!22*(-+" #1(%&.#,&" reprezint ansamblul de resurse umane, materiale i financiare,
precum i ntregul ansamblu organizatoric, tehnic i funcional, care asigur realizarea
efectiv a obiectivelor stabilite prin deciziile transmise de sistemul decizional.
n cadrul 2+!22*(-+"+ #1(%&.#,&" se desfoar procesele economice specifice
domeniului de activitate a agentului economic: are loc culegerea datelor care apoi sunt
transmise subsistemului informaional pentru stocare i prelucrare n vederea obinerii
informaiilor utilizate n fundamentarea deciziilor la nivelul subsistemului decizional (decizii
strategice, tactice i operaionale).
7
S+!22*(-+" ,'#%-&.#,&" cuprinde ansamblul informaiilor, fluxurilor i circuitelor
informaionale, precum i totalitatea mijloacelor, metodelor i tehnicilor, prin care se asigur
prelucrarea datelor necesare sistemului decizional.
El asigur legtura ntre sistemul decizional i sistemul operaional n dublu sens: prin
prelucrarea i transmiterea deciziilor de la sistemul decizional ctre sistemul operaional,
respectiv prin nregistrarea, prelucrarea i transmiterea informaiilor de la sistemul
operaional ctre sistemul decizional.
Conform teoriei sistemelor orice organism economic este un sistem deoarece:
- prezint o structur proprie constnd dintr-o mulime de elemente constitutive
care interacioneaz ntre ele pe principii funcionale;
- fluxurile existente ntre componentele organizatorice implic resursele
organismului economic. n cadrul oricrui organism economic se produc:
- fluxuri materiale (de materii prime, semifabricate, produse finite etc.)
- fluxuri financiare
- fluxuri informaionale
- mulimea componentelor organizatorice i interaciunea dintre acestea
urmresc consevarea i dezvoltarea sistemului.
n cadrul sistemului economic, sistemul informaional nu trebuie vzut doar ca o interfa
ntre sistemul operativ i sistemul de conducere ci i ca elementul de legtur a mediului
intern al firmei i cel exterior lui (mediu economic, financiar, bancar). Scopul principal al
sistemului informaional este de a furniza fiecrui utilizator, n funcie de responsabilitile i
atribuiile sale, toate informaiile necesare.
Noiunea de sistem informaional este legat de abordarea sistemic a firmei, deoarece un
sistem informaional poate fi interpretat ca un proces complex de prelucrare a datelor in
cadrul firmei.
F$. 2.1 Prelucrarea datelor in sistemul informaional
ntr-un sistem informaional, intrrile sunt reprezentate de date care sunt transformate in
iesiri prin prelucrare sau procesare.
#rocesarea presupune numeroase manipulri i analize ale datelor (clasificare, sortare,
calculare, centralizare) cu scopul de a le transforma n informaii. Sistemul de procesare a
datelor folosete memoria de date, pentru a asigura informaii privind evolutia organismului
economic.
$emoria de date, reprezint deci un sistem de stocare a datelor n scopul utilizrii lor
ulterioare iar memorarea informaiilor are un rol esenial, deoarece fr memorie nu exist
nici nvare, nici inteligen.
8
%eirile sunt reprezentate de rapoarte, documente i alte rezultate ale sistemului, care
furnizeaz informaiile necesare pentru adoptarea deciziilor.
&ontrolul, reprezentat n figur prin bucla feedback, reprezint o msur de protecie pentru
asigurarea faptului c rezultatele sunt corespunztoare i servesc scopurilor propuse. Astfel
de precauii constau n verificri ale acurateei datelor procesate precum i pentru
determinarea utilitii rezultatelor pentru utilizatori.
n concluzie, prin natura sa, sistemul informaional poate fi definit c un set 0( -;"#&)(,
-(*#0( / 1%#)(0+% 0(2*,&*( )#"()*5%, 1%#)(25%, 2*#)5% / 02*%!+% ,'#%-&."#%,
care vor sta la baza conceperii planurilor, a adoptrii deciziilor, a coordonrii i a controlului.
Nu este obligatoriu c sistemele informaionale s fie computerizate. ntereseaz totui
sistemele informaionale computerizate ("%&, care joac un rol foarte important n gestiunea
eficient a unei firme.
2.2 C%)+*(, '"+7+% / 1%#)(0+% ,'#%-&.#,&"(
Un sistem informaional modern trebuie s asigure: informarea la toate nivelele,
operativitatea informrii, selectarea informaiilor pe nivele de decizie i execuie,
adaptabilitatea la modificri (modificarea cererilor de informaii, a datelor de intrare, a
structurii organizatorice, a metodelor de prelucrare a datelor).
Componentele functionale ale sistemului informaional sunt:
- date i informaii;
- circuite i fluxuri informaionale;
- proceduri informaionale.
Dup cum tim, datele reprezint fapte i cifre neanalizate, referitoare la organizaie/firm.
Pentru a fi utile conducerii firmei, datele trebuie s fie transformate n informaii, adic
analizate i procesate (de ctre un operator uman sau un sistem electronic de calcul) n aa
fel nct acestea s capete o anumita semnificaie pentru persoanele care iau decizii.
Din punct de vedere al managementului organizaiei, informaia are calitatea de a aduce
utilizatorilor un spor de cunoatere privind direct sau indirect organizaia respectiv, motiv
pentru care informaia reprezint temeiul principal al declanrii deciziilor i aciunilor.
#rocesarea informaiilor trebuie s se bazeze pe o viziune sistemic, deoarece pentru
obinerea informaiilor necesare diferitelor scopuri, firmele i dezvolt sisteme
informaionale. #rocesarea electronic a datelor (#'D reprezint transformarea datelor n
informaii prin intermediul mijloacelor electronice de calcul.
nformaiile sunt nregistrate i prelucrate n cadrul unui sistem economic la nivelul unor
verigi organizatorice i funcionale care se numesc posturi de lucru. U, 1#2* 0( "+)%+ se
individualizeaz prin urmtoarele elemente:
- date de intrare;
- timp de staionare;
- operaii de prelucrare;
- date de ieire.
O secven de mai multe posturi de lucru, logic nlnuite, formeaz +, )%)+*
,'#%-&.#,&". La nivel mai general, prin circuit informaional desemnm traiectul pe care-l
parcurge o informaie sau o categorie de informaii ntre emitor i destinatar (receptor).
Circuitul informaional este caracterizat de urmtorii parametri:
- forma, care este dat de aspectul traseului parcurs (liniar, arborescent, n
reea, etc.);
- lungimea traiectului, determinat de numrul de posturi de lucru nlnuite, n
funcie de care se stabilete timpul i viteza de deplasate a datelor, informaiilor,
deciziilor.
9
Prin lungimea lor, circuitele informaionale condiioneaz n mare msur buna
funcionalitate a sistemului informaional al firmei.
Pe de alt parte, fluxul informaional reprezint cantitatea de informaii care este
vehiculat ntre emitor i beneficiar pe circuitul informaional, cu o anumit vitez,
frecven i pe anumii supori informaionali.
ntre circuitul informaional i fluxul informaional exist o strns dependen, n sensul c
circuitul informaional reflect traseul (drumul) i mijlocul care asigur circulaia unei
informaii de la generarea ei i pn la arhivare, iar fluxul informaional reflect ansamblul
informaiilor vehiculate pe circuit, necesare unei anumite activiti.
Caracteristic firmei modeme este marea varietate de circuite i fluxuri informaionale, fapt ce
impune o clasificare a acestora n funcie de mai multe criterii.
(n funcie de direcia de vehiculare, se deosebesc:
- fluxuri informaionale verticale (se stabilesc ntre posturi sau compartimente
situate pe niveluri ierarhice diferite ntre care exist relaii de subordonare
nemijlocit; vehiculeaz informaii ascendente i descendente; fundamentul
organizatoric este reprezentat de relaiile ierarhice);
- fluxuri informaionale orizontale (se stabilesc ntre posturi i compartimente
situate pe acelai nivel ierarhic; vehiculeaz informaii orizontale; fundamentul
organizatoric este reprezentat de relaiile de cooperare sau funcionale);
- fluxuri informaionale oblice (se stabilesc ntre posturi sau compartimente
situate pe niveluri ierarhice diferite ntre care nu exist relaii de subordonare
nemijlocit: vehiculeaz informaii ascendente i descendente; fundamentul
organizatoric este reprezentat de relaiile funcionale de consultare sau
control).
(n funcie de frecvena producerii, exist:
- fluxuri informaionale periodice (se repet la anumite intervale trimestru, lun
etc.; fundamentul producerii lor l reprezint caracterul secvenial al proceselor
de munc: sunt predominante n firme ca urmare a caracterului ciclic al
proceselor de execuie i manageriale).
- fluxuri informaionale ocazionale (se stabilesc cu o frecven aleatorie;
fundamentul producerii lor l reprezint situaiile inedite sau temporare ale
firmei).
ndiferent de tip, este necesar c fluxurile i implicit circuitele informaionale s fie ct mai
directe, n sensul evitrii la maximum a punctelor intermediare de trecere din parcurs. De
asemenea, este recomandabil c circuitele informaionale s fie ct mai scurte, evitnd
prelungirea n aval i n amonte de beneficiarii informaionali vizai.
Toate fluxurile de resurse sau tehnologice dintr-un sistem economic au la baz desfurarea
unor activiti umane, implicnd pe de o parte o succesiune de procese i fluxuri
informaionale, iar pe de alt parte, conducnd la generarea permanent de noi informaii i
fluxuri informaionale.
Astfel, peste fluxului real al resurselor materiale, umane i monetare dintr-o firm se
suprapune n orice moment i un flux informaional de reflectare a operaiilor respective, n
plus, nici o informaie nu poate fi transmis fr existena unui suport material care servete
drept mijloc de transmitere a acesteia de la surs (emitor) ctre receptor (destinatarul
informaiei).
O component a sistemului informaional ce tinde s dobndeasc un rol preponderent n
firmele moderne o reprezint ansamblul procedurilor informaionale!
n esen, procedurile informaionale desemneaz totalitatea elementelor prin care se
stabilesc modalitile de culegere, nregistrare, transmitere i prelucrare a unei categorii de
informaii cu precizarea operaiilor de efectuat n succesiunea acestora, a purttorilor de
informaie, formulelor, modelelor i mijloacelor de tratare a informaiilor folosite.
10
Specific procedurilor informaionale este caracterul lor foarte detaliat! Elaborarea i utilizarea
procedurilor informaionale pune n eviden o serie de trsturi constitutive i funcionale
ale sistemului informaional , fiind specificate printre altele:
- materialele folosite pentru consemnarea datelor i informaiilor: hrtie, discuri
magnetice, CD-uri etc.: gruparea suporilor informaionali pe diverse categorii
exprim nivelul de nnoire i adecvare a sistemului informaional la cerinele
mediului intern i extern organizaiei;
- mi)loacele de culegere, nregistrare, prelucrare i transmitere, care exprim
nivelul dotrii tehnice a sistemului informaional;
- succesiunea tratrii informaiilor, prin care se exprim logica ntregului sistem
informaional;
- modelele i formulele de calcul aflate la baza tratrii informaiilor, prin care se
ridic gradul de organizare i rafinare al informaiei.
Prin procedurile informaionale se stabilesc deci, n primul rnd, purttorii de informaie
utilizai, adic materialele folosite pentru consemnarea lor precum i caracteristicile
acestora. Pentru fiecare dintre purttorii de informaie menionai se precizeaz
caracteristicile dimensionale i de structur, adecvate categoriilor de informaii pentru care
vor fi utilizai.
Prin intermediul procedurilor se prevd i mijloacele, manuale sau automate, utilizate pentru
a culege, nregistra, transmite i prelucra informaiile.
Deasemenea, n cadrul procedurilor sunt incluse succesiunea tratrii informaiilor, operaiile
pe care acestea le suport, modelele i formulele de calcul utilizate. Spre exemplu, se
stabilesc formule de calcul ale diferiilor indicatori (profit, cifra de afaceri, indicele de ocupare
a resursei umane, procentul de ndeplinire a programului de producie, etc).
Procedurilor informaionale moderne le este propriu i un grad ridicat de formalizare! Un
accent deosebit se acord codificrii, tipizrii i standardizrii informaiilor i situaiilor
informaionale astfel nct s se faciliteze integrarea lor pe verticala sistemului de
management i folosirea extins a echipamentelor electronice de calcul.
De asemenea, procedurile informaionale ale firmelor competitive se caracterizeaz i printr-
un accentuat caracter operaional, bazat pe o prelucrare rapid a informaiei. Aceast
calitate este determinat n mod special de aportul bazelor de date, bncilor de informaii,
programelor expert, computerelor etc. iar implicaiile sunt apreciabile att pentru luarea
deciziei, ct i la nivelul implemetrii diverselor aciunii.
2.3 L#)+" / %#"+" 22*(-+"+ ,'#%-&*) <, )&0%+" 22*(-+"+ ,'#%-&.#,&"
S2*(-+" ,'#%-&*) este o component a sistemului informaional, i anume, acea parte
care preia i rezolv sarcinile de culegere, prelucrare, stocare i transmitere a datelor, cu
ajutorul sistemelor de calcul.
Pentru a-i ndeplini rolul n cadrul sistemului informaional, sistemul informatic cuprinde
ansamblul tuturor resurselor tehnice si umane, metodelor i procedurilor, prin care se
asigur prelucrarea automat a datelor.
Resursele sistemului informatic se grupeaz n urmtoarele categorii:
- cadrul organizatoric al activitii supuse informatizrii, activitatea care face
obiectul sistemului informatic i datele primare vehiculate n cadrul acesteia;
- metodele i tehnicile de proiectare a sistemului informatic;
- ansamblul de echipamente prin intermediul crora se realizeaz culegerea,
verificarea, prelucrarea, memorarea i transmiterea datelor, respectiv redarea
rezultatelor prelucrrii, reunite sub denumirea generic de *ard+are;
- sistemul de programe care asigur utilizarea eficient a resurselor hardware
precum i rezolvarea unor clase de probleme specifice unui anumit domeniu,
programe reunite sub denumirea de "oft+are;
- ansamblul de resurse umane implicate.
11
Procesul de procesare automat n cadrul unui sistem informaional, cuprinde totalitatea
operaiilor de culegere, prelucrare, stocare i transmitere a datelor.
Coordonatele moderne ale realizrii sistemelor informatice relev preponderena utilizrii
reelelor de calculatoare ca suport hardware i a sistemelor de gestiune a bazelor de date ca
suport software, baza de date fiind nucleul informaional al oricrui sistem informatic.
Deschiderea larg oferit de nternet face din utilizarea bazelor de date distribuite pe reele
de calculatoare implementate la nivelul firmei i interconectate n reele mai mari, soluia cea
mai viabil i cea mai des aplicat pentru valorificarea eficient n procesul de
manangement a performanelor remarcabile oferite de performanele PC-urilor de astzi.
mportana sistemelor informatice rezid! n principal n nelegerea efectiv! i
responsabil! de c!tre toi managerii sau persoanele dintr"o organizaie a necesit!ii
adapt!rii la societatea informaional! global!. Sistemele informatice devin ast!zi tot
mai mult o component! vital! a succesului n afaceri pentru o organizaie sau un
ntreprinz!tor.
Managerii sau utilizatorii nu trebuie s cunoasc tehnologiile complexe sau conceptele
abstracte ori aplicaiile specializate din cmpul sistemelor informatice, ci s aib definit
cadrul conceptual n cel puin cinci zone, i anume:
- conceptele fundamentale ale sistemului informatic;
- tehnologia sistemelor informatice;
- aplicaiile sistemelor informatice;
- dezvoltarea de sisteme informatice;
- managementul sistemelor informatice.
C#,)(1*("( '+,0&-(,*&"( &"( 22*(-+"+ ,'#%-&*) asigur elementele tehnice i de
comportament care ajut la fundamentarea aplicaiilor comerciale, a procesului de luare a
deciziilor i de construire a unui avantaj strategic al firmei fa de competitori.
T(8,#"#$& 22*(-("#% ,'#%-&*)( este direct influenat de dezvoltarea n tehnologiei
informaiei (hardware, software, reele, nternet, managementul bazelor de date sau a altor
tehnologii de prelucrare a informaiilor).
A1")&."( 22*(-("#% ,'#%-&*)( n domeniul operaional i managerial asigur crearea
unui avantaj competitiv al organizaiei att la nivelul intern (prin generalizarea colaborrii
dintre compartimentele i nivelele ierarhice ale firmei) ct i n relaiile cu mediul extern prin
diverse forme de comer electronic, baze de date distribuite, schimbul de informaii prin
nternet, etc.
D(64#"*&%(& 0( 22*(-( ,'#%-&*)( reprezint modul n care utilizatorii elaboreaz
sisteme informatice pentru a rezolva problemele din cadrul organizaiei sau pentru a crete
eficacitatea i rentabilitatea acesteia.
M&,&$(-(,*+" 22*(-("#% ,'#%-&*)( se refer la modul n care se administreaz
resursele informatice precum i la strategiile legate de implicarea i utilizarea tehnologiei
informaiei la diferite niveluri: utilizator final, organizaie sau la nivel global.
2.4 C#-1#,(,*("( &).#,&"( &"( +,+ 22*(- ,'#%-&*)
Pentru a defini componentele acionale ale unui sistem informatic este necesar s plecm
de la funcia acestuia de a prelucra datele disponibile n vederea obinerii informaiilor
necesare lurii deciziilor n procesul conducerii.
Rezult c de fapt )#-1#,(,*("( &).#,&"( ale unui sistem informatic sunt determinate de
principalele aciuni derulate ntr-un sistem informatic i anume:
- ntroducerea datelor;
- Procesarea datelor pentru obinerea de informaii;
- Furnizarea informaiilor ctre beneficiari;
- Stocarea i arhivarea infomaiilor;
- Controlul performanelor sistemului.
12
I,*%#0+)(%(& 0&*("#% = datele despre tranzaciile comerciale sau despre alte activiti
economice trebuie s fie colectate i pregtite pentru prelucrare acolo unde sunt produse.
ntroducerea datelor implic editarea de nregistrri, care sunt transferate pe un suport fizic
(magnetic/optic, etc.) pn la prelucrarea lor ulterioar.
Datele consemnate n documente pot fi introduse n sistemul informatic n urmtoarele
moduri:
- executarea unor proceduri specializate de ncrcare a datelor prin tastare de
operator pe baza unor machete de culegere a datelor generate pe monitorul
calculatorului, urmat de validarea acestora;
- scanarea documentelor, permind preluarea unui volum foarte mare de date
ntr-un interval scurt de timp;
- direct n format electronic, prin transfer local n cadrul intranetului firmei (ieirile
unui subsistem informatic al firmei devin astfel intrri pentru un alt subsistem)
sau prin transfer de date la distan (prin nternet sau prin reele private).
P%("+)%&%(& 0&*("#% = reprezint totalitatea operaiilor de calcul pe baza unor algoritmi
prestabilii, comparri, sortri, clasificri, integrri, etc., prin care datele sunt transformate n
informaii utile beneficiarilor.
Prelucrarea datelor se bazeaz pe realizarea i gestionarea n cadrul sistemului informatic al
organizaiei a unui ansamblu de baze de date.
F+%,6&%(& ,'#%-&."#% )5*%( !(,(')&% > implic ca informaiile rezultate n urma
prelucrrii s fi transmise automat utilizatorilor n formatul solicitat de acetia.
La nivel decizional informaiile de ieire ale sistemului informatic pot fi:
- indicatori sintetici, care sunt calculai din datele de intrare pe baza unor
algoritmi predefinii;
- rapoarte, care grupeaz diveri indicatori sintetici sau analitici, sub form de
text, tabele, grafice, etc.
Dup gradul de agregare a informaiilor, rapoartele pot fi clasificate astfel:
- rapoarte sintetice, care cuprinznd indicatori cu grad mare de sintetizare,
destinate fundamentrii deciziilor (de exemplu: Situaia evoluiei vnzrilor pe
produse i trimestre);
- rapoarte analitice, care sunt destinate utilizrii n cadrul diverselor
compartimente i conin informaii detaliate privind desfurarea unei activiti
pe un anumit segment de timp (de exemplu: Situaia consumului de materiale
pe luna).
ndicatorii i rapoartele pot fi furnizate n scris, pe suport magnetic sau optic sau pot fi
transmise prin reeaua local a firmei.
S*#)&%(& / &%84&%(& ,'#%-&."#% = constituie o component important n cadrul
sistemelor informatice prin care datele i informaiile sunt depozitate n format electronic ntr-
un mod organizat n vederea unei utilizri ulterioare. O importan deosebit o are eficiena
procesului de regsire a informaiei stocate, n formatul solicitat de utilizatori n special n
ceea ce privete rapiditatea i acurateea de redare. Suporturile fizice utilizate pentru
stocarea datelor i informaiilor sunt n general cele magnetice sau optice.
C#,*%#"+" 1(%'#%-&,.("#% 22*(-+"+ = reprezint o activitate n cadrul sistemului informatic
cu rol esenial n meninerea integritii i calitii informaiilor furnizate beneficiarilor.
Controlul performanelor sistemului informatic are n vedere urmtoarele elemente:
- generarea continu a unui feed,bac- despre intrrile, procesul de prelucrare i
ieirile sale precum i despre activitatea de stocare.
- monitorizarea i evaluarea feed,bac-,ului pentru a determina dac sistemul
funcioneaz la parametrii nominali.
Procesul de monitorizare continu a funcionrii sistemului permite efectuarea n timp real a
coreciilor necesare pentru eliminarea deficienelor constatate.
13
2.5 C"&2')&%(& 22*(-("#% ,'#%-&*)(
Dac la nceputul utilizrii calculatoarelor sistemul de lucru era organizat ntr-un
compartiment distinct - centralizarea era singura opiune - prin dezvoltarea tehnologiei
informaiei, a computerelor puternice a determinat centralizarea hard-ului, softului i a
specialitilor din sistemele informatice la nivelul corporaiilor.
Dup aceast perioad dezvoltarea de PC-uri a determinat o tendin de descentralizare
mai ales c au aprut reelele de calculatoare ce puteau fi accesate de orice utilizator.
Sistemele informatice actuale pot fi proiectate astfel nct s poat fi utilizate att n mod
centralizat ct i descentralizat, n activitile operaionale i de luare a deciziei.
Avantajele centralizrii:
- acest mod de lucru poate conecta toate componentele unei organizaii prin reele
de comunicaii care ofer managementului posibilitatea de a centraliza procesul
de luare a deciziei (deciziile ce erau luate la niveluri inferioare se pot lua
centralizat.
- se poate promova centralizarea operaiilor care reduce numrul de birouri,
depozite i alte spaii de munc!
Avantajele descentralizrii:
- utilizarea de reele distribuite de calculatoare la mai multe puncte de lucru ce
ofer managerilor de vrf posibilitatea de a delega deciziile la nivelul
managementului de nivel mediu.
- managementul poate descentraliza activitatea operaional prin creterea
numrului de grupuri care au acces la informaie i comunicaie!
n prezent se urmrete stabilirea echilibru la nivelul resurselor informaionale ale
organizaiei provenite din unele compartimente cu activitate centralizat i respectiv alte
compartimente cu activitate descentralizat, ceea ce determin dezvoltarea unor sisteme
hibrid.
n fine, se remarc n prezent tendina de a transfera funciile sistemelor informatice unor
firme din afara organizaiei ca integratori de sistem.
Analiznd structura sistemului informatic global al unei organizaii putem realiza urmtoarele
clasificri legate de componentele acestuia:
D+15 &%& 0( )+1%,0(%( (72*5?
a) "ubsisteme informatice, n cadrul organizaiei (acoperind arii distincte, definite pe criterii
funcionale:
- subsistemul contabilitii,
- subsistemul produciei,
- subsistemul cercetrii,
- subsistemul comercial,
- subsistemul resurselor umane, etc.
De exemplu, n cadrul sistemului informatic al unei firme regsim: subsistemul informatic al
contabilitii, subsistemul informatic privind gestiunea stocurilor, subsistemul informatic
privind evidena livrrilor etc.
n cadrul sistemului informatic al unei bnci regsim: subsistemul informatic al contabilitii,
subsistemul informatic privind operaiunile de cont curent, subsistemele informatice privind
gestiunea produselor i serviciilor bancare oferite clienilor (depozite, credite, certificate de
depozit etc.), subsistemul informatic privind operaiunile de pli prin carduri etc.
b) Subsisteme interorganizaionale concepute s asigure fluxuri informaionale ntre:
- Organizaie i partenerii si (furnizori, clieni, banc etc de exemplu: e-banking-ul,
comerul electronic etc);
- ,Firma mam i subdiviziunile sale organizatorice.
14
@, '+,).( 0( ,&*+%& &)*4*5."#% 2+2.,+*( (72*5?
a) Sisteme destinate conducerii (MSS - Management Support Systems) au rolul de a oferi
informaii cu scopul susinerii i asistrii managerilor n luarea deciziilor i cuprind.
- "isteme destinate conducerii curente (MS Management nformation Systems):
sunt sisteme informatice cu rolul de a oferi managerilor informaiile necesare
monitorizrii i controlului afacerii.
- "isteme suport de decizie (DSS Decision Support Systems): reprezint sisteme
informatice interactive cu rolul de a asista managerii n rezolvarea unor probleme
strategice.
b) Sisteme destinate nivelului operaional care cuprind:
- "isteme destinate activitii de birou (OAS Office Automation Systems): sunt
utilizate n principal de persoanele implicate n procesul prelucrrii datelor
(funcionari, secretari, contabili etc! dar de manageri, rolul lor fiind de a colecta,
procesa, stoca i transmite informaii utiliznd mi)loace T%!
- "isteme pentru procesarea tranzaciilor (TPS Transaction Processing
Systems): sunt specializate n preluarea, stocarea i prelucrarea datelor
corespunztoare tranzaciilor zilnice, de rutin asigurnd actualizarea curent a
bazei de date.
c) Sisteme destinate gestiunii cunoaterii (KWS Knowledge Work Systems): permit
crearea, promovarea i integrarea noilor tehnologii i cunotine n firm! Utilizatorii acestor
sisteme, analiti i consilieri economici, financiari, juridici, etc., devin astfel creatori de
informaie, care la rndul ei genereaz cunoatere.
n condiiile actuale ale globalizrii afacerilor, mediul organizaional al unei firme trebuie s
se adapteze cerinelor concureniale ale pieei. Creterea economic a unei firme depinde n
mod esenial de abilitatea ei de a actualiza i integra aplicaiile informatice, oferind tuturor
utilizatorilor acces interactiv la modelul su de date. De asemenea, pentru asigurarea
eficienei activitii lor, firmele trebuie s standardizeze gestiunea proceselor economice.
Se afirm c integrarea complet este un obiectiv major al gestiunii resurselor
informaionale, care devin din ce n ce mai complexe i mai numeroase i de aceea este
necesar s se realizeze i s se implementeze sisteme informatice integrate.
Prin sistem informatic integrat se nelege un sistem informatic care ndeplinete urmtoarele
condiii:
- utilizeaz o baz de date unic;
- are n componen programe informatice, care acoper activitile tuturor
compartimentelor funcionale ale firmei, conform organigramei acesteia;
- exist un plan de securitate al ntregului sistem informatic, care cuprinde
msuri tehnice i organizatorice corespunztoare.
Derularea unui proiect de integrare informaional este o activitate extrem de complex ce
reprezint o adevrat ,provocare tehnologic, att pentru proiectani ct i pentru firme.
15
3. SISTEME DE CALCUL
3.1. I2*#%)+", (4#"+.& 2 )"&2')&%(& 22*(-("#% 0( )&")+"
Calculatorul poate fi definit n dou moduri:
1. Main capabil s efectueze automat operaii aritmetice i logice (cu scopuri tiinifice,
administrative, contabile etc.) cu ajutorul unor programe care definesc metodologia i
modul de executare a acestora.
2. Sistem fizic care prelucreaz datele introduse ntr-o form prestabilit i furnizeaz
rezultate fie ntr-o form accesibil utilizatorului, fie ca semnale destinate acionrii unor
echipamente (strunguri, maini etc.).
Evoluia calculatoarelor este strns legat de progresele nregistrate de diferite tehnologii
(electronice, magnetice, electromecanice, electrono-optice). Cercetrile efectuate pentru
realizarea de calculatoare ct mai performante au impulsionat aprofundarea unor noi
aspecte n cadrul acestor tehnologii.
Calculatoarele moderne reprezint rezultatul unui ndelungat proces de cutri ale unor
mijloace tehnice adecvate pentru mecanizarea i automatizarea operaiilor de calcul. n
evoluia mijloacelor de tehnic de calcul se pot evidenia mai multe etape.
1. E*&1& ,2*%+-(,*("#% 0( )&")+"
a. #bacul prima main de calcul cu care ncepe istoria dezvoltrii calculatoarelor a
fost utilizat cu cteva mii de ani nainte de era noastr, aproximativ 600 .H. n China
i Japonia, i continu s fie folosit nc n rile din Orient. Cu ajutorul acestui
instrument de calcul se pot efectua operaii de adunare, scdere, nmulire i
mprire.
b. $igla de calcul a fost inventat la sfritul secolului XV i nceputul secolului
XV, de ctre John Napier (1550-1617) i Robert Bissaker. J. Napier a descoperit
logaritmii i a publicat prima tabel logaritmic n 1614.
2. E*&1& -&/,"#% -()&,)( 0( )&")+" (bazate pe roi dinate angrenate: roata dinat
jucnd rolul elementului cu mai multe stri stabile, fiecare codificnd o cifr zecimal).
a. ntre anii 1642 1645 matematicianul francez Blaise Pascal (1623-1662) a realizat
prima main! de adunat, considerat a fi primul calculator digital (numit
Pascalina).
b. n anul 1674 (1666, dup alii), Gottfried Wilhelm von Leibnitz (1646-1716)
inventeaz maina care execut! operaii de nmulire i mp!rire. Acesta a fost
primul calculator mecanic capabil s efectueze operaii de nmulire.
c. Urmtoarea dezvoltare marcant a fost proiectarea de ctre Charles Babbage
(1791-1871), n secolul al XX-lea, mai precis anul 1822, a unei maini capabile s
efectueze logaritmi i funcii trigonometrice, f!r! intervenia factorului uman,
primul calculator cu execuie automat a programului care nu a fost construit
niciodat. Proiectul prevedea nc de atunci principalele elemente ale
calculatoarelor moderne de astzi (unitile de memorie, calcul, intrare, ieire i
comand, fiind astfel considerat primul om care a inventat calculatorul modern).
Aceste maini au marcat punctul de rscruce n startul epocii calculatoarelor.
d. n anul 1912, F. Baldwin i J. Monroe ncep producia de mas a mainilor mecanice
de calculat, cu patru operaii aritmetice.
16
3. M&/, ("()*%#-()&,)( 0( )&")+"&* (bazate pe roi dinate angrenate, acionate
electric), etap influenat de dezvoltarea rapid a electronicii.
a. n anul 1939 Samuel Williams a construit un calculator cu relee. Acesta a fost primul
calculator digital i prima main binar. n 1943 britanicii au realizat o main,
numit %olossus, folosit pentru decodarea mesajelor trimise de germani.
b. ntre 1937-1945, Howard Aiken de la Universitatea Harvard, mpreun cu firma BM,
a produs calculatorul &#$' (, bazat pe relee electromagnetice (numele original a
fost BM Automatic Sequence Controlled Calculator). Releele electromagnetice i
contactele lor joac rolul elementelor bistabile. Cu ajutorul lor se pot codifica cifrele
sistemului de numeraie binar. n 1937 Aiken propune proiectul Calculatorului cu
Secvene Automate de Comand. Acesta folosea principiile enumerate de Charles
Babbage i tehnologia de implementare pentru calculatoarele electromecanice
produse de BM. Cel de-al doilea calculator creat de Aiken, numit &#$' ), a fost
realizat la finele primului rzboi mondial (n anul 1947) i avea o putere de calcul de
cinci ori mai mare dect predecesorul su. Construcia calculatorului Mark a
nceput n 1939 i s-a terminat la / august 0122, dat ce marcheaz nceputul erei
calculatoarelor.
4. M&/,"( ("()*%#,)( 0( )&")+" )+ 1%#$%&- -(-#%&*, bazate la nceput pe tuburi
electronice, apoi pe tranzistori i circuite integrate.
n anul 1943 la Universitatea din Pennsylvania a nceput construcia primului calculator
bazat pe tuburi electronice, numit ENIAC 'lectronic 3umerical %ntegrator 4nd &omputer,
de ctre o echip avnd n frunte pe John Presper Eckert, John W. Mauchly i John Louis
von Neumann, fiind primul calculator digital electronic operaional. Acest calculator era
alctuit din 19.000 tuburi electronice, 1.500 de relee, avea o greutate de 30 tone, utiliza o
putere de 200 kW i putea memora instruciuni cu scopul de a simplifica rezolvarea
problemelor. A fost terminat n 1945. n acelai an, John Louis von Neumann a introdus
conceptul de program memorat. Succesorul lui ENAC a fost calculatorul electronic numit
*+,#% 'lectronic Discrete 5ariable 4utomatic &omputer. Pentru construcia acestui
calculator s-a folosit lucrarea lui John Louis von Neumann ,Prima schi de raport asupra lui
EDVAC.
Conform principiilor lui J. L. von Neumann un calculator trebuie s aib:
1. un singur procesor central;
2. singur legtur ntre procesorul central i memorie;
3. programul este stocat (memorat) n memorie;
4. procesorul central aduce, decodific i execut instruciunile memorate ale programului
secvenial.
Dup elaborarea structurii logice de baz a calculatorului cu program memorat, au fost
stabilite entitile funcionale care concurau la realizarea acestuia, i anume:
1. Un mediu de intrare care s permit introducerea de instruciuni i operanzi ntr-un
numr nelimitat.
2. O memorie din care se citesc operanzii sau instruciunile i n care se pot introduce
rezultate, n ordinea dorit.
3. O seciune de calcul, capabil s efectueze operaii aritmetice sau logice asupra
operanzilor citii din memorie.
4. Un mediu de ieire, prin intermediul cruia se pot trimite ctre utilizatori rezultatele
obinute ntr-un numr nelimitat.
5. O unitate de comand care s fie capabil s interpreteze instruciunile citite din
memorie, i care s poat selecta ordinea de desfurare a operaiilor, n funcie de
rezultatele obinute pe parcurs.
Majoritatea calculatoarelor construite pn n prezent au la baz aceste principii, purtnd
astfel i numele de calculatoare de tip von Neumann.
17
Trebuie amintit c primul calculator care a avut sistem de operare s-a numit EDSAC,
construit n anul 1949, executa 714 operaii/secund. Pe baza acestui proiect n anul 1951,
Eckert i Mauchly au produs primul calculator comercial, numit UNIVAC 1.
F$. 3.1. Schema calculatorului von Neumann
n schema calculatorului numeric von Neumann se folosesc notatiile:
U reprezint dispozitivele periferice de intrare.
UAL reprezint unitatea aritmetico-logic care conine circuite ce manipuleaz datele.
UC reprezint unitatea de control ce coordoneaz activitile mainii.
UE reprezint dispozitivele periferice de ieire.
ncepnd din acest moment evoluia calculatoarelor a avut o curb ascendent, att n ceea
ce privete puterea de calcul, ct i miniaturizarea lor, ajungndu-se n zilele noastre la
calculatoare de puteri de calcul incredibil de mari.
C"&2')&%(& )&")+"&*#&%("#%
Clasificarea sistemelor de calcul se poate face dup mai multe criterii, i anume: din punct
de vedere al funciilor pe care le ndeplinete, al structurii, al performanelor, al generaiei
creia i aparine, al familiei de calculatoare etc.
O prim clasificare a calculatoarelor numerice poate fi fcut dup familia de calculatoare
creia i aparine:
1. Mainframe-uri.
2. Minicalculatoare.
3. Microcalculatoare.
M&,'%&-(-urile, sunt calculatoare mari i foarte scumpe, specifice anilor 1960 1970.
Aceste calculatoare prezint urmtoarele avantaje:
Proceseaz date la viteze superioare, astfel nct pot rezolva sarcinile complexe mult
mai rapid.
Drive-urile pot stoca mult mai multe date i manipula fiiere mai mari dect o pot face
sistemele mai mici.
Sistemele de operare permit utilizarea simultan a acestora de ctre mai muli
utilizatori, prin intermediul utilizrii tehnicii multiprogramrii (utilizatorii sunt conectai la
calculator prin uniti de tastatur i ecran, numite terminale i uniti vizuale de afiare.
M,)&")+"&*#&%("(: sunt calculatoare cu viteze de 10
3
10
5
operaii / secund, cu o
lungime a cuvntului mic (8, 12, 16 bii). n general sunt calculatoare ieftine i sunt
18
recomandate pentru companiile mai mici. Un asemenea calculator este mai mic dect un
mainframe, capacitatea de stocare este mai mic i nu permite att de muli utilizatori
simultan ca un mainframe. Primul minicalculator cu adevrat popular a fost PDP 8, lansat n
1965, i produs de firma DEC Digital '6uipment &orporation. Alte exemple de
minicalculatoare: NOVA, DEC-VAX, familia de calculatoare romneti FELX. Actualmente,
liderul mondial n domeniul minicalculatoarelor este BM, cu peste 300.000 instalri,
disponibil n mai multe variante (BM AS/400 Application System/400).
M)%#)&")+"&*#&%("(: sunt calculatoare de birou, foarte rspndite n ultimul deceniu,
datorit gradului lor de accesibilitate dar i preului relativ sczut. Datorit faptului c acestea
sunt destinate unui singur utilizator; se mai numesc i calculatoare personale (personal
computer PC). Printre cele mai cunoscute i rspndite microcalculatoare se numr BM
PS/2, Apple Macntosh, Hewlett Packard, Vectra etc.
Primul microcalculator a fost construit n 1973 (Frana, la Oresay, produs de societatea R2E
condus de Andre Truong Trong Thi), s-a numit &icral i avea un microprocesor ntel 8080,
produs de ctre firma ntel n aprilie 1974 (primul microprocesor 8008 a aprut n anul 1972).
Cei care au intuit importana microcalculatoarelor, n ideea de a le apropia ct mai mult de
om, au fost Steve Wozniak, de 26 de ani, angajat al firmei Hewlett Packard i Steve Jobs, n
vrst de 20 de ani. Ei produc n 1975 ntr-un garaj din California, un calculator numit #pple
, introducnd odat cu el i noiunea de calculator personal.
Abia dup 5 ani de la lansarea lui Apple , n august 1981, firma BM, denumit i ,Big Blue",
este convins de importana acestei noi ramuri aprute de curnd i se hotrte s intre n
lupt. Calculatorul, numit BM -% #ersonal &omputer se impune pe pia imediat. Un alt
pas nainte a fost introducerea microprocesorului ntel 80386, care reprezint trecerea de la
microprocesoarele pe 16 bii la cele pe 32 bii.
O categorie aparte de calculatoare o reprezint 2+1(%)&")+"&*#&%("(; acestea au fost
dezvoltate pentru aplicaii specializate care necesit un numr imens de calcule matematice,
dar ele mai sunt utilizate n cercetri nucleare, exploraii petroliere etc. Acestea pot executa
peste 1 bilion de operaii pe secund, sunt cele mai rapide i puternice calculatoare.
Supercalculatoarele lucreaz pe 64 bii, memoria se msoar n GB, capacitatea de stocare
este imens i se pot primi intrri de la peste 10.000 staii de lucru. Unul dintre cele mai
celebre calculatoare este Seymour Cray-Cray-2. Costul unui supercalculator este de peste 4
milioane $, Cray-2 costnd aproximativ 17 milioane $. Diferena principal ntre un
supercalculator i un mainframe este aceea c un supercalcultor folosete toate resursele
pentru executarea unui anumit numr de programe ntr-un timp ct mai scurt, n timp ce un
mainframe utilizeaz aceste resurse pentru a executa mai multe programe n mod
concurenial.
Astfel avnd n vedere tehnologiile utilizate n construcia calculatoarelor, ncepnd cu anul
1946, se pot evidenia cinci generaii de calculatoare. Datorit faptului c funcia de
prelucrare a datelor este strns legat de cea de transmisie a acestora, o alt caracteristic
a fiecrei generaii de calculatoare se refer la tehnologiile de telecomunicaii utilizate. Dintre
caracteristicile de baz ale celor cinci generaii de calculatoare amintim:
P%-& $(,(%&.( 0( )&")+"&*#&%(, caracteristic anilor 1945 1958. Primele
calculatoare utilizau tuburile electronice pentru circuite i tamburi magnetici (fiind
primele dispozitive utilizate pentru memorare) pentru memorie. Aceste calculatoare
erau de dimensiuni mari, mari consumatoare de electricitate, foarte scumpe, nefiabile,
timpul de acces la memorie era mare. Calculatoarele din aceast generaie au fost
fundamentate pe cercetrile lui Norbert Wiener, printele ciberneticii, care a pus bazele
teoretice ale calculatorului electronic. Pentru efectuarea operaiilor era utilizat limba)ul
main i puteau rezolva numai un singur task la un moment dat. ntrrile aveau la
baz cartela perforat i banda de hrtie, i ieirile erau obinute la imprimant.
19
Limbajul main este limbajul de programare de nivel jos care este neles de
calculator. Exemple: 1945 AVDAC, 1945 EDSAC primul calculator cu sistem de
operare, 1946 ENAC, 1950 SEAC, 1951 UNVAC 1, care a fost primul calculator
comercial.
A 0#+& $(,(%&.( 0( )&")+"&*#&%( a aprut la nceputul anilor 1960 (perioada 1958
1966). Tuburile electronice au fost nlocuite de tranzistori (tranzistorul a fost inventat n
1947 n laboratoarele Bell); calculatoarele erau mai mici, ieftine, fiabile, consumau mai
puin electricitate i erau mai rapide de cteva sute de ori, dect cele din prima
generaie. Exemple de calculatoare din generaia a doua: CL 1301, BM 1401.
A *%(& $(,(%&.( 0( )&")+"&*#&%( specific perioadei 1966-1971, i-a fcut debutul
odat cu apariia chip-urilor. Tranzistorii sunt nlocuii cu circuitele integrate (primul
circuit integrat a fost dezvoltat n 1950 de Jack Kilby de la Texas nstruments i Robert
Noyce de la Fairchild Semiconductor). Circuitele integrate sunt cel mai des clasificate n
funcie de numrul tranzistorilor i a altor componente pe care i conine. Astfel,
circuitele integrate sunt: pe scar simpl (""% Simple Scale ntegration, 20 de
tranzistori pe pastila de S), medie ($"% Medium Scale ntegration, 20-1000 de
tranzistori pe pastila de S), larg (7"% Large Scale ntegration, 1000-50.000 de
tranzistori pe pastila de S), foarte larg (57"% Very Large Scale ntegration, 50.000-
100.000 de tranzistori pe pastila de S), i ultra larg (87"% Ultra Large Scale
ntegration, peste 100.000 de tranzistori pe pastila de S). Calculatoarele din aceast
generaie erau mai mici, ieftine i mai rapide dect precedentele. n loc de cartele
perforate i imprimante, utilizatorii interacioneaz cu calculatoarele prin intermediul
tastaturi i monitoarelor i interfee cu un sistem de operare, care permit execuia mai
multor aplicaii diferite n acelai moment de timp. Caracteristica acestei generaii de
calculatoare este apariia de limbaje de nivel foarte nalt (Fortran, Cobol), programarea
structurat, sisteme de operare orientate pe limbaje (Algol, Pascal), timp partajat,
grafic pe calculator, baze de date. Exemple: BM 360, Siemens 4004, CL 1900,
UNVAC 9000 etc.
A 1&*%& $(,(%&.( 0( )&")+"&*#&%( este caracterizat de utilizarea circuitelor integrate
pe scar larg n construcia calculatoarelor, care a debutat n anii 1970 1971. Altfel
spus, generaia a patra de calculatoare a nceput odat cu folosirea microprocesorului
n construcia acestora. Aceste calculatoare sunt puternice, ele pot fi legate ntre ele,
formnd o reea de laculatoare; ncep s fie utilizate sisteme de operare evoluate,
pachete de programe de larg utilizare, sisteme expert, limbaje orientate pe obiecte,
baze de date relaionale etc. n 1981 firma BM introduce pe pia primul su calculator
personal (PC), i n 1984 Apple introduce Macintosh.
A ),)(& $(,(%&.( 0( )&")+"&*#&%(, reprezentat de calculatoarele utilizate n prezent
(nc n curs de proiectare), este caracterizat de capacitatea recunoaterii imaginilor, a
sunetelor i altor capaciti de inteligen artificial. Tehnicile de procesare paralel,
bazate pe drive-urile RSC este o caracteristic a acestor calculatoare. Software-ul
utilizat n aceast perioad se caracterizeaz prin: sisteme de operare cu interfa
evoluat cu utilizatorul, limbaje concurente, programare funcional, prelucrare
simbolic (limbaje naturale, recunoaterea formelor: imagini / voce), Prolog, baze de
cunotine, sisteme expert evoluate, CAD, CAM, CAE, multimedia, realitate virtual,
Web.
Dup calculele pe care le pot efectua calculatoarele se mpart n trei grupe:
C&")+"&*#&%( &,&"#$)( care sunt utilizate pentru studiul sistemelor complicate ce nu
permit ncercri directe i al cror studiu duce la calcule laborioase. Se mai numesc i
maini de calcul cu acionare continu deoarece opereaz asupra unei cantiti de
informaii ce variaz continuu, acest lucru realizndu-se cu ajutorul elementelor de
calcul.
C&")+"&*#&%( ,+-(%)( sunt dispozitivele i echipamentele care prelucreaz automat
informaia codificat sub form de valori numerice. Opereaz cu cele dou cifre ale
sistemului binar pe care le manipuleaz cu viteze fantastice.
20
C&")+"&*#&%("( 8!%0( sunt dispozitivele de calcul care combin operaiile
calculatoarelor numerice cu cele ale calculatoarelor analogice.
Cele trei clasificri nu sunt singurele posibile, calculatoarele mai pot fi clasificate i n funcie
de:
Modul de utilizare (de buzunar, de birou, staii de lucru).
Regimul de lucru (individuale, legate n reea de microcalculatoare, terminale).
Lungimea cuvntului pe care l prelucreaz (8, 16, 34, 64 bii).
3.2. A%8*()*+%& 22*(-("#% 0( )&")+"
Prin 22*(- 0( )&")+" se nelege acel sistem care permite realizarea anumitor activiti,
avnd la baz prelucrarea informaiei, alctuit din dou subsisteme principale: hardware i
software. Execuia activitilor definete funciile sistemului, iar modul n care aceste funcii
sunt ndeplinite determin performanele sistemului.
Termenul de &%8*()*+%& defineste structura fizica sau proiectul unui calculator si al
componentelor sale, de la structura sa interna de functionare si circuitele specifice, pana la
programele ce il fac sa functioneze.
A&%0B&%( este o component material, fizic i reprezint ansamblul de componente i
dispozitive care constituie calculatorul; mai putem spune c reprezint totalitate circuitelor,
dispozitivelor i echipamentelor unui sistem de calcul.
S#'*B&%( reprezint totalitatea programelor cu care este echipat un sistem de calcul,
formnd componenta nematerial a acestuia.
Partea hardware a unui calculator este alctuit mai multe subsisteme:
Periferice de intrare.
Periferice de ieire.
Unitatea central.
Memoria (intern i extern).
F$. 3.2. nteraciunea subsistemelor hardware ale unui calculator
&emoria sau .nitatea de memorie asigura stocarea informaiilor (date si programe) si
este format din:
memoria intern (principal) - pstreaz programele si datele utilizate la
momentul curent (este realizat cu circuite electronice de memorie)
memoria extern (secundar) - pstreaz celelalte programe si date ce
urmeaza sa fie procesate (este implementata prin echipamente periferice de
memorie, cum sunt discurile magnetice sau benzile magnetice)
.nitatea centrala sau /de comand!0 (.%) este cea responsabil cu gestionarea
datelor si programelor stocate n memoria intern si a echipamentelor periferice.
21
-erifericele de intrare permit introducerea informaiei n calculator si realizeaz
totodat conversia informaiei, din forma extern accesibil omului (cifre, texte, imagini),
n format intern binar (ca exemplu de uniti de intrare se pot enumera: tastatura, mouse-
ul, scanner-ul, cititorul optic de caractere, etc.).
-erifericele de iesire realizeaz transmiterea, n exteriorul sistemului de calcul, a
rezultatelor prelucrrilor efectuate de unitatea de comand. n cazul n care rezultatele
sunt destinate utilizatorului uman, unitatea de iesire execut conversia din format intern
binar n format direct accesibil omului (cifre, texte, grafice, imagini). Cele mai uzuale
echipamente de iesire sunt monitoarele, imprimantele, boxele audio.
3.3 U,*&*(& )(,*%&"5
Unitatea central este componenta principal care conduce i controleaz ntregul proces n
cadrul sistemului. n cazul PC urilor, rolul unitii centrale este deinut de -)%#1%#)(2#%,
care reprezint componenta principal a calculatorului, susinnd procesarea datelor i
controlnd memoria, intrarea i ieirea datelor. Microprocesorul controleaz operaiile
fiecrui subsistem i le coordoneaz ntr-o unitate funcional, fiind conectat la celelalte
componente printr-o serie de magistrale (bus-uri). Procesorul este construit dintr-un singur
chip de dimensiuni ceva mai mari care conine un circuit integrat complex, ce i permite s
prelucreze informaii prin executarea unor operaii logice i matematice diverse. El este
compus din dou pri importante: unitatea de execuie (EU 'xecution 8nit) i unitatea de
interfa a bus ului (BIU 9us %nterface 8nit).
Prima realizeaz efectiv operaiile, iar cea de-a doua are funcia de transfer a datelor de la i
nspre microprocesor. Microprocesorul ndeplinete, de fapt, funciile unitii centrale sau
unitii de control, i anume, execut operaii aritmetico-logice, decodific instruciuni
speciale, transmite altor chipuri din sistem semnale de control. Comunicarea unitii centrale
cu restul sistemului (monitor, tastatur, imprimant etc.), se realizeaz prin intermediul unor
porturi.
Operaiile pe care le execut microprocesorul se fac prin intermediul unor zone de memorie
ale microprocesorului, numite %($2*%(.
Diferenierea microprocesoarelor se face n funcie de cantitatea de memorie ce poate fi
citit la un moment dat, numrul de instruciuni executabile, precum i viteza de execuie a
operaiilor.
3.4 M(-#%& ,*(%,5, )&%&)*(%2*) 2 *1+% 0( )%)+*( 0( -(-#%(
Microprocesorul are capacitatea de a memora att datele ce urmeaz a fi prelucrate ct i
rezultatele intermediare. Deci, rolul su este acela de a prelucra i transmite informaiile i
rezultatele i, numai pentru ndeplinirea acestui scop, prezint i funcia de a memora
datele. Capacitatea de a memora datele este mic, neputnd, de exemplu, stoca programe.
De aceea, un calculator necesit o memorie care s stocheze date i programe.
Pentru a memora i transmite informaiile prin intermediul acestor semnale, calculatoarele
folosesc sistemul binar de reprezentare a informaiilor. Cea mai mic informaie care poate fi
reprezentat voate lua valorile 0 sau 1 i poart denumirea de !* (!nary digi* cifr
binar). Deci toate datele sunt reprezentate n calculator numai prin valorile 0 i 1. Deoarece
datele care sunt memorate i citite n/din calculator au nevoie de mai muli bii, acetia se
folosesc n mod grupat. Astfel o succesiune de 8 bii se mai numete !C*( (sau octet),
acesta reprezentnd de fapt unitatea de msur a capacitii de memorie. Un byte poate
reprezenta n calculator numai un caracter.
Deci unitatea de baz a capacitii de memorie este byte - ul (notat cu B), care este o
succesiune de 8 bii (b). Celelalte uniti de msur sunt:
1 KB (kilobyte) = 1024 B
22
1 MB (megabyte) = 1024 KB
1 GB (gigabyte) = 1024 MB
1 TB (terabyte) = 1024 GB
1 PB (petabyte) = 1024 TB
M(-#%& ,*(%,5 este o component de baz a oricrui sistem de calcul, fiind de fapt o
zon de stocare a informaiilor n interiorul calculatorului, locul unde programele i datele
sunt pstrate, n form binar, pe toat durata de prelucrare a acestora. mpreun cu
microprocesorul particip la efectuarea operaiilor stabilite de programul n execuie.
Caracteristica semnificativ a memoriei, comparativ cu stocarea pe discuri, dischete etc.,
const n aceea c unitatea central poate accesa datele cu o vitez foarte mare, astfel
nct pauzele cauzate de transferul datelor n memorie i din memorie sunt minimizate.
ncrcarea unui fiier de pe disc reprezint, de fapt, copierea sa n zona de memorie.
Memoria intern prezint anumite caracteristici:
1. C&1&)*&*(& (dimensiunea) este strns legat de microprocesorul utilizat. Unitatea de
msur este KB (kilobytes), MB sau GB. Performanele unui calculator cresc atunci
cnd capacitatea memoriei interne este ridicat.
2. T-1+" 0( &))(2 reprezint intervalul de timp dintre momentul n care s-a emis o
cerere de acces, pentru scriere sau citire, i momentul n care ncepe efectiv operaia
respectiv. Unitatea de msur este ms (microsecunde) sau ns (nanosecunde). Cu ct
timpul de acces este mai mic, cu att memorari,a este mai rapid. Vitezele de
memorare mai sunt msurate i n MHz. De exemplu, o memorie RAM la 100 MHz este
echivalent cu 8 ns, iar la 133 MHz cu 12 ns.
3. M#0+" 0( #%$&,6&%( / &0%(2&%(. Din acest punct de vedere memoria intern este
structurat n celule binare, locaii, zone, partiii, n funcie de caracteristicile tehnice ale
acesteia. Astfel: bit-ul este unitatea de reprezentare a informaiei n memoria intern;
celula binar reprezint circuitul electronic capabil s memoreze informaii de un bit;
octetul reprezint o succesiune de 8 bii care pot fi adresai individual dup adresa
fiecruia n parte; locaiile de memorie reprezint zone de memorie care au asociate o
adres unic, iar coninutul poate fi scris sau citit ntr-un singur ciclu de memorie.
Locaiile de memorie sunt numerotate cresctor, de la 0 pn la limita superioar ce
indic ultima locaie. Aceste numere cresctoare ale locaiilor de memorie se numesc
adrese de memorie i ele reprezint o informaie care faciliteaz identificarea locului
unde se afl locaia de memorie care se dorete a fi accesat. n mod normal, memoria
intern este privit ca o succesiune de locaii cu dimensiunea de 1 octet, coninutul
locaiei fiind tratat ca o entitate de informaie. :ona de memorie reprezint o succesiune
de mai multe locaii. Un cuvnt de memorie poate s nsemne o informaie de 2, 4 sau
8 octei. Dimensiunea cuvntului de memorie este strns legat de elementele
constructive ale calculatorului i reprezint unitatea elementar pentru memorarea i
accesarea instruciunilor, operanzilor, adreselor.
4. C)"+" 0( -(-#%( reprezint intervalul de timp n care este realizat citirea sau
scrierea unei uniti de informaie din/n memorie. Unitatea de msur este ms sau ns,
i mai poate fi definit drept intervalul de timp dintre dou operaii succesive.
5. C#2*+" 0( '&!%)&.( este un criteriu economic privind performanele unui calculator,
depinznd de mai muli factori, printre care cei mai importani sunt tehnologia de
fabricaie i firma productoare.
Dup criteriul accesului i al modului de funcionare memoria intern a calculatorului este de
dou tipuri:
RAM ; <andom 4ccess $emor=.
ROM <ead >nl= $emor=.
M(-#%& )+ &))(2 &"(&*#%, sau memoria RAM, este o zon de stocare temporar unde
sunt pstrate programele i datele ncrcate de pe disc sau introduse de la tastatur sau de
la un alt periferic de intrare. Aceasta este memoria la dispoziia utilizatorului, numit din
23
acest motiv i memoria de baz (lucru) care este la dispoziia programelor. Termenul de
,acces aleator" semnific faptul c datele pot fi extrase din memorie n orice ordine. Acest tip
de memorie mai este numit i RDM <ead ; ?rite $emor=! Memoria RAM este volatil,
deci n momentul n care calculatorul este nchis (deconectat, decuplat de la sursa de
alimentare), orice informaie stocat este pierdut. De aici rezult c nainte de a deconecta
calculatorul, trebuie s se salveze pe hard-disc sau pe un alt periferic de stocare (dischet,
CD etc.) fiierele care au rezultat n urma prelucrrii.
Memoriile RAM sunt compatibile cu placa de baz a calculatorului. Din acest motiv la o
anumit plac de baz se pot utiliza numai un anumit tip de memorii. Memoriile RAM se
prezint sub dou forme de baz:
SIMM ("ingle %n,line $emor= $odule) este o plcu de silicon care conine o serie de
cipuri de memorie, iar pinii de conectare sunt aezai pe un singur rnd. De obicei se
utilizeaz dou perechi identice (mai sunt cunoscute sub denumirea de memorii pe 32
bii).
DIMM (Dual %n,line $emor= $odules) conine cipuri de memorie ca i SMM-urile dar cu
o densitate mai mare, deci are mai mult memorie RAM (mai sunt cunoscute sub
denumirea de memorii pe 64 bii).
F$. 3.3. Memorii SMM
n funcie de tehnologia utilizat pentru memorarea datelor, cele dou tipuri de baz ale
memoriei RAM sunt:
Dinamic, DRAM (D=namic <4$) are ca principiu constructiv celula de memorie
format dintr-un tranzistor i un condensator de capacitate mic. Schimbarea strii
se face prin ncrcarea/descrcarea condensatorului. La fiecare citire a celulei,
condensatorul se descarc. Aceast metod de citire a memoriei este denumit
,citire distructiv". Din acest motiv celula de memorie trebuie s fie remprosptat
(este o consecin a principiului de funcionare al condensatorilor) dup fiecare citire
(n mod normal memoria trebuie s fie remprosptat de mii de ori pe secund, n
caz contrar datele memorate se vor pierde), ceea ce duce la micorarea
performanei n ansamblu, dar este o procedur obligatorie i are loc la fiecare 64
ms. Condensatorii colecteaz electroni care se afl n micare la aplicarea unei
tensiuni electrice, ns dup o anumit perioad de timp energia nmagazinat
scade n intensitate datorit pierderilor din dielectric. Aceste probleme de ordin
tehnic conduc la creterea timpul de ateptare pentru folosirea memoriei.
Static, SRAM "tatic <4$ acest tip de memorie utilizeaz n structura celulei de
memorie 4 tranzistori i 2 rezistene. Schimbarea strii ntre 0 i 1 se realizeaz prin
comutarea strii tranzistorilor. La citirea unei celule de memorie informaia nu se pierde.
Memoria static RAM nu necesit reimprosptarea ei, ceea ce o face s fie mai rapid
fa de cea dinamic, dar i mai scump. Datorit utilizrii matricei de tranzistori,
comutarea ntre cele dou stri este foarte rapid. Tipuri de memorii SRAM:
4s=nc "<4$ este cel mai vechi tip de memorie static RAM, i este denumit
asincron deoarece lucreaz independent de ceasul sistemului.
"=nc "<4$ este memoria static RAM sincronizat cu ceasul sistemului, mrind
viteza sistemului.
24
#ipeline 9urst "<4$ este memoria cea mai frecvent utilizatde tip SRAM i poate
funciona cu magistrale a cror vitez este mai mare de 66 MHz.
M(-#%& ROM, reprezint o memorie de stocare permanent, utilizat pentru memorarea
programelor care permit boot-area (nccarea, lansarea) calculatorului i executarea unor
diagnostice. Memoria se numete read onl= deoarece nu este posibil inscripionarea de noi
date sau programe (este format din circuite al cror coninut este programat la fabricaie i
nu poate fi schimbat de utilizator). Acest tip de memorie este utilizat din dou motive
ntemeiate: performan (informaiile stocate n aceast memorie sunt disponibile n
permanen indiferent de starea calculatorului on sau off, din acest motiv de mai numete i
memorie non,volatil) i securitate (datorit faptului c datele coninute nu pot fi modificate
uor accidental sau intenionat constituie o msur de securitate).
Una din caracteristicile de baz ale memoriei ROM este aceea c datele stocate nu pot fi
terse. Cu toate acestea exist tehnici speciale de tergere selectiv i reprogramare care
permit modificarea coninutului memoriei ROM (din acest motiv ele mai sunt denumite i ,n
special memorii read-only), i n funcie de care aceste memorii sunt calsificate n:
PROM #rogrammable <>$, permit nscrierea o singur dat a unor noi programe,
prin utilizarea unui echipament special. nformaia odat memorat nu mai poate fi
modificat.
EPROM 'rasable #rogrammable <>$, informaia stocat poate fi tears i apoi
cipul poate fi reprogramat cu ajutorul radiaiilor ultraviolete.
EEPROM 'lectricall= 'rasable #rogrammable <>$, informaia poate fi citit, tears,
i reprogramat de mai multe ori de ctre utilizator cu ajutorul semnalelor electrice. Este
tipul de memorie ROM cel mai flexibil, i este folosit pentru stocarea programelor BOS.
Din punct de vedere funcional, memoriile ROM difer de cele RAM att prin faptul c cele
ROM sunt n mod uzual mai lente, ct i prin faptul c, n permanen, coninutul rmne
acelai.
Memoria ROM este cea mai utilizat pentru stocarea programelor la nivel de sistem, care
sunt disponibile n orice moment. Un exemplu de astfel de program este sistemul BIOS
(9asic %nput >utput "=stem) care este stocat ntr-o memorie EEPROM, numit <>$ 9%>"
sistem. Atunci cnd calculatorul este pornit prima dat aceast memorie este goal. Aceste
programe BOS reprezint o colecie de rutine care asigur serviciile de baz pentru
operaiile de intrare/ieire, o interfa ntre sistemul de operare i partea hardware a
calculatorului. Pentru pstrarea parametrilor de configuraie ai calculatorului, BOS-ul
folosete o memorie RAM, numit CMOS (&omplementar= $etal >xid "emiconductor) de
64 octei, n care se afl, codificate, toate setrile fcute n setup (acest tip de memorie non-
volatil este denumit i NVRAM 3on 5olatile <4$). Coninutul memoriei se pstreaz i
dup nchiderea calculatorului, deoarece CMOS-ul este alimentat de o baterie. BOS-ului se
mai ocup i de testarea componentelor hardware (memorie, tastatur etc.) la pornirea PC-
ului. Tot aici se mai afl rutinele de boot-are, care se ocup de ncrcarea sistemului de
operare; tot aici se afl i programul de setup, de configurare a sistemului.
3.5 E)81&-(,*( 1(%'(%)(
Un echipament periferic este un dispozitiv, care se afl n afara unitii centrale, dar este
controlat de aceasta i face s creasc performanele unui calculator. Echipamentele
periferice reprezint ansamblul de componente ce pot fi conectate cu unitatea central
pentru a se putea obine o configuraie dorit de utilizator i sunt folosite pentru introducerea
datelor, extragerea rezultatelor, asigur o interfa cu utilizatorul. Funciile mai importante
ale echipamentelor periferice sunt:
ntroducerea datelor, programelor i a comenzilor n memoria calculatorului.
Reprezentarea rezultatelor prelucrrilor sub o form accesibil calculatorului.
25
Asigur supravegherea i posibilitatea interveniei utilizatorului pentru funcionarea
corect a sistemului n timpul unei sesiuni de lucru.
Asigur dirijarea automat a sistemului de calcul i manipularea programului prin
comenzi transmise de utilizator.
Echipamentele periferice sunt grupate n urmtoarele categorii:
1. Periferice de intrare.
2. Periferice de stocare.
3. Periferice de ieire.
4. Periferice de comunicaii.
P(%'(%)( 0( ,*%&%(: tastatura, mouse-ul, microfonul, scanner-ul, camera video, joystick,
uniti de disc etc.
T&2*&*+%& (keyboard) reprezint principalul periferic pentru introducerea datelor
(informaiilor) n calculator. Ea opereaz prin convertirea acionrii de taste n semnale
electronice sub form de cifre binare. O tastatur are de obicei 101 taste, care sunt mprite
dup funcionalitatea lor n mai multe categorii: taste alfanumerice ocup partea central a
tastaturii, iar apsarea unei taste pe care se afl o liter determin apariia pe ecran a
caracterului mic corespunztor; taste cu scopuri speciale determin efectuarea unei
anumite aciuni fr a mai tasta comanda respectiv; taste funcionale conin 10 sau 12
taste situate n partea superioar, avnd pe ele litera F urmat de numrul tastei 112,
apsarea unei taste determin efectuarea unor operaii specifice de la program la program;
taste numerice i direcionale cu ajutorul lor se introduc de la tastatur cifre, se poate
efectua deplasarea n sus, n jos, la dreapta sau la stnga n interiorul unui text.
M#+2(=+" este un periferic de intrare, nzestrat cu o bil de gum sau metal care se mic
pe suprafaa mesei. Declanarea unei anumite aciuni se face prin poziionarea cursorului n
zona corespunztoare i apsarea unuia dintre butoanele aflate pe partea posterioar
(dreapta/stnga). Specificarea butonului care trebuie apsat este indicat n manualul de
prezentare a fiecrui produs. Deplasarea mouse-lui pe suprafaa de lucru are ca efect
deplasarea unui indicator numit cursor. Cnd se va da un clic stnga se realizeaz
selectarea unui obiect i un dublu clic stng genereaz lansarea unei aplicaii. Butonul din
dreapta al mouse-lui are ca efect, prin apsarea acestuia, apariia unui meniu de context al
crui coninut va depinde de elementul selectat. Exist astzi, mai multe categorii de mouse-
uri: mouse cu dou butoane, cu dou butoane i un scoll, mouse-uri optice i mouse-uri fr
fir (care nglobeaz senzor optic, comunicarea dintre mouse i receiver este rapid i fr
interferene din partea altor dispozitive). Progresul tehnologic al transmisiei n infrarou a
permis realizarea de dispozitive mouse fr fir, aa numitele ,wireless mouse.
S)&,,(%=+" este un periferic care poate capta imagini, grafice, diagrame sau fotografii aflate
pe hrtie astfel nct acestea pot fi introduse n calculator n vederea ncorporrii n
documente sau cri. Punct cu punct scanner-ul poate reproduce fotografii, desene i chiar
colaje. deea care st la baza scanner-elor este elementar: acesta detecteaz diferenele
de strlucire a unei imagini folosind o matrice de senzori. Scanner-ele se clasific n:
Scannere cu tambur (drum scanners).
Scanner-ul cu pat (flatbed scanner).
Scanner-ul manual (hand scanner).
Scanner video.
T&!"(*& $%&')5 are un mod de utilizare similar cu mouse-ul, ns este mult mai precis. Se
compune dintr-o suprafa plat denumit planet i un digitizor, conectat la calculator.
Digitizorul este asemntor mouse-ului i este numit ,puck.
26
P(%'(%)( 0( 2*#)&%(: sunt echipamente periferice pe care se pot nregistra date, pentru a
putea fi utilizate ulterior; cum ar fi: banda magnetic, discul flexibil, discul dur, discul
compact, hrtia etc.
U,*5."( 0( 02) '"(7!" (floppy disk sau dischete). Dischetele pentru PC uri au diametrul
de 5,25 inch (notat cu 5.25'') sau 3,5 inch (notat cu 3.5''), iar capacitatea de nmagazinare a
informaiei nu depinde de mrimea dischetei.
Un disc pentru a putea fi folosit trebuie mai nti formatat. Prin procesul de '#%-&*&%( se
structureaz suprafaa suportului magnetic, pe care se dorete s se salveze datele, ntr-un
mod care poate fi recunoscut de sistemul de operare, i care const n: mprirea discului n
sectoare uniforme, crearea tabelelor necesare gestionrii suprafeei (FAT), detectarea i
izolarea sectoarelor defecte din punct de vedere fizic. Operaia de formatare distruge toate
informaiile de pe unitatea respectiv, i este indicat a fi efectuat atunci cnd sunt
semnalate erori la citire sau scriere.
U,*5."( 0( 02) 0+% (hard-disc) sunt denumite astfel deoarece, spre deosebire de discurile
flexibile, reprezint o construcie rigid i sunt mai grele; poate fi asemnat cu o dischet de
mare capacitate, integrat ntr-o unitate ncapsulat. Prima dat cnd au fost scrise i citite
primele cuvinte stocate cu succes pe hard-disc a fost 10 februarie 1954.
Avantajele unitilor de disc dur fa de discurile flexibile: pot stoca mai multe date; pot
accesa datele mult mai rapid. Dintre caracteristicile cele mai importante ale discurilor dure:
Rata de transfer, reprezint cantitatea de date transferat ntr-o secund.
Timpul de acces, se refer la timpul de accesare a informaiilor.
Capacitatea, se refer la volumul maxim de date care poate fi stocat pe hard-disc.
F$. 3.4 . Schema constructiva a unui hard disc
Din punct de vedere fizic, hard-discul este nchis ntr-o unitate care conine o stiv de discuri
de metal, numite 1"&*&,(. Fiecare fa a fiecrui platan este acoperit cu un strat subire de
material metalic. Capetele magnetice sunt utilizate pentru scrierea i citirea datelor de pe
disc. Fiecare suprafa de platan are asociat un cap magnetic, astfel nct datele s poat fi
scrise pe o singur suprafa.
Fiecare platan este divizat ntr-o serie de cercuri concentrice, numite 12*(, iar fiecare pist
este divizat n 2()*#&%(, n mod asemntor cu dischetele. Fiecare sector poate stoca 512
bytes de date. Numrul de sectoare/pist difer de la hard-disc la hard-disc. Numrul de
piste pe platan este acelai cu numrul poziiilor capului de citire/scriere. Toate pistele cu
acelai numr alctuiesc un )",0%+. Fiecare hard-disc prezint o anumit combinaie de
27
capete, cilindri i sectoare. Principalii productori de hard-discuri: Western Digital, Quantum,
Seagate, BM Corporation, Fujitsu.
U,*5."( 0( )#-1&)* 02) (&D,<>$ Compact Disk Read Only Memory), realizeaz
doar citirea discurilor compacte, unitile CD-ROM sunt periferice de intrare a informaiilor.
Printre principalele avantaje ale folosirii acestor discuri compacte: capacitatea mare de
stocare a datelor, este 640 MB; sunt mult mai sigure.
F$. 3.5. Compact disc i unitate de CD-ROM
P(%'(%)( 0( (/%( : monitoare, imprimante, uniti de disc.
M#,*#&%("( (display-uri) permit vizualizarea datelor introduse de la tastatur sau rezultate
n urma execuiei unor comenzi sau programe. Principala caracteristic a unui monitor este
rezoluia (claritatea), determinat de numrul de pixeli (picture elements punct grafic
elementar) de pe ecran. #ersistena este un alt parametru, i este determinat n funcie de
durata de timp n care ecranul continu s luceasc dup ce fascicolul de electroni a trecut.
<ata de mprosptare, reprezint frecvena cu care o imagine este desenat pe ecran.
@recvena de remprosptare, se mai numete i frecvena baleiajului vertical i corespunde
numrului de trecere pe ecran ale fasciculului de electroni ntr-o secund, iar unitatea de
msur este hertz-ul. Cu ct aceast frecven este mai mare, cu att stabilitatea imaginii
este mai bun. Paleta este numrul de culori distincte care pot fi afiate pe placa grafic.
Tipuri de monitoare: MDA, CGA, EGA sunt monitoare digitale; VGA monitoare analogice.
Dac semnalele digitale prezint niveluri care indic prezena sau absena unui bit,
semnalele analogice pot prezenta orice valoare ntre una minim i una maxim.
Dimensiunea unui monitor standard este de 14'', 15'', 17'', 21'' (1 inch = 2,54 cm). Toate
monitoarele trebuie s respecte unul din standardele: MPR i MPR (standard de calitate a
ecranelor, introdus de autoritile suedeze n 1990 i care privete emisia radiaiei prin tubul
catodic), iar monitoarele care respect aceste standarde mai sunt cunoscute i sub
denumirea de Low Emission.
Constructiv ecranele pot fi CRT (Cathodic Ray Tub) sau LCD (Liquid Crystal Display).
F$. 3.6. Monitoar CRT (stanga) si LCD (dreapta)
28
I-1%-&,*& este un echipament periferic de ieire care este ataat unui calculator, cu
scopul de a tipri documente, grafice etc. Deoarece este un dispozitiv cu ajutorul cruia se
pot obine rezultate, imprimanta este un echipament de extragere a rezultatelor. Exist o
multitudine de tipuri de imprimante, fiecare avnd anumite performane cum ar fi: viteza de
tiprire (pagini/minut), viteza la listare text, viteza la listare grafic, memorie (KB), dotare,
ergonomie etc. Aceste caracteristici fac ca o anumit imprimant s prezinte att avantaje
ct i dezavantaje, din acest motiv atunci cnd se alege tipul de imprimant este bine s se
in seama de tipul de lucrri care vor fi executate pe ea.
n funcie de modalitatea de imprimare, imprimantele se clasific n:
%mprimantele matriceale (9, 18 sau 24 de ace) realizeaz imprimarea cu ajutorul unor
ace din material preios, acionate de electromagnei. Aceste ace acioneaz peste o
band tuat asupra hrtiei.
%mprimantele cu )et de cerneal, funcioneaz prin pulverizarea fin a unor picturi de
cerneal pe hrtia de imprimat.
%mprimantele laser folosesc raza laser sau mici diode luminiscente care ncarc
electrostatic un tambur de imprimare, corespunztor caracterului ce urmeaz a fi
imprimat. Datorit ncrcrii i descrcrii electrostatice, particulele de toner (pulbere
special care ader n locurile n care tamburul este ncrcat static i care au la baz
diferite substane: rin artificial, carbon, polipropilen, gel siliconic i colorani
adecvai) se fixeaz pe tambur i pe hrtie.
F$. 3.7. mprimanta laser
Dintre caracteristicile de baz, care stau la baza evalurii mprimantelor, atunci cnd se
analizeaz performanele acestora, se amintete:
<ezoluia imprimantei, reprezint densitatea punctelor imprimate pe centimetru ptrat,
i este cel mai important criteriu privind calitatea imprimrii. Se msoar n puncte per
inch 01 (dots per inch).
5iteza de imprimare: la imprimantele matriceale viteza de imprimare se msoar n
numrul de caractere imprimate pe secund )12; la imprimantele cu jet de cerneal i
laser, se msoar n numr de pagini pe minut 11-.
I-1%-&,*& 0( !+6+,&%. Tehnologia imprimantelor este revoluionat n 2003 de o
ingenioas imprimant portabil ,PrintBrush de dimensiunea unui mouse obinuit. Folosind
o tehnologie numit ,imprimare prin micri aleatorii, aparatul genereaz text sau imagini
alb-negru pe msur ce utilizatorul ,perie cu el o foaie de hrtie. ,PrintBrush descarc din
calculator printr-o interfa grafic Bluetooth documentele sau fotografiile care trebuie
tiprite.
29
4. BAZELE ARITMETICE SI LOGICE ALE CALCULATOARELOR
4.1. S2*(-( 0( ,+-(%&.(
Aprecierea cantitativ a fenomenelor i proceselor (inclusiv cele economice) se realizeaz
prin operaia de comparare care presupune existena prealabil a unei cantiti etalon pentru
fiecare form fizic concret de materie sau fenomen.
n urma acestei comparaii rezult o informaie, creia, pentru a fi nregistrat i comunicat,
i se asociaz un simbol (sau un complex de simboluri) ce reprezint un numr. Simbolurile
(sau complexele de simboluri) sunt utilizate pentru a defini n mod unic fiecare numr.
Cunoscut fiind infinitatea numerelor, conform cerinei enunate, este evident c pentru
scrierea tuturor numerelor este necesar o infinitate de simboluri, ceea ce este un nonsens.
Pentru eliminarea acestei dificulti se utilizeaz un numr finit de simboluri din a cror
combinare se obin formaiuni unice. Pentru aceasta sunt necesare reguli precise de
combinare a simbolurilor, a cror utilizare s nlture orice ambiguitate.
Simbolurile utilizate pentru caracterizarea diferitelor numere poart numele de )'%(, iar
ansamblul regulilor de reprezentare a numerelor folosind cifrele constituie un 22*(- 0(
,+-(%&.(.
8n sistem de numeraie este format dintr,o mulime finit de simboluri numite cifre i de
reguli folosite pentru reprezentarea unui numr cu a)utorul acestora.
n decursul istoriei, s-au impus dou sisteme de numeraie: sisteme nepoziionale; sisteme
poziionale.
S2*(-+" 0( ,+-(%&.( ,(1#6.#,&". Reprezentativ este 22*(-+" %#-&,, presupune
compunerea numerelor prin repetarea cifrelor de un numr de ori ncepnd cu cele mai
mari. Valoarea numrului se obine prin nsumarea cifrelor prin care acesta este reprezentat.
Sistemul roman folosete pentru reprezentarea numerelor cifrele:
I, V, E, L, C, D, M
unde fiecrei cifre i se asociaz o valoare, respectiv:
1, 5, 1F, 5F, 1FF, 5FF, 1FFF
Deficienele sistemelor de numeraie nepoziionale sunt legate n principal de multitudinea
formelor de reprezentare a unui numr i de dificultatea comparrii numerelor pe baza
lungimii lor, determinat de numrul de cifre.
Spre deosebire de sistemul roman, 22*(-+" &%&! este un sistem poziional. ntr-un 22*(-
1#6.#,&" aportul unei cifre la valoarea numrului ce o conine depinde att de valoarea ei,
ct i de poziia pe care o ocup n scrierea numrului.
3umrul cifrelor folosite pentru reprezentarea unui numr ntr,un sistem poziional se
numete baz!.
Sistemul n care cifrele care intr n componena numerelor sunt aezate n ordine, i anume
dup puterile cresctoare sau descresctoare ale bazei se numete 22*(- 0( ,+-(%&.(
1#,0(%&*.
30
Atunci cnd se scrie un numr, precum 227 sau 63 ntr-un program, numrul se
presupune a fi n sistemul de numeraie zecimal. Cifrele utilizate n sistemul de numeraie
zecimal sunt: 0, 1, 2, 3, 4, 5, 6, 7, 8, i 9. Cifra cea mai mic este 0 i cifra cea mai mare
este 9. Dar calculatoarele utilizeaz sistemul de numeraie binar, care are numai dou cifre,
respectiv 0 i 1. Alte sisteme de numeraie utilizate sunt sistemul de numeraie octal i
sistemul de numeraie hexazecimal, deoarece sunt convenabile pentru abrevierea numerelor
binare.
Dintre bazele cele mai cunoscute se enumer:
B&6&
S2*(-+" 0( ,+-(%&.( G
%(1%(6(,*&%(&
S-!#"+%"( +*"6&*(
9&"'&!(*+":
2 Sistem binar, reprezentare
binar
(0, 1)
H Sistem octal, reprezentare
octal
(0, 1, 2, 3, 4, 5, 6, 7)
1F Sistem zecimal, reprezentare
zecimal
(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
16 Sistem hexazecimal,
reprezentare hexazecimal
(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B,
C, D, E, F)
n sistemele de calcul se utilizeaz cu preponderen sisteme de numeraie poziionale,
datorit simplitii de reprezentare i de efectuare a calculelor aritmetice. Sistemele de mai
sus sunt sisteme de numeraie poziionale i ponderate.
Se consider reprezentarea unui numr real N n !&6& !. Valoarea absolut a cifrelor
utilizate pentru reprezentarea numerelor n aceast baz nu poate depi valoarea absolut
a expresiei !=1. Pentru reprezentarea mulimilor vide se utilizeaz cifra 0. Astfel, un numr
real N din sistemul de numeraie poziional ! se poate reprezenta utiliznd urmtoarea
relaie:
Un numr este format din mai multe cifre, dup cum rezult din formula de mai sus, i unde:
b reprezint baza sistemului de numeraie
a reprezint cifrele utilizate de sistemul de numeraie
m reprezint numrul de cifre ale prii ntregi
n reprezint numrul de cifre ale prii fracionare
am-1 reprezint cifra cea mai semnificativ (CCMS)
a-n reprezint cifra cea mai puin semnificativ (CCPMS)
n continuare sunt date cteva exemple de reprezentare a unor numere n diferite sisteme
de numeraie.
S2*(-+" 0( ,+-(%&.( 6()-&". Numrul 12345 se poate scrie astfel:
S2*(-+" 0( ,+-(%&.( #)*&". Numrul 2771(8) va fi scris astfel:
=
=
1 m
n i
i
i i
b a N
( )
( ) n
n
n
n
m
m
b a b a b a b a b a b a N
+
+
+ + + + + + + =
1
1
1
1
0
0
1
1
1
1
...
( )
( ) 5 10 4 10 3 10 2 10 1 12345
10 5 10 4 10 3 10 2 10 1 12345
2 3 4
10
5 5 4 5 3 5 2 5 1 5
10
+ + + + =
+ + + + =
( ) 1 8 7 8 7 8 2 2771
2 3
8
+ + + =
31
S2*(-+" 0( ,+-(%&.( 8(7&6()-&". Numrul 83AB(16) se mai poate scrie:
Corespondena cifrelor ntre sistemul zecimal i sistemul hexazecimal este urmtoarea:
Sistem
zecimal
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Sistem
hexazecimal
0 1 2 3 4 5 6 7 8 9 A B C D E F
Dintre sistemele de numeraie enumerate cel mai utilizat n calculatoarele numerice este
sistemul binar, deoarece se caracterizeaz printr-o aritmetic simpl i reprezentarea fizic
a informaiei n calculator se face prin atribuirea uneia dintre strile dispozitivului cifrei 0, iar
cealalt cifrei 1.
4.2. C#,4(%2& ,+-(%("#% 0,*%=# !&65 <, &"*&
Cum informaiile numerice introduse i extrase din sistemele de calcul sunt reprezentate ntr-
un sistem de numeraie, iar calculele sunt efectuate n alt sistem de numeraie, se ridic
problema conversiei acestora dintr-o baz n alta.
n practic, cele mai utilizate metode de conversie sunt:
Metoda substituiei.
Metoda mpririi/nmulirii bazei.
M(*#0& 2+!2**+.( este o metod mai dificil de utilizat, deoarece trebuie s se cunoasc
corespondena numrului dintr-o baz n alta. Astfel dac se dorete conversia unui numr
din baza 10 n baza 2 trebuie s se cunoasc corespondena urmtoare:
Binar 0000 0001 0010 0011 0100
Zecimal
0 1 2 3 4
Binar 0101 0110 0111 1000 1001 1010
Zecimal 5 6 7 8 9 10
De exemplu, conversia numrului (25)10 n baza 2 se realizeaz astfel:
n care se vor nlocui valorile corespunztoare sistemului binar astfel:
(2)10 = (0010)2 (5)10 = (0101)2 (10)10 = (1010)2,
rezult:
M(*#0& <-15%.%G<,-+".% !&6( este metoda cea mai des utilizat n practic i
presupune utilizarea rezultatelor de calcul din baza iniial. Astfel, dac se dorete conversia
unui numr real 3r din baza b n baza se va proceda astfel:
a. Pentru 1&%*(& <,*%(&$5 se mparte numrul de convertit, i cturile rezultate din
mprirea la noua baz, pn cnd se obine ctul 0, sau un ct mai mic dect baza n
care se dorete efectuarea conversiei. Resturile rezultate din mprire se ordoneaz
ntr-un ir invers efecturii operaiei de mprire, care constituie rezultatul conversiei.
Rezummd se pot enumera urmtorii paii:
( ) 11 16 10 16 3 16 8 83
3 3
16
+ + + = AB
( ) ( ) ( ) ( )
0
10 10
1
10 10 10
10 5 10 ) 2 ( 25 + = = N
( ) ( ) ( ) ( )
2 10
0
2 2
1
2 2
) 11001 ( ) 25 (
11001 101 10100 1010 101 1010 10
=
= + = + = N
32
1. Se mparte partea ntreag a numrului 3 la baza n care se dorete conversia, ,
obinndu-se ctul &0 i restul <A.
2. Ctul obinut &0 se mparte n continuare prin baza obinndu-se ctul &B i restul
<0.
3. Se continu aceast operaie pn n momentul n care se obine ctul 0.
4. Resturile obinute <A, <0 !<n se ordoneaz n ordinea invers obinerii lor, rezultnd
partea ntreag a numrului de convertit n noua baz.
Exemplu: 197810 = 36728
1978 : 8 = 247 rest 2
247 : 8 = 30 rest 7
30 : 8 = 3 rest 6
3
b. Pentru 1&%*(& '%&).#,&%5 se nmulete numrul de convertit i partea fracionar a
produselor rezultate, cu noua baz pn se obine primul produs cu partea fracionar 0
(sau pn la un numr de cifre convenabile pentru partea fracionar). Partea ntreag
a produselor rezultate se ordoneaz ntr-un ir cronologic efecturii nmulirilor, care
reprezint rezultatul conversiei. Rezumnd se poate spune c paii de urmat sunt:
1. Se nmulete partea fracionar a numrului 3 cu baza n care se dorete conversia
obinndu-se un produs cu partea ntreag %0 i partea fracionar @0.
2. Se nmulete partea fracionar @0 cu baza obinndu-se un produs cu partea
ntreag %B i partea fracionar @B.
3. Operaia se continu pn cnd se obine oparte fracionar egal cu zero, sau
pn la un numr convenabil de zecimale.
4. Prile ntregi %A, %0!!!%n se ordoneaz ntr-o ordine cronologic obinerii lor, rezultnd
partea fracionar a numrului de convertit n noua baz.
ExempluC 1978, 062510 = 3672,048
Partea ntreag a fost convertit mai sus, iar partea fracionar se convertete astfel:
0,0625 * 8 = 0.500
0.500 * 8 = 4.000
4.000
deci (0,625)10 = (0,04)8
Avnd n vedere particularitatea sistemelor octal i hexazecimal de a folosi ca baz o cifr
care rezult din ridicarea la puterea 3 sau 4 a cifrei 2 (baza sistemului binar), ntre cele 3
sisteme se stabilesc compatibiliti directe.
C#,4(%2& #)*&"=!,&% / !,&%=#)*&"
Se pornete de la regula conform creia oricare cifr octal se poate reprezenta prin trei
poziii binare, astfel:
08 = 0002 18 = 0012 28 = 0102 38 = 0112
48 = 1002 58 = 1012 68 = 1102 78 = 1112
Rezult c, fiind dat un numr octal, pentru determinarea numrului binar echivalent, se va
reprezenta fiecare cifr octal prin cele 3 cifre binare echivalente.
Exemplu: (745)8 = (111100101)2
sau, plecnd de la un numr binar, pentru determinarea echivalentului octal se va mpri
acest numr n triade de la dreapta la stnga i se va gsi corespondentul octal aferent
fiecrei triade.
ExempluC (1110011101)2
33
001 110 011 101 = (1635)8
Pentru completarea primei triade s-a adugat dou zerouri nesemnificative.
C#,4(%2& 8(7&6()-&"=!,&% / !,&%=8(7&6()-&"
Are ca punct de plecare regula conform creia orice cifr hexazecimal se poate reprezenta
printr-o tetrad (patru poziii binare) astfel:
016 = 00002 116 = 00012 216 = 00102 316 = 00112 416 = 01002
516 = 01012 616 = 01102 716 = 01112 816 = 10002 916 = 10012
A16 = 10102 B16 = 10112 C16 = 11002 D16 = 11012 E16 = 11102
F16 = 11112
Conform acelorai proceduri, prezentate n cadrul compatibilitii octal-binar, se prezint
urmtoarele exemple:
ExempluC E7A916 = 11100111101010012
1100 0000 1100 10102 = C0CA16
C#,4(%2& !,&%=6()-&"
n conversia numerelor din sistemul zecimal n sistemul binar, o etap intermediar la
calculatoare este scrierea binar-zecimal a numerelor. Aceast scriere const n nlocuirea
fiecrei cifre zecimale cu un grup de patru cifre binare.
ExempluC
23410 = 0010 0011 01002
Aceast reprezentare binar-zecimal nu trebuie confundat cu reprezentarea liniar, n care
caz avem:
23410 = 111010102
4.3 P#%* "#$)(
n funcie de tipul de logic folosit de te!nologi" utili#"t $"te%i"li#"%e" celo% dou const"nte se
o&ine p%in ni'elu%i de tensiune &ine st"&ilite. (e e)e$plu '"lo"%e" 0 logic se po"te o&ine co$od *n
"nu$ite condiii p%in si$pl" leg"%e l" $"s " int%%ilo% unui ci%cuit nu$e%ic.
Este important de reinut faptul c in logica booleana valorile binare 0 i 1 nu reprezint
dou numere, ci 2*5% sau ,4("+% "#$)(.
"inonime pentru starea logic A, respectiv 0
D(,+-%(& <, "-!& %#-I,5 D(,+-%(& <, "-!& (,$"(65
Stare logic 0 Stare logic 1 Logic 0 Logic 1
Fals Adevrat False True
JOS SUS Low High
NU DA No Yes
Oprit Pornit Off On
Tabelul de adevr este o modalitate de descriere a dependenei ieirii unui circuit logic
combinaional de valorile logice ale intrrilor. n tabelul de adevr sunt prezente toate
C 0 C A
1 6 3 5
34
combinaiile posibile ale variabilelor de intrare. n tabel liniile se trec ordonat cresctor, prima
coloan aferent variabilelor de intrare corespunznd bitului mai semnificativ MSb al
vectorului de intrare, iar ultima coloan bitului mai puin semnificativ LSb.
Funciile logice elementare se implementeaz cu ajutorul porilor logice. n categoria porilor
fundamentale ntr inversorul, poarta S, poarta SAU.
I,4(%2#%+" 9'+,)*& "#$)& JNUK:
Cea mai simpl operaie logic elementar opereaz cu o singur variabil de intrare.
Operaia elementar NU (3>T n limba englez) aplicat variabilei binare A se noteaz
i se citete "= este (egal) cu 4 negat sau "y este (egal) cu non A. Poarta logic care
ndeplinete funcia NU (negare) se numete inversor. Cerculeul din figur este asociat
inversrii, triunghiul fiind consacrat amplificrii neinversoare a semnalului, amplificare
evident n putere n acest caz. Circuitul are o singur intrare i o singur ieire i se numete
circuit inversor, de negare, sau de complementare.
F$. 4.1. nversorul i tabelul de adevr
P#&%*& "#$)& JSIK
Operaia elementar S (43D n limba englez) ntre variabilele binare A i B se noteaz
i se citete "= este (egal cu) 4 S 9. Punctul din expresia logic S nu trebuie confundat cu
semnul nmulirii operaia aritmetic de nmulire i operaia logic S sunt chestiuni diferite.
Confuzia poate fi sporit de tabelul de adevr al operaiei S, care este identic cu cel al
operaiei de nmulire. Poarta S este un circuit cu cel puin 2 intrri i o singur ieire, ieirea
circuitului fiind 1 atunci cnd toate intrrile sunt 1 logic.
A
0 1
1 0
35
F$. 4.2. Poarta logica ,S i tabelul de adevr
P#&%*& "#$)& JSAUK
Operaia elementar SAU (OR n limba englez) ntre variabilele binare A i B se noteaz
i se citete "y este (egal) cu A SAU B. Semnul "+ din expresia logic SAU nu trebuie
confundat cu semnul adunrii operaia aritmetic de adunare i operaia logic SAU sunt
chestiuni diferite. Tabelul de adevr al operaiei SAU nu mai este identic cu cel al adunrii,
deoarece n algebra boolean nu se poate depi valoarea 1. Adic 1 + 1 = 1 (aici semnul +
indic operaia logic SAU), pe cnd 1 +1 = 2 n aritmetic. Acest lucru este valabil i pentru
operaia SAU ntre mai multe variabile, de exemplu 1 + 1 + 1 = 1. Poarta SAU este cu cel
puin 2 intrri i o singura ieire.
Circuitul funcioneaz astfel: nivelul de tensiune la ieirea circuitului corespunde lui 1 logic
atunci cnd cel puin uneia dintre intrri i se aplic un nivel de tensiune ce corespunde lui 1
logic, adic ieirea este 1 logic dac cel puin una dintre intrri este 1 logic.
.
A B
0 0
0 1
1 0
1 1
0
1
1
1
F$. 4.3. Poarta logica ,SAU i tabelul de adevr
4.4. R(1%(6(,*&%(& ,'#%-&.( <,*%=+, 22*(- 0( )&")+"
La baza construciei calculatoarelor stau elementele bistabile care pot fi echivalate din punct
de vedere logic cu bii de informaie. Un bit poate lua una din valorile 0 sau 1, corespunztor
celor dou stri ale unui element bistabil. Cu ajutorul succesiunilor de caractere (bii) trebuie
A B
0 0
0 1
1 0
1 1
0
0
0
1
36
reprezentat orice informaie. Acest lucru se realizeaz prin intermediul codificrii datelor cu
ajutorul celor dou caractere: 0 i 1.
Apariia codurilor este legat de necesitatea asigurrii unei comunicri ct mai simple i mai
rapide ntre om i calculator, avnd n vedere c primului i este specific gndirea i
operarea n sistem zecimal, iar celui de-al doilea prelucrarea datelor n sistemul binar sau
derivatele acestuia.
n acest sens, diferitele semne (cifre, litere, semne speciale) pot fi reprezentate prin
combinaii de 0 i 1, n calculatoarele numerice sistemul de numeraie utilizat fiind cel binar.
$odalitatea de combinare a simbolurilor A i 0 pentru reprezentarea semnelor poart
numele de )#0')&%(.
Codificarea realizeaz schimbarea formei de prezentare a informaiei dintr-o form neleas
de utilizator ntr-o form accesibil sistemelor de prelucrare, stocare i transmitere la
distan a informaiei. Operaia invers se numete 0()#0')&%(.
Dup natura semnelor pe care le pot reprezenta, codurile pot fi mprite n:
a. C#0+% ,+-(%)( prin intermediul crora se pot reprezenta n memoria calculatorului
datele numerice.
b. C#0+% &"'&,+-(%)( prin intermediul crora se pot reprezenta n memoria
calculatorului datele alfanumerice.
4.5 C#0+% ,+-(%)(
Acestea sunt coduri prin intermediul crora pot fi reprezentate cele 10 semne ale sistemului
zecimal, cu sau fr semnul algebric al acestora, utiliznd n acest scop o tetrad binar.
Aceste coduri au fost specifice primelor calculatoare concepute numai pentru prelucrarea
datelor numerice, i satisfac cerinele prelucrrii datelor n calculatoarele numerice de birou.
Dintre cele mai utilizate coduri numerice, se enumer:
a. %odul zecimal 1 binar (BCD Binary Coded Decimal) este un cod cu 4 bii;
construcia lui reprezint o aplicaie a conversiei numerelor din baza 10 n baza 2,
plecnd de la faptul c cea mai mare cifr zecimal 9, se reprezint prin patru cifre
binare.
010 = 0000BCD 110 = 0001BCD
210 = 0010BCD 310 = 0011BCD
410 = 0100BCD 510 = 0101BCD 610 = 0110BCD 710 = 0111BCD
810 = 1000BCD 910 = 1001BCD
ExempluC 194710 = 0001100101000111BCD
b. %oduri numerice detectoare de erori prin metoda controlului de paritate sau
imparitate. Aceste coduri au aprut pornind de la faptul constatat c, pe parcursul
transmisiei datelor de la un punct surs ctre un punct destinatar, informaia poate fi
alterat datorit unor cauze de natur tehnic. Cu ajutorul acestor coduri se pot detecta
sau corecta erorile care apar ca urmare a unei operaii de transfer a informaiei ntre
dou componente ale unui calculator sau a unei operaii aritmetice sau logice.
Depistarea unor astfel de erori se realizeaz prin compararea informaiei recepionate
cu cea emis pe baza identitii de bii cu valoarea 1. Aceast numrare de bii poate fi
fcut de la emisie, pentru fiecare caracter reprezentat, par sau impar (n funcie de
metoda aleas: controlul de paritate sau de imparitate).
Aceasta impune ca la emisie informaia s fie citit de dou ori: prima dat ca o citire
propriu-zis, iar a doua oar ca o citire de control, faz n care se adaug o poziie
suplimentar (bit de verificare) care servete controlului de paritate sau imparitate.
Rangul cifrelor de verificare se genereaz pe baza condiiei ca suma modulo 2 a biilor
1, inclusiv bitul de paritate, s fie zero atunci cnd se aplic controlul de paritate i unu
37
atunci cnd se aplic controlul de imparitate. Altfel spus, se va proceda n modul
urmtor:
n cazul controlului de paritate, dac numrul de bii cu valoare 1 este impar, se
adaug pe poziia suplimentar un bit cu valoarea 1; dac numrul este par, nu se
mai procedeaz la aceast adugare;
n cazul controlului de imparitate, dac numrul de bii cu valoarea 1 este par, se
adaug pe poziia suplimentar un bit cu valoarea 1; dac numrul este impar nu se
mai procedeaz la aceast adugare.
La recepie se verific numai dac numrul de bii 1 recepionai este par (sau, respectiv
impar). Prin metoda prezentat (utilizarea unui singur bit de verificare) pot fi detectate
datele care conin o singur eroare, dar nu poate fi detectat i poziia (locul) n care s-
a produs i, n consecin, nu este posibil corectarea ei n momentul controlului.
4.6 C#0+% &"'&,+-(%)(
Utilizarea acestor coduri este legat de necesitatea reprezentrii n calculatoare a tuturor
semnelor cu care se opereaz n limbajul obinuit. Aceste coduri conin un numr de bii
suficient pentru formarea attor combinaii cte sunt necesare reprezentrii tuturor
caracterelor (cifre, litere, semne de punctuaie, semne speciale). n funcie de nivelul tehnic
atins i de numrul de semne cu care opereaz, calculatoarele au utilizat, i utilizeaz,
coduri alfanumerice de 5, 6, 7, 8 s.a.m.d. bii.
Dintre codurile cele mai utilizate se enumer:
a. Codul ASCII (American Standard Code for Information Interchange) a fost creat n
1965 de Robert W. Bemer i a fost conceput pentru a asigura compatibiliti ntre
variatele tipuri de echipamente de procesare a datelor. A devenit un cod comun pentru
echipamentele microcalculatoarelor, cu ajutorul cruia se pot reprezenta 128 sau 256
de caractere. Astfel codul 4"&%%,/ utilizeaz pentru reprezentarea literelor, cifrelor,
semnelor de punctuaie, precum i a altor caractere de control 7 bii, permind
reprezentarea a 128 de caractere. Codul 4"&%%,D (cunoscut i drept codul ASC extins)
utilizeaz pentru reprezentarea celor 256 de caractere 8 bii, acesta fiind utilizat de
ctre calculatoarele compatibile BM-PC. n cadrul codului ASC-8 caracterele se
mpart n dou catergorii: afiabile i neafiabile, acestea din urm fiind utilizate, de
regul, pentru controlul transmisiei i imprimrii.
b. Codul cu 8 bii EBCDIC (Extended Binary Coded Data Interchange Code). Este un cod
de comunicaie a datelor n care 8 bii de informaie sunt folosii pentru a forma 256 de
coduri de caractere unice. Acest cod are cea mai extins utilizare n prelucrarea
automat a datelor corelndu-se cu organizarea memoriilor. Cu ajutorul lui se pot
reprezenta 256 semne. Din totalul acestor combinaii se utilizeaz numai 106.
Cunoscnd faptul c 4 cifre binare reprezint o cifr hexazecimal, rezult c orice
semn se poate reprezenta prin 8 cifre binare sau 2 cifre hexazecimale. Cele 10 cifre
zecimale sunt reprezentate n primii 4 bii invariabil prin 1111 (deci F), urmtorii 4 bii
artnd n succesiune cifra respectiv. Astfel:
010 = 11110000EBCDC = FOEBCDC 510 = 11110101 EBCDC = F5EBCDC
110 = 11110001 EBCDC = F1EBCDC 610 = 11110110 EBCDC = F6EBCDC
210 = 11110010 EBCDC = F2EBCDC 710 = 11110111 EBCDC = F7EBCDC
310 = 11110011 EBCDC = F3EBCDC 810 = 11111000 EBCDC = F8EBCDC
410 = 11110100 EBCDC = F4EBCDC 910 = 11111001 EBCDC = F9EBCDC
c. Codul UNICODE. Sistemele de codare existente intr deseori n conflict ntre ele
deoarece, dou sisteme diferite pot utiliza acelai numr pentru dou caractere diferite
sau pot utiliza numere diferite pentru acelai caracter. Calculatoarele, n special
serverele, sunt nevoite s suporte mai multe sisteme diferite de codare; de aceea, de
fiecare dat cnd datele sunt transferate ntre platforme cu sisteme diferite de codare,
apare riscul coruperii lor. Standardul care acoper toate simbolurile alfanumerice
38
utilizate n toate rile lumii: litere, semne de punctuaie, semne monetare specifice
tuturor limbilor de pe glob este UNCODE, un cod alfanumeric pe 16 bii (utilizeaz doi
octei pentru fiecare caracter). Este capabil deci s manipuleze pn la 65.536
combinaii (fa de 256 n ASC pe 8 bii, 2
8
). UNCODE permite ca o aplicaie sau un
site web unice s poat fi utilizate simultan i fr modificri pe platforme i n ri
diferite, folosind diverse limbi, permind totodat i transferul datelor ntre sisteme
diferite fr pericolul coruperii lor. nlocuirea codului ASC cu UNCODE are avantajul
unificrii sistemului de codificare a caracterelor folosite oriunde n lume. ns avantajul
utilizrii codului UNCODE este diminuat de anumite deficiene cum ar fi dimensiunea
dubl a fiierelor codate cu UNCODE (dup cum s-a artat este un cod pe 16 bii fa
de ASC care utilizeaz 8 bii), precum i existena programelor care utilizeaz codul
ASC i care trebuie adaptate pentru a recunoate codul UNCODE.
39
5. SISTEME DE OPERARE
5.1. D(',%(& 2 )"&2')&%(& 22*(-("#% 0( #1(%&%(
n capitolul precedent s-a menionat faptul c un sistem de calcul este compus din dou pri
componente: hardware i software. Software-ul este la rndul lui alctuit din: sisteme de
operare, programe utilitare i programe utilizator. Componenta cea mai important a
software-ului o reprezint sistemul de operare.
S2*(-+" 0( #1(%&%( este un program principal, permanent stocat n memorie, lansat n
execuie la pornirea calculatorului care ndeplinete funcii de coordonare i control asupra
resurselor fizice ale calculatorului i care intermediaz dialogul om-calculator. Sistemul de
operare asigur n principal urmtoarele funcii:
gestiunea operaiilor de intrare/ieire;
gestiunea datelor aflate pe suporturi de memorie externe;
controleaz ncrcarea n memorie, lansarea n execuie i terminarea programelor
utilizator.
F$. 5.1. Locul si rolul sistemului de operare in cadrul PC
O proprietate important a unui sistem de operare este capacitatea sa de a se adapta rapid
la modificrile tehnologice, rmnnd n acelai timp compatibil cu hardware-ul anterior.
Sistemele de operare pot fi clasificate dup mai multe criterii, dar acestea nu sunt rigide,
aceste tipuri de sisteme putnd coexista. Dintre criteriile mai importante care stau la baza
clasificrii sistemelor de operare se enumer:
1. Dup configuraiile hard pe care le deservesc exist urmtoarele sisteme de operare:
40
a. "isteme de operare pentru mainframe,uri care se evideniaz prin faptul c permit
conectarea unui numr mare de periferice, sunt puternice, i permit att lucrul serial
ct i interactiv.
b. "isteme de operare pentru minicalculatoare permit partajarea resurselor pentru
lucrul interactiv multiutilizator i planificarea unitii centrale pentru servirea tuturor
utilizatorilor deoarece folosesc cu prioritate *(8,)"( *-(=28&%,$ i
-+"*1%#$%&-&%(&.
c. "isteme de operare pentru microcalculatoare sunt uor de exploatat, sunt ieftine i
sunt cele mai utilizate la ora actual. Aceste sisteme de operare pot fi instalate att
pe calculatoare individuale ct i pe calculatore care fac parte dintr-o reea de
calculatoare.
2. Dup gradul de partajare a resurselor:
a. "isteme de operare monoutilizator sunt cele care permit executarea la un moment
dat, a unui singur program care rmne activ n memoria calculatorului de la
lansarea sa n execuie i pn la terminarea acestuia. Sunt cele mai simple sisteme
(exemplu: sistemul de operare MS-DOS).
b. "isteme de operare multiutilizator lucreaz n multiprogramare folosind i tehnici de
gestiune i protecie a utilizatorilor, ceea ce face ca acestea s aib n vedere
partajarea memoriei, a perifericelor i a altor tipuri de resurse, ntre utilizatorii
conectai (exemplu: sistemul de operare Windows).
3. Dup tipurile de interaciuni permise:
a. "istemele de operare seriale sunt cele n care utilizatorul nu poate interveni n
execuia programelor dup ce acesta a fost preluat de sistemul de calcul. Tehnica
utilizat de aceste sisteme de operare se numete *(8,)& !&*)8=1%#)(22,$, care
permite execuia programelor pe loturi care sunt n prealabil pregtite. Exploatarea
sistemului era realizat indirect prin intermediul unei componente a sistemului de
operare numit monitor sau supervizor, i care avea rolul de a asigura planificarea
lucrrilor (numite job-uri) fr intervenia utilizatorului. Ele pot fi att sisteme de
operare monoutilizator ct i multiutilizator.
b. "istemele de operare interactive sunt acele sisteme n care utilizatorul poate
interveni pe parcursul execuiei programului.
c. "isteme de operare n timp real permit deservirea, n timp prestabilit, a fiecrei
operaii cerute de utilizator. Aceste sisteme de operare ofer un timp de rspuns
rapid acelor utilizatori ale cror programe sunt executate complet ntr-o singur
cuant de timp.
4. Dup organizarea intern a programelor ce compun sistemul de operare:
a. "istemele de operare monolitice conin o colecie de proceduri, fiecare putnd fi
apelat de o cerere utilizator.
b. "istemele de operare cu nucleu de interfa hard specific acestor sisteme este
existena unei colecii de rutine numit ,+)"(+. Rolul acestui nucleu este de a
coordona, toate cererile de prelucrare ale utilizatorilor, componentele nucleului
executndu-se n mod concurent.
c. "isteme de operare cu maini virtuale sunt cele care deservesc mai multe procese.
n acest caz, pe acelai calculator pot coexista simultan mai multe sisteme de
operare.
5.2. S*%+)*+%& $(,(%&"5 & +,+ 22*(- 0( #1(%&%(
Majoritatea sistemelor de calcul, pentru a rspunde rolului de interfa ntre utilizator i
partea hardware a sistemului de calcul, sunt alctuite din:
1. N+)"(+" 22*(-+"+ 0( #1(%&%( este cel care asigur gestionarea resurselor sistemului
n timpul exploatrii. El este format din urmtoarele componente:
$onitorul este componenta de baz, fiind rezident n memoria intern.
41
#rogramele de comand i control sunt folosite pentru creterea eficienei
exploatrii resurselor sistemelor de operare asigurnd automatizarea acestora i
micorarea timpului de rspuns. Aceste programe sunt utilizate pentru efectuarea
unor lucrri complexe care ulterior s poat fi exploatate prin comenzi simple.
#rogramele pentru operaiunile cu echipamente periferice i sisteme de
teleprelucrare asigur efectuarea operaiilor de intrare/ieire, protecia fiierelor i a
programelor, protecia ntreruperilor, tratarea ntreruperilor.
#rogramele de serviciu sunt acele programe care permit utilizatorului s foloseasc
resursele fizice i logice ale sistemului pentru efectuarea aplicaiilor. Dintre cele mai
cunoscute programe din aceast categorie enumerm: bibliotecarul, editorul de
legturi, generatorul sistemului de operare, programe de serviciu speciale.
2. P%#$%&-( *%&,2"&*#&%( (traductoare) au rolul de a transforma instruciunile
programelor surs n coduri executabile de calculator. Din aceast categorie fac parte:
4sambloarele care au rolul de a traduce programele surs scrise n limbaje de
asamblare, n programe obiect executabile, fiind specifice unui anumit sistem de
calcul.
$acroasambloarele care permit utilizatorului s foloseasc n activitatea de
programare a macroinstruciunilor pentru generarea, n programele surs, a unor
secvene de instruciuni elementare.
&ompilatoarele sunt specifice sistemelor care utilizeaz limbaje de programare de
nivel nalt, asigurnd traducerea programelor surs, n programe obiect. Se cunosc
dou tipuri de compilatoare, dac ar fi s realizm o clasificare, dup modul n care
se prezint rezultatul compilrii:
compilatoare care genereaz programe obiect executabile i care n urma
compilrii sunt ncrcate n memoria intern i executate.
compilatoare care genereaz programe obiect care nu pot fi executate imediat
deoarece sunt incomplete, urmnd s fie completate ntr-o etapa ulterioar.
%nterpretereEinterpretoare sunt cele care analizeaz i execut pas cu pas
instruciunile programului surs. Ele sunt utilizate pentru lucrul n regim convenional
avnd un timp ridicat de execuie.
3. P%#$%&-( +*"*&%( au o serie de funcii care se pot clasifica n:
utilitare pentru dezvoltare de programe care asigur editarea i punerea la punct a
programelor de aplicaii.
utilitare pentru manevrarea fiierelor care asigur ntreinerea fiierelor de date prin
sortarea, interclasarea, conversia i manevrarea articolelor.
utilitare pentru prelucrarea textelor care permit editarea textelor, crearea i
actualizarea de programe, de fiiere de date, de fiiere de comenzi i de orice alte
texte.
utilitare pentru alte operaii i aplicaii care sunt specifice domeniilor particulare de
aplicaii (economie, medicin, cercetare tiinific etc.).
4. S2*(-( 1(,*%+ "+)%+ )+ )#"(). 0( 0&*( sunt cele care difer de la un sistem la altul
att conceptual ct i prin comenzi de apelare, fiind orientate pe calculator. Aceste
sisteme au rolul de a crea i exploata bazele de date. Cele mai cunoscute sunt:
FoxPro , dBase, Paradox pentru microcalculatoare.
Oracle, Argus, Socrate, Leda pentru minicalculatoare.
Socrate, MS pentru calculatoare cu capacitate medie / mare.
5. A"*( 1%#$%&-(, nu sunt componente propriu-zise ale sistemului de operare dar sunt
exploatate sub controlul acestuia.
5.3. O%$&,6&%(& 0&*("#% 2 ,'#%-&*"#%
nformaiile sunt organizate pe disc sub form de fiiere, i directoare (MS-DOS) sau foldere
(Windows). Prin '/(% se nelege o colecie de informaii grupate sub acelai nume, i care
42
au aceleai proprieti. Astfel un fiier poate fi un program executabil, un text, o imagine, un
grup de comenzi etc.
Din punct de vedere fizic un fiier nu este obligatoriu s ocupe un spaiu contiguu. Pentru ca
gestiunea spaiului pe disc s se realizeze n mod corect, pe fiecare disc exist o tabel FAT
(@ile 4llocation Table), care conine informaii despre spaiul liber i cel ocupat i care este
actualizat la fiecare operaie de tergere sau de creare de fiiere pe disc.
Un fiier este identificat prin numele su, urmat eventual de un punct (.) i de extensia
fiierului. Deci, atunci cnd se dorete s se efectueze referirea la un anumit fiier va trebui
s se furnizeze urmtoarele informaii:
L,+-(ML.(7*(,2(M
E7(-1"+:
PERSONAL DAT
Nume
fiier
Punct
separator
Extensia
fiierului
Att numele ct i extensia fiierului trebuie s respecte nite reguli, care sunt diferite pentru
sistemul de operare MS-DOS i Windows.
C&%&)*(%2*) MS=DOS DINDODS
Nume fiier 1-8 caractere 1-255 caractere
Extensie fiier 1-3 caractere 1-3 caractere
Tipul caracterelor
ce pot fi utilizate
pentru nume i
extensie
Litere, cifre, i
caracterul special
underscore (_).
n general se pot utiliza
toate tipurile de caractere,
dar este indicat, pentru
compatibilitate a se folosi
caracterele de la MS-
DOS.
Reguli Un nume de fiier nu
poate s nceap cu
o cifr i nu poate
conine spaiu.
O facilitate oferit de sistemul de operare n manipularea numelui fiierelor o constituie
caracterele de substituie * i ? (caractere pentru nume de fiier global), care permit
specificarea mai multor fiiere ntr-o singur comand.
C&%&)*(%+" JNO ntr-un nume sau extensie de fiier indic faptul c orice caracter poate
ocupa acea poziie. De exemplu, se presupune c exist fiiere urmtoarele:
ABCDE . DOC AB3DE . DOC
AB1DE . DOC ABCDF . DOC
Comanda DR AB?DE.DOC listeaz toate intrrile n directorul (folder-ul) curent de pe
unitatea de disc implicit care au numele de fiier compus din cinci caractere, ncepnd cu
AB, urmtorul caracter putnd fi orice alt caracter, urmat de DE i avnd extensia .DOC.
Efect:
ABCDE . DOC AB1DE . DOC AB3DE . DOC
C&%&)*(%+" J
K. Prezena caracterului
d
e
$
e
n
i
u
%
i
+"%e cu
inst%u$ente
+"%" de fo%$ule
,tic!etele
foilo% de
c"lcul
-elul
-olo"ne
.
/
n
d
u
%
i
61
Pentru a se elimina comentariile dintr-o celul se selecteaz meniul
'ditH&learH&omments.
Numerele valabile pot include caracterele numerice 7"8 i oricare din urmtoarele
caractere speciale: 9 " : . , 4 6 ; <. Pentru a introduce un numr:
se selecteaz celula n care se dorete a se introduce numrul;
se tasteaz numrul;
se apas tasta 'nter.
Fig. 6.2
Figura 6.3
Dac se introduce un numr i acesta apare n celul sub form de semn diez
(###### sau n reprezentare exponenial, nseamn c celula nu este suficient de lat
pentru a afia numrul ntreg. n acest caz coloana (rndul) respectiv trebuie mrit. Pentru
aceasta:
62
se d clic n celula care se vrea a fi mrit;
se poziioneaz mouse-ul pe linia de chenar a coloanei (rndului) care
conine celula respectiv pn cnd acesta se va transforma ntr-un instrument de
redimensionare (figura 6.4);
innd butonul mouse-ului apsat se trage de coloan (rnd) pn
ajunge la mrimea dorit de utilizator.
Figura 6.4
Felul n care se poate deplasa utilizatorul ntr-o foaie de calcul cu ajutorul tastaturii,
este prezentat n tabelul 6.1.
Tabelul 6.1.
P(,*%+ 0(1"&2&%( S( &1&25
Cu o celul n direcia sgeii , , ,
Dac celula curent este goal, se deplaseaz la urmtoarea celul pe
direcia sgeii
&trl F , &trl F
n cazul n care celula curent conine date, se deplaseaz la ultima
celul care conine date, pe direcia sgeii
&trl F , &trl F