Sunteți pe pagina 1din 28

Examen informatica aplicata

1. a) Ce se nelege prin algoritm?

Prin algoritm se nelege o mulime finit de reguli de calcul folosite ntro anumit succesiune, cu ajutorul crora se poate obine soluia unei probleme prin executarea unui numr finit de operaii. O alt definiie a algoritmului este: sistemul de reguli conform crora o informaie iniial numit i informaie admisibil, este transformat n informaie final trecnd printr-un numr finit de transformri intermediare. Toate informaiile admisibile ale unui algoritm formeaz domeniul algoritmului. b) Prin ce se caracterizeaz un algoritm? Algoritmii se caracterizeaz prin: Unicitatea presupune c transformrile, precum i ordinea n care se desfoar, ncepnd de la informaia iniial, reprezentate de datele de intrare, pn la informaia final, datele de ieire, sunt determinate de regulile algoritmului. Finitudinea se refer la faptul c un algoritm se ncheie dup un numr finit de pai, furniznd rezultatul dorit, deci operaiile trebuie astfel concepute nct algoritmul s se termine ntr-un numr finit de pai, cunoscut sau necunoscut. Corectitudinea reprezint faptul c algoritmul ofer rezultatul dorit. Claritatea: un algoritm trebuie s prevad modul de soluionare a tuturor situaiilor care pot aprea n rezolvarea problemei respective, ntr-o manier fr ambiguiti sau neclariti, lucru impus de caracterul automat al calculatorului. Generalitatea reprezint proprietatea algoritmului de a fi aplicat unei clase de probleme i nu unei probleme particulare. Un algoritm nu trebuie conceput pentru o singur problem particular, ci pentru o clas general de probleme. Iterativitatea reprezint procesul prin care rezultatul este obinut ca urmare a execuiei repetate a unui set de operaii, de fiecare dat cu alte valori de intrare. Numrul de iteraii poate fi cunoscut sau necunoscut, dar determinabil pe parcursul execuiei programului. Indiferent de situaie, numrul de iteraii trebuie s fie totdeauna finit. Recursivitatea reprezint procesul iterativ prin care valoare unei variabile se determin pe baza uneia sau mai multora dintre propriile ei valori anterioare. Dup cum valoarea curent a variabilei depinde de una sau mai mult valori anterioare, procesul este unirecursiv, respectiv multirecursiv. Recursivitatea presupune definirea uneia sau mai multor formule de start n funcie de numrul de valori anterioare de care depinde valoarea curent i a unei formule recursive (de recuren).

2.

a) Ce este un limbaj pseudocod?

Un limbaj pseudocod este un cadru de reprezentare a soluiilor unei probleme formulate ntr-un anumit limbaj (matematic, natural etc.) permind transcrierea lor ulterioar ntr-un limbaj de programare real, folosind n acest scop un set strict limitat de construcii sintactice bine definite, astfel nct s nu poat da natere la interpretri diferite. Un limbaj pseudocod traduce problema de rezolvat ntr-o succesiune de aciuni numite operaii sau instruciuni. b) Ce este o schem logic? Schema logic este reprezentarea grafic a algoritmului, n care pentru fiecare tip de aciune se folosesc anumite simboluri grafice specifice, iar pentru a indica ordinea executrii aciunilor se folosesc sgei. Avantajul schemei logice fa de pseudocod este c, n cazul algoritmilor mici, permite o mai bun urmrire a fluxurilor de instruciuni. Acest avantaj se pierde ns atunci cnd numrul instruciunilor este mare 3. a) Reprezentarea algoritmilor cu ajutorul pseudocodului;

Reprezentarea algoritmilor cu ajutorul pseudocodului

Pseudocodul (se mai numete i limbaj algoritmic sau convenional) reprezint un ir ordonat de propoziii prin intermediul crora este descris problema dat spre rezolvare. Propoziiile pot fi standard sau nestandard, i se utilizeaz cuvinte cheie cu neles prestabilit ce identific operaia care se execut. Propoziiile standard (mnemonice) sunt scrise n limba englez:
if...then...(dac...atunci...) if...then...else...(dac...atunci...altfel...) read (citete) corespunde introducerii datelor write (afieaz) corespunde afirii rezultatelor START marcheaz nceputul pseudocodului STOP marcheaz sfritul pseudocodului v:=0 sau v0 iniializri v:=a+b sau va+b calcule Propoziiile nestandard pot fi aduse la propoziii standard printr-o serie de transformri.

b) Descrierea algoritmilor cu ajutorul schemelor logice; Descrierea algoritmilor cu ajutorul schemelor logice
Schema logic reprezint o transcriere grafic a etapelor unui algoritm. Fiecrui pas i corespunde cte un simbol numit bloc, iar sensul de parcurgere a etapelor este indicat prin sgei. Blocurile utilizate ntr-o schem logic sunt:

Bloc delimitator, numit i bloc de nceput i sfrit de organigram, se utilizeaz pentru a marca nceputul i sfritul unui algoritm.

Bloc de intrare/ieire, numit i bloc pentru introducerea datelor, respectiv pentru extragerea rezultatelor, utilizat pentru scrierea datelor de intrare/ieire.

Bloc de calcul, numit i bloc de atribuire, utilizat pentru scrierea expresiilor ce se calculeaz i pentru atribuirea de valori variabilelor. Un astfel de bloc indic urmtoarea succesiune de operaii: se calculeaz expresia din membrul drept i apoi se atribuie variabilei din membrul stng valoarea calculat.

Bloc de decizie (ramificare), utilizat pentru ramificri ale algoritmului. Condiia scris n interiorul blocului determin ce ramur va fi executat.

Sgeat indic ordinea n care se parcurge schema logic. Conector de bloc n interiorul su se va scrie un numr sau o liter, legnd dou blocuri neconsecutive ale schemei logice.
A

Conector de pagin n interiorul conectorului se va trece un numr sau o liter pentru a marca continuarea pe urmtoarea pagin a schemei logice.

n interiorul fiecrui bloc, cu excepia lui START i STOP, se indic operaiile ce trebuie efectuate n etapa pe care o marcheaz. n blocul de calcul este scris expresia ce trebuie calculat i variabila creia i se atribuie aceast valoare, n acest scop utilizndu-se simbolul :=, numit simbol de atribuire. Pe baza celor enumerate se poate da urmtoarea definiie: se numete schem logic un graf orientat n care: exist un singur bloc de START i un singur bloc de STOP; orice arc este etichetat cu una din urmtoarele informaii: START sau STOP; o citire sau o scriere; o atribuire; un predicat, n care caz extremitatea iniial a arcului este extremitatea iniial a unui bloc de ramificaie; orice arc face parte din cel puin un drum care ncepe cu blocul START i se termin cu blocul STOP.

4. Structurile elementare ale unei scheme logice prin care poate fi descrie un algoritm: a) Structura secvenial (liniar) i structura alternativ;
Orice algoritm poate fi descris printr-o schem logic format cu ajutorul a trei structuri elementare numite structuri de baz. Aceste structuri sunt: 1. Structuri secveniale sau lineare. 2. Structuri alternative. 3. Structuri repetitive sau cu ciclu.

