You are on page 1of 186

CUPRINS

CUPRINS .......................................................................................................... 5 INTRODUCERE................................................................................................ 9 PARTEA TEORETIC .................................................................................. 11 ___I___ Capitolul 1 SISTEMELE INFORMA IONALE N ORGANIZA II ....... 11 1.1. Introducere .............................................................................................................. 11 1.2 Evolu ia sistemelor informa ionale........................................................................ 12 1.3 Tipologia sistemelor informa ionale ..................................................................... 16 1.4 Perspective din care pot fi privite sistemele informatice pentru afaceri ........... 20
1.4.1 Perspectiva utilizatorului final ..................................................................... 21 1.4.2 Perspectiva firmei ........................................................................................ 22

1.5 Provocri actuale ale tehnologiei informa iei pentru organiza iile de afaceri .. 22 Capitolul 2 NO IUNI INTRODUCTIVE PRIVIND ARHITECTURA COMPUTERELOR ..................................................................... 25 2.1 Generalit i ............................................................................................................... 25
2.1.1 Sisteme de numera ie i unit i de msur n informatic............................ 26 2.1.2 Nivelurile unui computer ............................................................................. 28 2.1.3 Standarde i directive privind echipamentele electronice de calcul ............. 30 2.1.3.1 ACPI Advanced Configuration and Power Interface ........................ 30 2.1.3.2 Programul Windows Logo pentru Hardware ....................................... 31 2.1.3.3 Directiva RoHS .................................................................................... 32 2.1.3.4 Directiva WEEE................................................................................... 32

2.2 Hardware-ul computerelor ..................................................................................... 32


2.2.1 Modelul von Neumann ................................................................................ 32 2.2.2 Tipuri de computere ..................................................................................... 34 2.2.3 Componentele fizice ale unui PC ................................................................. 36 2.2.3.1 Placa de baz. Magistralele i cipset-ul ................................................ 39 2.2.3.2 Magistralele ......................................................................................... 42 2.2.3.3 PC Cardurile ........................................................................................ 44 2.2.3.4 USB (Universal Serial Bus) i FireWire (IEEE 1394) ......................... 45 2.2.3.5 Procesoarele ......................................................................................... 47 2.2.3.6 Memoria.................................................................................................... 52 2.2.3.7 Unit ile de discuri .................................................................................... 61 2.2.3.8 Subsistemul grafic ................................................................................ 68 2.2.3.9 Imprimanta ........................................................................................... 76

ntrebri de autoevaluare............................................................................................... 78 Capitolul 3 Software-ul computerelor............................................................ 79 3.1 Software-ul. Definire i instalare ........................................................................... 79 3.2 Categorii de software .............................................................................................. 80
3.2.1 Clasificarea dup destina ie ......................................................................... 80

3.2.2 Clasificarea dup dreptul de utilizare ...........................................................81

3.3 Sisteme de operare ..................................................................................................85


3.3.1 Definire ........................................................................................................85 3.3.2 Componentele sistemului de operare ...........................................................85 3.3.3 Obiectivele i func iile unui sistem de operare.............................................88 3.3.4 Clasificarea sistemelor de operare (SO) .......................................................89 3.3.4.1 Clasificarea SO din punct de vedere al execu iei proceselor ................89 3.3.4.2 Clasificarea SO dup gradul de interac iune cu utilizatorul .................90 3.3.4.3 Clasificarea SO dup configura ia hardware deservit .........................91 3.3.5 Discurile din perspectiva Windows..............................................................92 3.3.5.1 Parti ionarea i formatarea ....................................................................92 3.3.5.2 Sistemul de fiiere ................................................................................93

3.4 Programe aplicative.................................................................................................96


3.4.1 Programe de gestiune a fiierelor. Total Commander ..................................98 3.4.2 Programe de arhivare ................................................................................. 102 3.4.3 Pachete (suite) de programe ....................................................................... 103

ntrebri de autoevaluare .............................................................................................108 Capitolul 4 RE ELE DE CALCULATOARE. INTERNET ..................... 109 4.1 Defini ia re elei de calculatoare............................................................................109 4.2 Componentele unei re ele de calculatoare ..........................................................109 4.3 Clasificarea re elelor de calculatoare ...................................................................110
4.3.1 Clasificarea n func ie de rspndirea lor geografic ................................. 110 4.3.2 Clasificarea dup arhitectur ...................................................................... 111 4.3.2.1 Re ele peer-to-peer ............................................................................. 111 4.3.2.2 Re ele client/server ............................................................................. 112 4.3.3. Clasificarea dup topologia fizic ............................................................. 113 4.3.4. Clasificarea dup topologia logic ............................................................ 116

4.4 Protocoale de re ea ................................................................................................116 4.5 Elementele de conectare a re elelor .....................................................................117 4.6 Software-ul de re ea ..............................................................................................119 4.7 Re eaua Internet .....................................................................................................120
4.7.1 Definire ...................................................................................................... 120 4.7.2 Servicii Internet .......................................................................................... 121 4.7.3 Browser-e ................................................................................................... 123 4.7.4 Motoare de cutare ..................................................................................... 124

ntrebri de autoevaluare .............................................................................................127 Capitolul 5 INFORMATIC JURIDIC I DREPT INFORMATIC ..... 129 5.1 Informatic juridic ...............................................................................................129
5.1.1. Informatica juridic documentar ............................................................. 129 5.1.2. Informatica judiciar ................................................................................. 130 5.1.3. Aplica iile auxiliare ................................................................................... 131

5.2 Elemente de drept informatic ...............................................................................132


5.2.1. Contractele informatice ............................................................................. 132 5.2.2 Protec ia juridic a programelor pentru calculator ..................................... 137 5.2.3 Infrac iunile informatice ............................................................................. 143

ntrebri de autoevaluare .............................................................................................146

___II___ Capitolul 6 PRINCIPALELE OPERA II REFERITOARE LA LUCRUL CU FIIERE N APLICA IILE WINDOWS ......................... 147 6.1 Principalele modalit i de selectare/declanare a comenzilor folosind mouse-ul i tastatura ............................................................147 6.2 Deschiderea fiierelor ...........................................................................................147 6.3 Salvarea fiierelor ..................................................................................................149 6.4 Crearea unui nou fiier..........................................................................................151 ntrebri de autoevaluare.............................................................................................151 Capitolul 7 APLICA IA MICROSOFT WORD ........................................ 153 7.1 Reguli generale de lucru .......................................................................................153 7.2 Opera ii privind configurarea paginilor unui document....................................154
7.2.1 Anteturi i subsoluri de pagin. Numerotarea paginilor ............................ 155 7.2.2 Structurarea unui document ....................................................................... 157

7.3 Formatarea con inutului documentelor ...............................................................158


7.3.1 Formatarea caracterelor ............................................................................. 158 7.3.1.1 Scrierea cu indici superiori i inferiori ............................................... 159 7.3.1.2 Transformarea caracterelor n majuscule ........................................... 159 7.3.2 Formatarea paragrafelor ............................................................................. 159 7.3.3 Lucrul cu tabele ......................................................................................... 160

7.4 Adugarea n documente a altor elemente de con inut .....................................160


7.4.1 Adugare unor obiecte create cu aplica ii secundare ale MO .................... 160 7.4.2 Posibilit i grafice ale aplica iilor MO ....................................................... 161 7.4.3 Inserarea de caractere speciale ................................................................... 161

7.5 Tiprirea documentelor create cu Word .............................................................161 ntrebri de autoevaluare.............................................................................................162 Capitolul 8 APLICA IA MICROSOFT EXCEL ....................................... 163 8.1 Particularit i ale lucrului n Excel ......................................................................163 8.2 Realizarea calculelor .............................................................................................166
8.2.1 Operatori .................................................................................................... 166 2.2 Func iile Excel .............................................................................................. 167

8.3 Lucrul cu liste ........................................................................................................169


8.3.1 Reprezentarea grafic a valorilor din foile de calcul ................................. 170 8.3.1.1 Crearea graficelor............................................................................... 170 8.3.1.2 Editarea i formatarea elementelor unui grafic .................................. 171

8.4 Particularit i privind tiprirea foilor de calcul...................................................173 ntrebri de autoevaluare.............................................................................................174 Bibliografie ..................................................................................................... 176 PARTEA PRACTIC ................................................................................... 179 Aplica ia 1 Scrierea formulelor matematice complexe ......................................179 Aplica ia 2 Formatarea paragrafelor i caracterelor. Configurarea paginii n MW.............................................................180 Aplica ia 3 Centralizarea datelor ..........................................................................181 7

Aplica ii propuse ..........................................................................................................183 Bibliografie ..................................................................................................... 186 Glosar de termeni........................................................................................... 187

INTRODUCERE
Este foarte dificil s oferi o perspectiv de ansamblu asupra unui domeniu att de vast cum este cel al informaticii, chiar dac privim doar din punctul de vedere al economistului. i acest lucru devine cu att mai dificil atunci cnd destinatarii sunt studen i att de diveri cum sunt cei cuprini n forma de nv mnt la distan . Spunem aceste lucruri pentru c dei tendin a general este una ascendent n ceea ce privete utilizarea tehnicii de calcul de ctre popula ie, totui, atunci cnd vorbim de genera ii diferite, lucrurile stau pu in altfel. Prin cele expuse n acest manual i prin modul n care am structurat con inutul, am ncercat s venim n ntmpinarea tuturor, oferind o abordare direct i concis a celor mai importante no iuni legate de computere i evolu ia din domeniu, i a celor mai uzuale i populare aplica ii care sunt folosite n birouri. Am mpr it expunerea teoriei n dou pr i mari, una dedicat no iunilor generale legate de calculatoare, din punct de vedere al componentelor fizice ale acestora i al func ionrii lor, i una dedicat aplica iilor din pachetul Microsoft Office n mod special Excel i Word. Fa de edi iile anterioare, am ncadrat prima parte a pr ii teoretice n dou noi capitole, care completeaz peisajul informaticii economice, i care sunt menite s ofere att o privire mai cuprinztoare asupra finalit ii, scopului studierii acestei discipline (sistemele informa ionale din organiza ii n general i pentru firme n special), dar i asupra aspectelor legislative care pot rezulta, sau care pot fi sprijinite cu ajutorul computerelor i a tehnologiilor aferente.

Considerm c no iunile teoretice expuse i cele dou aplica ii de birou tratate n mod special, sunt strict necesare pentru pregtirea de baz a unui economist care se dorete a fi ancorat n prezent i care are n vedere dezvoltarea spre noi posibilit i i oportunit i viitoare. mpreun cu aplica iile rezolvate i cele propuse la finalul acestui manual sperm c acest material de studiu va reui s vin n ajutorul dumneavoastr, att ca o lectur atrgtoare, ct i ca un real suport n realizarea diferitelor sarcini care depind sau sunt influen ate de utilizarea computerelor .

Octombrie, 2008

Autorii

10

PARTEA TEORETIC ___I___ CAPITOLUL 1 SISTEMELE INFORMA IONALE N ORGANIZA II


Tehnologiile informa ionale, inclusiv sistemele informa ionale bazate pe Internet joac n afaceri un rol important, aflat n expansiune. Tehnologia informa ional sprijin toate tipurile de organiza ii s-i creasc eficien a i eficacitatea proceselor economice, performan ele n procesul de luare a deciziilor, precum i colaborarea n grupurile de lucru, ceea ce determin ntrirea pozi iei lor competitive ntr-o pia extrem de schimbtoare. Fie c sprijin echipele ce dezvolt un produs, rela iile cu clien ii, tranzac iile de comer electronic ori alte zone ale afacerii, sistemele informa ionale reprezint un ingredient indispensabil al succesului n afaceri ntr-un mediu economic caracterizat azi prin globalizare, permanent schimbare i instabilitate.

1.1. Introducere
Studiul sistemelor informa ionale se afl la intersec ia mai multor domenii (tehnologii informa ionale, management, sistemic, contabilitate i gestiune, analiz i proiectare, cultur organiza ional), constituind o adevrat provocare pentru cei care ncearc s-l ptrund. Literatura de specialitate apreciaz c acesta reprezint o component esen ial n orice program de studii din economie i administrarea afacerilor. ntr-o defini ie uzitat, un sistem informa ional este o combina ie organizat de oameni, echipamente, date, politici i proceduri, canale de comunica ii care acumuleaz, regsesc, prelucreaz i disemineaz informa ii ntr-o colectivitate. Astzi, membrii unei organiza ii se bazeaz pe sisteme informatice moderne pentru a comunica, folosind o diversitate de dispozitive (hardware/echipamente), date stocate, instruc iuni i proceduri de prelucrare a datelor (software/programe) i canale de comunica ii (re ele). Am utilizat aici termenul de sistem informatic, care desemneaz utilizarea TIC n derularea activit ilor din organiza ii. n acest sens, se impune precizarea c omenirea utilizeaz dintotdeauna diferite forme de sisteme informa ionale, cu mult nainte de apari ia calculatorului electronic. n condi iile n care utilizarea calculatoarelor este astzi generalizat, delimitarea ntre sistemul informa ional 11

i sistemul informatic nu mai este necesar, iar n text cele dou no iuni sunt utilizate cu aceeai semnifica ie.

1.2 Evolu ia sistemelor informa ionale


Exist trei motive fundamentale pe care se fundamenteaz aplicarea n economie a tehnologiei informa iei i comunica iilor. Acestea se regsesc n trei roluri fundamentale pe care sistemele informa ionale le joac n asigurarea succesului unei organiza ii, i anume: suport pentru activit ile i procesele opera ionale ale organiza iei suport decizional pentru angaja ii i managerii acesteia suport pentru strategiile legate de avantajul competitiv

Figura anterioar ilustreaz modul n care interac ioneaz rolurile fundamentale ale sistemelor informa ionale ntr-o organiza ie. Astfel, n orice moment, sistemele informa ionale proiectate s sprijine activit ile i procesele opera ionale pot, totodat, transmite sau recep iona date de la sistemele orientate pe luarea deciziilor sau pe dobndirea avantajului competitiv. Acelai lucru este valabil i pentru celelalte dou roluri fundamentale ale sistemelor informa ionale. Ca atare, organiza iile depun un efort permanent de a ob ine integrarea propriilor sisteme informa ionale, n scopul de a permite informa iilor s circule liber n cadrul sistemelor sale, asigurnd astfel o i mai mare flexibilitate i un suport mai bun dect cel oferit de oricare rol individual. Aceste roluri vitale sunt implementate prin intermediul mai multor tipuri de sisteme informa ionale. Capabilit ile i func iile acestor sisteme s-au

12

amplificat semnificativ de-a lungul anilor. n figura care urmeaz sunt prezentate schematic aceste schimbri.

La mijlocul anilor 50, au aprut aplica iile de prelucrare electronic a datelor (Electronic Data Processing), ndeosebi n domeniul contabilit ii ntruct utilizeaz un volum mare de date. Ulterior, sfera acestor sisteme s-a extins i asupra prelucrrii tranzac iilor, eviden ei primare, marketingului, personalului, fabrica iei etc., avnd ca rol principal colectarea datelor din domeniile specificate. Ulterior datele, odat culese, au nceput a fi prelucrate n vederea satisfacerii cererilor de informa ii ale managerilor, adugndu-se astfel un nou rol al sistemelor informa ionale. S-a nscut astfel conceptul Sistemelor Informa ionale pentru Management (Management Information Systems sau Management Reporting Systems), acestea fiind orientate spre furnizarea informa iilor pentru conducerea tactic, sub forma rapoartelor i a altor situa ii predefinite care asigurau managerilor informa iile necesare proceselor decizionale. Aceste sisteme au intrat n scen la nceputul anilor 70. 13

Mai trziu se ncearc uurarea procesului decizional prin preluarea unei pr i din efortul organelor de decizie, deoarece devenise evident c produsele informa ionale predeterminate nu rspundeau n mod corespunztor multora din nevoile decizionale ale managementului. n consecin , s-a nscut conceptul de Sisteme de Suport Decizional (Decision Support Systems). Noul rol al sistemelor informa ionale consta n a oferi managerilor utilizatori un sprijin ad-hoc i interactiv n derularea proceselor lor decizionale. Acest ajutor trebuie s fie adaptat deciziilor i stilurilor decizionale proprii ale managerilor i s rspund tipurilor concrete de probleme din lumea real a afacerilor cu care acetia se confrunt. n anii 80 au aprut cteva roluri noi ale sistemelor informa ionale. n primul rnd, dezvoltarea rapid a puterii de prelucrare a microcalculatoarelor, a pachetelor software de aplica ii i a re elelor de telecomunica ii a dat natere fenomenului numit informatica utilizatorului final. Acum utilizatorii pot folosi propriile resurse de calcul pentru a-i ndeplini sarcinile implicate de activitatea lor, fr a mai atepta sprijinul indirect al departamentelor de servicii informatice centralizate ale organiza iei. Apar astfel sistemele de automatizare a muncii de birou cunoscute sub denumirea mai scurt de (sisteme de) birotic (Office Automation Systems) i sistemele de colaborare pe echipe i grupuri de lucru (Enterprise Collaboration Systems). Noile sisteme se ocup cu tratarea comunica iei umane, prezen a lor fiind sim it n toate tipurile de sisteme informatice. n al doilea rnd, a devenit tot mai evident c cea mai mare parte a managerilor de vrf ai organiza iilor nu utilizau n mod direct nici rapoartele oferite de sistemele informa ionale de management i nici facilit ile de modelare analitic ale sistemelor de suport decizional. S-a dezvoltat ca atare conceptul de Sisteme Informa ionale pentru Executivul de Vrf (Executive Information Systems). Ele i propun mult mai mult dect clasicul tablou de bord sau arhiuzitatele sisteme de rapoarte, despre care mul i conductori spuneau cu mali iozitate c i adormeau nainte de a apuca s le citeasc n ntregime. Nici formele moderne de informare mult mai succint, prin grafice, tabele, scheme, nu i-au mul umit. Veritabilii conductori, buni strategi, de multe ori sunt interesa i mai nti s tie ce fac al ii, ce se ntmpl pe pia a global i abia apoi doresc s tie detalii despre firma lor. Astfel, aceste sisteme informa ionale ncearc s ofere nivelului strategic al conducerii o modalitate accesibil de a ob ine informa iile critice dorite, atunci cnd este nevoie i croite n formatele preferate. n al treilea rnd, deceniul 9 marcheaz progrese importante n dezvoltarea i aplicarea tehnicilor de inteligen artificial (IA) la sistemele informa ionale de afaceri. Astfel, la mijlocul anilor 80, dei primele ncercri

14

din alte domenii dect cel economic sunt mai timpurii, prolifereaz un nou tip de sisteme, i anume Sistemele Expert (Expert Systems), din care s-au nscut mai apoi, ctre finalul secolului, Sistemele Bazate pe Cunotin e (Knowledge Based Systems), prin care se trece la prelucrarea cunotin elor umane. Sistemele actuale includ agen i software inteligen i ce pot fi programa i i realiza i pentru a ac iona la dorin a utilizatorului, func ii sistem ce se pot adapta automat la nevoile imediate ale acestuia, aplica ii de realitate virtual, robotic avansat, prelucrarea limbajului natural i o multitudine de alte aplica ii n care inteligen a artificial nltur necesitatea interven iei omului, elibernd astfel personalul n vederea realizrii unor sarcini mai complexe. Aceste sisteme pot prelua deci, sub forme mult mai performante, o parte din activit ile surprinse prin tipurile de sisteme men ionate pn acum, jucnd rolul unor consultan i pentru utilizatorii lor prin oferirea de sfaturi profesionale (cu un ridicat nivel de expertiz) n anumite domenii concrete. n anii 90 s-a conturat un important nou rol al sistemelor informa ionale i anume cel strategic, sistemele respective fiind cunoscute uneori i sub numele de Sisteme Informa ionale Strategice (Strategic Information Systems). n cadrul acestui concept, tehnologia informa ional devine o parte integrant a proceselor economice, a produselor i serviciilor ce ajut o organiza ie s ctige un avantaj competitiv pe pia a global. Spre mijlocul anilor 90 i fac apari ia revolu ionar Sistemele pe Planificare a Resurselor ntreprinderii (Enterprise Resource Planning). Aceast variant a unui sistem informa ional strategic adaptat la specificul unei organiza ii integreaz toate laturile activit ii acesteia, incluznd planificarea, produc ia, vnzrile, managementul resurselor, rela iile cu clien ii, opera iile de inventariere, eviden a comenzilor, managementul financiar, resursele umane, marketingul, teoretic fiecare func iune a organiza iei. Avantajul principal al sistemelor ERP rezid n interfa a comun pentru toate func iunile organiza ionale informatizate, deplina lor integrare i partajarea datelor necesare unui proces decizional strategic flexibil. n fine, dezvoltarea rapid a Internetului, intraneturilor, extraneturilor i altor re ele globale interconectate dup anii 90 provoac schimbarea dramatic a posibilit ilor sistemelor informa ionale din domeniul afacerilor la nceputul noului mileniu. Astfel, organiza iile pregtite pentru Web, care se bazeaz pe Internet n activitatea lor i sistemele globale de comer i afaceri electronice au devenit numitorul comun al opera iunilor i managementului ntreprinderilor actuale.

15

1.3 Tipologia sistemelor informa ionale


Din punct de vedere conceptual, sistemele informa ionale implementate n organiza iile actuale pot fi clasificate n mai multe moduri. Cea mai obinuit i rspndit clasificare mparte sistemele informa ionale n dou mari categorii: sisteme suport pentru procesele opera ionale i sisteme suport pentru management. Aceast clasificare, prezentat n figura care urmeaz, este menit s eviden ieze rolurile principale ale fiecrei categorii de sisteme informa ionale n desfurarea proceselor economice, respectiv n managementul unei organiza ii.

Vom prezenta pe scurt n cele ce urmeaz caracteristicile acestor tipuri de sisteme informa ionale. A. Sistemele suport pentru procesele opera ionale. Sistemele suport pentru procesele opera ionale au, n principal, rolul de a asigura prelucrarea eficient a tranzac iilor organiza iei, de a controla procesele industriale, de a sprijini comunicarea i colaborarea n cadrul firmei i de actualiza bazele de date ale acesteia, dup cum va fi descris n continuare. 1) Sistemele de prelucrare a tranzac iilor (SPT) proceseaz i nregistreaz datele rezultate din opera iile i activit ile firmei. Exemple tipice sunt sistemele informatice care prelucreaz vnzrile, cumprrile i micrile de stocuri. Rezultatele acestor prelucrri sunt utilizate pentru a actualiza bazele de date privind clien ii, stocurile i alte baze de date ale organiza iei. Acestea 16

ofer apoi resurse de date ce pot fi prelucrate i utilizate de sistemele informa ionale pentru management. Aceste sisteme produc, de asemenea, o varietate de produse informa ionale destinate uzului intern sau extern, precum facturi, chitan e, state de plat, comenzi, ordine de plat, situa ii financiare. Sistemele de prelucrare a tranzac iilor proceseaz tranzac iile n dou moduri principale, i anume: prelucrare n loturi. Datele sunt acumulate de-a lungul unei perioade de timp i prelucrate periodic; prelucrare n timp real (sau online). Datele sunt prelucrate imediat dup efectuarea unei tranzac ii. De exemplu, sistemele punctelor de vnzare (POS) ale magazinelor cu amnuntul pot utiliza terminale electronice la casele de marcat, pentru a culege i transmite electronic datele privind vnzrile, prin intermediul legturilor de telecomunica ii, ctre centrele informatice regionale n vederea prelucrrii imediate (n timp real) sau pe timpul nop ii (n loturi). 2) Sistemele de control al proceselor (SCP) monitorizeaz i controleaz procesele fizice, n cadrul lor deciziile de rutin prin care se regleaz sistemul de produc ie fiind luate n mod automat de ctre calculatoare. Ca exemple putem da deciziile de lansare automat a comenzilor privind produsele din stoc sau cele privind controlul produc iei ori, de pild, o rafinrie de petrol ce folosete senzori electronici lega i la un calculator pentru a supraveghea n mod continuu procesele chimice. Computerele monitorizeaz astfel procesele chimice, nregistreaz i prelucreaz datele detectate i realizeaz ajustri instantanee (n timp real) ale proceselor corespunztoare din cadrul rafinriei. 3) Sistemele de colaborare organiza ional (SCO) utilizeaz o varietate de tehnologii informa ionale pentru a ajuta oamenii s lucreze mpreun, incluznd aplica ii pentru automatizarea muncii de birou, numite i de birotic (Office Automation Systems). Ele sprijin angaja ii s colaboreze prin comunicarea ideilor, mpr irea resurselor, coordonarea eforturilor comune n calitate de participan i la diferite activit i din cadrul firmei, echipe de proiect i alte grupuri de lucru, ce constituie o parte vital a organiza iilor din ziua de azi. Astfel, scopul acestor sisteme l constituie utilizarea tehnologiilor informa ionale pentru a mbunt i productivitatea, eficien a i, totodat, spiritul creativ al echipelor i grupurilor de lucru din ntreprinderea modern (figura urmtoare).

17

B. Sistemele suport pentru management reprezint acele sisteme informa ionale orientate pe furnizarea de informa ii i oferirea de sprijin managerilor n vederea lurii unor decizii documentate i eficiente. Aceste sisteme au aprut odat cu conceptul de sisteme informa ionale pentru management (SIM) n anii 60. SIM a devenit laitmotivul (i cuvntul la mod) pentru aproape toate ncercrile de a lega tehnologia computerelor i teoria sistemelor de prelucrarea datelor n organiza ii. n aceea perioad devenise evident c folosirea calculatoarelor pentru a oferi solu ii la problemele de afaceri se fcea ntr-un mod necorespunztor, prin orientarea aproape n ntregime ctre informatizarea sarcinilor administrative i de eviden . Conceptul de sisteme informa ionale pentru management a aprut astfel ca o reac ie la dezvoltarea ineficient i la utilizarea lipsit de eficacitate a calculatoarelor. Dei a pierdut din strlucire datorit unor eecuri timpurii, conceptul de SIM este nc recunoscut ca vital pentru eficien a i eficacitatea sistemelor informa ionale ale organiza iilor. 1) Sistemele informa ionale pentru management (SIM) reprezint forma cea mai rspndit a sistemelor de suport al managementului. Ele asigur utilizatorilor manageri produsele informa ionale ce sprijin o mare parte a 18

nevoilor lor decizionale curente, oferindu-le o diversitate de rapoarte i situa ii. Con inutul acestora este specificat n avans de ctre manageri astfel nct ele s con in informa iile de care acetia au nevoie. Sistemele informa ionale pentru management culeg informa ii privind activit ile interne din bazele de date ce au fost actualizate de sistemele de prelucrare a tranzac iilor. Informa iile privind mediul de afaceri sunt ob inute din surse externe. Produsele informa ionale oferite managerilor sunt expuneri, situa ii i rapoarte ce pot fi furnizate (a) la cerere, (b) periodic, conform unui program predefinit, sau (c) oricnd sunt ntrunite anumite condi ii excep ionale. De exemplu, managerii de vnzri pot (1) utiliza un navigator Web pentru a primi pe sta iile lor de lucru informa ii imediate privind vnzrile unui anumit produs; (2) accesa zilnic, prin Intranet, rapoarte de analiz a vnzrilor pe produs, agent i zon de vnzri; sau (3) primi rapoarte generate automat ori de cte ori un agent de vnzri nu i ndeplinete cota de vnzri pe o anumit perioad. 2) Sistemele de suport decizional (SSD) reprezint un progres firesc al sistemelor de prelucrare a tranzac iilor i al sistemelor informa ionale pentru management. Ele sunt sisteme informatice interactive ce folosesc modele decizionale i baze de date specializate ce sprijin procesele decizionale ale managerilor ce le utilizeaz. Astfel, ele sunt diferite de sistemele de prelucrare a tranzac iilor ce sunt orientate pe prelucrarea datelor generate de desfurarea opera iilor i activit ilor firmei, dei i extrag datele din bazele de date ale organiza iei, ntre inute de aceste din urm sisteme. Ele difer i de sistemele informa ionale pentru management, care sunt orientate pe furnizarea de informa ii (rapoarte) dinainte specificate managerilor, informa ii ce-i pot ajuta s ia decizii de tip structurat mai eficiente. Sistemele de suport decizional ofer utilizatorilor finali manageri informa ii n cadrul unor sesiuni interactive, ntr-un mod ad-hoc (atunci cnd este nevoie). Un SSD pune la dispozi ia managerilor facilit i de modelare analitic, simulare, extragere a datelor i prezentare a informa iilor. Managerii genereaz informa ia de care au nevoie pentru tipuri de decizii semi sau nestructurate n cadrul unor procese interactive, bazate pe simulri. Astfel, programele de calcul tabelar i alte aplica ii software permit unui utilizator manager s pun o serie de ntrebri de genul what-if i s primeasc rspunsuri interactive la astfel de cereri ad-hoc de informa ii, simulnd i explornd diferite scenarii posibile, bazndu-se pe seturi alternative de supozi ii. De pild, un manager de produc ie poate utiliza un astfel de sistem pentru a decide ce cantitate de produse s lanseze n fabrica ie pe baza datelor ce estimeaz vnzrile generate de o viitoare promo ie i a celor legate de disponibilitatea materiilor prime necesare.

19

3) Sistemele informatice pentru executivul de vrf (SIEV) sunt adaptate la nevoile de informa ii strategice ale managementului de vrf. Directorii executivi ob in informa iile de care au nevoie din surse variate, cuprinznd scrisori, comunicri, mesaje, note, periodice, diferite rapoarte i situa ii generate att manual ct i de ctre sisteme computerizate. Alte surse de informa ii pentru top management le pot constitui ntlnirile, convorbirile telefonice, activit ile sociale .a. Astfel, o mare parte a informa iilor unui director executiv provin din surse necomputerizate, cele generate de calculator nejucnd un rol esen ial n satisfacerea nevoilor de informa ii ale multor manageri de vrf. Dezideratul acestor sisteme este de a oferi ealonului superior al managementului acces imediat i facil la informa ii selective privind factorii cheie care sunt vitali pentru ndeplinirea obiectivelor strategice ale organiza iei. Ca atare, sunt utilizate pe larg reprezentri grafice uor de n eles i este asigurat accesul imediat la baze de date interne i externe. Sunt furnizate informa ii att despre starea curent ct i privind tendin ele previzionate pentru factorii cheie selecta i de directorii executivi. De exemplu, executivii de vrf pot utiliza terminale cu ecran tactil pentru vizualizarea rapid de text i grafice care eviden iaz zonele cheie ale performan ei organiza ionale i avantajului competitiv. Sistemele de prelucrare a tranzac iilor sunt, n mod obinuit, o important surs de date pentru alte sisteme, n timp ce sistemele informatice pentru executivul de vrf reprezint, n principal, un colector al datelor din sistemele de nivel inferior. Celelalte tipuri de sisteme pot schimba, de asemenea, date ntre ele. Datele pot, totodat, circula ntre sistemele ce deservesc diferite arii func ionale. De pild, o comand nregistrat de un sistem de vnzri poate fi transmis unui sistem de produc ie ca o tranzac ie pentru realizarea sau livrarea produsului specificat n comand sau unui sistem informa ional pentru management n vederea raportrilor financiare. n realitate, n majoritatea companiilor, aceste sisteme sunt doar par ial integrate, neexistnd posibilitatea mutrii rapide a datelor dintr-un sistem n altul i ca atare, de a rspunde oportun provocrilor din mediul de afaceri. Aceast situa ie se schimb n contextul implementrii noilor tehnologii bazate pe re ele interconectate i a aplica iilor integrate la nivelul ntregii companii.

1.4 Perspective din care pot fi privite sistemele informatice pentru afaceri
Dei domeniul sistemelor informatice cuprinde multe tehnologii complexe, concepte comportamentale abstracte, aplica ii specializate n

20

nenumrate domenii de afaceri sau nu, literatura de specialitate contureaz urmtorul cadru conceptual n care ar trebui s se ncadreze cunotin ele utilizatorilor finali fa de aceste sisteme. Cinci ar fi domeniile n care ar trebui direc ionate eforturile de cunoatere, acestea fiind punctate n cele ce urmeaz. concepte fundamentale concepte tehnice i comportamentale care ajut la n elegerea modului n care sistemele informatice pot sprijini opera iile din cadrul afacerilor, luarea deciziilor manageriale i avantajul strategic al firmelor sau al altor organiza ii. Aceste concepte sunt strns legate i de alte cunotin e de specialitate (marketing, contabilitate, economie), pentru c sunt n strns legtur cu n elegerea mecanismelor economice, a mediului economic, a ntreprinderii ca organiza ie; tehnologia concepte de baz, dezvoltarea, evolu ia i problemele de coordonare legate de tehnologia informa iei (hardware, software, re ele, baze de date i alte tehnologii de prelucrare a informa iilor). Acesta este scopul principal al lucrrii de fa ; aplica ii utilizrile cele mai importante ale TI n cadrul opera iilor, managementului, avantajului competitiv al firmei, de la comer electronic la colaborare prin intermediul Internet-ului, intranet-ului i extranet-urilor; dezvoltarea de solu ii n elegerea modului n care utilizatorii finali sau specialitii informaticieni dezvolt solu ii de sisteme informatice pentru rezolvarea problemelor de afaceri, utiliznd diverse metodologii; managementul resurselor provocrile managementului eficient i etic al resurselor i strategiilor de afaceri implicate n utilizarea TI la nivel de utilizator final, de firm sau la nivelurile globale ale unei afaceri.

1.4.1 Perspectiva utilizatorului final


Utilizatorul final este acea persoan din organiza ie care utilizeaz un sistem informatic sau informa iile pe care un sistem informatic le produce. O categorie aparte o reprezint un grup restrns de persoane specialitii n sisteme informatice (analiti de sistem, programatori profesioniti). Indiferent de carier, este tot mai clar c oportunit ile se vor amplifica dac utilizatorul final este un cunosctor al TI i al sistemelor pe care le folosete. Afacerile i n general organiza iile au nevoie de oameni care se pot folosi de puterea computerelor pentru a-i spori productivitatea proprie sau a grupului, echipelor, departamentelor i organiza iei din care fac parte. Astfel, fiecare dintre noi poate juca un rol important n organiza ie, poate vedea c resursele oferite de sistemele informa ionale sunt utilizate 21

eficient i efectiv n beneficiul carierei sale viitoare i al elurilor companiilor sau al altor organiza ii pentru care am putea lucra n viitor.

1.4.2 Perspectiva firmei


Sistemele informa ionale interconectate joac un rol tot mai mare n succesul n afaceri al firmelor de astzi. Dei foarte dependente de TI, sistemele informatice sunt proiectate, opereaz i sunt utilizate de oameni ntr-un cadru organiza ional i n medii de afaceri specifice. Astfel, succesul unui sistem informatic trebuie msurat nu doar prin eficien a sa n termeni ca minimizarea costurilor, timpilor i al posibilit ii de utilizare a resurselor. Trebuie avut mereu n vedere i eficacitatea TI n sprijinirea strategiilor afacerii, activnd procesele sale de afaceri, sporind structura i cultura organiza ional, sporind valoarea afacerii firmei ntr-un mediu dinamic. Aadar, un sistem informatic reprezint: un contribuitor important la eficien a opera ional, productivitatea i moralul angaja ilor, la service-ul i satisfac ia clien ilor; sursa principal de informa ii i sprijin necesar pentru promovarea deciziilor eficiente fcute de ctre manageri; o component n dezvoltarea produselor i serviciilor competitive care dau unei organiza ii un avantaj strategic pe pia a global; o oportunitate spre o carier vital, dinamic i provocatoare pentru milioane de oameni.

1.5 Provocri actuale ale tehnologiei informa iei pentru organiza iile de afaceri
Figura urmtoare ilustreaz paleta provocrilor i oportunit ilor aflate n fa a managerilor i profesionitilor n activitatea de gestionare efectiv a sistemelor i tehnologiilor informa ionale.
Provocri i oportunit i n gestionarea sistemelor i tehnologiilor informa ionale n vederea atingerii obiectivelor organiza iei

22

Succesul n mediul de afaceri dinamic din societatea actual depinde n mare msur de utilizarea pe scar larg a tehnologiilor bazate pe Internet i a sistemelor informa ionale cu facilit i Web pentru a veni n ntmpinarea cerin elor competitive ale clien ilor, furnizorilor i altor parteneri de afaceri ntro pia global. Tot n figura anterioar este eviden iat faptul c sistemele informa ionale i tehnologiile aferente trebuie s fie astfel gestionate nct s sprijine strategiile de business, procesele opera ionale, structurile i cultura organiza ional a unei firme. Aceasta deoarece sistemele informatice, dei n mare msur dependente de tehnologiile informa ionale, sunt proiectate, operate i utilizate de oameni ntr-o varietate de ambian e organiza ionale i medii de afaceri. Obiectivul multor organiza ii din ziua de azi const n maximizarea valorii afacerii prin utilizarea tehnologiilor informa ionale pentru a sprijini personalul propriu n implementarea proceselor organiza ionale colaborative cu clien ii, furnizorii i al i parteneri de afaceri. n alt ordine de idei, succesul unui sistem informa ional nu ar trebui s fie apreciat doar prin eficien a sa n sensul minimizrii costurilor, timpului i utilizrii resurselor informa ionale, ci i prin eficacitatea tehnologiei informa iei n sprijinirea strategiilor de afaceri ale organiza iei, poten area proceselor de afaceri, mbunt irea structurilor i culturii organiza ionale i n creterea valorii clientelei i afacerilor organiza iei. Dezvoltarea unor solu ii informatice care s rspund cu succes problemelor de afaceri reprezint o provocare major pentru actualii profesioniti i manageri. Astfel, un profesionist rspunde de ini ierea sau dezvoltarea de noi utilizri ale tehnologiei informa iei n cadrul organiza iei. Un manager va gestiona n mod frecvent eforturile de dezvoltare ale specialitilor n sisteme informa ionale i ale altor utilizatori din cadrul organiza iei. Majoritatea sistemelor informatice sunt concepute, proiectate i implementate utiliznd un proces sistematic de dezvoltare. Astfel, un ciclu complet de dezvoltare a unui sistem informatic cuprinde urmtoarele etape principale: investigare analiz proiectare implementare ntre inere. n cadrul acestui proces de dezvoltare se desfoar activit i de investigare a fezabilit ii economice sau tehnice a aplica iei propuse, de proiectare a aplica iilor sistemului informatic pe baza unei analize a cerin elor afacerii, de dobndire a cunotin elor necesare utilizrii software-ului necesar

23

implementrii noului sistem i de mbunt ire n vederea ntre inerii valorii de afaceri a sistemului. Pe de alt parte, un viitor manager, un profesionist sau un lucrtor cu cunotin e va trebui s fac fa responsabilit ilor etice generate de utilizarea tehnologiei informa iei. De exemplu, ce tip de utilizare a TI poate fi considerat improprie, iresponsabil ori duntoare altor indivizi sau societ ii? Care este cea mai potrivit utilizare pentru afaceri a Internetului i a resurselor TI ale unei organiza ii? Ce nseamn a fi un utilizator responsabil al TI? Cum se poate asigura protec ia mpotriva criminalit ii informatice i altor riscuri ale TI?

ntrebri de autoevaluare
1. Ce n elege i prin no iunea de sistem informa ional? Explica i, comparativ, no iunea de sistem informatic. 2. Enumera i pe scurt principalele roluri ale sistemelor informa ionale n organiza ii. 3. Care au fost principalele etape ale evolu iei sistemelor informa ionale? 4. Localiza i n timp i explica i no iunea de Office Automation Systems. 5. Care este rolul sistemelor de prelucrare a tranzac iilor? Exemplifica i. 6. Ce direc ii de cunoatere ar trebui s-i dezvolte utilizatorii finali ai sistemelor informatice pentru firme? 7. Ce importan are n general un sistem informatic pentru organiza ia de afaceri? 8. Care sunt principalele etape ale unui ciclu de dezvoltare a unui sistem informatic?

24

CAPITOLUL 2 NO IUNI INTRODUCTIVE PRIVIND ARHITECTURA COMPUTERELOR


Acest capitol i propune prezentarea conceptelor de baz legate de arhitectura hardware a computerelor. Pornind de la no iunile de date i sistem de numera ie, computerul este descris apoi din punct de vedere al nivelurilor care-l definesc. Sunt prezentate cteva standarde industriale din domeniu, dup care, pornind de la modelul computerului dezvoltat de von Neumann, este dezvoltat partea de func ionare a calculatoarelor personale din punct de vedere fizic. Computerul este abordat ca un ansamblu de cinci subsisteme, fiecare fiind descris cu caracteristicile i func iile sale i legturile cu celelalte subsisteme.

2.1 Generalit i
Calculatorul electronic (sistem1 electronic de calcul sau computer) reprezint un sistem fizic destinat prelucrrii automate a datelor. Datele introduse ntr-o form prestabilit sunt prelucrate pe baza unui program iar apoi sunt furnizate rezultate, fie ntr-o form accesibil utilizatorului, fie ca semnale destinate ac ionrii unor echipamente. Elementele cu care opereaz sistemele electronice de calcul sunt datele i informa iile. Datele reprezint buc i de informa ie distincte, n mod obinuit avnd o anumit form (de exemplu: numere sau text pe o foaie de hrtie, bi i sau bytes stoca i n memoria electronic sau fapte, evenimente stocate n memoria unei persoane). Ele se pot constitui n informa ii cnd sunt grupate i sintetizate ntr-o form util, sugernd un anumit element sau aspect de interes, o anumit stare a unui obiect, proces sau fenomen. n func ie de procedeul de reprezentare i de suportul fizic, datele pot fi de dou tipuri: analogice sunt toate datele din natur, fiind variate ca tip. De exemplu: semnalele care le folosim s comunicm unii cu al ii, sunete, litere, numere sau alte caractere, fotografiile, imagini etc. Datele n aceste forme nu sunt utilizabile n computere.

1 Un sistem este un grup de elemente interdependente care interac ioneaz cu regularitate pentru realizarea unei sarcini.

25

digitale sunt datele utilizabile de ctre computere, reprezentnd semnale electrice corespunztoare a dou stri uor de reprodus de ctre circuitele electronice. Aceasta se realizeaz cu ajutorul unor comutatoare electronice (tranzistori) care au starea pornit (on) i oprit (off). Semnalele electrice cu tensiune mai mare, corespunztoare strii on sunt interpretate ca avnd valoarea 1, iar semnalele electrice cu tensiune mai mic, corespunztoare strii off sunt interpretate ca avnd valoarea 0. n figura urmtoare este prezentat schema de principiu a procesului de prelucrare a datelor cu un calculator electronic.

Opera iile de prelucrare ntr-un calculator se realizeaz fie datorit unor circuite electronice, fie datorit unor programe, ce realizeaz opera ii de prelucrare complexe, pe baza unor opera ii mai simple. De aici rezult c, n general, un calculator electronic cuprinde dou tipuri de componente: componente fizice, cunoscute sub numele de hardware, care reprezint ansamblul de echipamente electronice care alctuiesc sistemul de calcul; componente logice, cunoscute sub numele de software, care reprezint ansamblul de programe care fac posibil realizarea func iei sistemului de calcul de prelucrare a datelor i care constituie suportul logic de func ionare al sistemului de calcul.

2.1.1 Sisteme de numera ie i unit i de msur n informatic


Cifrele pe care de folosim n via a de zi cu zi sunt reprezentate de valorile de la 0 la 9, reprezentnd sistemul zecimal. Utiliznd acest sistem putem reprezenta numere orict de mici sau de mari. Aceste numere pot fi ns reprezentate i utiliznd alte sisteme de numera ie, cu un numr mai mic sau mare de simboluri (cifre sau i litere). Un sistem de numera ie este format din totalitatea regulilor de reprezentare a numerelor cu ajutorul unor simboluri cifre, litere. Sistemele de numera ie pot fi de dou feluri: pozi ionale i nepozi ionale. Un exemplu de sistem nepozi ional este sistemul roman. n sistemele de calcul se folosesc n special sisteme de numera ie pozi ionale datorit simplit ii de reprezentare a diverselor numere i de

26

efectuare a calculelor aritmetice. n cazul acestor sisteme de numera ie valoarea unei cifre este determinat de pozi ia ei n cadrul numrului. Simbolurile folosite pentru reprezentarea oricrui numr, ntr-un sistem de numera ie, formeaz alfabetul sistemului de numera ie respectiv iar numrul acestor simboluri poart numele de baz a sistemului de numera ie. Prezentm n tabelul 2.1 cteva exemple de sisteme de numera ie pozi ionale. Tabelul 2.1 Denumirea sistemului Binar Octal Zecimal Hexazecimal Baza 2 8 10 16 Alfabetul {0,1} {0,1,2,3,4,5,6,7} {0,1,2,3,4,5,6,7,8,9} {0,1,2,3,...,9,A,B,C,D,E,F}

Pentru calculatoare a fost adoptat cel mai simplu sistem de numera ie, sistemul binar. Un numr binar poate fi reprezentat cu ajutorul a dou simboluri: 0 i 1. Aceste dou simboluri corespund modului de lucru a circuitelor electrice: pornit, oprit. Practic, n calculator exist semnale electrice de o tensiune mai nalt (5V), care sunt interpretate ca avnd valoarea 1 i semnale electrice de tensiune mai joas (0V), interpretate ca avnd valoarea 0. Astfel, devine evident de ce n calculatoare este folosit sistemul binar. Valorile binare 0 i 1 sunt numite bi i (notat b). Cuvntul bit reprezint o prescurtare a expresiei engleze binary digit (cifr binar). Acest bit constituie unitatea fundamental de msur n informatic. Bi ii pot fi compara i cu strile pornit i oprit, fals i adevrat, nu i da, etc. Pentru citirea informa iilor ns, nu se folosesc bi ii n mod individual (un bit reprezint o unitate prea mic de informa ie) ci grupa i. O succesiune de 8 bi i se numete byte (citit bait) sau octet (notat B, respectiv O). n practic sunt utiliza i frecvent multiplii byte-ului (tabelul 2.2). 1 kO (kilobyte) 1MO (megabyte) 1GO (gigabyte) 1TO (terrabyte) 210 220 230 240 Tabelul 2.2 1.024 B 1.024 KB 1.024 MB 1.024 GB

Dac ve i scrie datele n formatul binar, ve i ob ine iruri prea lungi de valori 0 i 1. Din acest motiv se utilizeaz i un alt sistem, care reprezint o putere a lui 2 i anume 24. Acesta poart numele de sistem hexazecimal.

27

Sistemul hexazecimal folosete pentru reprezentarea numerelor 16 simboluri: cifrele de la 0 la 9 i literele A, B, C, D, E, F, care reprezint n ordine, numerele 10, 11, 12,, 15 (tabelul 2.3). Cifra hexa 0 1 2 3 4 5 6 7 8 9 A B C D E F Echivalentul zecimal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Tabelul 2.3 Echivalentul binar 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111

2.1.2 Nivelurile unui computer


ntr-o abordare mai detaliat, un computer poate fi mpr it n mai multe niveluri, fiecare dintre acestea avnd interfe e prin care comunic cu urmtorul nivel. O structur stratificat permite o mai bun compatibilitate. De exemplu, acelai sistem de operare Windows XP poate lucra pe milioane de PC-uri provenind de la productori diferi i. Dezavantajul nivelurilor este c fiecare nivel poate reduce performan ele computerului. Cteva dintre nivelurile computerelor sunt prezentate n continuare. a. Aplica iile sunt programe software cu care utilizatorul interac ioneaz n mod obinuit, cum ar fi cele utilizate pentru procesare de text (Microsoft Word),

28

navigarea pe Internet (Internet Explorer), trimiterea de email (Outlook Express) sau utilizarea de foi de calcul tabelar (Microsoft Excel). b. Middleware este un software care furnizeaz un nivel suplimentare de abstractizare pentru aplica ii. Ideea din spatele middleware este de a ascunde complexitatea implementrii de cod care nu este strict legat de obiectivele activit ii pentru care se presupune c a fost scris aplica ia. Scrierea de aplica ii fr a folosi API (Application Program Interface) pe care le ofer sistemul de operare, este uneori mare consumatoare de timp i poate dura pn cnd programatorul va pune n func iune modulele aplica iei pe care o dezvolt. Exemple: IBM DB2, Oracle, Microsoft SQL Server, Microsoft Information Server, IBM WebSpherere etc. API reprezint un set de rutine, protocoale i instrumente pentru realizarea de aplica ii software. API face uoar realizarea de programe prin furnizarea tuturor blocurilor necesare pentru construc ia aplica iei, programatorul trebuind doar s pun blocurile mpreun. c. Sistemul de operare este un set de programe care furnizeaz un mediu n care aplica iile pot s ruleze, permi ndu-le s utilizeze procesorul i dispozitivele de intrare-ieire. Exemple: Windows 2000, Windows XP, diverse distribu ii Linux, FreeBSD etc. d. BIOS (Basic Input/Output System) este un set de instruc iuni-program care activeaz func iile sistemului, independent de designul hardware (nivelul ntre hardware-ul fizic i sistemul de operare) i permite compatibilitatea cu software-ul. BIOS-ul este n mod obinuit localizat ntr-o memorie flash (EEPROM) de pe placa de baz. Cnd PC-ul este pornit BIOS-ul ruleaz un test de verificare numit POST (power-on-self-test), care testeaz sistemul i pregtete computerul pentru operare, prin cutarea altor BIOS-uri aflate pe plci adi ionale. Apoi ncarc sistemul de operare i paseaz controlul acestuia. BIOS-ul accept cereri de la diverse dispozitive ct i de la aplica ii program. BIOS-ul suport tehnologii ca Plug-and-Play i Power Management (managementul energiei). Printre productorii de BIOS-uri amintim: AMI, Phoenix, Award (achizi ionat de ctre Phoenix n Septembrie 1998), IBM etc., existnd cteva diferen e ntre produsele lor. e. Firmware-ul este n mod general un nivel software ntre un adaptor (plac de extensie) i driverele de dispozitiv ale acestuia. n mod obinuit este stocat ntro memorie EEPROM situat pe placa adaptorului i poate fi upgradat (actualizat) la versiuni mai noi. Firmware-ul este similar BIOS-ului. f. Driverele de dispozitiv sunt un tip de software (poate fi inclus n firmware) care controleaz sau emuleaz dispozitivele ataate la computer cum ar fi imprimante, scanere, plci video, monitoare, maui etc. Driverele de dispozitiv sunt n mod obinuit ncrcate n memoria computerului la boot-are (la

29

ncrcarea sistemului de operare). Un driver de dispozitiv extinde abilitatea unui sistem de operare de a lucra cu perifericele i controleaz rutinele software care lucreaz cu aceste periferice (exemplu: plac de re ea, unitate de discuri, imprimant etc.). Aceste rutine pot fi parte a unui alt program (multe aplica ii includ drivere pentru imprimante) sau pot fi programe separate. n mod obinuit driverele sunt incluse n sistemul de operare i sunt instalate pentru fiecare periferic ataat la computer n parte. Alegerea driverului corect pentru fiecare hardware este foarte important. Driverele de dispozitiv sunt specifice pentru un anumit sistem de operare. Unele dintre drivere sunt furnizate de ctre sistemul de operare, iar altele sunt livrate cu dispozitivul hardware achizi ionat, pe CD. Instalarea driverelor potrivite trebuie fcut de ctre persoane abilitate n acest sens, deoarece alegerea unui driver incorect pentru un anumit dispozitiv (n caz c func ioneaz), poate cauza performan e sczute, func ionare improprie sau pierderi de date. De obicei furnizorii de echipamente hardware ofer ultimele drivere pe siturile Web proprii. g. Hardware-ul reprezint componenta fizic a unui computer, adic ansamblul de echipamente electronice care alctuiesc computerul. Acestea vor fi descrise n capitolele urmtoare.

2.1.3 Standarde i directive privind echipamentele electronice de calcul


n industria PC-urilor i echipamentelor electronice exist o serie de reglementri privind reducerea consumului de energie, micorarea nivelului de radia ii electromagnetice, reducerea polurii etc., cteva fiind prezentate n continuare. 2.1.3.1 ACPI Advanced Configuration and Power Interface Prin intermediul acesteia sistemul de operare controleaz energia (power management) i func iile de configurare (plug-and-play). Pe la mijlocul anilor 90, managementul energiei pentru notebook-uri era controlat de ctre standardul numit APM Advanced Power Management. Acesta consta n managementul hardware al energiei, o interfa standardizat (APM BIOS) ntre platforma BIOS, sistemul de operare i software-ul APM. Sistemul APM furniza un sistem coordonat de management al energiei, implementat ini ial n PC-urile mobile pentru a ajuta la extinderea duratei de via a bateriei. Mai trziu a fost implementat n sistemele desktop pentru reduce consumul de energie. Spre sfritul anilor 90, controlul asupra managementului energiei de ctre BIOS a fost transferat ctre sistemul de operare. Aceast migrare a avut

30

loc ca parte a APM 1.2 i apoi a specifica iilor ACPI Advanced Configuration and Power Interface, promovate printre al ii i de ctre Microsoft. ACPI 1.0 a fost lansat n 1997 i sunt specifica ii pentru un management al energiei flexibil i uor. Acesta permite sistemului de operare s gestioneze energia (n defavoarea BIOS-ului). ACPI definete o interfa flexibil i extensibil care permite proiectan ilor de sisteme s selecteze cel mai bun raport pre /caracteristici pentru managementul energiei. Aceast interfa permite i sprijin un management al energiei de ncredere prin mbunt irea coordonrii hardware-ului i a sistemului de operare. Aceste specifica ii permit noilor tehnologii de management al energiei s se dezvolte independent de sistemul de operare i hardware. ACPI 2.02 n septembrie 2000 a fost lansat o nou versiune ACPI, denumit ACPI 2.0. Aceasta adaug suportul pentru procesoare cu adresarea pe 64-bit, pentru a extinde beneficiile ACPI la arhitectura de server Intel IA-64. Specifica iile ACPI 2.0 adaug de asemenea conceptul de procesoare multipl i de stare a performan elor unui dispozitiv pentru a prelungi via a bateriei i operare la temperaturi mai sczute. ACPI 3.0 La sfritul lui 2004 a fost lansat ACPI 3.0 datorit evolu iei platformelor hardware i cererii de mbunt ire a caracteristicilor sistemelor de operare. Grupul de promotori au fost Intel, Microsoft, Phoenix, Toshiba i HP (Hewlett-Packard) mpreun cu alte 18 companii ca i contribuitori. Suport configura iile: PCI Expres, Serial ATA, Intel High Definition Audio, managementul energiei pentru procesoare multicore/multithread, recalibrarea bateriei, senzor al luminii ambientale etc. 2.1.3.2 Programul Windows Logo pentru Hardware Programul emblemei Designed for Windows ajut consumatorii i ntreprinderile s identifice produsele care ofer o experien nalt calitativ cu sistemul de operare Microsoft Windows. Productorii ai cror produse sunt certificate Designed for Windows au urmtoarele beneficii3: Licen a pentru a afia emblema Designed for Windows pe produse i pachete, ctignd avantajul brandului Microsoft i a simbolului compatibilit ii cu SO Windows. Semntura digital pentru driverele testate, indicnd c aceste drivere au trecut testul compatibilit ii cu SO Windows.

2 3

Specifica iile complete ale ACPI 2.0 pot fi gsite la http://www.acpi.info Mai multe informa ii pot fi gsite la http://www.microsoft.com/winlogo/default.mspx

31

Distribuirea driverelor semnate digital prin Windows Update, prin care clien ii pot ob ine uor ultimele actualizri ale driverelor i software-ului. Afiarea n Catalogul Windows a produselor certificate Designed for Windows. 2.1.3.3 Directiva RoHS n februarie 2003, Uniunea European a emis directiva 2002/95/EC cu privire la restric ionarea utilizrii anumitor substan e periculoase n echipamente electrice i electronice pe pia a UE, ncepnd cu 1 iulie 2006. Directiva RoHS Restriction of Hazardous Substances, cere ca productorii de echipamente electrice i electronice s elimine utilizarea a ase substan e care pot avea impact asupra mediului4: Plumb (Pb), Cadmium (Cd), Mercur (Hg), Hexavalent Chromium, Polybrominated Biphenyls (PBB) and Polybrominated Diphenylethers (PBDE). Scopul acesteia este de a elimina poten ialul risc asociat deeurilor electronice. n sfera de ac iune a directivei este inclus cea mai mare parte a hardware-ului IT: PC-uri, imprimante, servere, dispozitive de stocare etc. 2.1.3.4 Directiva WEEE O directiv similar din partea UE este WEEE Waste Electrical and Electronic Equipment ce ncurajeaz i stabilete criteriile pentru colectarea, tratamentul, reciclarea i recuperarea deeurilor electrice i electronice. WEEE cere ca productorii s se asigure c echipamentele lansate pe pia a UE dup 13 august 2005, sunt marcate cu imaginea alturat5.

2.2 Hardware-ul computerelor


2.2.1 Modelul von Neumann
Computerele moderne i au originea n SUA anilor 1940. Matematicianul de origine maghiar John von Neumann (1903-1957) a dezvoltat un model de baz pentru computere, model care se utilizeaz i

4 5

Mai multe informa ii pot fi gsite la: http://en.wikipedia.org/wiki/RoHS Mai multe informa ii pot fi gsite la: http://ec.europa.eu/environment/waste/weee_index.htm

32

astzi., fiind un model conceptual care ajut n general la o mai bun n elegere a PC-urilor. Von Neumann a mpr it hardware-ul computerul n cinci grupe principale: unitatea central de prelucrare (CPU Central Processing Unit), intrri (I Input), ieiri (O Output), memoria, dispozitivele de stocare. Aplicat la PC-urilor actule, modelul von Neumann arat astfel:

Unitatea Central de Prelucrare (CPU- Central Processing Unit) ocup locul principal ntr-un computer, ei fiindu-i subordonate celelalte componente ale sistemului (memoria principal, sistemul de I/O etc.). CPU asigur prelucrarea propriu-zis a datelor i comand func ionarea altor componente. Unitatea central de prelucrare este alctuit din unitatea aritmetic i logic (ALU Arithmetic Logic Unit) care realizeaz opera iile aritmetice i logice i din unitatea de control (CU Control Unit) care extrage instruc iuni din memorie, le decodific i le execut, apelnd ALU cnd este necesar. Memoria (unitatea de memorie, memoria intern, memorie a sistemului) este utilizat pentru nmagazinarea temporar a instruc iunilor grupate n programe, precum i a datelor ce urmeaz s fie prelucrate de CPU, prin executarea programelor. n cursul unei prelucrri de date, trebuie s se efectueze opera ii de transfer a datelor ntre memoria central i dispozitivele externe ale computerului. Aceste opera ii se numesc opera ii de intrare/ieire i sunt

33

realizate prin intermediul sistemului de intrare/ieire (I/O input/output). Transferul datelor de la un dispozitiv extern la memoria sistemului l numim opera ie de intrare, iar transferul de date de la memoria sistemului la dispozitivul extern l numim opera ie de ieire. Deoarece memoria unui computer are o capacitate limitat i este volatil (i pierde con inutul la ntreruperea alimentrii cu energie electric), este necesar utilizarea unor dispozitive suplimentare de memorare, destinate nregistrrii programelor, datelor de prelucrat i rezultatelor prelucrrii, care poart denumirea de dispozitive de stocare.

2.2.2 Tipuri de computere


Dac n vara anului 1980, IBM a demarat proiectul primului PC (ce includea procesoare INTEL de tip 8088 i 8086), n ultimii 10 ani calculatoarele personale au cunoscut o dezvoltare i o rspndire spectaculoas. Computerele actuale pot fi mpr ite n mai multe tipuri, principalele fiind: PDA (PocketPC), Notebook, Tablet PC, Desktop, Server. Pentru calculatoarele destinate publicului larg (Notebook, Tablet PC, Desktop) se folosete adesea denumirea de PC Personal Computer. PDA-ul (Personal Digital Assistant) i PocketPC-ul sunt dispozitive electronice ini ial proiectate ca agende electronice, care actualmente includ func ionalit i specifice computerelor, telefoanelor mobile, playerelor audio i video, GPS etc.

Notebook-urile sunt optimizate pentru a putea fi transportate uor, pentru utilizatori mobili care au nevoie de acces facil la date, indiferent unde s-ar afla. Ele pot fi catalogate n ultraportabile (n jurul a 1,5 Kg), cu func ionalitate complet (pn la 3.5 Kg) i alternative la desktop

34

(notebook de dimensiuni mari, avnd caracteristicile unui desktop). Tablet PC-ul Este un alt tip de PC, bazat pe specifica iile Microsoft pentru computere touch screen (control prin atingere pe ecran), utiliznd Windows XP Tablet PC Edition. Tablet PC-urile pot fi n dou variante: tbli (slate) care nu au ataat tastatur i transformabil (convertibile) au tastatur integrat. Varianta desktop este destinat utilizatorilor care lucreaz n acelai loc. Datele de pe desktop pot fi accesate direct sau prin intermediul unei re ele. Modelele actuale de desktop sunt: Minidesktop, Smalldesktop, Desktop, Minitower i Tower.

Termenul desktop este folosit n general pentru computerele cu carcas orizontal, iar termenul tower pentru cele verticale. Pentru modelele actuale diferen ierea este greu de fcut, ele putnd fi dispuse att orizontal ct i vertical, cum sunt computerele din figura urmtoare, produse de firma Dell. Sistemele desktop cele mai performante sunt adesea denumite sta ii de lucru (workstations). Acestea sunt utilizate pentru grafic i aplica ii de inginerie (CAD).

35

Serverul Este un computer care furnizeaz servicii altor computere, denumite clien i. Serverele sunt situate n loca ii securizate deoarece de func ionarea lor depind mai mul i utilizatori. Cele mai frecvente tipuri de servere sunt: servere de aplica ii, care proceseaz date; servere de fiiere, care stocheaz date; servere Web, care gzduiesc site-uri Web. Mai multe detalii despre servere sunt prezentate n capitolul destinat re elelor de calculatoare. Fiecare tip de computer are anumite particularit i prin care se distinge fa de alt tip de computer. Acestea sunt sintetizate n tabelul 2.4. Tabelul 2.4 Notebook dimensiunea i greutatea, managementul energiei i bateria, tipul i dimensiunea ecranului, re ea fr fir integrat, bluetooth, infrarou etc. Desktop puterea de procesare, performan ele grafice, acceleratorul grafic 3D, managementul sistemului, dispozitivele de stocare, cipset-ul etc. Servere posibilit ile de extensie, capacitatea i performan a discurilor, procesoare multiple, cantitate mare de memorie, fiabilitate, integritatea datelor, posibilitatea nlocuirii echipamentelor la cald (hot-swap), surse de alimentare redundante i ventilatoare suplimentare.

2.2.3 Componentele fizice ale unui PC


PC-ul este alctuit dintr-o unitate central (uneori denumit unitatea sistem) i dispozitive externe numite i dispozitive I/O (input/output intrare/ieire) sau echipamente periferice. Echipamentele periferice pot fi conectate la unitatea central cu cabluri sau fr fir (radio, infrarou, bluetooth). Unitatea central este o cutie (carcas) care con ine patru categorii de dispozitive electronice interne (a se vedea i figura urmtoare): placa de baz; unit ile de discuri (hard-disc i optice); plcile (cardurile) de extensie (adaptoare); sursa de alimentare.

36

Dispozitive interne CPU, RAM, cache, ROM BIOS. Cipset-ul (controlere). Porturi, magistrale i sloturi Interfe e EIDE, SATA, USB, AGP etc. Unit ile de Hard-discuri, CD-ROM, DVD-ROM, discuri Floppy etc. Card grafic (adaptor video), card de re ea, controler SATA, SCSI Plcile (card-urile) Card de sunet, tuner TV de extensie Modem sau card ISDN. Placa de baz

Dispozitive externe Tastatur Maus Joystick Monitor Imprimanta Scanner Boxe Unit i de discuri externe Unit i cu band Modem Camere Digitale

Pentru procesarea datelor PC-ul efectueaz calcule i mut datele ntre diverse componente. Acestea au loc datorit comenzilor date de ctre utilizator, al crui interes este ca aceste procese s aib loc ntr-un timp ct mai scurt. PC-ul poate fi vzut ca o serie de subsisteme (vezi figura urmtoare) mai mult sau mai pu in independente, fiecare dintre acestea fiind ntr-o continu

37

dezvoltare, pentru a oferi capacit i i viteze mai mari. n mod constant apar noi standarde, datorit apari iei unor noi magistrale, interfe e, protocoale etc. care ofer performan e mbunt ite. Subsistemele interne principale ale unui PC sunt: Procesorul (ex. Pentium 840) Cache L2 (ex. 1MB) Memoria (ex. 512 MB) Magistralele (ex. PCI, PCIe) Sloturile de extensie (ex. PCIe). Controlerele de disc (ex. SATA) i unit ile de discuri (ex. 250 GB) Controlerul grafic (ex. SVGA)

La fiecare grani dintre un subsistem i un altul se gsete o interfa . Aceasta poate fi definit ca fiind un sistem electronic care conecteaz dou subsisteme i permite acestora s schimbe date. Conceptul de interfa este pu in abstract i este mai corect s ne referim la un standard (set de reguli pentru schimbul de date). n practic, o interfa poate consta de exemplu, n dou controlere (cte unul la fiecare capt al conexiunii), un cablu i software (protocoale) con inut n controler. Exist mai multe interfe e ntr-un PC, deoarece exist mai multe subsisteme care trebuie s fie conectate. Fiecare interfa este n mod obinuit croit pentru o anumit activitate i reglat pentru a ob ine o l ime de band maxim (capacitate de transfer a datelor) ntre dou componente.

38

Controlerele sunt circuite electronice care controleaz modurile, metodele i vitezele de transfer a datelor pentru un dispozitiv. Ele sunt n general parte a cipset-ului sau a dispozitivului respectiv. Toate subsistemele principale au controlere, care definesc cum sunt ob inute i stocate datele. Uneori controlerul este un singur cip, datele fiind stocate n circuite fizice separate. De exemplu, un controler de memorie controleaz memoria, dar datele sunt stocate n cip-uri separate denumite DIMM-uri. Uneori un singur cip fizic con ine controlere multiple. De exemplu ICH (I/O Controller Hub) este un singur cip fizic care gzduiete controlerul PCI Express, controlerul PCI, controlerul SATA, controlerul IDE, controlerul USB i alte controlere. Subsistemele ntr-un PC comunic unele cu altele prin intermediul magistralelor (bus). Magistralele sunt specifice diverselor arhitecturi n parte, pentru a permite compatibilitatea cu numeroasele subsisteme apar innd acelei arhitecturi. Procesorul este componenta central a unui PC. Intel i AMD sunt principalii productori de procesoare utilizate n PC-uri. Majoritatea PC-urilor sunt asociate cu termenul Wintel, care se refer la Microsoft Windows i tehnologiile Intel. Cache-ul este un spa iu de stocare (tampon) care exist ntre dou subsisteme pentru ca datele s fie accesate mai rapid i a mbunt ii performan ele. Performan ele sunt mbunt ite deoarece subsistemul cache are n mod obinuit tehnologii rapide de acces i nu intersecteaz magistrale adi ionale. Cache-ul este n mod normal utilizat pentru citirea datelor, dar la fel de bine poate fi utilizat i pentru scrierea datelor. Pentru citirea datelor, un subsistem cere n mod obinuit mai multe date dect are nevoie imediat i acest exces de date este stocat n cache. La urmtoarea citire, datele sunt cutate n cache i dac sunt gsite, nu mai este necesar citirea datelor din exteriorul cache-ului. Datele n procesoare, memorie, cache, magistrale, controlere de discuri i controlere grafice sunt stocate electronic. Aceasta nseamn c atunci cnd se ntrerupe alimentarea cu energie electric, datele se pierd. De aceea a fost necesar dezvoltarea n paralel a tehnologiilor de stocare. Unit ile de discuri din computere sunt suporturi unde datele sunt stocate magnetic, astfel c acestea sunt pstrate chiar dac este ntrerupt alimentarea cu energie electric. 2.2.3.1 Placa de baz. Magistralele i cipset-ul ntregul computer este construit n jurul plcii de baz, aceasta fiind cea mai important component a unui PC. Placa de baz reunete toate

39

subsistemele PC-ului: procesor, memorie, cipset-ul (controlerele), magistralele, unit ile de stocare, adaptorul grafic i sloturile de extensie. Placa de baz este o plac cu circuite electrice con innd: cipuri, conectori, cipset-ul, socketul pentru procesor, sloturi pentru memorie, sloturi de extensie (PCI, PCIe) i diverse componente electronice. Cea mai important component de pe placa de baz este cipset-ul, a crui legturi cu celelalte subsisteme sunt realizate prin magistrale. Magistralele realizate sunt sub forma unor circuite din cupru de placa de baz. n figura urmtoare se pot observa socket-ul (LGA775) prin care este conectat procesorul, sloturile de extensie (PCI, PCIe) i sloturile pentru memoria DDR2, conectorii EIDE i SATA pentru unit ile de discuri. n partea din spate a plcii de baz (stnga-jos n figur) se afl conectorii pentru periferice: PS2 pentru maus i tastatur, USB, audio (analog i digital), re ea.

Principalii productori de plci de baz sunt Asus, MSI, Foxconn, Intel, ECS, Gigabyte, DFI, Abit etc. Cipset-ul este un grup de cipuri (circuite integrate) proiectate s lucreze mpreun, care controleaaz fluxul de date ntre subsistemele unui PC. Cipset-ul unui sistem este n general la fel de important ca i tipul procesorului, deoarece cipset-ul determin caracteristicile i performan ele unui sistem. Productorii de cipset-uri adesea sunt distinc i de productorii plcilor de baz. Intel este principalul productor de cipset-uri, dar exist i al i productori care ofer cipset-uri (adesea cu performan e superioare celor produse de Intel) printre care Nvidia, Ati, Via, Sis, Uli.

40

Cipset Via (cipul mare northbridge, cipul mic southbridge)

Arhitectura unui PC este definit de ctre cipset, acestea suferind schimbri semnificative de-a lungul anilor. n jurul lui 2000 Intel a introdus arhitectura bazat pe magistrala AGP i PCI. n 2004 a fost introdus o nou arhitectur bazat pe magistrala PCI Expres (succesoarea magistralei PCI i AGP) (figura de mai jos). n ambele arhitecturi termenul de cipset se refer la dou cipuri de pe placa de baz: northbridge i southbridge. Separarea cipsetului n northbridge i southbridge este obinuit, ns exist anumite cazuri n care cele dou cipuri sunt combinate ntr-un singur circuit integrat.

Denumirea de northbridge provine de la harta arhitecturii unui PC. Procesorul se afl n partea de sus (de nord prin coresponden cu harta

41

geografic) i este conectat cu northbrige-ul. Northbridge-ul este conectat cu southbrige-ul care se afl n partea de jos (sud). Northbridge-ul cunoscut i sub denumirea de Memory Controller Hub (MCH) este un cip care controleaz comunica iile dintre CPU, RAM, AGP sau PCI Expres i southbridge. Unele northbridge-uri con in i un controler video integrat, situa ie n care poart denumirea de Graphic Memory Controller Hub (GMCH). Southbridge-ul cunoscut i sub denumirea de I/O Controller Hub (ICH), este un cip care implementeaz func iile de vitez redus ale plcii de baz. Southbridge-ul este n mod obinuit nu este conectat direct la CPU i are responsabilitatea pentru dispozitivele lente dintr-un PC (ecipamente periferice). Magistrala de legtur ntre northbridge i southbridge n arhitectura veche cu AGP este denumit Hub Interface sau Hub Link. n noua arhitectur cu PCI Express ea este denumit Direct Media Interface (DMI). Func iile southbridge-urilor actuale cuprind: Magistrala PCI Express Magistrala PCI Controlerul DMA Controlerul IRQ Controlerul IDE, SATA sau PATA Ceasul sistemului Managementul energiei (APM i ACPI) Memoria BIOS (Firmware Hub) Op ional southbridge-ul poate include de asemenea suport pentru Ethernet (re ea), RAID, USB, FireWire i audio. Foarte rar southbridge-ul include suport pentru tastatur, maus, port paralel, port serial, port IR (infrarou) etc. n mod normal aceste dispozitive sunt ataate printr-un alt dispozitiv denumit Super I/O (SIO). 2.2.3.2 Magistralele Componenta cea mai important, care determin modul cum lucreaz de fapt placa de baz, este magistrala. O magistral este o cale prin care pot circula datele din interiorul unui calculator. Aceast cale este utilizat pentru comunica ia care se stabilete ntre dou sau mai multe elemente ale calculatorului. Aceste magistrale nu sunt altceva dect trasee de cupru pe o plac de circuit imprimat. Un PC are mai multe tipuri de magistrale: magistrala de intrri/ieiri (I/O de la input/output), magistrala procesorului, magistrala memoriei i magistrala de adrese.

42

Magistrala I/O (de date) este magistrala principal a sistemului. Ea mai este numit i magistrala extins. Toate datele ce vin sau pleac de la orice dispozitiv (sistem video, unit i de disc, imprimant) circul pe aceast magistral. Necesitatea creterii vitezei datelor a determinat mbunt irea performan elor magistralei I/O, n prezent existnd mai multe tipuri de arhitecturi de magistral: ISA (Industry Standard Architecture); EISA (Extended Industry Standard Architecture); VESA (Video Electronics Standard Architecture); PCI (Peripheral Component Interconnect bus); AGP (Accelerated Graphics Port) etc. Aceste magistrale se deosebesc n principal prin numrul de informa ii transferate simultan i prin viteza cu care se face acest transfer. Arhitectura magistralei este realizat cu un set de cipuri care este conectat la magistrala procesorului. n general, aceste cipuri controleaz i magistrala memoriei. Magistrala procesorului este calea de comunica ie ntre UCP i circuitele cu care aceasta lucreaz direct. Aceast magistral este folosit pentru a transfera date ntre UCP i magistrala principal a sistemului, sau ntre UCP i memoria extern rapid (cache). Deoarece scopul magistralei procesorului este de a furniza i a primi date de la UCP, aceast magistral lucreaz la o vitez mult mai mare dect orice magistral din sistem. Magistrala memoriei este utilizat la transferul informa iei ntre UCP i memoria principal (memoria RAM) a sistemului. Prin aceast magistral informa ia circul la o vitez mult mai mic dect viteza de transfer a informa iei pe magistrala procesorului deoarece cipurile de memorie nu pot s manipuleze date la fel de repede ca procesorul. Magistrala de adrese este n realitate o parte a magistralei de memorie, fiind constituit din linii de adrese. Magistrala este folosit n opera iile cu memoria la selectarea adreselor de memorie pentru opera iile efectuate. O magistral de adrese determin ct de mult memorie poate fi adresat direct de ctre procesor sau alt subsistem. De exemplu, o magistral de adrese de 32 bit (232) permite adresarea a 4 GB de memorie. Un procesor este proiectat pentru a utiliza o anumit cantitate maxim de linii de adrese, aceasta determinnd cantitatea de memorie fizic pe care un procesor o poate adresa. Numrul de numere unice care pot fi realizate pe baza sistemului binar (0 i 1) i cantitatea de unit i de adresare, determin maximul de memorie adresabil de ctre procesor. Software-ul poate limita maximul adresabilit ii, de exemplu MS-DOS permite procesorului s utilizeze 20 linii de adrese astfel c MS-DOS poate adresa 1 MB de memorie (220).

43

Fiecare magistral dintr-un PC are o frecven (vitez) de lucru (msurat n megahertz MHz) i o rat de transfer a datelor (msurat n MB/s). Noile genera ii de magistrale au o rat de transfer dubl (frecven a fiind de asemenea dubl). 2.2.3.3 PC Cardurile PCMCIA (Personal Computer Memory Card International Association) este numele unui comitet de productori de hardware i software (aproximativ 500) care definesc standardele pentru cardurile de extensie utilizate n computerele portabile.

Dac inten iile ini iale au fost de a defini un standard pentru carduri de memorie, n prezent rolul cardurilor s-a extins considerabil. Actualmente exist: modemuri, adaptoare pentru re ea LAN i wireless, GPS, tunere TV etc. PC Cardurile au aproximativ PC Card dimensiunile unui card de credit, (PCMCIA) avnd grosimi variate. Tehnologia ExpressCard6 este un standard lansat n 2003 de ctre Personal Computer Memory Card International Association (PCMCIA). ExpressCard-ul este un card mic, modular proiectat s nlocuiasc vechile i mai marile PC Card cunoscute i sub denumirea de carduri PCMCIA. ExpressCardurile denumite i module, pot include dispozitive de comunica ie cu fir sau fr fir, dispozitive de stocare, senzori de identificare, memorie flash, dispozitive de re ea, TV tunere etc. Pentru a suporta aceast gam larg de tipuri de dispozitive, exist dou dimensiuni de ExpressCarduri: modul ExpressCard/34 i modul ExpressCard/54. Ambele module au 5 mm grosime i 75 mm lungime, 34 mm respectiv 54 mm reprezentnd l imea. ExpressCardurile folosesc un conector cu 26 de pini, fa de cardurile PCMCIA care au un conector cu 68 de pini. ExpressCardurile sunt dispozitive detaabile, putnd fi conectate sau deconectate la cald.

Mai multe informa ii pot fi gsite la www.expresscard.org

44

2.2.3.4 USB (Universal Serial Bus) i FireWire (IEEE 1394) USB Universal Serial Bus este un standard pentru comunica ie ntre un computer i un dispozitiv exterior prin intermediul unui cablu. USB permite adugarea de noi dispozitive la un PC (pn la 127 de dispozitive). Dispozitivele sunt imediat disponibile pentru opera ii (este eliminat instalarea driverelor de dispozitiv) fr a necesita un restart al PC-ului. Versiunile curente de Windows XP suport nativ USB, nefiind necesare drivere (Windows 98 necesit drivere). ntr-un PC exist doi, pn la zece conectori (porturi) USB, alturi de conectori ai perifericelor (tastatur, mouse, serial, paralel, audio in/out, joystick). Dac sunt utilizate mai multe dispozitive USB dect porturile disponibile pe placa de baz, se poate folosi un hub (punct central) USB, sau un card de extensie cu porturi USB suplimentare. n 1998 a fost lansat versiunea USB 1.1 iar n 2002 a fost disponibil versiunea USB 2.0. USB 2.0 utilizeaz aceleai cabluri, conectori i interfe e software i este compatibil cu dispozitivele USB 1.1. Specifica ii Viteza maxim USB 1.1 1,5 MB/s sau 12 Mb/s USB 2.0 60 MB/s sau 480 Mb&s Anul 1998 2001 Tabelul 2.5 Nume USB Hi-speed USB

Suportul USB este integrat n majoritatea southbridge-urilor ale cipseturilor actuale. Pentru sistemele vechi care au doar USB 1.1 dar necesit USB 2.0, se pot folosi adaptoare PCI sau PC Card cu controlere USB 2.0. Rata de transfer a datelor pentru USB 1.1 este de 12 Mb/s (1,5 MB/s) dac se folosete cablu ecranat cu perechi de fire rsucite (rsucirea firelor micoreaz interferen a semnalelor car circul prin fire). USB suport un canal de vitez mic de 1,5 Mb/s care poate utiliza un cablu neecranat cu fire nersucite. Toate cablurile utilizeaz patru fire dou pentru alimentare electric i dou pentru date. Distan a dintre dou dispozitive poate fi de pn la cinci metrii. Lungimea maxim a cablului este de 3 m. USB 2.0 are o rat de transfer de 480 Mb/s (60 MB/s) ceea ce nseamn de 40 de ori mai rapid dect USB 1.1. Se pot mixa dispozitive USB 1.1 i 2.0 pe USB 2.0, fiecare dintre dispozitive func ionnd la viteza maxim proprie fr interferen e. Dispozitivele USB 1.1 func ioneaz la viteza lor redus. Este recomandat utilizarea cablurilor etichetate high-speed USB 2.0 deoarece utilizarea unor cabluri slab ecranate poate cauza unele probleme. Lungimea maxim a cablurilor USB 2.0 este de 5 m.

45

Specifica iile USB 2.0 cuprind toate vitezele de transfer a datelor: low (1,5 Mb/s), full (12Mb/s) i high (480 Mb/s). Denumirea corect pentru o conexiune high este Hi-Speed USB, iar pentru o conexiune low sau full este USB. Aceste viteze sunt teoretice, n realitate viteza de transfer fiind mai mic. Wireless USB (WUSB) este similar cu USB 2.0, dar nu folosete fire. WUSB este proiectat pentru dispozitive ca: imprimante, hard-discuri externe, camere digitale pentru a le conecta la un PC sau TV fr cabluri. WUSB este distinct de re elele fr fir 802.11 deoarece WUSB controleaz transferuri dispozitiv-la-dispozitiv cum ar fi fiiere audio i video ntre un PC i un player MP3, sau camer video, ceea ce 802.11 nu poate s fac. Specifica iile IEEE 1394, denumite i FireWire furnizeaz o magistral serial stadardizat de mare vitez pentru legturi ntre un computer sau periferice i alt computer7. Pot fi conectate periferice compatibile IEEE 1394 ca discuri, unit i optice, imprimante i scanere, precum i produse electronice cum sunt camerele digitale, camere video, sisteme audio, HDTV, playere DVD i boxe audio. Este utilizat n principal pentru transferul fiierelor video ntre camerele video digitale i PC fr pierderea calit ii imaginii. Standardul IEEE 1394 a fost dezvoltat de ctre Apple i Texas Instruments i este un standard formal IEEE (Institute of Electrical and Electronics Engineers). Exist trei variante IEEE 1394: 1394 specifica iile originale IEEE aprobate n 1995, care permit transferuri de 100 Mb/s, 200 Mb/s sau 400 Mb/s. 1394a aprobat n 2000. Adaug caracteristici noi i suport pn la 400 Mb/s i cabluri de pn la 4,5 m. 1394b sau FireWire 800 aprobat n 2001. Aceste specifica ii suport 800 Mb/s (n perspectiv 1,6 i 3,2 Gb/s). Este compatibil cu versiunile anterioare i suport distan e mari de pn la 100 m folosind cabluri speciale. Prin fibr optic poate transmite pn la c iva km. Cablurile IEEE 1394 obinuite au un conector cu 6 pini i poate furniza alimentare electric pn la 50 W pentru periferice (USB 2.0 poate furniza maxim 1,5 W). Exist i un conector cu 4 pini, care se folosete la camerele digitale, notebook-uri i alte dispozitive care nu necesit alimentare electric prin IEEE 1394. Magistrala FireWire poate transfera date la viteze diferite, ntre dou dispozitive. Dac dou dispozitive au viteze diferite, fiecare dispozitiv transfer la viteza celui mai lent dintre dispozitive. FireWire este suportat de toate sistemele de operare Windows actuale.
7

Informa ii suplimentare pot fi gsite la www.1394ta.com

46

2.2.3.5 Procesoarele Toate activit ile de prelucrare a datelor de ctre PC sunt realizate direct sau indirect de ctre procesor. Procesorul (sau microprocesorul) denumit i unitate central de prelucrare (CPU Central Processing Unit), este locul unde au loc majoritatea func iilor de calcul i control dintr-un computer. Toate instruc iunile sistemului de operare i al aplica iilor program sunt executate aici. Cea mai mare parte a informa iilor trec prin procesor (exemple: cnd este apsat o tast, datele de la unit ile de discuri, informa iile de la adaptorul de re ea). Procesorul are nevoie de date i de instruc iuni pentru fiecare opera ie de procesare pe care o realizeaz. Instruc iunea este unitatea fundamental a unui program, constnd n unul sau mai mul i bi i de informa ii care determin procesorul s efectueze o anumit sarcin. Datele i instruc iunile sunt ncrcate din memoria computerului, n anumite loca ii din interiorul procesorului, numite registre. n aceste loca ii se pot memora date de lungimi foarte mici. Registrele sunt, de asemenea, utilizate pentru a stoca datele care rezult din fiecare opera ie de procesare, nainte de a fi transferate n memoria computerului. Fiecare registru are un nume special, de exemplu: registrul AX, registrul BX, registrul IP etc. Registrele sunt cele mai rapide medii de stocare utilizate de ctre procesor. Existen a unui numr mai mare de registre i de dimensiuni mai mari, permite optimizarea aplica iilor. Registrele sunt n mod obinuit destinate anumitor sarcini, putnd fi clasificate n: registre de uz general (generalpurpose register) i registre de uz special (special-purpose register). Procesorul este realizat constructiv ca un circuit integrat care con ine: nucleul (Core) procesorului, ce con ine: unitatea de execu ie (EU Execution Unit), unitatea aritmetic i logic (ALU Arithmetic Logic Unit) i registre; unitatea de predic ie ramifica iilor (BPU Branch Predictor Unit); unitatea cu virgul mobil (FPU Floating Point Unit); cache integrat de nivel 1 (L1) i nivel 2 (L2); circuite de control. Modul n care acestea sunt proiectate i interconectate reprezint microarhitectura procesorului. Procesorul este conectat la celelalte componente ale calculatorului prin intermediul magistralelor. De mrimea magistralelor de date i adrese depind n mare msur performan ele PC-ului. Dac magistrala este mic procesorul nu poate lucra la capacitatea sa maxim. 47

Viteza de lucru a procesoarelor difer. Ea este determinat de mai mul i factori: frecven a ceasului intern, dimensiunea registrelor interne i a magistralei de date, tipul constructiv al procesorului, dimensiunea memoriei cache. Frecven a de ceas (de tact) este o caracteristic fundamental a tuturor procesoarelor, fiind frecven a la care procesorul efectueaz opera iile. Unitatea de msur pentru frecven este Hertz-ul, mpreun cu multiplii si: 1 KHz (kiloHertz) = 1.000 Hertz; 1 MHz (MegaHertz) = 1.000 KHz; 1 GHz (GigaHertz) = 1.000 MHz. O frecven de 16 MHz nseamn 16.000.000 de pulsuri pe secund. Frecven a maxim a unui microprocesor este determinat de ct de rapid comut circuitele logice interne ale cipului. Procesele de fabrica ie sunt mbunt ite permanent, astfel c dispozitivele integrate n cipuri devin mai mici i pot comuta mai repede, astfel frecven a de ceas poate fi mrit. Un procesor func ioneaz intern (core) la o frecven de ceas mai mare dect cea frecven a magistralei externe (frecven a magistralei sistemului). Multiplicatorul frecven ei de ceas (coeficientul de multiplicare) este raportul ntre frecven a de tact (frecven a ceasului intern) i frecven a magistralei sistemului (FSB).

Exemplu: 2200 MHz = 200 MHz 11 Dup cum se observ mai sus, frecven a intern a procesorului se ob ine nmul ind frecven a magistralei sistemului cu coeficientul de multiplicare, care poate avea diverse valori: 1x, 2,5x, 3x, ..., 10x, 11x, ....18x, 19x, De exemplu: 1,8 GHz (18 x 100 Mhz), 2,53 GHz (19 x 133) sau 3 Ghz (15 x 200 MHz). Toate elementele interne ale cipului fizic func ioneaz la aceast frecven ridicat (ex. coprocesorul, cache L1, cache L2). Frecven a spre controlerul de memorie este redus la 100, 133 sau 200 Mhz. Ideal ar fi ca totul s func ioneze la frecven ele ridicate ale procesorului, dar costurile realizrii acestui lucru sunt prohibitive. O frecven extern mai mic reduce costurile de proiectare, face toate perifericele mai ieftine i reduce emisia electromagnetic. Viteza de lucru este determinat i de dimensiunea registrelor interne ale procesorului i dimensiunea magistralei de date. Cu ct dimensiunea registrelor este mai mare cu att viteza de lucru este mai mare. Aceasta deoarece capacitatea de memorare n interiorul procesorului (n registrele sale) este mai

48

mare, deci numrul de opera ii de transfer cu memoria intern este mai mic iar toate aceste transferuri consum timp (pulsuri de ceas). Dimensiunile tipice ale registrelor interne sunt de 8, 16 i 32 bi i. Cu ct dimensiunea magistralei de date este mai mare, cu att este mai mare debitul de date care circul pe magistral. O magistral ngust poate gtui un calculator n care toate celelalte componente sunt foarte rapide. Dimensiunile tipice ale magistralelor pentru un calculator personal sunt de 16 i 32 bi i. Viteza de lucru a unui procesor este determinat i de dimensiunea memoriei cache. Datorit modului constructiv special al acesteia, procesorul comunic mai rapid cu memoria cache, iar dac programul pe care l are de executat se afl n aceast memorie cache el va func iona mult mai rapid. Cu ct memoria cache este mai mare cu att este mai mare viteza de lucru. Valorile tipice pentru dimensiunea memoriei cache sunt: 64 KB, 128 KB, 256 KB, 512 KB, 1MB, 2MB. O alt mrime esen ial pentru un procesor este capacitatea maxim de memorie pe care o poate adresa. S presupunem ca registrul IP al unui procesor are 16 bi i. Deci, n acest registru, n care se afl adresa de memorie a unei instruc iuni, se pot afla valori cuprinse ntre 0 i 1111 1111 1111 1111. Aceast valoare maxim binar nseamn 1215 + ...+ 120 = 216 1 = 65535. Deci registrul IP poate adresa loca iile de memorie dintre adresele 0 i 65535, adic poate adresa maxim 64 KB de memorie. n realitate, calculatorul are mai mult memorie. De aceea se fac tot felul de trucuri pentru a mri aceste valori. Mrirea valorii maxime a memoriei adresabile are importan mare, deoarece procesorul lucreaz mult mai rapid cu memoria intern dect cu cea extern. n plus, un program nu se poate executa dect dac se afl n memoria intern. Procesoarele Intel Pentru o mai bun exprimare a caracteristicilor procesoarelor i pentru a ajuta clien ii s ia cea mai bun decizie la achizi ionarea unui PC, Intel a introdus un sistem de numerotare al procesoarelor n iunie 2004. Numerotarea procesoarelor permite utilizatorilor s diferen ieze rapid procesoarele comparabile i s analizeze, sau s ia n considerare n procesul de selec ie mai mult dect o singur caracteristic a procesorului (ex: frecven a de ceas). Aceasta faciliteaz utilizatorilor compara ia produselor specifice dintr-o linie de produc ie sau brand. Referin ele la frecven a de func ionare n numele procesorului (metod ce era utilizat n trecut) a fost nlocuit cu numrul de procesor, care reprezint un set de caracteristici care influen eaz ntreaga

49

experien a utilizatorului. Numerotarea procesoarelor ia n considerare caracteristici esen iale cum ar fi: arhitectura, cache, magistrala sistem i alte tehnologii pe lng frecven a de ceas. Denumirea procesoarelor Intel utilizeaz o combina ie ntre brandul procesorului (familia de procesoare) i un numr specific format din 3 digi i (numrul de procesor). Numrul de procesor const n secven e numerice de 3 digi i cum ar fi 3xx, 5xx sau 7xx. Acest numr, mpreun cu familia de procesoare alctuiesc numele procesorului. Numerele procesoarelor nu sunt o msur a performan elor. Un numr mai mare nu nseamn neaprat o performan mai ridicat pentru un anumit model sau anumit configura ie de sistem. Un numr mai mare n cadrul unei familii de procesoare poate indica una sau mai multe schimbri ale caracteristicilor procesorului, sau o schimbare n arhitectura acestuia. n anumite cazuri, un numr de procesor mai mare poate nsemna mai mult dintr-o anumit caracteristic i mai pu in din alta. De exemplu, n anumite cazuri, numrul de procesor crete datorit ridicrii frecven ei magistralei de la 400 MHz la 533 MHz, sau mrirea cache-ului de la 512 kB la 1 MB, n timp ce frecven a de func ionare a procesorului rmne constant sau scade. n februarie 2004 a fost introdus a treia genera ie de Pentium 4 cu numele de cod Prescott. n iunie 2004 a fost introdus denumirea procesoarelor Pentium 4 folosind numerele de procesor 5xx. n februarie 2005 a fost introdus Pentium 4 seria 6xx. Pentium 4 are 36 linii de adrese pentru adresarea a 64 GB de memorie. Pentru a adresa aceast cantitate de memorie, trebuie suport i din partea cipset-ului i a plcii de baz. Pentium 4 necesit un sistem de rcire cu radiator i ventilator de dimensiuni mari, datorit cantit ii mari de cldur disipat. n mai 2005, Intel a lansat procesorul Pentium D cu nume de cod Smithfield. Acesta este primul procesor de desktop care utilizeaz dou nuclee independente ntr-o singur capsul, denumit procesor dual-core. n aprilie 2005, Intel a lansat Procesorul Pentium Extreme Edition 8XX, procesor dedicat celor pasiona i de jocuri i utilizatorilor preten ioi care au nevoie de o mare putere de calcul. Seria procesoarelor Celeron, introdus pentru prima dat pe pia n mai 1998, este dedicat segmentului de calculatoare ieftine. Procesoarele Intel Mobile sunt destinate segmentului de computere portabile (notebook-uri, laptop-uri tablet PC). Acestea au incluse cteva tehnologii concepute pentru a mri performan a i micora consumul, n condi iile unei autonomii limitate specifice calculatoarelor portabile.

50

Tehnologia Enhanced Intel SpeedStep permite schimbarea dinamic a frecven ei de func ionare i a voltajului n func ie de func ionarea computerului pe baterie sau alimentat de la re eaua electric. Cnd este alimentat de la re ea, notebook-ul func ioneaz n modul Maximum Performance prin creterea voltajului i a frecven ei, rcirea fiind asigurat de un ventilator suplimentar. Cnd este alimentat de la baterie, notebook-ul func ioneaz n modul Battery Optimized, procesorul rulnd la frecven i tensiune redus, cu un consum de energie semnificativ redus, eliminnd necesitatea ventilatorului suplimentar. n martie 2003, Intel a anun at tehnologia Intel Centrino Mobile, care integreaz capabilit i wireless (re ea fr fir) n noua genera ie de PC-uri mobile. n iunie 2004, Intel a lansat a doua genera ie de procesoare Mobile Pentium 4. Toate aceste procesoare utilizeaz denumirea cu numerele 5xx. Aceste procesoare sunt proiectate pentru notebook-urile mari, cunoscute sub denumirea de desktop replacements (nlocuitoare de desktop), avnd ecrane i tastaturi mari i multe dispozitive. La 23 septembrie 2003 a fost lansat seria de procesoare Athlon 64 i AMD a devenit lider n materie de procesoare. AMD s-a putut luda cu cea mai bun arhitectur i cele mai bune tehnologii n materie de procesoare. Dup ani de zile n care a promovat politica frecven elor nalte, Intel s-a trezit ntr-un impas tehnologic, deoarece creterea frecven ei nu mai aducea sporul de performan necesar. De asemenea, crescnd frecven a de lucru procesoarele Intel consumau mai mult curent i propor ional disipau din ce n ce mai mult cldur. Abia la 23 iulie 2006, cnd a fost lansat seria Core 2, Intel i-a recptat suprema ia. Prin renun area la arhitectura NetBurst i prin introducerea modelelor Core2, Intel a reuit s reocupe pozi ia de lider. Dup mai bine de zece ani, n care Intel i-a denumit procesoarele Pentium, s-a decis renun area la acest termen, fiind nlocuit de Core. Prima genera ie de procesoare Core a fost destinat doar platformelor mobile (pentru notebook-uri), care s-a dovedit un real succes. Genera ia a 2-a de procesoare Core, denumit Core 2, a fost lansat la sfritul lunii iulie 2006, primele modele avnd dou nuclee i primind denumirea Core2 Duo. Dup lansarea Core2 Duo, Intel a dat o lovitur grea concuren ei, prin introducerea procesorului Core2 Quad. Acesta con ine patru nuclee i este destinat utilizatorilor care doresc performan e multimedia i mptimi ilor de jocuri. Seria Core2 Quad Extreme se adreseaz entuziatilor i pasiona ilor de overclock, avnd pre uri foarte ridicate. Cteva modele de procesoare Core 2 prezente pe pia n noiembrie, 2007 sunt prezentate n tabelul 2.6.

51

Tabelul 2.6 Gama Intel Core 2 Intel Core 2 Duo E4600 Intel Core 2 Duo E6750 Intel Core 2 Duo E6850 Intel Core 2 Quad Q6600 Intel Core 2 Quad Q6700 Intel Core 2 Extreme Quad QX6700 Frecven a 2,40GHz 2,66GHz 3,00GHz 2,40GHz 2,67GHz 2,67GHz Cache L2 2MB 4MB 4MB 8MB 8MB 8MB FSB 800MHz 1333MHz 1333MHz 1066MHz 1066MHz 1066MHz

2.2.3.6 Memoria
n general, prin memorie n elegem orice dispozitiv care nregistreaz informa ii, pstreaz informa iile nregistrate i permite consultarea acestor informa ii. n conformitate cu aceast defini ie putem enumera multe exemple de memorii: discul hard, discul flexibil etc. Memoria unui PC este uneori denumit simplu memorie, dar poate fi de asemenea denumit memorie principal, memoria sistemului, RAM-ul sistemului (Random Access Memory) sau DRAM (Dynamic Random Access Memory). Memoria stocheaz date i instruc iuni pe care le utilizeaz procesorul, permi nd acestuia s acceseze rapid datele i instruc iunile (comparativ cu ob inerea lor de pe unit ile de discuri sau unit ile optice). Con inutul ntregii memorii i al cache-ului din procesor este pierdut cnd PC-ul nu mai este alimentat cu energie electric, deoarece informa ia este stocat electric. Memoria este localizat pe o magistral local, uneori denumit magistrala memoriei sau magistrala sistemului i este controlat de ctre un controler de memorie, care este un cip ce controleaz toate intrrile i ieirile de date ale memoriei. Performan ele memoriei sunt adesea exprimate prin laten (timpul de la startul unui acces pn la nceperea transferului de date) i l imea de band (vrful sau media ratei de date). Mrirea cantit ii de memorie principal are ca efect mbunt irea performan elor sistemului i a aplica iilor care ruleaz pe acesta. O cantitate insuficient de memorie are ca efect utilizarea excesiv a memoriei virtuale de pe hard-disc i duce la ncetinirea sistemului. Creterea cantit ii de memorie peste o anumit valoare va avea un impact minor asupra performan elor sistemului. Unitatea de memorie (UM), numit i memorie intern, memorie principal sau memorie central, este utilizat pentru nmagazinarea temporar a

52

instruc iunilor grupate n programe, precum i a datelor ce urmeaz s fie prelucrate de UCP prin executarea programelor. Cu alte cuvinte, memoria este locul unde procesorul (UCP) gsete programele i datele atunci cnd i ndeplinete sarcinile. Memoria poate fi mpr it n dou tipuri: volatil i nevolatil. Memoria volatil necesit alimentare constant cu energie electric pentru a pstra informa ia, din aceast categorie fcnd parte RAM, DRAM i SRAM. Memoria nevolatil pstreaz informa ia fr alimentare constant cu energie electric, din aceast categorie fcnd parte ROM i memoria Flash. n func ie de destina ie se pot distinge tipuri de memorii, aprute odat cu dezvoltarea circuitelor integrate. n cele ce urmeaz le vom prezenta sumar. RAM (Random Access Memory memorie cu acces aleator) este memoria principal ntr-un PC. Termenul random (aleator) vine de la regsirea datelor de ctre procesor, din orice loca ie individual sau adres din interiorul memoriei. RAM-ul este utilizat pentru citirea i scrierea datelor. Cele mai comune tipuri de RAM sunt DRAM (Dynamic RAM) i SRAM (Static RAM). ROM (Read-Only Memory memorie care poate fi doar citit) este implementat n plci adaptoare i alte componente. ROM-ul este utilizat pentru a stoca secven ele de cod de boot, de diagnostic al pornirii PC-ului i cod specific unor adaptoare i are performan e sczute. ROM nu poate fi utilizat pentru a scrie date, dar datele pe care le con ine pot fi accesate aleatoriu, asemenea RAM-ului. CMOS (Complementary Metal Oxide Semiconductor) este o memorie adesea utilizat pentru a stoca parametrii se configurare a sistemului sau a unui adaptor. Ea necesit o mic cantitate de energie, dar i pierde con inutul cnd este nlturat alimentarea cu energie. De obicei se utilizeaz o baterie (asemntoare celor de ceas electronic) care pstreaz con inutul CMOS-ului dac este ntrerupt alimentarea cu energie electric a PC-ului. Memoria Flash stocheaz sarcini electrice, astfel con inutul ei se pstreaz dac se ntrerupe alimentarea cu energie electric. Cnd este necesar modificarea datelor, acestea pot fi terse doar n blocuri (64 kB). Este limitat la 100.000-1.000.000 de scrieri (n func ie de proiectare i tipul de fabrica ie). Memoria flash are o via limitat pentru scriere i nelimitat pentru citire. Citirea este rapid (ntre 44 i 200 ns), dar scrierea este mai lent dect scrierea pe hard-disc. Denumirea de memorie flash se datoreaz faptului c microcip-urile memoriei sunt astfel organizate, nct o sec iune a celulelor de memorie este tears ntr-o singur ac iune sau fulger (flash). Memoria Flash este adesea utilizat pentru a stoca BIOS-ul plcii de baz i pentru firmware-ul adaptoarelor. Este de asemenea utilizat pentru

53

dispozitive de stocare detaabile sau integrate din camerele digitale, playere MP3 sau PDA-uri. EEPROM (Electrically Erasable Programmable Read-Only Memory) este un tip de memorie flash care poate fi tears electronic. EEPROM este tears i rescris la nivel de byte (nu la nivel de bloc) fiind mai lent dect memoria flash obinuit. Din punct de vedere constructiv, memoria principal este implementat n mod obinuit ca module de memorie denumite SIMM (Single In-line Memory Module) i DIMM (Double In-line Memory Module). DIMM-urile utilizate n notebook-uri sunt de dimensiuni mai reduse i poart de numirea de SODIMM (Small Outline DIMM). SIMM i DIMM con in cipuri de memorie individuale, instalate pe o mic plac cu circuite. Aranjamentul fizic al acestora faciliteaz o instalare i nlocuire uoar n sloturile de memorie de pe placa de baz.

Modulele de memorie au la partea inferioar contacte metalice, de obicei aurite, denumite tab-uri. Aceste tab-uri sunt deseori denumite pini sau contacte. Un banc de memorie este un set de cipuri de memorie n care toate cipurile sunt accesate simultan. Un banc de memorie nu trebuie s fie neaprat pe o singur fa a SIMM/DIMM-ului (single-side) ci pot s fie i pe ambele fe e (double-side). Tipurile de memorie RAM Orice subsistem dintr-un PC, care trebuie s stocheze date are nevoie de memorie. Tabelul de mai jos afieaz tipurile de memorie RAM, unde sunt utilizate i arhitectura lor. 54

Tabelul 2.7 Subsistem Tip Arhitectur cache L1, L2 SRAM Asincron sau sincron Memorie principal DRAM DDR1, DDR2 Adaptor grafic DRAM DDR1, DDR2, DDR3 Controler de disc DRAM SDRAM, DDR1, DDR2 Disc DRAM/Flash SDRAM, DDR1, DDR2 BIOS Flash N/A Dup cum afirmam ntr-un paragraf anterior, cele mai comune tipuri de RAM sunt DRAM (Dynamic RAM) i SRAM (Static RAM). DRAM se utilizeaz pentru memoria sistemului, iar SRAM pentru memoria cache. DRAM (Dynamic Random Access Memory) este utilizat pentru memoria principal, memoria adaptorului grafic, controlerele de unit ilor de discuri i n unit ile de discuri. DRAM este o memorie care trebuie remprosptat constant. Poate fi accesat doar cnd nu este remprosptat, de aceea ntre accesri apare o ntrziere. Remprosptarea este o ncrcare continu a unui dispozitiv, al crei con inut altfel se pierde. Un parametru de msurare a performan ei pentru memorii este timpul de acces, care este intervalul de timp de cnd procesorul ini iaz o instruc iune de citire a datelor dintr-o adres a memoriei i momentul n care recep ioneaz datele respective. Un cip DRAM con ine o matrice de celule de memorie, fiecare celul stocnd un singur bit. O celul este alctuit dintr-un condensator (un mic dispozitiv care stocheaz o sarcin electric) i un tranzistor care ac ioneaz ca un comutator. Dac tranzistorul este activat el declaneaz descrcarea condensatorului, care semnific 1 (dup aceasta condensatorul trebuie s fie rencrcat). Cnd tranzistorul este dezactivat i condensatorul nu se descarc nseamn 0. Memoria principal a PC-urilor a fost implementat n diverse tipuri, dup cum se poate observa mai jos: nainte de 1995: DRAM conven ional 1996: FPM (Fast Page Mode) 1997: EDO (Extended Data Out) 1998-1999: SDRAM (Synchronous DRAM) 2000-2001: RDRAM (Rambus DRAM) i SDRAM 2002: SDRAM, DDR1 (DDR-SDRAM), i RDRAM 2003: DDR1 2004-2006: DDR1 i DDR2 (DDR-SDRAM 2) 2007: DDR2 55

Aceste tipuri de memorie DRAM pot fi utilizate n orice alt dispozitiv sau subsistem care are nevoie de memorie (controlerul grafic, cache-ul unit ilor de discuri, adaptoare de memorie etc.). SDRAM (Synchronous Dynamic RAM) este un RAM n care controlul, adresarea i semnalele de date sunt sincronizate pe un singur semnal de ceas, acelai ca i al magistralei sistemului sau magistralei locale. SDRAM ofer o performan mbunt it fa de memoriile FPM i EDO. La memoriile FPM i EDO semnalele sunt direc ionate prin intermediul unui cip controler i adesea memoria trebuie s atepte dup controler. Deoarece SDRAM este legat la viteza magistralei sistemului, aceast sincronizare elimin strile de ateptare, fac mai uoar implementarea interfe elor de control i micoreaz timpul de acces al coloanelor (nu i al rndurilor). Ceasul pentru SDRAM este sincronizat cu ceasul procesorului. Aceast sincronizare a memoriei cu microprocesorul, permite acestuia s execute alte opera ii fr a atepta dup memorie pentru a localiza adresele i pentru a citi i scrie date. Sincronizarea reduce efectiv timpul necesar executrii comenzilor i transmiterii datelor. n 1998 Intel a emis specifica iile PC100 pentru a furniza un standard de compatibilitate pentru memoria SDRAM. Specifica iile PC100 dicteaz un timp de acces de 10 ns i o frecven de 100 MHz. n 1999 au fost emise specifica iile PC133 pentru o func ionare la 133 MHz cu timp de acces de 7,5ns. Memoriile PC100 i PC133 utilizeaz acelai tip constructiv, avnd acelai numr de contacte. Diferen a major ntre cele dou tehnologii este reducerea timpilor de la 10 ns la 7,5 ns. Modulele de memorie PC133 pot fi utilizate n sistemele compatibile PC100 (nu i invers). L imea de band a acestora este: PC100 SDRAM: (64 bit x 100 MHz) / 8 = 800 MB/s PC133 SDRAM: (64 bit x 133 MHz) / 8 = 1064 MB/s Memoria DDR-SDRAM (Double Data Rate SDRAM), denumit adesea DDR1, ofer o l ime de band mai mare i caracteristici suplimentare fa de standardul SDRAM. A fost introdus pe pia la sfritul anului 2001. DDR1 permite transferul datelor att pe frontul cresctor ct i pe cel descresctor al semnalului de tact provenit de la ceasul sistemului. Astfel, pentru aceeai vitez ca i SDRAM-ul, fr a crete frecven a de ceas, cantitatea de date transferate se dubleaz.

56

La SDRAM-ul clasic, un cip de 100 MHz poate efectua o singur opera ie de transfer pe un ciclu de ceas. Rata de date efectiv este 100 MHz x 1 adic 100 MHz. Cipurile DDR pot efectua dou opera ii pe durata aceluiai ciclu de ceas. Astfel pentru un cip de 100 MHz rata de date efectiv este 100 MHz x 2 adic 200 MHz. Cipurile de memorie DDR1 sunt denumite dup viteza nativ: cipurile de memorie DDR1 de 200 MHz sunt denumite DDR200 cipurile de memorie DDR1 de 266 MHz sunt denumite DDR266 cipurile de memorie DDR1 de 333 MHz sunt denumite DDR333 cipurile de memorie DDR1 de 400 MHz sunt denumite DDR400 Modulele de memorie DDR1 sunt denumite dup maximul l imii de band, care reprezint cantitatea maxim de date care pot fi furnizate n interval de o secund: 200 MHz DDR1 DIMM este denumit PC1600, cu l imea de band 1.6 GB/s (8 byte x 100 MHz x 2 = 1600 MB/s sau 1.6 GB/s). 266 MHz DDR1 DIMM este denumit PC2100, cu l imea de band 2.1 GB/s (8 byte x 133 MHz x 2 = 2100 MB/s sau 2.1 GB/s). 333 MHz DDR1 DIMM este denumit PC2700, cu l imea de band 2.7 GB/s (8 byte x 166 MHz x 2 = 2700 MB/s sau 2.7 GB/s). 400 MHz DDR1 DIMM este denumit PC3200, cu l imea de band 3.2 GB/s (8 byte x 200 MHz x 2 = 3200 MB/s sau 3.2 GB/s). Din punct de vedere constructiv DDR1 sunt module DIMM cu 184 pini. DDR2 (Double Data Rate 2) SDRAM este a doua genera ie de memorie pentru sistemele desktop i notebook. DDR2 este un tip de SDRAM care ofer o l ime de band mai mare i un consum de energie mai redus

57

comparativ cu DDR1. Specifica iile DDR2 au fost emise de ctre JEDEC8 la sfritul lui 2003.

DDR2 suport patru viteze: 400, 533, 667 i 800 (fiecare dintre aceste viteze este dublul frecven ei de ceas. Datele sunt transmise pe ambele fronturi (cresctor i descresctor) al semnalului de ceas, astfel c fluxul de date este dublu. Pentru a putea func iona memoriile DDR2 necesit un controler diferit fa de DDR1, acesta fiind situat n cipset (Intel) sau n procesor (AMD). Un sistem PC nu accept simultan DDR1 i DDR2. Sistemele cu controler de memorie DDR2 n mod obinuit accept memorie DDR2 de orice vitez. Dac ntr-un sistem sunt mixate DDR2 de viteze diferite, sistemul va opera la viteza celei mai lente dintre memorii. Dac vitezele memoriilor sunt superioare vitezei controlerul de memorie, atunci sistemul va opera la frecven a controlerului de memorie. Sistemele cu controler de memorie DDR2 ofer mai mult flexibilitate i compatibilitate fa de sistemele cu controler de memorie DDR1, care nu suport memorii cu orice vitez. Din punct de vedere al performan elor nu exist diferen e substan iale ntre DDR1 i DDR2, dar la frecven e mici DDR1 sunt superioare ca performan , datorit laten elor mai mici dect ale DDR2. DDR2 opereaz la 1,8 vol i comparativ cu 2,5 vol i pentru DDR1. Aceasta determin un consum mai mic de energie la frecven e de lucru comparabile cu DDR1 i permite operarea la frecven e mai mari i extinde perioada de via a bateriei pentru notebook-uri. Din punct de vedere constructiv DDR2 sunt module DIMM cu 240 pini. Canalele DDR Memoria DDR1 i DDR2 poate fi implementat n configura ie single channel (un singur canal) sau dual channel (canal dublu). Numrul de canale este determinat de controlerul de memorie din cipset sau procesor (AMD).

www.jedec.org

58

Single channel nseamn c exist o singur legtur ctre DIMM-urile de memorie, avnd l imea de 64-bit. Un sistem cu dual channel nseamn c exist dou legturi independente ctre DIMM-urile de memorie. Ambele canale opereaz sincronizat pentru a transmite datele simultan. Deoarece fiecare canal are o l ime de 64-bit, aceast configura ie poate furniza transferuri de date de 128-bit, adic o l ime de band dubl fa de single channel. SRAM (Static Random Access Memory) i memoria cache SRAM (Static Random Access Memory) este un tip de memorie care poate fi accesat tot timpul, deoarece cipurile de SRAM nu necesit remprosptare (comparativ cu DRAM). SRAM ofer un acces mai rapid dar este mai scump dect DRAM i are un consum mai mare de energie. Prin urmare nu este utilizat pentru memoria principal, ci n general doar pentru memoria cache a procesoarelor. Cercetrile au artat c atunci cnd un sistem a utilizat date, este foarte probabil ca s le utilizeze din nou. Dac accesul la aceste date va fi mai rapid i sistemul per ansamblu va fi mai rapid. Memoria cache din procesor permite acestuia s citeasc instruc iuni i date mai rapid dect dac le-ar accesa direct din memorie. Cache-ul este o memorie tampon care ac ioneaz ca un depozit temporar pentru instruc iuni i date ob inute de la memoria principal, care este mai lent. Cnd instruc iunile sunt utilizate pentru prima oar sau datele sunt citite prima oar, ele sunt transferate din memoria principal n cache. Acest transfer permite pe viitor accesarea mai rapid a acelor instruc iuni sau date, din cache. Un procesor are mai multe nivele de cache: L1 (nivel 1), L2 (nivel 2) i uneori L3 (nivel 3). La procesoarele dual-core (cu dou nuclee), fiecare nucleu are propriul su cache L1. Pentru cache-ul L2, unele procesoare dual-core au cache L2 pentru fiecare nucleu (AMD), iar alte procesoare au un singur cache L2 pentru ambele nuclee (Intel). Toate procesoarele actuale utilizeaz SRAM pentru cache-ul L1, L2 i L3, deoarece este semnificativ mai rapid dect DRAM utilizat pentru memoria sistemului. Dac cache-ul L1 i L2 se afl n interiorul procesorului (n acelai cip), el trebuie s func ioneze la aceeai frecven ca i procesorul. Cache-ul reduce numrul de cicluri de ceas necesare accesrii memoriei. ntotdeauna cnd procesorul acceseaz memoria extern pentru a citi date, controlerul cache-ului ntotdeauna extrage date i le ncarc n cache-ul L1, L2 i L3. Cnd procesorul are nevoie de datele urmtoare se uit nti n

59

cache-ul L1. Dac informa ia nu este gsit, procesorul se uit n cache-ul L2 .a.m.d.. Performan ele procesorului sunt astfel mbunt ite. Cache-ul L2 afecteaz performan ele sistemului. Este foarte important s existe o anumit cantitate ce cache L2. Performan ele sistemului nu cresc liniar cu creterea dimensiunii cache-ului L2, iar peste o anumit a L2 creterea de performan este minor. CompactFlash (CF) CompactFlash (CF) este un mic dispozitiv de stocare detaabil. A fost lansat n 1994 de ctre SanDisk Corporation 9. Specifica iile CF+ au adugat func ionalit i adi ionale care includ unit i de discuri pentru stocare i carduri I/O cum ar fi card-uri de re ea, fax/modem, wireless, cititor de bare etc. Sloturile CF+ care accept Compact Flash, discuri sau card-uri I/O se gsesc curent n camere digitale, PDA-uri i alte platforme electronice. CFA (CompactFlash Association) este o corpora ie non profit care men ine i promoveaz specifica iile CompactFlash i CF+ pe plan mondial.. Card-urile CF sunt realizate cu tehnologia flash, o solu ie de stocare nevolatil care nu necesit o baterie pentru a re ine datele pe termen nedefinit Produsele CF au o construc ie solid, ceea ce nseamn ca nu au pr i mobile i ofer utilizatorilor o mai mare protec ie a datelor dect unit ile de discuri conven ionale. Ele sunt de 5-10 ori mai solide i rezistente dect unit ile de discuri i consum doar 5% din puterea electric necesar acestora. Tipuri de memorie flash Pe lng CompactFlash exist mai multe formate de memorie flash. Memory Stick (Flash Pen) a fost introdus pe pia de ctre Sony n 1999 i momentan ocup aproape un sfert din pia a de memorii flash. Are dimensiunea aproximativ a unei lame de gum de mestecat i capacitatea limit la 128 MB. O versiune mai mic numit Memory Stick Duo este folosit n telefoanele mobile, avnd o capacitate de pn la 1 MB. Smart Media este prima memorie flash aprut pe pia , avnd dimensiuni relativ mari. Nu are controler integrat i necesit au adaptor care adaug costuri suplimentare. Se folosete din ce n ce mai rar.

Mai multe informa ii pot fi gsite la www.compactflash.org

60

Flash Pen (Pen Drive) este o memorie flash care se introduce direct n conectorul USB. Este un nlocuitor ideal pentru dischete i este recunoscut ca disc detaabil de ctre Windows. Capacitatea sa a crescut pn la 4 GB n 2006. Secure Digital (SD) 10 este un dispozitiv de stocare universal proiectat pentru a satisface cererile de securitate, ergonomie i performan ale pie ei audio, video i multimedia, aflat n cretere. A fost dezvoltat n comun de ctre Matsushita Electric, SanDisk i Toshiba. Cardul SD este o versiune modificat, nalt securizat i mbunt it semnificativ a MultiMediaCard (MMC), introdus n noiembrie 1997 de ctre SanDisk i Siemens. Printre mbunt irile fa de card-urile flash existente, se numr: sloturile pentru SD accept mai vechile MMC, permi nd o tranzi ie uoar la SD; card-urile SD au o interfa cu 9 pini, care permite un transfer de pn la 10 MB/s (2,5 MB/s pe o linie de date, 5,0 MB/s pe dou linii de date, 10,0 MB/s pe patru linii de date); voltajul este de la 2,7 la 3,6 V; masa este de 2 g; rezisten a la ocuri de 1000 Gs; capacitatea de stocare pn la 4 GB (n 2006). MiniSD a fost dezvoltat n 2005 pentru a rspunde cererii de micorare a telefoanelor mobile. Are doar 37% din volumul unui SD. n ciuda dimensiunilor reduse, miniSD ofer toate beneficiile SD, incluznd i protec ie la copyright. Prin folosirea unui adaptor, miniSD se poate utiliza n dispozitivele care folosesc SD standard.

2.2.3.7 Unit ile de discuri


Subsistemul unit ilor de discuri al unui sistem de calcul const n unit ile de discuri i controlerele unit ilor de discuri (denumite i interfa a
10

Mai multe informa ii la www.sdcard.org

61

unit ilor de discuri). Unit ile de discuri cuprind: unit ile Floppy (discheta), hard-discurile, unit ile optice (CD-ROM, DVD) i unit ile cu band. Legtura dintre unitatea de disc i calculator se realizeaz prin intermediul unui controler. Controlerele cele mai rspndite sunt Enhanced IDE (EIDE), Serial ATA (SATA), SCSI i Fibre Channel. Principalul sistem de stocare al datelor ntr-un PC este pe discuri magnetice (Hard-discuri). Un disc magnetic stocheaz bi ii ca dipoli magnetici microscopici pe suprafa a discului. Datele pot fi nregistrate sau terse de un numr nelimitat de ori. Chiar dac alimentarea cu energie a computerului este ntrerupt, datele rmn pe disc. O unitate de discuri este alctuit din urmtoarele componente de baz: *ansamblul capetelor de disc (HDA Head Disk Assembly) care con ine: un numr de discuri (platane) pe care sunt stocate datele; un motor care rotete discurile; capete magnetice pentru citirea i scrierea datelor (capetele zboar deasupra suprafe ei discurilor la o nl ime de doi sau trei microinch); un actuator pentru mutarea capetelor de citire/scriere deasupra discurilor.

62

*placa cu circuite imprimate (PCB Printed Circuit Board) care con ine: unitate de microprocesare (MPU MicroProcessor Unit) care controleaz opera iile HDA i comunic cu controlerul subsistemului de discuri; servo-circuitul care pozi ioneaz exact actuatorul; un canal de citire/scriere, care transform semnalele electrice dintrun format acceptat de sistem ntr-un format acceptat de ctre disc; un conector pentru cablul de transfer al datelor; un conector pentru alimentare. Hard discurile actuale con in 1 2 discuri. Fiecare disc este mpr it n piste (tracks) dispuse circular. Fiecare pist este divizat n sectoare. Un sector este cea mai mic unitate adresabil de pe un dispozitiv de stocare i n mod obinuit con ine 512 bytes de date. Un cilindru const n totalitatea pistelor care au aceeai loca ie pe fiecare disc al unit ii de discuri. n figura care urmeaz este exemplificat un disc cu cinci piste. Fiecare pist con ine n mod obinuit cel pu in 32 sectoare, dar numrul sectoarelor per pist variaz.

Discurile din sistemele mai vechi aveau capacitatea de stocare ntre 1020 MB. n prezent se utilizeaz discuri cu capacit i de ordinul GB (1 GB = 1024 MB). n descrierea unit ii de discuri sunt utiliza i mai mul i parametri, dintre care vom prezenta n continuare pe cei mai uzita i. Viteza unit ii de disc este adesea msurat prin timpul mediu de acces, care este suma timpului mediu de cutare i laten a medie. Timpul de cutare este timpul necesar capetelor de citire/scriere pentru a fi pozi ionate pe pista (track) corect a discului. Se msoar n milisecunde (ms). Un timp de cutare mai mic nseamn o performan mai bun. Uneori este utilizat termenul timp de cutare pist-la-pist (track-totrack). El este definit ca timpul necesar dispozitivului pentru a muta capetele ce citire/scriere de la o pista la alta. n mod obinuit timpul de cutare pentru harddiscurile actuale variaz ntre 5 i 12 ms.

63

Laten a este timpul (msurat n milisecunde) necesar unui anumit sector de pe o pist pentru a ajunge sub capetele de citire/scriere. Laten a medie este determinat de viteza de rota ie. n mod obinuit, laten a este timpul necesar unit ii pentru a efectua o jumtate de rota ie. O laten mai mic este mai bun pentru performan . Viteza de rota ie este viteza cu care se nvrtesc discurile. O vitez de rota ie mai mare nseamn o mai mare vitez de transfer a datelor ctre i de pe disc. Unitatea de msur este rota ii per minut (rpm). Viteza de rota ie determin laten a unit ii. Vitezele de rota ie obinuite ale unui disc sunt: 4300, 5400, 7200, 10000 i 15000 rpm. Rata de transfer a datelor reprezint volumul de date care poate fi transferat de pe disc ntr-o secund. Avnd o capacitate de stocare a informa iei foarte mare i o rat de transfer foarte mare, hard-discurile au devenit componente indispensabile pentru orice calculator. Unit ile optice DVD Dac la nceput DVD reprezenta ini ialele de la Digital Video Disc, ulterior semnifica ia a fost schimbat, n Digital Versatile Disc pentru a reflecta utilizarea sa pentru aplica ii non-video. Exist mai multe formate fizice de DVD-uri: DVD-ROM mediu de stocare de mare capacitate, ob inut prin matri are. DVD-Video mediu de stocare pentru filme DVD-Audio mediu de stocare numai pentru audio, similar cu CDAudio. DVD inscriptibil permite o singur scriere i mai multe citiri. Cuprinde formatele DVD-R i DVD+R. DVD reinscriptibil poate fi scris i ters de mai multe ori. Cuprinde formatele DVD-RAM, DVD-RW i DVD+RW Avnd aceleai dimensiuni standard ca i CD-urile, adic 12 cm diametru i 1,2 mm grosime, DVD-urile ofer pn la 17GB spa iu de stocare i o rat de transfer mai mare la timpi de acces similari. Versiuni de discuri: DVD-5 o singur fa , un singur strat capacitate 4,7 GB DVD-9 o singur fa , dou straturi (dual-layer) capacitate 8,5GB DVD-10 dou fe e (double-sided), un singur strat capacitate 9,4GB DVD-18 dou fe e (double-sided), dou straturi (dual-layer) capacitate 17GB. 64

n ceea ce privete tehnologia DVD, la o prim privire, un disc DVD poate fi uor confundat cu un CD, avnd aceleai dimensiuni. Ambele folosesc laserul pentru citirea (scrierea) datelor, stocate n piste dispuse n spiral. Pistele sunt plasate mai aproape unele de altele fa de CD, la 0.47 micron fa de 1,6 micron la CD-uri. Datele sunt stocate sub forma unor adncituri (pits), de asemenea mai mici (minim 0,4 micron) fa de cel ale unui CD (minim 0,834 micron). Aceasta permite mai multe adncituri pe pist, ceea ce nseamn mai multe date stocate.

Sistemul de fiiere Una din marile realizri ale DVD-ului este c a reunit toate tipurile de utilizri ale CD-urilor: pentru date, video, audio sau mixarea acestor trei, ntr-o singur structur fizic de fiier denumit UDF (Universal Data Format). Structura de fiiere UDF asigur compatibilitatea cu orice unitate optic, computer sau dispozitiv video i o interfa judicioas cu sistemele de operare standard, care include standardul pentru CD-uri, ISO 9660. UDF nu este suportat de sisteme de operare mai vechi dect Windows 98. Discurile DVD-Video utilizeaz doar UDF cu toate datele necesare specificate de ctre UDF i ISO 13346 pentru a putea fi utilizate pe computere. Ele nu utilizeaz ISO 9660. Fiierele DVD-Video trebuie s nu fie mai mari de 1 GB i nregistrate n secven continu. Primul director de pe disc trebuie s fie VIDEO_TS i s con in toate fiierele, al cror nume trebuie s fie n formatul 8.3 (nume.ext). Discurile DVD-Audio utilizeaz doar formatul UDF pentru a stoca datele ntr-o zon DVD-Audio reprezentat de directorul AUDIO_TS. Unit ile DVD Unit ile DVD i unit ile CD-ROM sunt diferite, dar exist mai multe similarit i dect diferen e.

65

Toate unit ile pot citi discurile DVD-ROM, dar cele inscriptibile pot s inscrip ioneze doar anumite tipuri de discuri, dup cum se va vedea n continuare. Unit ile care sunt capabile doar s citeasc discuri DVD (si CDROM) sunt denumite unit i DVD-ROM, iar cele capabile i s inscrip ioneze discuri DVD (i CD-ROM) sunt denumite unit i DVD-Writer. Discurile DVD inscriptibile i reinscriptibile DVD-urile sunt utilizate pentru larg consum, pentru nregistrare audio, video i date. DVD-urile inscriptibile se refer la discuri optice DVD care pot fi nregistrate (scrise, arse) o singur dat cu ajutorul unei raze laser. Cele reinscriptibile pot fi scrise i terse de mai multe ori, tot cu ajutorul unei raze laser. DVD-uri inscriptibile este un termen general care se refer la toate formate, n timp ce DVD-uri reinscriptibile se refer doar la formatul care poate fi scris de mai multe ori. Au fost dezvoltate dou formate inscriptibile: DVD-R (dash) i DVD+R (plus) i trei formate reinscriptibile: DVD-RAM (random access memory), DVD-RW i DVD+RW. Ca i CD-R-urile, DVD-urile utilizeaz diverse substraturi. Datorit substratului, discurile au culori distincte pe partea inscriptibil. De asemenea substratul este cel care determin incompatibilit i cu anumite playere. Propriet ile lor reflectorizante nu sunt ns la fel de bune ca ale unui DVD matri at, care are aluminiul ca strat reflectorizant. DVD-R DVD-R (DVD-Recordable) similar n concept cu CD-R, este un mediu nregistrabil o singur dat, care poate con ine orice tip de informa ie ce se stocheaz obinuit pe discurile DVD-ROM video, audio, imagini, fiiere, programe multimedia etc. n func ie de informa ia nregistrat, discurile DVD-R pot fi utilizate pe orice unit i DVD compatibile i playere DVD Video. Pentru scriere este aplicat un fascicul laser de putere mare pe suprafa a stratului de nregistrare. Acesta este nclzit iar structura sa este modificat definitiv rezultnd adncituri microscopice. La redare se folosete o raz laser de putere mic, care este trimis spre suprafa a discului. Zonele nearse reflect raza laser, iar adnciturile nu reflect dect o cantitate infim de lumin. Lumina reflectat este interpretat ca un semnal modulat care este decodat de ctre unitatea DVD-ROM n datele originale ale utilizatorului. Specifica iile DVD permit citirea informa iei de pe mai multe straturi ale unui DVD prin simpla schimbare a focalizrii razei laser i folosirea discurilor dubl-fa (double-sided). DVD-RW Este cunoscut i sub denumirea de DVD-R/W si a fost dezvoltat din tehnologia existent CD-RW/DVD-R. Folosete tehnologia schimbrii de

66

faz pentru citirea, scrierea i tergerea informa iei. O raz laser nclzete un strat de polimer, al crui structur se schimb de la cristalin (reflect lumina) la amorf (nu reflect lumina). La citire raza laser este reflectat mai puternic de ctre zonele nearse (cristaline) i mai pu in de ctre cele amorfe, rezultnd un semnal modulat care apoi este decodat de ctre unitatea DVD-ROM n datele originale ale utilizatorului. n practic exist o serie de impedimente care afecteaz compatibilitatea DVD-RW cu diverse playere. De exemplu, datorit reflectivit ii sczute, unele unit i confund mediul DVD-RW cu un disc duallayer i ncearc s localizeze al doilea strat care nu exist. Aceasta are ca rezultat imposibilitatea redrii discurilor DVD-RW pe anumite unit i DVDROM. Unele probleme pot fi rezolvate prin actualizarea fimware-ului. DVD+RW Este un format reinscriptibil care folosete tehnologia schimbrii defaz, dezvoltat de ctre Sony, Philips i HP. Formatul este bazat pe tehnologia DVD i CD-RW i este incompatibil cu standardul DVD-RAM. Formatul DVD+RW nu este sprijinit de ctre DVD Forum. DVD+RW are multe n comun cu tehnologia rival DVD-RW, folosind medii cu schimbare de faz i oferind utilizatorilor o experien similar utilizrii CD-RW. Avantajul DVD+RW fa de DVD-RW este n domeniul compatibilit ii, fiind un mediu care permite utilizarea att pentru electronicele de larg consum ct i n mediul PC. De asemenea, DVD+RW permite scrierea discurilor n mai multe sesiuni de scriere (multisession) spre deosebire de discurile DVD-RW care pot fi scrise doar ntr-o singur sesiune de scriere. DVD+R A aprut ulterior lui DVD+RW, fiind o tehnologie derivat din aceasta. Primele unit i DVD+RW nu aveau capacitatea de a scrie discuri inscriptibile (care pot fi scrise o singur dat) ci numai cele reinscriptibile. n 2002 Verbatim a scos pe pia tehnologia care poate scrie ambele tipuri de discuri. Discurile inscriptibile au primit denumirea de DVD+R, avnd capacitatea de 4,7 GB. n 2003 au fost lansate primele discuri DVD+R dual-layer cu capacitatea de 8,5 GB, care au rmas compatibile cu playerele DVD Video i unit ile DVD-ROM. DVD Multi n 2001 DVD Forum emis primele specifica ii DVD Multi care acoper toate formatele DVD aprobate de el. Unit ile de DVD Multi au suport pentru DVD-R, DVD-RW precum i pentru CD-R i CD-RW. Formatele DVD+R i DVD+RW sprijinite de membrii DVD+RW Alliance, nu sunt cuprinse n

67

specifica iile DVD Multi. ns n toamna lui 2002 au aprut primele unit i care suportau formatele ambelor organiza ii, iar acestea s-au impus pe pia . Unitatea de dischet (disc flexibil) Discul flexibil, numit i floppy disc n limbajul curent dischet este un suport care servete la salvarea datelor i programelor sau pentru transferul lor ntre dou calculatoare. Discheta este format dintr-un disc de material plastic, flexibil, acoperit cu un strat uniform de oxid magnetic care permite nregistrarea i citirea datelor. n prezent se (mai) folosesc dischete avnd mrimea (diametrul) de 3,5 inch cu capacitatea de stocare de 1,44 MO. Modul de nregistrare a informa iilor pe suprafa a magnetic este acelai cu cel de la discurile hard (suprafa a unui disc divizat n piste, care formeaz cercuri concentrice cu centrul n centrul discului; pistele numerotate ncepnd din partea exterioar a discului i sunt mpr ite n sectoare; numrul sectoarelor este determinat de tipul i formatul discului; sectoarele dintr-o pist sunt identificate cu ajutorul numerelor, ns ncepnd cu numrul 1, sectorul 0 fiind utilizat pentru identificare, nu pentru stocarea datelor). nainte de prima utilizare, dischetele trebuie formatate, opera ie prin care pe dischet sunt plasate informa ii necesare sistemului de operare. Dischetele de 3,5 inch sunt ncorporate ntr-o carcas de material plastic rigid, ceea ce mrete fiabilitatea i durata lor de utilizare, neputnd fi atinse, zgriate sau ndoite. Protec ia la scriere este controlat de un orificiu cu capac glisant de plastic. Cnd orificiul este vizibil, discheta este protejat la scriere. Pentru a evita pierderea datelor de pe dischete se impun cteva restric ii cum sunt: nu atinge i stratul magnetic de pe dischet, nu ndoi i discheta, nu le pstra i n medii magnetice sau n locuri cu praf, umede, la soare etc. Unitatea de disc flexibil este dispozitivul ce asigur scrierea/citirea informa iilor pe/de pe discul flexibil. Indiferent de tipul lor, unit ile floppy disc au unele componente comune i anume: capetele de citire/scriere; dispozitivul de ac ionare a capului; motorul de antrenare a dischetei; plcile cu circuite electronice. n mod normal, unit ile floppy disc au dou capete de citire/scriere, ceea ce le confer calitatea de dubl fa . O astfel de unitate folosete unul dintre capete pentru o fa a dischetei, iar pe cel de al doilea pentru cealalt fa , astfel nct discheta poate fi citit sau scris pe ambele fe e. 2.2.3.8 Subsistemul grafic Subsistemul grafic cuprinde trei elemente: controlerul grafic, monitorul i driverele de dispozitiv video.

68

Memoria PC-ului con ine aplica iile i codul asociat imaginilor corespunztoare acestora. Pentru a vedea interfa a unei aplica ii, informa iile corespunztoare trebuie transferate din memorie n controlerul grafic. Controlerul grafic utilizeaz propria sa memorie sau memoria principal a sistemului pentru a reda culoarea exact a fiecrui pixel (punct grafic) de pe monitor ntr-un format digital binar. Controlerul grafic dirijeaz convertorul digital-analog (DAC), care convertete semnalul digital n semnal analog pe care monitoarele n pot n elege. Unele monitoare accept semnal digital, care nu mai au nevoie de DAC. Mai jos este ilustrat schematic succesiunea celor trei componente principale ale subsistemului grafic al unui PC.

Rezolu ia, adresabilitatea i aspectul Un pixel (punct) reprezint cea mai mic parte individual adresabil a unei imagini sau a unui ecran. ntr-un ecran obinuit, fiecare pixel const n trei culori: rou (Red), verde (Green) i albastru (Blue) RGB. Astfel, exist trei subpuncte n fiecare pixel. ns acestea sunt foarte mici astfel nct sunt reunite ca un singur punct. Temenii de rezolu ie i adresabilitate sunt adesea utiliza i pentru a descrie aceleai elemente, ns defini iile tehnice corecte sunt urmtoarele. Adresabilitatea este numrul de pixeli de pe monitor care pot fi adresa i orizontal i vertical. Rezolu ia este claritatea imaginii finale, reprezentnd numrul de pixeli orizontali i verticali ai imaginii de pe ecran. Este func ie de adresabilitate i de cantitatea de memorie. Monitoarele suport diferite rezolu ii, dar toate accept o rezolu ie minim VGA (640480). Aceasta nseamn c ecranul este divizat n 640 unit i orizontale i 480 unit i verticale. Noile tipuri de monitoare pot suporta diferite rezolu ii: 800600, 1024768, 12801024, 16001200 etc. Aspectul (Aspect Ratio) se refer la raportul dintre dimensiunea orizontal i cea vertical a ecranului. Valoarea tradi ional este de 4:3. Pentru televiziunea digital i DVD-uri se folosete 16:9 sau 16:10. 69

Toate cele trei elemente ale subsistemului grafic trebuie s suporte rezolu iile i ratele de mprosptare dorite. Prezentm mai jos cteva limitri ale procesrii grafice. Limitri ale controlerului grafic Considerm un monitor care suport o rezolu ie de 12801024, dar controlerul grafic este de tip mai vechi i suport rezolu ia maxim de 1024768. n aceast situa ie monitorul va func iona la rezolu ia maxim a controlerului. Unele controlere grafice mai noi au doar conector nou DVI i nu permite ataarea unor monitoare de tip vechi. Limitri ale monitorului Considerm un monitor vechi care suport o rezolu ie de 1024768 la 72 MHz, dar controlerul grafic este de tip nou capabil s suporte o rezolu ie maxim de 16001200 la 85 MHz. n acest caz monitorul va func iona doar la rezolu ia maxim a sa de 1024768 la 72 MHz. Unele monitoare noi au doar conector DVI fiind imposibil conectarea lor la controlere de tip vechi care nu au conector DVI. Limitri ale driverelor de dispozitiv video Este posibil ca rezolu ia unui monitor s fie limitat de driverele de dispozitiv. Pentru a suporta rezolu ii mai mari, mai multe culori i performan e mai bune trebuie instalate, n general, cele mai noi drivere. Memoria i adncimea de culoare Cantitatea de memorie video determin numrul de culori simultane care port fi redate de ctre un subsistem grafic, pentru o anumit rezolu ie. O cantitate mai mare de memorie video nseamn mai multe culori. Adncimea de culoare reprezint ct de multe culori sunt afiate pe ecran i este func ie de memoria video. De exemplu, standardul VGA necesit 4 bi i (jumtate de byte) de memorie video per pixel pentru a afia 16 culori. Tabela culorilor 16 culori 4 bi i per pixel 256 culori 8 bi i per pixel 65,636 culori 16 bi i per pixel 16.7 milioane culori 24 bi i per pixel Controlerul grafic n practic, pentru controler grafic sunt utilizate i termenele adaptor grafic, accelerator grafic, controler video, plac video etc. Func iile controlerului grafic pot fi rezumate n urmtoarele: accept comenzi de control de la procesor;

70

produce impulsuri regulate pentru baleiajul vertical i orizontal; scaneaz memoria video pentru informa ii ale pixelilor; decodeaz informa ia pixelilor n trei culori i intensitate; controleaz trei DAC-uri (Digital-to-Analog Converter) pentru producerea a trei semnale de culoare (n afara cazului cnd se utilizeaz un monitor TFT pe modul digital). Controlerele grafice i-au mbunt it performan a de-a lungul timpului deoarece au migrat de la o l ime a canalului de date de 32-bi i la 64-bi i apoi la 128-bi i, pn la acceleratoare grafice pe 256-bi i. Driverele de dispozitiv video ntreg software-ul suport standardul VGA (640480), ns driverele de dispozitiv determin rezolu ia, numrul de culori i diferen ele de performan . Majoritatea sistemelor de operare au mai multe drivere video incluse nc din instalare. Dac este adugat un nou adaptor grafic, trebuie instalate noi drivere luate de pe CD-ul de instalare al adaptorului sau de pe Internet de la adresa productorului. n sistemul de operare Windows, utilizatorii pot schimba rezolu ia i adncimea de culoare de la pagina Settings n Control Panel/Display/Display Properties. Pentru a modifica rata de remprosptare (refresh rate) exist o pagin separat n Display Properties, creat cnd sunt instalate driverele corespunztoare controlerul grafic. Rata de remprosptare maxim suportat de ctre monitor poate fi setat automat dac monitorul i controlerul grafic suport protocolul VESA DCC (Display Data Channel). Sistemul de operare DOS are doar 640480 cu 16 culori. Fiecare aplica ie DOS necesit propriile drivere. n Windows este necesar un singur driver pentru toate aplica iile. Monitorul Monitorul este echipamentul de ieire principal al unui PC. El afieaz semnalele generate de ctre computer (controlerul grafic) sub forma unei imagini pe un ecran. Pentru aceasta se folosesc dou tehnologii: Cathode Ray Tube (CRT) tub cu raze catodice; Liquid Crystal Display (LCD) afiaj cu cristale lichide. Imaginea pe ecran reprezint o sum de puncte foarte fine. Dimensiunea unui astfel de punct caracterizeaz defini ia monitorului. Cu ct aceast valoare este mai mic, cu att imaginea este mai clar, deci mai pu in obositoare. Valoarea tipic a defini iei este de 0,28 mm pentru diametrul unui pixel (punct).

71

Monitoarele CRT Monitoarele CRT con in trei tunuri electronice care proiecteaz fascicule de electroni pe ecranul monitorului, a crui suprafa interioar este acoperit cu fosfor. Un pixel este format din trei minipuncte de fosfor grupate: rou, verde, albastru (RGB). Sub ac iunea electronilor acesta lumineaz. Fiecare minipunct de o anumit culoare este lovit de propriul tun electronic. Monitoarele CRT sunt folosite din ce n ce mai pu in, datorit dimensiunilor mari, a consumului ridicat de energie i a ac iunii nocive asupra ochilor. Cel mai important parametru pentru un monitor CRT este frecven a de remprosptare vertical (vertical refresh rate) denumit i frecven a de remprosptare. Aceasta este o msur a ct de rapid este reafiat imaginea pe ecran pe vertical, de sus n jos (msurat n hertz sau cicluri pe secund). De exemplu, la 75 Hz ecranul este parcurs de sus n jos de 75 de ori ntr-o secund. O frecven de remprosptare mai mare este mai bun pentru ochi, fiind recomandate valori de peste 75 Hz. Monitoarele LCD Un ecran LCD const ntr-un strat sub ire dintr-un material special denumit cristale lichide, care au proprietatea de a transmite sau bloca lumina n func ie de semnalele electrice aplicate asupra sa. Este utilizat n notebook-uri i monitoarele extraplate. LCD-urile sunt ecrane cu adresare direct, ceea ce nseamn c fiecare pixel al imaginii este definit i afiat de ctre o component fizic individual din monitor. Fiecare pixel poate fi pornit sau oprit dac este necesar. Ecranele LCD reduc spa iul ocupat de ctre monitor cu pn la 60%, au o calitate mai bun a imaginii i au un consum mai redus de energie cu pn la 80% fa de monitoarele CRT i nu au teoretic emisii electromagnetice. Un monitor CRT este alegerea cea mai bun pentru persoanele care lucreaz cu grafic, deoarece celulele cu cristale lichide ale unui LCD nu afieaz o luminozitate i nuan e de culori constante cnd sunt privite sub unghiuri diferite. Micarea nu este la fel de clar pe un LCD ca i pe un CRT fapt ce se rsfrnge asupra vizionrii de filme sau jocurilor de ac iune. ntr-un LCD imaginile sunt produse de ctre micarea fizic a moleculelor de cristale lichide. Acestea au nevoie de timp pentru a se mica, comparativ cu rspunsul aproape instantaneu al CRT. Deci dac este necesar un monitor pentru procesare grafic de nalt calitate sau lucrul cu imagini video, CRT este o alegere mai bun. Monitoarele LCD, spre deosebire de monitoarele CRT, au suprafa a vizibil n general aceeai cu cea din specifica iile productorului, adic un

72

monitor LCD de 17 inch are aproximativ aceeai suprafa vizibil ca un monitor CRT de 19 inch. Spre deosebire de CRT, monitoarele LCD sunt construite pentru o anumit rezolu ie (de exemplu pentru monitoarele de 17 i 19 inch rezolu ia nativ este 1280x1024). Numrul de pixeli pentru un ecran LCD de o anumit dimensiune este prestabilit. La CRT numrul de pixeli afia i este definit de ctre semnalul care comand ecranul. Majoritatea monitoarelor LCD opereaz la o singur frecven de remprosptare (sau o gam restrns de frecven e) i spre deosebire de monitoarele CRT, nu trebuie s func ioneze la frecven e ridicate pentru a elimina plpirea. Att monitoarele LCD analogice, ct i cele digitale opereaz tipic la 60 Hz, indiferent de frecven a de remprosptare a controlerului grafic. Deoarece monitoarele LCD sunt ecrane cu adresare direct (fiecare pixel corespunznd unei componente fizice din ecran), imaginea este afiat cu o mare precizie fa de un CRT. Deoarece celulele LCD sunt aliniate i pozi ionate perfect, nu sunt probleme cu geometria ecranului. Unghiul de vizibilitate al unui monitor LCD este important, iar ideal ar fi un unghi de 140 grade, att pe orizontal ct i pe vertical. Dei tehnologia LCD cu matrice activ ofer o calitate excelent a imaginii cnd ecranul este privit perpendicular, ea i pierde contrastul cnd este vzut la un unghi mai mare de 70 de grade. Timpul de rspuns este intervalul de timp necesar unui pixel dintr-un ecran LCD pentru a trece din activ (negru) n inactiv (alb) i napoi. Este msurat n milisecunde (ms). Timpul de rspuns determin numrul de imagini care pot fi afiate ntr-o secund. Un timp de rspuns mai mic nseamn o imagine mai clar pe ecran. Monitoarele LCD nu afieaz imaginile n micare la fel de bine ca monitoarele CRT deoarece este necesar un timp mai mare pentru celulele LCD s comute din oprit n pornit. Dac este derulat rapid un text sau se ruleaz un videoclip sau jocuri de ac iune, laten a LCD-ului cauzeaz o imagine neclar care pierde mult din detalii. Strlucirea (luminozitatea) este o msur a intensit ii luminoase produs de iluminarea din spate a unui LCD, msurat n lumeni sau candela per metru (cd/m2). O luminozitate mai mare produce o imagine mai bun ntrun mediu luminat. Monitoarele LCD au n mod obinuit 250 500 cd/m2. Contrastul reprezint raportul ntre alb luminos i negru ntunecat. Un contrast mai mare accentueaz i mbog ete culorile unui LCD. Valorile obinuite sunt ntre 400:1 i 800:1. Principalii productori de monitoare LCD ce se comercializeaz n prezent (noiembrie, 2007) sunt: ACER, ASUS, BenQ, LG, ProView i Samsung.

73

Ecranele LCD pentru notebook-uri n ultimul timp tot mai multe notebook-uri utilizeaz ecrane LCD late (wide). Ecranele late sunt mai extinse cu aproximativ 9% dect cele standard i sunt mai potrivite pentru activit i cum ar fi vizionarea de DVD-uri, lucrul cu foi de calcul mari sau lucrul cu mai multe ferestre fa n fa . Cu toate acestea, ecranele wide au nl imea mai mic crescnd frecven a derulrilor pe vertical. n imaginea urmtoare se face o compara ie ntre cele mai frecvente ecrane LCD ntlnite n notebook-uri.

Monitoare multiple Un PC poate accepta dou sau mai multe monitoare, dac placa video are dou conectoare de monitor (sau un conector de monitor i un conector s-video). Exist dou moduri diferite de suport pentru mai multe monitoare: clonare sau multi-monitorizare. Nu exist denumiri standard pentru variatele moduri n care pot fi folosite mai multe monitoare. Fiecare productor de plci grafice poate avea propria sa denumire (de exemplu Desktop extins). Clonarea nseamn c aceeai imagine apare pe ambele ecrane. Clonarea este foarte util dac un grup de oameni au nevoie s vad aceeai imagine, cum este cazul unei instruiri sau prezentri demonstrative. A doua ieire video poate fi legat la un TV sau un videoproiector. Fiecare ecran poate fi configurat independent, fiecare avnd o rat de remprosptare diferit, adncime de culoare i rezolu ie pentru o afiare optim pe tipul respectiv de dispozitiv. n cazul rulrii unor secven e video (de exemplu un film), pe al 2-lea

74

dispozitiv acestea pot fi afiate pe ntreg ecranul (full screen) n timp ce pe primul ecran este afiat n fereastr. Multi-monitorizarea nseamn c rezolu ia desktop-ului este mrit pentru a umple ambele monitoare. Astfel, dac un monitor func ioneaz la 1024768, atunci dou monitoare vor func iona la 2048768. Aceasta nseamn c pe fiecare monitor se vor vedea aplica ii sau ferestre diferite. Nvidia denumete acest mod TwinView, Intel l denumete Extended Desktop. Pentru a suporta dou monitoare, placa video trebuie s aib dou conectoare de monitor (sau un conector de monitor i un conector s-video). Unele adaptoare grafice au propriul utilitar software pentru configurarea monitoarelor multiple. Aceste utilitare ofer mai multe facilit i dect func ia de baz din Windows. Interfa a analogic vs. Interfa a digital Toate semnalele dintr-un PC sunt digitale. Cu toate acestea, monitoarele CRT accept doar semnal analogic, deci semnalul trebuie convertit din digital n analogic pentru a putea fi afiat. Unele monitoare LCD noi pot accepta doar semnal digital (monitor LCD digital), n timp ce altele pot accepta doar semnal analogic (monitor LCD analogic), sau de ambele tipuri, pentru a fi compatibile cu plcile grafice mai vechi, care nu au ieire digital. Monitoarele LCD utilizeaz intern semnalul digital. La acestea, pixelii calcula i de ctre driverele plcii grafice corespund exact unui set specific de celule de cristale lichide din ecranul LCD. Monitoarele LCD analogice utilizeaz o conversie hardware analogicdigital n interiorul monitorului. Aceast conversie degradeaz calitatea imaginii, deoarece nu poate fi calculat precis loca ia a pixelilor. La monitoarele LCD digitale semnalul digital poate fi trimis de la placa grafic direct ctre monitor fr conversie n analogic. Din acest motiv imaginea are un contrast mai bun, textul este mai conturat, iar imaginea per ansamblu are o calitate mai bun. Nu este nevoie de ajustri, fiecare pixel fiind afiat n loca ia corect. Monitoarele LCD care accept ambele tipuri de semnale au dou conectoare, un conector VGA/SVGA cu 15 pini i un conector DVI-D/DVI-I: DVI-D (doar semnal digital) DVI-I (semnal digital i analogic)

Conectorul DVI n aprilie 1999, Digital Display Working Group (DDWG) a emis specifica iile pentru Digital Visual Interface (DVI), care defineau un nou tip de

75

conector pentru monitoarele extraplate. DVI definete un singur conector cu dou implementri, care permite compatibilitatea cu monitoarele CRT i suport noile monitoarele LCD. Cele dou implementri sunt identice ca i caracteristici mecanice, ns un conector este numai digital iar altul este digital i analogic. 2.2.3.9 Imprimanta Imprimanta este un echipament periferic de ieire, op ional, care realizeaz transpunerea informa iei din calculator pe suporturi imprimabile tip hrtie sau folii de plastic. Din motive de transport i manipulare, hrtia de imprimant este mpr it n pagini pliabile. O pagin cuprinde 50-100 linii. Pentru imprimantele cu jet de cerneal i imprimantele cu laser se utilizeaz hrtie format A4. Pentru imprimarea fotografiilor se utilizeaz hrtie special tip foto. Imprimantele sunt de diverse tipuri, n func ie de formatul hrtiei, numrul de caractere tiprite ntr-o linie, tehnologia de imprimare etc. Principalele tipuri de imprimante folosite la calculatoarele personale sunt: imprimantele matriciale, cu jet de cerneal i imprimantele cu laser. Mult vreme, majoritatea utilizatorilor au lucrat cu imprimantele matriciale (cu ace), acestea fiind cele mai ieftine. Utilitatea lor ns era (i este nc) dat i de posibilitatea de a tipri mai multe exemplare la o singur trecere a hrtiei (copie la indigo). Aceast facilitate este util pentru completarea rapid a formularelor tipizate, de exemplu. La ora actual, datorit progreselor tehnice i noilor tehnologii aprute, diferen a de pre dintre imprimantele matriciale i cele cu jet sau laser a sczut drastic. Principiul de func ionare al unei imprimante matriciale este: capul de imprimare, care con ine o coloan vertical de bare metalice sub iri, numite ace, se mic de-a lungul liniei de imprimare, iar la momentul potrivit acele lovesc prin banda tuat n foaia de hrtie. Acele sunt ac ionate de electromagne i. Configura ia acelor ce lovesc n fiecare moment determin caracterul imprimat. Cu ct numrul acelor din capul de imprimare este mai mare, cu att calitatea imprimrii este mai bun. Exist imprimante cu 9 ace, cu 24 ace etc. La imprimantele matriciale numrul maxim de caractere care pot fi scrise pe o linie variaz de la un tip de imprimant la altul. Din punct de vedere al calit ii imprimrii, se pot fixa diferite moduri, ca: imprimare rapid (draft) caracterele sunt compuse din puncte singulare (mod recomandat n cazul listrilor mai voluminoase i unde calitatea nu este important); modul coresponden realizeaz o supraimprimare de puncte alturate, rezultnd o calitate a listrii mai bun (viteza de tiprire este mai sczut).

76

Imprimantele cu jet de cerneal produc caractere i imagini prin pulverizarea fin a unor picturi de cerneal pe hrtia de imprimat. Exist modele cu 12, 24, 48 de duze (cu ct numrul lor este mai mare, cu att calitatea este mai bun). n varianta color, culorile sunt aduse pe hrtie din 4 sau 3 patroane (fiecare con innd 12, 24 sau 48 de duze). Pulverizarea cernelii se poate face prin mai multe metode. Cea mai comun metod const n crearea unui flux continuu de stropi de cerneal. Cerneala este deflectat cu ajutorul unui cmp electric, datorit componentelor speciale aflate n structura sa. Imprimantele cu laser au performan e mult mai ridicate dect cele matriciale. Spre deosebire de imprimantele matriciale, la care imprimarea se face caracter dup caracter, la imprimantele cu laser se tiprete o pagin odat. De aceea, nainte de imprimare toat pagina este construit n memorie, ca o imagine grafic. Imprimarea se face dup principiul care st la baza fotocopiatoarelor. Imprimantele cu laser produc litere i grafic cu ajutorul unei raze de lumin. O raz laser sau mici diode luminescente ncarc electrostatic un tambur de imprimare, n func ie de caracterul de imprimat. Acest tambur se rotete ntro baie de pulbere de toner (un fel de praf de crbune), care ader n locurile unde tamburul este ncrcat static. Trecnd hrtia prin dreptul tamburului, tonerul este ars pe hrtie la temperatur ridicat. Avantaje: relativ silen ioase, calitate ridicat de imprimare, sunt rapide. Dezavantaje: cost ridicat pentru cumprare i ntre inere (tambur, toner), nu se poate utiliza hrtia n mai multe exemplare. Principalele caracteristici ale unei imprimante sunt: rezolu ia, viteza de tiprire, dimensiunea maxim a hrtiei pe care poate tipri, memoria imprimantei, posibilit ile de extindere, fiabilitatea. Rezolu ia unei imprimante se msoar n numr de puncte pe care le poate afia ntr-un inch de hrtie. Rezolu ia pe orizontal nu este obligatoriu egal cu rezolu ia pe vertical. Unitatea de msur este 1 d.p.i. (dots per inch). La imprimantele cu ace rezolu ia este n general de 180 d.p.i., ceea ce permite tiprirea de texte sau imagini fr preten ii grafice deosebite. La unele imprimante laser rezolu ia poate ajunge sau chiar depi 1200 d.p.i., ceea ce permite ob inerea unei tipriri de calitate. Viteza de tiprire a unei imprimante este dat de numrul de caractere pe secund (cps.), pentru imprimantele matriciale i numrul de pagini pe minut (ppm.), n cazul imprimantelor laser sau cu jet de cerneal. O imprimant matricial obinuit tiprete aproximativ 150 cps. Imprimantele matriciale rapide pot tipri cu o vitez de 500-800 cps. O imprimant laser poate tipri cu o vitez de peste 25 ppm.

77

Dimensiunea maxim a hrtiei pe care poate tipri o imprimant se refer la l imea hrtiei: imprimantele tip A4 folosesc hrtie format A4 (21 cm), imprimantele A3 pot folos hrtie avnd maxim 42 cm (l imea aproximativ a formatului de hrtie A3). Memoria de care dispune o imprimant este o caracteristic important n cazul imprimantelor laser. Ea are valori de 2-4 MB, dar poate ajunge sau chiar depi 128 MB.

ntrebri de autoevaluare
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Descrie i diferen ele ntre datele analogice i cele digitale. Care sunt nivelurile la care poate fi sintetizat func ionarea unui computer? Descrie i rolul sistemului de operare, ca nivel din cadrul arhitecturii unui computer. Unde poate fi localizat fizic BIOS-ul i cnd pornete acest program? Ce beneficii li se ofer productorilor ai cror produse sunt certificate Designed for Windows? Ce vizeaz n principal cele dou directive europene RoHS i WEEE? Care sunt categoriile de componente hardware ale unui computer, conform modelului von Neumann ? Care sunt componentele principale ale plcii de baz? Care sunt cele 5 subsisteme ale unui PC? Defini i cipset-ul i enumera i principalii productori. Ce reprezint magistralele de extensie? Ce reprezint USB? Care sunt cele mai comune tipuri de RAM? Ce este memoria flash i care sunt principalele tipuri de memorie flash? Care este considerat a fi principala cauz a defectrii PC-urilor? Descrie i diferen ele esen iale dintre CD i DVD. Care sunt principalele caracteristici ale monitoarelor LCD? Ce se n elege prin desktop extins?

78

CAPITOLUL 3 SOFTWARE-UL COMPUTERELOR


Orict de sofisticate au devenit calculatoarele din punct de vedere tehnic, acestea n-ar fi ajuns niciodat un fenomen de mas n lipsa unor programe utile i inteligente. Partea soft care caracterizeaz computerele este reprezentat de mai multe categorii, pe care le-am urmat n structurarea acestui capitol. Astfel, pornind de la software-ul de baz, n care un loc aparte l are sistemul de operare al computerului, capitolul trateaz apoi software-ul de aplica ii, aplica ii printre care se regsesc i cele care vor fi tratate mai extins n a doua parte teoretic a manualului, precum i n partea aplicativ din finalul acestei cr i. Prezentarea este fcut avnd n vedere perspectiva utilizatorului final.

3.1 Software-ul. Definire i instalare


Un program este un ansamblu complet de instruc iuni ce rezolv integral o problem. Software-ul este termenul general pentru totalitatea programelor unui sistem de calcul. Mai multe programe care i coordoneaz activitatea pentru a rezolva o problem complex constituie un pachet de programe sau o suit de aplica ii, cum este de exemplu Microsoft Office. Mai nou, majoritatea programelor sunt distribuite pe CD-ROM, datorit dimensiunilor din ce n ce mai mari. Un program poate fi folosit direct de pe discul care a fost cumprat sau dup ce a fost copiat n prealabil pe discul hard. Unele programe mai complexe trebuie adaptate la caracteristicile calculatorului pe care va fi folosit, permi nd n acelai timp selectarea numai a anumitor componente ale programului, n func ie de necesit ile utilizatorului. Opera ia de adaptare a unui program la configura ia hardware a unui calculator i la preferin ele utilizatorului se numete instalare. Instalarea se face conform instruc iunilor care nso esc discurile de instalare, denumite i kit de instalare. De pe primul disc al kit-ului de instalare se lanseaz n execu ie programul de instalare. Pentru majoritatea produselor programul de instalare poart denumirea de SETUP sau INSTALL. Dup lansarea procesului de instalare se poart un dialog cu utilizatorul, acesta avnd posibilitatea de a alege configura ia dorit a programului, n 79

func ie de configura ia hardware a calculatorului i activitatea care o va desfura.

3.2 Categorii de software


3.2.1 Clasificarea dup destina ie
O mpr ire a componentei software a unui sistem de calcul poate fi fcut avnd n vedere destina ia, natura problemelor pe care a fost proiectat s le rezolve. Astfel, se disting: software de sistem (de baz) i software de aplica ie. ncadrarea ntr-o categorie sau alta poate fi ndelung discutat, mai ales dac se are n vedere evolu ia expansiv acestuia. Astfel, diveri autori pot ncadra software-uri asemntoare n categorii diferite (cum sunt de exemplu utilitarele de defragmentare a hard-discurilor, care pot fi i nglobate n unele sisteme de operare, dar pot exista i ca programe individuale). n general, software-ul de sistem efectueaz activit i comune sistemelor de calcul n general i poate fi asociat cu o infrastructur, furniznd mediul n care va lucra cealalt categorie de software cel de aplica ii, care reprezint programele utilizate pentru activit i particulare, n func ie de utilizator.

Software-ul de sistem (de baz) reprezint deci totalitatea programelor care fac posibil func ionarea i utilizarea unui sistem de calcul, permi nd calculatorului s execute opera iile de baz (de exemplu, opera iile I/O). Este alctuit din programele care asigur serviciile generale i care se adreseaz tuturor utilizatorilor sistemului de calcul. El include programe ierarhizate dup natura problemelor pe care le rezolv i dup importan a lor. n acest sens, software-ul de sistem la rndul su poate fi submpr it n: sistemul de operare, drivere de dispozitiv, software utilitar, sistemul de programare. Sistemul de operare (SO) ac ioneaz ca o interfa ntre sistemul de calcul i utilizator. Sistemul de operare are rolul de a coordona i supraveghea

80

func ionarea sistemului de calcul i de a realiza comunicarea ntre utilizator i sistemul de calcul. Driverele de dispozitiv controleaz dispozitivele hardware ale unui PC i sunt specifice fiecrui dispozitiv i SO. Software utilitar sunt programe prin a cror execu ie se asigur func ionarea calculatorului i care nu au fost incluse n sistemul de operare. Se poate considera c software-ul utilitar completeaz sistemul de operare. Include programe cu un grad mare de generalitate, puse la dispozi ia utilizatorilor pentru a realiza anumite prelucrri specifice asupra informa iilor, prelucrri comune tuturor utilizatorilor unui sistem de calcul. Sistemul de programare cuprinde componentele software care permit utilizatorilor s realizeze programe executabile n sistemul de calcul respectiv. Sistemul de programare cuprinde pachete de programe dedicate, specifice fiecrui limbaj de programare folosit de utilizator. Software-ul de aplica ie este construit din programe ale utilizatorilor, care rezolv probleme cu un nivel redus de generalizare specifice fiecrui utilizator i care permite utilizarea sistemului de calcul n cele mai diverse domenii: economice, industriale, sociale, medicale etc. Permite utilizatorului s realizeze diferite opera ii, cum ar fi editarea de texte, trimiterea unui mesaj electronic, prelucrarea unei fotografii digitale etc. Adesea software-ul de aplica ie i cel utilitar sunt foarte pu in diferen iate, mul i incluznd n categoria software-ului utilitar totalitatea software-ului livrat odat cu sistemul de operare, la achizi ionarea sa. De asemenea software utilitar poate fi ncadrat n subcategoria sistemului de operare, cum sunt de exemplu utilitarele de gestiune a fiierelor. Execu ia programelor dintr-o anumit categorie se sprijin pe serviciile oferite de categoriile precedente. Astfel software-ul de aplica ie este dependent de tipul software-ului de baz pentru care a fost proiectat. La nivelul utilizatorilor, aceast dependen creeaz deseori multe probleme. Software-ul de aplica ie are foarte multe categorii n care poate fi clasificat, prerile referitoare la clasificare fiind diferite i aici.

3.2.2 Clasificarea dup dreptul de utilizare


Software-ul liber Software-ul liber este software-ul caracterizat de permisiunea acordat publicului de a-l studia, utiliza, copia i distribui, ntocmai sau cu modificri, gratuit sau contra cost, fr nici o restric ie sau cu restric ii minore. De asemenea, codul-surs trebuie s fie disponibil utilizatorilor. O defini ie simplificat ar fi: Dac nu are codul-surs, nu e software liber.

81

Termenul de software liber (free software, n englez) poate conduce la o confuzie: un n eles nedorit software pe care se poate procura pe gratis, care rezult din n elesul cuvntului liber, n egal msur cu n elesul dorit software care confer utilizatorilor anumite libert i. Software-ul liber e caracterizat de libertate, nu de pre . ns companiile productoare de software privat folosesc uneori no iunea de free software (care n englez nseamn software liber, dar i software gratuit) pentru a se referi la pre . Uneori companiile vor s spun c se poate ob ine o copie n form binar fr a plti bani; alteori o copie e inclus pe computerul care se achizi ioneaz. Din cauza acestei posibile confuzii, cnd o companie software spune c produsul su este software liber, trebuie verifica i termenii licen ei de utilizare pentru a vedea dac ntr-adevr utilizatorii au toate libert ile pe care le presupune software-ul liber. Uneori chiar este vorba de software liber, alteori nu. Numeroase limbi au cuvinte distincte pentru liber, (n sensul din exprimare liber) i liber (n sensul din intrare liber). Spre exemplu, n romn exist liber i gratuit. Engleza are cuvntul gratis care se refera fr echivoc la pre , dar nu are nici un cuvnt care s se refere, fr echivoc, la libertate. Software-ul liber este n general mai fiabil dect software-ul non-liber, datorit faptului c i pot aduce contribu ia la perfec ionarea sa o mare mas de programatori, fani i utilizatori . Software open source Termenul open source e utilizat de unele persoane pentru a desemna, mai mult sau mai pu in, acelai lucru cu software-ul liber. Software-ul open source este software-ul al crui cod surs este disponibil sub licen copyright, care permite utilizatorului s-l studieze, s-l schimbe, s-l mbunt easc i s-l redistribuie sub form modificat sau nu. No iunea de open source a fost rapid asociat cu o abordare diferit, o filosofie diferit, cu valori diferite i chiar cu alte criterii pentru a determina care licen e sunt acceptabile. Micarea pentru software liber i micarea pentru software open-source sunt astzi dou micri clar separate, dei exist o colaborare la proiecte concrete. O defini ie exact a Open-Source, este oferit i men inut de corpora ia non-profit Open Source Initiative, la adresa http://www.opensource.org/docs/ osd. Conform acestei surse, ultima variant (datat 7 iulie 2006), descrie 10 termeni care caracterizeaz termenii de distribu ie a OSS: 1. libertatea redistribu iei; 2. codul surs; 3. munca derivat;

82

4. 5. 6. 7. 8. 9. 10.

integritatea codului surs al autorului; nediscriminarea la adresa unor persoane sau grupuri; nediscriminarea n privin a domeniului de utilizare; distribuirea licen ei; licen a nu trebuie s fie specific unui produs; licen a nu trebuie s restric ioneze alte soft-uri; licen a trebuie s fie neutr din punct de vedere al tehnologiei.

Software sub inciden a copyleft-ului Software-ul sub inciden a copyleft-ului este software-ul ai crui termeni de distribu ie nu permit redistribuitorilor s adauge restric ii adi ionale cnd redistribuie sau modific software-ul. Aceasta nseamn c toate copiile software-ului, chiar dac au fost modificate, trebuie s fie software liber. Copyleft-ul este un concept general. Pentru a plasa un program sub inciden a copyleft-ului, e necesar s se utilizeze un set de termeni i condi ii de distribu ie. Exist mai multe modalit i de a stipula termenii de distribu ie sub copyleft. Software liber n afara copyleft-ului Software-ul liber n afara copyleft-ului beneficiaz din partea autorului su, de permisiunea acordat utilizatorilor de a-l redistribui i modifica, i de asemenea de a aduga restric ii suplimentare n cazul redistribuiririi. Dac un program este liber dar se afl n afara inciden ei copyleft-ului, atunci unele copii sau versiuni modificate pot s nu fie libere deloc. O companie IT poate compila programul, cu sau fr modificri i distribui fiierul executabil ca un produs software privat. Software n domeniul public Software-ul n domeniul public este software-ul care nu se afl sub inciden a copyright-ului. E vorba de un caz particular de software liber n afara copyleft-ului, ceea ce nseamn c unele copii sau versiuni modificate pot s nu fie libere de loc. Uneori expresia n domeniul public este folosit ntr-un mod neglijent, pentru a exprima gratuit sau disponibil gratis. Totui, domeniul public este un termen juridic care nseamn n afara copyright-ului. Pentru detalii, se recomand utilizarea no iunii de domeniu public doar cu acest sens, i utilizarea altor termeni pentru a exprima alte sensuri. Software GNU GNU este un sistem de operare liber, complet, similar UNIX-ului. Software-ul GNU este software distribuit n cadrul Proiectului GNU. Cea mai mare parte a software-ului GNU se afl sub copyleft, ns nu integral. Tot software-ul GNU trebuie s fie software liber.

83

Software semi-liber Software-ul semi-liber este software-ul care nu este liber, dar asupra cruia persoanele fizice au dreptul de a-l folosi, copia, distribui i modifica (incluznd aici distribuirea versiunilor modificate) n scopuri non-profit. Software-ul semi-liber este mult mai bun dect software-ul privat, dar i el ridic probleme, i nu poate fi utilizat n cadrul unui sistem de operare liber. Restric iile impuse prin copyleft sunt menite s protejeze libert ile esen iale ale tuturor utilizatorilor. Spre deosebire de acestea, folosirea programelor semi-libere e caracterizat de restric ii, exclusiv din motive egoiste. Software privat Software-ul privat este software-ul care este non-liber sau semi-liber. Utilizarea, redistribuirea sau modificarea sa sunt interzise, sau att de restric ionate nct n mod concret nu se pot desfura n libertate. Freeware No iunea de freeware nu are o defini ie unanim acceptat, dar este utilizat n practic pentru pachete de distribu ie care permit redistribuirea, dar nu permit modificarea (i al cror cod-surs nu este disponibil). Aceste pachete nu sunt software liber. Shareware Shareware este software-ul caracterizat de permisiunea acordat oricui de a utiliza i redistribui copii ale sale, dar sub condi ia obligatorie a achizi ionrii unei licen e contra cost n cazul n care se dorete continuarea utilizrii sale. Shareware-ul nu este software liber, i nici mcar semi-liber. Aceasta, din dou motive: pentru majoritatea shareware-ului, codul-surs nu este disponibil (astfel nct utilizatorul nu poate modifica deloc programul); shareware-ul nu este nso it de permisiunea de a face o copie i de a o instala fr a plti vreun pre , nici mcar n privin a persoanelor fizice care desfoar o activitate non-profit. n practic, adeseori termenii de distribu ie nu sunt respecta i i programele sunt instalate i de ctre companii comerciale, chiar dac termenii de distribu ie nu admit aceasta. Software comercial Software-ul comercial este software-ul dezvoltat de o companie care inten ioneaz s ob in profit din utilizarea software-ului. Comercial i privat nu nseamn acelai lucru! Cea mai mare parte a software-ului comercial este privat, dar exist i software comercial liber, i software noncomercial non-liber.

84

3.3 Sisteme de operare


3.3.1 Definire
La nceputurile informaticii utilizatorii calculatoarelor se aflau n dialog cu calculatorul, prin efectuarea unor opera ii la nivelul limbajului main. Acest lucru presupunea un volum de munc enorm i exista pericolul unei rate a erorilor ridicat datorit numrului mare al liniilor de cod introduse. Pentru a se elimina neajunsurile comunicrii n cod-main, au fost concepute sistemele de operare (SO), programe care faciliteaz lucrul cu calculatorul, prelund o parte din sarcinile utilizatorului privind gestionarea sistemului i concentrnd mai multe instruc iuni din limbajul cod-main ntr-o singur comand de program. Cel mai frecvent, SO este conceput ca un ansamblu de programe care contribuie la utilizarea optim a resurselor fizice i logice ale unui sistem de calcul. Principalele resurse fizice sunt: memoria principal (MP), echipamentele periferice (EP) i unitatea central de prelucrare (UCP). Resursele logice reprezint totalitatea activit ilor de sistem care se desfoar n scopul rezolvrii unei probleme sau grup de probleme. O alt defini ie ar fi: un ansamblu de programe care contribuie la utilizarea optim a resurselor hardware i software ale unui sistem de calcul. Datorit volumului su mare, SO nu poate fi pstrat n ntregime n memoria calculatorului. El se pstreaz pe dispozitive de stocare, de obicei hard-discuri, de unde este ncrcat n memoria sistemului n cadrul procesului de boot-are.

3.3.2 Componentele sistemului de operare


Din punctul de vedere al interac iunii cu componentele hardware ale sistemului de calcul i dup modul de implementare a software-ului, sistemul de operare este organizat pe dou niveluri: a. nivelul fizic include componenta firmware a sistemului de calcul. Acest nivel ofer servicii privind lucrul cu componentele hardware ale sistemului de calcul i cuprinde acele elemente care depind de structura hardware a sistemului. Tot n nivelul fizic sunt incluse programe a cror execu ie este indispensabil, de exemplu programul care lanseaz ncrcarea automat a sistemului de operare, la pornirea calculatorului. b. nivelul logic include partea de programe (aplica ii) a sistemului de operare i ofer utilizatorului mijloacele prin care poate exploata sistemul de calcul. Comunicarea utilizatorului cu sistemul de calcul se realizeaz prin comenzi adresate sistemului de operare sau prin intermediul instruc iunilor programelor pe care le execut. Comunicarea sistemului de calcul cu utilizatorul 85

se realizeaz prin intermediul mesajelor transmise de sistemul de operare ctre utilizator. Din punct de vedere func ional, programele sistemului de operare se mpart n dou categorii : Programe de comand i control (PCC), care cuprinde programe ce au rolul de a asigura utilizarea eficient a resurselor sistemului de calcul. Programe de servicii (PSE), care cuprinde programe destinate minimizrii efortului uman implicat de utilizarea sistemului de calcul. PCC sunt cunoscute sub numele de monitoare, supervizoare sau executive. Ele folosesc tot setul de instruc iuni al calculatorului (instruc iuni normale i privilegiate), spre deosebire de alte programe (ale SO sau ale utilizatorului) care pot folosi numai instruc iunile normale. Din punct de vedere al componentelor vizibile utilizatorului final, SO au o structur format din dou pr i: interfa a i nucleul. Partea dintr-un sistem de operare care definete modul de interac iune dintre sistemul de operare i utilizatorii si poart numele de interfa (shell). Sarcina interfe ei este aceea de a permite comunicarea utilizatorului (sau utilizatorilor) cu calculatorului i invers. Interfe ele moderne realizeaz acest lucru prin intermediul unei interfe e grafice cu utilizatorul (Graphical User Interface GUI), n care obiectele care trebuie manipulate, cum ar fi fiierele i programele, sunt reprezentate grafic pe ecranul calculatorului prin pictograme (icoane). Astfel de sisteme permit utilizatorului s execute comenzi prin interac iunea cu pictogramele pe ecran cu ajutorul mausului. Vechile interfe e comunicau cu utilizatorul prin mesaje de tip text, folosind n acest scop tastatura i ecranul. Cu toate c interfa a unui sistem de operare joac un rol important n stabilirea func ionalit ii unui calculator, ea nu reprezint altceva dect legtura ntre utilizator i nucleul sistemului de operare. Diferen a dintre interfa i pr ile interne ale sistemului de operare este scoas n eviden de faptul c anumite sisteme de operare permit unui utilizator s selecteze dintre mai mult interfe e pe cea care i convine mai mult. De exemplu, utilizatorii sistemului de operare Linux pot alege dintre mai multe variante, cum ar fi interfa a KDE sau interfa a Gnome. Primele versiuni de Windows de la Microsoft constituiau de fapt interfe e alternative pentru sistemul de operare MS-DOS (de exemplu: Windows 3.1). n aceste cazuri sistemul de operare rmne neschimbat, modificndu-se numai modul su de comunicare cu utilizatorii calculatorului. Partea din interiorul unui sistem de operare este adesea denumit nucleu (kernel). Nucleul unui sistem de operare con ine acele componente software care efectueaz opera iile primare, necesare pentru func ionarea calculatorului.

86

Un astfel de modul este administratorul de fiiere (file manager), care are sarcina s coordoneze utilizarea facilit ilor oferite de dispozitivele de stocare a calculatorului. Administratorul de fiiere stocheaz nregistrri referitoare la toate fiierele memorate pe suportul de stocare, mai precis informa ii referitoare la pozi iile fiierelor, utilizatorii cu drept de acces la ele i ce por iune din dispozitivul de stocare este disponibil pentru stocarea de noi fiiere sau extinderea celor existente. O alt component a nucleului const dintr-o colec ie de drivere de dispozitiv (device drivers) module software care comunic cu controlerele (sau uneori direct cu dispozitivele) pentru efectuarea opera iilor de ctre componentele periferice ale calculatorului. Fiecare driver de dispozitiv este proiectat n mod individual pentru un anumit tip de controler sau dispozitiv (ca de exemplu o imprimant, un disc sau un monitor) i traduce cererile formulate n termeni generali ntr-o secven de instruc iuni specifice controlerului sau dispozitivului ataat acelui driver. Astfel, celelalte module software nu trebuie s in cont de detaliile constructive ale dispozitivelor ataate calculatorului. Ele trebuie doar s lanseze cereri de uz general driverelor de dispozitiv i s le lase apoi pe acestea s se preocupe de detalii. O alt component a nucleului unui sistem de operare este administratorul de memorie (memory manager), nsrcinat cu activitatea de coordonare a utilizrii memoriei calculatorului. Astfel de sarcini se reduc la minimum ntr-un mediu n care calculatorului i se cere s realizeze numai cte o activitate la un moment dat. n aceste situa ii, programul care execut activitatea curent este plasat n memoria principal, rulat i apoi nlocuit cu programul care va efectua urmtoarea opera ie. Dar n mediile multiutilizator sau multitasking, n care calculatorului i se cere s rspund mai multor solicitri n acelai timp, sarcinile administratorului de memorie sunt complexe. n aceste cazuri multe programe i blocuri de date trebuie stocate n memoria principal n mod concurent, fiecare fiind plasat ntr-o zon de memorie proprie alocat lui de ctre administratorul de memorie. Pe msur ce diferitele activit i apar sau se ncheie, administratorul de memorie trebuie s gseasc zone libere de memorie pentru a satisface cererile de memorie i s in eviden a zonelor de memorie care au fost eliberate. Sarcina administratorului de memorie se complic i mai mult atunci cnd cantitatea total de memorie solicitat depete dimensiunea memoriei disponibile, n acest caz, administratorul de memorie poate crea iluzia unui spa iu suplimentar de memorie, rulnd succesiv programele i datele ntre memoria principal i disc. Aceast memorie iluzorie este denumit memorie virtual (virtual memory).

87

De asemenea, nucleul unui sistem de operare con ine n plus secven iatorul (scheduler) i executorul (dispatcher). ntr-un sistem cu partajarea timpului, secven iatorul stabilete care ac iuni trebuie luate n considerare pentru a fi executate, iar executorul controleaz alocarea feliilor de timp pentru aceste activit i.

3.3.3 Obiectivele i func iile unui sistem de operare


Obiectivele generale ale unui sistem de operare sunt: automatizarea opera iilor standard n toate etapele de exploatare a sistemului de calcul; minimizarea efortului uman pentru utilizarea sistemului de calcul; optimizarea utilizrii resurselor sistemului de calcul; creterea eficien ei globale n utilizarea sistemului de calcul prin: o creterea vitezei de execu ie a prelucrrilor; o reducerea timpului de rspuns al sistemului la solicitrile utilizatorilor; o creterea gradului de utilizare a resurselor prin utilizarea lor la capacitate maxim. Func iile prin intermediul crora sistemul de operare realizeaz aceste obiective sunt: func ia de instalare automat a unui nou sistem de operare pe un sistem de calcul; func ia de ncrcare a sistemului de operare n memoria sistemului de calcul la pornirea acestuia; func ia de configurare dinamic a sistemului de operare, conform cu modificrile intervenite n structura hardware sau cu necesit ile de exploatare a sistemului; efectuarea opera iilor de intrare/ieire la nivel fizic, pentru a permite utilizatorului tratarea echipamentelor periferice la nivel logic, adic independent de caracteristicile constructive ale lor. Aceast func ie permite degrevarea utilizatorului de sarcina tratrii specifice a fiecrui tip de echipament periferic n parte; oferirea unei interfe e cu utilizatorul, prin intermediul unui limbaj specific, numit limbajul de comand al sistemului de operare. Prin intermediul acestui limbaj, utilizatorul transmite comenzi sistemului de operare. n sistemele de operare mai noi, interfa a cu utilizatorul este asigurat folosind metode grafice evoluate i principii noi de comunicare. O astfel de interfa se numete interfa grafic cu utilizatorul (GUI Graphical User Interface);

88

controlul execu iei programelor: sistemul de operare ncarc programul n memorie, l lanseaz n execu ie, urmrete execu ia n toate etapele sale i ncheie execu ia programului; gestionarea alocrii resurselor sistemului de calcul: sistemul de operare gestioneaz alocarea timpului CPU, a memoriei, accesul la fiiere, accesul la echipamentele periferice etc. pe toat durata execu iei unui program, n scopul utilizrii ct mai eficiente a acestor resurse. n cazul n care este posibil executarea simultan a mai multor programe, sistemul de operare realizeaz alocarea resurselor ntre programe pe baza unor criterii de alocare, n scopul optimizrii execu iei programelor, conform obiectivelor de eficien de mai sus; asigurarea protec iei ntre utilizatori, acolo unde sistemul de operare permite accesul concomitent al mai multor utilizatori (programe) la resursele sistemului de calcul, i asigurarea protec iei ntre programe, fie c este vorba de programe utilizator sau programe ale sistemului de operare. Aceast protec ie se refer la evitarea cazurilor de interferen ntre mai multe programe n execu ie, care ar putea duce la alterarea zonelor de program din memorie sau la alterarea, de ctre un program, a datelor utilizate de un alt program; tratarea erorilor: sistemul de operare poate trata erori la nivelul hardware (de exemplu: erori de citire/scriere pe hard-disc, erori de acces la un echipament periferic etc.) sau erori logice, care pot s apar n timpul executrii unui program (de exemplu: opera ii interzise, ca mpr irea la 0, tentativa de acces n zone protejate ale memoriei, tentativa de execu ie a unor instruc iuni privilegiate etc.); func ii auxiliare, cum ar fi: contabilizarea activit ii sistemului de calcul, jurnalizarea erorilor etc.

3.3.4 Clasificarea sistemelor de operare (SO)


3.3.4.1 Clasificarea SO din punct de vedere al execu iei proceselor Pentru utilizarea eficient a resurselor sistemului de calcul, unele sisteme de operare pot gestiona execu ia concurent a mai multor procese, asigurnd proceselor din sistem accesul concurent la resursele sistemului sau partajarea resurselor. Aceasta nseamn c, la un moment dat, n sistem se pot afla n execu ie mai multe procese care concureaz ntre ele pentru accesul la resursele sistemului de calcul, iar sistemul de operare gestioneaz aceste resurse pentru satisfacerea ct mai multor cereri ale proceselor, pentru alocarea de resurse.

89

O caracteristic important a unui sistem de operare este msura n care poate asigura execu ia concurent a proceselor. Dup acest criteriu, sistemele de operare pot fi: monotasking, care nu asigur execu ia concurent i nici partajarea resurselor ntre mai multe procese. Sub controlul unui sistem de operare monotasking, la un moment dat, n sistemul de calcul se poate executa un singur program. Acesta rmne activ din momentul lansrii lui n execu ie i pn la terminarea lui complet. Ct timp este n execu ie, programul are acces la toate resursele sistemului de calcul. Exemplu: MS-DOS. multitasking sunt acele sisteme de operare care asigur execu ia concurent a mai multor procese care exist concomitent n sistem. Exemplu: sistemele de operare Windows, Unix. 3.3.4.2 Clasificarea SO dup gradul de interac iune cu utilizatorul Un sistem de operare are rolul de interfa de comunicare ntre utilizator i sistemul de calcul. Tendin a actual este de a crete att gradul de interac iune cu sistemul de calcul ct i gradul de accesibilitate al interfe ei cu sistemul de calcul. Aceste dou tendin e n general contradictorii, determin creterea complexit ii componentei sistemului de operare care asigur interfa a cu utilizatorul. Pe de alt parte, din punctul de vedere al gradului de utilizare i al accesibilit ii sistemului de calcul, o caracteristic important este numrul de utilizatori care pot avea acces, la un moment dat, la sistem. Din punctul de vedere al accesului utilizatorilor la sistem i al gradului de interac iune cu sistemul, sistemele de operare pot fi: seriale: acele sisteme de operare pentru care gradul de interac iune cu utilizatorul, n timpul prelucrrilor, este nul. De cele mai multe ori, interfa a dintre sistemul de operare i utilizator nu dispune de un limbaj de comand accesibil utilizatorului obinuit, motiv pentru care comunicarea dintre utilizator i sistem nu este direct ci mediat de persoane specializate ca operatori de calculator. El furnizeaz datele care se prelucreaz odat cu formularea cererii de prelucrare i primete rezultatele prelucrrii la ncheierea execu iei. interactive: sistemele de operare care permit comunicarea direct ntre utilizator i sistemul de calcul, prin intermediul unui limbaj dedicat acestui scop (limbajul de comand al sistemului de operare sau interfa a grafic utilizator). n plus, utilizatorul poate urmri modul n care se execut programul su i poate influen a, n anumite condi ii, execu ia acestuia. Un sistem de operare interactiv

90

presupune o arhitectur a sistemului de calcul care s cuprind echipamente standard de intrare/ieire dedicate comunicrii utilizatorului cu sistemul de operare (tastatur, monitor sau o miniimprimant). Sistemele de operare interactive pot fi: o monouser, cnd comunicarea cu sistemul de calcul este posibil, la un moment dat, numai pentru un singur utilizator, prin intermediul consolei sistemului de calcul; o multiuser, cnd sistemul de operare poate gestiona comunicarea concomitent cu mai mul i utilizatori, conecta i la sistemul de calcul prin intermediul echipamentelor terminale de intrare/ieire. Exemplu: MS-DOS este un sistem interactiv monouser iar Unix este un sistem interactiv multiuser. 3.3.4.3 Clasificarea SO dup configura ia hardware deservit Structura sistemului de operare este influen at de structura sistemului de calcul pentru c, n general, s-a cutat ca punctele mai slabe hardware s fie compensate prin func ii suplimentare asigurate de software, n particular, de sistemul de operare. Pe de alt parte, un sistem de calcul puternic, ce permite prelucrri complexe, are nevoie de un sistem de operare la fel de puternic, capabil s asigure o bun coordonare a activit ii sistemului de calcul i o gestionare optim a resurselor acestuia. Dup configura ia hardware deservit, sistemele de operare pot fi: sisteme de operare pentru dispozitive mobile (Pocket PC, PDA, SmartPhone): o sunt puternic interactive, cu un limbaj de comand accesibil sau cu interfa grafic utilizator; o unele sunt monouser i multitasking (Windows Mobile, Symbian OS); o sunt uor configurabile, oferind proceduri automate pentru ncrcarea sau pentru instalarea sistemului de operare; o ocup un spa iu redus n memoria intern; o suport dezvoltri pentru a permite conectarea n re ele de calculatoare sau ca terminale la sisteme de calcul mari; o au func ia de gestionare a informa iei dezvoltat n direc ia manevrrii unui numr mare de fiiere de dimensiuni mici; sisteme de operare pentru calculatoare personale: o sunt interactive, multiuser i multitasking; o folosesc un limbaj de comand pentru utilizatori aviza i;

91

procedurile de ncrcare la conectarea sistemului i de instalare a sistemului de operare sunt mai laborioase; o sunt mai rigide, n cazul modificrii configura iei hardware; o asigur un sistem de priorit i de execu ie dezvoltat; o orientate pentru lucrul cu mai mul i utilizatori, oferind un sistem complex de protec ie a informa iei; sisteme de operare pentru calculatoare server: o seriale sau interactive, multitasking; o limbaj de comand pentru utilizatori specializa i; o gestioneaz un numr mare de echipamente periferice; o deservesc un numr mare de computere i utilizatori conecta i n re ea; o orientate pentru prelucrri complexe i pentru volume mari de date; o orientate pentru lucrul cu multe terminale, putnd ndeplini func ia de concentrator de date. n prezent se constat tendin a de apropiere a performan elor microcalculatoarelor de cele ale calculatoarelor superioare lor, n paralel cu tendin a de apropiere a performan elor sistemelor de operare pentru sisteme de calcul mari de cele ale sistemelor de operare pentru mini sau microcalculatoare. n acelai timp, se realizeaz o integrare func ional tot mai accentuat a diferitelor tipuri de sisteme de calcul n platforme de lucru comune, de obicei prin conectarea acestora n re ele de calculatoare. Din punctul de vedere al dezvoltrii sistemului de operare, tendin a actual este de dezvoltare a sistemelor de operare care func ioneaz pe platforme hardware diferite. o

3.3.5 Discurile din perspectiva Windows


3.3.5.1 Parti ionarea i formatarea Dup cum afirmam n capitolul anterior, hard-discul este principalul sistem de stocare al datelor ntr-un PC. Pentru a putea stoca datele harddiscurile trebuie supuse unor opera ii premergtoare: parti ionarea i formatarea. Parti ionarea reprezint mpr irea unui disc n mai multe discuri logice denumite parti ii. Parti iile n Windows pot fi: primare i extinse. Pe un hard-disc poate fi creat n general o singur parti ie primar, care poate ocupa tot discul sau doar o parte, situa ie n care se pot crea i una sau mai multe parti ii extinse. n cadrul parti iei primare se poate defini un singur disc logic, de obicei apelat cu litera C. Aceasta este parti ia de pe care se ncarc sistemul de operare i trebuie s fie

92

parti ie activ. Pe parti iile extinse se pot defini mai multe discuri logice notate n ordine cu: D, E, F . Literele A i B sunt rezervate pentru una sau dou unit i floppy (de dischet).

Orice hard-disc trebuie formatat nainte de folosire. Formatarea unui disc necesit dou etape: formatarea fizic i cea logic. Formatarea fizic, numit uneori i formatarea de nivel jos, const n crearea sectoarelor fizice pe disc. Sectoarele sunt create, completate cu mrcile de adres (care sunt folosite pentru identificare) i cu por iunea de date. Toate hard-discurile comercializate actualmente sunt formatate fizic, aceast opera ie fcndu-se de obicei n fabric, la productor. Formatarea logic reprezint adaptarea discului la cerin ele sistemului de operare. Dac o parti ie logic este formatat pentru Windows, atunci va fi creat o structur corespunztoare acestui sistem de operare. 3.3.5.2 Sistemul de fiiere Sistemul de fiiere este o metod de stocare i organizare a fiierelor unui computer pentru a le gsi i accesa mai uor. Sistemul de fiiere implic utilizarea un dispozitiv de stocare cum sunt hard-discul, CD-ROM-ul, DVD, card de memorie flash etc. Windows poate utiliza sistemele de fiiere FAT16 (File Allocation Table), FAT 32 i NTFS (New Technology File System). Unul dintre avantajele crerii mai multor parti ii pe acelai hard disc este acela c pute i folosi sisteme de fiiere diferite pentru fiecare parti ie. FAT16 (denumit ini ial doar FAT) este sistemul de fiiere pe 16 bi i utilizat de DOS i Windows 3.x. FAT16 ine eviden a loca iilor de pe hard-disc unde se afl stocate fiierele, utiliznd o tabel de alocare a fiierelor i o tabel de nregistrri a directoarelor.

93

Scopul FAT este de a furniza o coresponden ntre clustere (unitatea logic elementar de stocare pe un disc la nivel de sistem de operare - vezi paragraful Zona de date) i loca ia fizic a datelor reprezentat de cilindrii, piste i sectoare, care sunt forma de adresare utilizat de ctre controlerul unit ii de discuri. Dezavantajele FAT16 sunt faptul c nu suport parti ii mai mari de 2 GB i c nu ofer caracteristici de securitate. Avantajul FAT16 este compatibilitatea cu versiunile anterioare ale sistemelor de operare, ceea ce este important dac se dorete pornirea calculatorului cu alt sistem de operare, cum ar fi DOS, Unix, Linux, OS/2, Windows 3.1. Aproape toate sistemele de operare pentru PC pot citi parti ii FAT16. FAT32 este versiunea de 32 bi i a FAT, care a fost introdus prima dat n 1996 cu Windows 95. Cu FAT 32, parti iile hard discului pot avea mrimea de pn la 2 TB (terabyte) i este permis un numr mai mare de clustere per parti ie. Are mai multe facilit i de toleran la erori dect FAT 16 i mbunt ete utilizarea spa iului pe hard disc prin micorarea mrimii clusterelor. Dezavantajele FAT32 constau n faptul c nu are facilit ile oferite de NTFS cum ar fi: securitatea local, criptarea fiierelor, utilizarea cotelor pr i de disc, comprimarea hard-discului i nu accept fiiere mai mari de 4GB. NTFS este un sistem de fiiere proiectat s furnizeze facilit i n plus pentru calculatoare care au instalat Windows NT, Windows 2000 sau Windows XP. NTFS este un sistem de fiiere complet diferit fa de FAT i a fost introdus prima dat n 1993 n Windows NT. n continuare sunt prezentate cteva dintre facilit ile oferite de NTFS: posibilitatea de a seta securitatea local la fiiere i foldere; op iunea de a comprima date (facilitate ce reduce cerin ele de stocare pe hard-disc); flexibilitatea de a atribui cote pr i de disc (se folosesc pentru a limita spa iul pe care utilizatorii l pot folosi); op iunea de a cripta fiiere (criptarea oferind un nivel superior de securitate). n afar de cazul n care se dorete folosirea calculatorului i cu alt sistem de operare dect Windows XP, Microsoft recomand folosirea NTFS. Pentru a organiza fiierele de pe un disc, acesta este mpr it n dou zone (figura urmtoare): o mic zon de sistem, pe care sistemul de operare Windows o folosete pentru a pstra informa ii esen iale despre disc, i o zon de date (cea mai mare parte a discului), care este folosit pentru stocarea datelor sub form de fiiere. Zona de sistem folosete doar o por iune mic de disc.

94

a. Zona de sistem utilizat de Windows este divizat n trei: nregistrarea de ini ializare (boot record), FAT (File Allocation Table - tabel de alocare a fiierelor) i directorul rdcin (root directory). nregistrarea de ini ializare este prima component a unui disc Windows. Ea con ine un program foarte scurt (are doar cteva sute de octe i) care execut nceperea ncrcrii sistemului de operare Windows n memoria calculatorului. Procedura de pornire se numete booting (boot-are) n limba englez i se bazeaz pe o veche expresie care s-ar putea traduce aproximativ prin a pune pe cineva pe picioare. Componenta urmtoare a zonei de sistem a discului este tabela de alocare a fiierelor FAT (File Allocation Table). SO Windows are nevoie de o eviden a datelor stocate n zona de date a discului, pentru a ti ce procent din disc a fost deja folosit i ce procent mai este liber. Alocarea spa iului discului pentru fiiere este controlat de ctre FAT, care este un simplu tabel de numere, n care fiecare cluster de pe disc are rezervat propria sa pozi ie (intrare n FAT). Intrrile rezervate clusterelor con in numere care indic dac clusterul este folosit deja de un fiier sau este disponibil pentru date noi. La sistemul de fiiere NTFS informa iile despre fiiere i directoare sunt stocate sub forma unor metadate, n tabele MFT (Master File Table). Acestea includ parametrii ca: loca ie, dimensiune i permisii. Ultima component a zonei de sistem a discului este directorul rdcin. Acest director este prezent la fiecare disc, fiind un element de baz, care face parte din structura discului. Discurile pot avea i alte directoare (foldere). Totui, directoarele sunt op ionale i pot fi create doar atunci cnd este nevoie de ele, n timp ce directorul rdcin nu este op ional. Un director con ine eviden a fiierelor stocate pe disc. Pentru fiecare fiier exist o intrare de director care nregistreaz numele fiierului (maxim 255 caractere n Windows i 8 caractere n DOS), extensia fiierului (maxim 3 caractere), dimensiunea lui, precum i data i ora la care s-a operat ultima schimbare n fiier. b. Zona de date este folosit pentru a nregistra datele ca fiiere pe harddisc. Spa iul de date, la fel ca i cel de sistem, este divizat n unit i numite

95

clustere. Clusterele sunt alctuite din unul sau mai multe sectoare. Clusterele de pe un disc au toate aceeai dimensiune, dar dimensiunile lor variaz la discuri de tipuri i capacit i diferite. Pentru nregistrarea fiecrei date din fiier este utilizat pe unul sau mai multe clustere, iar eviden a clusterelor i a ordinii lor este inut n tabelul FAT. Este de re inut c datele unui fiier pot fi rspndite pe tot discul, n clustere care nu sunt alturate. Dac exist prea multe fiiere rspndite n buc i pe tot discul, se spune c discul este fragmentat. Cnd un disc este foarte fragmentat, viteza sa de lucru scade, deoarece sistemul de operare Windows trebuie s mute constant capul de citire/scriere din loc n loc, pentru a citi/scrie un anumit fiier. n principiu, fiecare fiier stocat pe disc are propriul su format unic de date, adic structura de date inclus n acel fiier. nregistrarea fizic a datelor pe disc trebuie s fie fcut conform formatului pe care l utilizeaz Windows i controlerul unit ii, dar formatul logic al datelor variaz n func ie de aplica ie i de tipul de fiier. Extensia fiierului (setul de trei caractere) joac rolul de indicator al formatului i utilit ii fiierului. Unele extensii de fiier sunt standard i trebuie folosite pentru a identifica n mod corect tipul fiierului. Totui, majoritatea extensiilor nu au o utilizare strict, ci doar una conven ional. Cele mai stricte extensii sunt legate de programe. Sistemul Windows solicit ca toate programele s fie nregistrate ntr-unul dintre cele dou formate speciale de program existente, fiind identificate fie prin extensia COM, fie prin cea EXE. Fiierele de comenzi batch trebuie s utilizeze extensia BAT. Celelalte extensii de fiier sunt de obicei op ionale, dar programele de aplica ii obinuite sunt proiectate pentru a lucra mai uor cu acele fiiere care au extensii standard.

3.4 Programe aplicative


Adevrata putere a unui calculator st n programele folosite. Caracteristicile hard nu servesc la nimic dac utilizatorul nu dispune de aplica ii care s-i uureze activitatea, care s-l ajute s se instruiasc sau s se distreze. Hardware-ul constituie infrastructura necesar executrii produselor software. Softul, la rndul su, este compus din sistemul de operare (prezentat n capitolul anterior), necesar pentru stabilirea unei comunicri mai facile ntre om i calculator i programele aplicative (aplica ii), pe care fiecare utilizator i le alege n func ie de scopurile care le urmrete. Cum obiectivele propuse pot fi foarte variate, i gama acestor programe este foarte vast. Vom ncerca s grupm programele aplicative dup func iile pe care le ndeplinesc, tratnd ceva mai n detaliu cteva categorii. 96

Categoria Programe de gestiune a fiierelor Programe de arhivare Procesoare de text

Utilizarea Faciliteaz opera iile cu fiiere Comprim fiierele

Exemple Total Commander, Windows Explorer

WinRAR, WinACE, WinZip Creeaz documente, avnd Word, WordPerfect, facilit i bogate de editare OpenOffice.org Writer Editoarele grafice Permite realizarea de desene Adobe Photoshop, cu ajutorul calculatorului i Corel Draw, prelucrarea imaginilor Ulead Photoimpact digitale Realizeaz diapozitive Microsoft Power Point, Programe pentru necesare ca suport pentru OpenOffice.org Impress realizare de sus inerea de prezentri n fa a prezentri unui public multimedia Organizeaz informa iile, Microsoft Access, Sisteme de OpenOffice.org Base gestiune a bazelor permi nd realizarea de opera ii de cutare dup de date diverse criterii, n scopul identificrii datelor care corespund anumitor solicitri Organizeaz numere, Microsoft Excel, Programe de etichete i formule, pe Lotus 1-2-3, calcul tabelar rnduri i coloane, pentru OpenOffice.org Calc, realizarea de calcule WikiCalc Realizeaz machete pentru Microsoft Publisher, Programe de ziare, brouri, reviste, cr i i QuarkXPress, tehnoredactare alte materiale ce urmeaz s Adobe PageMaker computerizat fie tiprite Depisteaz i cur discurile Nod32, Programe de virui BitDefender, antivirus Kaspersky Anti-Virus Asist inginerii, arhitec ii n AutoCAD i Arhitectural Programe de Desktop (Autodesk), proiectare asistat activitatea de proiectare, oferind instrumente extinse CATIA i SolidWorks de calculator pentru modelare 3D i/sau (Dassault Systmes), 2D: CAD (Computer-Aided OmniCAD, SmartCAM Design), CAM (Computer- Open CASCADE Aided Manufacturing)

97

Categoria Medii de programare

Software educaional (de instruire asistat de calculator) Software economic specializat

Utilizarea Instrumente pentru realizarea de ctre utilizator a unor aplica ii specifice, folosind diverse limbaje de programare Instruire bazat pe modalit ile specifice calculatorului, ce permite o mai uoar n elegere a fenomenelor, n ritmul propriu de nv are al fiecrui individ Soft pentru contabilitate; Sisteme integrate tip CRM (Customer Relationship Management Managementul rela iilor cu clien ii); ERP (Enterprise Resource Planning planificarea resurselor ntreprinderii); SCM (Supply Chain Management managementul lan ului de distribu ie); soft pentru comer on-line

Exemple Microsoft Visual Studio DotNet

Intuitext (Softwin), Lotus Learning Space, AeL (SIVECO), Moodle

Ciel, WinMentor, ClasCont SAP, ExcaliburCRM, Microsoft Dynamics CRM, mySAP CRM

ClarVision, Charisma, PeopleSoft, Navision, Scala Microsoft Dynamics

osCommerce

Lista prezentat este departe de a fi exhaustiv. Aa cum preferin ele i interesele oamenilor sunt extrem de diverse, aa i softul, care ine seama de ele, este variat i n continu evolu ie.

3.4.1 Programe de gestiune a fiierelor. Total Commander


n mediul Windows, utilizatorul neini iat poate folosi principalele func ii ale SO fr a cunoate numele i sintaxa comenzilor, prin simpla alegere a unei op iuni dintr-un meniu. Specialitii au posibilitatea de a face economie de timp i munc. Un program de gestiune a fiierelor sau manager de fiiere este un program care ofer o interfa pentru lucrul cu sistemul de fiiere. Cele mai comune opera ii asupra fiierelor sunt: creare, deschidere, editare, vizualizare, tiprire, rulare (execu ie), redenumire, mutare, copiere, tergere, schimbarea 98

atributelor, schimbarea propriet ilor, cutare i permisiuni (drepturi i restric ii). n general fiierele sunt afiate sub forma unei structuri ierarhice. Managerele de fiiere pot con ine caracteristici inspirate din navigatoarele Web. Unele pot oferi op iuni de conectare n re ea, FTP etc. permi nd utilizatorilor s se conecteze la servere i s acceseze fiierele acestuia n acelai mod ca i fiierele locale. Total Commander (Windows Commander) Func iile de management al fiierelor oferite de Windows Explorer (WE), pentru unii utilizatori nu sunt suficiente, astfel c dezvoltatorii de software au dezvoltat programe care s ofere alternative la Windows Explorer. Aceste utilitare pentru managementul fiierelor ofer utilizatorilor mai mult func ionalitate dect originalul Explorer. n afar de acestea, sunt oferite i facilit i binecunoscute de la vechiul Norton Commander11. Total Commander (TC) este unul dintre produsele care a prins la utilizatori datorit modului ingenios n care combin facilit ile Windows Explorer cu stilul de lucru din clasicul NC. Pn n noiembrie 2002 programul a fost cunoscut ca Windows Commander. Fereastra programului TC con ine, implicit (figura urmtoare): linia de meniu, n partea de sus; dou ferestre de vizualizare, sub meniu; prompterul DOS, sub ferestre; linia tastelor func ionale, sub prompterul DOS. Se poate spune c puterea acestui program const n utilizarea tastaturii. Opera iunile de copiere/mutare se realizeaz greoi n Windows Explorer cu sistemul copy&paste. Combina ia dintre ferestrele cu directoare i bara cu butoane pentru unit ile de disc, permite ac iuni rapide de copiere i mutare. Cele dou panouri de care dispune TC uureaz mult realizarea acestor opera iuni. La acest aspect se adaug pstrarea sistemului tip NC de realizare a principalelor opera iuni cu ajutorul tastelor func ionale: F3 vizualizare, F4 editare, F5 copiere, F6 mutare, F7 creare folder, F8 tergere. Bara de instrumente se poate dota cu func ii de program i shortcut-uri pentru pornirea de programe, unde utilizatorul poate modifica chiar i textele tooltip. Fereastra de configurare a acesteia poate fi accesat fie prin clik-dreapta pe bar i alegerea op iunii unice Change, fie din cadrul meniului Configuration Button Bar. Modificarea shortcut-urilor asociate diverselor taste reprezint un aspect foarte important n utilizarea TC. n mod implicit, TC utilizeaz aceleai
11

Norton Commander, prescurtat NC este denumitea managerului de fiiere pentru SO DOS

99

func ii asociate tastelor ca i NC, dar unii utilizatori ar putea prefera cele specifice Windows Explorer. Modificarea acestora se face n cadrul op iunii Misc. de la meniul Configuration/Options... .

Una dintre cele mai utile func ii incluse n TC este lucrul cu majoritatea formatelor de compresie (arhivare). TC permite comprimarea Zip (proprie programului) crend fiiere arhiv, care se pot trata ca directoarele. Programul trateaz arhivele similar directoarelor, utilizatorul putnd intra n arhiv i vizualiza con inutul acesteia sau selecta doar anumite fiiere care s fie extrase ori deschise direct din interiorul arhivei. Prin Drag&Drop se pot aduga fiiere la arhiv sau se pot extrage cele con inute n arhiv. Numai deschiderea arhivelor unitare necesit o decomprimare. Pe lng comprimarea integrat cu ZIP, poate lucra cu arhivatoare externe cum sunt ARJ, RAR, ACE, TAR etc. Pentru introducerea de comenzi DOS st la dispozi ie o linie de comand, n partea inferioar a panourilor. Foarte util, n unele situa ii, se poate dovedi func ia Multi-Rename, cu ajutorul creia este posibil redenumirea automat a unui numr mare de fiiere i directoare. Aceast redenumire poate opera att asupra numelui, ct i a extensiei fiierelor. Trecerea dintr-o fereastr ntr-alta se face apsnd tasta Tab sau printrun clic n interiorul ferestrei respective.

100

Redimensionarea celor dou ferestre de vizualizare i a mrimii unei coloane (Name, Ext, Size, Date, Attr) se face ca la Windows Explorer. Combina ia dintre ferestrele cu directoare i bara cu butoane pentru unit ile de disc, permite ac iuni rapide de copiere i mutare. De asemenea este posibil administrarea unit ilor de re ea. ncepnd cu versiunea 3.50 a fost introdus suportul pentru FTP, foarte util n condi iile actuale cnd Internet-ul face parte din via a noastr de zi cu zi. n continuare, prezentm pe scurt meniurile i unele op iuni din TC. Meniul FILES Change Attributes... Permite modificarea atributelor Permite mpachetarea fiierelor n arhive Pack... (Zip,ARJ,RAR,ACE,UC2,LHA) Unpack Specific Despacheteaz fiierele dintr-o arhiv Files Compare by Compar dou fiiere dup con inutul lor Content Properties... Afieaz fereastra Properties specific Windows XP Calculate Occupied Calculeaz spa iul ocupat de elementele selectate Space... Multi-rename Tool Redenumete rapid un grup de fiiere Split File mparte un fiier mare n fiiere mici Combine File Combin fiierele mpr ite cu Split File Quit nchide Windows Commander Meniul MARK Selecteaz un grup de fiiere specificat n fereastra care Select Group apare Deselecteaz un grup de fiiere specificat n fereastra Unselect Group afiat Select All Selecteaz toate fiierele Unselect All Deselecteaz toate fiierele Invert Selection Inverseaz selec ia existent Restore Selection Reface selec ia precedent Compare Compar con inutul directorului surs i destina ie Directories marcnd fiierele noi Meniul COMMANDS Afieaz o fereastr cu structura arborescent a discului CD-Tree... curent Caut fiierele sau directoarele specificate prin diferite Search.... op iuni (asemntor cu Search din Windows) Volume Label Permite schimbarea etichetei de volum a discului System Information Afieaz informa ii despre sistem Run DOS Apare prompterul DOS

101

Source <->Target Target=Source Meniul SHOW Brief Full Tree Quick View Panel Vertical Arrangement All files Programs

Schimb con inutul panelului stng cu cel din dreapta Schimb con inutul panelului destina ie astfel nct s fie identic cu cel surs Afieaz doar numele fiierelor i directoarelor Afieaz numele, extensia, dimensiunea, data i ora crerii i atributele fiierelor Afieaz structura arborescent a discului curent (ca n WE) Afieaz o list cu informa ii despre fiiere i directoare n panelul opus Afieaz cele dou panouri unu peste altul

Afieaz toate fiierele Afieaz programele (*.com, *.exe, *.bat, *.pif, *.cmd) Afieaz tipul de fiiere specificate de utilizator cu *.* comanda Custom... Afieaz o fereastr n care se pot specifica tipurile de Custom ... fiiere care s fie afiate Only Selected Files Afieaz numai fiierele selectate Name Ordoneaz fiierele dup nume Extension Ordoneaz fiierele dup extensie Time Ordoneaz fiierele dup data i ora crerii Size Ordoneaz fiierele dup dimensiune Unsorted Neordonat Reversed Order Ordoneaz n ordine invers Reread Source Recitete con inutul discului sau directorului curent Meniul CONFIGURATION Options... Deschide fereastra de configurare a TC Func ionalitatea programului poate fi extins utiliznd plugin-uri i prin abilitatea de a folosi programe externe pentru vizualizarea sau editarea fiierelor. O versiune gratuit de Total Commander exist i pentru Windows Mobile.

3.4.2 Programe de arhivare


Volumul mare de date i informa ii produse n mediul digital (dar nu numai), ridic la un moment dat problema spa iului. Fie c este vorba de harddiscul unui sistem, fie c e vorba de transmiterea unor date ntre sisteme de calcul i dispozitive de stocare mobile, capacitatea acestora este limitat, ceea ce impune adoptarea ntre-un fel sau altul a unor solu ii de comprimare a datelor. Cele mai simple sunt achizi ionarea unui nou disc, sau inscrip ionarea 102

pe DVD-uri. Se poate recurge ns i la solu ii software, una dintre solu ii fiind comprimarea datelor i/sau arhivarea cu un program specializat. Programele de arhivare ofer, pe lng economisirea spa iului pe disc, i posibilitatea de a include ntr-un fiier-arhiv, mai multe fiiere n stare comprimat, sau mpr irea unui fiier mare n arhive mici, n vederea copierii pe dischete. Procesul de creare a unei arhive se numete arhivare (archiving) sau mpachetare (packing). Procesul invers, de reconstruire a fiierelor arhivate, poart denumirea de dezarhivare (unarchiving), dezpachetare (unpacking), sau extragere (extracting). Exist mai multe formate de fiiere-arhiv, cele mai cunoscute fiind: ZIP, CAB12, RAR, i ACE. Pentru a arhiva sau dezarhiva asemenea tipuri de fiiere, este nevoie de programe arhivatoare, ca: pkzip.exe, pkunzip.exe, arj.exe, lha.exe, rar.exe i ace.exe. Unele programe, cum este i Total Commander, au incluse instrumentele pentru utilizarea unuia sau a mai multor asemenea formate. Acesta poate lucra cu arhivatorul de tip zip intern, dar i cu arhivatoare externe, ca: pkZIP, ARJ, LHA, RAR, UC2 sau ACE.

3.4.3 Pachete (suite) de programe


Pentru a veni n sprijinul utilizatorilor, marii productori de software au realizat pachete integrate de produse (numite i suite), ce con in mai multe programe de interes general. Printre acestea, un loc important n activitatea economitilor (i nu doar) l ocup aa-numitele suite de programe de birou. Cele mai cunoscute, care s-au bucurat de o mai mare aten ie n ultimul timp, sau care reprezint tendin e de ultim genera ie, sunt prezentate n tabelul urmtor. Un curent relativ nou lansat i n domeniul aplica iilor tip Office suites, este acela al accesibilit ii on-line, motiv pentru care am inclus n tabelul anterior i nou-apruta ofert de la Google. Achizi ia editorului on-line Writely i integrarea n noul Google Docs & Spreadsheets, este un pas mult ludat ctre aplica iile Office bazate pe Web, cu att mai mult cu ct (cel pu in momentan) oferta este gratuit. O alt suit care se nscrie n acelai trend este Zoho Office, care s-a lansat n septembrie 2005 cu editorul de texte. La aceasta, este de remarcat rapiditatea cu care se extinde i multitudinea de aplica ii pe care le integreaz13: Zoho Writer, Zoho Sheet, Zoho Show, un instrument de colaborare Zoho Virtual Office, instrumente pentru afaceri Zoho CRM, Zoho Creator (pentru
12
13

Foramtul CAB este folosit de Microsoft pentru programele de instalare Pentru detalii se poate consulta review-ul lui Michael Muchmore Can Zoho's Web 2.0 Office Beat Microsoft?, la http://www.extremetech.com/article2/0,1697,1986538,00.asp

103

dezvoltarea de aplica ii bazate sau nu pe web), Zoho Planner (organizer), Zoho Chat (pentru chat), email, documente partajate, calendar, agend, noti e i altele.
Dezvoltator Sistem de operare Componente
Cost standard Procesor Editor de (USD) de text formule

Denumire pachet

Calcul tabelar

Prezentri

OpenOffice.org Microsoft IBM KDE Project Corel14 Organization Platforme Windows, Windows, BSD, Linux, Windows multiple MacIntosh OS/2 Solaris

Corel Office

$300

Corel WordPerfect

Corel Corel Quattro Presentations Pro

KOffice15

gratuit

KWord KFormula KSpread KPresenter

Lotus SmartSuite Microsoft Office

$190

Lotus Equation Lotus 1-2-3 Word Pro Editor

Lotus Freelance Graphics

Variaz dup Microsoft Microsoft Microsoft Microsoft regiune Word Equation Excel PowerPoint i edi ie

OpenOffice.org

gratuit

OpenOffice.org Writer

OpenOffice.org Math

OpenOffice.org Calc

OpenOffice.org Impress

Google AdventNet

On-line

Zoho Office

gratuit

Zoho Writer Google Docs (Writely17)

Zoho Sheet Google Spreadsheets

Zoho Show

Google Docs& Spreadsheets16

On-line

gratuit

Componenta pentru calcul tabelar a fost dezvoltat de Borland http://www.koffice.org 16 http://docs.google.com 17 Pn n 10 octombrie, 2006 vezi Rafe Needleman Google Docs and Spreadsheets: Not quite Google Office, but closer, la http://news.com.com/2061-12572_3-6124601.html?tag=tb
15

14

104

Tendin a nu a trecut neobservat i de Microsoft, varianta Live a popularului Microsoft Office, fiind anun at deja n mass-media. Office-ul cunoscut tuturor de at ia ani, introdus pe pia n august 1989, a trecut mereu prin numeroase versiuni (11) i transformri, mbog indu-se cu noi aplica ii i func ii, dar poate cea mai radical transformare este cea la versiunea 2007, care se integreaz foarte bine n schimbarea de imagine (cea care are primul impact) a produselor Microsoft din ultima perioad (avem n vedere aici n mod special versiunea Vista a sistemului de operare Microsoft Windows). Microsoft Office (MO) este un set de aplica ii de birou con inute ntr-un singur pachet integrat. n func ie de edi ia pachetului, poate diferi numrul aplica iilor sau utilitarelor incluse. Puterea i avantajul folosirii pachetului MO este dat att de aplica iile principale, ct i de faptul c ele lucreaz mpreun i au o interfa asemntoare, uor de utilizat. Caracteristicile de integrare a componentelor permit ca informa ia dintr-un document s poat fi folosit i n alte aplica ii ale pachetului Office, oferind astfel o productivitate sporit utilizatorilor. Microsoft Office System 2003(lansat n octombrie 2006) sugereaz c nu este doar o suit de programe de birou, ci un set integrat de servere i aplica ii care are scopul de a extinde conceptul de aplica ie de birou, modalitatea de lucru cu acesta i uurin a n partajarea informa iilor. Cu aceast versiune Microsoft efectueaz tranzi ia de la instrument de lucru, la platform de prelucrare a informa iilor. n acest scop, n Office System gsim i aplica ii necunoscute n versiunile anterioare (OneNote, InfoPath, Publisher, Business Contact Management for Outlook). Tot din Office System fac parte i SharePoint Services for Windows Server, Visio i Project. Ele pot fi folosite ca produse de sine stttoare, dar adevrata lor valoare se ob ine prin integrare. Pachetul Microsoft Office System este disponibil n mai multe versiuni, fiecare viznd un anumit tip de utilizator, de la cel casnic la cel din mediul enterprise. Este inclus i suportul pentru limba romn. Din pcate ns, numai Word, Excel, PowerPoint i Outlook beneficiaz de interfa a n limba romn. n noua versiune, 2007, Word, Excel, PowerPoint, Outlook i Access se caracterizeaz printr-o nou interfa utilizator, numit Office Fluent. Aici meniurile i barele de instrumente tradi ionale au fost nlocuite de Panglic un nou tip de obiect de interac iune cu utilizatorii, care prezint comenzile organizate ntr-un set de file. Filele de pe Panglic afieaz comenzile cele mai relevante pentru fiecare dintre zonele de activit i din aplica ii. Aceste file simplific accesarea caracteristicilor aplica iilor, deoarece organizeaz comenzile ntr-un mod care corespunde direct activit ilor efectuate de utilizatori n aceste aplica ii.

105

n figura urmtoare este exemplificat printr-o captur interfa a unei aplica ii (Excel) din pachetul Microsoft Office n versiunea 2003:

Aceeai captur, n versiunea 2007 arat astfel:

Aplica iile de baz ce compun acest pachet de aplica ii de birou sunt att cele binecunoscute, care continu linia dezvoltrii aplica iilor principale din 106

activitatea de birou, existente i n versiunile anterioare (Word, Excel, Outlook, PowerPoint, Access), dar i aplica ii auxiliare, ca InfoPath, FrontPage, OneNote, Publisher, Project i Visio orientate spre rezolvarea unor probleme specifice. Word editorul de text, a fost mult timp produsul central al suitei. Versiunea 2007 are un design schimbat, accesarea comenzilor este mai rapid datorit sistemului de afiare a comenzilor centrat pe file i panglic, iar func iile pot fi apelate mai uor. Documentele pot fi salvate i n format XML (Extensible Markup Language). Excel permite transformarea datelor n informa ii cu ajutorul unor instrumente performante, pentru a analiza, comunica i partaja rezultatele ob inute. Setul de func ii statistice i posibilit ile mbunt ite pentru lucrul cu liste i nu numai, l face un program puternic pentru calcul tabelar. Outlook clientul de e-mail, con ine cele mai multe elemente de noutate. Are o interfa nou, mai bogat, mai atractiv i mai eficient, ct i un mare numr de func ii noi. Business Contact Management for Outlook este un add-on pentru Outlook, fiind o aplica ie de tip CRM (Customer Relationship Management) pentru 25 utilizatori. PowerPoint permite realizarea de prezentri multimedia, dispunnd de noi anima ii, diagrame i organigrame. De asemenea este capabil s lucreze n formatul XML. Access are integrat platforma MSDE, care permite dezvoltarea de proiecte bazate pe SQL Server. Dispune de un suport limitat pentru XML. InfoPath este un instrument pentru colectarea de date i crearea de rapoarte prin intermediul unor documente XML. Cu ajutorul su sunt create formulare, care au rolul de a prelua i procesa diverse date fr a mai fi nevoie de scrierea de cod suplimentar. FrontPage editorul de pagini Web, este integrat doar n edi ia Professional a pachetului Office. Are multe mbunt iri prin care se ncearc atragerea dezvoltatorilor profesioniti. OneNote este solu ia propus de Microsoft pentru luarea de noti e pe nite foi virtuale. Poate lucra cu 4 tipuri de noti e: text introdus de la tastatur, scrisul de mn, desene i secven e audio. Publisher este un instrument pentru tehnoredactare computerizat, ce se regsete n versiunile Small Business i Professional ale pachetului Office. Ofer o solu ie pentru realizarea rapid i facil ziarelor, a materialelor de marketing, brouri, a buletinelor de tiri chiar i a site-urilor Web. Project este un instrument destinat managementului portofoliului de proiecte. Ajut managerii de proiect, managerii de afaceri i responsabilii cu

107

planificarea s administreze resursele i schemele de organizare, s organizeze rapid proiecte, s transmit datele proiectului, s fie la curent cu aceste proiecte i s le analizeze.

ntrebri de autoevaluare
1. 2. Ce este un program? Cu ce categorii de software a i intrat n contact dumneavoastr? Men iona i trei dintre acestea, denumindu-le i descriind pe scurt scopul pentru care a i apelat la ele. Ce este un sistem de operare? Cum se pot mpr i sistemele de operare n func ie de configura ia hardware deservit? Men iona i dou dintre func iile generale ale unui sistem de operare. Ce se n elege prin formatare fizic a unui disc? Care sunt categoriile n care pot fi grupate programele aplicative? Ce comenzi con ine n general un program de management de fiiere? Care sunt componentele principale ale ferestrei aplica iei Total Commander? Men iona i cteva suite de aplica ii de birou i descrie i care caracteristici le considera i drept avantaje i care ar constitui dezavantaje pentru un utilizator final, n calitate de student la o facultate de economie. Ce alte aplica ii, nafara celor tradi ionale (Word, Excel, Outlook, PowerPoint, Access), poate con ine pachetul Microsoft Office? Aminti i trei dintre acestea i care este scopul lor principal.

3. 4. 5. 6. 7. 8. 9. 10.

11.

108

CAPITOLUL 4 RE ELE DE CALCULATOARE. INTERNET


Odat cu apari ia calculatoarelor personale pe pia i ca urmare a dezvoltrii acestora, multe firme au nceput s le utilizeze n afaceri. Pe msur ce numrul calculatoarelor a crescut, a devenit dificil comunicarea ntre acestea, schimbul de fiiere, utilizarea imprimantelor etc. Astfel s-a ajuns la ideea c este necesar i rentabil a se lega calculatoarele ntre ele i a forma o re ea de calculatoare care s elimine neajunsurile specifice utilizrii individuale a resurselor de calcul. Pornind de la defini iile i clasificrile consacrate din acest domeniu, capitolul face o trece n revist a protocoalelor i componentelor hardware ale unei re ele, ncheindu-se cu prezentarea re elei internet.

4.1 Defini ia re elei de calculatoare


O re ea de calculatoare reprezint un ansamblu de calculatoare interconectate prin intermediul unor medii de comunicare, n scopul utilizrii n comun de ctre mai mul i utilizatori a unor resurse fizice, logice i informa ionale asociate calculatoarelor din re ea. Pe scurt, o re ea de calculatoare reprezint un grup de dou sau mai multe sisteme de calcul legate ntre ele. Re eaua ofer posibilit i de comunicare mai bune ntre membrii re elei prin intermediul potei electronice, bazelor de date i altor metode de utilizare n comun a informa iilor. Sintetiznd, principalele avantaje ale re elelor de calculatoare sunt: posibilit i de comunicare i schimb de informa ii ntre utilizatori; utilizarea n comun a resurselor (fiiere, memorie, periferice); reducerea pre ului global al dotrii cu tehnic de calcul (nu e nevoie pentru fiecare utilizator de calculator cu memorie mare, disc fix i periferie complet).

4.2 Componentele unei re ele de calculatoare


O re ea este format din calculatoare (denumite nodurile re elei), care sunt puse n legtur prin intermediul cablurilor. n general, toate re elele au urmtoarele componente: servere calculatoare care ofer resurse partajate pentru utilizatorii re elei; 109

clien i calculatoare care acceseaz resursele partajate n re ea de un server (workstations, PC-uri); mediu de transmisie mediul prin n care sunt conectate calculatoarele (cablu, radio, infrarou etc.); date partajate fiiere puse la dispozi ie de serverele de re ea. echipamente periferice partajate echipamente periferice puse la dispozi ia re elei de ctre servere (imprimante, unit i de disc, plotter-e, modemuri). O re ea este constituit din mai multe calculatoare, periferice i elemente de conectare. Calculatoarele conectate n re ea sunt grupate n dou categorii: servere i clien i (sta ii de lucru Workstation). Calculatorul numit server este mai puternic, lucreaz la nivel centralizat cu toate fiierele i controleaz ntreaga activitate. O re ea poate avea mai multe servere care s coordoneze folosirea n comun a fiierelor i a imprimantelor pentru anumite grupuri de utilizatori sau pentru a asigura servicii ca baz de date pentru re ea. Serverele din re elele mari sunt specializate, fiind adaptate necesit ilor utilizatorilor. Calculatoarele clien i de re ea sunt conectate la server. Sunt n general calculatoare mai pu in performante dect serverul. Clien ii re elei au acces la resursele serverului, pot salva fiiere pe hard-discul serverului sau pot tipri la imprimanta acestuia.

4.3 Clasificarea re elelor de calculatoare


Re elele pot fi clasificate dup mai multe criterii, cele mai uzuale fiind: rspndirea lor geografic, arhitectur, topologia fizic, topologia logic (protocoale).

4.3.1 Clasificarea n func ie de rspndirea lor geografic


n func ie de rspndirea lor geografic, re elele de calculatoare se clasific n: LAN Local Area Network (re ea local); CAN Campus Area Network (re ea de campus universitar); MAN Metropolitan Area Network (re ea metropolitan); WAN Wide Area Network (re ea cu rspndire larg); HAN Home Area Network (re ea de domiciliu); PDN Public Data Network (re ea public de date). Re elele locale au rspndire geografic restrns (un birou, o cldire sau cldiri nvecinate). Distan a maxim ntre dou elemente de re ea este de 10km. La noi n ar majoritatea re elelor sunt de tip LAN. 110

Re elele de tip WAN sunt re ele de larga rspndire geografic. Ele se folosesc n principal pentru: transmisia de date la distan prin intermediul liniilor telefonice; conectarea unor sisteme de tip diferit. n prezent exist re ele de calculatoare care leag sisteme de calcul din mai multe continente, comunica iile fcndu-se prin intermediul sateli ilor geosta ionari.

4.3.2 Clasificarea dup arhitectur


Arhitectura unei re ele reprezint structura global a re elei i toate componentele care o fac func ional (hardware i software). Chiar dac au aceste elemente comune, re elele pot fi mpr ite n dou mari categorii: peer-to-peer (de la egal la egal) (P2P); client/server. 4.3.2.1 Re ele peer-to-peer Re elele peer-to-peer (de la egal la egal) sunt re ele care nu includ servere dedicate i nu au o organizare ierarhic a calculatoarelor. Fiecare calculator poate fi n acelai timp i client i server, calculatoarele fiind considerate a avea un statut egal (peer) i de aici i termenul de la egal la egal. Utilizatorul fiecrui calculator stabilete ce resurse locale vor fi partajate, astfel nct acestea s poat fi folosite de ceilal i utilizatori, neexistnd un administrator responsabil pentru ntreaga re ea. Deci resursele unui computer din re ea hard discuri, fiiere, aplica ii, modemuri, imprimante etc. pot fi partajate cu oricare alt computer, ca n figura urmtoare. Re elele peer-to-peer sunt relativ simple, cuprinznd adesea doar cteva sta ii de lucru numite i grupuri de lucru (workgroups). Acestea partajeaz una, dou imprimante i fiiere de date de pe hard discuri, nefiind nevoie de un server central puternic i nici de componentele specifice re elelor de mare capacitate. O re ea peer-to-peer func ioneaz la un nivel de performan rezonabil, atunci cnd este format din maxim 10-25 de calculatoare. 111

Re elele peer-to-peer sunt mai ieftine dect cele client/server, dar i capacit ile lor sunt mai reduse, nu doar ca performan , dar i ca numr de utilizatori. Un sistem peer-to-peer func ioneaz cu riscul ca persoane neautorizate s aib acces la datele din re ea, cu excep ia cazului n care printr-un efort deosebit se asigur fiecare calculator, astfel nct s fie uor accesibil utilizatorului i inaccesibil persoanelor neautorizate. Chiar i dac se realizeaz un astfel de sistem, este greu de prevenit ca o persoan bine informat s nu poat dobndi drepturi de acces la calculatorul altui utilizator. Pe lng avantajul unui pre sczut (acest avantaj dispare dac se instaleaz un numr foarte mare de sta ii), re elele peer-to-peer sunt mai simple i mai flexibile dect sistemele client/server. Securitatea n re elele peer-to-peer este dificil de controlat. Fiecare utilizator stabilete singur ce resurse vrea s partajeze precum i nivelul de securitate pentru fiecare resurs partajat (disc, director sau imprimant). Prin opera ia de partajare a unei resurse pot fi acordate celorlal i utilizatori drepturi de citire, scriere sau totale asupra resursei respective. 4.3.2.2 Re ele client/server Aceste re elele se bazeaz pe conceptul de client-server, spre deosebire de re elele peer-to-peer, n care nu se poate face o distinc ie clar ntre server i client.

Calculatoarele de tip client sau server, dei cu aceeai arhitectur de baz, au configura ii hardware i software foarte diferite ca urmare a rolului lor diferit n cadrul re elei: clientul cere servicii de la server, iar serverul rspunde furnizndu-i aceste servicii, el putnd deservi zeci sau chiar sute de clien i simultan. 112

Serverul concentreaz cele mai importante i costisitoare componente ale re elei (hard-discuri de mare capacitate, imprimante de nalt calitate, modemuri de mari viteze i alte periferice costisitoare), asigurndu-le protec ia necesar, permi nd totodat mai multor persoane s le foloseasc. Serverul ruleaz un sistem de operare de re ea de genul Novell NetWare, Microsoft Windows 2003 Server, FreeBSD etc. Sarcinile ce revin serverelor sunt diverse i complexe i de aceea serverele din re elele mari sunt specializate, fiind adaptate necesit ilor utilizatorilor. Distingem urmtoarele tipuri de servere: servere de fiiere i tiprire; servere pentru aplica ii; servere de pot electronic; servere de comunica ii; servere pentru gestiunea securit ii. Serverele de fiiere i tiprire realizeaz stocri de date de nalt performan pentru clien i multipli i poate furniza servicii de tiprire partajate. Servere de aplica ii ruleaz un volum mare de aplica ii, cum ar fi accesul la baze de date, actualizare, indexare, selec ie i refacere. La un nivel mai restrns sunt serverele cu scop special, care pot furniza servicii de fax, de coresponden electronic, SMS etc.

4.3.3. Clasificarea dup topologia fizic


Topologia fizic reprezint dispunerea fizic n teren a calculatoarelor, cablurilor i a celorlalte componente care alctuiesc re eaua. Dispunerea fizic se refer la aranjamentul geometric (ptrat, cerc etc.) a calculatoarelor interconectate. Topologia unei re ele afecteaz direct performan ele acesteia. O anumit topologie poate determina tipul de cablu folosit, dar i modul de comunicare a calculatoarelor n re ea. Cele mai frecvente topologii de re ea sunt: plas (mesh), magistral (bus), stea (star), inel (ring), arbore (tree). Topologia de tip plas (mesh) con ine cel pu in dou noduri cu dou sau mai multe ci ntre acestea. Numrul arbitrar de bifurca ii dintr-o re ea plas fac dificil proiectarea i implementarea, dar natura descentralizat a acesteia o face foarte util. Re eaua plas este o cale de a ruta date, voce i instruc iuni ntre noduri. Ea permite conexiuni continue i reconfigurare n jurul cilor ntrerupte sau blocate, prin salturi (hops) de la un nod la altul pn destina ia este atins. O re ea cu conexiune total (fully connected network) sau topologie plas total este o topologie de re ea n care exist legturi ntre toate perechile de noduri (fiecare dintre noduri este conectat cu toate celelalte schema b).

113

a) b) ntr-o re ea cu conexiune total cu n noduri, exist n(n-1)/2 legturi directe. Re elele proiectate cu aceast topologie sunt n mod obinuit foarte scump de pus n func iune, dar au o fiabilitate mare datorit cilor multiple prin care pot circula datele. Aceast topologie este adesea ntlnit n aplica iile militare. Totodat, ea este folosit n protocoalele de file sharing de tip Torrent, n care utilizatorii se pot conecta la al i utilizatori, permi nd schimbul de fiiere ntre acetia. Re eaua plas poate opera chiar dac un nod se defecteaz sau se ntrerupe legtura cu acesta. Prin urmare, este o re ea foarte fiabil. Conceptul este aplicabil re elelor cu sau fr fir. Topologia de tip magistral (bus) reprezint cea mai simpl schem posibil, preferat de majoritatea utilizatorilor. Ea presupune un cablu liniar la care se ataeaz toate nodurile re elei. Printre avantajele acestei tehnologii enumerm: fiabilitatea sporit a re elei (defectarea unui nod nu afecteaz transmisia la celelalte noduri), viteza mare de transmisie, necesarul redus de cablu, interconectarea fizic a calculatoarelor (legarea cablurilor) este cea mai simpl cu putin i cea mai flexibil, putnd fi configurat conform mediului. Dezavantajul topologiei bus este c timpul de transmitere a unui mesaj dintr-un nod n altul nu este determinat el este foarte scurt, dar nu poate fi cunoscut nainte de a transmite, deoarece pot apare conflicte care ntrzie transmisia. Din acest motiv, singurul domeniu n care nu este recomandat o topologie de tip bus este cel al controlului automat al proceselor industriale (aplica ii n timp real). Topologia de tip stea presupune un nod privilegiat n re ea (server, hub, switch), nod la care sunt conectate toate celelalte noduri. Transmisia ntre dou sta ii se face prin intermediul acestui nod. Avantaje: viteza de transmisie ridicat, posibilitatea de rulare a aplica iilor n timp real, cablu 114

de conectare nepreten ios (cost sczut). Dezavantaje: defectarea server-ului face imposibil utilizarea re elei, cantitatea de cablu necesar este mare, asigurarea interconectrii fizice este complicat. Topologia de tip inel presupune conectarea calculatoarelor pe un canal circular. Comunicarea dintre dou noduri se face pas cu pas. De exemplu, pentru a trimite un mesaj de la nodul 1 la nodul 4, acesta trebuie trimis mai nti la nodul 2, apoi nodul 2 l va trimite la nodul 3, iar acesta l va trimite la nodul 4. Controlul re elei este de inut pe rnd de fiecare nod. Avantajele acestui mod de lucru sunt: toate nodurile sunt egale ntre ele; intervalul de timp n care va fi transmis un mesaj dintr-un nod n altul este determinat (poate fi estimat), de unde utilitatea pentru aplica iile care trebuie s rspund n timp real; necesarul de cablu pentru conectarea re elei este acceptabil. Dintre dezavantajele acestei topologii se pot enumera: viteza de comunica ie cu pu in mai redus dect n celelalte variante de interconectare; fiabilitatea sczut defectarea unui nod (blocarea unui calculator) duce la blocarea ntregii re ele. Topologia de tip arbore (tree) i hyperarbore (hypertree) sunt cazuri speciale ale topologiei stea. O topologie arbore poate fi vzut ca o colec ie de re ele stea aranjate ie-rarhic. Aceasta are noduri periferice individuale (frunzele) care sunt necesare pentru transmiterea i recep ionarea datelor de la un alt nod. Toate nodurile periferice pot comunica cu celelalte prin transmiterea i recep ionarea numai de la nodul central. Spre deosebire de re eaua stea, func ia de nod central poate fi distribuit. Defectarea liniei de transmisie care face legtura dintre un nod periferic i nodul central are drept rezultat izolarea acelui nod periferic fa de celelalte, ns restul sistemului nu va fi afectat.

115

4.3.4. Clasificarea dup topologia logic


Topologia logic reprezint modul n care datele circul prin re ea de la un dispozitiv la altul, fr a ine cont de interconectarea fizic dintre dispozitive. Cele mai cunoscute topologii logice sunt: Ethernet Universitatea Hawaii sfritul anilor 60; Token Ring IBM 1984; Apple Talk Apple Computer 1983; ArcNet Datapoint Corporation 1977. Topologia Ethernet este cea mai popular topologie de re ea, avnd urmtoarele caracteristici principale: utilizeaz o topologie fizic tradi ional magistral liniar sau stea; viteza de transfer 10 Mbps, 100 Mbps i 1 Gbps; medii de transmisie cablu coaxial gros, coaxial sub ire, UTP, fibr optic sau wireless (fr fir).

4.4 Protocoale de re ea
Cnd o persoan dorete s utilizeze un anumit limbaj pentru a comunica cu o alt persoan, limbajul folosit trebuie s respecte o serie de reguli i conven ii, pentru a putea fi n eles de cea de-a doua persoan. n mod similar, regulile de comunicare se aplic i n cazul tehnicii de calcul, n general. Setul de reguli standardizate i conven iile care permit comunicarea i interac iunea calculatoarelor dintr-o re ea, se numesc protocoale. Comunicarea n re ea presupune transmiterea datelor ntre calculatoare, un proces complex care se desfoar n mai multe etape. distincte. Fiecare etap are propriile reguli i protocoale, iar etapele trebuie parcurse ntr-o anumit ordine, aceeai pentru fiecare calculator din re ea. Att calculatorul emi tor ct i calculatorul receptor, trebuie s parcurg fiecare etap n acelai mod pentru ca datele recep ionate s fie identice cu cele transmise. Exist mai multe protocoale, ce ndeplinesc sarcini diferite. Anumite protocoale pot lucra mpreun, constituind o suit de protocoale. Suita de protocoale TCP/IP controleaz func ionarea procesului de comunica ie de pe Internet. n cadrul unei instalri de la zero a SO WXP, protocolul TCP/IP este instalat n mod implicit.

116

4.5 Elementele de conectare a re elelor


Elementele de conectare asigur din punct de vedere fizic transmisia i recep ia datelor ntre calculatoare. Aici includem: plcile de re ea, mediile de transmisie a datelor, conectoarele i dispozitivele folosite pentru extinderea re elelor. Plcile de re ea sunt dispozitive electronice, cu rol de interfa fizic ntre calculator i cablul de re ea. Ele se instaleaz n interiorul fiecrui calculator i server din re ea. Plcile de re ea ndeplinesc urmtoarele func ii: pregtesc datele pentru a fi transmise prin cablul de re ea; transmit datele ctre alt calculator; controleaz fluxul de date ntre calculatoare i cablul de re ea. Fiecare plac de re ea, pentru a fi diferen iat de alte plci din cadrul re elei, are o adres hardware proprie (MAC Media Access Control), care este nscris n circuitele sale electronice. Fiecare plac de re ea este prevzut cu unul sau mai mul i conectori, prin care se realizeaz conexiunea cu cablul de re ea. Performan ele plcilor de re ea influen eaz performan ele re elei, deoarece ac ioneaz direct asupra transmisiei datelor. Dup ce a fost instalat placa de re ea, ea trebuie configurat. Re elele de calculatoare au multiple moduri de interconectare i folosesc diverse medii de transmisie a datelor. Majoritatea re elelor actuale sunt conectate prin cabluri. n general, mediile de transmisie se pot clasifica n: medii de transmisie bazate pe fir (hardwire): o electrice: cablul coaxial cablul torsadat ( TP -Twisted Pair) n variantele STP, FTP i UTP o optice: cablul din fibr optic medii de transmisie fr fir (wireless): o razele infraroii o undele radio o microundele. Dispozitivele pentru extinderea re elelor locale sunt: repetorul, puntea, router-ul, brouter-ul, poarta de interconectare. Pn la o anumit distan maxim semnalul se poate transmite pe cablu fr perturbri. Cnd un nod al re elei depete aceast distan , pe cablu se interpune un repetor.

117

Repetorul preia semnalul atenuat de pe un segment, l amplific i l transmite mai departe pe un alt segment. Astfel, prin amplasarea unor repetoare pe o magistral de re ea, distan a dintre nodurile adiacente poate fi mrit. Concentratorul (hub-ul) este un dispozitiv care permite conectarea mai multor elemente de re ea, fcndu-le s func ioneze ca fcnd parte din acelai segment de re ea, de unde i denumirea de repetoare multiport. Poate reprezenta componenta central ntr-o re ea cu topologie stea de mici dimensiuni, fiind un distribuitor central la care este legat fiecare calculator din re ea. Concentratoarele sunt de dou tipuri: active i pasive. Concentratoarele active repet semnalul recep ionat pe un anumit port ctre toate celelalte porturi ale sale (dar nu i ctre portul original). Concentratoarele pasive pur i simplu conecteaz mpreun diferitele cabluri dintr-o re ea. Concentratoarele se folosesc n re ele cu un numr mic de calculatoare (max. 8 - 10) deoarece nu pot controla comunica ia ntre acestea, fapt care conduce la apari ia coliziunilor i implicit la performan e sczute ale re elei. Switch-ul este un dispozitiv care realizeaz o conexiune transparent ntre multiple segmente de re ea, pe baza adresei MAC. Switch ASUS Switch-ul combin conectivitatea unui hub cu posibilitatea regularizrii traficului pentru fiecare port.Acesta comut pachetele de date de pe porturile transmi lac de re eatoare ctre cele destinatare, asigurnd fiecrui port l imea de band maxim a re elei, mpr ind re eaua n mai multe canale de comunica ie (segmente). Transmiterea pachetelor de date ctre porturile corespunztoare, se face pe baza verificrii adreselor MAC surs i destina ie ale pachetelor de date recep ionate. Datorit controlului asupra pachetelor de date, switch-ul poate fi utilizat cu succes n re ele de tip stea sau arbore cu un numr mare de noduri, putnd fi utilizate chiar mai multe switch-uri cascadate. Pentru interconectarea a dou re ele care folosesc aceeai tehnologie, se folosete dispozitivul numit punte (bridge). Spre deosebire de repetor, o punte poate diviza re eaua pentru a izola traficul de date sau eventualele probleme. Pun ile mai au posibilitatea de a mbunt i performan ele, fiabilitatea i securitatea re elelor. Pun ile au toate caracteristicile repetoarelor, ns asigur performan e mai bune dect repetoarele.

118

Routerele sunt dispozitive mai complicate dect pun ile. Ele pot transfera date ntre re ele care folosesc tehnologii diferite, cum este o re ea Ethernet i o re ea IBM TokenRing. Un router determin adresa de destina ie a datelor pe care le primete cu ajutorul unei tabele de rutare. Routerul ia n considerare mai multe informa ii dect puntea i determin nu numai unde s transmit ci i ce s transmit. Fa de punte, care recunoate o singur rut, un router poate s cerceteze cile active i s o aleag pe cea mai potrivit la momentul respectiv. Brouterele combin calit ile unei pun i i ale unui router. Ele pot func iona ca router pentru un anumit protocol i ca punte pentru alte protocoale. Brouterele ofer interconexiuni mai avantajoase dect pun ile i routerele folosite separat. Por ile se folosesc pentru a conecta dou sisteme ce folosesc protocoale de comunica ie, structuri de formate, limbaje sau arhitecturi diferite. De exemplu, por ile pot interconecta re ele cu sisteme de operare diferite. Modem-ul se folosete pentru a utiliza liniile telefonice ca linii de comunica ie serial.

4.6 Software-ul de re ea
Software-ul de re ea prezint deosebiri fa de cel utilizat pe calculatoarele independente. El este special conceput pentru utilizarea n re ea. Similar cu software-ul obinuit, acesta se poate mpr i n: sisteme de operare de re ea i aplica ii de re ea. Scopul folosirii unui sistem de operare pentru re ea (NOS Network Operating System) este de a rezolva problemele legate de securitatea, organizarea i accesibilitatea informa iilor existente n ntreaga re ea a unei firme. Factori care determin utilizarea unui anumit SO: compatibilitatea aplica iilor care vor fi utilizate cu sistemul de operare; pre ul; resursele hardware existente; uurin a n utilizare; asigurarea unor anumite servicii de re ea. Firma Microsoft a elaborat o serie de SO pentru servere, acestea fiind: Windows NT Server 4.0, Windows 2000 Server i ultimul reprezentant, Windows 2003 Server. Windows 2003 Server exist n mai multe variante, n func ie de domeniul de utilizare: Windows Server 2003, Web Edition: server optimizat pentru gzduirea site-urilor Web; 119

Windows Server 2003, Standard Edition: similar cu Windows 2000 server normal de re ea; Windows Server 2003, Enterprise Edition: destinat sus inerii unei infrastructuri de servere care necesit fiabilitate i performan ridicat; Windows Server 2003, Datacenter Edition: cel mai mare server al Microsoft. Este conceput s ofere toleran la defec iuni i activit i critice pentru aplica ii care necesit o disponibilitate ridicat.

4.7 Re eaua Internet


4.7.1 Definire
Oamenii au n eles c existen a unei re ele mondiale ar nlesni foarte mult att comunicarea, ct i schimbul de informa ii ntre ei. Astfel de-a lungul timpului, mai multe re ele au fost interconectate, pentru a face posibil comunicarea ntre oricare n calculatoare simultan, n acest mod lund natere Internetul. Internet-ul aa cum a evoluat pn n ziua de azi, este o cale de comunicare foarte rapid i atractiv ntre oameni, afla i oriunde n lume. Poate fi denumit o re ea de re ele, fiind format dintr-o colec ie de re ele, cu milioane de calculatoare, ce de in cantit i uriae de informa ii. Internetul include un numr mare de re ele locale (LAN) aflate n cadrul unor institu ii comerciale, academice sau guvernamentale. n afar de LAN-uri, exist un tot mai mare numr de re ele extinse (WAN) conectate la Internet. Pe lng miile de re ele conectate, Internetul mai include i milioane de utilizatori individuali, care au acces la Internet prin intermediul liniilor telefonice i al diferi ilor furnizori de acces Internet (ISP Internet Service Provider).

120

A fi n Internet poate s nsemne: a avea un cont e-mail ce poate fi accesat prin Internet; a putea cuta n www (World Wide Web), numit i Web; a avea propriul homepage n Web, unde sunt stocate informa ii despre dvs. Conform studiului ISC Internet Domain Survey, realizat de ctre firma Network Wizards, cu sponsorizarea Internet Systems Consortium, n ianuarie 2006 numrul de host-uri (calculatoare conectate la Internet, cu adres IP unic) era de 394.991.609 (http://www.isc.org/index.pl?/ops/ds/).

4.7.2 Servicii Internet


Comunicarea i schimbul de informa ii pe Internet se realizeaz prin intermediul a ceea ce poart numele de servicii. Acestea permit exploatarea i cutarea de informa ii aflate n uriaa re ea. Iat o prezentare pe scurt a ctorva servicii. E-mail (pota electronic) este cel mai vechi i mai rspndit serviciu Internet. Acesta permite transmiterea unui mesaj electronic n orice col al lumii aproape instantaneu, la un pre mult mai mic dect cel pltit pentru o scrisoare obinuit. Accesul la serviciul de e-mail se face folosind diferite programe (ex: Outlook Expres, Outlook, Thunderbird etc.) sau printr-un serviciu WWW (ex: Yahoo! Mail). n func ie de programul folosit, pute i beneficia de diferite facilit i pe lng banala transmitere a mesajelor. n ultimul timp acest serviciu se confrunt cu dou mari probleme: transmiterea viruilor cu ajutorul unor fiiere ataate la email i mesajele de reclam n mas denumite spam. Fiecare utilizator are o adres specific unic, de forma: nume@adres.domeniu unde: nume (denumit i ID)- numele cu care s-a conectat persoana; adres - adresa serverului unde este pstrat cutia potal a utilizatorului; adresa poate fi format din mai multe cuvinte- gazda i subdomeniul- separate prin puncte; domeniu - trei litere care indic tipul adresei: comercial (com), nonprofit (org), universitar (edu), guvernamental (gov) , ara. Mesajele e-mail se compun din dou elemente: antet (header) i corp. n antet sunt incluse: adresa destinatarului, a expeditorului (se completeaz automat de ctre programul de pot electronic), data de expediere i subiectul (este o informa ie util pentru recunoaterea rapid sau pentru aten ionarea destinatarului, precum i pentru o eventual clasificare automat; poate fi ns omis). 121

Mesajelor li se pot ataa documente create cu diverse aplica ii, dac serviciul suport MIME (Multipurpose Internet Mail Extension). Mesajul pleac de la expeditor pn la primul server capabil s identifice adresa de destina ie. Dac adresa este corect este transmis pn la serverul final care va identifica existen a (sau inexisten a) utilizatorului. Serviciul WWW (World Wide Web), a devenit aproape sinonim cu Internet-ul deoarece se afl n topul preferin elor utilizatorilor i a rspndirii foarte mari. Este partea din Internet care se dezvolt cel mai rapid, re eaua Web oferind accesul la fiiere, documente, imagini i sunete din mii de zone de Web, folosind un limbaj de programare special, denumit HTML (HyperText Markup Language). WWW este pe de o parte, o modalitate de a publica informa ii i pe de alt parte, o modalitate documentare prin lectur i mai nou, prin ascultarea i vizualizarea informa iilor. Acest lucru este posibil cu ajutorul unui browser (rsfoitor prin Internet, navigator). Browserul are func ia de a descrca informa ia specificat de utilizator i de a o afia pe ecranul monitorului. Informa ia pe Web este organizat sub form de pagini (similar unor pagini obinuite de carte) numite web pages. O colec ie de astfel de pagini adunate ntr-un sistem ierarhic i care au un anumit element n comun se numesc site-uri web. De transportul pn la browser se ocup protocolul HTTP (Hypertext Transfer Protocol). Con inutul se conformeaz standardului HTML. HTML este o modalitate de definire a paginii web. Cu ajutorul HTML-ului se descrie pagina cu elementele con inute, care pot fi: text, imagini, sunete, filme, anima ii. Toate aceste elemente sunt precizate n cadrul documentului HTML, care con ine numai textul, iar pentru restul elementelor, care se transfer separat, are numai indica ii de plasare i afiare. Tendin ele actuale ale web-ului sunt ctre crearea unui mediu ct mai apropiat i cunoscut utilizatorului, cu site-uri interactive, lucru ce va fi posibil utiliznd noile tehnologii: Java, HTML 4.0, DHTML, XML, etc. Simultan cu creterea numrului de firme ce i-au creat legturi i siteuri Internet, serviciul WWW a cptat un aspect comercial, deoarece este singurul serviciu (alturi de e-mail) capabil s publice informa ia ntr-un mod grafic. FTP (File Transfer Protocol) este serviciul care ofer posibilitatea de a transfera fiiere de la un calculator (server) aflat undeva n Internet, pe calculatorul local. De asemenea, se poate realiza un transfer de date dintre dou calculatoare personale aflate la distan .

122

Pentru conexiunea la un server FTP se folosesc aplica ii (clien i) FTP care permit utilizatorilor s transfere fiiere de pe serverul FTP pe sistemul local i invers. Marele avantaj al aplica iilor FTP este acela al unei interfe e care suport mai multe opera ii, de la selec ia multipl de fiiere pn la automatizarea procesului de download (descrcarea fiierelor de pe Internet). Pentru conectarea la serverele FTP publice se folosete contul de utilizator: anonymous, iar ca parol se introduce o adres de email de forma: nume@server.dom. Chat este un serviciu de comunicare direct prin Internet. Formele pe care le mbrac acest tip de comunicare sunt diverse, de la linii de text pn la transmisii de sunet i video n timp real cu posibilitatea de video conferin . Furnizorii principali de servicii de mesagerie electronic ofer i posibilitatea de chat, pe baza contului de email: Messenger (de la Yahoo!), Talk (de la Google, pe baza contului de Gmail). Blog-ul este o alternativ relativ nou la email, chat i forum, un fel de combina ie ntre toate acestea. Mesajele care sunt postate urmeaz o succesiune cronologic, asemntor unui jurnal, iar tematica abordat este practic nelimitat. Majoritatea portalurilor au integrat aceast component, dar exist i site-uri special concepute pentru a veni n ntmpinarea amatorilor de asemenea moduri de exprimare. Un asemenea site este o niruire de mesaje ordonate cronologic, arhivate sau nu, care pot fi accesate succesiv, putndu-se urmri uor firul discu iilor. Cteva adrese internet: www.blogger.com, www.weblog.com, www.weblog.ro primul serviciu de blogging a aprut n Romnia, n 2003. n ceea ce privete capacitatea de informare, aceasta poate fi sau nu luat n considerare, n func ie de legturile care se fac ntre ele. Cele mai importante sunt foarte accesate i amintite n numeroase circumstan e, ctignd ncredere.

4.7.3 Browser-e
Accesul la Web se face utiliznd un program de navigare (rsfoire), numit browser sau client Web. Browserele permit vizualizarea informa iei Web publicat pe Internet, bazndu-se pe protocolul HTTP, dar n general cunosc i alte protocoale, de exemplu FTP. Deoarece Internetul leag sisteme de calcul dintre cele mai diferite, este normal ca s existe cte un browser pentru fiecare platform. Unele companii au dezvoltat browserul propriu pentru aproape toate sistemele de operare. Browserele Web pot s depind de sistemul pe care se lucreaz i de ofertantul de servicii Internet (nu este cazul rii noastre). Majoritatea browserelor sunt aplica ii care ruleaz pe sisteme de operare cu interfa grafic, ns exist i browsere pentru sisteme de operare fr interfa grafic, fiind 123

capabile s afieze doar textul paginilor Web. Cele mai multe calculatoare noi vin cu un browser instalat odat cu sistemul de operare. Pe lng aceste browsere sub form de aplica ii independente exist i aplica ii specializate n alte domenii de activitate, care ns au incorporat propriul browser. n urm cu aproape 10 ani cele mai cunoscut i utilizat browser era Netscape Navigator care fcea parte din pachetul Netscape Navigator realizate de ctre firma Netscape. Dup aa numitul Rzboi al Browserelor pia a este dominat Internet Explorer (IE), ajuns la versiunea 6. Dei IE rmne cel mai compatibil i stabil browser de pe pia , o serie de lipsuri ale acestuia a determinat apari ia unor competitori serioi, cum este binecunoscutul Mozilla Firefox 1.5 sau Opera. Indiferent ce browser folosi i, modul de lucru este asemntor existnd un set de ac iuni comune care permit accesarea informa iei de pe Internet. Navigarea pe Web ncepe odat cu lansarea n execu ie a browserului i de obicei pornete de la homepage. Homepage este un loc de plecare n navigare, desemnat de ctre utilizator sau predefinit, n func ie de productorul browserului. Dac ave i o pagin de Web personal, sau una preferat pute i s o alege i pe aceasta drept homepage. Odat ncrcat homepage-ul se pot urmrii legturile de pe aceasta sau se poate introduce adresa unei pagini de Web. n partea superioar a ferestrei oricrui browser se afl bara cu instrumente, pe care se gsesc o serie de butoane standard, a cror utilizare mrete viteza de execu ie a opera iilor n re ea. Chiar sub bara de instrumente se afl caseta Address sau Location. n aceast caset se introduce adresa Web dorit (cunoscut n general drept adres URL). Nu este necesar specificarea protocolului http:// deoarece browserul folosete acest protocol implicit. Browserul pstreaz o list a tuturor adreselor care au fost introduse n caseta Address. Pentru a ob ine aceast list se efectueaz clic pe butonul din captul drept al casetei. Majoritatea browserelor ofer facilitatea de a re ine URL-urile cele mai interesante, pentru a nu fi necesar memorarea sau notarea lor. n acest sens se folosesc meniul Favorites respectiv Bookmarks.

4.7.4 Motoare de cutare18


Cu ct cresc dimensiunile Internetului, cu att este mai greu s gsim o informa ie. Din fericire, persoane i companii au creat loca ii care s ajute utilizatorii n gsirea informa iilor pe Web. Dei nu exist o unic i definitiv
18

http://en.wikipedia.org/wiki/Search_engine

124

loca ie de cutare, exist n schimb cteva modalit i de a cerceta Web-ul. Procesul de cartografiere a Web-ului se desfoar continuu i este suficient de bun pentru a gsi informa ia dorit. Motoarele de cutare (search engines) sunt locurile preferabile pentru a ncepe o cltorie pe WWW. Motoarele de cutare navigheaz pe Internet, indexeaz ceea ce au gsit i ofer rezultatele sub form de link-uri. Un motor de cutare poate fi un program care localizeaz informa iile cerute dintr-o baz de date, dar n general este un serviciu de cutare a informa iilor pe Internet. Bazele de date a celor mai multe motoare de cutare con in documente WWW, dar pot con ine i elemente aflate n arhivele de fiiere FTP. n principiu, motoarele de cutare folosesc trei mecanisme pentru a oferi o informa ie cerut de ctre utilizatori: indici i cataloage (directoare Web); robo i de cutare; meta-motoarele. Indicii i cataloagele (direcoarele Web) sunt cele mai vechi categorii de motoare de cutare. Acestea sunt colec ii de adrese, n care loca iile Web sunt organizate pe subiecte i subsubiecte, asemntor cu o carte de telefoane. Cataloagele Web cum este i Yahoo folosesc editori umani pentru a colecta evalua i organiza datele. Cu ajutorul acestei structuri, un surfer are posibilitatea de a parcurge diferitele capitole ca ntr-un catalog al unei case de expedi ii, pn ce gsete ceea ce l intereseaz. Directoarele Web prezint avantajul c respectivele con inuturi sunt culese i evaluate de redactori, comentariile acestora fiind de mare folos surferului. Dezavantajul const n faptul c nu sunt ntotdeauna de ultim or. Deoarece este necesar o munc de evaluare se ntmpl ca cele mai noi pagini s lipseasc. Robo ii de cutare sunt considera i motoarele de cutare propriu-zise. n cazul acestora software-ul este cel care realizeaz cataloagele. Au fost realizate mini-browsere independente care lucreaz ca i cuttorii umani, cu ajutorul link-urilor. Ele adun cuvinte-cheie i le sorteaz n baza de date a motorului de cutare. Pentru a stoca enorma cantitate de informa ie i mai ales pentru a accesa rapid informa ia stocat, se folosete indexarea. Robo ii de cutare rezolv o parte din problemele cu care se confrunt cataloagele, ns au i ele anumite pr i slabe. Chiar dac sunt mai rapizi dect cataloagele, nici robo ii de cutare nu pot fi la curent cu absolut cele mai noi con inuturi deoarece nu se pot axa numai pe nout i. Multe din paginile o dat vizitate i modific de asemenea con inutul, altele dispar din Web dup o

125

anumit perioad. De aceea robo ii sunt obliga i s controleze repetat i paginile indexate. Meta-motoarele de cutare ofer un acces comod la mai multe motoare de cutare, mrind ansele de a gsi informa ia dorit. Acestea nu lucreaz cu robo i sau baze de date proprii, ci paseaz cererile ctre alte servicii precum Google sau Yahoo!. n final rezultatele sunt adunate i prezentate surfer-ului. Meta-motoarele mai performante elimin rezultatele duble, iar celelalte sunt sortate n func ie de relevan sau domenii de activitate. Cel mai utilizat motor de cutare este Google (http://www.google.ro) urmat de Yahoo! (http://www.yahoo.com). O list cu cele mai populare motoare de cutare n diverse domenii poate fi gsit la: https://addons.mozilla.org /search-engines.php. Acestea pot fi integrate sub forma unui plugin n browserul Mozilla Firefox. nafara numeroaselor unelte de cutare, Google mai ofer o mul ime de alte aplica ii, care pot fi utilizate fie de pe computerul personal de acas, fie online, pe serverele puse la dispozi ie de Google. Men ionm mai jos doar cteva dintre acestea: csu potal Gmail ncptoare (a depit 6 GB!) i uor de organizat ofert de aplica ii tip Office on-line, prin care pot fi editate, partajate i organizate documente, foi de calcul tabelar i prezentri oferite de aplica ia Google Docs comunicarea prin intermediul weblog-ului (jurnal on-line) oferit de Blogger; editarea i partajarea de fotografii digitale cu ajutorul editorului grafic Picasa posibilitatea de a crea pagini de pornire personalizate, pentru a accesa direct informa iile de interes, n func ie de profilul utilizatorului; pot fi puse n pagina de pornire: alerta la mesajele din contul Gmail, tiri despre vreme, evenimente, note de aten ionare (tip StickIt) i lista poate continua (crea i-v un cont Gmail, accesa i iGoogle i ve i descoperi toate acestea!). O pagin astfel personalizat este afiat n figura urmtoare.

126

ntrebri de autoevaluare
1. 2. 3. 4. 5. 6. 7. 8. Care sunt principalele componente fizice ale unei re ele? Ce reprezint WAN? Ce sunt re elele peer-to-peer? Care sunt mediile de transmisie a datelor? Care sunt serviciile internet? Ce este FTP? Ce sunt robo ii de cutare? Men iona i i descrie i pe scurt trei servicii sau aplica ii oferite de Google.

127

CAPITOLUL 5 INFORMATIC JURIDIC I DREPT INFORMATIC

Aplica iile informatice din domeniul dreptului sunt grupate n acest capitol n categoriile: informatica juridic documentar, informatica judiciar i aplica iile auxiliare. Dup o scurt definire a dreptului informatic, sunt tratate n cele ce urmeaz aspecte legate de contractele informatice, protec ia juridic a programelor pentru calculator i infrac iunile informatice.

5.1 Informatic juridic


Informatica juridic reprezint ansamblul aplica iilor informatice din domeniul dreptului. Dintre numeroasele aplica ii utilizate n acest domeniu, ne vom opri asupra a trei categorii, descrise n cele ce urmeaz.

5.1.1. Informatica juridic documentar


Dezvoltarea acestei categorii de aplica ii este urmarea fireasc a creterii continue a numrului de acte normative, a complexit ii i nivelului de detaliere a acestora, mbog irii jurispruden ei i nu n ultimul rnd, cel pu in n ara noastr, a frecventelor modificri legislative. Drept urmare metodele tradi ionale de documentare, cercetare sau cutare a prevederilor normative viznd un anumit domeniu devin ineficiente, impunndu-se cu necesitate utilizarea mijloacelor moderne puse la dispozi ie de tiin a informaticii. Scopul oricrei aplica ii informatice de documentare juridic l constituie, n ultim instan , gsirea ct mai rapid a informa iei cutate i identificarea eventualelor interdependen e sau corela ii cu alte prevederi normative sau elemente din jurispruden . n prezent exist numeroase sisteme de documentare juridic reprezentate de: aplica iile specializate i bazele de date legislative de pe web. Aplica iile specializate sunt realizate de diverse firme i distribuite contra cost. Ele permit regsirea actelor normative dup anumite criterii, precum data sau anul adoptrii / emiterii, organul emitent (Parlament, Guvern, Preedinte, Minister etc.), tipul actului normativ (lege, hotrre, ordin, decizie etc.), numrul actului sau numrul Monitorului Oficial n care a fost publicat. Odat regsit documentul legislativ, acesta poate fi vizualizat pe ecran, poate fi salvat pe disc sau tiprit la imprimant. De asemenea, majoritatea 129

aplica iilor de acest tip afieaz i actele modificate de actul selectat sau cele modificatoare, actele abrogate de acesta sau republicrile lui ulterioare. Mai mult, sunt oferite i modele de acte juridice, precum diverse contracte (vnzarecumprare, loca iune, mandat, comodat), acte constitutive (statut i contract de societate), cereri introductive etc. n plus, cumprtorii acestor aplica ii beneficiaz de actualizri periodice, distribuite pe supor i fizici de stocare ori prin intermediul Internetului, ce cuprind noile acte normative adoptate sau republicri ale celor existente. Bazele de date legislative disponibile pe Internet Internetul reprezint, i pentru juriti, o inepuizabil surs de documentare, punnd la dispozi ie, alturi de paginile oficiale ale organelor de stat, institu iilor judiciare sau altor organiza ii legate de domeniul dreptului, nenumrate pagini cu con inut legislativ i cu baze de date ce includ culegeri de acte normative, colec ii de hotrri ale instan elor de toate gradele, propuneri de acte normative, comentarii pe marginea diverselor aspecte juridice, forumuri de discu ii pe teme juridice etc. ntre resursele de baze de date cuprinznd legisla ia romn disponibile pe Internet men ionm: www.indaco.ro permite consultarea, contra cost sau gratuit n anumite condi ii (pe baz de parole furnizate de publica iile partenere), a bazei de date legislative; aplica ia de legisla ie de pe site-ul Ministerului Justi iei (http://legislatie.just.ro); repertoriul legislativ al Camerei Deputa ilor, la adresa www.cdep.ro; acesta din urm se remarc fa de celelalte culegeri de acte normative disponibile pe Internet ntruct pentru fiecare act cutat sunt indicate toate actele modificate de acesta i toate actele ce l-au modificat.

5.1.2. Informatica judiciar


Informatica de gestiune i gsete aplicarea n domeniul juridic prin: a) Informatizarea activit ii institu iilor judiciare Informatizarea activit ii acestor institu ii vizeaz, de pild, automatizarea consultrii dosarelor i registrelor, crearea pe calculator a diferitelor acte, cu posibilitatea eliberrii rapide a copiilor necesare, realizarea computerizat a diverselor situa ii i raportri statistice. De pild, n domeniul cazierului judiciar, consultarea manual este dificil, datorit numrului mare al nregistrrilor. De asemenea, n domeniul Cr ilor funciare, cu ajutorul calculatorului pot fi realizate aplica ii pentru 130

imprimarea de extrase funciare, afiarea de date despre proprietarul unui imobil sau a propriet ilor unei persoane, realizarea de diverse statistici etc. b) Eviden a fenomenului infrac ional Utilitatea mijloacelor automate de prelucrare n acest domeniu este justificat de volumul mare de informa ii ce trebuie gestionate. Gestionarea amprentelor se bazeaz azi pe utilizarea elementelor tehnologiei informa iei si comunica iei. Astfel, digitizate n formule matematice, impresiunile digitale pot fi stocate pe diveri supor i fizici, accesate din diverse loca ii i comparate cu amprentele prelevate n diferite situa ii. Calculatoarele sunt utilizate, de asemenea, pentru stocarea de nregistrri privind diferitele categorii de delicte sau infrac iuni i autorii acestora, persoanele disprute, delicven a juvenil, autovehiculele furate etc.

5.1.3. Aplica iile auxiliare


Am inclus n aceast ultim categorie acele aplica ii informatice care sprijin utilizatorii n cadrul urmtoarelor activit i: 1. Luarea deciziilor n problemele juridice Aceste aplica ii analizeaz textele disponibile legate de un anumit subiect, pentru a declana mecanismul logic al regulilor de drept aplicabile, indicnd, n func ie de condi iile concrete existente, consecin ele juridice. Ele pot fi utile n:19 activitatea de nv are a dreptului, asistat de calculator, de pild la testarea cunotin elor; exercitarea profesiunilor ce utilizeaz reglementri detaliate i precise, precum activitatea notarilor, consilierilor fiscali etc.; activitatea de elaborare a legilor, pentru verificarea bunei func ionri teoretice a legilor elaborate. 2. Sprijinirea redactrii textelor juridice Acest tip de aplica ii ofer ajutorul informatic necesar la conceperea i asigurarea coeren ei, corectitudinii i legalit ii unui text juridic (act normativ sau act juridic individual). Ele utilizeaz scheme elaborate ce pun n eviden structura logic a textului considerat, facilitnd identificarea eventualelor contradic ii ori redundan e, realizarea corec iilor de fond i a celor de form. Aceste aplica ii pot fi utilizate i n legtur cu un sistem documentar n vederea armonizrii cu legisla ia.

19

Vasiu I., Vasiu L., Informatic juridic i drept informatic, Editura Albastr, Cluj-Napoca, 1999, p. 83

131

5.2 Elemente de drept informatic


Dreptul informatic poate fi definit ca ansamblul normelor de drept care reglementeaz raporturile juridice ce iau natere n procesul achizi ionrii, utilizrii i distribuirii produselor i serviciilor din domeniul tehnologiei informa ionale i comunica iilor, att sub aspect hardware ct i software, n toate domeniile vie ii social-economice. Dintre multitudinea problemelor ce formeaz obiectul de reglementare al dreptului informatic vom trata n cele ce urmeaz doar aspectele legate de contractele informatice, protec ia juridic a programelor pentru calculator i infrac iunile informatice.

5.2.1. Contractele informatice


Contractele informatice pot fi clasificate, dup obiectul lor, n nou categorii principale: de vnzare de echipament (hardware), de vnzare de produse program (software), de dezvoltare programe, de ntre inere (service), OEM (Original Equipment Manufacturers), de acces la baze de date, de furnizare servicii Internet, de furnizare de servicii informatice i de leasing de software. 1. Contractul de vnzare de echipament Aceste contracte sunt printre cele mai importante din punct de vedere financiar, prin intermediul lor vnztorul transfernd cumprtorului proprietatea asupra echipamentului, n schimbul unui pre convenit de pr i. Vnzarea de hardware prezint particularit i contractuale de ordin tehnic i juridic, izvorte din natura complex a echipamentelor i a rela iilor dintre componentele acestora precum i din diferitele regimuri legale aplicabile. ntre clauzele specifice acestui tip de contract amintim pe cele privind: configura ia (specifica iile tehnice) performan ele (rezultate n urma testelor efectuate) compatibilitatea (cu echipamentele existente sau achizi ionate ulterior) conformitatea cu anumite standarde scalabilitatea (posibilitatea de adaptare uoar la cerin e suplimentare) fiabilitatea (exprimat, de pild, prin timpul mediu ntre dou cderi ale sistemului MTBF sau prin procentul global de indisponibilitate pe o anumit perioad) consumabilele (de pild asigurarea unui anumit tip de hrtie sau de cerneal pentru perifericele de tiprire) documenta ia (gratuitate, posibilit i de reproducere)

132

formarea personalului (demonstra ii ini iale, consiliere permanent) garan ia ntre inerea. Problemele legate de ntre inere sunt adesea numeroase i complexe, putnd forma ca atare obiectul unui contract de sine-stttor ce poate fi ncheiat chiar cu o alt firm dect cea care a livrat echipamentul. Acest contract separat de ntre inere sau service nu-l exonereaz ns pe vnztorul echipamentului de obliga ia de garan ie a cumprtorului contra viciilor bunului vndut. 2. Contractul de vnzare produse program (contractul de utilizare) Contractele de comercializare a produselor software au luat amploare relativ recent n compara ie cu cele privind vnzarea de hardware, industria de software fiind n prezent un sector deosebit de dinamic. Specificul acestor contracte rezid n existen a dreptului de proprietate intelectual a autorului programului (fie el software de baz, fie aplicativ), drept care nu este transferat cumprtorului, deoarece ar presupune n schimb un pre extrem de mare care s reflecte toate cheltuielile fcute cu realizarea i promovarea sofware-ului respectiv. Ca urmare, cumprtorului i este transferat doar licen a de utilizare a programului. Astfel, orice achizi ie a unui program pentru calculator este din punct de vedere juridic un contract de utilizare. Prin acesta cumprtorul (utilizatorul) primete un drept de utilizare dar care este neexclusiv, adic el nu mai poate la rndul su s transmit unei alte persoane dreptul de utilizare a programului. Dac ar face acest lucru ar realiza copierea ilegal a produsului i / sau difuzarea ilegal a produsului sau a copiilor acestuia, ambele fapte reprezentnd infrac iuni. Totui, cumprtorul unui produs software cu licen , ca parte a contractului de utilizare, are dreptul, fr vreo autorizare din partea autorului, s-i fac o copie de arhiv sau de siguran , n msura n care aceasta este necesar pentru asigurarea utilizrii programului. n ceea ce privete clauzele contractuale, particularit ile produsului software ridic diverse probleme ce trebuie rezolvate prin prevederea lor n contract, precum: numrul de licen e condi iile de utilizare perioada de concesionare a exploatrii trecerea dreptului de proprietate asupra programului la eventuala ncetare a activit ii vnztorului posibilitatea realizrii de copii accesul la sursa programului dreptul de modificare / adaptare a programului la necesit ile concrete ale firmei 133

modalit ile de actualizare sau de ob inere a versiunilor ulterioare instruirea personalului pentru utilizarea programului asisten a tehnic i consultan a mentenan a (ntre inerea) programului. 3. Contractul de dezvoltare programe Este de factur asemntoare cu contractul descris anterior, ns obiectul contractului const ntr-un program care nu a fost nc realizat i poate fi considerat ca un aport de know-how. Clauzele acestui tip de contract sunt, n principiu, cele prezente ntr-un contract de vnzare de produse program. 4. Contractul de ntre inere (service) Obiectul acestui tip de contract poate consta n: a) ntre inerea sistemelor de calcul i a echipamentelor periferice Clauzele uzuale se refer la termenele de ntre inere, timpul de rspuns la sesizare, nlocuirea componentelor defecte sau a ntregului echipament ce con ine piesa defect. b) mentenan a aplica iilor software Are n vedere depanarea i / sau actualizarea ori adaptarea aplica iilor la noile necesit i ale organiza iei sau la modificrile legislative survenite. 5. Contractul OEM (Original Equipment Manufacturers) Aceast categorie de contracte se refer la vnzarea sau distribuirea de software, de ctre productorii sau distribuitorii de calculatoare, odat cu livrarea sistemelor de calcul. Pachetele software sunt identice cu cele care fac obiectul contractului privind vnzarea de produse program, diferen a constnd n aceea c pre urile sunt mult mai mici iar vnzarea este condi ionat de cumprarea unui calculator nou. 6. Contractul de acces la baze de date Reprezint practic un contract de prestare de servicii, compania depozitar a bazelor de date furniznd accesul la acestea n schimbul unui tarif stabilit, de regul, n func ie de durata consultrii bazei de date sau de cantitatea de informa ii transferate, diferen iat eventual pe tipuri de informa ii. O clauz specific acestui tip de contract o reprezint cea prin care sunt precizate drepturile clientului de a copia pr i din baza de date pe calculatorul personal n vederea studierii sau includerii n cr i ori articole. Aceast problem se pune cu deosebire n cazul furnizrii accesului la materiale ce nu beneficiaz de protec ia legal a dreptului de autor, precum textele oficiale de natur politic, legislativ, administrativ, judiciar i traducerile oficiale ale acestora

134

De asemenea, printr-o astfel de clauz trebuie s fie restric ionat copierea unui volum mare de informa ii, n scopul mpiedicrii clien ilor de a crea sisteme de accesare a unor baze de date concurente, dup cum prevede i Directiva 95 a CE. Tot n acest sens, unele aplica ii pot detecta activit ile de copiere intens. 7. Contractul de furnizare de servicii Internet Este un contract prin care firma prestatoare a acestor servicii asigur accesul clien ilor la Internet. Clauzele contractului prevd, de regul: durata furnizrii serviciului i modalit ile de ncetare a contractului standardele Internet folosite eventualele echipamente furnizate n vederea accesului numele de utilizator alocat ori solicitat de client modalitatea de notificare i remediere a erorilor n furnizarea serviciului conexiunea la Internet (dial-up, ISDN, cablu TV) cazurile de suspendare a serviciului pentru repara ii sau mbunt iri modalitatea de tarifare (n func ie de timpul de conectare, volumul traficului, tarif fix pentru acces continuu i / sau trafic nelimitat) restric ii privitoare la trimiterea ori recep ionarea de materiale ofensive, abuzive, indecente, obscene sau care ncalc drepturi de autor 8. Contractul de prestare de servicii informatice Reprezint contractul prin care sunt ncredin ate unei firme partenere anumite activit i informatice sau de prelucrare a datelor unei organiza ii, n schimbul unui tarif convenit de pr i. Decizia de "subcontractare" ctre un ter a unora dintre activit ile firmei, cunoscut sub denumirea de outsourcing, poate fi determinat de: lipsa echipamentelor de prelucrare i / sau stocare necesare insuficien a personalului orientarea eforturilor proprii ale firmei numai pe procesele principale i esen iale ale afacerii, generatoare de profit pentru firm. Dintre argumentele n favoarea unei astfel de decizii men ionm: reducerea costurilor firmei ce apeleaz la outsourcing, nemaifiind necesare investi ii suplimentare n echipamente IT sau personal nivelul ridicat de experien i specializare al firmelor care presteaz acest tip de servicii, aplicnd cele mai bune practici n domeniu

135

asigurarea succesului retehnologizrii i a accesului la cunotin ele despre procese n vederea alinierii strategiei IT la obiectivele de afaceri Printre dezavantajele sau riscurile outsourcing-ului se numr: pierderea controlului asupra proceselor externalizate dependen a de firma partener costurile ascunse instabilitatea tarifelor nesiguran a secretului datelor. Lund n considerare i riscurile de mai sus, contractele de furnizare de servicii informatice trebuie s cuprind clauze referitoare la: modalitatea de furnizare a datelor de prelucrat (prin Internet sau re ele virtuale private, pe un suport de stocare magnetic band, disc sau direct prin nmnarea documentelor ce con in aceste date) descrierea opera iilor de prelucrare i rezultatele dorite procedurile de stocare i arhivare a datelor confiden ialitatea datelor. 9. Contractul de leasing de software Spre deosebire de leasing-ul prin care se transfer proprietatea asupra unui bun, n cazul leasing-ului de software productorul rmne n continuare proprietar, prin contract avnd loc doar un transfer temporar al dreptului de utilizare pentru programul respectiv. La sfritul perioadei de leasing, utilizatorul are posibilitatea de a opta ntre a continua derularea contractului, a dobndi cu caracter definitiv dreptul de utilizare asupra programului sau a nceta raporturile contractuale. Trebuie subliniat faptul c, dat fiind specificul materiei programelor de calculator, prin leasing nu se poate transmite, la ncetarea contractului, dreptul de proprietate intelectual al titularului dreptului de autor, ci numai un drept definitiv de utilizare a programului. n timpul perioadei de leasing, cel care a cumprat dreptul de utilizare al unui program i l transfer ctre un ter , i pierde acest drept de utilizare. Deci, o licen care a fost cumprat de un distribuitor pentru a o revinde nu mai poate fi folosit de acesta pe perioada de leasing, dar poate fi utilizat de cel care a cumprat n leasing software-ul respectiv. Leasing-ul prezint importante avantaje fa de vnzarea n rate, n cazul acesteia furnizorul fiind cel care suport riscurile de creditor, ceea ce nu orice furnizor este dispus sau este capabil sa fac. n cazul leasingului ns, finan atorul/locator are ca obiect principal de activitate creditarea, fiind aadar pregtit i avnd for a financiar de a acorda credit utilizatorului. Totodat, 136

folosirea contractelor de leasing pentru achizi ia de aplica ii software poate asigura firmelor eliberarea resurselor interne necesare pentru dezvoltarea de noi produse.

5.2.2 Protec ia juridic a programelor pentru calculator


n momentul de fa programul pentru calculator este asimilat unanim operei literare i artistice i are acelai domeniu de aplicare i protec ie ca opera literar i artistic. La nivel mondial exist o organiza ie specializat numit OMPI (Organiza ia Mondial a Propriet ii Intelectuale) care a propus o lege tip n domeniul protec iei produselor informatice, lege care, la nivel european, a fost corelat cu Directiva CEE 91/250 din 14 mai 1991. n S.U.A. produsele software sunt aprate printr-o lege intrat n vigoare la 1 ianuarie 1978, aceasta fiind, de fapt, prima lege prin care programele pentru calculator au fost asimilate operelor literare i artistice. Pornind de la baza legal comunitar n domeniul protec iei dreptului de autor, iar la capitolul produse informatice inspirndu-se direct din Directiva Comunitar din 1991, sistemul de protec ie juridic a software-ului n ara noastr este reglementat prin legea 8 din 1996 privind dreptul de autor i drepturile conexe, ce reglementeaz materia programelor pentru calculator n capitolul IX. Se cuvine men ionat c exist mai multe moduri de protec ie juridic a programelor, n afara celei realizate prin dreptul de autor, de pild prin dreptul de proprietate industrial sau prin brevete de inven ie. i legea romn men ionat prevede n art. 2 c recunoaterea drepturilor prevzute n prezenta lege nu prejudiciaz i nu exclude protec ia acordat prin alte dispozi ii legale. Remarcm faptul c, n cazul propriet ii intelectuale, sistemul nostru de drept, de tip romano-germanic sau continental, are dreptul de autor, iar cel anglo-saxon are copyright-ul. Dreptul de autor este ntlnit i n legisla ia altor ri precum Fran a, Belgia, Olanda, Suedia, Danemarca, Germania, Italia, Portugalia, Spania, desemnnd regimul juridic de protec ie a operelor literare i artistice. Copyright-ul se refer la acelai regim juridic dintr-un punct de vedere diferit, fiind aplicabil n Statele Unite, Marea Britanie, Irlanda, Australia, Noua Zeeland, Africa de Sud etc. Cele dou sisteme de drept apr autorul i opera n principiu, diferen a major constnd n faptul c dreptul de autor pune accent pe protec ia autorului, n timp ce copyright-ul apr opera. Dreptul de autor, de pild, nu permite unei firme s se considere titulara dreptului de autor asupra unui program de calculator, dect n anumite condi ii, acest drept apar innd persoanei angajate ce l-a creat n mod efectiv, deci autorului programului. Copyright-ul, n schimb, 137

pune accent pe protejarea operei, autorul fiind deposedat de dreptul lui n favoarea firmei. Se spune astfel c dreptul de autor are un caracter moral, pe cnd copyright-ul are un caracter vdit economic, profund pragmatic i material. Mai facem observa ia c cele mai multe legisla ii nu i recunosc firmei dreptul de autor asupra programelor de calculator create de personalul angajat, dar aceasta are dreptul de utilizare a acelui program, fr consim mntul autorilor i fr plata vreunei remunera ii pe lng salariu. Firma mai are dreptul de a publica programul ntr-un timp limitat, cuprins ntre 2 i 5 ani de la apari ia acestuia. Dintre problemele protec iei dreptului de autor n materia programelor pentru calculator, reglementate prin legea 8 din 1996, ne vom opri asupra urmtoarelor: de intorul drepturilor, obiectul protec iei, drepturile exclusive i excep iile de la acestea, durata drepturilor, plata drepturilor i sanc iunile aplicabile. 1) De intorul drepturilor De intorul drepturilor este autorul programului pentru calculator, adic persoana fizic sau persoanele fizice care au creat programul. Conform art. 4, al. (1) din sus-amintita lege se prezum a fi autor, pn la proba contrar, persoana sub numele creia opera a fost adus pentru prima dat la cunotin a public. Pe de alt parte, conform art. 74, n lipsa unei conven ii contrare, drepturile patrimoniale de autor asupra programelor pentru calculator, create de unul sau de mai mul i angaja i n exercitarea atribu iilor de serviciu sau dup instruc iunile celui care angajeaz, apar in acestuia din urma. Conform art. 1, al. (2) din legea 8 din 1996 opera de crea ie intelectual (deci i programul de calculator n.a.) este recunoscut i protejat, independent de aducerea la cunotin a public, prin simplul fapt al realizrii ei, chiar neterminat. n lumina noilor reglementri ns, condi ia esen ial ce trebuie ndeplinit pentru ca protec ia legal s func ioneze const n aceea ca programul s fie nregistrat la Oficiul Romn pentru Drepturile de Autor (ORDA) i n Registrul Programelor de Calculator, ce se gsete la Agen ia Na ional pentru Comunica ii i Informatic (ANCI). Astfel, conform Ordonan ei de Urgen 124 din 2000, aprobat cu modificri prin legea 13 din 2002, la art. 3, al. (1), se prevede c persoanele fizice sau juridice care produc n vederea comercializrii, reproduc, distribuie, comercializeaz sau nchiriaz programe pentru calculator pe teritoriul Romniei, vor comunica Oficiului Romn pentru Drepturile de Autor urmtoarele:

erbnescu I., Dreptul de autor i copyright-ul, PC Magazine Romnia, mai 2000, p. 84

138

a) acordul titularului dreptului de autor sau al productorului, dup caz,


pentru activit ile de distribuire, comercializare sau nchiriere;

b) informa ii referitoare la modul de acordare a licen ei i, dup caz,


modelul licen ei acordate, pe teritoriul Romniei, utilizatorilor de programe pentru calculator. Din momentul nregistrrii, programul beneficiaz de protec ie legal pentru drepturile de autor, indiferent pe ce pozi ie se afl acesta, ca autor unic ori ca autor angajat, ori pentru situa ia cnd autor este considerat firma productoare. Aliniatul (2) instituie ns o derogare de la regula comunicrii ctre ORDA, prevznd c sunt excepta i de la obliga ia prevzut la alin. (1) productorii de programe pentru calculator, titulari ai drepturilor de autor asupra acestor programe, n cazul n care ei nii produc, distribuie, comercializeaz, reproduc sau nchiriaz programele pentru calculator asupra crora de in drepturile de autor. 2) Obiectul protec iei Conform legii romne a dreptului de autor protec ia programelor pentru calculator include orice expresie a unui program, programele de aplica ie i sistemele de operare, exprimate n orice fel de limbaj, fie n cod-surs sau cod-obiect, materialul de concep ie pregtitor, precum i manualele art. 72, al. (1). Aliniatul (2) prevede c ideile, procedeele, metodele de func ionare, conceptele matematice i principiile care stau la baza oricrui element dintr-un program pentru calculator, inclusiv acelea care stau la baza interfe elor sale, nu sunt protejate. 3) Drepturile exclusive n afara drepturilor morale i patrimoniale ce intr n con inutul dreptului de autor, prevzute n capitolul IV din lege, conform art. 73, autorul unui program de calculator beneficiaz ndeosebi de dreptul exclusiv de a realiza i de a autoriza: a) reproducerea permanent sau temporar a unui program, integral sau par ial, prin orice mijloc i sub orice form, inclusiv n cazul n care reproducerea este determinat de ncrcarea, afiarea, transmiterea sau stocarea programului pe calculator; b) traducerea, adaptarea, aranjarea i orice alte transformri aduse unui program pentru calculator, precum i reproducerea rezultatului acestor opera iuni, fr a prejudicia drepturile persoanei care transform programul pentru calculator; c) difuzarea originalului sau a copiilor unui program pentru calculator sub orice form, inclusiv prin nchiriere. 139

Prin excep ie, potrivit art. 77, al. (1), utilizatorul autorizat al unui program pentru calculator poate face, fr autorizarea autorului, o copie de arhiv sau de siguran , n msura n care aceasta este necesar pentru asigurarea utilizrii programului. De asemenea, conform aliniatului (2), utilizatorul autorizat al copiei unui program pentru calculator poate s observe, s studieze sau s testeze func ionarea acestui program, n scopul de a determina ideile i principiile care stau la baza oricrui element al acestuia, cu ocazia efecturii oricror opera iuni de ncrcare n memorie, afiare, conversie, transmitere sau stocare a programului, opera iuni pe care este n drept s le efectueze. 4) Durata drepturilor Articolul 30 prevede c drepturile patrimoniale asupra programelor pentru calculator dureaz tot timpul vie ii autorului, iar dup moartea acestuia se transmit prin motenire, potrivit legisla iei civile, pe o perioada de 70 de ani, acest termen fiind valabil numai pentru autorii particulari de programe pentru calculator, ntruct cei angaja i sunt deposeda i de drepturile lor patrimoniale. Durata vie ii autorului, plus nc 70 de ani, este un termen prevzut n majoritatea legisla iilor lumii i este n acord cu dispozi iile articolului 7 din Conven ia de la Berna i Directiva comunitar din 1991. Legea cadru a OMPI a prevzut n schimb un termen de 25 de ani, calculat de la data apari iei programului. 5) Plata drepturilor Conform legii, autorul programului are posibilitatea de a opta ntre a fi remunerat cu o sum fix, cu o sum calculat procentual la valoarea veniturilor din exploatarea software-ului respectiv sau n orice alt mod. n cazul operei comune, creat de mai mul i coautori n colaborare, potrivit art. 5, al. (5), remunera ia se cuvine coautorilor n propor iile pe care acetia le-au convenit. n lipsa unei conven ii, remunera ia se mparte propor ional cu pr ile de contribu ie ale autorilor sau n mod egal, dac acestea nu se pot stabili. n cazul cesiunii drepturilor patrimoniale, remunera ia cuvenit se stabilete prin acordul pr ilor, conform art. 43, al. (1), calculndu-se fie propor ional cu ncasrile provenite din exploatarea operei, fie n sum fix sau n orice alt mod. Cnd remunera ia nu a fost stabilit prin contract, autorul poate solicita organelor jurisdic ionale competente, potrivit legii, stabilirea remunera iei. Aceasta se va face avnd n vedere sumele pltite uzual pentru aceeai categorie de opere, destina ia i durata exploatrii, precum i alte circumstan e ale cazului al. (2).

140

n cazul unei dispropor ii evidente ntre remunera ia autorului operei i beneficiile celui care a ob inut cesiunea drepturilor patrimoniale, autorul poate solicita organelor jurisdic ionale competente revizuirea contractului sau mrirea convenabil a remunera iei al. (3). 6) Sanc iunile aplicabile Potrivit art. 139, al. (1), nclcarea drepturilor recunoscute i garantate prin prezenta lege atrage rspunderea civil, contraven ional sau penal, dup caz. Conform al. (2) titularii drepturilor nclcate pot solicita instan elor de judecat sau altor organisme competente, dup caz, recunoaterea drepturilor lor, constatarea nclcrii acestora i pot pretinde repararea prejudiciului n conformitate cu normele legale. De asemenea, n baza al. (4), titularii drepturilor nclcate pot cere instan ei de judecat s dispun aplicarea oricreia dintre urmtoarele msuri: a) remiterea, pentru acoperirea prejudiciilor suferite, a ncasrilor realizate prin actul ilicit sau, dac prejudiciile nu pot fi reparate n acest mod, remiterea bunurilor rezultate din fapta ilicit, n vederea valorificrii acestora, pn la acoperirea integral a prejudiciilor cauzate; b) distrugerea echipamentelor i a mijloacelor aflate n proprietatea fptuitorului, a cror destina ie unic sau principal a fost aceea de producere a actului ilicit; c) scoaterea din circuitul comercial prin confiscarea i distrugerea copiilor efectuate ilegal. Rspunderea penal intervine atunci cnd: un program pentru calculator este adus la cunotin a public fr a avea autorizarea sau, dup caz, consim mntul titularului drepturilor recunoscute prin prezenta lege (art. 140, lit. a); o persoan i nsuete, fr drept, calitatea de autor al unui program sau aduce la cunotin a public o oper sub un alt nume dect acela decis de autor (art. 141); fr consim mntul titularului drepturilor recunoscute prin prezenta lege, conform art. 142, are loc: a) reproducerea integral sau par ial a unui program; b) difuzarea unui program pentru calculator; c) importul, n vederea comercializrii pe teritoriul Romniei, de copii de pe un program; sunt puse la dispozi ia publicului prin vnzare sau prin orice alt mod de transmitere cu titlu oneros ori cu titlu gratuit mijloace tehnice destinate tergerii neautorizate sau neutralizrii

141

dispozitivelor tehnice care protejeaz programul pentru calculator (art. 143, lit. a). Conform art. 144, ac iunea penal se pune n micare n cazul infrac iunilor prevzute la art. 140, 141, 142 lit. a) i c) la plngerea prealabil a persoanei vtmate n sensul prezentei legi. n ncheierea acestui paragraf, enumerm principalele organiza ii din ara noastr cu atribu ii n domeniul protec iei dreptului de autor i, n particular, n domeniul protec iei juridice a software-ului: ORDA Oficiul Romn al Drepturilor de Autor, organ de specialitate al Guvernului aflat n subordinea Ministerului Culturii i Cultelor, cu autoritate unic pe teritoriul Romniei n ceea ce privete eviden a, observarea i controlul aplicrii legisla iei n domeniul dreptului de autor i al drepturilor conexe IGCTI Inspectoratul General pentru Comunica ii i Tehnologia Informa iei, subordonat Ministerului Comunica iilor i Tehnologiei Informa iei ce are, conform Legii 285 din 23 iunie 2004 pentru modificarea i completarea legii 8/1996, atribu ii de control pentru combaterea pirateriei informatice BSA Business Software Alliance, asocia ie interna ional a marilor productori de software din toat lumea, al crei comitet local n Romnia reunete companiile Adobe, Autodesk, CIEL Romnia, GeCAD Software, Kepler, Macromedia, Microsoft, Symantec, ROMSYM Data i SOFTWIN; obiectivul unic al acestei organiza ii este reducerea pirateriei software prin: informarea i educarea utilizatorilor de programe efectuarea de controale n vederea depistrii programelor de calculator utilizate fr respectarea normelor legale sprijinirea institu iilor guvernamentale nsrcinate cu aplicarea legilor din domeniul dreptului de autor lobby pentru adoptarea unei legisla ii corespunztoare Serviciul de combatere a criminalit ii informatice din cadrul Sec iei de Combatere a Criminalit ii Organizate i Antidrog din Parchetul de pe lng nalta Curte de Casa ie i Justi ie, ca punct de contact disponibil permanent pentru asigurarea cooperrii interna ionale imediate i permanente n domeniul combaterii criminalit ii informatice Institutul de Cercetare i Prevenire a Criminalit ii din cadrul IGP i Institutul Na ional de Criminologie din cadrul Ministerului Justi iei, institute ce au ncheiat n octombrie 2003 un protocol cu BSA i ORDA pentru aplicarea legisla iei i prevenirea

142

criminalit ii n domeniul dreptului de autor; programul de cooperare ntre aceste institu ii vizeaz ac iuni comune de informare i educare a publicului, sesiuni de pregtire teoretic i practic i ac iuni comune pentru mbunt irea cadrului legislativ i a activit ilor de aplicare a legii n materia dreptului de autor.

5.2.3 Infrac iunile informatice


Infrac iunea informatic, comparativ cu cea de drept comun, are ca element definitoriu faptul c presupune folosirea calculatorului ca obiect cu ajutorul cruia se svrete. Trsturile caracteristice infrac iunii rmn ns aceleai care sunt descrise n art. 17 din Codul Penal ce definete infrac iunea ca fiind fapta care prezint pericol social, svrit cu vinov ie i prevzut de legea penal. Consiliul Europei a adoptat Recomandarea R(89)9 n care a inclus infrac iunile realizate cu ajutorul calculatorului, ntlnite pn acum n practic i care au perturbat destul de grav anumite rela ii sociale. Infrac iunile respective sunt cuprinse ntr-o list principal (minimal), ce se refer la: 1) Frauda informatic 2) Falsul informatic 3) Prejudiciile aduse bazelor de date, datelor i programelor de calculator 4) Sabotajul informatic 5) Accesul neautorizat 6) Interceptarea neautorizat 7) Reproducerea neautorizat de programe protejate i o list secundar (facultativ) ce cuprinde: 1) alterarea datelor sau programelor de calculator 2) spionajul informatic 3) utilizarea neautorizat a unui calculator 4) utilizarea neautorizat a unui program de calculator Recomandarea era adresat att statelor membre, ct i aspirantelor la statutul de ar comunitar, acestea avnd obliga ia de armonizare a legisla iilor interne cu cele comunitare. n septembrie 2004 a avut loc la Strassbourg conferin a Criminalitatea informatic o provocare, organizat de Consiliul Europei, reunind exper i din domeniul public i privat din ntreaga lume. Au fost dezbtute solu ii practice pentru combaterea criminalit ii informatice, inclusiv a amenin rilor noi precum terorismul i splarea de bani care se desfoar prin intermediul sistemelor informatice. 143

Criminalitatea informatic este unul din tipurile de criminalitate cu cea mai rapid rat de cretere. n Germania, de pild, a crescut cu aproape 1900% n ultimii 15 ani. Au fost prezentate date ce a dezvluit gravitatea unor probleme care afecteaz nu numai utilizatorii individuali sau companiile, ci i autorit ile din domeniul public, care au devenit n ultimul timp cea mai frecvent int a re elelor de crim organizat. Din raport reiese c natura atacurilor pe Internet s-a schimbat dramatic n ultimii ani. La ora actual, amenin rile informatice sunt extrem de variate, mergnd de la spionaj sau sabotaj, pn la spam (trimiterea de mesaje nesolicitate prin email), piraterie, instigare la ur i rasism, pedofilie i violarea datelor personale20. n aceste condi ii, a fost ini iat lupta interna ional mpotriva infrac ionalit ii informatice prin promovarea Conven iei Consiliului Europei privind combaterea criminalit ii informatice, semnat la Budapesta la 23 noiembrie 2001. Aceast conven ie reprezint primul tratat care vizeaz activit ile infrac ionale desfurate prin intermediul sistemelor informatice, grupndu-le n: infrac iuni mpotriva confiden ialit ii, integrit ii i disponibilit ii datelor i sistemelor informatice infrac iuni informatice (falsificarea informatic i frauda informatic) infrac iuni de con inut (pornografia infantil) infrac iuni referitoare la atingerile aduse propriet ii intelectuale Romnia a fost una din primele ri care a ratificat Conven ia, prin Legea nr. 64 din 2004, reglementrile ei fiind introduse deja n titlul III, din legea 161 din 2003. n vederea aplicrii prevederilor ei au fost create servicii specializate, att n cadrul Ministerului Administra iei i Internelor, ct i n cadrul Parchetului de pe lng nalta Curte de Casa ie i Justi ie. Totodat, Ministerul Comunica iilor i Tehnologiei Informa iei a lansat portalul www.efrauda.ro, menit s primeasc sesizri privind activit i cu caracter aparent ilegal n domeniul serviciilor societ ii informa ionale, sesizri trimise apoi autorit ilor competente. Prezentm n continuare, din legea 161 din 2003 privind unele msuri pentru asigurarea transparen ei n exercitarea demnit ilor publice, a func iilor publice i n mediul de afaceri, prevenirea i sanc ionarea corup iei, Titlul III Prevenirea i combaterea criminalit ii informatice, Capitolul III Infrac iuni i contraven ii, infrac iunile grupate n trei sec iuni:
20

Li E. A., Criminalitatea informatic, o provocare !, PC Magazine Romnia, octombrie 2004, p. 111

144

1) Sec iunea 1 Infrac iuni contra confiden ialit ii i integrit ii


datelor i sistemelor informatice accesul, fr drept, la un sistem informatic pedepsit cu nchisoare de la 3 luni la 3 ani sau cu amend; dac accesul fr drept are loc n scopul ob inerii de date informatice, pedeapsa este nchisoarea de la 6 luni la 5 ani, iar dac s-a fcut prin nclcarea msurilor de securitate, pedeapsa este nchisoarea de la 3 la 12 ani; interceptarea, fr drept, a unei transmisii de date informatice care nu este public i care este destinat unui sistem informatic, provine dintr-un asemenea sistem sau se efectueaz n cadrul unui sistem informatic pedepsit cu nchisoare de la 2 la 7 ani; modificarea, tergerea sau deteriorarea de date informatice ori restric ionarea accesului la aceste date, fr drept pedepsite cu nchisoare de la 2 la 7 ani; transferul neautorizat de date dintr-un sistem informatic sau dintr-un mijloc de stocare a datelor informatice pedepsit cu nchisoare de la 3 la 12 ani; perturbarea grav, fr drept, a func ionrii unui sistem informatic, prin introducerea, transmiterea, modificarea, tergerea sau deteriorarea datelor informatice sau prin restric ionarea accesului la aceste date pedepsit cu nchisoare de la 3 la 15 ani; producerea, vnzarea, importul, distribu ia sau punerea la dispozi ie, sub orice alt form, fr drept, a unui dispozitiv sau program informatic conceput sau adaptat n scopul svririi uneia dintre infrac iunile sus-men ionate ori a unei parole, cod de acces sau alte asemenea date informatice care permit accesul total sau par ial la un sistem informatic n scopul svririi uneia dintre infrac iunile anterioare pedepsite cu nchisoare de la 1 la 6 ani. Tentativa la infrac iunile cuprinse n aceast sec iune se pedepsete. 2) Sec iunea 2 Infrac iuni informatice introducerea, modificarea sau tergerea, fr drept, de date informatice ori restric ionarea accesului la aceste date, rezultnd date necorespunztoare adevrului, n scopul de a fi utilizate n vederea producerii unei consecin e juridice pedepsit cu nchisoare de la 2 la 7 ani; cauzarea un prejudiciu patrimonial unei persoane prin introducerea, modificarea sau tergerea de date informatice, prin restric ionarea accesului la aceste date ori prin mpiedicarea n orice mod a func ionrii unui sistem informatic, n scopul de a

145

ob ine un beneficiu material pentru sine sau pentru altul pedepsite cu nchisoare de la 3 la 12 ani. Tentativa la infrac iunile cuprinse n aceast sec iune se pedepsete. 3) Sec iunea 3 Pornografia infantil prin sisteme informatice Se pedepsete cu nchisoare de la 3 la 12 ani i interzicerea unor drepturi producerea n vederea rspndirii, oferirea sau punerea la dispozi ie, rspndirea sau transmiterea, procurarea pentru sine sau pentru altul de materiale pornografice cu minori prin sisteme informatice ori de inerea, fr drept, de materiale pornografice cu minori ntr-un sistem informatic sau un mijloc de stocare a datelor informatice. Tentativa se pedepsete.

ntrebri de autoevaluare
1. Prin care drept este asigurat protec ia juridic a programelor pentru calculator este n ara noastr? 2. Pe c i ani de la moartea autorului se transmit prin motenire drepturile patrimoniale asupra programelor pentru calculator? 3. Care este obiectivul informaticii judiciare? 4. Prin contractul de vnzare de produse-program, ce drept transmite vnztorul cumprtorului? 5. Ce se n elege prin scalabilitatea unui produs hardware? 6. Ce lege reglementeaz n Romnia prevenirea i combaterea criminalit ii informatice?

146

___II___ CAPITOLUL 6 PRINCIPALELE OPERA II REFERITOARE LA LUCRUL CU FIIERE N APLICA IILE WINDOWS
Pentru a pregti terenul n vederea utilizrii celor trei aplica ii din pachetul de aplica ii de birou Microsoft Office, i n general pentru a crea deprinderile pentru lucrul cu calculatorul personal, am considerat necesar o trecere n revist a opera iilor elementare. Paragrafele componente ale acestui capitol cuprind opera iile de selec ie, deschidere, salvare i creare a fiierelor. Pentru a observa generalitatea acestora, sunt ilustrate i grafic, prin capturi din diferite aplica ii, elementele esen iale de avut n vedere.

6.1 Principalele modalit i de selectare/declanare a comenzilor folosind mouse-ul i tastatura


Selectarea reprezint opera ia preliminar oricrei comenzi. Prin aceasta se precizeaz elementul care va suporta ac iunile urmtoare. De exemplu, pentru mutarea unui folder sau fiier se selecteaz folderul/fiierul respectiv; pentru tergerea unui text dintr-un document, se selecteaz textul de ters .a.m.d. Aceast opera ie se poate face n diverse variante, cele mai uzuale fiind grupate n Tabelul 6.1.

6.2 Deschiderea fiierelor


Cel mai direct, se face prin dublu clic pe fiierul care se dorete a fi deschis. Aceast ac iune determin i deschiderea aplica iei cu care a fost creat acel fiier. Recunoaterea aplica iei se face n func ie de extensia fiierului. Exemplu: dublu-clic pe fiierul inventar, avnd extensia xlsx va determina deschiderea aplica iei Microsoft Excel 2007. O alt variant este folosirea comenzii Open disponibil n lista de comenzi a butonului Microsoft Office (col ul stnga-sus al ferestrei aplica iei din pachetul Microsoft Office 2007) vezi imaginea alturat.

147

Excep ii: fiierele grafice cu extensii standard (.gif, .jpg, .png etc.) determin n general deschiderea unui program de vizualizare a acestor tipuri de fiiere (spre exemplu, sistemul de operare Microsoft Windows XP con ine implicit programul Windows Picture and Fax Viewer); fiierele de instalare a programelor sau aa-numitele fiiere executabile, pornesc instalarea unui program, n general printr-o succesiune de ferestre n care se pot preciza detalii privind modul de instalare a programului respectiv. Tabelul 6.1 Modalit i de selectare Exemple Modalitatea Ac iune Obiectul asupra cruia este ac ionat Buton de comand (de Ce determin

Clic (cu butonul stng)

Mouse Clic (cu butonul drept) Dublu-clic (cu butonul stng) Tast + Mouse Combina ii de taste Ctrl +Scroll Ctrl + A

Executarea comenzii ataate butonului (n exemplu, nchiderea aplica iei pe a crei exemplu, ) bar de titlu se afl) Icoana unui Deschiderea (afiarea folder con inutului) folderului respectiv Icoana unui Selectarea fiierului respectiv fiier Afiarea meniului contextual al Desktop desktop-ului Afiarea meniului contextual al Bar cu barei, ce con ine lista barelor cu instrumente butoane disponibile pentru acea aplica ie Deschiderea fiierului i a Fiier aplica iei cu care a fost creat Selectarea cuvntului Cuvnt Un document Un document Apropierea / ndeprtarea documentului (echivalentul comenzii Zoom) Selectarea ntregului text din document

148

Exemple Modalitatea Ac iune Meniul Edit, comanda Select All Obiectul asupra cruia este ac ionat Un document Ce determin Selectarea ntregului text din document

Comand din meniu

Alegerea loca ei Locul fiierului ce urmeaz a fi deschis

Tipul de fiiere vizibile momentan (face parte dintr-o list cuprinznd tipurile de fiiere ce le poate afia deschide acel program)

Figura 1 Fereastra de dialog pentru deschiderea unui fiier (captur din aplica ia Microsoft Word 2003)

6.3 Salvarea fiierelor


Aceast opera ie este foarte important, neefectuarea ei sau efectuarea ei ntr-un mod incorect duce la irosirea muncii depuse pentru crearea/modificarea fiierului respectiv. Datorit tocmai acestei importan e deosebite, majoritatea aplica iilor, prevd implicit un mod de avertizare a utilizatorului. Astfel, chiar dac s-a uitat efectuarea comenzii de salvare, nainte de nchiderea programului respectiv apare o fereastr de aten ionare (Dori i salvarea modificrilor efectuate n ?Book1 din exemplu este numele fiierului deschis).

149

Figura 2 Fereastra de aten ionare privind salvarea unui fiier (captur din aplica ia Microsoft Excel 2003)

Nu este ns indicat a recurge la aceast variant, drept care se recomand salvarea explicit (de exemplu, alegnd din meniul File sau din lista butonului Microsoft Office al aplica iei o comand de salvare). Tabelul 2 Comenzi pentru salvarea fiierelor Comanda Variant rapid de accesare (implicit) Buton Ctrl+S Ac iunea determinat nlocuirea vechiului fiier cu noul con inut (con inutul anterior este nlocuit) Deschiderea ferestrei de dialog Save As... (Dac fiierul este salvat pentru prima oar) Deschiderea ferestrei de dialog Save As... n care se poate preciza fiecare element privind salvarea modificrilor efectuate (loc, nume, tip)

Save

Save As...

Loca ia n care va fi salvat

Tipul sub care poate fi salvat (difer n func ie de aplica ie)

Numele (nou) pe care l va avea fiierul

Figura 3 Fereastra de dialog pentru salvarea unui fiier (captur din aplica ia Adobe Acrobat 7.0)

150

6.4 Crearea unui nou fiier


Se face, n general, folosind comanda New..., din meniul File sau butonul aferent. Diferen a ntre folosirea celor dou variante este posibilitatea de a alege ntre mai multe posibilit i, ca i model de fiier (n cazul accesrii comenzii din meniu). n ceea ce privete aplica iile MO, versiunile XP i 2003 afieaz n aa-numita fereastr de sarcini (TaskPane) op iunile legate de modul de creare a unui fiier nou (ca i document pentru trimis prin posta electronic, ca i pagin Web, pe baza unui ablon predefinit Template etc.).

Figura 4 Fereasta TaskPane cu op iunile pentru deschiderea unui nou document n aplica ia Microsoft Word 2003

ntrebri de autoevaluare
1. Ce variante de deschidere a unui document creat cu aplica ia Microsoft Word pute i adopta? 2. Care este modalitatea cea mai rapid de selectare n ntregime a textului are formeaz un document? 3. Care este diferen a ntre comanda Save i Save As? 4. Ce poate afia fereastra Task Pane n aplica iile pachetului Office XP sau 2003?

151

CAPITOLUL 7 APLICA IA MICROSOFT WORD


Cea mai utilizat aplica ie destinat procesrii documentelor este prezentat ncepnd cu enun area unor reguli elementare de lucru, avnd n vedere finalitatea general a documentelor create cu aceast aplica ie (tiprirea sau listarea). Dup cteva principii legate de configurarea suportului de lucru, capitolul continu cu prezentarea elementelor ce pot forma con inutul documentelor text structurat n paragrafe i tabele sau obiecte speciale, care pot fi inserate i n documentele create cu alte aplica ii ale pachetului Microsoft Office.

7.1 Reguli generale de lucru


Regulile generale de lucru sunt: nainte de a edita con inutul, sau cel pu in nainte de formatarea textului, se vor preciza setrile paginii; pentru a crea un aliniat de text nu tasta i spa ii, ci (eventual) o dat tasta tab sau folosi i comenzile de formatare a paragrafelor; introducerea textului nu se face cu tastarea Enter-ului la sfrit de rnd, numai dac se dorete trecerea la un alt paragraf; ntre cuvinte se las un singur spa iu; semnele de punctua ie nu se despart n general de cuvntul dup care sunt puse (virgula, punctul, semnele de exclamare i ntrebare, punct&virgula); formatarea textului n general e bine s fie fcut dup introducerea textului; modificarea aspectului elementelor din document (text, figuri, obiecte desenate etc.) se face selectnd n prealabil elementul vizat (textul, figura, desenul etc.). nainte de listare, sau n general pentru a avea o privire de ansamblu asupra documentului, este bine s fie analizat n modul de vizualizare Print Preview (butonul sau combina ia de taste Ctrl+F2). Astfel se poate analiza mai atent textul apropiind pagina. Se poate folosi n acest scop cursorul de apropiere/deprtare (Zoom), situat n col ul din dreapta-jos, pe bara de stare a ferestrei Word, pentru a analiza comparativ mai multe pagini.

153

Figura 5 Cursorul de apropiere/deprtare (Zoom) n aplica ia Microsoft Word 2007

Executnd clic pe butonul din panglica ataat filei Print Preview, grupul de comenzi Preview. Apsarea tastei Esc produce acelai efect.

7.2 Opera ii privind configurarea paginilor unui document

Figura 6 Principalele elemente ale interfe ei grafice a aplica iei Word 2003

154

Figura 7 Principalele elemente ale interfe ei grafice a aplica iei Word 2007

7.2.1 Anteturi i subsoluri de pagin. Numerotarea paginilor


Con inutul unui document este ncadrat n nite margini de baz: marginea de sus (Top); marginea de jos (Bottom); marginea din stnga (Left); marginea din dreapta (Right). n afar de acestea, exist nite margini suplimentare care pot fi definite ulterior, n func ie de textul suplimentar (de antet sau de subsol de pagin) care se dorete a fi adugat con inutul standard al documentului. Dimensiunile marginilor de pagin pot fi modificate folosind caseta de dialog Page Setup sau, mai direct, folosind rigla ambele varinte au fost i sunt disponibile n toate versiunile de Word (Figura 8). De asemenea, butonul Margins din panglica aferent filei Page Layout (Figura 9), este o op iune vizual rapid pentru a modifica marginile de baz enumerate anterior op iune disponibil mai nou, n versiunea 2007.

155

Figura 8 Modificarea dimensiunilor marginilor n Word 2007 folosind rigla i fereastra de dialog Page Setup

Figura 9 Modificarea dimensiunilor marginilor n Word 2007 folosind op iunile butonului Margins

156

Pentru documentele ce con in mai multe pagini, se poate aduga n antetul sau subsolul paginilor un text care se repet. Aceste zone ale unei foi de lucru pot fi accesate din fila Insert, grupul de comenzi Header & Footer (Antet i subsol). Spa iul n care va aprea antetul va fi delimitat printr-o linie punctat i se va activa fila Design (Header & Footer Tools). Comenzile afiate pe panglica de butoane la activarea acestei file permit inserarea automat a unor elemente informative precum: dat, or, numr de pagin Numerotarea paginilor poate fi fcut i direct, folosind comanda omonim din fila Insert.

7.2.2 Structurarea unui document


Pentru ca un text s treac de la o pagin la alta n mod controlat, spre exemplu, nceputul unui capitol s fie ntotdeauna la o pagin impar, se mparte documentul n sec iuni. Sec iunea este o entitate aparte, care poate avea propriile configurri de pagin. Atunci cnd se fac aceste configurri trebuie avut grij a se alege din lista Apply to a ferestrei Page setup varianta This section. Crearea lor se face din fila Insert, comanda Breaks Section Breaks. Pentru a vedea aceste ntreruperi se folosete modul de vizualizare a caracterelor neimprimabile i a marcajelor de formatare (Figura 10). Ele pot fi astfel uor recunoscute, aprnd cu denumirea comenzii cu care au fost create (de exemplu, marcajul pentru o sec iune care ncepe la o pagin par: ).

Figura 10 Butonul pentru afiarea/ascunderea caracterelor neimprimabile i a marcajelor de formatare

157

7.3 Formatarea con inutului documentelor


Formatarea reprezint atribuirea unor caracteristici elementelor ce compun un document, pentru a-i spori lizibilitatea i a-l face mai estetic. Opera iile privind formatarea con inutului unui document se fac utiliznd comenzile din fila Home (n principal grupul de comenzi Font, Paragraph i Styles pentru opera ii de baz Figura 11), respectiv minibara cu instrumente care se activeaz atunci cnd se selecteaz un text i se men ine apoi cursorul asupra sa (Figura 12).

Figura 11 Principalele comenzi de formatare disponibile din fila Home

Figura 12 Comenzi de formatare disponibile n minibara cu instrumente

7.3.1 Formatarea caracterelor


Fontul reprezint anumite caracteristici comune caracterelor. Elementele ce definesc un font sunt: dimensiunea mrimea de afiare sau de tiprire a caracterelor; ea este n general indicat prin puncte (1 punct = 1/72 inch); stilul normal, bold (ngroat), italic (nclinat) sau bold italic (ngroat i nclinat); efectul culori, efecte speciale gen Underline (subliniat), alte efecte de umplere; serifele proiec ii (serife) care le extind n partea superioar i inferioar, peste marginile obinuite (exemplu: fontul Courier sau Times New Roman); fonturile fr serife (sans-serif) nu au asemenea proiec ii (exemplu: fontul Arial); spa ierea spa iile dintre caractere, afiate pe ecran sau pe pagina tiprit; exist fonturi cu spa iere fix, cum este Courier, care au aceleai spa ii ntre caractere i fonturi cu spa iere propor ional, gen Arial, care ajusteaz spa iul dintre caractere pe baza formei caracterelor respective; l imea l imea fiecrui caracter individual poate fi: fix, normal, condensat sau expandat.

158

7.3.1.1 Scrierea cu indici superiori i inferiori Pentru scrierea cu indici superiori i inferiori se selecteaz fila Home, din grupul de comenzi Font se alege apoi Superscript (indice superior) sau Subscript (indice inferior). Variante mai rapide de accesare a acestor comenzi sunt urmtoarele butoane (ce pot fi la nevoie adugate pe bara de instrumente Acces rapid) sau combina iile de taste: Superscript (indice superior) Subscript (indice inferior) Ctrl + +_ Ctrl + =_

7.3.1.2 Transformarea caracterelor n majuscule Textul scris cu litere mici poate fi transformat uor n text scris cu litere Change Case . Se poate mari sau invers folosind din fila Home butonul opta pentru una dintre cele cinci op iuni: Prima liter din propozi ie mare (restul mici) Sentence case. numai litere mici lowercase NUMAI MAJUSCULE UPPERCASE Prima Liter Mare Din Fiecare Cuvnt Title Case Schimb literele din mari n mici sau invers tOGGLE cASE De asemenea, se mai poate folosi caseta de dialog Font, n care validarea casetei All Caps determin ca textul care a fost selectat sau care urmeaz a fi introdus s fie scris cu majuscule. Prin validarea casetei Small Caps textul este scris tot numai cu majuscule dar se face diferen ntre literele mici i cele mari (literele mari sunt scrise obinuit, iar cele mici cu majuscule mai mici ca i nl ime, de exemplu: NUME I PRENUME).

7.3.2 Formatarea paragrafelor


Paragraful sau aliniatul n Word, este orice cantitate de text sau alte obiecte urmat de un marcaj de sfrit de paragraf. Un marcaj de sfrit de paragraf se creeaz la apsarea tastei Enter i poate fi vizualizat n modul de afiare a caracterelor neimprimabile. Principalele opera ii ce pot fi efectuate asupra acestor blocuri de text sunt grupate n principal n fereastra de dialog Paragraph, sau n fila Home, grupul de comenzi Paragraph. Ele privesc: alinierea pe orizontal indentarea distan a fa marginile delimitnd zona normal de text a unei pagini spa ierea dintre rnduri marcarea cu litere sau cifre.

159

7.3.3 Lucrul cu tabele


Crearea tabelelor se poate face rapid accesnd din fila Insert comanda Table. Odat tabelul creat, atunci cnd se lucreaz cu acesta, vor deveni active dou noi file destinate lucrului cu tabele, grupate sub denumirea de Table Tools, i anume: Design i Layout. Prima grupeaz posibilit ile de cosmetizare, iar cea de-a doua grupeaz comenzi specifice aranjrii con inutului n linii (Rows), coloane (Columns) i celule (Cells), precum i opera iile de prelucrare a con inutului (ordonare, conversie, calcule). Principalele opera ii privind lucrul cu tabele sunt: formatarea automat a aspectului (fila Design, comanda Table Styles); tergerea i inserarea unor celule, linii sau coloane (fila Layout, grupul de comenzi Rows & Columns); modificarea dimensiunilor liniilor i coloanelor (fila Layout, grupul de comenzi Rows & Columns); unirea (Merge) i divizarea (Split) celulelor (fila Layout, grupul de comenzi Merge); transformarea tabelelor n text sau invers; sortarea (disponibil din fila Layout i din fila Home, comanda Sort ); nlturarea tabelului (fila Layout, Rows & Columns, comanda Delete). grupul de comenzi

7.4 Adugarea n documente a altor elemente de con inut


7.4.1 Adugare unor obiecte create cu aplica ii secundare ale MO
n principal, se poate efectua utiliznd comenzile din fila Insert, alegnd apoi din lista obiectelor inserabile cel dorit. Pentru acest curs, considerm util cunoaterea modului n care pot fi introduse ntr-un document: expresii matematice complexe (nu i calcularea lor aceasta fiind specialitatea Excel-ului) utiliznd Aplica ia Microsoft Equation (3.0); descrierea modului de lucru este fcut la aplica ia rezolvat 1. grafice simple (modul de lucru este asemntor cu cel al graficelor din aplica ia Excel) utiliznd Aplica ia Microsoft GraphChart.

160

7.4.2 Posibilit i grafice ale aplica iilor MO


Adugarea obietelor grafice poate fi fcut folosind butoanele apar innd filei Insert, grupul de comezi Illustrations (Reprezentri grafice). Dup ce au fost create, ajustarea i modificarea lor poate fi fcut folosind comenzile grupate sub denumirea de Picture Tools, care se activeaz n timp ce este selectat obiectul grafic, n partea dreapt a listei cu filele disponibile n Word.

7.4.3 Inserarea de caractere speciale


Dei nu pot fi descrise ca obiecte, caracterele care nu apar pe tastatur pot fi i ele inserate n documente utiliznd din fila Insert comanda Symbol (Figura 13).

Figura 13 Fereastra de dialog pentru inserarea caracterelor care nu apar pe tastatur

Aceste caractere sunt instalate n sistemul de operare i pot fi gsite i apelate asemntor i din fereastra Character Map aflat n grupul de comenzi System Tools din meniul Accessories diponibil la butonul Start.

7.5 Tiprirea documentelor create cu Word


Tiprirea poate fi fcut att din modul de previzualizare, folosind butonul Print , ct i n modul de vizualizare normal, folosind comenzile Print disponibile meniul Office. Cnd se folosete butonul Print, aplica ia va trimite spre tiprire tot documentul curent, cu configurrile implicite. 161

Dac se folosete comanda Print, se pot stabili mai multe op iuni de tiprire, cum sunt: imprimanta care s listeze, din sec iunea Printer a casetei de dialog Print (dac nu se precizeaz nimic, tiprirea se va trimite ctre imprimanta setat ca implicit n Windows); modificarea unor setri ale imprimantei alese pentru tiprire (tiprire n mod economic, mrimea paginii, efecte) se pot face n fereastra aferent, care apare ac ionnd butonul Properties; - paginile de listat, n sec iunea Page range (de exemplu, pentru a tipri paginile de la 1 la 13 i pagina 20, se selecteaz op iunea Pages i se introduce 1-13,20); - numrul de exemplare n sec iunea Copies; - numrul de pagini/foaie (Pages per sheet) dac se dorete tiprea economic a unui document mai mare, caz n care paginile care formeaz documentul sunt potrivite (micorate) automat, fr a afecta ns documentul.

ntrebri de autoevaluare
1. 2. 3. 4. 5. 6. 7. 8. De ce este indicat ca formatarea textului s fie fcut dup configurarea paginii? Ce poate con ine subsolul unei pagini? Ce sunt sec iunile i ce utilitate au ele? Ce modificri pot fi aduse caracterelor dintr-un document? Ce sunt paragrafele? De unde se pot alege comenzile pentru efectuarea formatrii paragrafelor? Cum pot fi introduse ntr-un text caractere care nu sunt pe tastatur? Cum poate fi tiprit un document n mod economic (consum mic de toner/cerneal)?

162

CAPITOLUL 8 APLICA IA MICROSOFT EXCEL


Acest capitol ncepe prin descrierea modului de lucru comparativ cu cel al aplica iei descrise anterior Word insistnd apoi asupra principiilor privind realizarea de calcule n foile de calcul. Reprezentarea grafic datelor din aceste foi este detaliat n dou pr i: de creare, respectiv de editare i formatare a graficelor.

8.1 Particularit i ale lucrului n Excel


Suportul de lucru n aplica ia Excel este foaia de calcul tabelar, un fel de foaie imens, mpr it n linii (denumite implicit cu numere arabe) i coloane (denumite implicit cu litere). Un fiier Excel poate con ine mai multe asemenea foi de calcul (implicit 3), care pot fi ulterior terse, modificate, sau adugate altele. Adugarea se poate face prin copierea sau mutarea unor foi existente sau prin crearea altora noi. Principalele opera ii cu foile de calcul n ansamblu sunt disponibile n meniul contextual al etichetelor foilor (Figura 14). Un alt tip de foaie pe care o poate con ine un fiier Excel este foaia de grafic, ce are drept con inut doar un grafic.

Figura 14 Fereastra Aplica iei Excel 2003, avnd deschis fiierul Book1, cu trei foi de calcul, denumite Sheet1, Sheet2, Sheet3

163

Specific interfe ei Microsoft Excel este bara de formule, plasat deasupra etichetelor de coloane (denumit Formula Bar, aa cum se poate observa i n Figura 14 i 15). Ea afieaz adresa celulei active la un anumit moment (celula selectat), butoane pentru editarea con inutului celulei i poate partea cea mai util con inutul integral al unei celule, respectiv formula de calcul care a generat o anumit valoare n celul. Celelalte elemente, specifice interfe ei grafice pentru versiunea 2007 sunt asemntoare celor prezentate la aplica ia Word (Figura 7).

Figura 15 Fereastra Aplica iei Excel 2007, avnd deschis fiierul Book1, cu trei foi de calcul, denumite Sheet1, Sheet2, Sheet3

O alt particularitate a Excel-ului este realizarea unor grafice deosebite, pe baza datelor introduse n celule. Crearea graficelor se face pornind de la alegerea tipului de grafic (modelul), pn la precizarea op iunilor privind afiarea informa iilor de detaliu cum ar fi: titluri, legend, etichete explicative etc. De asemenea, se poate opta pentru diferite locuri de amplasare a graficului: ca obiect ncorporat ntr-o foaie de calcul sau ca foaie de grafic). Ca i n ntreg sistemul de operare Windows, mouse-ul este foarte util i aici. Folosind tehnica drag and drop (trage i fixeaz) se pot realiza multe opera ii de baz n lucrul cu celulele. Este de notat diferitele forme pe care le

164

poate lua cursorul n timpul lucrului cu celulele. Asfel, n func ie de pozi ia fa de celul, se deosebesc formele de cursor prezentate n tabelul 8.1. Tabelul 8.1 Efect Condi iile n care apare Selecteaz o celul sau Pozi ionndu-v oriunde n interiorul celulei un domeniu de celule Mut o celul sau un Selectnd mai nti o celul sau un domeniu, domeniu apoi v pozi iona i pe o margine Selectnd mai nti o celul sau un domeniu, i Copiaz o celul sau innd apsat tasta Ctrl v pozi iona i pe o un domeniu margine Redimensioneaz V pozi iona i pe marginea inferioar a nl imea unei linii etichetei liniei de redimensionat V pozi iona i pe marginea dreapt a etichetei Redimensioneaz l imea unei coloane coloanei de redimensionat Completeaz automat date (de obicei, Selectnd mai nti o celul sau un domeniu, copierea con inutului apoi v pozi iona i pe col ul din dreapta-jos din celula de pornire) Selectnd mai nti o celul sau un domeniu, i Completeaz automat innd apsat tasta Ctrl n timp ce trge i de o serie de date col ul din dreapta-jos ntr-o celul pot fi introduse numere, texte, dat calendaristic, or i formule. n func ie de ceea ce se introduce, Excel trateaz datele respective n mod diferit (tabelul 8.2). Dac scrie i: Numai numere, n orice format Exemple: 67 50% 230 buc. Produse 23/02/99 5:41PM =153+7 =SUM(B2:B4) Tabelul 8.2 Interpretarea Excel: Numere Cursor

Litere i numere

Text

Dat calendaristic/or

Dat/or

Orice ncepe cu semnul egal

Formul

165

nafara con inutului celulelor care-o formeaz, o foaie de calcul mai poate con ine obiectele grafice prezentate la aplica ia Word, care pot fi inserate n mod asemntor (n general, prin intermediul comenzilor grupate n fila Insert).

8.2 Realizarea calculelor


8.2.1 Operatori
Utiliznd operatori i func ii pot fi create formule complexe. Tipurile de operatori de calcul sunt: operatori aritmetici - care se folosesc pentru a efectueaz opera iile matematice de baz; operatori de compara ie se folosesc pentru a compara dou valori, producnd apoi valoarea logic True (adevrat) sau False (fals); operatorul text "&" (ampersand) - combin una sau mai multe valori text pentru a produce un singur ir de text. De exemplu Pre & nume produce Prenume (opera ia se numete concatenare); operatori de referin - care combin diferite celule sau/i zone de celule pentru a simplifica efectuarea unor calcule complexe sau repetitive. n tabelul 8.3 sunt prezenta i principalii operatori. Operator Semnifica ie aritmetic + Adunare Scdere Negare * nmul ire / mpr ire % Procent ^ Exponen iere de compara ie = Egal cu > Mai mare dect < Mai mic dect >= Mai mare sau egal cu <= Mai mic sau egal cu <> Diferit de Tabelul 8.3 Exemple 2+9 15-8 5 5*4 1:4 25% 3^2 (la fel ca 3*3) C2=D3 C2>D3 C2<D3 C2>=D3 C2<=D3 C2<>D3

166

Operator Semnifica ie de referin : Produce o referin la toate celulele dintre dou referin e, inclusiv cele dou referin e. 21 , sau ; Operator de reuniune care combin referin e multiple ntr-o singur referin .

Exemple B2:D6 A1, B2:D4, E1

2.2 Func iile Excel


Func iile Excel reprezint formule predefinite care se utilizeaz pentru a simplifica i scurta formulele pe o foaie de lucru, n special acelea care execut calcule lungi sau complexe. De exemplu, formula: =A1+A2+A3+A4+A5, pus n celula A6, adun cele 5 numere aflate n celulele A1 pn la A5 i rezultatul apare n celula A6. Aceast formul poate fi scris mai simplu, folosind func ia SUM, astfel: =SUM(A1:A5) Func iile efectueaz calcule folosind valori specifice numite argumente ale func iei, ntr-o ordine particular, numit sintax. Argumentele unei func ii pot fi: valori numerice, valori text, valori logice ca TRUE sau FALSE, matrice, valori de eroare precum #N/A, referin e de celul sau la zone de celule. Argumentul trebuie s produc o valoare valid. Argumentele pot fi i constante, formule, sau alte func ii (rezultnd astfel aa-numitele func ii imbricate). Sintaxa unei func ii ncepe cu numele func iei urmat de o parantez deschis, argumentele func iei separate prin virgule (sau ;) i o parantez nchis. Dac func ia este la nceputul unei formule, ea trebuie s fie precedat de un semn egal. Cea mai folosit func ie din foile de lucru este func ia SUM, pentru a aduna zone de celule. Exist n acest sens chiar un buton AutoSum (Autonsumare), disponibil n fila Home, grupul de comenzi Editing. Ac ionarea acestuia determin adunarea automat a numerelor selectate. De asemenea, se poate utiliza capacitatea aplica iei Microsoft Excel de a sugera zona de celule care va fi nsumat. Dac zona sugerat este incorect, glisa i mouse-ul peste zona de nsumat i apoi apsa i tasta Enter. n mod asemntor se pot folosi i alte func ii, incluse n lista ataat butonului Autosum. n ceea ce privete celelalte func ii, se poate folosi butonul Insert function de pe bara de formule (Figura 16).
21 n func ie de setrile regionale ale sistemului de operare, virgula poate nsemna separatorul zecimal (cazul Romniei, de exemplu), caz n care nu mai poate fi operator de referin

167

Figura 16 Butonul Insert function de pe bara de formule i caseta pentru alegerea func iilor

n privin a introducerii argumentelor unei func ii, dac acestea sunt referin e de celule, se pot introduce direct prin selectarea lor, ac ionnd n prealabil butonul din dreapta casetei de editare argumente (caseta de dialog se restrnge astfel doar la dimensiunea unei casete de editare). Dup selectare se revine n caseta de dialog aferent func iei ac ionnd din nou butonul din dreapta casetei de editare.

Figura 17 Caseta pentru introducerea argumentelor func iei Max

168

Mai pute i introduce func ii prin comanda Function din meniul Insert sau butonul Insert Function de pe bara de formule. Excel include peste 200 de func ii grupate n categorii avnd denumiri sugestive, descrise n tabelul urmtor. Categoria de func ii Financial (func ii financiare) Date & Time (diviziuni ale timpului) Utilizarea Tabelul 8.4 Exemple de func ii PMT, SLN MONTH, NOW, TODAY EXP, FACT, SUM, TAN AVERAGE, COUNT, MAX COLUMN, LOOKUP, ROWS DCOUNTA, DMIN, DSUM LEFT, LOWER, PROPER, TRIM AND, IF, NOT, OR ISBLANK, ISNUMBER, TYPE

Calcularea ratelor, aprecierii i deprecierii (amortizarea) Calcule care implic date calendaristice i alte diviziuni de timp Calcule matematice i Math & Trig trigonometrice, asemenea celor (matematice i efectuate cu ajutorul trigonometrice) calculatorului tiin ific de buzunar Medii, numrri, varian e i Statistical devia ii standard (statistice) Calcule care vizeaz tabele de Lookup & Reference date (cutare i referin ) Database (baze de date) Text (text) Logical (logice) Information (informative) Lucrul cu liste i baze de date externe Compararea, convertirea i reformatarea textului din celule Calcule care produc rezultatul TRUE (adevrat) sau FALSE (false) Determin dac s-a produs vre-o eroare n calcule sau ofer informa ii privind con inutul celulelor

8.3 Lucrul cu liste22


O baz de date dintr-o foaie de calcul este o colec ie organizat de date, stocate ntr-o foaie de calcul, structurat n coloane (cmpuri) i linii (nregistrri), prima linie din list con innd numele coloanelor (se mai numesc
22

O denumire des uzitat este i cea de baz de date din foaie de calcul, pentru a face diferen fa de bazele de date create de programele specializate (cum ar fi Access, FoxPro .a.). Fa de acestea, bazele de date din foile de calcul Excel seamn mai mult cu o tabel dintr-un fiier tipic de baz de date

169

i etichete i reprezint o descriere sau o explica ie privind con inutul coloanei respective). Asupra lor se pot efectua diverse opera ii, comenzile specifice fiind reunite n fila Data (Figura18) : ordonare (Sort); filtrare automat (Filter) sau avansat (Advanced) a nregistrrilor; centralizare (Consolidate); grupare cu crearea de informa ii de sintez, gen subtotaluri (Subtotal).

Figura 18 Comenzile disponibile n fila Data

8.3.1 Reprezentarea grafic a valorilor din foile de calcul


8.3.1.1 Crearea graficelor nainte de a ncepe propriu-zis crearea unui grafic, trebuie introduse n foaia de calcul datele care se doresc a fi reprezentate. Aceste date pot fi valori numerice introduse direct, sau pot constitui rezultatul unor formule. Graficul care poate fi creat pe baza lor poate avea diferite informa ii explicative, aa cum se poate observa n exemplul din Figura 19.

Figura 19 Elementele unui grafic

170

Dup ce au fost selectate datele din foaia de calcul care se doresc a fi reprezentate ntr-un grafic, se pot folosi modelele disponibile din butoanele grafice grupate sub denumirea Charts, n fila Insert (Figura 20).

Figura 20 Alegerea formei grafice pentru reprezentarea datelor din celulele A1:D4

8.3.1.2 Editarea i formatarea elementelor unui grafic Editarea include opera iile de scriere a textului, tergere, copiere, mutare, opera ii ce pot fi fcute asupra componentelor afiate ntr-un grafic (etichetele axelor, titluri, etichetele de date, textul legendei etc.). Comenzile disponibile sunt asemntoare celor din Word, doar obiectele la care se aplic sunt diferite, textul putnd face parte din celule sau s apar in doar graficului. Majoritatea textelor graficului (de exemplu, etichetele axei categorie, numele seriilor de date, textul legendei i etichetele de date) sunt legate la celulele din foaia de lucru utilizat pentru a crea graficul. Dac se editeaz textul acestor elemente n grafic, acestea nu vor mai fi legate de celulele foii. Pentru a modifica textul acestor elemente i a men ine legturile la celulele foii de lucru, trebuie editat textul din celulele de unde a fost preluat. Pentru textele graficului care nu sunt legate de celule ale foii de calcul, modificrile se pot face direct n grafic. n ceea ce privete forma datelor existente ntr-un grafic, se pot face modificri de genul:

171

modificrii culorilor diferitelor elemente ale graficului; formatarea textului (legendei, titlului etc.); schimbarea formatelor numerice pentru datele reprezentate; alinierea/orientarea graficului sau a unor elemente ale sale etc. Procedura general este alegerea din meniul contextual al elementului respectiv (clic cu butonul drept pe elementul de formatat) a comenzii Format urmat de denumirea elementului selectat sau utilizarea comenzilor grupate n filele Design (Figura 21), Layout sau Format.

Figura 21 File contextuale care permit diferite opera ii asupra graficelor create

De asemenea, se poate opta pentru diferite locuri de amplasare a graficului: ca obiect ncorporat ntr-o foaie de calcul sau ca foaie de grafic) butonul Move Chart din col ul dreapta-sus al ferestrei (Figura 21). Op iunile pot fi alese dintr-o fereastr de genul celei afiate n Figura 22.

Figura 22 Fereastra de alegere a amplasamentului graficului

172

8.4 Particularit i privind tiprirea foilor de calcul


Pentru a controla ceea ce apare la tiprire, se va selecta zona de tiprit, care apoi se va fixa cu comanda Set print area, din butonul Print Area a filei Page Layout. Asemenea aplica iei Word, se va analiza ceea ce se va tipri cu comanda Print Preview i se vor face ajustrile aferente. De asemenea, vizualizarea i controlul succesiunii paginilor i a zonelor de tiprit, se poate face destul de uor i de direct n modul de vizualizare Page Break Preview. Spre deosebire de Word, personalizarea anteturilor/subsolurilor se poate n cadrul ferestrei Page Setup, n pagina dedicat Header/Footer. Aici exist i modele standard (vezi listele aferente), ct i posibilitatea de a crea anteturi/subsoluri personalizate, folosind butoanele Custom Header sau Custom Footer . n versiunea 2007, se poate lucra i direct n modul de vizualizare Page Layout (accesibil din fila View), sau folosind comanda Header&Footer (din fila Insert). Un exemplu de crera a unui subsol personalizat folosind op iunile ferestrei Page Setup este prezentat n Figura 23. Pentru crearea lui s-au folosit att comenzi de inserare automat a unor cmpuri (descrise n Tabelul 8.5), ct i un text fix, introdus de la tastatur. Aa cum se poate observa, zona de antet (la fel ca i cea de subsol) este mpr it pe orizontal, n trei zone sau sec iuni.

Figura 23 Definirea unui subsol personalizat

Spre deosebire de aplica ia Word, unde anteturile sunt vizibile pe fiecare pagin a documentului (chiar dac ele nu pot fi accesate ca i textul din restul paginii), n documentele Excel anteturile i subsolurile sunt vizibile n modul Print Preview sau Page Layout, dar nu n modul de lucru Normal, astfel c ele nu afecteaz con inutul foii de calcul n care se lucreaz.

173

Tabelul 8.5 Buton Ce afieaz Efect caseta de dialog Permite formatarea textului selectat n prealabil Font cmpul &[Page] Adaug numrul paginii curente cmpul &[Pages] Adaug numrul total de pagini stabilite pentru a fi tiprite

cmpul &[Date] Adaug data sistemului cmpul &[Time] Adaug ora sistemului cmpul Adaug calea i numele fiierului [Path] &[Time] cmpul &[File] Adaug numele fiierului din care face parte foaia cmpul &[Tab] cmpul &[Picture] Afieaz numele foii de lucru (eticheta foii de calcul) Permite alegerea unei imagini de plasat n foaia de lucru activ

caseta de dialog Permite formatarea imaginii inserate Format Picture Configurrile legate de ncadrarea n pagin (Zoom), mrimea foilor de tiprit, orientarea paginii i numrul de la care s porneasc numerotarea (dac este prevzut), se fac n prima pagin (Page) a aceleiai ferestre de dialog. De asemenea, n cadrul paginii Sheet a ferestrei Page Setup se pot preciza elementele foii care s apar (independent de con inutul propriu-zis), cum ar fi: titlurile de coloan pe fiecare pagin, executa i clic pe Rows to repeat at top (Rnduri de repetat n partea de sus); titlurile de rnd pe fiecare pagin, executa i clic pe Columns to repeat at left (Coloane de repetat la stnga); liniile de gril (Gridlines); etichetele de rnduri i coloane caseta Row and column headings (Titluri rnduri i coloane).

ntrebri de autoevaluare
1. Enumera i i descrie i pe scurt cteva elemente de interfa specifice acestei aplica ii.

174

2. Ce poate con ine un fiier Excel? 3. Ce poate con ine o foaie de calcul tabelar? 4. Da i exemple de opera ii care pot fi efectuate asupra foilor de calcul n ansamblu. 5. Ce poate reprezenta virgula n Excel? Justifica i. 6. Ce sunt listele? Sub ce denumire sunt grupate comenzile specifice lor? 7. Ce fel de titluri pot exista ntr-un grafic? 8. Ce fel de modificri pot fi aduse unui grafic existent? 9. Cum pot fi numerotate paginile unui tabel creat n Excel, indiferent de completrile ulterioare ale tabelului din foaia de calcul? 10. Ce elemente din interfa a foilor de calcul pot fi alese pentru tiprire?

175

BIBLIOGRAFIE
1. Bandu, I.; Margea, Camelia Elemente de birotic cu aplica ii Microsoft Office XP (Microsoft Word 2002, Microsoft Excel 2002) edi ia a II-a, Editura MIRTON, Timioara, 2005 2. Bandu, I.; Margea, Camelia; Margea, R. Repere informatice actuale, Editura Mirton, Timioara, 2007 3. Dnia , Doina; Hurbean, Lumini a; Margea, Camelia (coordonatori) Sisteme informatice pentru administra ia public, Editura Universit ii de Vest, Timioara, 2008 4. Dnia , Doina; Mircea, Gabriela; Hurbean, C., Popovics, Alecsandra, Hauer, Ileana Tehnologia informa iei i a comunica iilor pentru economiti, Editura Mirton, Timioara, 2005 5. Dnia , Doina; Margea, Camelia; Mogoanu, Diana; Popovics, Alexandra Birotic. Instrumente software, Editura Mirton, Timioara, 2001 6. Fotache, Doina; Hurbean, Lumini a Solu ii informatice integrate pentru gestiunea afacerilor ERP, Editura Economic, Bucureti, 2004 7. Halvorson, M.; Young, M. J. Microsoft Office XP Inside Out, Microsoft Press, 2001 8. Hurbean, C. Sisteme informatice pentru managementul firmei, Editura Mirton, 2001 9. Karbo, M. PC Architecture, disponibil la: http://www.karbosguide. com/books/pcarchitecture/start.htm 10. Knight, G. Analyzing Business Data with Excel, O'Reilly, 2006 11. Margea, Camelia Contribu ii la perfec ionarea managementului resurselor umane prin utilizarea sistemelor informatice. Tez de doctorat. Universitatea de Vest, Timioara, 2008 12. Margea, Camelia; Margea, R. Informatica economic. Manual pentru nv mnt la distan . Editura Universit ii de Vest, Timioara, 2006

176

13. Margea, R.; Margea, Camelia Repere actuale n utilizarea computerelor, Editura Mirton, Timioara, 2006 14. Muntean, Mihaela; Margea, R. Interconectarea computerelor. De la re ele locale la Internet, Editura Mirton, Timioara, 2000 15. Murray, Katherine, First Look Microsoft Office 2003, Microsoft Press, 2003 16. O'Brien, J. A.; Marakas, G. M. Enterprise Information Systems, 13th edition, McGraw-Hill International Edition, 2007 17. Patriciu V.-V.; Vasiu I.; Patriciu .-G. Internetul i dreptul, Editura All Beck, Bucureti, 1999 18. Ulrich, Laurie Ann How to Do Everything with Microsoft Office 2003, The McGraw-Hill Companies, 2003 19. Vasiu I.; Vasiu L. Informatic juridic i drept informatic, Editura Albastr, ClujNapoca, 1999 20. *** Legea nr. 161 din 2003 privind unele msuri pentru asigurarea transparen ei n exercitarea demnit ilor publice, a func iilor publice i n mediul de afaceri, prevenirea i sanc ionarea corup iei. Titlul III Prevenirea i combaterea criminalit ii informatice 21. *** Legea nr. 213 din 2002 privind aprobarea Ordonan ei Guvernului nr. 124/2000 22. *** Legea nr. 285 din 2004 pentru modificarea legii nr. 8/1996 23. *** Legea nr. 8 din 1996, privind dreptul de autor i drepturile conexe 24. *** Lenovo Training Solutions Course Code: TXW02, Introduction to Computer Hardware Architecture, disponibil la: http://www.pc.ibm.com/ training/txw02.html 25. *** Ordonan a Guvernamental nr. 124 din 2000 pentru completarea cadrului juridic privind dreptul de autor i drepturile conexe, prin adoptarea de msuri pentru combaterea pirateriei n domeniile audio i video, precum i a programelor pentru calculator 26. *** Site-ul oficial Microsoft http://www.microsoft.com

177

PARTEA PRACTIC Aplica ia 1 Scrierea formulelor matematice complexe


ntr-un document creat cu una din aplica iile Word sau Excel, scrie i urmtoarea formul:
PT =
T 1 RPt RP T 1 t =1

Realizare Se alege din meniul Insert comanda Object, apoi de pe pagina Create new, din lista Object type se alege Microsoft Equation 3.0. Word 2007 mai dispune i de o variant mai direct comanda Equation. Ca urmare, se va afia fila Design cu comenzile de lucru specifice n formule (Equation Tools) (Figura 24), iar n document cursorul de inser ie apare ntr-o caset (n interiorul creia urmeaz a fi introdus formula).

Figura 24 Crearea expresiilor matematice complexe

Se aleg formatele speciale corespunztoare grupurilor de comenzi Structures, iar valorile numerice i literele se introduc ntocmai de la tastatur. Pentru a completa diferitele elemente, se amplaseaz direct cursorul mouse-ului n zona unde trebuie introduse caracterele: din grupul Script se alege Subscript; se competeaz primul cadru cu simbolul PT grupul Symbols al din filei Design; se tasteaz n al doilea cadru literele PT; clic dup cele dou cadre i se tasteaz = din grupul Radical se alege Square Root (Figura 25);

179

Figura 25 Alegerea formatelor pentru crearea formulelor

din grupul Fraction se alege Stacked Fraction; se tasteaz n primul cadrul 1, iar n al doilea cadru T-1; din grupul Symbols se alege operatorul de nmul ire (Bullet Operator); din grupul Large Operator se alege Summation (a doua variant); pentru paranteze se va folosi din grupul Bracket modelul ( ) Brackets; pentru RP se va folosi din grupul Accents modelul Bar.

Aplica ia 2 Formatarea paragrafelor i caracterelor. Configurarea paginii n MW


a) Introduce i urmtorul text: Aplica ia Word poate opera i n modul Overtype (Suprascriere), ceea ce nseamn c fiecare nou caracter pe care-l tastm nlocuiete un caracter existent. b) Realiza i urmtoarele opera ii: I. Indentarea paragrafului: 2 cm n marginea stng, 1 cm n cea dreapt II. Toate rndurile paragrafului cu excep ia primului rnd s nceap cu 1cm mai spre dreapta fa de primul III. Spa ierea dintre rnduri: la 1 rnd i jumtate IV. Alinierea: la ambele margini V. Caracterele: font Arial, de 10 pt VI. Setri de pagin: format A5 (14,8/21cm), marginea stng i dreapt de 0,6 cm. Realizare: a) Se introduce textul cu setrile implicite ale Word-ului. Ulterior e bine s verifica i caracterele neimprimabile introduse (nu introduce i spa ii sau Tab

180

naintea rndului, ntre cuvinte tasta i un singur spa iu, Enter numai la sfritul paragrafului dup punct)! b) Se selecteaz textul introdus, apoi din fila Format Paragraph : Pentru punctul: Se alege: I. Left: 2 cm, Right: 1 cm II. Special: Hanging 1cm III. Line spacing: 1,5 lines IV. Alignment: Justified Din fila Home grupul de comenzi Font: V. Caseta Font: Arial, caseta Font Size: 10 Din fila Page Layout butonul Page Setup: VI. Pagina Margins Left: 0.6 cm, Right: 0.6 cm Pagina Paper Size Paper Size: A5 sau Width: 14,8 cm, Height:21cm. Textul va arta astfel (cadrul nu face parte din opera iile descrise):
Aplica ia Word poate opera i n modul Overtype (Suprascriere), ceea ce nseamn c fiecare nou caracter pe care-l tastm nlocuiete un caracter existent.

Aplica ia 3 Centralizarea datelor


Se va efectua n cele ce urmeaz centralizarea pe trimestre a cifrei de afaceri aferente mai multor firme. Pe parcursul a patru trimestre, valorile au fost introduse ntr-o foaie de calcul numit Afaceri. Informa iile sunt dispuse pe foaie n modul urmtor:

Figura 26 Datele disponibile n foaia de calcul Afaceri Datele centralizate se vor amplasa pe o foaie denumit Total, a aceluiai fiier.

181

Realizare Se selecteaz celula A2 din foaia cu eticheta Total, iar din fila Data, se alege comanda Consolidate, ce va afia caseta de dialog Consolidate. Se introduce domeniul B2:C12 n caseta Reference. Dac func ia Sum nu apare n caseta de editare Function, se selecteaz din lista derulant Function. n sec iunea Use labels in (folosete etichetele din), se va selecta op iunea Left column (coloana din stnga) pentru a indica folosirea nregistrrilor din coloana Trimestrul ca etichete n foaia de calcul de destina ie.

Figura 27 Caseta de dialog Consolidate, pentru sintetizarea datelor din figura 26 n centralizarea afiat pe foaia cu eticheta Total, celulele A1i B1 au fost completate manual.

Figura 28 Rezultatul afiat n foaia Total

182

Crea i cu ajutorul aplica iei Word orarul dumneavoastr pe acest semestru. Pentru fiecare disciplin utiliza i o alt culoare de fond. ncarca i s copia i n Excel tabelul creat. Ajusta i tabelul n aa fel nct s pute i folosi func ii de numrare, pentru a afla cte discipline ave i ntr-o zi, n fiecare sptmn.

1. 2.

APLICA II PROPUSE

S se realizeze situa ia din figura urmtoare, n care celulele pe fond gri reprezint rezultatul unor calcule, astfel:

cererea pie ei Qp (suma cererilor individuale); valorile medii ale pre urilor (pM) i cantit ilor (QM) din tabel; coeficientul de elasticitate direct EC/P pentru fiecare pre , unde

EC / P

QP QM QM = PP PM PM .

S se reprezinte grafic cererea pie ei sub forma afiat n figura anterioar. 183

Crea i n Excel un tabel cu urmtoarea structur: Numr curent, Denumire produs, Productor, Capacitate, Pre unitar (RON), Sursa (pagina web) . a) Folosind legtura la Internet, documenta i-v i competa i tabelul cu produse de tip memorii flash USB (USB memory stick); utiliza i informa iile de la paragraful despre memorii pentru a v ghida n cutarea dvs. i nregistra i pentru o aceeai capacitate de stocare minim trei produse, prelund n ultima coloan adresa site-ului de unde a i luat informa iile pentru fiecare dintre produse; b) Deasupra tabelului insera i trei linii, n care s introduce i cursul de schimb RON-EUR i RON-USD afiat de B.N.R. la data curent (de exemplu, de pe site-ul oficial http://www.bnr.ro); c) Aduga i tabelului dou coloane noi Pre unitar (EUR) i Pre unitar (USD), n care s calcula i, pe baza datelor introduse pn acum n foaia de calcul, pre ul unitar al produselor din tabel, exprimat n EUR i USD; d) Reprezenta i grafic, ntr-un mod ct mai sugestiv, cum variaz pre urile n func ie de capacitatea produselor. e) Calcula i pre ul medui, minim i maxim pentru fiecare capacitate existent n tabel.

3.

4.

S se realizeze tabelul din figura urmtoare, n care zonele gri reprezint rezultatul urmtoarelor calcule: productivitatea marginal a factorului variabil = Q/K; productivitatea medie a factorului variabil = Q/K.

184

Eviden ia i valorile negative i cele nule folosind facilitatea de formatare condi ional (Conditional Formatting). Calcula i valoarea din celula E17, i pe baza ei, folosind func iile de cutare s se afle valoarea cerut pentru celula E19. Reprezinta i comparativ ca n figura urmtoare, pe o foaie de grafic numit Grafic Productivitae: productivitatea marginal, medie i produc ia total, pentru fiecare cantitate de factor variabil.

185

BIBLIOGRAFIE
1. Bandu, I.; Margea, Camelia; Margea, R., Repere actuale n utilizarea computerelor, Editura Mirton, Timioara, 2007 2. Margea, R.; Margea, Camelia, Repere informatice actuale, Editura Mirton, Timioara, 2006 3. Margea, Camelia; Margea, R., Informatic economic, Editura Universit ii de Vest, Timioara, 2006 4. Bandu, I., Margea, Camelia Elemente de birotic cu aplica ii Microsoft Office XP (Microsoft Word 2002, Microsoft Excel 2002) edi ia a II-a, Editura MIRTON, Timioara, 2005 5. Dnia , Doina, Margea, Camelia, Mogoanu, Diana, Excel 2000. Aplica ii economice rezolvate pas cu pas, Editura Mirton, Timioara, 2001

186

GLOSAR DE TERMENI
Bit (prescurtat b) provine din condensarea cuvintelor Binary Digit i denumete unitatea elementar de reprezentare a informa iei (0 sau 1) Blog (sau web log sau Weblog) este o aplica ie web n care datele introduse sunt postate pe o pagin, n func ie de o anumit tem; denumit i jurnal online Browser program de navigare, ce permite vizualizarea informa iei Web publicat pe Internet, bazndu-se n general pe protocolul HTTP. BSA Business Software Alliance, asocia ie interna ional a marilor productori de software din toat lumea, al crei obiectiv unic este reducerea pirateriei software Byte (prescurtat B sau O de la octet) reprezint multiplu al bit-ului, egal cu 8 bi i. Cache spa iu de stocare (tampon) care exist ntre dou subsisteme pentru ca datele s fie accesate mai rapid i a mbunt ii performan ele. Performan ele sunt mbunt ite deoarece subsistemul cache are n mod obinuit tehnologii rapide de acces i nu intersecteaz magistrale adi ionale. Cache-ul este n mod normal utilizat pentru citirea datelor, dar la fel de bine poate fi utilizat i pentru scrierea datelor. Cipset un grup de cipuri (circuite integrate) proiectate s lucreze mpreun, care controleaz fluxul de date ntre subsistemele unui PC. Controler circuit electronic care controleaz modurile, metodele i vitezele de transfer a datelor pentru un dispozitiv; este, n general, parte a cipset-ului sau a dispozitivului respectiv. Copie de arhiv / de siguran copie a unui program care se poate face fr autorizarea autorului, n msura n care este necesar pentru asigurarea utilizrii programului Drept de utilizare neexclusiv titularul dreptului nu mai poate s transmit unei alte persoane dreptul de utilizare a programului Foaie de calcul tabelar o modalitate de organizare i de gestionare a datelor, sub forma unor tabele. ntr-un tabel descris printr-o foaie de calcul este posibil efectuarea urmtoarelor opera ii: memorarea datelor, actualizarea datelor memorate, organizarea datelor, prin opera ii de ordonare, selec ie, 187

grupare realizarea de calcule pornind de la aceste date, vizualizarea rezultatelor, inclusiv prin reprezentri grafice definite pentru datele din tabele. Font designul pentru un set de caractere, rezultat din combina ia dintre model, i alte caracteristici, cum sunt pitch (numrul de caractere tiprite pe inch) mrimea, spa ierea. Formatare atribuirea unor caracteristici elementelor ce compun un document, pentru a-i spori lizibilitatea i a-l face mai estetic. Func ii Excel reprezint formule predefinite care se utilizeaz pentru a simplifica i scurta formulele pe o foaie de lucru, n special acelea care execut calcule lungi sau complexe. De exemplu, formula: =SUM (A1:A10) adun toate valorile din celulele de la A1 la A10. Hard-disc principalul sistem de stocare al datelor ntr-un PC, compus din discuri magnetice ac ionate de un ansamblu de capete magnetice. Infrac iune informatic are ca element definitoriu faptul c presupune folosirea calculatorului ca obiect cu ajutorul cruia se svrete Leasing software transferul temporar al dreptului de utilizare asupra unui program Magistral component a plcii de baz a unui PC, sub forma unor circuite din cupru de placa de baz, prin care are loc transferul de date. Memorie (denumit i unitate de memorie, memoria intern, memorie a sistemului) este utilizat pentru nmagazinarea temporar a instruc iunilor grupate n programe, precum i a datelor ce urmeaz s fie prelucrate de procesor, prin executarea programelor. Mentenan ntre inere Motor de cutare (search engine) un program care localizeaz informa iile cerute dintr-o baz de date, dar n general este un serviciu de cutare a informa iilor pe Internet. Motoarele de cutare navigheaz pe Internet, indexeaz ceea ce au gsit i ofer rezultatele sub form de link-uri. OEM Original Equipment Manufacturers, contract ce vizeaz vnzarea de software, de ctre productori sau distribuitori de hardware, odat cu livrarea echipamentelor Operatori de referin caractere utilizate n formulele Excel, care combin diferite celule sau/i zone de celule pentru a simplifica efectuarea unor

188

calcule complexe sau repetitive. Cei mai utiliza i sunt dou puncte, punct i virgul sau virgul. ORDA Oficiul Romn al Drepturilor de Autor, organ de specialitate al Guvernului, cu autoritate unic pe teritoriul Romniei n ceea ce privete eviden a, observarea i controlul aplicrii legisla iei n domeniul dreptului de autor i al drepturilor conexe Outsourcing subcontractarea ctre un ter a unora dintre activit ile firmei Paragraf este orice cantitate de text sau alte obiecte urmat de un marcaj de sfrit de paragraf (se poate face asemnarea cu aliniatul). Parti ionare opera ia de mpr irea unui disc n mai multe discuri logice denumite parti ii. Plac de baz cea mai important component a unui PC, reunete toate subsistemele PC-ului: procesor, memorie, cipset-ul (controlerele), magistralele, unit ile de stocare, adaptorul grafic i sloturile de extensie. Fizic, este o plac cu circuite electrice con innd: cipuri, conectori, cipset-ul, socketul pentru procesor, loturi pentru memorie, sloturi de extensie (PCI, PCIe) i componente electronice. Procesorul (sau microprocesorul) reprezint unitatea central de prelucrare (CPU Central Processing Unit) a computerului. Procesorul este locul unde au loc majoritatea func iilor de control i calcul. Re ea de calculatoare ansamblu de calculatoare interconectate prin intermediul unor medii de comunicare, n scopul utilizrii n comun de ctre mai mul i utilizatori a unor resurse fizice, logice i informa ionale asociate calculatoarelor din re ea. Scalabil uor adaptabil la cerin e sporite de prelucrare Sistem de operare (SO) ansamblul de programe care asigur utilizarea optim a resurselor fizice i logice ale unui sistem de calcul. Sistem informa ional o combina ie organizat de oameni, echipamente, programe de aplica ii, re ele de comunica ii, date, politici i proceduri care acumuleaz, regsesc, prelucreaz i disemineaz informa ii ntr-o organiza ie. Sistemele de suport decizional sisteme informatice interactive ce folosesc modele decizionale i baze de date specializate care sprijin procesele decizionale ale managerilor ce le utilizeaz.

189

Subscript efect de scriere, care are drept efect coborrea caracterelor mai jos fa de linia normal; denumit i format indice. Superscript efect de scriere, care are drept efect ridicarea caracterelor mai sus dect linia normal; denumit i format exponent. TIC tehnologia informa iei i a comunica iilor

190

You might also like