Reprezentrile grafice ale celor trei tipuri de structuri sunt ilustrate n figura 3.1.

Fig. 3.1. Reprezentrile grafice ale structurilor de baz

Structura secvenial este reprezentat n figura 3.1.a. aceasta poate conine mai multe blocuri A, B,....., sau numai unul. Sunt structurile cele mai simple, execuia lor se face secvenial, ntr-o singur trecere. Structura alternativ reprezentat n figura 3.1.b. este de tipul If-Then-Else (DacAtunci-Altfel) i se execut astfel: Dac (If): se evalueaz expresia logic C Atunci (Then): dac valoarea lui C este adevarat se efectueaz secvena A Altfel (Else): dac valoarea lui C este fals, se execut secvena B.
Se poate ca una din cele dou aciuni ale unei structuri alternative s lipseasc, adic s fie aciunea vid, iar n acest caz se spune c este vorba de pseudostructuri alternative. Alte tipuri de structuri alternative: Structura If-Then este o selecie simpl (forma scurt), caz n care exist numai blocul de aciuni A, lipsind blocul B. Structura Case-Of este o selecie multipl, i este utilizat n situaia n care valoarea selectorului poate lua mai mult dect dou valori.

b) Structura repetitiv (cu ciclu). Structura repetitiv reprezentat n figura 3.1.c. numit While-Do (Atta timp ct Execut) este o structur repetitiv condiionat anterior i se efectueaz astfel: atta timp ct (While) expresia logic C este ndeplinit se execut (Do) aciunea A. Alte tipuri de structuri repetitive sunt: Structura repetitiv condiionat posterior, notat cu Do-Until (figura 3.2.a) Structura repetitiv cu numrtor, notat cu Do-For (figura 3.2.b)

Fig. 3.2. Tipuri de structuri repetitive 5. a) Ce se nelege prin memorie intern?

Memoria intern Microprocesorul are capacitatea de a memora att datele ce urmeaz a fi prelucrate ct i rezultatele intermediare. Deci, rolul su este acela de a prelucra i transmite informaiile i rezultatele i, numai pentru ndeplinirea acestui scop, prezint i funcia de a memora datele. Capacitatea de a memora datele este mic, neputnd, de

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

5. Costul de fabricaie este un criteriu economic privind performanele unui

calculator, depinznd de mai muli factori, printre care cei mai importani sunt tehnologia de fabricaie i firma productoare.

6. a) Ce nelegei prin memorie RAM? Memoria cu acces aleator, sau memoria RAM, este o zon de stocare temporar unde sunt pstrate programele i datele ncrcate de pe disc sau introduse de la tastatur sau de la un alt periferic de intrare. Aceasta este memoria la dispoziia utilizatorului, numit din acest motiv i memoria de baz (lucru) care este la dispoziia programelor. Termenul de acces aleator" semnific faptul c datele pot fi extrase din memorie n orice ordine. Acest tip de memorie mai este numit i RWM Read Write Memory. Memoria RAM este volatil, deci n momentul n care calculatorul este nchis (deconectat, decuplat de la sursa de alimentare), orice informaie stocat este pierdut. De aici rezult c nainte de a deconecta calculatorul, trebuie s se salveze pe hard-disc sau pe un alt periferic de stocare (dischet, CD etc.) fiierele care au rezultat n urma prelucrrii. Memoriile RAM sunt compatibile cu placa de baz a calculatorului. Din acest motiv la o anumit plac de baz se pot utiliza numai un anumit tip de memorii. b) Ce nelegei prin memorie ROM? Memoria ROM, reprezint o memorie de stocare permanent, utilizat pentru memorarea programelor care permit boot-area (nccarea, lansarea) calculatorului i executarea unor diagnostice. Memoria se numete read only deoarece nu este posibil inscripionarea de noi date sau programe (este format din circuite al cror coninut este programat la fabricaie i nu poate fi schimbat de utilizator). Acest tip de memorie este utilizat din dou motive ntemeiate: performan (informaiile stocate n aceast memorie sunt disponibile n permanen indiferent de starea calculatorului on sau off, din acest motiv de mai numete i memorie non-volatil) i securitate (datorit faptului c datele coninute nu pot fi modificate uor accidental sau intenionat constituie o msur de securitate). Una din caracteristicile de baz ale memoriei ROM este aceea c datele stocate nu pot fi terse. Cu toate acestea exist tehnici speciale de tergere selectiv i reprogramare care permit modificarea coninutului memoriei ROM (din acest motiv ele mai sunt denumite i n special memorii read-only). Din punct de vedere funcional, memoriile ROM difer de cele RAM att prin faptul c cele ROM sunt n mod uzual mai lente, ct i prin faptul c, n permanen, coninutul rmne acelai.

7. a) Care sunt perifericele de intrare (enumerare i scurt descriere)? Periferice de intrare: tastatura, mouse-ul, microfonul, scanner-ul, camera video, joystick, uniti de disc etc. Dintre primele periferice de intrare se amintesc cartela perforat i banda de hrtie.

Cartela perforat

Banda de hrtie

Tastatura (keyboard) reprezint principalul periferic pentru introducerea datelor (informaiilor) n calculator. Ea opereaz prin convertirea acionrii de taste n semnale electronice sub form de cifre binare. O tastatur are de obicei 101 taste, care sunt mprite dup funcionalitatea lor n mai multe categorii: taste alfanumerice ocup partea central a tastaturii, iar apsarea unei taste pe care se afl o liter determin apariia pe ecran a caracterului mic corespunztor; taste cu scopuri speciale determin efectuarea unei anumite aciuni fr a mai tasta comanda respectiv; taste funcionale conin 10 sau12 taste situate n partea superioar, avnd pe ele litera F urmat de numrul tastei 112, apsarea unei taste determin efectuarea unor operaii specifice de la program la program; taste numerice i direcionale cu ajutorul lor se introduc de la tastatur cifre, se poate efectua deplasarea n sus, n jos, la dreapta sau la stnga n interiorul unui text. Mouse-ul este un periferic de intrare, nzestrat cu o bil de gum sau metal care se mic pe suprafaa mesei. Declanarea unei anumite aciuni se face prin poziionarea cursorului n zona corespunztoare i apsarea unuia dintre butoanele aflate pe partea posterioar (dreapta/stnga). Specificarea butonului care trebuie apsat este indicat n manualul de prezentare a fiecrui produs. Deplasarea mouse-lui pe suprafaa de lucru are ca efect deplasarea unui indicator numit cursor. Cnd se va da un clic stnga se realizeaz selectarea unui obiect i un dublu clic stng genereaz lansarea unei aplicaii. Butonul din dreapta al mouse-lui are ca efect, prin apsarea acestuia, apariia unui meniu de context al crui coninut va depinde de elementul selectat. Exist astzi, mai multe categorii de mouse-uri: mouse cu dou butoane, cu dou butoane i un scoll, mouse-uri optice i mouse-uri fr fir (care nglobeaz senzor optic, comunicarea dintre mouse i receiver este rapid i fr interferene din partea altor dispozitive). Progresul tehnologic al transmisiei n infrarou a permis realizarea de dispozitive mouse fr fir, aa numitele wireless mouse.

Scanner-ul este un periferic care poate capta imagini, grafice, diagrame sau fotografii aflate pe hrtie astfel nct acestea pot fi introduse n calculator n vederea ncorporrii n documente sau cri. Punct cu punct scanner-ul poate reproduce fotografii, desene i chiar colaje. Ideea care st la baza scanner-elor este elementar: acesta detecteaz diferenele de strlucire a unei imagini folosind o matrice de senzori. Scanner-ele se clasific n: Scannere cu tambur (drum scanners). Scanner-ul cu pat (flatbed scanner). Scanner-ul manual (hand scanner). Scanner video. Tableta grafic are un mod de utilizare similar cu mouse-ul, ns este mult mai precis. Se compune dintr-o suprafa plat denumit planet i un digitizor, conectat la calculator. Digitizorul este asemntor mouse-ului i este numit puck. c) Care sunt perifericele de ieire (enumerare i scurt descriere)? Periferice de ieire: monitoare, imprimante, uniti de disc. Monitoarele (display-uri) permit vizualizarea datelor introduse de la tastatur sau rezultate n urma execuiei unor comenzi sau programe. Principala caracteristic a unui monitor este rezoluia (claritatea), determinat de numrul de pixeli (picture elements punct grafic elementar) de pe ecran. Persistena este un alt parametru, i este determinat n funcie de durata de timp n care ecranul continu s luceasc dup ce fascicolul de electroni a trecut. Rata de mprosptare, reprezint frecvena cu care o imagine este desenat pe ecran. Frecvena de remprosptare, se mai numete i frecvena baleiajului vertical i corespunde numrului de trecere pe ecran ale fasciculului de electroni ntr-o secund, iar unitatea de msur este hertz-ul. Cu ct aceast frecven este mai mare, cu att stabilitatea imaginii este mai bun. Paleta este numrul de culori distincte care pot fi afiate pe placa grafic.

Figura 12 Tipuri de monitoare


Tipuri de monitoare: MDA, CGA, EGA sunt monitoare digitale; VGA monitoare analogice. Dac semnalele digitale prezint niveluri care indic prezena sau absena unui bit, semnalele analogice pot prezenta orice valoare ntre una minim i una maxim. Dimensiunea unui monitor standard este de 14'', 15'', 17'', 21'' (1 inch = 2,54 cm). Toate monitoarele trebuie s respecte unul din standardele: MPR i MPR II (standard de calitate a ecranelor, introdus de autoritile suedeze n 1990 i care privete emisia radiaiei prin tubul catodic), iar monitoarele care respect aceste standarde mai sunt cunoscute i sub denumirea de Low Emission. Constructiv ecranele pot fi CRT (Cathodic Ray Tub) sau LCD (Liquid Crystal Display).

Imprimanta este un echipament periferic de ieire care este ataat unui calculator, cu scopul de a tipri documente, grafice etc. Deoarece este un dispozitiv cu ajutorul cruia se pot obine rezultate, imprimanta este un echipament de extragere a rezultatelor. Exist o multitudine de tipuri de imprimante, fiecare avnd anumite performane cum ar fi: viteza de tiprire (pagini/minut), viteza la listare text, viteza la listare grafic, memorie (KB), dotare, ergonomie etc. Aceste caracteristici fac ca o anumit imprimant s prezinte att avantaje ct i dezavantaje, din acest motiv atunci cnd se alege tipul de imprimant este bine s se in seama de tipul de lucrri care vor fi executate pe ea. n funcie de modalitatea de imprimare, imprimantele se clasific n: Imprimantele matriceale (9, 18 sau 24 de ace) realizeaz imprimarea cu ajutorul unor ace din material preios, acionate de electromagnei. Aceste ace acioneaz peste o band tuat asupra hrtiei. Imprimantele cu jet de cerneal, funcioneaz prin pulverizarea fin a unor picturi de cerneal pe hrtia de imprimat. Imprimantele laser folosesc raza laser sau mici diode luminiscente care ncarc electrostatic un tambur de imprimare, corespunztor caracterului ce urmeaz a fi imprimat. Datorit ncrcrii i descrcrii electrostatice, particulele de toner (pulbere special care ader n locurile n care tamburul este ncrcat static i care au la baz diferite substane: rin artificial, carbon, polipropilen, gel siliconic i colorani adecvai) se fixeaz pe tambur i pe hrtie.

Figura 13 Modele de imprimante


Dup dimensiunea hrtiei exist imprimante format A4 i A3.

Dintre caracteristicile de baz, care stau la baza evalurii Imprimantelor, atunci cnd se analizeaz performanele acestora, se amintete: Rezoluia imprimantei, reprezint densitatea punctelor imprimate pe centimetru ptrat, i este cel mai important criteriu privind calitatea imprimrii. Se msoar n puncte per inch dpi (dots per inch). Viteza de imprimare: la imprimantele matriceale viteza de imprimare se msoar n numrul de caractere imprimate pe secund cps; la imprimantele cu jet de cerneal i laser, se msoar n numr de pagini pe minut ppm. Imprimanta de buzunar. Tehnologia imprimantelor este revoluionat n 2003 de o ingenioas imprimant portabil PrintBrush de dimensiunea unui mouse obinuit. Folosind o tehnologie numit imprimare prin micri aleatorii, aparatul genereaz text sau imagini alb-negru pe msur ce utilizatorul perie cu el o foaie de hrtie. PrintBrush descarc din calculator printr-o interfa grafic Bluetooth documentele sau fotografiile care trebuie tiprite.

8.

a) Ce nelegei prin sistem de operare i care sunt criteriile de clasificarea?

Un sistem de calcul este compus din dou pri componente: hardware i software. Software-ul este la rndul lui alctuit din: sisteme de operare, programe utilitare i programe utilizator. Componenta cea mai important a software-ului o reprezint sistemul de operare. Sistemul de operare este un program principal, permanent stocat n memorie, lansat n execuie la pornirea calculatorului care ndeplinete funcii de coordonare i control asupra resurselor fizice ale calculatorului i care intermediaz dialogul om-calculator. Sistemul de operare asigur n principal urmtoarele funcii: gestiunea operaiilor de intrare/ieire; gestiunea datelor aflate pe suporturi de memorie externe; controleaz ncrcarea n memorie, lansarea n execuie i terminarea programelor utilizator. O proprietate important a unui sistem de operare este capacitatea sa de a se adapta rapid la modificrile tehnologice, rmnnd n acelai timp compatibil cu hardware-ul anterior.
Sistemele de operare pot fi clasificate dup mai multe criterii, dar acestea nu sunt rigide, aceste tipuri de sisteme putnd coexista. Dintre criteriile mai importante care stau la baza clasificrii sistemelor de operare se enumer: 1. Dup configuraiile hard pe care le deservesc exist urmtoarele sisteme de

operare: a. Sisteme de operare pentru mainframe-uri care se evideniaz prin faptul c permit conectarea unui numr mare de periferice, sunt puternice, i permit att lucrul serial ct i interactiv. b. Sisteme de operare pentru minicalculatoare permit partajarea resurselor pentru lucrul interactiv multiutilizator i planificarea unitii centrale pentru servirea tuturor utilizatorilor deoarece folosesc cu prioritate tehnicile timesharing i multiprogramarea. c. Sisteme de operare pentru microcalculatoare sunt uor de exploatat, sunt ieftine i sunt cele mai utilizate la ora actual. Aceste sisteme de operare pot fi instalate att pe calculatoare individuale ct i pe calculatore care fac parte dintr-o reea de calculatoare. 2. Dup gradul de partajare a resurselor: a. Sisteme de operare monoutilizator sunt cele care permit executarea la un moment dat, a unui singur program care rmne activ n memoria calculatorului de la lansarea sa n execuie i pn la terminarea acestuia. Sunt cele mai simple sisteme (exemplu: sistemul de operare MS-DOS). b. Sisteme de operare multiutilizator lucreaz n multiprogramare folosind i tehnici de gestiune i protecie a utilizatorilor, ceea ce face ca acestea s aib n vedere partajarea memoriei, a perifericelor i a altor tipuri de resurse, ntre utilizatorii conectai (exemplu: sistemul de operare Windows). 3. Dup tipurile de interaciuni permise:

Sistemele de operare seriale sunt cele n care utilizatorul nu poate interveni n execuia programelor dup ce acesta a fost preluat de sistemul de calcul. Tehnica utilizat de aceste sisteme de operare se numete tehnica batch-processing, care permite execuia programelor pe loturi care sunt n prealabil pregtite. Exploatarea sistemului era realizat indirect prin intermediul unei componente a sistemului de operare numit monitor sau supervizor, i care avea rolul de a asigura planificarea lucrrilor (numite job-uri) fr intervenia utilizatorului. Ele pot fi att sisteme de operare monoutilizator ct i multiutilizator. b. Sistemele de operare interactive sunt acele sisteme n care utilizatorul poate interveni pe parcursul execuiei programului. c. Sisteme de operare n timp real permit deservirea, n timp prestabilit, a fiecrei operaii cerute de utilizator. Aceste sisteme de operare ofer un timp de rspuns rapid acelor utilizatori ale cror programe sunt executate complet ntr-o singur cuant de timp. 4. Dup organizarea intern a programelor ce compun sistemul de operare: a. Sistemele de operare monolitice conin o colecie de proceduri, fiecare putnd fi apelat de o cerere utilizator. b. Sistemele de operare cu nucleu de interfa hard specific acestor sisteme este existena unei colecii de rutine numit nucleu. Rolul acestui nucleu este de a coordona, toate cererile de prelucrare ale utilizatorilor, componentele nucleului executndu-se n mod concurent. c. Sisteme de operare cu maini virtuale sunt cele care deservesc mai multe procese. n acest caz, pe acelai calculator pot coexista simultan mai multe sisteme de operare.
a.

b) Ce nelegei prin sistem de operare i care este structura general a unui sistem de operare? Un sistem de calcul este compus din dou pri componente: hardware i software. Software-ul este la rndul lui alctuit din: sisteme de operare, programe utilitare i programe utilizator. Componenta cea mai important a software-ului o reprezint sistemul de operare. Sistemul de operare este un program principal, permanent stocat n memorie, lansat n execuie la pornirea calculatorului care ndeplinete funcii de coordonare i control asupra resurselor fizice ale calculatorului i care intermediaz dialogul om-calculator. Sistemul de operare asigur n principal urmtoarele funcii: gestiunea operaiilor de intrare/ieire; gestiunea datelor aflate pe suporturi de memorie externe; controleaz ncrcarea n memorie, lansarea n execuie i terminarea programelor utilizator. O proprietate important a unui sistem de operare este capacitatea sa de a se adapta rapid la modificrile tehnologice, rmnnd n acelai timp compatibil cu hardware-ul anterior.

Structura general a unui sistem de operare


Majoritatea sistemelor de calcul, pentru a rspunde rolului de interfa ntre utilizator i partea hardware a sistemului de calcul, sunt alctuite din: 1. Nucleul sistemului de operare este cel care asigur gestionarea resurselor sistemului n timpul exploatrii. El este format din urmtoarele componente: Monitorul este componenta de baz, fiind rezident n memoria intern. Programele de comand i control sunt folosite pentru creterea eficienei exploatrii resurselor sistemelor de operare asigurnd automatizarea acestora i micorarea timpului de rspuns. Aceste programe sunt utilizate pentru efectuarea unor lucrri complexe care ulterior s poat fi exploatate prin comenzi simple. Programele pentru operaiunile cu echipamente periferice i sisteme de teleprelucrare asigur efectuarea operaiilor de intrare/ieire, protecia fiierelor i a programelor, protecia ntreruperilor, tratarea ntreruperilor. Programele de serviciu sunt acele programe care permit utilizatorului s foloseasc resursele fizice i logice ale sistemului pentru efectuarea aplicaiilor. Dintre cele mai cunoscute programe din aceast categorie enumerm: bibliotecarul, editorul de legturi, generatorul sistemului de operare, programe de serviciu speciale. 2. Programe translatoare (traductoare) au rolul de a transforma instruciunile programelor surs n coduri executabile de calculator. Din aceast categorie fac parte: Asambloarele care au rolul de a traduce programele surs scrise n limbaje de asamblare, n programe obiect executabile, fiind specifice unui anumit sistem de calcul. Macroasambloarele care permit utilizatorului s foloseasc n activitatea de programare a macroinstruciunilor pentru generarea, n programele surs, a unor secvene de instruciuni elementare. Compilatoarele sunt specifice sistemelor care utilizeaz limbaje de programare de nivel nalt, asigurnd traducerea programelor surs, n programe obiect. Se cunosc dou tipuri de compilatoare, dac ar fi s realizm o clasificare, dup modul n care se prezint rezultatul compilrii: compilatoare care genereaz programe obiect executabile i care n urma compilrii sunt ncrcate n memoria intern i executate. compilatoare care genereaz programe obiect care nu pot fi executate imediat deoarece sunt incomplete, urmnd s fie completate ntr-o etapa ulterioar. Interpretere/interpretoare sunt cele care analizeaz i execut pas cu pas instruciunile programului surs. Ele sunt utilizate pentru lucrul n regim convenional avnd un timp ridicat de execuie. 3. Programe utilitare au o serie de funcii care se pot clasifica n: utilitare pentru dezvoltare de programe care asigur editarea i punerea la punct a programelor de aplicaii. utilitare pentru manevrarea fiierelor care asigur ntreinerea fiierelor de date prin sortarea, interclasarea, conversia i manevrarea articolelor.

utilitare pentru prelucrarea textelor care permit editarea textelor, crearea i actualizarea de programe, de fiiere de date, de fiiere de comenzi i de orice alte texte. utilitare pentru alte operaii i aplicaii care sunt specifice domeniilor particulare de aplicaii (economie, medicin, cercetare tiinific etc.). 4. Sisteme pentru lucru cu colecii de date sunt cele care difer de la un sistem la altul att conceptual ct i prin comenzi de apelare, fiind orientate pe calculator. Aceste sisteme au rolul de a crea i exploata bazele de date. Cele mai cunoscute sunt: FoxPro , dBase, Paradox pentru microcalculatoare. Oracle, Argus, Socrate, Leda pentru minicalculatoare. Socrate, IMS pentru calculatoare cu capacitate medie / mare. 5. Alte programe, nu sunt componente propriu-zise ale sistemului de operare dar sunt exploatate sub controlul acestuia.

9. a) Ce se nelege prin arhivarea unui fiier. Cum se realizeaz arhivarea cu WinZip? Arhivarea (comprimarea sau mpachetarea) unui fiier reprezint micorarea dimensiunii fiierului folosind un algoritm care micoreaz sau elimin redundana informaiei, prin arhivare obinndu-se o mai bun gestionare a spaiului pe hard-disc sau pe dischete. Un fiier arhivat nu poate fi citit direct de calculator, el trebuind mai nti s fie dezarhivat. Se recomand arhivarea doar a fiierelor ce conin informaii ce nu sunt des utilizate sau a celor care au dimensiuni mari, pentru a se putea transfera sau transmite ulterior. n prezent cele mai utilizate aplicaii pentru administrarea arhivelor sunt: WinZip i WinRar. Aplicaia WinZip asigur o serie de funcii, dintre care: Administrarea fiierelor arhiv aceast funcie fiind asigurat prin operaii de creare, deschidere, copiere, mutare, redenumire i tergere a fiierelor arhiv; Transmiterea unei arhive prin pota electronic; Actualizarea arhivei ce presupune operaia de adugare sau tergere de fiiere. Extragerea fiierelor din arhiv; Vizualizarea fiierelor din arhiv acest lucru obinndu-se prin dublu clic pe numele fiierului ce se dorete dezarhivat; Protejarea arhivei cu parol dezarhivarea ncepnd n momentul n care se introduce parola. Pentru a crea o nou arhiv, se va alege din meniul File, al aplicaiei WinZip opiunea New Arhive, comunicndu-se ulterior numele arhivei. De precizat este faptul c iniial arhiva nu conine nici un fiier, alegndu-se ulterior fiierele ce se doresc arhivate. Pentru a aduga fiiere la arhiv se va alege din meniul Actions, opiunea Add, iar pentu

a terge se va alege Delete. Uneori fiierele ce sunt ataate unei arhive pot fi virusate i de aceea de fiecare dat este necesar o scanare (o testare a fiierelor dac sunt virusate) a arhivei cu ajutorul opiunii Virus Scan din meniul Actions. Pentru a uura dezarhivarea unei arhive, se poate folosi opiunea Make.exe File din meniul Actions, aceasta realiznd o arhiv cu autoextragere, adic se va dezarhiva singur prin dublu clic pe aceasta.

b) Ce se nelege prin arhivarea unui fiier. Cum se realizeaz arhivarea cu WinRar? Arhivarea (comprimarea sau mpachetarea) unui fiier reprezint micorarea dimensiunii fiierului folosind un algoritm care micoreaz sau elimin redundana informaiei, prin arhivare obinndu-se o mai bun gestionare a spaiului pe hard-disc sau pe dischete. Un fiier arhivat nu poate fi citit direct de calculator, el trebuind mai nti s fie dezarhivat. Se recomand arhivarea doar a fiierelor ce conin informaii ce nu sunt des utilizate sau a celor care au dimensiuni mari, pentru a se putea transfera sau transmite ulterior. n prezent cele mai utilizate aplicaii pentru administrarea arhivelor sunt: WinZip i WinRar. Dac se utilizeaz aplicaia WinRar pentru realizarea unei arhive, este suficient s se poziioneze cursorul mouse-ului pe fiierul sau folderul care se dorete a fi arhivat. Se execut clic dreapta i din meniul de context afiat se alege opiunea Add to archive. Din ferestra care va fi afiat, pentru realizarea unei arhive se alege un nume (n cazul n care nu se alege un nume WinRar va denumi arhiva dup numele folder-ului sau fiierului selectat). n cazul n care se dorete o arhiv executabil, adic cu extensia .exe (self extract) se va bifa casua de selectie Create SFX archive. O astfel de arhiv nu necesit deschiderea arhivatorului pentru a extrage informaiile. n cazul n care se dorete arhivarea informaiilor pentru a putea fi preluate pe o dischet, se va specifica alegnd din lista de selecie Split to volumes bytes dimensiunea adecvat.

10. a) Ce se nelege prin virui informatici? Viruii informatici sunt microprograme greu de depistat, ascunse n alte programe, care se lanseaz ntr-un moment favorabil, provocnd defeciuni ale sistemului de calcul cum ar fi: blocarea sistemului, comenzi sau mesaje neateptate sau alte aciuni distructive. b) Criterii de clasificare a viruilor informatici?
Dei nu exist o clasificare riguroas, viruii se pot clasifica dup anumite criterii: 1. Dup forma general, viruii se mpart n:

Virui hardware sunt rari ntlnii i sunt livrai odat cu echipamentele hardware; Virui software sunt creai de specialiti n informatic, care tiu cum funcioneaz sistemul de calcul i mai ales sofware-ul de baz i cel de aplicaie. Virui care se reproduc, infecteaz i distrug; Virui care nu se reproduc, dar se infiltreaz n sistem i provoac distrugeri lente, fr s lase urme, de exemplu: viruii de tip worms. Virui care provoac distrugerea programului n care sunt inclui; Virui care nu provoac distrugeri, dar incomodeaz lucrul cu sistemul de calcul i se manifest prin ncetinirea vitezei de lucru, blocarea tastaturii, reiniializarea aleatorie a sistemului, afiarea unor mesaje sau imagini nejustificate; Virui cu mare putere de distrugere Aceti virui provoac incidente pentru ntreg sistemul, cum ar fi: distrugerea tabelei de alocare a fiierelor (FAT) de pe hard disk, modificarea coninutului directorului rdcin, alterarea integral i irecuperabil a informaiei existente.

2. n funcie de capacitatea de multiplicare, viruii pot fi:

3. n funcie de tipul distrugerilor n sistem, pot fi:

O clasificare mai amnunit a virusilor ar putea fi urmtoarea: Armai ce reprezint o form mai recent de virui, care conin proceduri ce mpiedic dezasamblarea i analiza de ctre un antivirus, editorii fiind nevoii s i dubleze eforturile pentru a dezvolta un program antivirus, exemplu ar fi viruii: Whale; Autoencriptori ce nglobeaz n corpul lor metode de criptare sofisticate fcnd detecia destul de dificil. ns, pot fi descoperii prin faptul c ncorporeaz o rutin de decriptare, un exemplu fiind viruii de tip: Cascade; Camarazi se bazeaz pe o particularitate a DOS-ului, i anume executarea programele de tip .com nainte de executarea celor de tip .exe. Aceti virui se manifest astfel: se ataeaz de fiierele .exe, apoi le copiaz schimbnd extensia n .com. Fiierul original nu se modific i poate trece de testul antiviruilor avansai. Odat lansat n execuie fiierul respectiv, ceea ce se execut nu este fiierul .com, ci fiierul .exe infectat, acest lucru determinnd propagarea viruilor i la alte aplicaii;

Furiai (stealth) aceti virui i mascheaz prezena prin deturnarea ntreruperilor DOS. Astfel, c lansnd o comand cum ar fi comanda dir, nu se va observa c fiierul este infestat; Infecie multipl sunt viruii care infectau programele i operau asupra sectorului de boot; Polimorfi sunt cei care au o component de mutaii ce le permite transformarea lor n forme variate de coduri; Virui ai sectorului de boot i ai tabelelor de partiii infecteaz una sau ambele zone ale dischetei sau hard disk-ului. Infectarea sectorului de boot este periculoas, deoarece la pornirea calculatorului codul special MBP (Master Boot Program) de pe dischet se execut nainte de DOS. Dac acolo este prezent un virus, s-ar putea s nu fie reperabil. Tabelele de partiii conin informaii despre organizarea structurii discului, ele neputnd fi contaminate, ci doar stricate. Pentru ca viruii s nu mai fac distrugeri n cadrul unui sistem de calcul, s-au creat programele antivirus. Primele programe antivirus ce s-au creat, puteau repera uor viruii, ns cu timpul, creatorii de virui au adoptat strategii mai performante i au dezvoltat virui ce sunt capabili s infecteze un program, fr ca alterarea s fie prea vizibil

11. a) Ce se nelege prin fragmentarea unui fiier? Fragmentarea reprezint amplasarea pe disc a unui fiier n mai multe pri, memorate n diferite locaii de memorie. Exist dou tipuri de fragmentri: fragmentarea logic reprezint modul n care sistemul de fiiere vede" discul; fragmentarea fizic reprezint modul n care este plasat fiierul pe discul propriu-zis. Sistemul de fiiere cunoate capacitatea discului, aceasta fiind reprezentat ca un ir logic de clusteri ce au ca valori de la 000000000 la NNNNNNNNN. n momentul n care o aplicaie vrea s creeze un fiier, sistemul de fiiere caut un loc n care poate s l memoreze (stocheze) i apoi creeaz o intrare n tabela de fiiere. Aceast tabel conine pointeri ctre toate valorile clusterilor de la nceputul i sfritul fiierului, precum i lungimea acestuia. n cazul n care fiierul nu gsete o locaie continu de memorie, acesta va fi mprit n mai multe fragmente, fiecare din acestea fiind memorate n locaii diferite de memorie. Astfel c, tabela de fiiere va conine o serie de pointeri cu valoarea de nceput i lungimea fiecrui fragment. Dup ce fiierul a fost mprit n mai multe fragmente i s-a memorat adresa de nceput i lungimea fiecrui fragment, abia acum este scris fizic fiierul pe disc. b) De cte feluri este fragmentarea i care sunt factorii care conduc la fragmentarea unui fiier? Exist dou tipuri de fragmentri: fragmentarea logic reprezint modul n care sistemul de fiiere vede" discul; fragmentarea fizic reprezint modul n care este plasat fiierul pe discul propriu-zis.

Sistemul de fiiere cunoate capacitatea discului, aceasta fiind reprezentat ca un ir logic de clusteri ce au ca valori de la 000000000 la NNNNNNNNN. n momentul n care o aplicaie vrea s creeze un fiier, sistemul de fiiere caut un loc n care poate s l memoreze (stocheze) i apoi creeaz o intrare n tabela de fiiere. Aceast tabel conine pointeri ctre toate valorile clusterilor de la nceputul i sfritul fiierului, precum i lungimea acestuia. n cazul n care fiierul nu gsete o locaie continu de memorie, acesta va fi mprit n mai multe fragmente, fiecare din acestea fiind memorate n locaii diferite de memorie. Astfel c, tabela de fiiere va conine o serie de pointeri cu valoarea de nceput i lungimea fiecrui fragment. Dup ce fiierul a fost mprit n mai multe fragmente i s-a memorat adresa de nceput i lungimea fiecrui fragment, abia acum este scris fizic fiierul pe disc. Fragmentarea fiierelor poate apare datorit mai multor factori: sistemul de fiiere nu gsete spaii contigue de memorie de lungimea fiierului care se dorete memorat; se mrete dimensiunea fiierelor, chiar dac n momentul n care a fost creat a fost memorat ntr-un spaiu contiguu, ns n momentul n care s-au fcut modificri asupra fiierului, dimensiunea acestuia a crescut, i nu mai avea spaiu n care s fie memorat, de aceea el a fost fragmentat; tergerea fiierelor i dezinstalarea programelor, duce la eliberarea locaiilor de memorie, care sunt folosite ulterior pentru memorarea altor fragmente de fiiere. 12. a) Ce se nelege prin defragmentarea unui fiier?

Procesul de fragmentare poate fi remediat dac periodic se realizeaz un proces invers numit defragmentare a discului. Perioada se poate determina experimental folosind funcia de analiz pe care o are orice program de defragmentare.

Defragmentarea nseamn procesul de aliniere contigu a fragmentelor unui fiier. Deci, programele de defragmentare lucreaz cu fiiere, i de aceea nainte de ncepe procesul de fragmentare se recomand executarea unor manevre, i anume: dezactivarea tuturor programelor anti-virus, deoarece acestea intercepteaz i analizeaz toate operaiunile efectuate asupra fiierelor, ncetinind semnificativ defragmentarea; tergerea fiierelor temporare generate de anumite programe grafice sau de ctre sistemul de operare (fiiere care au extensia tmp). scanarea sistemului, adic verificarea cluster-ilor deteriorai, acest lucru realiznduse cu ajutorul aplicaiei ScanDisk din instrumentele sistemului. Dup cum s-a precizat mai sus, defragmentarea lucreaz doar la nivel de fiiere, ignornd directoarele, i de aceea pentru a crea un spaiu contiguu, cel mai bine este s se mute directorul sau directoarele pe alt unitate de disc. Dup ce s-a realizat defragmentarea dosarul sau dosarele care au fost mutate se vor aduce napoi pe disc, acestea fiind memorate ntr-o zon contigu de memorie.

Pe lng aplicaia Disk Defragmenter, mai exist o serie de programe utilitare care realizeaz defragmentarea discului. Unele dintre aceste programe pot realiza chiar i o optimizare a amplasrii fiierelor pe disc, adic le mut n diferite zone ale discului dup anumite criterii cum ar fi: frecvena accesrii, tipul fiierului, numele sau frecvena modificrii. b) Ce se recomand a se face nainte de defragmentarea unui fiier? Deci, programele de defragmentare lucreaz cu fiiere, i de aceea nainte de ncepe procesul de fragmentare se recomand executarea unor manevre, i anume: dezactivarea tuturor programelor anti-virus, deoarece acestea intercepteaz i analizeaz toate operaiunile efectuate asupra fiierelor, ncetinind semnificativ defragmentarea; tergerea fiierelor temporare generate de anumite programe grafice sau de ctre sistemul de operare (fiiere care au extensia tmp). scanarea sistemului, adic verificarea cluster-ilor deteriorai, acest lucru realiznduse cu ajutorul aplicaiei ScanDisk din instrumentele sistemului. Dup cum s-a precizat mai sus, defragmentarea lucreaz doar la nivel de fiiere, ignornd directoarele, i de aceea pentru a crea un spaiu contiguu, cel mai bine este s se mute directorul sau directoarele pe alt unitate de disc. Dup ce s-a realizat defragmentarea dosarul sau dosarele care au fost mutate se vor aduce napoi pe disc, acestea fiind memorate ntr-o zon contigu de memorie. 12. a) Ce este o reea de calculatoare? Criterii de clasificare a reelelor. O reea de calculatoare reprezint un ansamblu de calculatoare interconectate prin intermediul unor medii de comunicaie, asigurndu-se n acest fel utilizarea n comun de ctre un numr mare de utilizatori a tuturor resurselor fizice (hardware), logice (software i aplicaii de baz) i informaionale (baze de date) de care dispune ansamblul de calculatoare conectate. De asemenea mai putem spune c printr-o reea de calculatoare nelegem o colecie de calculatoare autonome interconectate ntre ele. Se spune despre dou calculatoare c sunt interconectate dac sunt capabile s schimbe informaii ntre ele. Printre avantajele lucrului ntr-o reea de calculatoare amintim: mprirea resurselor existente; creterea fiabilitii prin accesul la mai multe echipamente de stocare alternative; reducerea costurilor prin partajarea datelor i perifericelor folosite; scalabilitatea: creterea performanelor sistemului prin adugarea de noi componente hardware; obinerea rapid a datelor; furnizeaz un mediu de comunicare etc.

O alt noiune strns legat de o reea de calculatoare este lucrul n reea care reprezint conceptul de conectare a unor calculatoare care partajeaz resurse. Deci, resursele utilizate n comun de ctre o reea de calculatoare pot fi: resurse fizice (imprimante, scanner-e etc.); resurse logice (software i aplicaii de baz); resurse informaionale (baze de date).
Criteriile cele mai des utilizate n clasificarea reelelor sunt:

Dup tehnologia de transmisie: reele cu difuzare (broadcast); reele punct-la-punct. Dup scara la care opereaz reeaua (distana): reele locale LAN Local Area Network; reele metropolitane MAN Metropolitan Area Network; reele de arie ntins WAN Widw Area Network; Internet-ul. Dup topologie: reele tip magistral (bus); reele tip stea (star); reele tip inel (ring); reele combinate. Dup tipul sistemului de operare utilizat : reele peer-to-peer; reele bazate pe server.

Dup modul de realizare a legturilor ntre nodurile reelei: reele cu comutare de circuite; reele cu comutare de mesaje; reele cu comutare de pachete. n continuare vor fi enumerate principalele caracteristici ale fiecrui tip de reea.

Reele cu difuzare (broadcast) sunt acele reele care au un singur canal de comunicaie care este partajat (accesibil) de toate calculatoarele din reea. Mesajul (numit pachet) poate fi adresat unui singur calculator, tuturor calculatoarelor din reea (acest mod de operare se numete difuzare) sau la un subset de calculatoare (acest mod de operare se numete trimitere multipl). Aceast tehnologie de transmisie este caracteristic reelelor de tip LAN. Reele punct la punct sunt acele reele care dispun de numeroase conexiuni ntre perechi de calculatoare individuale. Pentru a ajunge de la calculatorul surs la calculatorul destinaie, un pachet s-ar putea s treac prin unul sau mai multe calculatoare intermediare. n funcie de anumii parametri, caracteristici etc. sunt posibile trasee multiple, de diferite lungimi etc.
n general reelele mai mici (reele de tip LAN) utilizeaz difuzarea pentru transmiterea datelor, n timp ce reelele mari (Internet-ul) sunt de obicei punct-la-punct.

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

mrimea: reelele LAN au n general dimensiuni mici, iar timpul de transmisie este limitat i cunoscut dinainte; tehnologia de transmisie const dintr-un singur cablu la care sunt conectate toate calculatoarele (de aici vine numele de difuzare);

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

reea este prezena unui mediu de difuzare la care sunt ataate toate calculatoarele. Aceste reele funcioneaz, n general, la nivel de ora. Reele WAN Wide Area Network sunt acele reele care acoper o arie geografic ntins deseori o ar sau un continent ntreg. ntr-o astfel de reea calculatoarele poart numele generic de gazde (n literatura de specialitate se mai utilizeaz i urmtorii termeni: host sau sistem final). Gazdele sunt conectate ntre ele prin intermediul unei subreele de comunicaie, numit pe scurt subreea. Sarcina principal a subreelei este s transmit mesajele de la o gazd la alt gazd. b) Ce este o reea de calculatoare? Care sunt avantajele lucrului ntro reea de calculatoare? O reea de calculatoare reprezint un ansamblu de calculatoare interconectate prin intermediul unor medii de comunicaie, asigurndu-se n acest fel utilizarea n comun de ctre un numr mare de utilizatori a tuturor resurselor fizice (hardware), logice (software i aplicaii de baz) i informaionale (baze de date) de care dispune ansamblul de calculatoare conectate. De asemenea mai putem spune c printr-o reea de calculatoare nelegem o colecie de calculatoare autonome interconectate ntre ele. Se spune despre dou calculatoare c sunt interconectate dac sunt capabile s schimbe informaii ntre ele. Printre avantajele lucrului ntr-o reea de calculatoare amintim: mprirea resurselor existente; creterea fiabilitii prin accesul la mai multe echipamente de stocare alternative; reducerea costurilor prin partajarea datelor i perifericelor folosite; scalabilitatea: creterea performanelor sistemului prin adugarea de noi componente hardware; obinerea rapid a datelor; furnizeaz un mediu de comunicare etc. O alt noiune strns legat de o reea de calculatoare este lucrul n reea care reprezint conceptul de conectare a unor calculatoare care partajeaz resurse. Deci, resursele utilizate n comun de ctre o reea de calculatoare pot fi: resurse fizice (imprimante, scanner-e etc.); resurse logice (software i aplicaii de baz); resurse informaionale (baze de date). Printre avantajele lucrului ntr-o reea de calculatoare amintim: mprirea resurselor existente; creterea fiabilitii prin accesul la mai multe echipamente de stocare alternative; reducerea costurilor prin partajarea datelor i perifericelor folosite; scalabilitatea: creterea performanelor sistemului prin adugarea de noi componente hardware;

obinerea rapid a datelor; furnizeaz un mediu de comunicare

14. a) Ce nelegei prin topologie? Prin topologie se nelege dispunerea fizic n teren a calculatoarelor, cablurilor, switch-urilor, ruter-elor, i altor componente ale unei reele, deci se refer la configuraia spaial a reelei, la modul de interconectare i ordinea existent ntre componentele reelei. Acest termen se poate referi i la sublinierea arhitecturii de reea, precum Ethernet sau Token Ring. Cuvntul topologie vine de la topos, care n limba greac nseamn loc. Not Termenul de topologie se poate referi fie la o topologie fizic a reelei, care este actualul nivel fizic sau tipul cablrii, sau la propria topologie logic, care reprezint calea pe care semnalele sunt transmise de-a lungul reelei. Aceast diferen este cel mai mult evideniat n reelele Token Ring, n care cablarea este aranjat fizic ntr-o stea, dar al crui semnal este transmis ntr-un cerc de la un calculator la urmtorul calculator. Termenul topologie fr alt descriere este utilizat cu nelesul de nivel fizic. Din punct de vedere topologic, o reea de calculatoare este descris ca un graf format dintr-o serie de noduri (calculatoarele) interconectate ntre ele prin arce (cablurile). Atunci cnd se alege topologia unei reele un criteriu foarte important care se are n vedere este cel al performanei reelei. De asemenea, topologia unei reele implic o serie de condiii: tipul cablului utilizat (coaxial, torsadat, fibr optic), traseul cablului etc. Topologia unei reele poate determina i modul de comunicare a calculatoarelor n reea. Topologii diferite implic metode de comunicaie diferite, iar toate aceste aspecte au o mare influen n reea b) Tipuri i caracteristici de topologii
n domeniul reelelor locale sunt posibile mai multe topologii, dar topologiile de baz existente sunt:

magistral: calculatoarele sunt conectate n mod linear. Un exemplu de astfel de topologie este forma 10Base2 a Ethernet-ului; inel: calculatoarele sunt conectate ntr-un inel. Exemple: FDDI (Fiber Distributed Data Interface) (inel fizic i logic), i Token Ring (inel logic i stea fizic); stea: calculatoarele sunt conectate la un singur concentrator care este un hub (Ethernet) sau un MAU (Multistation Access Unit) (topologia fizic Token Ring); arborescent: exist mai multe topologii de tip stea conectate mpreun ntr-o topologie magistral; plas: calculatoarele sunt conectate ntr-un model complex. Aceast topologie este n mod normal utilizat numai n reele de arie ntins (WANuri) n care reele diferite sunt conectate utiliznd ruter-e.

Topologia magistral (bus sau liniar) este cea mai simpl i mai uzual metod de conectare a calculatoarelor n reea. Fiecare calculator este legat la un cablu coaxial comun. Acesta este nchis la cele dou capete cu rezistene numite terminatori. Toate calculatoarele conectate au drepturi egale n ceea ce privete accesul la reea i pot comunica ntre ele dup dorin, fr ca un calculator principal s reglementeze fluxul de date ntre calculatoarele din reea. n aceast topologie pachetele de date sunt transmise simultan tuturor calculatoarelor interconectate, dar pachetul este preluat i interpretat doar de calculatorul cruia i este adresat; circulaia pachetelor se face n ambele sensuri, fiecare calculator putnd s transmit i s recepioneze. Cea mai cunoscut topologie magistral este Ethernet.
Printre cele mai importante caracteristici ale acestui tip de topologie amintim:

const dintr-un singur cablu, numit trunchi care conecteaz toate calculatoarele din reea pe o singur linie; comunicaia pe magistral presupune nelegerea urmtoarelor concepte: transmisia semnalului: la un moment dat numai un singur calculator poate transmite mesaje; reflectarea semnalului; terminatorul, utilizat pentru a opri reflectarea semnalului; este o topologie pasiv, adic calculatoarele nu acioneaz pentru transmiterea datelor de la un calculator la altul; dac un calculator se defecteaz, el nu afecteaz restul reelei, cu condiia ca placa de reea a calculatorului respectiv s nu fie defect;

Fig. Topologia magistral cablul din aceast topologie poate fi prelungit prin una din urmtoarele metode: o component numit conector tubular (BNC); prin intermediul unui dispozitiv numit repetor. Lungimea maxim a cablului utilizat pentru aceast topologie este de 185 m; dac lungimea

cablului depete aceast valoare, putem utiliza acest dispozitiv, care mai are i rolul unui amplificator (amplific semnalul nainte de a-l transmite mai departe n reea);

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

Fig. Prelungirea unei reele prin intermediul unui repetor Topologia stea (star) atunci cnd se utilizeaz aceast topologie toate calculatoarele sunt conectate la un nod central care joac un rol particular n funcionarea reelei. Orice comunicaie ntre dou calculatoare se va face prin intermediul nodului central, care se comport ca un comutator fa de ansamblul reelei. Printre caracteristicile mai importante ale acestei topologii amintim: calculatoarele sunt conectate prin segmente de cablu (se utilizeaz n mod normal cablu de tip UTP (Unshielded Twisted Pair) la o component central numit concentrator (HUB Host Unit Broadcast sau Switch); calculatoarele nu pot comunica direct ntre ele ci numai prin intermediul concentratorului; aceste reele ofer resurse i administraie centralizate; reelele mari necesit o lungime de cablu mare; dac nodul central (hub-ul) se defecteaz, ntreaga reea devine inoperabil (cade ntreaga reea);

dac un calculator sau cablul care l conecteaz la hub se defecteaz, numai calculatorul respectiv este n imposibilitatea de a transmite sau recepiona date n reea; poate utiliza n mare parte cablajul telefonic vechi existent ntr-o societate; transferul informaiei se face punct la punct dar, cu ultimele tipuri de comutatoare, este posibil i un transfer multipunct. Topologia inel (ring) ntr-o astfel de configuraie toate calculatoarele sunt legate succesiv ntre ele, dou cte dou, ultimul calculator fiind conectat cu primul. Cea mai cunoscut topologie inel este Token Ring de la IBM. n cadrul acestei topologii fiecare calculator recepioneaz datele de la predecesorul su, le verific i le transmite amplificat ctre calculatorul urmtor. Pentru a implementa o reea cu o astfel de topologie se utilizeaz tehnologii precum: FDDI, SONET sau Token Ring.

Fig. Topologia stea


Dintre caracteristicile mai importante ale acestei topologii enumerm:

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

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

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

Fig. Topologia inel-stea Reelele peer-to-peer (de la egal la egal) sunt acele reele n care partajarea resurselor nu este fcut de ctre un singur calculator; toate calculatoarele existente n reea au acces la toate resursele reelei. Printre caracteristicile ntrunite de aceste reele amintim: numrul maxim de calculatoare care pot fi conectate la un singur grup de lucru (workgroup) este de 10; acest tip de reea implic costuri mici, i de aceea sunt des utilizate de ctre firmele mici; se utilizeaz atunci cnd zona este restrns, securitatea datelor nu este o problem, organizaia nu are o cretere n viitorul apropiat; toate calculatoarele sunt egale ntre ele; fiecare calculator din reea este i client i server, neexistnd un administrator responsabil pentru ntreaga reea. Reele bazate pe server sunt acele reele care au n componena lor un server specializat: de fiiere; de tiprire; de aplicaii; de pot; de fax; de comunicaii. Printre avantajele reelelor bazate pe server amintim: partajarea resurselor; securitate; salvarea de siguran a datelor; redundan; numr de utilizatori. ntr-o reea combinat exist dou tipuri de sisteme de operare pentru a oferi ceea ce muli utilizatori consider a fi o reea complet. Din cele descrise pn acum reiese faptul c toate reelele au anumite componente, funcii i caracteristici comune, precum: server-ele sunt acele calculatoare care ofer resurse partajate pentru toi utilizatorii reelei; clieni sunt acele calculatoare care acceseaz resursele partajate n reea de un server; mediu de comunicaie, reprezint modul n care sunt conectate calculatoarele n reea (tipul cablului utilizat, a modemului); date partajate, reprezint fiierele puse la dispoziie de serverele de reea; resurse: fiiere, imprimante i alte componente care pot fi folosite de utilizatorii reelei.

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