Documente Academic
Documente Profesional
Documente Cultură
2014
Login
Home
Exploreaza
Upload
Administratie
Arta cultura
Biologie
Casa gradina
Diverse
Economie
Geografie
BAZELE TEHNOLOGIEI
INFORMATIEI
Gradinita
Istorie
Jurnalism
Limba
SUPORT DE CURS
Literatura romana
Management
Medicina
Cuprins
Profesor scoala
1.1.
Stiinta
Arhitectura constructii
Astronomie
Chimie
Drept
Personalitati
Sociologie
ALTE DOCUMENTE
Versiunea: 296+/02.09.2003
MANUAL DE UTILIZARE METIMAG
32bits
PUBLICITATEA ON-LINE
1.3.
Fizica
Informatica
Abbyy finereader
Access
Adobe photoshop
datelor
Search
Autocad
Baze de date
C
Dc
Excel
1.5.
Foxpro
Hardware
Html
Java
Linux
Oracle
Php
Retele
Sql
Visual basic
Capitolul 2.
2.1.
Windows
Word
Matematica
Stiinte politice
Tutorials
2.1.4.
Tehnica mecanica
2.2.
Timp liber
2.2.1.
2.2.5.
3.1.3.
3.1.4.
3.1.5.
Monoprogramarea
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
1/56
13.10.2014
Multiprogramarea
3.2.3.
Multiprelucrarea
3.2.4.
Prelucrari SPOOLING
3.2.5.
3.2.6.
Capitolul 6.
Logica programarii
6.2.1.
6.2.2.
Proprietatile algoritmilor
6.2.3.
Scheme logice
6.3.2.
Pseudocoduri
Societatea informationala este societatea "n care majoritatea fortei de munca se compune din cei care
opereaza cu informatii si pentru care informatia este elementul cel mai important"[2]. Ea pune accent nu numai pe
informatie, ci si pe aparitia a noi moduri de viata ca urmare a modificarii viziunii asupra lumii.
Termenul de societate informationala reflecta conceptia cu privire la modificarile sociale si organizationale
care au loc ca urmare a evolutiei din domeniul tehnologiilor informationale si de comunicatii.
Odata cu trecerea la societatea informationala s-a facut trecerea de la teoria valorii bazate pe munca la teoria
valorii bazata pe cunoastere. Alvin Toffler spunea n lucrarea sa Powershift. Puterea n miscare ca, daca n timpul
societatii industriale capitalul era unul da natura materiala, cuprinznd masinile si materialele, n societatea postindustriala principala forma a capitalului este cunostinta. Ea este inepuizabila, se poate aplica de catre utilizatori
diferiti n acelasi timp si, daca acestia o folosesc inteligent, poate genera si mai multe cunostinte.
Societatea informationala este acea societate n care economia se dezvolta datorita progreselor tehnologice,
n care informatia joaca un rol pe care altadata (n societatea industriala) l aveau bunurile materiale. Ea poseda trei
caracteristici principale: informatia este cea mai importanta resursa economica, consumul de informatii este intens si
dezvoltarea infrastructurii informationale globale este primordiala.
n primul rnd, informatia este o resursa economica pe care ntreprinderile trebuie sa o detina si sa o utilizeze
pentru a ocupa o pozitie ct mai buna n mediul concurential actual.
n al doilea rnd, informatia este utilizata de oameni din ntreaga lume n activitatea lor de consumatori
informationali.
Cercetatorii japonezi considera ca n societatea informationala sunt ndeplinite urmatoarele patru conditii[3]:
Numarul angajatilor din sectorul de servicii depaseste 50% din totalul productiei active;
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
2/56
13.10.2014
Ponderea cheltuielilor legate de informatie depaseste 35% din bugetul unei familii.
Avnd n vedere aceste patru criterii, Romnia mai are multe de realizat pna va intra n societatea
informationala.
n al treilea rnd n societatea informationala se pune accentul pe infrastructuri informationale globale.
Dezvoltarea infrastructurii informationale presupune realizarea a ct mai multe linii de comunicatii prin care se
fac legaturile ntre retelele de calculatoare, ntre noile retele create prin intermediul telefoniei mobile, a televiziunii prin
cablu, a sistemelor personale de comunicatii prin satelit.
Deoarece si n cazul societatii informationale au aparut diferente n ceea ce priveste modul de participare la dezvoltarea ei, la nivelul diferitelor tari sau organizatii, marile
forte ale lumii, Uniunea Europeana, S.U.A. si Japonia, care alcatuiesc asa numita Triada a Societatii Informationale fac eforturi pentru realizarea unei zone informationale
comune bazata pe convergenta tehnologiilor informationale si de telecomunicatii. Fiecare din componentele triadei, prin politicile organizatiilor guvernamentale, doresc sa
asigure coerenta strategiilor de realizare a societatii informationale globale din punct de vedere al legislatiei, competitiei, tehnologiei informationale si a comunicatiilor, al
aplicatiilor si serviciilor.
Zona informationala comuna este constituita din mai multe niveluri indivizibile, si anume[4]:
1.
informatia ca atare, n format electronic (baze de date, baze de documente, baze de imagini s.a.);
Pastrarea, n continuare, a celor doua straturi ale societatii: bogati si saraci, adica cei care au acces la noile
tehnologii si se pot bucura de avantajele lor, respectiv cei care se "minuneaza" de ceea ce se ntmpla pe
glob[5];
somajul cronic datorat automatizarii productiei, desi se urmareste prin noile proiecte privind societatea
informationala elaborate de Uniunea Europeana sa se elimine acest efect prin crearea de noi locuri de munca
n domeniul serviciilor informationale[6];
Ruinarea vietii de familie sau a afinitatilor de grup prin izolare si continua cautare de mai bine, pentru
dobndirea de noi si ct mai multe cunostinte, inclusiv amenintarea vietii private[7];
Stres crescut care se datoreaza faptului ca oamenii doresc sa-si mbunatateasca permanent stilul de viata
lasnd pe ultimul loc fericirea si bunastarea culturala. Oamenii, pentru a-si mentine nivelul de trai au mai multe
locuri de munca, chiar daca n rapoartele diferitelor comisii internationale acesta ar fi crescut n ultimele
decenii[8];
Elite desprinse de interesele predominante ale societatii, bucurndu-se de efectele globalizarii n sfera
restrnsa.
nsa, ceea ce este esential sunt efectele ntr-adevar benefice ale societatii informationale globale, cu avantajele directe sau indirecte pe care le aduce fiecarui individ.
n acest context, inform atia devine de o importanta vitala. Se face nsa diferenta ntre informatie ca produs (apare astfel categoria de "intermediatori de
informatii" care se ocupa de ordonarea si distributia informatiilor prin carti, reviste, radio si televiziune) si informatie ca mijloc de productie (numarul celor care se
ocupa de informatii ca mijloc de productie a crescut mult n ultimii ani, ei participnd "la alcatuirea stocurilor interne de informatii, necesare n activitatea continua si
eficienta a oricarei ntreprinderi sau institutii"
[9]).
Daca n anii '50 informatia era vazuta ca un rau necesar (paper dragon), o cerinta birocratica, viziunea asupra informatiei s-a schimbat de-a lungul timpului, ea
trecnd progresiv de la suport al scopurilor generale (perioada 1960-1970), la suport n controlul managerial (perioada 1970-1980), devenind n prezent o importanta
resursa strategica cu rol n asigurarea supravietuirii firmei[10], un agent hotartor al dezvoltarii, fiind numita si "petrolul secolului XXI"[11].
Datorita importantei ei, informatia a devenit o resursa la fel de valoroasa ca resursele umane, cele materiale sau financiare. Pregatirea si organizarea unui
sistem de informatii necesare unei actiuni coerente si de succes au devenit pentru ntreprinderea moderna la fel de nsemnate ca productia si vnzarea. Stapnirea
informatiilor necesare si utile deciziei nseamna de fapt selectarea si utilizarea datelor obtinute din gestiunea interna si n al doilea rnd capacitatea de a le compara cu
cele provenite din mediul concurential pentru a evidentia ceea ce are un caracter de durata si strategic de ceea ce este neesential. Gestionarea acestei resurse,
numita informatie, reprezinta o preocupare primordiala n ntreprinderile moderne. Astfel, au aparut n structura organizatorica a ntreprinderii compartimentele
specializate de culegere, prelucrare si distribuire a informatiilor, responsabilii acestor compartimente fiind de multe ori manageri de nivel nalt.
Informatia ca notiune este foarte veche. Ea este utilizata cu diferite semnificatii: suport al cunostintelor umane, unitate de masura n informatica (biti), stire,
noutate etc. Sensurile notiunii de informatie sunt mult discutate si interpretate de catre o disciplina sau alta.
Notiunea de informatie este complexa si de mare generalitate, toate stiintele opernd cu informatii ca elemente ale cunoasterii senzoriale sau rationale.
Cunoasterea umana, transmiterea cunostintelor vehiculeaza informatii.
n sens larg, informatia este notiunea prin care se defineste fiecare din elementele noi continute n semnificatia unui simbol sau grup de simboluri, ntr-o
comunicare, stire, semnal, imagine etc. prin care se exprima o situatie, o stare, o actiune.
Pentru a fi perceputa, informatia trebuie exprimata ntr-o forma concreta. Aceasta forma concreta se numeste data. Prin data se ntelege un numar, o marime,
o relatie care serveste la rezolvarea unei probleme sau care este obtinuta n urma unei cercetari urmnd a fi supusa unor prelucrari. Data poate fi considerata materia
prima pentru informatie. Data are o existenta obiectiva, tangibila. Ea este o informatie potentiala ntruct prin prelucrare conduce la obtinerea informatiilor. Nu orice
prelucrare de date genereaza informatii. Informatia este produsul prelucrarii datelor, care sunt aduse ntr-o forma inteligibila si care pot fi utilizate ntr-un scop anume.
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
3/56
13.10.2014
\s \* MERGEFORMAT
unde d1SYMBOL 184 \f "Symbol"dn date
i1SYMBOL 184 \f "Symbol"ininformatii
Fig. nr. 1.1. Relatia date-informatii
O trasatura fundamentala a informatiei este subiectivitatea. Ceea ce poate fi o informatie pentru o persoana, poate sa nu nsemne nimic pentru altele. Pe de
alta parte, pornind de la acelasi set de date, persoane diferite, prin prelucrari diferite, pot obtine informatii diferite. Daca data are o existenta fizica, tangibila, informatia
exista numai n receptor, fiind intangibila.
Corespondenta data-informatie este considerata ca fiind un prim nivel n informatica economica. Acestui nivel i se adauga un al doilea, acela al informatiilor
derivate din alte informatii pe baza de rationament, nivel considerat a fi nivelul cunostintelor.
Progresele nregistrate n domeniul tehnologiilor informationale, materializate n cea de-a cincea generatie de calculatoare electronice au generat trecerea de la
calculatoare care calculeaza si memoreaza date la calculatoare care rationeaza si informeaza. Astfel, denumirea de calculator devine improprie ntruct se prelucreaza
cunostinte, termenul adecvat fiind cel de sisteme de prelucrare a cunostintelor.
n Dictionarul Explicativ al Limbii Romne se precizeaza ca "cunostintele cuprind totalitatea notiunilor, ideilor, informatiilor pe care le are cineva ntr-un
domeniu oarecare".
Nu orice data sau informatie creeaza cunostinte. Astfel, unele informatii sunt deja ntre cunostintele receptorului si deci nu genereaza informatii noi. Pe de alta
parte, unele informatii s-ar putea sa nu aiba semnificatie pentru receptor, n sensul ca nu se integreaza ntre cunostintele lui. Cunostintele reprezinta, deci, totalitatea
informatiilor debndite anterior cu privire la obiectul considerat.
n toate modelele decizionale, locul informatiei n procesul luarii deciziilor este esential. Decidentul utilizeaza pentru fiecare decizie informatii specifice, precum si o
cunoastere generala (experienta acumulata, formatie, strategie globala aleasa). Procesul decizional produce, la rndul sau, o informatie; fara aceasta informatie si fara
comunicarea ei, decizia nu va fi nsa urmata de efecte. Rolul comunicarii informatiei revine sistemului informational.
SHAPE \* MERGEFORMAT
=
n
p
p
H
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
4/56
13.10.2014
log2
unde H reprezinta entropia informationala, iar p reprezinta probabilitatea de realizare sau existenta a unui element sau eveniment k n cadrul sistemului.
C. Shannon a propus ca unitatea de masura a cantitatii de informatie sa fie informatia generata de realizarea unui experiment cu doua evenimente avnd
probabilitati egale de realizare. Aceasta unitate de masura poarta denumirea de BIT (BInary DigiT = cifra binara) deoarece precizarea uneia dintre cifrele 0 sau 1 ale
sistemului binar, presupuse egal probabile, constituie o informatie unitate. Cantitatea de informatie de un bit este, de exemplu, informatia obtinuta cnd se alege un
raspund "da" sau "nu" la o ntrebare sau informatia obtinuta la aruncarea unei monede.
ntreprinderea nu poate exista fara informatie si comunicarea ei, informatia devenind un bun al acesteia.
Informatia prezinta ntr-o ntreprindere patru roluri principale[13]:
Masura a succesului: de exemplu, informatia cu privire la profitabilitatea ntreprinderii poate fi folosita pentru
evaluarea succesului acelei firme pe o anumita perioada de timp;
Semnal de alarma: Unele informatii reflecta schimbari nsemnate n volumul vnzarilor, nivelul costurilor,
nivelul profitului, constituind astfel semnale de alarma pentru manageri, determinandu-i sa ia decizii si sa
declanseze actiuni pentru remedierea neajunsurilor. Sistemul informational al ntreprinderii are rolul de a dirija
informatiile spre locul unde acestea sunt necesare, evitndu-se aglomerarea managerilor cu informatii inutile;
Baza pentru aprofundarea analizei activitatii: Investigarea si analiza operatiunilor curente ale unei
ntreprinderi, n urma carora sunt evidentiate punctele ei forte si aspectele vulnerabile ale activitatii, au la baza
informatii pertinente, att din mediul intern ct si din cel extern;
Baza pentru planificare: Pentru a fi realiste si eficace, obiectivele si actiunile viitoare ale organizatiei trebuie
proiectate pe baza unor informatii adecvate. De exemplu, informatiile cu privire la structura personalului unei
companii (dupa vrsta, sex, categorii de calificare etc.) pot arata ca este necesar un program de recrutare
activa si perfectionare a personalului. Planurile pentru realizarea acestui program trebuie coordonate cu
planurile de productie ale firmei si cu bugetele proiectate.
Informatia este indispensabila functionarii ntreprinderii. Utilizarea informatiilor are n vedere urmatoarele trei
tipuri de obiective:
Satisfacerea unor obligatii legale: Orice ntreprindere trebuie sa-si organizeze contabilitatea respectnd Legea
Contabilitatii, Planul general de conturi si Regulamentul de aplicare. Bilantul si contul de profit si pierderi sunt situatii de sinteza
publicabile. Dreptul comercial, legislatia fiscala impun ntocmirea anumitor documente periodice (declaratii fiscale, declaratii
privind veniturile etc.);
Pregatirea deciziilor pe diferite nivele ierarhice. Informatia este baza luarii deciziilor. Elaborarea deciziilor necesita
informatii de complexitati diferite;
Asigurarea comunicarii. Este vorba att de o comunicare interna realizata prin schimburi orizontale si verticale de informatii,
ct si de o comunicare externa, materializata n schimbul de informatii cu exteriorul (primirea si difuzarea de informatii
din/catre exterior, schimburi regulate de informatii cu partenerii, furnizorii, clientii, creditorii).
Asigurarea comunicarii n organizatii prin intermediul schimburilor de informatii genereaza fluxuri informationale. Drumul pe care l parcurge informatia, din
momentul aparitiei unui eveniment si pna cnd, pe baza cunoasterii lui, se declanseaza actiunea de reglare a unui nou eveniment de acelasi tip, se numeste circuit
informational. O sectiune din circuitul informational formeaza un flux informational.
Fluxul informational cuprinde ansamblul datelor, informatiilor si deciziilor, necesare desfasurarii unei anumite operatii, actiuni sau activitati. Fluxul informational
este caracterizat prin continut, volum, frecventa, calitate, forma, suport, mod de obtinere si cost.
Din punct de vedere al circulatiei informatiei, se disting fluxuri informationale interne si fluxuri informationale externe. Fiecare din aceste fluxuri pot fi orizontale
si verticale. Fluxurile verticale pot fi ascendente sau descendente.
Fluxurile informationale interne asigura circulatia informatiei ntre diferitele compartimente ale structurii
organizatorice din interiorul unui organism economic si ntre diferite persoane din cadrul compartimentelor
functionale, n vederea fundamentarii deciziilor. Pot fi orizontale si verticale.
Fluxul informational orizontal (fig. nr. 1.2.) este reprezentat de schimbul reciproc de informatii ntre diferite
compartimente:
Fig. nr. 1.2. Fluxul informational intern orizontal
Fluxul informational vertical (fig. nr. 1.3) poate fi, la rndul sau, ascendent si descendent. n fluxul informational
ascendent, informatia circula de la sistemul operational catre conducere (etapa de informare), iar n cel descendent,
de la conducere spre cel operativ (etapa de transmitere a deciziilor).
Fluxul informational extern asigura circulatia informatiei ntre un organism economic si organele ierarhicsuperioare, precum si ntre diferite unitati economice.
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
5/56
13.10.2014
Fluxurile informationale externe orizontale (fig. nr. 1.4) asigura circulatia ntre diferite unitati economice,
determinata de circulatia valorilor materiale si banesti n procesele de aprovizionare si desfacere:
SHAPE \* MERGEFORMAT
Banca
Furnizor
Unitate economica
Clienti
Fluxurile informationale externe verticale (fig. nr. 1.5) asigura circulatia informatiilor ntre unitatea economica si
organele ierarhic superioare si pot fi: ascendente, prin care se transmit informatii organului ierarhic superior si
descendente prin care se transmit decizii catre unitatea economica.
Necesitatea informatizarii societatilor comerciale s-a manifestat pe fondul cresterii continue a volumului de informatii vehiculate ntr-o firma. Cererea de
informatii necesare procesului decizional pe cele trei niveluri ale sale si fiecarui compartiment n parte a sporit vertiginos n ultimele decenii. Excesul de informatii a
determinat nevoia de informatii sintetizate, mai usor de urmarit si analizat. Aceasta sintetizare o realizeaza, de exemplu, contabilitatea, dar volumul imens de informatii pe
care trebuie sa le gestioneze a impus cautarea de noi posibilitati de eficientizare a respectivelor activitati.
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
6/56
13.10.2014
forma de exprimare;
continutul;
1. Dupa form a de exprim are a fenom enelor pe care le reflecta, informatiile sunt:
Informatii cantitative;
Informatii calitative.
Informatii pasive;
Informatii previzionale.
Informatiile active (dinamice, operative) reprezinta procese sau fenomene n curs de desfasurare.
Informatiile pasive se refera la procese sau fenomene care au avut loc si care s-au terminat. Ele sunt utile pentru conducerea proceselor si fenomenelor cu
caracter repetitiv..
Informatiile previzionale sunt cele cuprinse n planuri si programe si comensureaza procese si fenomene ce se vor desfasura n viitor.
3. Dupa continut, pot fi:
Informatii elementare;
Informatii complexe;
Informatii sintetice.
Informatiile elementare sunt specifice sistemului operational n care se desfasoara nemijlocit activitatile economice si definesc operatii si fenomene indivizibile
(datele din documentele primare).
Informatiile complexe sunt informatiile rezultate din agregarea informatiilor elementare pentru a caracteriza un proces sau un fenomen (nivelul productivitatii
muncii, valoarea productiei marfa, costul productiei etc.).
Informatiile sintetice se obtin, de regula, prin aditionarea informatiilor elementare de acelasi tip (balante de verificare, bilant contabil etc.).
4. Dupa dom eniul de activitate la care se refera, distingem:
Informatii tehnologice;
Informatii tehnico-stiintifice;
Informatii economice.
Informatiile tehnologice sunt utilizate pentru conducerea si dirijarea proceselor tehnologice industriale.
Informatiile tehnico-stiintifice sunt utilizate n domeniul cercetarii stiintifice si al proiectarii tehnologice.
Informatiile economice sunt instrumente de conducere nemijlocita a proceselor social-economice. Ele devin utile si eficiente numai n cadrul schimbului
permanent de cunostinte ntre oameni, situati pe diverse trepte ierarhice ale economiei. Informatiile economice prezinta cteva particularitati: volum si diversitate
tipologica mare, prelucrari specifice relativ simple si cu mare frecventa (calcule aritmetice, sortari, grupari, comparari etc.), timp de valabilitate relativ redus.
5.
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
7/56
13.10.2014
Dupa principiile de prelucrare n sistem ele inform atice pot fi: date aritmetico-logice, texte, documente grafice, secvente audio si secvente
(clipuri) video.
Astazi este recunoscuta de toata lumea importanta deosebita pe care o are informatia n dezvoltarea
economica si sociala. Pentru a deveni utila n orice domeniu de activitate, informatia trebuie colectata, stocata,
prelucrata si transmisa celor care au nevoie. Aici intervin tehnologiile informationale care au nregistrat n ultimele
decenii progrese remarcabile, greu de controlat si care au provocat profunde transformari la nivelul societatii, al
organizatiilor si al indivizilor. Utilizarea tehnologiei informationale amelioreaza oportunitatile n valorificarea
informatiei si determina aparitia a noi abordari cu privire la ce este o organizatie si cum se comporta aceasta.
O definitie uzuala a tehnologiei informationale a fost data de Departamentul de Comert si Industrie al Marii
Britanii care precizeaza ca tehnologiile informationale permit "colectarea, prelucrarea, stocarea si transmiterea
informatiilor sub forma de voce, imagine, text si numerica pe baza microelectronicii, prin intermediul combinarii
informaticii cu telecomunicatiile"[16].
O definitie mai cuprinzatoare considera tehnologia informationala o paradigma a dezvoltarii tehnicoeconomice ce include comunicatiile, fotonica, informatica, sistemele de fabricatie, retelele, softul, echipamentele de
stocare a informatiei si memoriile.
T ehnologiile informationale cuprind procesele, metodele, tehnicile si operatiile necesare prelucrarii automate a datelor. Ele ntrunesc un bogat set de functii, aspecte,
activitati care pot fi grupate n urmatoarele categorii:
[17]
Sunt tehnologii multiforme care se pot adapta majoritatii activitatilor umane. T ehnologia informatica s-a pulverizat ntr-o multitudine de activitati, ramuri industriale si
servicii, marindu-si considerabil portofoliul de aplicatii;
Sunt tehnologii complexe n care serviciile ocupa o parte considerabila. Prin utilizarea acestora n cadrul unei organizatii, specialistii interni sau externi recurg foarte des la
serviciile de asistenta. Acest lucru se ntmpla mai ales n faza de implementare, dect n faza operationala. Nevoile ntreprinderilor si ale indivizilor se schimba, tehnologia
progreseaza si cmpul de aplicare a tehnologiilor informationale se largeste continuu. n cazul achizitionarii unui produs complex, orice cumparator sau utilizator IT trebuie
sa se informeze pentru a ntelege tendintele si presiunile la care trebuie sa faca fata;
Sistemele informationale nu pot transforma singure maniera de functionare a unei organizatii, ele reprezinta doar un mecanism catalizator. Indivizii lucreaza cu tehnologiile
informationale la toate nivelurile ierarhice pentru a-si realiza obiectivele propuse. Dar deseori acestia considera sistemele informatice ca fiind "cutia neagra" a organizatiei,
nentelegnd de fapt n totalitate rolul si avantajele utilizarii noilor tehnologii. De aceea, se impune o colaborare permanenta ntre informaticieni si utilizatori la nivelul unei
firme.
Schimbarile intervenite n tehnologiile informationale sunt rapide si au numeroase implicatii. Pentru a cunoaste
mai bine aceste implicatii trebuie identificate caracteristicile globale ale noilor tehnologii informationale. n acest sens,
Herbert Simon defineste urmatoarele caracteristici ale NTI[18]:
asigura accesibilitatea oricarei informatii sub forma verbala, simbolica, prin intermediul calculatorului;
fac posibila utilizarea limbajului uman pentru interogarea sistemelor de prelucrare a informatiilor;
orice informatie care se dovedeste utila va putea fi transmisa n alt punct din acelasi sistem cu costuri scazute;
sistemele de prelucrare a informatiilor sunt din ce n ce mai capabile de a informa, de a sprijini procesul decizional
si, mai mult, de a nvata.
n prezent, doua schimbari esentiale se datoreaza utilizarii NTI[19]:
utilizarea pe scara larga a telecomunicatiilor care face legatura electronica ntre diferitele componente ale sistemelor informationale.
Un important rezultat al amplorii si dezvoltarii tehnologiei informationale l constituie generalizarea sistemelor informatice. Sistemele informatice constituie
cadrul de patrundere si de aplicare a tehnologiei informationale n organizatii, dar nu numai, aceasta influentnd evolutia si dezvoltarea sistemelor informatice. n acest
sens, tehnologia informationala ar cuprinde, pe lnga elementele care asigura colectarea, prelucrarea, stocarea si transmiterea informatiilor, si elementele teoretice si
metodologice privind dezvoltarea sistemelor informatice.
SHAPE \* MERGEFORMAT
Structura organizatiei
si cultura
organizationala
Strategia
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
8/56
13.10.2014
Management si
procese economice
Tehnologia
informationala
Resurse umane
si roluri
Mediul extern, social,
economic,
politic etc.
tehnologiilor informationale
instalarea
discuri
suplimentare;(este necesara o cultura care sa fie dinamica si sa ncurajeze
organizationali,
cum ar fi de
cultura
organizationala
initiativa si inovarea) si structura organizatorica (structura trebuie sa permita coordonarea si colaborarea
respectarea
operare
(numarulimplica
de utilizatori,
spatiulmotivarea,
disc total). evaluarea si
interfunctionala),
precum limitelor
si de sistemului
resursele de
umane
(aceasta
instruirea,
compensarea personalului).
2. Toleranta la erori a unui server se refera la posibilitatea de recuperare a contextului curent de lucru dupa producerea unor
T ehnologiile
informationale
ofera noi
solutii npentru
domeniulacomunicatiilor,
hardware,
precum
si n
disfunctionalitati
hardware.
Solutiile
utilizate
asigura toleranta
lasoftware,
erori sunt
sistemele
nentreruptibile la tensiune si subsistemele
reproiectarea proceselor economice n ntreprinderi.
[68]
de discuri
RAIDmajora. aCele
doua facilitati,
mpreuna,
protejeaza
serverul
de cele celulare
mai frecvente
cauze care produc defecte: ntreruperea
Tendinta
comunicatiilor
contemporane
o constituie
dezvoltarea
comunicatiilor
si
potentiala
a acestora
cu retele digitale
de servicii
integrate,
ceea ce duce
la posibilitatea
tensiunii integrare
si functionarea
defectuoasa
a discului.
Pentru
o toleranta
completa
la eroriconectarii
fiecare componenta a sistemului de calcul trebuie sa
diferitelor echipamente: fax, video, PC-uri, statii de lucru ale retelelor locale (LAN).
fie dublata.
Integrarea telecomunicatiilor cu tehnologia informatica a fost facilitata de dezvoltarea circuitelor
integrate de
tip ISDN - de
Integrated
Digital Netw sunt
ork (Retele
integrate defizice
serviciicare
digitale),
mpreuna cu raspndirea
Mediile
comunicatii
suporturile
realizeaza
transferul
retelelor de comunicatii locale, metropolitane si globale, a retelelor locale optice, retelelor locale fara fir (cablu).
PC -uri
Linia
telefonica
- permite
conectarea calculatoarelor prin intermediul infrastructurii companiilor de
Tendinte
n tehnologia
hardware
telefonie fixa. Avnd n vedere extinderea n teritoriu a acestor retele de telefonie, se poate realiza
conectarea
unui calculator
la o retea din
orice locatie care are la dispozitie un post telefonic. Datorita
Calculatoare
Calculatoare si
Supercalculatoare
tehnologiei,
dar mai ales
a compozitie
cablurilor liniilor telefonice (cupru), acest mediu de comunicatii
neuronale
periferice
optice
are o viteza de transfer redusa si este supus interferentelor cu diverse surse de bruiaj.
Devin integratoarele
Sisteme de
Supercalculatoare pe
sistemelor
Sisteme de
prelucrare paralela
baza
(videotext, prelucrarea
recunoastere
a retea
a unui(coaxial,
volum masiv utp etc.) - prin intermediul lui se realizeaza conexiuni cu viteza si
vocii, fax etc.)
Cablul de
de
simulatoare n timp
scrisului de
de date, utiliznd
PC-uri pe un singur cip
calitate mna;
mult mai buna dect
a liniilor telefonice,
n schimb necesita instalarea unei retele de cabluri la
real;
retele neuronale;
(transputer)
3D, CAD, UNIX, toate
statii de calculatoarele care urmeaza a se interconecta.
Fibra
logicii neuronale
optica - este un mediu de comunicatii relativ nou, care a adus performanta tehnologica a
palm-topuri, etc
cu facilitati 3D ;
Procesoare optice;
si a logiciila
fuzzi;
nivelul
cel mai ridicat. Utiliznd lumina ca suport de transfer a datelor (spre deosebire
calculatoare de comunicatiilor
tip
"pen-based", fara
. Supercalculatoare
pe
de liniile telefonice sau
Circuite
cablurile
integrate
de retea
care utilizeaza
ca suport de transfer curentul electric), fibra
cablu.
baza
optoelectronice;
Sisteme de transferuri
optica permite
la viteze foarte
mari, a unor cantitati de informatii impresionant. Principalul
recunoastere
a
dezavantaj
al utilizarii
mediu de decomunicatii
Galiu-Arseniu l constituie costul implementarii, care este forate
acestui
Retele neuronale
caracterului si
ridicat. propozitiei;
optice;
Supercalculatoare cu
componente de
Discuri optice
Retele
conectare optice
WORM; sisteme
neuronale
Undele
radio - reprezinta
mediul
comunicatiilor
mobile, datorita faptului ca nu necesita existenta
DVD
inteligente
Masini 3T (Trilion
Tehnologia
intermediul undelor hertz-iene.
Tehnologiile
actuale permit un transfer de date foarte bun (viteza mare) n
floppy-optica
orice colt al lumii.
Resursele disponibile reprezinta acele elemente ale unui sistem de calcul care pot fi folosite de catre toti
de resurse:
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
9/56
13.10.2014
Hardware - reprezinta echipamentele electronice ale unui sistem de calcul. n retea se pot
[20]
utiliza
n
comun
urmatoarele categorii de resurse hardware: unitati de stocare a datelor, imprimante etc.
Prelucrarea neuronala
, care ocupa pozitia de mijloc ntre forma conventionala de lucru a
Prin
ngndirii
comun
a unitatilor
de potential
stocare
datelor,
utilizatorii au la dispozitie un spatiu de stocare
calculatoarelor si cea
de utilizarea
functionare a
umane,
are un urias
de autilizare.
Calculatoarele
neuronale au extinsconsiderabil
aria de aplicare a mai
calculatoarelor
domenii ca:fiind
recunoasterea
caracterelor
(propozitii
si
mare, n acesta
rezultatul
nsumarii
tuturor
spatiilor disponibile de pe toate
fraze scrise de mna), recunoasterea vocii umane, identificarea automata a componentelor de fabricatie si sunt
calculatoarele
din
retea.
Utilizarea
imprimantelor
n
retea
reduce
considerabil costurile achizitiei de
n curs de extindere la activitati de tipul: automatizarea prelucrarii, traducerea automata dintr-o limba n alta,
automatizarea asamblarii
astfel
n procesul
de dispozitive,
de manufacturare,
nefiind
verificarea
necesara
documentelor.
conectarea la fiecare calculator a cte unei imprimante, ci
conectarea
tuturor
calculatoarelor
la o singura
imprimanta.
Daca echipamentele
si retelele
reprezinta
suportul fizic al oricarui
sistem informatic,
softw are-ul este
suportul logic, prin intermediul caruia se organizeaza si se gestioneaza informatiile vehiculate. Din multitudinea
coordonatelor pe care se deruleaza evolutia pe termen scurt si mediu a programarii calculatoarelor electronice,
cele mai importante
domenii:
vizeaza urmatoarele
Software
- reprezinta ansamblul aplicatiilor ce pot fi folosite
calculatoare.
Acest
lucru asistata
diminueaza
considerabil
costurile
CADde
(Computer
Aided Design
- proiectare
de calculator)
/CAM (Computer
Aided achizitiei de programe de aplicatii, fiind
Manufacturing
- fabricatie
asistata
de calculator)
/CAE (Computer
Engineering)instalat
/CIM (Computer
necesara
doar
o licenta
software
pentruAided
un program
pe un singur calculator si folosit de mai multi
Integrated Manufacturing)
utilizatori simultan de la mai multe calculatoare. Totodata, actualizarea acestor programe este mult mai
proiectarea asistata de calculator a sistemelor informatice (CASE)
arhitecturasimpla,
aplicatiilor fiind
sistemnecesara efectuarea operatiei doar pe un calculator.
sisteme de operare
programare orientata pe obiecte
sisteme de gestiune a bazelor de date
resurselor.
Acest
procedeu
determina
o ciclul
eficientizare
resurselor,
dar mai ales o eficientizare a rezultatelor
Schimbarile
principale
care influenteaza
sensibil
de dezvoltareaalcostului
softw are-ului
sunt legate de:
programarea
obtinute. orientata pe obiect, baze de date obiectuale, medii de programare distribuita, inclusiv SGBD
distribuite, sisteme expert. Aceste elemente coroborate cu evolutia catre sistemele cu arhitectura deschisa
trebuie O
saretea
satisfaca
toate cerintele
utilizatorilor
legate
si confidentialitatea
legare
n probleme de comunicare complexe. (de exemplu, Novell
de calculatoare
este sustinuta
de un
softwde
aresecuritatea
de retea, absolut
indispensabil, datelor,
capabil sa
rezolve
retele,
acces
distribuit,
grafica,
partajat,
Netw are
si Window
s NT
pentrutimp
retelele
localemultiprogramare
si sistemele de si
tipmultiprocesare.
UNIX -Linux mai ales pentru conectarea subretelelor n retele de arie mai larga).
Principalele
tehnologii
informationale
care functionarea
conduc ntreprinderile
spre hardware si software ale sistemului de
Sistemele de
operare n
retea controleaza
componentelor
[21] de calculatoare, precum si accesul utilizatorilor la resursele retelei,
calcul, n conditiile
specifice
ntr-osunt
retea
modernitate,
iar societatea
sprelucrului
globalizare
:
permitnd partajarea acestor resurse.
a. Internetul-ul
Sistemele de operare proiectate pentru gestionarea lucrului n retea trebuie sa asigure cteva functii
Secolul
nostru
estefunctii
teatrulale
unei
suplimentare,
fata de
celelalte
unuievolutii
sistemtehnologice
de operare.foarte
Acesterapide.
functii se refera la:
Lumea a devenit din ce n ce mai "interconectata": puteti contacta o persoana
1. Comunicarea
ntre nodurile
(nodurile
sistemele
de calcul din retea). Aceasta functie trebuie
dintr-o
alta parte a globului
de laretelei
telefonul
aflat n retelei
masinasunt
d-voastra;
datorita
sa asigure
datelantre
sistemele de
calcul din
din toata
retea, lumea;
utiliznd un set de reguli care reglementeaza
televiziunii
puteti transferul
asista n de
direct
performantele
atletilor
comunicarea
n Paris
retea,siset
de York
regulisunt
numit
protocol
deretea
retea;telematica
problema transferului de date este complexa si
bursele
de la Tokio,
New
legate
printr-o
ceea implica:
ce permite efectuarea de investitii 24 de ore din 24 practic n lumea
realizarea
legaturii
punctuale
ntre
doua este
sisteme
un sistem transmite date si celalalt le
ntreaga. Internetul,
definit
ca o retea
a tuturor
retelelor,
una de
din calcul:
cele mai
pasionante receptioneaza
manifestari a acestui fenomen al societatii. El a revolutionat si a
asigurarea
transferului
date ntreprindere,
ntre doua noduri,
altor noduri
dinamizat toate
activitatile
economicede
dintr-o
a stat prin
si staintermediul
la baza altor
operatii dentr-adevar,
selectie a traseului
carensarelatie
se faca
date ntre doua sisteme de calcul din retea
tehnologii informatice.
Internetulpepune
petransferul
o scarade
larga
(functii de rutare)
oameni si calculatoare
ce vorbesc un limbaj comun si care sunt racordati ntre
operatii
de conversie
a datelor n si din formatul specific transmiterii datelor n retea, codificarea sau
ei prin kilometri
de cablu
si de linii telefonice.
mpachetarea datelor, conform anumitor reguli, numite protocoale de comunicatie, etc.
Internetul,
loc dede
comunicatie,
schimb
de idei
informatii se va
mecanisme
detectare side
tratare
a erorilor
de si
transmisie
dezvolta continuu
si viitorul
sau va depinde
utilizatoriicusai.
Ca urmare
a
autentificarea
proceselor
implicatede
n transfer,
verificarea
drepturilor
de acces n retea, etc.
globalizarii
schimburilor
si unui
a cresterii
importantei
ntreprinderea
2. Partajarea
resurselor
sistem de
calcul ntreinformarii,
nodurile retelei.
Se numeste host un nod al retelei care permite
devinepartajarea
din ce n ce
mai multsale
o utilizatoare
a Internetului.
esenta,
resurselor
de catre celelalte
noduri ndin
retea.acesta are la
baza retele de calculatoare dispersate la nivel mondial n toate colturile lumii, retele
Partajarea
resurse de
catre
un nod
presupune
gestionarea
cererilor multiple si simultane de acces la
care comunica
ntrepropriilor
ele prin intermediul
unui
protocol
(Internet
Protocol
- IP), usor de
resursele partajate,
pot sa
apara de la celelalte
nodurisidin
Aceasta
recunoscut
indiferentcare
de tipul
echipamentelor
(calculatoare)
deretea.
sistemul
de nseamna ca sistemul host trebuie sa
fie un sistem
operare
utilizat.multitasking si multiuser.
De exemplu
optiunea
Sharing
meniulprecum:
de context
al unor obiecte Windows permite definirea
Pe baza
Internet-ului
s-au(utilizare
dezvoltatno comun)
serie dedin
aplicatii,
Intranetmodului
de partajare
a resursei
respective
cadrulelectronica,
retelei
ul, Extranet-ul,
groupware-ul,
EDI
Internet, n
posta
e-marketing, elearning, discutii pe Internet (forumuri, grupuri de ntlniri, grupuri de stiri), chat
3. Accesarea resurselor partajate din retea se refera la capacitatea unui nod de a avea acces la resursele
(discutii n timp real), comert electronic (e-commerce cu urmatoarele modele de
partajate de un alt nod din retea.
afaceri: magazin electronic (e-Shop), aprovizionare electronica (eprocurement),
licitatie
electronica
(e-auction),
electronic
(e-aceasta resursa, drivere virtuale, care
Pentru a permite
accesul
la o resursa
partajata supermagazinul
din retea, se definesc,
pentru
mall),
piata unui
(Thirdnodului
Partycare
Marketplace),
comunitati
virtualeAceste
(Virtual
sunt declarate
pe tert
sistemul
utilizeaza resursa
partajata.
drivere se refera deci la resurse care nu
Communities),
conectari
la distanta,
telefonie,
videoconferinte,
universuri unei corespondente ntre unitatile fizice
exista fizic n sistemul
de calcul
respectiv
dar exista
fizic pe host. Definirea
virtuale,
captare
de programe
radio-tv,
biblioteci
digitale
etc.local se numeste operatie de mapare.
partitionate,
din retea,
si driverele
virtuale
definite
pe nodul
b. Recunoasterea
a caracterelor
(Optical
Character
Gestionarea
driverelor virtualeoptica
este realizata
de o componenta
de retea
specializata, instalata pe fiecare nod.
Recognition) este utilizata n operatiile de digitizare a datelor de tip text. n scop
De
exemplu
optiunea
Map
Network
Drive
(Mapare
unitate
de
retea)
este
oferita, n sistemul de operare Windows, de
comercial ea se foloseste pe scara larga n magazine la citirea codurilor de bare
aplicatia
Explorer;
eaAstfel,
da posibilitatea
mapariicuunei
unitati
virtuale locale
la o unitate din retea. Operatia inversa, de
de
pe diferite
produse.
se obtin informatii
privire
la denumire,
pret, raion
anulare
a maparii,
realizeaza
optiunea
Network Drive
(Deconectare unitate de retea).
de vnzare,
taxele se
aferente
(TVA,cu
accize
etc.),Disconnect
termen de valabilitate,
producator
etc. 4.Daca
la aceste
informatii
se adauga
data drepturilor
vnzarii, casa
si vnzatorul,
Identificarea
nodurilor
retelei
si stabilirea
de acces
n retea. Aceste functii sunt implementate pe
precum
si cumparatorul,
se obtine
o imagine
completa
de utilizator din retea, pentru identificarea
serverul
de retea siatunci
presupun
asocierea
unui sistem
de privind
parole actul
fiecarui
vnzare-cumparare.
Toate
aceste
informatii
se
transfera
serverului
central
acestuia; n felul acesta pot fi reglementate drepturile de acces la resursele partajate de server, pentru fiecare
pentruutilizator
nregistrare
contabila,
pentru
luarea
unor decizii
etc. din retea.
si pot
fi definite
actiunile
permise
utilizatorilor
c.Mecanismul
Bancomatele
Teller
Machine - ofera
ATM) si
reprezinta
tehnologia
de (Automat
identificare
a utilizatorilor
posibilitatea
urmaririi (nregistrarii) activitatii utilizatorilor n
informatica
si de comunicatii prin care cardul bancar este identificat si poate fi
retea.
folosit pentru retragerea unei sume de bani sau efectuarea unor plati n conturi
Spre exemplu, Window s NT Server este un sistem de operare pentru un server de retea si are implementata functia de definire si control ale drepturilor de
predefinite
(telefonie, utilitati, magazine).
acces.
d.
Sistemelefara
electronice
realizare
a ntlnirilorse faciliteaza
Raspndirea
precedent de
a retelelor
de calculatoare
explica prin importanta pe care o are schimbul
ntlnirea
virtuala
a membrilor
unei retelele
comunitati
sau unei echipe
cu n
diferite
informational
si avantajele
pe care
de calculatoare
le ofera
aceasta directie. Astfel, ele asigura att o
prilejuri:
conferinte,
luarea
unei
decizii,
simple
discutii
video
etc.
Aceasta
flexibilitate sporita, ct si avantaje economice. Flexibilitatea sporita este data de posibilitatile de extindere a retelei
tehnologie
consta
n digitizarea
secventelor
audio
si mpartirea
video, compresia,
prin adaugarea
de noi
statii de lucru
sau servere
sau de
resurselor ntre utilizatori. Avantajele economice
criptarea,
transmiterea,
decriptarea,
decompresia
si vizualizareadar
acestora
cu o
sunt
determinate
de costurile
mai reduse
ale echipamentelor,
si de exploatarea
n comun a mai multor resurse:
viteza
foarte mareechipamente.
folosind infrastructura de baza - Internet-ul.
date, programe,
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
10/56
13.10.2014
4.2.
e.
Tehnologia
Clasificarea
groupware
retelelor de
si gestiunea
calculatoare
electronica a documentelor
Datorita diversitatii
Groupware
reprezintaretelelor
un model
deorganizational
calculatoare,aparut
n procesul
n anii '90
de care
clasificare
are a acestora se regasesc mai multe
n vedere
criterii,
si anume:
trei dimensiuni ale ntreprinderii: managementul sau dimensiunea
umana, organizarea sau dimensiunea organizationala, informatica sau
1. Raspndirea
a sistemelor
desunt
calcul
dimensiunea
tehnologica.geografica
Instrumentele
groupware
aplicatii n retea care
[22]
permit 2.
grupurilor
de lucru sa colaboreze ntr-o maniera facila . Lucrul n medii
Arhitectura
colaborationiste presupune lucrul cu documente n format electronic (creat sau
Topologie
digitizat3.prin
scanare), folosind un software special care contine absolut toate
componentele
pentru
de birou,
la care se
si componenta de
4. Modelul
de lucrul
comunicare
(standardul
de adauga
comunicare)
transmitere co-echipierilor (posta electronica, gestionar de documente).
4.2.1. Clasificarea retelelor de calculatoare n functie de raspndirea geografica a sistemelor de calcul
Retelele MAN
- sunt extinse la nivelul unui oras, suprafata lor variind ntre 1 si 10 kilometri
n literatura depatrati.
specialitate,
multimedia
este considerat
conceptde
aflatInternet si sunt utilizate de catre clientii
Adesea
sunt constituite
de catreunfurnizorii
la intersectia mai multor
domenii, ea combinnd cele trei mari inovatii ale
acestora.
secolului: calculatorul electronic, telecomunicatiile si tehnica audiovizualului. n
anii '70 multimedia era doar un cuvnt care nsemna audiovizual, n prezent ea
devenind o tehnologie care a revolutionat domeniul calculatoarelor.
Calculatorul a trecut progresiv, de la rolul sau de mijloc de prelucrare a
textelor, la cel de prelucrare a diverselor si complexelor date, precum imagini
video, fotografii sau sunete. Calculatorul dirijeaza afisarea diferitelor
documente, trateaza prioritatile, dupa cererile utilizatorilor si permite, deci, un
parcurs interactiv n aplicatie. Folosirea tehnologiilor multimedia necesita
dotarea calculatorului cu CD-ROM, difuzoare si placi audio, Video-CD,
camera de luat vederi si placa video, n functie de aplicatiile utilizate.
Informatica sta la baza multimediei. Totusi multimedia nu constituie un
domeniu particular al informaticii, ea nu este dect o prelungire logica si un
rezultat al evolutiei tehnologice, att a echipamentelor, ct si a programelor.
Dezvoltarea acestei tehnologii a fostFig.
determinata
de de
raspndirea,
pe scara
nr. 4.2. Model
retea metropolitana
MAN
larga, a calculatoarelor personale,
de dezvoltarea capacitatilor si
[71]
Retelele WAN
- sunt extinse
la nivelul
regiuni,
chiar la nivel national si continental.
performantelor componentelor
si perifericelor
calculatorului
ceunei
permit
tratarea,
depozitarea si distributia datelor multimedia, de realizarea de afisaje video de
nalta calitate si generalizarea interfetelor grafice utilizator ce permit realizarea
unor prelucrari alta data complexe si mai dificil de obtinut, de raspndirea si
standardizarea placilor de sunet, de dezvoltarea tehnologiilor de stocare care
au permis cresterea volumului de date (aparitia CD-ROM-ului si a altor suporti
de stocare de mare capacitate). Multimedia s-a consolidat odata cu aparitia
standardelor
importante
n
materie
de
comunicatii
si
de
comprimare/decomprimare a datelor, cu integrarea functiilor video si audio n
componente electronice sau procesoare si servicii avansate de
telecomunicatii prin satelit sau cablu, cu faimoasele "autostrazi
informationale".
n acelasi timp, multimedia a devenit o adevarata industrie. Productia
de documente multimedia este economica. Un CD-ROM este un suport cu
mult mai ieftin pentru a contine o
enciclopedie
kilograme
de hrtie
Fig.
nr. 4.3. Modeldect
de retea
cu acoperire
vasta WAN
imprimata. n numeroase domenii, multimedia
este deosebit de eficace. De
[72]
Retelele
GAN
- se
extind
nivelatragatoare
global, acoperind
suprafata a planetei. n aceasta
exemplu, prezentarea
unei ntreprinderi
este
multlamai
daca ntreaga
i
de secvente
retele intra
si Internet-ul,
alaturi
retelele companiilor multinationale sau a
integram comentarii categorie
sonore sau
video
care prezinta
un de
aspect
organizatiilor
mondiale.
particular legat de acea
ntreprindere.
n plus, aceasta prezentare se poate
face fara prezentator, cu ajutorul unui nod interactiv.
Daca multimedia se raspndeste, ncet cu ncet, asupra tuturor
sectoarelor de activitate, marele public este si el vizat. Multimedia devine din
ce n ce mai mult un serviciu pentru un public avid de a descoperi ct mai
multa informatie, de diferite tipuri, prin intermediul televizorului sau monitorului,
a sintetizatorului muzical sau a televiziunii interactive. Trecerea de la
profesional catre marele public este facilitata si de generalizarea unor
interfete utilizator prietenoase, asigurate n general prin simboluri recunoscute
de ntreaga lume: pictograme, optiuni de meniu, zone de dialog, butoane de
control etc., mijloace prin care utilizatorului i se asigura un acces rapid la
aplicatii informatice si la informatii inedite.
h. Alte tehnologii informationale
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
11/56
13.10.2014
1.3.
Dezvoltarea rapida si complexa a societatii a dus n mod inevitabil la o sporire nsemnata a volumului
de date, care tind sa aglomereze si sa blocheze canalele informationale, n aceeasi masura n care creste
continuu nevoia de informatie. Orice organism economic se confrunta cu un volum mare de date, supus unor
prelucrari relativ simple, dar cu un caracter repetitiv si cu o frecventa mare. n acelasi timp datele se
caracterizeaza printr-o structura uniforma rezultata din structura documentelor primare specifice operatiilor
economice. Toate acestea reprezinta, de fapt, restrictii n activitatea de structurare si organizare a datelor
economice n sistemele informatice.
Organizarea datelor reprezinta procesul de identificare, definire, structurare si memorare a
[24]
datelor
. O buna organizare a datelor impune folosirea unor structuri care sa permita o prelucrare cu un
cost ct mai redus. Pentru specificul activitatilor economice, fiecare nivel de abstractizare implica date
elementare si date structurate.
Fig.
nr. 4.4. Model de retea cu acoperire globala GAN
1.3.1. Date elementare si date
structurate
Data este
un model de reprezentare
a informatiei,
accesibil
unui anumit
(om, calculator,
4.2.2.
Clasificarea
retelelor de
calculatoare
n functie
de procesor
arhitectura
program), model cu care se va putea opera pentru a obtine noi informatii.
O data care apare ca o entitate indivizibila, att n raport cu informatia pe care o reprezinta, ct si n
raport cu procesorul care o prelucreaza se numeste data elementara. Data elementara poate fi privita ca
Retele
peerlatonivelul
peer
- reprezinta
retele
n care fiecare nod (sistem de calcul) este
model de reprezentare
a informatiei
unui
procesor umanacele
(nivel logic)
saude
la calculatoare
nivelul reprezentarii
interne, respectiv peinvestit
suport (nivel
cufizic).
capabilitati si responsabilitati similare. Astfel, fiecare utilizator al retelei are drepturi egale cu
alevedere
celorlalti.
Adesea,
aceastaprintr-un
categorie
deforma:
retea
Din punct de
logic, data
poate fi reprezentata
triplet de
Identificatorul datei (numele) este un simbol asociat datei pentru a o putea distinge de alte date si
pentru a se putea face referiri la ea n timpul procesului de prelucrare (de exemplu, codprod, denprod, um)
Atributele precizeaza proprietatile datei si determina modul n care poate fi ea tratata n procesul de
prelucrare. Iata cteva exemple de atribute:
tipul datei care defineste apartenenta acesteia la o anumita clasa de date, n functie de
natura si de domeniul valorilor luate. Se disting astfel date de tip numeric (ntreg, real,
complex), logic, sir de caractere.
precizia reprezentarii interne care defineste ct mai fidel reproduce modelul intern de
reprezentare obiectul pe care l reprezinta. Precizia depinde de zona de memorie afectata
datei. Ea poate fi simpla precizie sau dubla precizie.
valoarea initiala
modul de alocare a memoriei pe parcursul prelucrarii
dinamic).
Fig. nr. (static,
4.5. Model
de retea peer to peer
Valorile datei pot fi precizate prin enumerare sau printr-o proprietate comuna si pot fi numere, valori
Retele client/server - utilizeaza doua tipuri de calculatoare, respectiv:
logice, siruri de caractere. n functie de valoare, datele se clasifica n :
date variabile
o Server
(variabile)
- reprezinta
- date care peacel
tot parcursul
nod din
procesului
reteadecare
prelucrare
oferapotservicii
lua orice celorlalte noduri ale retelei;
valori din domeniul de definitie a datei;
date constante
(constante)
- date care
pe parcursul
procesului
prelucrare
si pastreaza
o Client
- reprezinta
acel
nod din
retea de
care
utilizeaza
serviciile oferite de un server.
aceeasi valoare din domeniul de definitie al datei.
Din punct de vedere fizic, o data elementara apare ca o zona de memorie sau de suport de o
anumita marime, situata la o anumita adresa, n care se socheaza ntr-o forma specifica valorile datei.
Principalele tipuri de date elementare sunt:
Tipul numeric care include numerele ntregi, reale si complexe si asupra carora se pot
realiza operatii de adunare, scadere, etc.;
Tipul logic (boolean) utilizat pentru precizarea starilor de adevar (TRUE, YES) sau
neadevar (FALSE, NO) ale unui enunt. Asupra acestor date se pot efectua operatii logice:
NOT, AND, OR;
Tipul caracter care reprezinta o succesiune de caractere alfanumerice asupra careia se
pot defini operatii de concatenare, ordonare etc.;
Tipul pointer, adica date elementare ale caror valori sunt adrese, referinte pentru alte date.
n majoritatea aplicatiilor, datele se prezinta sub forma unor multimi sau colectii, a caror prelucrare nu
poate fi conceputa fara o organizare corespunzatoare. ntre elementele unei colectii de date pot fi identificate
si/sau introduse relatii care sa determine pe multimea respectiva o anumita structura. Natura relatiei poate
diferi la diferite nivele de abstractizare n mod considerabil, putnd fi o relatie de ordine n multimea elementelor
colectiei, o relatie ce descrie mecanismul de acces la memorie. n acest mod se obtine tipul de data structurata
Fig.care
nr. 4.6.
retea client-server
sau structura de date. Structurile de date sunt colectii de date pe
s-a Model
definit de
o structura
si careia i este
specific un anumit mecanism de selectie si identificare a componentelor. O structura este o entitate de sinen cadrul
unei
retele
care siare
implementata
arhitectura
client/server, orice sistem de calcul poate
statatoare, indentificabila
prin nume,
ale carei
componente
mentin
proprietatile. Componentele
unei structuri
de date pot fi individualizate
si selectate
prin nume
(identificatori)
pozitiadupa
ce o ocupa
structura,
ndeplini
functiunea
de server
sausau
deprin
client,
cumnsunt
solicitate si/sau oferite serviciile. Serviciile
conform cu relatia de ordine specificata.
b.
structuri cu acces
atunci
o componenta
poate fi- selectata
a tine seama
direct
Servicii
decnd
posta
electronica
server fara
POP3,
IMAP,
de celelalte componente ale structurii
structuri cu acces secvential atunci cnd localizarea unui element se face printr-un
Servicii
de
conectare
la
Internet
server
PROXY;
proces de parcurgere a mai multor componente, conform cu ordinea acestora.
dupa suportul de memorie
peServicii
care se creeaza
web structura
- server
deweb
date : (IIS,
SMTP etc.;
APACHE etc);
alte servicii.
Serviciile n cadrul acestei retele sunt oferite de catre aplicatii specializate, aplicatii care poarta denumirea
c. dupa
variabilitatea
structurii:sunt instalate pe sistemele de calcul din retea si sunt folosite de catre toti utilizatorii
generica
server.
Acestea
autorizati ai
retelei
structurirespective.
de date dinamice,Datorita
care si modifica
faptului
pe parcursul
ca o aplicatie
prelucrarii structura
de tip server necesita resurse hardware considerabile,
structuri de date
carepe
pe tot
existentei
au acelasi
numarde
de componente
acestea se instaleaza
destatice,
obicei
unparcursul
calculator
care
dispune
aceste resurse si care primeste denumirea de
si n aceeasi ordine
server.
Structurile dinamice, la rndul lor, pot fi:
Celelalte
sistemeinfinita,
de calcul,
carede
utilizeaza
cu cardinalitate
daca numarul
componenteserviciile
este nelimitatoferite de un server, necesita instalarea unor aplicatii care
sa poata
prelucra
serviciile,
numite
aplicatii
client.
Acestea,
n general, nu necesita resurse hardware deosebite.
Daca se grupeaza mpreuna date structurate si se nzestreaza aceasta multime cu anumite operatii,
atunci se obtine un tip de data structurata sau un tip de structura de date. Un tip de data structurata este deci
Dupa cum se poate observa, prin arhitectura client/server se realizeaza
o multime ordonata de date (elementare sau structuri de date) pe care s-a definit un grup de operatori de baza
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
13.10.2014
noduri care sa dispuna de resurse hardware mai performante (server-ele), restul sistemelor de
calcul Principalele
putnd tipuri
dispune
de deun
de astfel
desirul,
resurse.
Acest lucru
de structuri
dateminim
pentru memoria
interna sunt
masivul, nregistrarea,
listele conduce la minimizarea costurilor de
liniare,
arborii de date,
pentru memoria externa
sunt fisierele side
bazele
de date. a datelor.
implementare
siiarmaximizarea
randamentului
prelucrare
La orice nivel de abstractizare rezolvarea unei probleme, utiliznd calculatorul electronic, implica att
4.2.3. Clasificarea retelelor de calculatoare n functie de topologie
date elementare, ct si date structurate. Componentele unei structuri de date pot fi date elementare sau la
rndul lor structuri de date. Daca toate componentele sunt de acelasi tip atunci structura de date este
Prin topologia unei retele de calculatoare se ntelege modul de amplasare
omogena. Definirea structurilor de date se bazeaza, n majoritatea aplicatiilor, pe structurile liniare, arborescente
acest
se disting
urmatoarele
categorii
de retele:
si de tip criteriu
retea. Acestea
sunt considerate
structuri de
baza, deoarece,
prin combinarea lor convenabila, se pot
construi structuri orict de complexe.
retele de tip magistrala (bus) - conectarea tuturor sistemelor de calcul si a tuturor echipamentelor se
Listele sunt structuri de date liniare, dinamice, recursive, cu componente omogene sau eterogene.
face
liniarcomponentele
prin intermediul
cablu
trunchi.Listele
Toate
Ca secvente finite de
elemente,
pot fi date unui
elementare
saunumit
date structurate.
pot datele
fi de mai sunt transmise n toata reteaua, dar sunt
multe tipuri: liniare, circulare
etc.
receptionate
doar de calculatorul sau dispozitivul caruia i sunt destinate. La capetele trunchiului de
retease se
monteaza
cte un
dispozitiv
terminator,
cufiecare
scopul
Prin lista liniara
ntelege
un sir de elemente
n care
distingem numit
un prim si
un ultim element,
element n afara de semnalele
acestea avnd care
unic determinate
un element
care l precede
unulun
care
i succede;
primul
nu au fost
receptionate
de sinici
nod
din retea.
element are un unic element care i succede, iar ultimul element are un unic ele
ment care l precede. Cele doua
capete ale listei se numesc baza, respectiv vrf.
Pentru definirea listelor liniare si a relatiilor de ordonare liniara sunt folosite variabile pointer, astfel
nct elementele listei apar ca perechi sau triplete care, n afara elementului de data contin referinte ce indica
locul succesorului, respectiv locul succesorului si predecesorului.
n practica se ntlnesc urmatoarele tipuri de liste liniare:
Stiva sau lista LIFO este o lista asimetrica pentru care adaugarea, stergerea si consultarea
se fac la un singur capat, respectiv la sfrsitul ei.
Coada sau lista FIFO este o lista asimetrica la care operatiile de consultare si stergere se
realizeaza la nceputul listei, iar operatia de adaugare la sfrsitul listei.
Lista cu doua capete este o lista simetrica pentru care operatiile de adaugare, consultare si
stergere se fac att la nceputul, ct si la sfrsitul listei.
Lista circulara este o lista n care se modifica modul de nlantuire, punnd la partea de legatura a
ultimului element adresa o
primului
element. Deoarece la aceste liste dispare distinctia dintre primul si ultimul
Avantaje:
element, se introduce un element special, numit cap de lista, care nu contine date. Capul de lista devine prim si
ultim element si asigura posibilitatea de a parcurge lista n ambele sensuri.
Structura de tip arbore asigura ordonarea elementelor componente pe niveluri ierarhice. Exista un
singur nod radacina si mai multe noduri
confera
cu un anumit
independenta
numar de descendenti.
functionala
Se ntlneste
fiecarui
n articolele
calculator
dintr-un
fisier.
o Dezavantaje:
articolul;
fisierul;
tabloul.
Articolul este o structura de tip arborescent ale carui cmpuri sunt descendentii radacinii (nivelul
acestuia
de
neautorizati,
deci
nu confera o securitate fizica a comunicatiei.
1), subcmpurile sunt descendentii cmpurilor
(nivelul
2) catre
s.a.m.d.utilizatori
Cmpurile unui
articol pot fi date
elementare
sau grupuri de date de diverse tipuri. n principiu fiecare cmp sau subcmp se defineste prin urmatoarele
atribute:
retele de tip stea (star) - conectarea tuturor sistemelor de calcul, precum si a echipamentelor periferice
se face
prin
nume
- un cod
unicintermediul
de identificare;
unui dispozitiv special numit concentrator sau hub. Astfel fiecare nod din retea
are
legatura
directa
cu
hub-ul,
realizndu-se astfel o legatura permanenta ntre nodurile retelei. Reteaua
tip - natura datei;
functioneaza att timp ct nodul central este n functiune, fiecare nod al retelei fiind independent de
lungime
- numarul
total de caractere;
celelalte
noduri.
partea zecimala - se specifica numai pentru datele numerice.
PRIVATE Nume
Tip
Lungime
Partea zecimala
MARCA
Numeric
NUMEPREN
Caracter
20
FUNCIE
Caracter
10
SALARBAZ
Numeric
11
(star)
Avantaje:
Tabloul este oo
colectie
de date de acelasi tip, aranjate ntr-o structura rectangulara, cu una sau mai
multe dimensiuni. Tablourile cu o dimensiune se numesc vectori, iar cele cu mai multe dimensiuni se numesc
matrici sau masive. Pentru fiecare dimensiune
se asociaza
indice ale carui
valori sunt prin
folosite
pentru
Ofera un
control un
centralizat
al traficului
retea;
referirea elementelor tabloului.
Exemplu: T (i1, i2...ik ), unde k reprezinta numarul de dimensiuni, iar i1, i2....ik sunt elementele tabloului
De exemplu, pentru
introducerea notelor obtinute de studenti n cele 2 sesiuni,
o Dezavantaje
fiecare sesiune avnd cte 5 examene, definim variabila Nota(2,5). Vom obtine un
tablou de variabile astfel: Nota(1,1),
Nota(1,2),
Nota(1,3),deNota(1,4),
Nota(1,5),
Necesita
o infrastructura
comunicatii
costisitoare (se utilizeaza cablaje pe distante
Nota(2,1), etc.
mari, plus concentratorul care reprezinta un echipament utilizat doar la centralizarea
T.
traficului);
Asupra structurilor de date se
pot efectua att operatii generale, ct si operatii specifice tipului
structurii. Cele mai ntlnite sunt:
retele de tip inel (ring) - toate sistemele de calcul sunt interconectate ntre ele n stilul conectarii n
externa.
topologia
magistrala,
ultimul
uniteanterior
formndu-se
astfel o bucla (inel). Informatia se
2. Actualizarea
reprezinta
operatia de doar
aducereca
la primul
zi a unei si
structuri
de sunt
date create
si
presupune:
transmite de la un nod la urmatorul, ntr-un singur sens. Avantajele si dezavantajele sunt aceleasi ca la
adaugarea si/sau inserarea de noi elemente ale structurii;
retelele
magistrala,
modificarea
valorilor de
unor tip
elemente
ale structurii;cu o completare, si anume ca retele de tip inel ofera un grad ridicat de
stergerea
securitate
fizica si/sau logica
privind
a unor
transferul
elemente aleinformatiilor
structurii.
n si din exterior, prin simplu fapt ca acest transfer nu se poate
3. Consultarea
(exploatarea) asigura accesarea elementelor componente ale unei structuri n
realiza.
scopul prelucrarii sau vizualizarii acesteia.
4. Sortarea permite ordonarea crescatoare sau descrescatoare a elementelor unor structuri, dupa
anumite criterii stabilite de utilizator, fiind o rearanjare fizica a acestora.
5. Separarea este desfacerea unei structuri n doua sau mai multe structuri.
6. Fuzionarea sau interclasarea este combinarea a doua sau mai multor structuri ntr-o singura
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
13/56
13.10.2014
operatiuni de atribuire;
operatiuni de calcul;
operatiuni de decizie;
operatiuni de intrare /iesire;
operatiuni de transfer a controlului.
Operatiunile de atribuire sunt acelea prin care unei variabile i se atribuie o anumita valoare
predefinita sau rezultatul evaluarii unei expresii.
Exemplu:
NOTA = 8
MEDIA=(NOTA1+NOTA2)/2
retele
de se
tipdefinesc
arbore
(tree) numerelor
- aceasta
categorie
defacretele
combina topologia retelelor de tip magistrala
Operatiunile
de calcul
pe multimea
reale.
Dintre acestea
parte operatia
de adunare, scadere,
mpartire,
ridicare la
putere, calculul
unor expresii
numerice
etc. magistrala
Ca operatori
cunmultire,
cea de
tip stea.
Specific
acestei
topologii
este
centrala, respectiv un cablu denumit
se utilizeaza:
[73]
backbone . Pornind de la acest cablu, se dezvolta strucuturi de retele de tip stea si/sau de tip
magistrala, formndu-se astfel reteaua de tip arbore. Aceasta topologie este cel mai des ntlnita la
-retelele
pentru scadere;
metropolitane, mai ales n cadrul companiilor furnizoare de servicii Internet. Aceste companii
propriile retele de cablaje, asa-numitele backbone-uri, la care se conecteaza clientii serviciilor
*dezvolta
pentru nmultire;
de Internet. Acestia dispun de retele locale proprii, cu arhitectura si topologie proprie, astfel constituind
/ pentru mpartire;
mpreuna o retea metropolitana de tip arbore. Principalul dezavantaj al acestui tip de retele l constituie
**dependenta
pentru ridicare la de
putere.
elementul structural central (backbone), fara de care nici un nod al retelei nu poate
beneficia
conectivitate
totala.
asemenea,
n cadrulde
expresiilor
se pot utiliza
si parantezele, evaluarea acestora facndu-se
+ pentru adunare;
De
dupa regulile din algebra.
Exemplu:
n timp, organizarea datelor n sistemele de prelucrare automata a evoluat n functie de mai multi
factori, dintre
careClasificarea
cei mai importantiretelelor
sunt:
4.2.4.
de calculatoare n functie de modelul de comunicare
(standardul de comunicare)
de
performantele
puterea
de prelucrare
a calculatoarelor;
O retea
calculatoaresieste
alcatuita
dintr-un ansamblu
de mijloace de transmisie si de sisteme de calcul utilizate pentru a realiza att functii de transport a
suporturile
care stau
baza preluarii,
stocarii,
prelucrarii
informatiilor;
informatiei, ct si functii
de prelucrare
a la
acesteia.
Dar fiecare
sistem
de calcul
prezinta un mod specific de stocare a informatiei si de interfatare cu exteriorul. Astfel, o
evolutia
componenteidiferite
logice sisteme
a sistemelor
informatice
si, n special,
limbajelor
dedaca exista o conventie care stabileste modul n care se
retea de calculatoare
care
interconecteaza
de calcul
poate functiona
n buneaconditii
numai
programare
de care Aceasta
depinde realizarea
softw are-ului;
transmite si se interpreteaza
informatia.
conventie poarta
numele de protocol.
modul de prelucrare a datelor: pe loturi, on-line, n timp real;
nevoia
diversificata
de informatii
utilizatorilor.
Un protocol
estecrescnda
un set desi reguli
si conventii
ce se astabilesc
ntre participantii la o comunicatie n vederea asigurarii bunei desfasurari a comunicatiei
respective; sau protocolul este o ntelegere ntre partile care comunica asupra modului de realizare a comunicarii.
De modul cum sunt organizate datele depinde obtinerea informatiilor. De aceea, n orice sistem
informational,
datele trebuie
organizate
si structurate
n mod logic
asfelelaborate
nct sa mai
poata
fi eficient
prelucrate
si Cele mai importante sunt modelul de referinta ISO / OSI si
Pe parcursul
evolutiei
comunicatiei
ntre calculatoare
au fost
multe
familii de
protocoale.
gestionate.
modelul de referinta TCP / IP.
Indiferent
de modul
n careSystems
va fi abordata
societatea
n viitor,
datele-informatiile
vor exista si,Standard
n
4.2.4.1. Modelul
OSI (Open
Interconnection)
pentru
retele,
propus de ISO (International
Organization), ca un prim pas catre standardizarea
consecinta, este
necesar sa se
apeleze
diferite
metodesedeocupa
organizare
a lor. La baza
organizarii
datelor
se
internationala
a protocoalelor
folosite
pe la
diferite
niveluri,
de conectarea
sistemelor
deschise
comunicarii
cu alte sisteme. Modelul OSI contine sapte niveluri:
regasesc
n
principal
doua
modalitati:
organizarea
n
fisiere
si
organizarea
n
baze
de
date.
Ele
se
refera
la
fizic, de legatura date, retea, transport, sesiune, prezentare, aplicatie (vezi figura nr. 4.9). Acest model nu reprezinta n sine o arhitectura de retea deoarece nu
modul
n care
datelesisunt
reprezentate
pe suporturile
de memorare,
cu posibilitati
specifica
serviciile
protocoalele
utilizate
la fiecare nivel,
ci arata numai
ceea ce de
ar regasire
trebui sa automata.
faca fiecare nivel.
Nivelul
fizic senocupa
de transmiterea bitilor printr-un canal de comunicatie: cnd unul din capete trimite un bit 1, acesta este receptat n cealalta parte ca un bit
Organizarea
datelor
fisiere
1 si nu ca un bit 0.
Pentru primele generatii de suporturi tehnice metoda traditionala de organizare a datelor o constituie
Nivelul
legatura de date are sarcina de a transforma un mijloc oarecare de transmisie ntr-o linie care sa fie disponibila nivelului retea fara erori de transmisie
cea bazata
pe fisiere.
nedetectate. De aceea, nivelul legatura de date obliga emitatorul:
Fisierul este un ansamblu organizat de date, omogen din punct de vedere al naturii si criteriilor de
sa pe
descompuna
datele de date
intrare
cadre
de n
date
(cteva
sau mii de octeti);
prelucrare, memorate
suporturi tehnice
denunde
pot(blocuri)
fi utilizate
procesul
desute
prelucrare.
fisierelor
sa transmita
cadrele
Asupra
se pot
realizasecvential;
urmatoarele operatii de baza:
sa
prelucreze
deprin
confirmare
trimise
napoi
de receptor.
crearea,
adicacadrele
operatia
care nregis
trarile
logice
sunt transpuse pe suportul tehnic de
date;
Nivelul
se ocupacare
de controlul
functionarii
subretelei.
O problema
cheie n proiectare
retea
actualizarea
este constituita
din operatii
de adaugare,
modificare
si stergere;este determinarea modului n care pachetele sunt dirijate de la sursa
la destinatie. De
nivelul
ocupade
deregasire
rezolvarea
neconcordantelor dintre modul de adresare, dimensiunea pachetelor sau chiar protocoalele sursei si
asemenea,
consultarea
careretea
este se
operatia
a nregistrarilor;
destinatiei.
fuzionarea, adica combinarea a doua sau mai multor fisiere ntr-unul singur conform unor
criterii;permite utilizatorilor de pe masini diferite sa stabileasca ntre ei sesiuni. Ca si nivelul transport, o sesiune permite transportul obisnuit de date,
Nivelul sesiune
copierea
care presupune
unei dubluri a fisierului
dar furnizeaza si servicii mbunatatite,
utile n obtinerea
anumite aplicatii.
Orice
poate fi privit
dublu aspect:
Nivelulfisier
prezentare.
Spre sub
deosebire
de nivelele inferioare, care se ocupa numai cu transferul sigur al bitilor dintr-un loc n altul, nivelul prezentare se ocupa de
sintaxa si semantica informatiilor transmise.
logic sau functional, care priveste latura semantica, deci informationala a datelor ce
fisierul;
Exem plu:compun
codificarea
datelor, reprezentarea tipurilor de baza etc.
fizic, care este strict legat de reprezentarea datelor pe suportul fizic si de modul de
Nivelul aplicatie
organizare
are rolul
a acestuia.
de a uniformiza interfata dintre date si utilizator. Prin interfata dintre date si utilizator se ntelege n cazul de fata modul de afisare sau
sistemul de pastrare a fisierelor care poate fi diferit de la un sistem la altul.
Din punct de vedere logic, un fisier este alcatuit dintr-o multime de articole (nregistrari logice), din
cmpuri de date (grupate sau negrupate) si din caractere.
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
14/56
13.10.2014
Data intrarii
Cod
Denumire
Document
Data Fig. nr. 4.13.
U/M Modelul
Cantit OSIPU
produs
Prod
4.2.4.2. Modelul TCP/IP este mult mai vechi dect modelul OSI si a fost utilizat drept model de referinta de catre stramosul tuturor
retelelor de calculatoare,
ARPANET si apoi de succesorul sau, Internet-ul. ARPANET a fost o retea de cercetare sponsorizata de catre DoD (Department of Defense - Departamentul de Aparare
Fel
Zconecteze
L ntreAele, utiliznd linii telefonice nchiriate, sute de retele universitare si guvernamentale. Modelul de
al Statelor Unite). n cele din urma,
reteauaNr
a ajuns sa
referinta TCP / IP a aparut ca o necesitate de interconectare a retelelor de diferite tipuri, iar denumirea a fost data dupa cele doua protocoale fundamentale utilizate.
nr. 4.14. se poate
modelul
de referinta
/ OSI si modelul
TCP / IP.
N,4Din figuraC,20
C,5 observa
N,5diferenta
N,2dintre
N,2
N,2
C,3 ISO N,8,3
N,9,2
Modelul ISO / OSI
Modelul TCP / IP
posta
electronica
SMTP (Simple
Mail Transfer Protocol). Posta electronica a fost la origine doar un tip de transfer de fisiere, dar ulterior a fost dezvoltat
matematice, numite formule
de randomizare
sau repartizare.
un protocol specializat pentru acest serviciu. Acest protocol este folosit pentru transferul mesajelor de posta electronica ntre utilizatori conectati la
retele diferite,
dar care au o conexiune
Internet.
Organizarea
secvential-indexata
are o larga
utilizare n practica deoarece permite att accesul
secvential, ct si accesul direct. Suporturile utilizate trebuie sa fie adresabile. Fisierele indexate sunt ansambluri
au aparut
o serie
altenprotocoale,
cum ar fi: sau descrescatoare a valorii cheii de articol.
de articoleUlterior
logice ,asezate
unul
dupade
altul
ordinea crescatoare
Cheia de articol este un cmp sau rezultatul evaluarii unei expresii de cmpuri din structura articolului fisierului
Serviciul Numelor de Domenii, DNS (Domain Name Service), pentru a stabili corespondenta dintre numele gazdelor si adreselor retelelor;
indexat. Fisierele index nlatura limitele fisierelor prezentate anterior:
Prin operatia de indexare, fisierului i se ataseaza un tabel n care sunt pastrati indecsii - informatii
auxiliare pe baza carora sunt reperate rapid articolele fisierului. Astfel, un fisier index este alcatuit de fapt din
doua fisiere:
fisierul propriu-zis de date n care nregistrarile sunt ordonate crescator sau descrescator, dupa cheia de
articol (cheia de indexare);
fisierul index care are un numar de nregistrari egal cu numarul nregistrarilor din fisierul de date. Fiecare
nregistrare contine valoarea cmpului cheie a articolului din fisierul de date, plus adresa fizica de pe
suport (numar cilindru, numar pista, numar sector) a acelei nregistrari.
La consultarea fisierului se parcurge mai nti secvential tabela de indecsi. Cnd valoarea cheii de
cautare devine egala cu valoarea cheii din index se preia adresa din index si astfel se ajunge la nregistrarea de
pe suport.
Consultarea articolelor din fisierele index poate fi realizata secvential sau direct.
15/56
13.10.2014
dinamic.
Accesul secvential presupune regasirea nregistrarilor n ordinea n care acestea au fost dispuse
pe suportul tehnic. Pentru a localiza nregistrarea n este necesara parcurgerea tuturor celor n-1 nregistrari
precedente. Orice tip de fisier poate fi accesat secvential. Astfel, fisierele secventiale sunt accesate articol cu
articol, cele relative sunt accesate n ordinea casetelor, cele goale fiind sarite, cele indexate sunt accesate n
ordinea indexului activ (un fisier poate avea asociate mai multe fisiere index, din care numai unul este activ la un
moment dat).
Accesul direct (aleator) permite identificarea directa a nregistrarilor prin intermediul unei adrese
indicate prin cheia stabilita de utilizator. Se aplica suporturilor adresabile.
Accesul dinam ic mbina metodele anterioare, operatiunea realizndu-se n doua etape:
n functie de modul de organizare se pot utiliza unul sau mai multe moduri de acces. Relatia dintre
modul de organizare si cel de acces este prezentata n tabelul nr. 1.2.
Direct
Dinamic
Administrarea retelei consta n planificarea, configurarea si gestionarea tuturor elementelor retelei: resurse locale si aflate la distanta, conturi de utilizator,
dispozive pentru conectivitate. Scopul administrarii retelei este de a creste produtivitatea prin asigurarea accesului la resursele necesare.
Acces
Administrarea retelei trebuie sa nceapa cu planificarea acesteia, cu documentarea ciclului de viata al retelei. n acest sens trebuie sa se nceapa cu configuratia
curenta,
raspunzndu-se la urmatoarele ntrebari:
Organizare
Secventiala
Xutilizatorilor?
Acestea sunt adecvate nevoilor
Relativa
nainte de a avea o retea functionala, administratorul de retea trebuie sa decida cum gestioneaza accesul. Accesul include nu numai conectarea la o anumita
statie de lucru, ci si accesarea resurselor. nainte de a lua aceasta decizie, administratorul trebuie sa definesca metoda care va fi utilizata pentru a stabili cerinte privind
numele de utilizator si parolele.
Principalele doua tipuri de conturi de retea care permit gestionarea utilizatorilor retelei sunt conturile de utilizator si conturile de
grup.
Indexata
1.2.3.3.
n retelele bazate pe server, accesul este acordat fiecarui utilizator printr-un cont individual. Crearea conturilor de utilizator si atributele aplicate acestor conturi
sunt elementele
prin care
se gestioneaza
la resurse.
Pe masura
evolutiei
sistemelor accesul
de prelucrare
automata a datelor si, n mod special, a componentei
hardw are si softw are, dar si ca urmare a cresterii volumului datelor de prelucrat s-a dezvoltat un nou concept,
Conturile de utilizator si cele de grup sunt create de obicei cu ajutorul unui utilitar furnizat de sistemul de operare de retea (de exemplu, User Manager sau User
cel al bazelor de date. El si face aparitia n a doua parte a anilor '60, aducnd un element de noutate, respectiv
Manager for Domains n Window s NT sau Window s 2000, Syscon for NetWare pentru versiunile 3.x sau NWAdmin pentru versiunile 4.x si 5.x). Utilitarele pot fi utilizate
existenta unui fisier de descriere globala a datelor, ceea ce asigura independenta datelor de programe si
pentru a desemna optiuni, precum exigentele pentru parole si apartenentele la grupuri.
invers, fisier denumit dictionar de date (vezi figura nr. 1.9). La momentul respectiv, n cadrul sistemelor
informatice
implementate
n ntreprinderi,
erau organizate
n fisiere
de date
(secventiale,
indexate
Majoritatea
sistemelor
de operare informatiile
n retea creeaza
n timpul instalarii
un cont
administrator
si unul
guest (oaspete). Administratorul trebuie sa creeze apoi conturi
etc.)
create
cu ajutorul
unorstabilindu-le
programe scrise
n limbaje
din generatia
a III-a: COBOL,
FORTRAN etc.
pentru
toti utilizatorii
retelei,
drepturile
de acces
si apartenentele
la grupuri.
Principiul
al bazelor
de date
informatiilor,
adica Parolele
orice informatie
este securitatea retelei, fiind greu de detectat. Acest lucru
Unul
dintrefundamental
cele mai importante
aspecte
alel constituie
securitatii unicitatea
retelei l reprezinta
parolele.
lungi sporesc
nregistrata
singura
data si
poate
fi utilizata
ori de cte
ori este
de catre
diferitiunui
utilizatori
diferite reduce accesul neautorizat la retea. Securitatea este
este valabil omai
ales cnd
sunt
combinate
caractere
numerice
si nevoie
alfabetice.
Pastrarea
istoric sialnparolelor
momente.
sporita prin solicitarea ca parolele sa fie schimbate periodic.
O baza desunt
date
este un
ansamblu
de date
ce poatenfimultimi
ntrebuintat
multi
utilizatori
avnd
viziuniau nevoie de acces la resusele retelei. Utilizatorilor li se
Grupurile
utilizate
pentru
a organiza
utilizatorii
logicede
pemai
baza
modului
n care
acestia
diferite
asupra acestora.
Ea reprezinta
un baza
ansamblu
structurat
dateleFiecare
prelucrate
n care este membru al grupului are aceleasi permisiuni
acorda permisiunile
necesare
la resuse pe
grupului
din carede
facfisiere
parte,care
nu ngrupeaza
mod individual.
utilizator
aplicatiile
de
acces informatice
ca si grupul.ale unei persoane, grup de persoane, ntreprinderi, institutii etc., ansamblu partajat ntre mai
multi utilizatori n mod concurent si competitiv.
[74]
Modelul de securitate pentru o retea de calculatoare este structurat pe mai multe niveluri
:
Securitatea fizica este nivelul exterior al modelului de securitate si trebuie sa asigure prevenirea accesului la echipamente si date. Este comuna
tuturor sistemelor electronice de calcul, distribuite sau nu;
Niveluri logice de securitate destinate asigurarii controlului accesului la resursele si serviciile sistemului.
Nivelul de acces la sistem care determina daca si cnd reteaua este accessibila utilizatorilor. La acest nivel se realizeaza gestiunea accesului si se
stabilesc masuri de protectie la conectare (deconectare fortata, interzicerea lucrului n afara orelor de program, limitarea lucrului la unele statii);
nivelul de acces la cont care se refera la identificarea utilizatorilor dupa numele de utilizator asociate si autentificarea lor prin parola introdusa;
nivelul drepturilor de acces care individualizeaza, pe fiecare utilizator sau pe grupuri de utilizatori, drepturile pe care le au acestia (citire, scriere,
stergere, vizualizare etc.)
La nivelul de securitate a serviciilor se controleaza accesul la serviciile sistemului cum ar fi echipamentele de intrare/iesire, gestiunea serverului si pot fi
individualizate astfel:
Formal,
de date
poate fi la
definita
cacare
o colectie
de date
interdependenta,
mpreuna
baza
nivelul
de drepturi
servicii
determina
cumaflate
poatenfolosi
un anumit utilizator
un cu
serviciu (de exemplu, drepturile unui operator asupra unei
descrierea structuriiimprimante)
si a relatiilor dintre ele. ntr-o abordare mai analitica, o baza de date este un ansamblu de
date structurate, coerente, neredundante, independente de orice program specific de aplicatii, direct
consta n mpiedicarea patrunderii n sistem a intrusilor, transmitndu-le mesaje de averizare, iar atunci cnd aceasta nu este posibil sunt
accesibileSecuritatea
dupa criteriifizica
multiple.
create bariere care sa stopeze sau sa ntrzie atacul. Pe lnga protectia contra atacurilor deliberate, securitatea fizica trebuie sa asigure si protectia mpotriva
n naturale.
functie deMasurile
tipurile de
abordate
si conceptia
definire
a relatiilor
dintre colectiile
de date,
dezastrelor
prinstructura
care este
asigurata
securitateadefizica
se refera
la controlul
accesului,
asigurarea securitatii echipamentelor din retea (calculatoare si
putem
avea: periferice), protectia contra dezastrelor naturale, incendiilor sau inundatiilor, protectia bibliotecii de suporturi de date (magnetice, optice, magneto-optice).
echipamente
baze
derepartizoare,
date relationale
(modelul relational) care opereaza cu multimi de date structurate pe baza
repetoare,
punti,
porti.
teoriei matematice a relatiilor dintre ansambluri.
Repetorul
baze de date
obiectuale
n proiectarea
carora
avute semnalele
n vedere conceptele
abordarii
obiectuale
(repeater)
este
un echipament
caresunt
amplifica
pentru a mari
distanta
fizica pe care actioneaza reteaua. Repetoarele sunt folosite cnd
care
tine seama
de aspectele
dinamice
ale obiectelor.
lungimea totala
a cablului
de retea
este maistatice
lunga si
dect
cea admisa
pentru tipul respectiv de cablu (de exemplu cablu torsadat: 100m; cablu coaxial gros: 500m; cablu
coaxial subtire 185m). Repetorul asteapta sosirea semnalelor pe cablul de retea, le amplifica si le transmite mai departe.
Abordarea datelor n contextul bazelor de date se face pe trei niveluri, considerate niveluri de
abstractizare:
Prin acest mecanism se poate asigura legatura dintre doua retele similare. Aceste repetoare se numesc hub-uri. Initial hub-ul a fost doar un simplu repetor de
semnal care prelua semnalul de pe unul din cabluri si-l transmitea pe un alt cablu, permitnd extinderea lungimilor retelelor. Apoi aceste repetoare au permis separarea
fizicsegmente.
sau internDivizarea
este nivelul
elementar
care potafipermis
considerate
datele si sederefera
unei retele nNivelul
mai multe
unei
retele n la
segmente
administratorilor
retealasamodul
creeze la nivel logic si fizic grupuri de lucru. A doua generatie
care
sunt stocate
datele pe
- disc
magnetic,
bandaa segmentelor,
magnetica, disc
optic etc.
La administratorilor de retea reconfigurarea usoara a ntregii
de hub-uri anfost
nzestrata
cu posibilitati
desuporturi
management
si de
administrare
permitnd
astfel
acest nivel structura datelor este foarte detaliata si se concretizeaza n schema interna.
retele.
Nivelul conceptual sau logic este nivelul imediat superior celui fizic, corespunde administratorului
bazei de date care proiecteaza structura bazei de date. Asigura o viziune globala. La acest nivel
structura bazei de date se concretizeaza n schema conceptuala.
Nivelul extern este ultimul nivel de abstractizare la care poate fi descrisa o baza de date.
Recurgerea la acest nivel de abstractizare se face pentru simplificarea interactiunii utilizator-baza
de date. Acest nivel corespunde utilizatorilor care pot avea viziuni diferite asupra bazei de date
pe baza unor subscheme proprii. Se urmareste satisfacarea cerintelor tuturor utilizatorilor n
conditiile unei redundante minime si controlate a datelor.
[25]
Vazuta prin prisma celor trei niveluri, baza de date poate fi reprezentata ca n figura nr. 1.10.
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
16/56
13.10.2014
autonomia fizica, adica posibilitatea modificarii structurii bazei de date la nivel intern, fara a fi
Puntea
(bridge)
este dispozitivul
leaga doua
retele ntr-una
singura,de
fiind
considerata
un repetor inteligent. Cele doua retele pot fi si de tipuri diferite.
necesara
schimbarea
structurii care
conceptuale
si refacerea
programelor
prelucrare
a datelor.
Repetoarele Asemenea
intercepteaza
semnelele
vin prin
cablu,
le amplifica
si le transmit de
mailucru
departe.
Spre
deosebire de acestea, puntea are si capacitatea de a identifica
modificari
suntcare
necesare
pentru
ameliorarea
performantelor
(viteza
de acces,
automat adresa
fiecarui
calculator
situat
de o parte
si de
altacea
a puntii,
pe bazasiacestor
adresebazei
putndu-se
mesajele n mod corespunzator.
marimea
fisierelor
etc.).
Autonomia
fizica
este
care asigura
portabilitatea
de datedirectiona
de
pe un sistem de calcul pe altul fara modificarea schemei conceptuale si a programelor;
Bazele de date sunt concepute pentru a prelucra un volum mare de date. Gestiunea acestora
impune nu numai o structurare riguroasa a datelor, dar si o rationalizare a procedurilor de acces si prelucrare.
Pentru a putea fi exploatata de catre utilizatori o baza de date trebuie sa aiba asociat un set de programe,
Fig. care
nr. 4.17.
Schema
unei rationala
retele cu
punte
numit generic sistem de gestiune a bazelor de date
sa permita
exploatarea
a datelor
continute. Obiectivul esential al unui sistem de gestiune a bazelor de date este, deci, furnizarea unui mediu
Repartizorul (router) este similar unei punti super-inteligente pentru retele foarte mari. El stie totul despre retea: adresele tuturor calculatoarelor, adresele
eficient, adaptat utilizatorilor care doresc sa consulte sau sa actualizeze informatiile continute n baza de date.
altor punti si/rutere din retea si poate construi traseul optim pe care poate fi transmis mesajul n drumul sau de la adresant la destinatar. Daca o anumita parte a retelei
este ocupata,
repartizorul
poatea lua
decizia
de redirectionare
unui mesaj,
folosind de
un programe
traseu maicare
putin
ocupat. Unele repartizoare sunt chiar calculatoare propriu-zise
Sistemul
de gestiune
bazelor
de date
reprezinta unaansamblu
coordonat
permite
cu
placi de retea,
prevazute
cu un softw
are special
care ledatelor
permitecontinute
executiantr-o
functiilor
O alta functie a router-elor este conectarea prin modemuri a
descrierea,
memorarea,
manipularea,
interogarea
si tratarea
bazadedecoordonare.
date. El trebuie,
retelelor
localizate
geografic
la
mare
distanta.
de asemenea, sa asigure securitatea si confidentialitatea datelor ntr-un mediu multi-utilizator.
n general, n arhitectura unui SGBD intra cel putin 5 clase de module:
programe de gestiune a bazei de date care realizeaza accesul fizic la date ca urmare a unei
comenzi primite printr-un program de aplicatii sau interactiv prin intermediul ecranului.;
limbajul de definire/descriere a datelor (LDD) care permite traducerea (prin compilare sau
interpretare, dupa caz) si descrierea naturii datelor si a legaturilor lor logice fie la nivelul global
(sub forma schemei conceptuale), fie la nivelul specific fiecarei aplicatii (sub forma schemei
externe sau sub-schemei);
limbajul de manipulare a datelor (LMD) care permite gestionarea si actualizarea datelor dintr-o
baza de date;
utilitare de ntretinere a bazei de date care permit gestionarea de catre un operator a bazei de
[26]
Fig. nr. 4.18. Schema conectarii a doua retele cu ajutorul unui router
17/56
13.10.2014
1.
Armonizarea derularii lucrarilor ntre emitator si receptor Calculatorul emitator declanseaza comunicarea, iar calculatorul receptor trebuie sa ntrerupa
temporar lucrarile sale pentru a putea face receptia. Este deci necesara coordonarea n orice moment a activitatilor ndeplinite. O alta solutie este utilizarea
Patru
elemente determinante caracterizeaza depozitul de date:
terminalelor pasive pregatite ntotdeauna pentru receptie. Calculatorul central realizeaza alocarea timpilor de comunicatie cu terminalele.
2. dateleDirijarea
stocate
privesc
o nfunctiune
un proces
ntreprindere
(sunt
datelor
n retea.
fiecare nod sau
de comunicatie
dateledin
de transmis
trebuie dirijate
pe subansamble catre calculatoarele destinatie. Comutarea
(dirijarea)
poate fi asigurata prin mijloace fizice utiliznd com utarea circuitelor. Comutatorul rezerva, la momentul transmisiei, circuitul corespunzator
orientate pe
subiect);
ntre emitator si receptor, iar mesajul parcurge acest circuit. Pentru ameliorarea performantelor se utilizeaza si com utarea m esajelor. n acest caz
specializate n comutari, plasate la nodurile retelei, au rolul de intermediari n memorarea mesajelor. Ele primesc totalitatea mesajelor, le
datelecalculatoarele
sunt integrate
si redefinite penteu a putea fi exploatate;
memoreaza si apoi le retransmit catre receptor. Un mesaj poate trece prin mai multe noduri pentru a ajunge la destinatar. Softw are-ul specializat are
misiunea de a alege calea de comunicatie n functie de trafic daca mai multe cai sunt posibile. Com utarea pachetelor reia principiul comutarii mesajelor
informatiile
suntmesajului
conservate
maistandard
multi (de
ani,
acesta
reprezentnd
un atu
al mod, gestiunea pachetelor la nodurile de comunicatie
fixnd marimea
la o valoare
exemplu
128 caractere
n TRANSPAC).
n acest
estede
maidate
usoara.
Un asigura
mesaj mai scurt
este completatsi
cu comparabilitatea);
spatii, iar unul mai lung este descompus n cte pachete este necesar. Pachetele aceluiasi mesaj pot
depozitelor
(se
continuitatea
sosi ntr-o ordine diferita de cea de la emitere, daca au parcurs cai diferite. La receptie se recompune mesajul prin reordonarea pachetelor.
datele
nu pot fi modificate sau sterse.
3.
Protectia contra erorilor. ntruct liniile de transmisie sunt supuse factorilor perturbatori, protectia prin softw are se poate asigura prin coduri detectoare de
erori,
corectarea
prin retransmisie
etc.
Datele
organizate
n depozite
provin din
datele preluate din sistemul operational, din datele de arhiva
(n perioada de constituire a depozitului), precum din surse externe (baze de date publice, date din
4.
Gestiunea traficului retelei. Fiecare echipament din retea are o anumita capacitate de transmisie, iar traficul de date este de obicei variabil. Ajustarea
recensaminte, date de prognoza economica etc.). Utilizarea depozitelor de date se concretizeaza n
cererii de transmisie la posibilitatile tehnice trebuie sa evite pierderea de informatie prin depasirea vitezei unei linii sau a capacitatii unui nod.
extragerea unor rapoarte (la cerere sau pe baza unui abonament cu o anumita periodicitate), extragerea unor
date pentru
a putea modalitati
fi utilizatede
delucru
aplicatiile
Principalele
sunt: de birotica (programe de calcul tabelar, procesoare de texte,
programe de prezentare etc.), dar mai ales pentru a putea fi utilizate n aplicatii specializate de analiza. Pentru
realizarea unor analize
alegerea
economice
cailor de
complexe
transmisie
sunt
dinoferite
mai multe
instrumente
posibile; de analiza ce pot fi clasificate n doua
categorii: mineritul n date "data mining" si analiza multidimensionala, referita prin OLAP (On Line Analytical
temporizarea
nodurilor;
Processing). Data mining reprezinta o tehnica care vizeaza descoperirea unor sabloane semnificative n
colectiile de date. Instrumentele de analiza on-line (OLAP) permit aflarea raspunsurilor la ntrebari ce au de
refuzul unui trafic suplimentar, daca se detecteaza punctul de saturatie.
obicei un caracter multidimensional (de exemplu: Care este contributia la vnzarile saptamnale totale a
produselor informatice vndute prin magazinele situate n regiunea Moldova ntre 10 si 20 septembrie?).
Pentru realizarea unui depozit de date sunt necesare sapte categorii de instrumente:
1. Instrumente pentru modelarea datelor ce permit persoanelor implicate n realizarea depozitelor de date sa
determine continutul fiecarei date, semnificatia acesteia, care sunt celelalte date cu care interactioneaza si
cine o utilizeaza.
2.
5.1.
OCaracteristici
enciclopedie a metadatelor
generale
(metadate = date despre date) ce pastreaza informatii relevante despre
fiecare data a depozitului: ce reprezinta, tipul ei, ce nseamna, unde se gaseste, cum poate fi accesata,
Produsele
formatul sau
etc.; informatice pot fi concepute, realizate si implementate n trei moduri:
3. Baza de date - nucleu care constituie "inima" depozitului;
pentru
produse
specifice datelor
unui anumit
tip depentru
utilizator,
n care
tipologia
prelucrarilor
este particulara
4.
Instrumente
transportul
utilizate
a muta
copii
ale datelor
din sistemul
operationalsi n principiu regeneralizabila catre alte tipuri de utilizatori;
(tranzactional) n depozitul de date si a le insera n locul potrivit;
produse-program generalizabile de la un anumit tip de utilizatori catre alte tipuri de utilizatori, atunci cnd este posibila asimilarea acestora;
5.
Instrumente pentru extragerea, rafinarea si standardizarea (normalizarea datelor) menite sa asigure
"curatarea" datelor
la preluarea
lor n depozit:
identificarea
contopirea multiplelor
nregistrari
se refera
sisteme
informatice
exploatabile
att prinsiproduse-program
specifice,
ct si care
prin produse-program
generalizabile ntr-un context operational din punct
la aceeasi informatie,
ajustarea
lungimi diferite ale unei aceleiasi date, uniformizarea
de vedere
tehnic,eventualelor
dinamic si functional.
prescurtarilor.
6. Middlew
are - un
de resurse
asigura
n cadrul
retelelor
calculatoare,
necesare
Indiferent
de set
varianta
folositacare
trebuie
sa seconectivitatea
respecte cerintele,
restrictiile
si de
dezideratele
legislatiei
economice n vigoare.
cnd datele sunt preluate din mai multe baze sau cnd baza de date este distribuita pe mai multe noduri ale
Aceste elemente
impun dezvoltarea unor sisteme de programe care sa satisfaca cerintele informatice de prelucrare cu caracter general ale unei arii largi de
retelei de calculatoare
a organizatiei.
utilizatori.
n practica
informatica
aceste
sisteme
mai adesea sub denumirea de produse-program generalizabile, pachete de programe, produse
7.
Instrumente
ce asigura
accesul
utilizatorilor
la sunt
datelecunoscute
de care aucel
nevoie.
informatice generalizabile.
Pachetele de programe sunt asemanatoare cu produsele rezultate dintr-o activitate de productie, fiind nsa rezultatul unei activitati intelectuale. Ca si n
industrie, Una
firmele
fac fundamentale
investitii n acest
numai no conditii
de eficienta
De aceea, la proiectarea pachetelor de programe se iau n
dinproducatoare
caracteristicile
ale domeniu
epocii actuale
reprezinta
exploziaeconomica.
informationala
considerare de
urmatoarele
determinata
crestereaprincipii:
ritmului de dezvoltare a societatii si de avntul fara precedent al stiintei si tehnicii.
Prelucrarea electronica a datelor a fost si devine tot mai mult o necesitate stringenta pentru toate domeniile
Existenta
piete reale
pentru
desfacerea
produselor
aticeautomate
nseamnaa dezvoltarea
unor studii de marketing care sa evidentieze existenta
activitatii1.umane.
Astfel,unei
informatica
- stiinta
culegerii,
transmiterii,
stocarii siinform
prelucrarii
datelor inexistenta
unor
beneficiari
ai produselor
program care urmeaza sa fie comercializate. Prin aceste studii sunt identificate urmatoarele elemente:
patrunde, pesau
zi ce
trece, n tot
maiposibili
multe sfere
de activitate,
generalizndu-se.
numarul viitorilor utilizatori, nivelul mediu al cheltuielilor de proiectare si realizare, posibilitati concrete de livrare prin estimarea unor preturi de livrare
produs-program
este
vndutcea
la un
pretcincea
mai mic
n raport cu
investitia
initiala
pentru realizarea lui. Investitia este totusi rentabila deoarece
Sepertinente.
considera Un
ca aparitia
informaticii
constituie
de-a
descoperire
venita
n sprijinul
omului
produsul-program
se vinde care
ntr-un
numar
de exemplare.
Pentru sunt
ca piata
produselor-program sa functioneze trebuie asigurate urmatoarele conditii:
pentru a lua decizii.
Cele cinci momente
aumare
marcat
evolutia
civilizatiei umane
urmatoarele:
Protectia
firmei
producatoare
copierii
frauduloase
a produselor-program
de catre clientii sai - se realizeaza prin lege, prin contractul ncheiat ntre
1.
aparitia
limbajului
articulat,contra
ca principal
mijloc
de comunicare
ntre oameni;
cumparator
si vnzator
unor preturi
scazute
si asigurarea
2.
inventarea
scrisuluisau
prin prin
carepracticarea
se compenseaza
limitele
memoriei
biologice; unor servicii care nu sunt oferite de copiile pirat (documentatia si punerea
la
dispozitie
a
unor
noi
versiuni).
3. realizarea tiparului care a pus bazele memoriei sociale constituita din carti si publicatii;
4. utilizarea sistemelor de telecomunicatii care nlatura limita determinata de distanta;
Piata
urmarindu-se
comercializarea
produselor-program
nu numai
la nivelul unei tari, ci ntr-o zona geografica ntinsa.
5. potentiala
aparitia extinsa,
calculatoarelor
electronice
care permit
culegerea, prelucrarea
si transmiterea
Daca primele calculatoare electronice apar n deceniul 5 al secolului XX, termenul de informatica
Un raspuns pertinent la o cerinta generica, produsul-program trebuind sa raspunda unor cerinte care se manifesta n mod curent si care pot fi satisfacute
apare abia n 1962 si provine din literatura franceza. Notiunea de informatica a fost creata prin asocierea
ntr-o maniera standardizata.
cuvintelor informatie si automatica: INFORmation si autoMATIQUE.
2.
Fundam entarea pe criterii tehnico-econom ice presupune comensurarea cheltuielilor necesare pentru conceperea si realizarea produselor-program
Prima definitie a informaticii apartine Academiei Franceze care n 1966 preciza ca inform atica este
comparativ cu veniturile care urmeaza a fi obtinute din vnzarea acestor produse. Analizele economice trebuie realizate n corelatie cu cele tehnice care
"stiinta prelucrarii rationale, ndeosebi prin masini automate, a informatiei considerata ca suport al cunoasterii
implica utilizarea celor mai moderne resurse informatice.
[28]
umane si al comunicarilor n domeniile tehnice, economice si sociale"
.
3. Existenta cadrului legislativ presupune existenta unei legislatii economice nationale n concordanta cu cea europeana pentru ca viitorul produs sa poata fi
usor generalizat att n tara de origine, ct si n alte tari.
softw are din domeniu, noutati care conduc la obtinerea unor produse competitive.
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
18/56
13.10.2014
Posibilitatea
algoritm
izarii eficiente
a problem
elorgenerale
abordate presupune
dezvoltarea
si utilizarea produselor informatice pentru domenii economice n
- prelucrarea
rationala
bazata
pe legi
si pe anumite
tehnici
care procesele de prelucrare au un caracter cuantificabil si pot fi asociate specificului sintactic si semantic al sistemului electronic de calcul.
Dezvoltarea de solutii inform atice bazate pe sistem e de program e reutilizabile n contextul evolutiei sistem elor de operare are n vedere
conceperea
- prelucrarea
acestora
logica
prin folosirea
si automata
unor structuri
prin
care
intermediul
sa permita dezvoltarea,
masinilor
modificarea
electronice,
sau suprimarea unor module informatice cu efort material si uman
n conditiile aparitiei
unor noifundamental
versiuni de sisteme
operare.
acesta minim
reprezentnd
aspectul
al de
informaticii;
7.
Asigurarea activitatilor de publicitate si asistenta tehnica are n vedere estimarea fondurilor necesare pentru lansarea pe piata a produsului informatic,
universalitatea
informaticii,
adicaeste
posibilitatea
de cuprindere
a specialitate si o tehnica de calcul de un nivel nalt. Pentru
urmata- de
o campanie publicitara
eficienta. Publicitatea
asigurata apelndu-se
la un personal de
asigurarea credibilitatii,
firma producatoare trebuie sa asigure asistenta tehnica pentru exploatarea la parametrii de eficienta a produsului respectiv.
tuturor domeniilor
de activitate.
8.
Asigurarea
tehnice
cu caracter
plurinational
din cerintele
de comercializare
a viitorului produs att pe piata interna, ct si pe cea
n dictionaruldedesolutii
informatica,
definitia
data este
urmatoarea: rezida
informatica
reprezinta
o activitate
externa.
n acest
scopinitial
la proiectare
si realizare
trebuie
avute nsisteme
vedere automate
cerintele cadrului
legislativ din tara de origine si din tarile n care produsul va fi livrat,
pluridisciplinara,
avnd
ca scop
elaborarea
de metode
noi, inclusiv
pentru distribuirea
limbii, studiind
alfabetul,procesele
sistemul de
monetare,
de codificare,
si conceptele
economice utilizate etc.
informatieiparticularitatile
tehnico-stiintifice,
deunitati
comunicatie
n sistemele
colectivitatile
stiintifice termenii
si industriale
si
urmarind dezvoltarea unor tehnici si sisteme pentru organizarea, memorarea si distribuirea mai eficienta a
Plecnd de la aceste principii, utilizarea produselor-program generalizabile presupune parcurgerea unor etape n care utilizatorul final foloseste n mod efectiv
[29]
pachetul program
informatiei
. existent n biblioteca sursa direct executabila (livrata de proiectant).
5.3. Caracteristici
Pe masura
de calitate
dezvoltarii
ale produselor
ei, informatica
program
a capatat noi valente, iar
domeniile sale de utilizare s-au extins continuu. Specialisti din toate sferele
n IEEEtehnica,
(The economica,
Institute of sociala
Electrical
Electronics
Engineering)
Glossary of Software Engineering
de activitate:
etc.,and
vorbesc
de informatica
lor
Terminology,
calitatea aproduselor
informatice
este definita
fiind gradul
specifica
si ncearca
lega tot mai
mult informatica
de ca
domeniul
lor den care un sistem, o componenta sau un
proces
satisface
clientul, necesitatile
utilizatorului particulara.
sau asteptarile
acestuia.
activitate,
considernd-o
ca o informatica
Lucru
posibil,
deoarece
informatica
estereprezinta
o stiinta universala
se conduce
legi
Calitatea
software
totalitatea care
nsusirilor
tehnice,dupa
economice
si sociale ale produselor software,
generale
n toate
domeniile
desatisfac
activitate.
Astfel,
a ajuns sa
se
nsusiri
ceaplicabile
exprima gradul
n care
acestea
nevoia
utilizatorilor,
n functie
de parametrii tehnico-economici, de
vorbeasca
de "informatica
industriala",
"informatica
medicala", "informatica
gradul de utilitate
si de eficienta
economica
n exploatare.
economica" etc.
Utilizatorul este cel care certifica calitatea unui produs program, avnd drept criteriu satisfacerea cerintelor
Informaticade
economica
ansamblu
mijloace
tehnice
sale. Producatorii
software reprezinta
trebuie saunobtina,
cel de
putin,
acel nivel
al calitatii care sa permita satisfacerea
(bazate
pe utilizatorului.
calculator) siUn
umane
destinate
stocarii, produselor
prelucrarii si
asteptarilor
nivel mai
scazutculegerii,
duce la alegerea
software concurente care, la acelasi pret,
transmiterii
informatiilor
n scopul
a al
altor
ofera nivelul necesar
al calitatii.
Pe deeficientizarii
alta parte, unmanagementului,
nivel mult mai ridicat
calitatii antreneaza costuri foarte mari care
[30]
activitati
economice
din firme, precum
si caz,
a planificarii
afacerilor
. produse concurente care, la un pret mai scazut,
se reflecta
n pretul produsului.
n acest
utilizatorul
alege acele
ofera un
nivel
suficient
al
calitatii.
Este
necesara,
deci,
utilizarea
unor metode de evaluare a calitatii software astfel
La sfrsitul anilor '70, odata cu proliferarea microinformaticii a aparut un nou concept: inform atica
nct sa existe
compararii
niveluluipeplanificat
al calitatii
cu cel
obtinut efectiv.
utilizatorului
final posibilitatea
Prin noile instrumente
de lucru disponibile
microcalculatoare
(programe
de calcul
tabelar, procesoare de texte, limbaje de interogare a bazelor de date), utilizatorul lucreaza direct cu sistemele
de calcul, Definirea
fara a recurgeproblemei
la intermediari. la beneficiar, clarificarea si detalierea acesteia
interactioneaza caracteristicile si atributele de calitate pentru a asigura realizarea echilibrului necesar ncadrarii
Informatica utilizatorului final reprezinta utilizarea directa si efectiva a calculatorului de catre
produsului
program ntre limite de performanta admise. Aceste caracteristici de calitate sunt urmatoarele: fiabilitatea
utilizatorul final. Aceasta nu nseamna disparitia centrelor (oficiilor) de calcul din ntreprinderi, ci reorientarea
(un program
acestora,
iesirea dinposeda
ncaperile speciale
caracteristica
si difuzia n toate
de birourile
fiabilitate
si compartimentele
n masura
functionale.
n care
Transferul
ndeplineste
a
functiile de prelucrare cerute de
avut
loc deoarece
de calculde
ale timp
ntreprinderilor
nu au
posibilitatea
de a dezvolta attea
ctprogram
sa
beneficiar,
peoficiile
un interval
dat, fara
erori),
corectitudinea
(unaplicatii
produs
este corect daca transformarile pe
satisfaca toate cerintele informationale ale utilizatorilor. Actualmente, datorita metodologiilor si instrumentelor
care
efectueaza
conduc la obtinerea
rezultate
ce corespund
calita
tivexista
si cantitativ cu specificatiile de programare),
utilizatele
n dezvoltarea
de aplicatii-program,
ntre cerintelede
utilizatorilor
si implementarea
aplicatiilor
cerute
un
decalaj ce variaza,
n general,program
de la doi la este
cinci ani.
n al doilea
rnd,realizeaza
aparitia si extinderea
utilizariioptima
unor
eficacitatea
(un produs
eficace
daca
o corelatie
ntre consumurile de resurse -timp de
echipamente puternice, pe care se poate executa programe cu o interfata prietenoasa, generalizarea
executie,
memorie
interna,
tipuri
si
numar
periferice
si
complexitatea
problemei
ce se rezolva), siguranta n utilizarea
limbajelor de interogare a bazelor de date, a instrumentelor pentru analiza datelor au adus la ndemna
curenta instrumente
utilizatorilor
(stabileste
care,
masura
n trecut, n
pentru
carea fiuncreate
program
si puse aplicativ
n functiune,nu
necesitau
permite
un imens
efectuarea
volum de de modificari neautorizate sau nedorite n
timp si bani. Utilizatorii au acces nu numai la propriile echipamente, aplicatii si date, ci si ale grupului de lucru,
volume
de date, precum si distrugerea partiala sau totala a volumelor de date), stabilitatea (indica rezistenta
compartimentului functional sau ale ntregii ntreprinderi n care-si desfasoara activitatea.
programului aplicativ fata de efectele generate de o modifi
care a datelor initiale, ct si n secventele de instructiuni
1.5.modulele
Sistemecare
informationale
si sisteme informatice
care compun
intra n componenta
sa), mentenabilitatea (indica masura n care este permisa
actualizarea rapida si usoara a produsului program pentru a putea continua utilizarea acestuia chiar n conditii
Supravietuirea societatilor comerciale ntr-un mediu concurential att
modificate), adaptabilitatea (reprezinta capacitatea produsului software de a permite integrarea de noi functii de
de puternic (la care trebuie sa se adapteze continuu) este conditionata si de
prelucrare
a includevitale
acele cu
secvente
care maresc
performanta programului, aducndu-l la nivelul
obtinerea si
dedeinformatii
privire dela instructiuni
piata (dinamica,
dimensiuni,
eficientei
de
utilizare
de
la
un
moment
dat,
ulterior
elaborarii),
liniaritatea
(masoara gradul n care la elaborarea unui
structura), la competitie, surse de aprovizionare, piete de desfacere, public
modul,
a unei
secvente
sunt utilizate
instructiuni
careunui
se sistem
executainformational
una dupa alta sau masura n care nu sunt utilizate
tinta. Acest
lucru
este posibil
doar prin
intermediul
instructiuni
de care
salt conditionat
neconditionat),
claritatea
bine organizat
sa permita sau
obtinerea
de informatii
reale n(un
timpprodus
util. program este considerat impur atunci cnd
secventele ce formeaza modulele sale contin instructiuni ce pot lipsi fara a fi afectata calitatea rezultatelor finale),
1.5.1.
Sistemul informational
rolul sau n cadrul
economiceprogram de a fi ncorporate n alte programme,
reutilizabilitatea
(reprezintasi capacitatea
unor organismelor
module ale produsului
avnd rezultat
direct
economia
de
munca
vie),
portabilitatea
(caracteristica
de calitate care pune n evidenta gradul n
Sistemul informational al unei ntreprinderi sufera modificari
n timpul
care unsau
produs
program
poatelegate
fi rulat
mai multecetipuri
de calculatoare),
ciclului
de viata,
modificari
depe
schimbarile
se petrec
n interiorul integrabilitatea (arata gradul n care
produsele
pot fiSistemele
incluse ntind
sisteme
de se
prelucrare
a datelor),
testabilitatea (ofera utilizatorilor
ei, ct si n software
mediul extern.
sa se complexe
extinda si sa
formalizeze
pe
posibilitatea
de a pune devine
n evidenta
ct complexa.
mai multe variante de probleme ce pot fi rezolvate si comportamentul progra
mului
masura
ce organizatia
tot mai
aplicativ n situatii particulare - fisiere vide, date incomplete, date neconsistente), completitudinea (da masura n care
Sistemul
informational
reprezinta
cadru organizat
dintr-un
modulele
produsului
software sunt
partial un
activabile
si fiecareformat
realizeaza
functia de prelucrare data n specificatii),
ansamblu
de resurse
asigura
colectarea,
controlul
si gestionarea
datelor
generalitatea
(pune ncare
evidenta
aria
de cuprindere
a functiilor
de prelu
crare, variantele problemei ce pot fi rezolvate,
prin
parcurgerea
unor
etape succesive
n scopul
informatiilor,consistenta
printr-o
cazurile
particulare,
dimensiunile
maxime
ce se furnizarii
iau n considerare),
(pune n evidenta masura n care
retea
de comunicatii,
diferitilor
utilizatori necontradictorii
pentru ca acestia
sa bazeaza
si realizeze
modulele
realizeaza functii
de prelucrare
si se
pe uniformizare n folosirea simbolurilor, a
[31]
obiectivele
regulilor depropuse
construire .a identificatorilor, etichetelor si n general a secventelor omogene), complexitatea (permite
stabilirea
diferentelor
dintre
structurile
ierarhizarea
programelor
O alta
definitie prezinta
sistemul
informationalprogramelor
ca fiind totalitateasimetodelor,
procedeelor
si mijloacelor dupa noduri si arce si mod de orientare
utilizate
n culegerea,
stocarea,flexibilitatea
prelucrarea, analiza
si transmitereavolumul
datelor pentru
fundamentarea
si urmarirea
a acestora
din urma),
(determina
de restrictii
impus
utilizatorilor pentru a obtine rezultate complete
si corecte
folosirea
program [32]
aplicativ),
modularitatea (descrie ordinea din cadrul produsului format din
deciziilor
la toateprin
nivelurile
unei entitatiunui
economico-sociale
.
module).
Sistemul informational poate fi asemanat unei retele de comunicatii
1.4.
Selectia
produselor
program
si evaluarea
acestora
deoarece
asigura
caile prin
care generalizabile
informatia ajunge
n oriceperformantelor
punct al
ntreprinderii
din exteriorul
ei. varietate
Sistemul
ca retea
de viitorul
comunicatii
are sa aiba n vedere un sistem de criterii dupa care se va
Deoarecesi
pe chiar
piata specializata
exista o mare
de produse
informatice
beneficiar trebuie
doua
face
selectia.
aspecte
Aceste: criterii sunt sistematizate n tabelul 5.1.
alegerea
unui produs
program
se iau
n considerare
cerinte
cum
ar fi: la sistemul informational
unulLa
informal
(conversatiile,
discutiile
dintre
salariati
si manageri),
dnd
nastere
informal;
Dimensiunea maxima a problemei ce trebuie rezolvata n raport cu dimensiunea maxima planificata de produsul program.
Resursele
unul formal
(activitati
se desfasoara
pe baza
unor
proceduri
configuratiei
sistemului ce
de calcul
necesare implementarii
produsului
program
n raport cu resursele configuratiei sistemului la care are acces
prestabilite),
utilizatorul.
rezultnd sistemul informational formal.
Flexibilitate,
n vehicularea
de I/E, modul
de ntelegere
(nvatare)
utilizarii produsului
program si de interpretare care sa conduca la un
Deseori,
sistemulusurinta
informational
al unei datelor
ntreprinderi
este denumit
si sistem
de a
prelucrare
a
anumit numar redus de rulari cu erori.
[33]
datelor
. n acest context, este necesara stabilirea diferentei ntre notiunea de data si cea de informatie.
Astfel, datele
concepute
ca un
de caractere
care
sunt
memorate
prelucratesa
si se
care
constituie
intraricare sa nu afecteze negativ eficienta economica a unitatii
sunt
Costurile
implicate
deset
utilizarea
curenta
si de
mentinere
n si
exploatare
situeze
la nivele
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
19/56
13.10.2014
Produsul program sa poata ncorpora noi componente pentru functii de prelucrare identificate ulterior si/sau sa poata fi adaptat tehnicilor de prelucrare ce
Sistemul informational
corespund
estedezvoltarii
cel care transforma
ulterioare aintrarile
configuratiei
(input-uri)
sistemului
n iesiride
(output-uri),
calcul.
trei etape fiind implicate n
procesul de transformare (figura nr. 1.11):
Nivelul de tratare a erorilor sa conduca la reducerea numarului de rulari incomplete ale produsului program; produsul poate pune n evidenta totalitatea
erorilor
existente
n date, poate
corectarea
sau ignorarea unora din acestea, iar mesajele de eroare trebuie sa stabileasca ct mai exact locul,
etapa
intrarii
n sistem
saurealiza
colectarea
datelor;
cauza si modalitatile de eliminare a erorilor.
etapa
prelucrarii
procesarea
Nivelele
de fiabilitatesau
si metenabilitate
trebuiedatelor;
sa fie astfel dimensionate nct ponderea
mai redusa.
Implicatiile algoritmului utilizat n realizarea produsului program asupra preciziei, vitezei, consumului de resurse.
SHAPE \* MERGEFORMAT
Unitate de
exprimare
Tipul de optim
urmarit
Mii lei
Minim
Procent de informatizare/realizare a
activitatii/problemei abordate de PPG
Iesiri n
Maxim
Mii lei
Minim
Mii lei
Minim
Mii lei
Minim
Bucati
Maxim
Intrari de
Criteriu
resurse (date)
Pretul de livrare
n informatii
Versiunea de PPG (monopost/retea)
Solicitata de
beneficiar
Ore
Minim
Numar de
persoane
Minim
Maxim
Finalitatea
sistemului informational este furnizarea de informatii sub Numar
o forma direct utilizabila,
la momentul
implementat
oportun, n scopul asigurarii unei bune functionari a sistemului operational, precum si a luarii deciziilor la diferite
niveluri.
Capitolul
6. interni
Logica
programarii
utilizatori
- managerii
si salariatii;
utilizatorii
Pentru ca o problema
externisa-fiecreditori,
rezolvata cufurnizori,
ajutorul calculatorului
clienti, electronic
actionari,
trebuie
organisme
sa existe un program
ale informatic care sa descrie algoritmul de rezolvare a
problemei
ntr-un limbaj accesibil calculatorului, precizndu-se operatiunile prin care, de la datele de intrare, se ajunge la rezultate si sa existe datele structurate ntr-un
statului.
anumit mod, pentru a fi accesibile programului informatic.
Un sistem informational are nevoie de resurse ca sa functioneze. Resursele pot fi materiale, financiare,
Ansamblul activitatilor de concepere, dezvoltare si ntretinere a programelor poarta denumirea de programare.
umane. Sistemele informationale sunt descrise n functie de resursa predominanta pe care o poseda. Astfel, daca
domina :
Calculatoarele actuale gestioneaza datele fara a lua n considerare semnificatia lor. Identificarea datelor reprezentate se realizeaza prin amplasarea
resursa
(echipamente)
acesta
sedefinite
numeste
sistem
simbolurilor
n memoriamateriala
interna, n anumite
zone de pe suport, dupa
cum sunt
prin programele
de prelucrare. De aici necesitatea organizarii datelor, deci a
structurarii
lor conform logicii
programelor.
informational
automat;
calculatoarele
si problemele
echipamentele
se numeste
sistem
informational
ntruct n starea initiala
de rezolvat, inclusiv
cele din domeniul
economic,
nu raspund conditiilor specificate anterior este necesara parcurgerea
anumitorcomputerizat
etape pentru ca problema
sa fie adaptata
prelucrarilor informatice. Literatura de specialitate face apel la mai multe conceptii n modelarea problemelor n vederea
sau sistem
informatic.
[77]
prelucrarilor informatice
: conceptia traditionala (clasica), conceptia utilizatorului final (prin folosirea de instrumente softw are specializate), achizitionarea de
Sistemele informationale realizeaza cinci functiuni sau sarcini :
produse-program.
1. Colectarea
datelor care
pasi
:
n conceptia traditionala
drumulpresupune
de la problemaparcurgerea
la rezultate este mai
relativmultor
greoi, fiind
necesara
nsusirea si utilizarea unui limbaj de programare. Etapele de
analiza si programare dureaza, de obicei, mult timp si presupun costuri ridicate.
clasificarea datelor;
pe baza analizei
problemei
de rezolvat
2. Prelucrarea datelor ce are ca scop transformarea acestora n informatii :
instructiuni
pentru calculator
Scrie
3.
Gestionarea datelor:
programul
Traducere automata
actualizarea datelor pentru reflectarea ultimelor evenimente;
n limbaj masina
4.
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
20/56
13.10.2014
Reguli(amintita
si restrictii
anterior),
ale autorizarea, verificarea si revizia lor
5.
care de
presupune:
limbajelor
programare
Program
Calculator
[2]
[4]
(utilizator)
*** T he
Changing
Society, T he
New T echnologies,
http://www.ispo.cec.beintbsoc/whitpaper
Orice
organism
economic
se compune
din trei sisteme :
[5]
Bangemann, M., Europe and the Global information Society. Recommendations to the European Council, Bruxelles, 1994, pp .3-4
executa sistemul de conducere (decizional);
[6]
(operational);
Korten, D.C,sistemul
Corporatiilecondus
conduc lumea,
Editura Antet, Bucuresti, 1997, pp.27-28
programul
[7]
J., sistemul
Naisbitt,
Megatendinte.informational.
Zece noi directii care ne transforma viata,.Editura Politica, 1989, p.55
Sistemul informational detine un rol esential n functionarea unui organism economic, constituind
[8]
Rezultat
[10]
[11]
[12]
Laudon, K.C., Laudon, J.P., Management Information System. A Contemporary Perspective, Second Edition, Macmillan Publishing Company, New York, 1991
Stoica, I., Informatie si cultura, Editura T ehnica, Bucuresti, 1997, p. 12
Shannon, C.E., T he mathematical theory of communication urban, University of Illinois Press, 1948
[13]
Simon, H., T he new Science of Management Decision, Prentice-Hall, Englewood Cliffs, New Jersey, 1977, citat n Nica, Panaite s.a, Managementul firmei, Editura
Condor, Chisinau, 1994, pp. 378-379
[14]
[15]
Grama, A., Informatizarea ntreprinderilor mici si mijlocii, Editura Ankarom, Iasi, 1998, p.21
citati de Fotache, M., Sisteme integrate financiar-contabile, teza de doctorat, Iasi, 1998
[16]
Lucey, T ., Management Information Systems, DP Publications Ltd. London, 1993, p.212, citat n Dumitriu, F., Sitemul informational contabil n ntreprindera moderna,
Editura Junimea, Iasi, 2001, p.28
[17]
Fig. nr.1.12.
M odelul
sistemic
al ntreprinderii
Gunton, T ., T echnologies des systemes
d`information,
Masson,
Paris,1993,
p.7
Sistemul operational reprezinta sediul activitatii productive a ntreprinderii. Aceasta activitate consta
Pateyron, E.-A.,
Salmon,sau
R., Les
nouvelles
technologies
de l'information
et l'entreprise,
Ed. Economica,
Paris,
n transformarea
resurselor
fluxurilor
primare,
fluxuri care
pot fi financiare,
de materiale,
de personal,
de 1996, p.29
active si, n fine, fluxuri informationale. Privitor la cele informationale, acestea cuprind, din categoria
[19]
informatiilor,
numai
pe acelea
care
sunt
"informatii-materii
prime",
n Montreal,
sensul ca1995,
nu
sunt
Fig.
nr. 6.1.
Conceptia
traditionala
deDerezolvare
a problemelor
economice
O'Brien,
Les
systmes
d'information
de gestion,
Boeck Universit,
p. 488legate direct de
conducerea ntreprinderii. Foartea adesea, n sectorul tertiar, transformarea acestui tip de fluxuri reprezinta
principala
activitate
a
ntreprinderii
(firme
de
tele-marketing,
brokeraj
etc.).
Prin
urmare,
n aceste cazuri,
[20]
Enachescu,
C., Retele
PCsistem
Reportce
nr.12/1993,
p.8informatii, altfel spus, sistemelor informationale
sistemul
operational
poateneuronale,
fi asimilat n
unui
transforma
de productie.
Asa cum rezulta din figura 6.1, calea de la problema de rezolvat la rezultate poate fi
[21]
sintetizata
ugui, astfel:
Al., Fatu,
definirea
T., Managementul
si analiza resurselor
problemei,informatice,
elaborarea Editura
algoritmului
Sedcom
de Libris,
rezolvare
Iasi, 2004,
a problemei,
pp.17-19
Sistemul
de conducere
este sediul
activitatii
decizionale
a ntreprinderii.
Activitatea
decizionala este,
codificarea
algoritmului
ntr-un program
utiliznd
un limbaj
de programare,
transformarea
programului
[22]fapt,nasigurata
de
de
catre toti(prin
"actorii"
din ntreprindere,
la diferite
nivele, si
decorectarea,
la cei ce-si desfasoara
activitatea
sursa
program
executabil
compilare
sau
interpretare),
testarea
documentarea
Fotache, D., Groupware. Metode, tehnici si terhnologii pentru grupuri de lucru, Editura Polirom, Iasi, 2002, p. 28
n sistemul operational,
la conducerea de vrf. Prin activitatea decizionala, ntreprinderea este reglata,
programului,
executia si pna
ntretinerea.
condusa
si
adaptata
mediului
concurential.
Acest
sistem
primeste
informatii
despre
sistemul
operational
si
[23]
T udose,
A., decizii
Sisteme
multimedia,
Editura aMoldavia,
Bacau,
1999
actioneaza
nprin
etapa
de asupra
definire
acestuia.
si analiza
problemei
se prezinta
imaginea conceptuala completa,
coerenta si neambigua a problemei luate n studiu. Dupa formularea problemei n termeni concreti si
[24]
clari Cristea
urmeaza
tuturor
aspectelor privind
datele
intrare
si
rezultatele
(natura,
forma,
mod
de
Sistemul
informational
este
celde care
asigura
functionarea
sistemului
, V.analiza
, Dictionar
de informatica,
Editura
stiintifica
si Enciclopedica,
Bucuresti
, 1981,
p. 240
prezentare, mod de organizare), precum si precizarea modificarilor suferite de datele de intrare pentru
de
conducere, prin realizarea cuplajului sistem de conducere - sistem
a obtine rezultatele dorite. Dupa stabilirea acestor elemente se poate ntocmi, ca o sinteza a etapei,
[25]
Fotache,
M., Baze
date relationale.ansamblul
Organizare, interogare
si normalizare, fluxurilor
Editura Junimea,
1997, p.32
operational.
Elde cuprinde
informatiilor,
siIasi,circuitelor
schema
de sistem.
[18]
informationale,
precum
si totalitatea
mijloacelor,
metodelor
si tehnicilor prin
[26]
elaborare
a algoritmului
de Edition
rezolvare
a problemei
detaliaza
Saleh,Etapa
I., Lesde
bases
de donnees
relationnelles,
Hermes,
Paris, 1995,
p. 13 prelucrarile pna la
care
se
asigura
prelucrarea
necesare
sistemului
de
nivelul operatiunilor
elementare de
efectuat, lund n informatiilor
considerare toate restrictiile
identificate
n faza de
[35]
analiza.
Reprezentarea
algoritmului se face prin diverse tehnici: schema logica, pseudocod etc.
[27]
conducere
.
Toate
informatiile
obtinute
de
sistemul
informational
provin
din
Pescaru, V., s.a., Fisiere, baze de date si banci de date, Editura T ehnica, Bucuresti, 1976, p. 13
de codificare
a algoritmuluisi
presupune
alegereacu
unui
limbaj de
analizaEtapa
sistemului
operational
a mediului,
luarea
n programare
calcul a adecvat
elementelor
[28] scrierea programului sursa (se utilizeaza pentru scriere un editor sau procesor de texte),
pentru
Arsac, J.,
Editura Enciclopedica
Romna, Bucuresti,
1970, p. 71
trecute,
a Informatica,
situatiei actuale
sau a situatiei
probabile.
programul sursa introducndu-se n sistem sub forma unui fisier n format text.
[29]
Odata cu sporirea complexitatii activitatilor informationale s-a apelat la mijloace tehnice perfectionate,
***,Dictionar
Programuldescris
informatica,
de om se
Editura
numeste
stiintifica
program-sursa.
si Enciclopedica,
PentruBucuresti,
a putea 1981,
fi nteles
p.172
de calculator el
ultimele si cele mai performante fiind calculatoarele electronice. Astfel, sistemele informationale devin sisteme
trebuie adus n format executabil. Obtinerea formatului executabil se realizeaza prin traducere, cu
informatice.
[30]
ajutorul unor programe speciale care pot fi interpretoare sau compilatoare. Majoritatea limbajelor de
Lucy, T ., Management Information Systems, DP. Publications Ltt, 1991
programare
actuale
reprezinta
medii
decomponenta
programare,a sistemului
fiind prevazute
cu editor
de mijloacele
texte pentru
Sistemul
informatic
apare
ca o
informational
n care
tehnice de
introducerea
programului
sursa,
cu module de
traducere, cu editoare de legaturi, cu module de
[31]
prelucrare
sunt
reprezentate
de calculatoarele
electronice.
Wilkinson
depanare
etc. , J., Accounting and information systems , John Wiley & Sons , New York , 1986 , p. 8
Sub impactul
noilor
tehnologii
informationale,
sistemele
Testarea
si corectarea
programului.
Programul
pregatit pentru exploatarea
curentainformationale
trebuie sa
Airinei, D., Sisteme expert n activitatea financiar-contabila, Editura Junimea, Iasi, 1997, p.62
"fieau
corect
o noua
din punct
fata
de ".
vedere
Cuvintele
al logicii de
cheie
rezolvare
sunta :clasei de probleme. n acest scop se folosesc
date de test, respectiv date de intrare pentru care se cunosc rezultatele.
[33]
Oprea,
D., Premisele
consecintele
informatizarii
contabilitatii,
Editura
Graphix,=Iasi,
1994, p. 23 Service
Documentarea
Retelesiprogramului
integrate
de servicii
digitale
( ISDN
Integrated
este necesara deoarece, de obicei, programele sunt folosite n
Digital
Network
)
care
asigura
transmiterea
vocii,
datelor si a
[34]
exploatarea curenta de alte persoane dect cele care le-au proiectat. Ea presupuneaprecizarea
Popescu - Bogdanesti , C., Sistemul informational al firmei n mediul concurential, Editor Tribuna Economica , Bucuresti , 1999 , p. 40
instructiunilor imaginilor
de utilizare, anexplicatiilor
exemplelor
care sa liniilor
conducatelefonice;
la o utilizare corecta a
miscaresiprin
intermediul
programului
respectiv. n acest scop se ntocmeste o documentatie. Aceasta poate fi inclusa n
[35]
Fatu prin
, Georgescu M. ,comentariu
M. , Fotache
, T udose A. ,modul
Bazelede
informaticii
program
linii
de A.
documentare/linii
care ),
nuD.prin
influenteaza
derulare aeconomice
executiei , Editura Vrantop , Focsani , 1997 , p. 8
T . , Grama
Posta
electronicaFilip
( email
care se
realizeaza
comunicarea
programului, facilitnd doar ntelegerea sa sau poate fi atasata programului sub forma dosarului de
[36]
ntre
doua
sau
mai
multe
persoane,
prin
intermediul
mesajelor
programare
care
cuprinde
descrierea
problemei
si
a
functiilor
sale,
descrierea
structurii
datelor
(descrise;
Deciziile structurate (numite si programabile) se iau n raport cu procese sau activitati de rutina, repetitive.
De exemplu, decizia de reaprovizionare a stocurilor reprezinta o
intrare
si de iesire),
descrierea
algoritmului de presupun
rezolvareatt
a proceduri
problemei,deprogramul
descrierea
decizie structurata
tipica.
Deciziile semistructurate
rutina, ct sursa,
si interventii
si judecati subiective. Deciziile nestructurate (numite si neprogramabile) se
de
Voice-mail-ul,
care
presupune
transmiterea
mesajelor
vocale
prin
conditiilor
implementare
si exploatare,
exemple
de rutina
utilizare
bazeaza
n
primul
rnd pe intuitie
si experienta,
nu cer
si etc.
nu
exista un model anume
de rezolvare
a lor. Ele
intervin n situatii n care este imposibil sau mai putin de dorit
[32]
precizarea n avans
intermediul
a tuturor procedurilor
retelelordede
urmat
calculatoare;
pentru luarea unei decizii. La adoptarea acestor decizii pot fi utilizate pe lnga tehnicile traditionale (judecata, rationamente
Exploatarea are n vedere utilizarea curenta a programului n rezolvarea cazurilor concrete
formale, creativitate, reguli empirice) si tehnicile moderne (tehnici euristice).
din clasa de probleme pentru care a fost proiectat. ntretinerea programului are att un aspect corectiv,
eventualele
Serviciile
multimedia,
integreaza
comunicatiile
nlaturnd
erori care
au mai aparut,care
ct si un
aspect evolutiv,
care tine seama n
de banda
dinamica larga,
[37]
J., Lesrezolvate.
systmes
d'information
de gestion, DeBoeck
1995, (Asynchronous
p.453
claseiO'Brien,
de probleme
prin
intermediul
tehnologiei
de Universit,
transfer Montreal,
asincron
Transfer
Mode); final se bazeaza pe utilizarea instrumentelor softw are
Conceptia
utilizatorului
American Accounting Association - A statement of Basic Accounting T heory, Evanston, Illinois, 1966, p. 64
specializate care apropie utilizatorul de calculator si elimina faza de programare. Asemenea
softw
Telefonia
mobila,
caredese
poate comunica
distanta
fara
instrumente
are specializate
suntprin
limbajele
programare
din generatia la
a 4-a
(programe
de a mai
[39]
calculAirinei,
tabelar,
D.,
Sisteme expert
de grafica,
n activitatea
sistemecablurilor
financiar-contabila,
de gestiune telefonice;
a bazelor
Editura
de Junimea,
date etc.)Iasi,
care
1997,
permit
pp.65-70
definirea
fiprograme
necesara
existenta
unui model de rezolvare a problemei apropiat de formatia utilizatorului.
[40]
BIOS
(Basic Input/Output
System - Sistem
intrare-iesire
depermit
baza) - reprezinta
un set de
nscriseTV,
n memoria permanenta a unui calculator compatibil IBM-PC
Achizitionarea
Comunicatiile
prindesatelit,
ceaplicatiile
captarea
deprograme
emisiuni
de produse-program
. Pentru
curente
din domeniul
economic
[38]
(productie, stocuri,
schimbul
contabilitate
de informatii
generala etc.)
fara
societati
a mai
specializate
fi necesara
n productia
cablarea;
de softw are pun la
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
21/56
13.10.2014
[42]
1.5.2.
Clasificarea
sistemelor
informationale
6.2
***,
Contabilitate
Algoritmi:si
Definitie,
sisteme informasionale,
proprietati,
Editura
operatiuni
Sedcom Libris,
de Iasi,
baza
1999, p.215 si urmatoarele
Se disting doua obiective esentiale ale sistemelor informationale: sprijinirea procesului decizional si
[43]
6.2.1.
generale
privind
algoritmiiEditura
coordonarea
***,Notiuni
Contabilitate
ntr-un sistem
si cu
sisteme
mai multe
informationale,
niveluri. Din acest
punct
Sedcom
de vedere
Libris,
majoritatea
Iasi, 1999,
autorilor
p. 221
sunt de acord
cu urmatoarea
a sistemelor
informationale:
Dupaclasificare
cum se stie,
activitatea
noastra zilnica nu este algoritmica. Algoritmizam de obicei o
[44]
activitate
nand
urmatoarele
situatii:reprezinta un set de specificatii ce permit unui dispozitiv sa se configureze singur si sa functioneze fara interventia
Play (PNP)
Plug
sisteme
informationale
pentru prelucrarea tranzactiilor (Transaction Processing Systems - TPS);
utilizatorului
ce este
instalat
n sistem
sisteme imediat
informationale
(Management
Information Systems - MIS);
Volumul depentru
calculconducere
necesar este
mare;
sisteme de sprijinire a deciziilor (Decision Support Systems - DSS);
[45]
Viteza
sisteme
conducerea
executiva
(Executive
Information
- EIS).
informationale
Activitatea
se repeta
foarte frecvent;
de mprospatare
se pentru
refera
la
frecventa
cu
care monitorul
nlocuieste
liniile Systems
de electroni
care apar pe ecran. Electronii activeaza granulele fosforescente rosii, verzi si
albastre care formeaza imaginea.
Sistemele
informationale
pentru prelucrarea
tranzactiilor
preiau datele generate de activitatea
Rezultatele
sunt necesare
n foarte scurt
timp.
entitatii economico-sociale n bazele de date interne si constituie infrastructura urmatoarelor niveluri ale
[46]
Nagy,
n
C.,
alte
Tehnologii
situatii
algoritmizarea
optice,
PC
si
REPORT
utilizarea
Romnia,
calculatoarelor
nr.
43,
pentru
1996,
p.rezolvarea
31
problemelor
nu anilor
sistemelor informationale. n faza de nceput a dezvoltarii activitatilor de informatizare
apare
(la mijlocul
este
justificata.deExista
nsa de
si probleme
care
nu pot fi algoritmizate.
Acest lucru
nsemna ca
nu exista
'50) notiunea
sisteme
prelucrare
a tranzactiilor
destinate nivelului
operational,
avnd
ca principal
[47]
posibilitatea
de programare
a rezolvarii acestor probleme. Evident, daca o problema poate fi rezolvata,
obiectiv
culegerea
Cheetah
X15 -datelor
3,6 msdespre tranzactiile economice, validarea datelor si nregistrarea lor. Ele se adresau
se
pune rnd
problema
eficientei,
din punct
vedere
al spatiului
si adetimpului
necesar
rezolvarii
pe sistem
n primul
domeniului
contabilitatii
caredeopera
cu un
volum mare
date, dar
dispunea
si de un
calculator
a
acestei
probleme.
propriu
de verificare a corectitudinii rezultatelor obtinute. n timp aceste sisteme si-au largit aria de activitate si
[48]
Cheetah
X15 - 15000
rpm marketing, personal, productie, creante, datorii etc. Astfel, TPS urmareste
asupra
altor domenii,
respectiv
[78] curente ale unei activitati, cum ar fi: receptia materialelor, stabilirea stocurilor de
activitatile nsiDEX
operatiile
algoritmul este descris n doua moduri:
[49]
materiale,
fluxul
obtinereadesistocare
desfacerea
produselor,
trezorerie
Sabau,
M., lor,
Dispozitive
amovibile,
Byte,salarii,
iunie 1997,
p. 101etc., traversnd granita dintre
ntreprindere si mediul
sau pentru
obtinereafolosite
informatiilor
necesaresi celorlalte
sisteme. gasirea
Sarcinilen simod
scopurile
ansamblu
de simboluri
n matematica
logica, permitnd
[50]
acestor
sisteme suntmecanic
puternic(prin
definite
si structurate.
calcul)
a unor rezultate;
Unitatea interna de banda magnetica IBM Internal SCSI Tape Drive foloseste cartuse cu capacitatea de 20 Go fara compresie si 40 Go cu compresia datelor,
unitatea externa
banda
magnetica
IBM 3592
J1 A foloseste
cartuse
cu
capacitatea
de 300 Go informatiile
fara compresie
Sistemele
informationale
pentru
conducere
(MIS) pleaca
la
TPS si
sintetizeaza
sub si 900 Go cu compresia datelor
desuccesiune
de operatii
necesare
n rezolvarea
unorde
probleme
oarecare.
forma de rapoarte periodice ntr-un format predefinit si greu de modificat. De obicei, aceste rapoarte sunt
[51]
[79]
destinate
frecvent,
dar nu
exclusiv,
intermediare
de conducere
si au ca finalitate
controlul.
Sistemele
Kane,
Hudson,
Bender,nivelurilor
M. ,algoritmul
12 biblioteci
benzi
pentru
arhivare
n retea,
BYTE,
vol.
2, nr.8/1996
n J.,
dictionarul
deD.,
informatica
este de
prezentat
ca un "concept
folosit
n mod
intuitiv
informationale pentru conducere au aparut la nceputul anilor '60 pentru a servi activitatilor de luare a deciziilor
pentru a desemna o multime finita de operatii (instructiuni, comenzi) cunoscute, care executate ntr-o
[52]
administrative
dintr-o ntreprindere, de supraveghere si control. Informatiile necesare pot fi din trecut, prezent si
ordine
bine stabilita,
pornind de
la un set PC
de REPORT
valori (intrari),
produc
n timp
finit,
Cruceanu,
D., Casetele
magnetice,
Romnia,
nr.43,
1996,
p. un
25 alt set de valori
viitor, din mediul intern si extern al unitatii. Sistemul pune la dispozitia conducerii rapoarte privind activitatea
(iesiri)".
curenta a unitatii, bazndu-se pe informatiile obtinute de la sistemul de prelucrare a tranzactiilor si din mediul n
[53]
care Idem,
unitatea
si desfasoara activitatea (sub aspectul concurentei, legislatiei etc.). Aceste rapoarte pot avea
p. 26
Structura
unui algoritm este constituita din urmatoarele elemente
caracter planificat, obtinute periodic, rapoarte obtinute la cerere, rapoarte cu caracter exceptional, raspunznd
de
[54] baza:
cerintelor
"conducerii prin exceptie" si rapoarte previzionale, asistnd conducerea la aflarea raspunsului la
Nu confundati CD-ROM-ul cu Audio-CD-ul pentru ca, desi au acelasi aspect, acestea nu folosesc aceeasi tehnologie de nregistrare si de citire.
ntrebari de genul "What.. If..?" (Ce se ntmpla. daca.?), fiind orientate spre activitatea interna a ntreprinderii si
Practic,
orice
fi si
ascultat
folosind
unitatea
CD-ROM
apentru
unui calculator,
echipat
si cu o placa de sunet si o pereche de boxe, dar
mai putinDate
spre CD
mediul
- audio
variabile
saupoate
extern.
n legatura
tipuri
cu
demodul
date
de abordare
utilizate
a acestui
sistem
accesul
au aparut
lao binenteles
serie de
niciodata
un
nu valuiputea
fi citit
deun
unconcept
CD Player,
adicainclude
de un toate
cititorsistemele
de CD cum
sunt cele ce
integrate n echipamentele uzuale de redare a muzicii,
divergente
ce CD-ROM
privesc si
tratarea
sau nu
ca pe
larg care
informationale
memorie
generarea
de
valori
conform
calculelor
implementate
combine
muzicaledomenii
etc. functionale sau ca acel sistem specific realizarii functiei conducerii tactice a
sprijina diferitele
n procesul
calculsistem
prin informational.
intermediul instructiunilor;
ntreprindeii,
componentade
a ntregului
[55]
vezi siDar
Popescu,
Gheorghe,
Utilizarea
CD-ROM,
PC World,
1, aprilie,
1993,
p. 11
nu ntotdeauna
rapoartele
oferite
de MIS sunt
suficientvolumul
de relevante
pentru
luarea
deciziilor, mai
utilizate
pentruDe aceea,
calcule
aritmetice,
logice(booleene),
operatii
ales la nivelurile
superioare.
s-au dezvoltat
sistemele
de sprijinie a deciziilor (DSS).
Extinderea lor
[56]
s-a datorat
att
progreselor
nregistrate
de
tehnologiile
informatice,
ctASCII)
si de
tehnicile
modelare(sir
din anii '70 si
Nagy,
C., Tehnologii
optice,
Romnia,
nr. 43/1996,
p. 29
asupra
valorilor
de PC
tipREPORT
caracter
(caractere
saudestring
'80. n general exista mai multe DSS ntr-o ntreprindere. Sistemele de sprijinire a deciziilor la nivelurile superioare
de caractere).
[57]conducere
de
sunt denumite sisteme informationale pentru conducerea executiva (EIS). Acestea integreaza
Elaborata n 1986, initial a avut denumirea Digital Video Disc
instructiuni
sau comenzi
executabile
pentru
operatii
informatiiInstructiuni
ce provin din -surse
interne si externe
si permit managerilor
de a controla
si dispune
de informatii
importante
pentru luarea deciziilor,
informatii prezentate
ntr-un mod a
personalizat.
[58]
Input/Output
si operatii
de prelucrare
datelor din memorie
Top 500 List 11/2004, http://w w w .top500.org/lists
conform
procesului
de calcul;
Sistemele de
sprijinire a procesului
decizional au aparut la nceputul anilor '70 pentru a usura procesul
[59]
decizional
prin preluarea unei parti- dinsubprocese
efortul organelor decizionale.
Ele sunt
pentru a permite
de cartilor
calcul
cu concepute
ope Pamnt
structura
1 PoProceduri/Functii
depaseste volumul sumar al
datelor din toate exemplarele
existenete
decidentilor sa-si utilizeze judecata si intuitia pe parcursul unui proces ad-hoc si interactiv de modelare analitica
[60]
[36]).
n 1971
inginerul
Marcian
Ted Hoff
de la firma
INTEL
inventeaza microprocesorul,
aparitia
referitor
la o decizie
particulara
(decizie
nestructurata
sau
semistructurata
instructiuni
de apelare.
Sistemele
de informare
a topdemanagerilor
(EIS)
Se
pot enumera
multe exemple
algoritmi cum
ar fi:s-au dezvoltat la mijlocul anilor '80 si servesc
executivului
n adoptarea deciziilor cu caracter nestructurat. Sistemul presupune o mare comunicare cu mediul
[61]
Margolis,
E.
Dictionar
PC,
Nemira,
Bucuresti,
1997,
pp.176-177
exterior,
fiind orientat
P.,algoritmul
mai multextragerii
spreEditura
fenomenele
radacinii
patrate
din
exterior,
a unui
dar
numar;
face
apel si la informatiile furnizate de celelalte
sisteme. El ofera informatii n momentul n care sunt solicitate (ad-hoc) si se bazeaza pe o interactivitate ridicata.
[62]
algoritmul
conversiei
dintr-o
baza
de
numeratie
n
alta;
Problemele
la care
trebuie sa raspunda
sunt de genul:
Care sunt concurentii
maip.puternici?
Care este
Dodescu,
G., Informatica,
Editura stiintifica
si Enciclopedica,
Bucuresti,cei
1987,
226
impactul inflatiei asupra strategiei ntreprinderii? Care este cifra de afaceri necesara pentru obtinerea rsurselor
algoritmul determinarii minimului dintr-o multime de numere, etc.
[63]finantare a investitiilor?
de
Care este activitatea cea mai rentabila?
Amintim si cteva exemple de algoritmi care opereaza cu multimi de date economice avnd
Larezolvarea
mijloculproblemelor
anilor 1980
apar algoritmul
si sistemele
expertsalariilor,
- Expert
Support
drept scop
[64]
de gestiune:
pentru calculul
algoritmul
Claviez, J., Informatique:
les
bases,articolele
EditionsdeJ.C.I.
1993, p. 130
determinarii costului
de productie
folosind
calculatie.
Systems
(ESS),
prin care
se valorifica
siInc.,
se Montral,
prelucreaza
cunostintele umane,
ceea
[65]
ce
a determinat
carezolvata
aceste
sa maialgoritmul
fieLes
numite
Knowledge
ca problema
sa fie
cu sisteme
ajutoruldes
calculatorului,
trebuie si
exprimat
n Paris, 1990, p.53
Reix,Pentru
R., Systmes
d'information
et management
organisations,
Editions
Foucher,
Work acceptat
formatul
Systems.
de acesta,
Aceste
deci n
sisteme
cod-masina.
pot
Acest
fi regasite
lucru ar fi deosebit
pe orice
de dificil
nivel
si totodata
al conducerii
putin
eficient.
Solutia
o reprezinta
limbajeleinsuflnd
de programare
care
pot face
descrierea
algoritmilor
[66]
operativ,
tactic,
strategic
astfel
ca
sistemele
expertntr-un
ar fi numai
doardin locatii de memorie adiacente. O partitie are o anumita
O partitie
de apropiat
memorie
trebuie sa-uman.
fie o zona
contigua
deopinia
memorie,
adica
o zona de memorie
formata
format
oarecum
factorului
n cazul
problemelor
complexe
descrierea
directa ntr-un
lungime
o adresa
fixa.
o extensie
a sistemelor
dedesprijinire
a deciziilor.
limbaj
desiprogramare
necesita efort
programare deosebit
si, n plus, solicita cunoasterea detaliata a
limbajului de programare. De aceea se prefera trecerea treptata spre program, prin descrieri
[67]
Tot n aceasta perioada apar sistemele de automatizare a muncii la birou - Office Automation
intermediare,
Nitchi,
s.,simplificate,
Racovitan,concise
D. s.a.,siBazele
usor de
prelucrarii
urmarit (scheme
informatiilor
logice,
si tehnologie
pseudocod, informationala,
tabele de decizie
Editura Intelcredo, Deva, 1996, p. 153
Systems (OAS) care se preocupa de tratarea comunicatiei umane.
etc.).
[68]
n general,
sistemul
informational
este o- constructie
uniforma,
ci este
formateste
din un tip sofisticat de memorie disc, avnd fiabilitatea
un sistem
RAID
(Redundant
Arrayalofntreprinderii
InexpresivenuDisks
sir redundant
de discuri
ieftine)
relatii.
domeniului
apropiata de 100 %. Sistemul asambleaza laolalta
maiCorespunzator
multe unitati de
disc si lefunctional
trateaza cadinpestructura
o unitate omogena. n cazul defectarii unei unitati de disc din
organismului
economic
n
care
se
utilizeaza,
sistemele
informationale
pot
fi
grupate
conform
fig.
nr.
1.13.
sistemul RAID,
datele
de pe aceasta
automat
recuperate
de pe celelalte.
disc defecta este dusa la reparat, iar datele memorate pe aceasta
Pentru a
fi programabil,
oricesunt
algoritm
trebuie
sa ndeplineasca
cumulativUnitatea
anumitede
conditii
(proprietati):
generalitate,
determinism,
realizabilitate,
finitudine,
eficienta.
pot fi refacute
cu ajutorul
informatiilor
continuteinformational
pe celelalte.
nlocuirea
discului tdupa
reparatie,ale
operatia de refacere si instalare are loc automat.
Principala
dificultate
a abordarii
sistemului
n La
functie
de compartimen
ele functionale
6.2.2.
Proprietatile
diferite subsisteme
ntre algoritmilor
care exista anumite
ntreprinderii tine de imposibilitatea trasarii unei granite, fie si aproximative, ntre informatiile aferente fiecarui
Generalitate (universalitate). Algoritmul trebuie sa se refere la o clasa de probleme si nu
[69]
compartiment.
UnArea
exemplu
clasic
este
cel al gestiunii
n care aceleasi date intereseaza
LAN - Local
Network
- Retea
cu acoperire
locala vnzarilor,
la o problema
singulara
(de exemplu
algoritmul
de determinare
a stocului maxim va lua n considerare
compartimentele vnzare-marketing, financiar, contabilitate, personal-salarizare, productie si chiar proiectare.
"n" produse).
[70]
Cea mai mare parte a informatiilor acopera doua sau mai multe compartimente ale ntreprinderii.
MAN - Metropolitan Area Network - Retea cu acoperire metropolitana
Determ inism (claritate). n fiecare moment al executiei se cunoaste cu exactitate
urmatoarea
operatiune ce trebuie executata. De asemenea, algoritmul trebuie sa prevada modul de
[71]
WAN - aWide
Areasituatiilor
Network posibile
- Retea cu
acoperire
vasta n rezolvarea problemei, ntr-o maniera fara
solutionare
tuturor
care
pot apare
ambiguitati sau neclaritati.
[72]
GAN - Global area network - Retea cu acoperire globala
Realizabilitate (efectivitate). Fiecare din operatiunile elementare prezente n algoritm
[73]
trebuie
sa poata fi executata ntr-un timp finit.
backbone - este un termen provenit din limba engleza, care n traducere reprezinta coloana vertebrala avnd ntelesul unui stlp de sustinere sau a unui schelet pe care
ncepe o constructie,
o Operatiunile
dezvoltare a unei
infrastructuri.
Finitudine.
trebuie
astfel concepute nct algoritmul sa se termine ntr-un numar
finit de pasi, cunoscut sau necunoscut.
[74]
Patriciu, V., Criptografia si securitatea retelelor de calculatoare, Editura T ehnica, Bucuresti, 1994, pp. 26-28
Eficienta. Aceasta caracteristica ia n considerare procesorul care executa algoritmul. Se
are
[75]n vedere evaluarea a doua functii:
***, Contabilitate si sisteme informationale, Editura Sedcom Libris, Iasi, 1999, p. 248
avnd
n vedere caracteristica
de des
generalitate
este foarte
greu de determinat
Reix,Din
R., pacate,
Systemes
d'information
et management
organisations,
Les Editions
Foucher, Paris, 1990, pp. 146-148
eficienta algorimilor.
[78]
***, Dictionarul Explicativ al Limbii Romne, Editura Univers Enciclopedic,
Bucuresti, 1996, p. 27
[80]
Algoritmizarea unei probleme presupune parcurgerea urmatoarelor etape
:
[79]
***, Fig.
Dictionar
de informatica,
stiintifica
si Enciclopedica,
1981, pp.[37]
18-19
nr.1.13.
definirea
unui enuntEditura
precisfunctionala
al
problemei;
Structurarea
a sistemelorBucuresti,
informationale
transformarea
enunt
n enunt
algoritmic;
Contabilitatea
constituieacestui
exemplul
celui
mai vechi
si mai raspndit subsistem informational al
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
22/56
13.10.2014
Dupa categoriilededeatribuire
utilizatori nasociaza
sistemeleunei
informationale
fi identificate
tipurile
de sisteme
Operatiunile
variabile opotanumita
valoare
definita
printr-o precizate
n
tabelul nr.printr-o
1.4. alta variabila sau printr-o expresie. Tot aici se includ operatiunile de calcul definite
constanta,
Document
Info reale: adunare, scadere, nmultire, mpartire, ridicare la putere
A fost
pe
multimea numerelor
etc.util?
Informatiile necesare conducerii sunt n functie de nivelul conducerii Daca
si de posibilitatea
deastructurare
documentul
fost util si crezi ca merita
a situatiilorExem
decizionale
strategic
rapoarte
maitine in site
ple: la care managerii trebuie sa faca fata. Spre exemplu, nivelul
sa adaugi
uncere
link catre
el la
sumare,
ad-hoc,
neprogramate si previzioanale, ca si date externe pentru sustinerea planificarii nestructurate si
Accesari:
14430
a responsabilitatilor
Notade
:=9
conducere generala a activitatii. Nivelul operational necesita rapoarte interne regulate, ce
Apreciat:
Copiaza codul
contin date detaliate, actuale sau istorice pentru sustinerea contolului structurat al operatiilor cotidiene.
in pagina web a site-ului tau.
Medie := (Nota1 + Nota2) / 2
Comenteaza
documentul:
n procesul decizional este necesara att gestionarea informatiilor istorice, ct si a celor de previziune.
Nu esti inregistrat
Nume :=ajuta
"Popescu"
Informatiile
previzionale
conducerea sa defineasca tendintele viitoare si impactul
acestora asupra
deciziilor
<a href="http://w
w w .scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEITrebuie
saadoptate,
fii utilizator
inregistrat
pentru istorice
a puteapermit
comenta
care
trebuie
n timp
ce informatiile
analiza performantelor trecute ale ntreprinderii
si
target="_blank"
title="BAZELE TEHNOLOGIEI
Operatiunile de decizie determina valoarea logica a unei propozitii INFORMATIEI20212456.php"
(adevarat sau fals). n
evaluarea acestora. Totusi, conducerea trebuie sa primeasca nu numai informatii
interne;- de
multe ori sunt
INFORMATIEI
SUPORT
redactarea conditiilor se utilizeaza variabile, constante, expresii, operatori relationali
(=, #, >, <,
>=, <=) DE CURS - http://w w w .scritub.com">BAZELE
foarte
Creaza
relevante
cont nou
si indispensabile informatiile externe. n sfrsit, cerintele informationale
ale conducerii
depind
n
TEHNOLOGIEI
INFORMATIEI
SUPORT
DE
CURS</a>
si, eventual, operatori logici (NOT, AND, OR).
mod esential de nivelul de conducere. Astfel, activitatile de conducere pot fi subdivizate pe trei niveluri
principale:Exem
nivelulplu:
strategic, nivelul tactic si nivelul operational. La nivel strategic sunt definite strategiile, politicile
si obiectivele de ansamblu ale ntreprinderii cu ajutorul unei planificari strategice pe termen lung. Managerii
supravegheaza,
de asemenea,
randamantul
strategic
al ntreprinderii
si evolutia
sa globala.
La nivel tactic sunt
DACA tip_cont
= "A" OR
tip_cont
Copyright
= "a"
Contact
(SCRIGROUP
Int. 2014
)
elaborate planuri, bugete pe termen scurt si mediu, se definesc politicile, procedurile si obiectivele subunitatilor
ATUNCImodul de achizitionare si alocare a resurselor. La nivel operational sunt elaborate
ntreprinderii, sunt stabilite
planurile pe termen scurt. Managerii utilizeaza resursele si executa sarcinile dupa procedurile elaborate cu
SFD :=
+RD - RC
ajutorul bugetelor si a programelor
deSID
productie
stabilite echipelor de lucru ale ntreprinderii.
ALTFEL
Caracteristicile
informatiei pe cele trei nivele ale conducerii sunt prezentate n tabelul nr. 1.5.
SFC := SIC +RC - RD
SFARSIT_DACA
Operatiunile de intrare/iesire precizeaza fie introducerea datelor n memoria interna
(citire), fie extragerea rezultatelor din memoria interna (scriere) pentru a putea fi stocate sau
vizualizate si interpretate.
Alte operatiuni includ operatiunile de salt, operatiunile de apel a unei proceduri, etc.
limbaj logico-matematic;
Fig.
nr.1.14. Caracteristicile informatiei pe nivele de conducere
limbaje de tip pseudocod;
Sursa: O'Brien,
systemes d'information de gestion, De Boeck Univesity,
limbajLes
grafic;
Montreal, 1995, p. 368
scheme logice verticale;
Tabelul nr.1.3.
informationale dupa mijloacele utilizate
Clasificarea
scheme logice sistemelor
orizontale (Chapin);
arborescente
(Tabourier sau Mills);
Criteriul dediagrameTipuri
de sisteme
clasificare
prin tabele informationale
de decizie;
Caracteristici
orice combinatie ntre ele, fiecare forma avnd avantajele si dezavantajele sale.
Corespund evenimentelor
repetitive bine analizate
Neformale
Schem ele logice de sistem (numite prescurtat scheme de sistem) au rolul de a indica
scontate.
Exemple:
telefonice,
sistemul de resurse afectat pentru obtinerea rezultatelor
Se conversatii
schematizeaza
relatiile dintre
date si suporturile tehnice de nregistrare, precum si fluxulde
general
culisede prelucrare. n cadrul lor exista
unul sau mai multe blocuri de prelucrare ce reprezinta proceduri independente de prelucrare, deci
programe diferite.
Suplete, rapiditate
Simbolurile standard utilizate n realizarea schemelor logice de sistem sunt prezentate n fig.
nr. 6.5. De asemenea, se utilizeaza si simboluri nestandardizate (vezi fig. nr. 6.6).
Manuale
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
23/56
13.10.2014
Automatizate
Gradul de
[81]
orice arc face parte din cel putin un drum care ncepe cu blocul START si se
om dar multe operatii sunt
termina cu blocul
STOP.
Asistate
realizate de calculator
O schema logica n care sunt respectate conditiile de mai sus este o schema logica
structurata.
Sursa: Airinei, D. s.a., Introducere n informatica economica, Editura Sedcom Libris, Iasi, 1999, p.49
Tipuri de
clasificare
sisteme
Caracteristici
informationale
Individuale
Interorganizationale
executate constituie
Este consacrat
prelucrarii
Ordinea n care instructiunile programului sunt
structura de
control a
evenimentelor elementare
acestuia.
Tranzactional
a.
structuri secventiale;
b.
structuri nesecventiale.
Nivelul
ierarhic
Tactic
Strategic
Structuri
executa numai n anumite conditii si/sau se repeta, n functie de rezultatul evaluarii unor conditii.
Rezulta ca structurile secventiale pot fi:
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
24/56
13.10.2014
Caracteristica informatiei
Nivelul
operational
Nivelul tactic
Nivelul
strategic
verificarea continutului unui contor, a carui valoare poate creste sau descreste;
Dependenta
de informatii
Foarte
ridicata
Ridicata
Cazul general
de program (P)
cu structura
alternativa
este de forma: Moderata
interne
P=M1; ; M4.
Dependenta
informatii
Moderata
Foarte ridicata
n care
M1, M2, M3,de
M4 sunt
moduleleRedusa
programului P, iar C conditia
evaluata. Derularea
programului se
realizeaza
externeastfel:
Sub forma P = M1; M2; M4, cnd conditia C este ndeplinita sau
Foarte ridicat
Ridicat
Moderat
Necesarul de grafice
Redus
Moderat
Ridicat
Utilizarea de informatii n
timp real
Foarte ridicata
Ridicata
Moderata
Utilizarea
predictive
de
informatii
Redusa
Ridicata
Foarte ridicata
Utilizarea
istorice
de
informatii
Ridicata
Moderata
Redusa
Utilizarea de informatii de
tip "what if?"
Redusa
Ridicata
Foarte ridicata
Utilizarea
de
informatii
exprimate valoric
Redusa
Moderata
Ridicata
INCEPUT
SFARSIT
Nr.
Sistemul informational
Sprijinirea
decizional
1.
Slaba
2.
Slaba
3.
Slaba
4.
Puternica
5.
Puternica
6.
Slaba
DA
crt.
NU
procesului
9.
Information
Slaba
10.
Sisteme
informationale
inteligente
(Intelligent
Information Systems)
organiationale
Organizational
Puternica
Fig.nr. 6.10.
Structura
de control alternativa de tip IF
n partea formala a sistemelor informationale ramn
THEN rezultate etc.;
preluari date, interpretare
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
25/56
13.10.2014
Capitolul 2. Calculatorul
electronic -elemente fundamentale de
M2 daca C2 = DA
structura si principii de. functionare
2.1.
Structura unui .calculator electronic si modul de functionare a
acestuia
.
Un sistem electronic de calcul constituie un ansamblu functional destinat prelucrarii automate a
Cn obtinerii
= DA
datelor furnizate de utilizatoriMn
n daca
scopul
informatiilor. Pentru realizarea acestui obiectiv, acesta are
nevoie att de echipamente (componentele hardw are), ct si de un set de programe (componentele softw are)
Schematic o structura alternativa generalizata se prezinta astfel:
care determina prelucrarile care se fac asupra datelor prin intermediul componentelor fizice ale sistemului de
calcul.
Componentele unui sistem de calcul pot apartine uneia dintre urmatoarele categorii:
Hardw are
Softw are
Firmw are
2.1.1.
M
ODUL Componenta
V>Vf
V:=V+R
DA
calculatoare analogice;
calculatoare numerice;
calculatoare hibride.
[41]
n sistemele de calcul analogice
, informatia este codificata sub forma unor marimi fizice
curentului electric, tensiunea, etc). Aceasta teorie a dus la aparitia calculatoarelor analogice care
au constituit o generatie raspndita pe la mijlocul secolului 20.
Spre deosebire de sistemele de calcul analogice, sistemele de calcul numerice codifica informatia
sub forma discreta (numerica). Calculatorul numeric este un sistem fizic care prelucreaza automat informatia
codificata sub forma de valori discrete, conform unui program ce indica o succesiune determinata de operatii
aritmetice si logice, avnd la baza un algoritm de prelucrare. Datorita modului de realizare a componentelor
constructive si a logicii de functionare a sistemelor de calcul numerice, informatia este reprezentata utiliznd
baza de numeratie 2. Codificarea binara folosita pentru reprezentarea interna a informatiei n sistemele de calcul
determina natura componentelor constructive care actioneaza asupra acesteia. Unitatea elementara de
reprezentare a informatiei este cifra binara, care poate lua doua valori: 0 sau 1. Aceasta pozitie binara
furnizeaza o cantitate de informatie de 1 BIT. n functie de natura informatiei ce se codifica si de dispozitivele
care manevreaza informatia n sistemele de calcul numerice, se utilizeaza mai multe moduri de codificare a
informatiei. n toate cazurile nsa este vorba de o reprezentare binara a informatiei.
Calculatoarele hibride mbina procesarea informatiilor reprezentate n forma numerica cu cele
reprezentate n forma analogica, comunicarea ntre componentele discrete si cele analogice ale calculatorului
realizndu-se prin intermediul convertoarelor analogo-numerice si a celor numerico-analogice.
Dintre aceste trei categorii de calculatoare, de cea mai larga raspndire se bucura calculatoarele
numerice datorita avantajelor lor: precizia reprezentarii si prelucrarii datelor, universalitatea claselor de
probleme.
Structura unui calculator numeric a fost definita n anul 1945 de catre John von Neumann. Astfel, n
proiectul primului calculator cu program memorat, cu prelucrarea secventiala a instructiunilor si datelor,
NU
(intensitatea
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
26/56
13.10.2014
echipamente
periferice de stocare care dispun de unitati de memorie auxiliara capabile
INCEPUT
sa stocheze, sub o forma direct accesibila calculatorului, mari cantitati de date: unitati de
disc magnetic, unitati CD-ROM etc.
MODUL
SHAPE \* MERGEFORMAT
C
Unitati auxiliare de memorie
DA
Periferice de intrare
NU
Tastatura
MODUL FINAL
Unitatea centrala
MODUL
Unitatea
aritmetico-logica
MODUL INITIAL
REPET
Periferice de iesire
Banda
DA
magnetica
Disc
NU
magnetic
Disketa
MODUL FINAL
Echipamente
periferice de
MODUL REPET
Monitor
Mouse
CDINCEPUT
ROM
Functiile active, de prelucrare si control sunt realizate de UAL si UCC. De aceea se considera ca ele
sunt componentele unitatii centrale de prelucrare (procesor). n literatura de specialitate se ntlnesc si alte opinii
cu privire la structura calculatoarelor electronice. Astfel, se considera ca unitatea centrala de prelucrare
cuprinde memoria interna si procesorul (UCC+UAL).
La unitatea centrala de prelucrare se pot conecta diferite echipamente periferice, module de memorie,
unitati de interfata si se obtin calculatoare avnd diferite configuratii. Prin urmare, multimea tuturor
componentelor care sunt asamblate si conectate pentru a realiza un sistem de calcul definesc configuratia
sistemului de calcul respectiv.
Configuratia de baza reprezinta numarul minim de componente necesare pentru ca sistemul de calcul
sa fie operational.
Adaugarea
componente
oricnd
la de
o limita
admisasedefolosesc toate tipurile de structuri prezentate anterior. Practica a demonstra
Structurile
m ixte seunor
ntlnesc
n cadrulsuplimentare
programelor este
complexe.
Peposibila
diversepna
niveluri
organizare
unitatea centrala de prelucrare. Astfel, se poate realiza o configuratie ce corespunde cel mai bine necesitatilor
utilizatorilor si posibilitatilor financiare ale acestora.
Chiar daca este vorba de calculatoare din clase diferite, ele se pot ncadra n aceeasi arhitectura.
Arhitectura este un concept mai general care defineste componentele sistemului de calcul din punct de vedere
al functiilor, al performantelor si al compatibilitatii dintre ele. Arhitectura unui sistem de calcul defineste un
ansamblu integrat de componente functionale, privite ca un tot unitar si avnd ca scop realizarea unor functii la
un anumit nivel de performanta.
Arhitectura discutata pna aici se refera la sisteme de calcul monoprocesor. Ele au cea mai mare
raspndire. Elementele constitutive ale sistemelor monoprocesor sau chiar sistemele monoprocesor n ntregime
pot fi folosite ca blocuri functionale n realizarea unor organizari superioare. Este vorba de sisteme
multiprocesor care presupun doua sau mai multe unitati de prelucrare identice sau diferite, fiecare
considerndu-le pe celelalte la nivelul canalelor de intrare/iesire.
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
27/56
13.10.2014
Odata cu extinderea utilizarii microcalculatoarelor a aparut un nou tip de softw are, numit softw are
intermediar. Este vorba de instrumente softw are specializate (procesoare de texte, programe de calcul tabelar,
programe de grafica etc.) care pot fi utilizate foarte usor si rapid n aplicatii.
2.1.2.1.
Software de baza
Daca initial softw are-ul de baza se identifica cu sistemul de operare, odata cu noile evolutii n
domeniu, apar diverse nuantari, nct putem distinge trei mari componente:
programele utilitare;
programele de traducere.
6.3.2. Pseudocoduri
Explicatia consta n faptul ca odata cu dezvoltarea si multiplicarea unei componente ea tinde sa devina
independenta si trebuie tratata ca atare.
Limbajul pseudocod este folosit n faza de proiectare a programelor pentru descrierea algoritmilor; el este o alternativa la schemele logice. Limbajul pseudocod nu este un limbaj d
De obicei, softw are-ul de baza este pus la punct de firma constructoare a calculatorului si se livreaza
precum si a operatiilor prescrise de programarea structurata.
odata cu acesta.
Constructia de baza a limbajului este propozitia, un algoritm fiind constituit ca o succesiune de propozitii. Propozitiile sunt de tipul:
Sistem ul de operare asigura exploatarea echipamentelor si difera n functie de tipul si marimea
calculatoarelor.De propozitii
obicei, unsimple
sistemprin
de operare
care se cuprinde:
exprima operatii ce se vor codifica apoi direct ntr-un limbaj de programare (de exemplu: deschide fisier, citeste nregistrare din fisier etc.);
ncarcatoare
programe
destinate
n sistem
a programelor
de executat;
propozitiide
complexe
prin
care seintroducerii
exprima operatii
ce urmeaza
a fi detaliate
ulterior. Simbolul # este utilizat pentru a marca astfel de propozitii care se vor detalia ulterior.
programe care usureaza realizarea unor operatii curente cum sunt: formatare discuri, copiere
fisiere, stergeri fisiere etc.
n dictionarul de informatica pseudocodul este definit ca "limbaj utilizat n proiectarea si documentarea programelor obtinut prin grefarea unor reguli sintactice pe limbajul natural. M
Avantajul pseudocodului este dat de faptul ca reprezinta o metoda conventionala de notare si exprimare a algoritmilor, fara sa uzeze de regulile rigide din sintaxa unui limbaj de pr
Program ele utilitare sunt programe specializate, livrate odata cu sistemul de operare sau separat de
acesta, care extind o serie de facilitati ale sistemului de operare. Ele corespund unor functii bine definite ce se
ntlnesc frecvent.
utilitarelorpot
este
azi impresionant
nu se poate
face afundamentale.
clasificare riguroasa a lor.
Cu ajutorulNumarul
pseudocodurilor
fi reprezentate
toatesistructurile
de control
Dintre ele amintim urmatoarele tipuri:
Structura secventiala este structura n care fiecare operatiune se reprezinta printr-o propozitie. Propozitiile sunt aliniate pe verticala n ordinea desfasurarii operatiunilor, iar ter
utilitare de optimizare
a discurilor
care optimizeaza amplasarea datelor pe disc n vederea
reducerii duratei de acces la informatii (Disc Defragmenter, SpeedDisk);
nceput
Program
Un exemplu de pseudocod, cu structura alternativa, pentru calculul salariilor este redat mai jos:
sursa
nceput
Compilare
Program
obiect
altfel
afiseaza mesajul "articol care nu se prelucreaza"
Program
sfrsit-daca
n format
Sfrsit
executabil
nceput
Executie
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
28/56
13.10.2014
date
atunci
propozitia - 1
rezultate
propozitia - 2
...
ncarcare
...
propozitia - n
sfrsit
sfrsit_daca
Sfrsit
Structura alternativa generalizata are urmatorul format general:
nceput
selecteaza i dintre
1:
propozitia - 1
Odata pus n format executabil, programul poate fi oricnd ncarcat si pus n executie. Deci,
- 2 iar
alternativa
traducerea programului sursa se realizeaza o propozitia
singura data,
executia1 este independenta de fazele
anterioare.
...
Interpretarea presupune traducerea instructiune cu instructiune a programului la fiecare executie a
propozitia - m
acestuia. De aceea este o modalitate mai putin eficienta dect compilarea.
2:
propozitia - 1
Translatorul, ca program, este dedicat unui anumit limbaj sursa si unui anumit tip (familie) de
calculatoare. De exemplu:
propozitia - 2
alternativa 2
interpretoare: BASIC.
propozitia - n
2.1.2.2.
Software-ul
de aplicatii
...
Programele de aplicatii sunt proiectate pentru a...rezolva probleme specifice utilizatorilor. Corespund
urmatoarelor domenii de activitate:
...
contabilitate, gestiune stocuri, gestiune personal etc. Sunt aplicatii caracteristice informaticii
x:
propozitia
-1
clasice care prelucreaza informatii bine structurate.
elaborarea planurilor de investitii, planuri de marketing etc. Sunt aplicatii destinate sprijinirii
propozitia
2
alternativa
x
procesului decizional si opereaza chiar cu informatii
semistructurate
sau slab structurate.
calcule tehnice: rezistenta materialelor, prelucrari statistice etc.
...
Un program de aplicatii poate fi realizat, n conditiile concrete ale unei ntreprinderi sau poate fi
propozitia - p
cumparat "la cheie" de la o anumita unitate specializata. n ultimul caz este vorba de produse-program
comercializate. Actualmente,
piata produselor program este n plina dezvoltare, att n privinta softw are-ului de
sfrsit
aplicatii, ct si a instrumentelor softw are specializate.
Sfrsit
Instrum entele softw are specializate, aparute odata cu microcalculatoarele, permit utilizatorilor
sa-si rezolve
Exem
problemele
plu pentru
fara
actualizarea
a cunoaste
unei
metodele
baze deinformatice
date:
sau limbajele de programare. Sunt mijloace de
lucru specifice utilizatorului final. n aceasta categorie se ncadreaza: procesoarele de texte (WordPerfect,
nceput
Word, AmiPro etc.), programele de calcul tabelar (Lotus 1-2-3, Excel, Quattro Pro etc.), programele de grafica
(Corel Draw , Harvard Graphics, Pow erPoint etc.) si instrumentele softw are integrate (Works, Symphony,
precizeaza i
Microsoft Office, Perfect Office).
daca i = 1
propozitia
-n
Schema
functionala
sfrsit
Oricare ar fi datele
prelucrate, structurate, stocate etc., ele circula n sistem sub forma unor impulsuri
electrice ce tranziteaza circuitele. Din ratiuni tehnice, circuitele electronice au doua stari distincte (deschis,
sfrsit ct timp
nchis; doua nivele distincte de tensiune, etc.). Cele doua stari distincte corespund cifrelor binare 0 si 1. Toate
caracterele
(alfabetice, numerice, speciale etc.) vor fi reprezentate n sistem sub forma unor combinatii de
Sfrsit
cifre binare 0 si 1.
Exem plu pentru stabilirea soldurilor la produsele existente n stoc.
Toate componentele calculatorului functioneaza sub supravegherea unitatii de comanda si control,
singura capabila
nceput sa decodifice instructiunile programelor. Unitatea de comanda si control este legata de
celelalte componente prin circuite de comanda prin care circula comenzile tot sub forma impulsurilor electrice.
ct timp STOC
0
Aceste impulsuri declanseaza
sau> opresc
functionarea unitatilor de intrare-iesire, unitatii aritmetico-logice n
functie de comenzile decodificate din programul executat. Instructiunile care formeaza programul de executat
calculeaza
SOLD
* PRET
sunt preluate prin intermediul unitatii de intrare=siSTOC
stocate
n unitatea de memorie. Din unitatea de memorie,
instructiunile sunt preluate si decodificate de unitatea de comanda si control. Dupa citirea datelor de intrare si
afiseaza DENPROD, STOC, SOLD
stocarea n memorie, unitatea aritmetico-logica, pe baza ordinelor primite de la unitatea de comanda si control
executa operatiile de
prelucrare
indicate asupra operanzilor identificati tot de unitatea de comanda si control
sfrsit
ct timp
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
29/56
13.10.2014
Fig. nr.
Executa
THEN
memorii
bipolare care utilizeaza circuite integrate LSI, VLSI (Large Scale Integration, Very LSI,
Wafer Scale Integration) cu tranzistori bipolari;
propozitie - 1
memorii MOS (Metal Oxide Semiconductor) bazate pe tranzistori cu efecte de cmp.
ELSE
Din punct de vedere al memoriei nu este deosebit de importanta natura informatiei memorate, ci modul
de stocare si mai ales
regasirea
propozitie
- 2acesteia. Fizic, memoria este constituita din elemente care pot avea doua stari
stabile: 0 sau 1. Rezulta ca putem defini memoria ca pe o succesiune de dispozitive logice elementare, capabile
sa retina fiecare
ENDIF o valoare binara, adica un bit de informatie.
Functional, memoria poate fi privita ca o nsiruire de biti care se caracterizeaza prin valoare si prin
pozitia (adresa) lor n aceasta secventa. Prin constructia sistemului de calcul, accesul la informatia din memorie
se poate realiza la nivelul unui grup de biti numit locatie de memorie. Locatia de memorie este deci unitatea
adresabila a memoriei. Fiecare locatie de memorie se caracterizeaza n mod unic prin adresa ei n memorie si
prin cantitatea de informatie pe care o poate memora, masurata n numar de biti; de regula este vorba de un
numar de 8 biti, adica de un octet sau de 1 Byte (1B).
n memoria interna pot fi reprezentate toate categoriile de date si informatii indiferent de natura
(numerice, alfabetice) cu ajutorul codurilor interne de reprezentare (ASCII - American Standard Code for
Information Interchange; EBCDIC - Extended Binary Coded Decimal Interchange Code, UNICODE - UNIversal
CODE).
Caracteristicile memoriei sunt urmatoarele:
Lungim ea cuvntului este unitatea elementara pentru memorarea si accesarea instructiunilor,
operanzilor si adreselor. Ea depinde de tipul calculatorului: 8 biti (la primele microcalculatoare), 16 biti (la primele
microcalculatoare IBM-PC), 32 biti, 64 biti
Capacitatea totala a m em oriei exprima volumul de informatii care poate fi stocat si se exprima n
octeti (bytes) sau multiplii acestora (un octet are dimensiunea de 8 biti si este aproximativ egal cu un caracter),
dupa cum urmeaza:
Orice acces la memorie este precedat de furnizarea de catre procesor a adresei de memorie, unde se va
face operatia de scriere sau citire. Timpul de acces la memorie reprezinta intervalul scurs ntre momentul
furnizarii adresei de catre procesor si momentul obtinerii informatiei. Cnd memoria este prea lenta n
comparatie cu viteza de lucru a procesorului, pe durata accesului la o locatie de memorie apar, pentru
procesor, timpi suplimentari de asteptare. Noile tehnologii de realizare a memoriei urmaresc o scadere a timpului
de acces, astfel nct memoria sa lucreze sincron cu procesorul, fara a introduce stari de asteptare. Se
exprima, de regula, n nanosecunde (1 ns = 10-9 secunde).
Ciclul de m em orie este intervalul de timp n care se realizeaza scrierea sau citirea unei unitati de
informatie n/din memorie sau intervalul de timp dintre doua operatii succesive de scriere sau citire. Se exprima
n microsecunde sau nanosecunde.
Costul memoriei interne este pretul memoriei raportat la capacitatea de memorare si depinde direct
de tehnologia utilizata. Utilizarea memoriilor electronice a antrenat o importanta scadere a costului. Ca efect,
calculatoarele au putut fi dotate cu memorii principale de capacitate mare.
Din punctul de vedere al accesului si al modului de functionare, memoria interna este structurata n:
memoria ROM;
memoria RAM.
Mem oria ROM (Read Only Mem ory) este folosita pentru memorarea unor functii sistem sau a
unor componente specifice echipamentului cu rol n lansarea sistemului de operare (de exemplu BIOS-ul).
Contine circuite de memorie al carui continut este programat si nu poate fi schimbat de utilizator. Ele sunt
folosite doar pentru citirea informatiilor (nscrise anterior), informatii ce sunt rezidente permanent n cadrul
sistemului. Pentru obtinerea rezidentei permanente, memoria ROM trebuie sa fie de tip nevolatil, adica la
pierderea tensiunii informatia sa nu fie distrusa.
n mod uzual, n modulele ROM sunt stocate comenzi de initializare si pornire a anumitor componente
ale sistemelor de operare, compilatoare, interpretere, etc. De aceea, multe microcalculatoare sunt livrate cu
programele de serviciu (BIOS, ncarcator, interpretor, etc) ncarcate n ROM.
Memoriile ROM au evoluat n timp, prin folosirea tehnicilor speciale de stergere selectiva si
reprogramare astfel:
-
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
30/56
13.10.2014
Mem oria RAM (Random Acces Mem ory), numita si memorie de lucru, memorie vie, dinamica,
asigura stocarea datelor si programelor si constituie memoria de tip volatil, disponibila utilizatorului. Ea
caracterizeaza capacitatea unui sistem electronic de calcul. Poate nregistra orice tip de date si este posibila
stergerea acestora n scopul reutilizarii.
Fiind o memorie volatila, ea si pierde continutul la ntreruperea alimentarii cu energie electrica. Fizic, se
prezinta sub forma unor placute (module) ce au n prezent capacitati de ordinul megaoctetilor sau gigaoctetilor
(exista module de pna la 2 Go).
Memoriile de tip RAM pot fi statice (SRAM - Static RAM) sau dinamice (DRAM - Dynamic RAM).
Memoriile de tip DRAM sunt memorii n care, pentru a se pastra informatia, trebuie restabilita periodic
sarcina electrica cu care a fost ncarcat condensatorul circuitului de memorie. Pentru aceasta este necesar
un circuit de remprospatare a memoriei. Din acest motiv timpul de acces este mai mare: 60-70 ns. Sunt
avantajoase pentru ca sunt mai ieftine. Mult timp standardul DRAM cel mai utilizat a fost EDO (Extended Date
Out). Actualmente standardele cele mai raspndite sunt SDRAM (Syncronous DRAM), DDR- SDRAM (Double
Data Rate - SDRAM).
Memoriile de tip SRAM sunt memorii realizate din circuite bistabile de memorie care pastraza informatia
atta timp ct sistemul este sub tensiune. Ele nu au nevoie de mecanismul de mprospatare (refresh) si sunt
mult mai rapide. Timpul de acces este sub 10 ns.
Unitatea aritm etico-logica (UAL) este unitatea de executie care efectueaza operatiile aritmetice
si logice asupra operanzilor n conformitate cu o comanda, un cod de operatii, emis de UCC si furnizeaza
rezultatul.
La iesire UAL furnizeaza:
rezultatul operatiei;
indicatorii de conditii (paritatea rezultatului, rezultatul egal cu zero) sau indicatorii de eroare
(depasirea capacitatii de reprezentare de catre rezultat).
Unitatea de com anda si control (UCC) constituie "inima" calculatorului si asigura citirea
instructiunilor din memoria interna si executia lor. Coordoneaza prin semnale de comanda functionarea tuturor
celorlalte unitati ale calculatorului, girnd schimburile de informatii ntre ele.
n principiu UCC cuprinde urmatoarele elemente:
un registru de instructiuni unde se pastreaza instructiunea curenta, citita din memorie, pe toata
durata executiei. Instructiunea va specifica de regula, un cod de operatie si una sau mai multe
adrese de operanzi;
un registru contor de program care pastreaza adresa de memorie de unde a fost extrasa
instructiunea n curs de executie (sau a instructiunii urmatoare din program) si permite
nlantiurea instructiunilor;
un decodor de functii capabil sa recunoasca functia definita de instructiunea de executat;
un orologiu (ceas intern) care distribuie, n mod regulat, impulsuri pentru a sincroniza operatiile
elementare de efectuat n cursul derularii unei instructiuni;
circuite de comanda care permit elaborarea si transmiterea comenzilor corespunzatoare
operatiilor elementare.
Pe baza codului de operatie UCC furnizeaza semnalele de comanda pentru controlul unitatilor de I/E,
UM, UAL pe durata fiecarei instructiuni n sincronism cu semnalul furnizat de orologiu.
Prin constructie, UCC este capabila sa interpreteze si sa execute un set de instructiuni care
constituie setul de instructiuni elementare al calculatorului.
Dupa numarul de instructiuni implementate si complexitatea acestora, procesoarele se mpart n:
Procesoare RISC (Reduced Instruction Set Computation, procesor cu set redus de instructiuni)
reprezinta unitati centrale de prelucrare (CPU) la care numarul de instructiuni pe care le poate
executa procesorul este redus la minim pentru a creste viteza de prelucrare. Sunt procesoare
rapide, dedicate pentru sisteme puternice, servere, cu facilitati multiprocesor;
Procesoare CISC (Complet Instruction Set Computation, procesor cu set complet de instructiuni)
reprezinta tipuri de unitati centrale de prelucrare (CPU) care pot recunoaste un set complet de
instructiuni, suficient pentru a efectua direct calcule (circa 400 . Sunt cele mai raspndite,
regasindu-si aplicabilitatea de la calculatoarele personale pna la servere.
Procesoare EPIC (Explicitly Parallel Instruction Computing) care permit executarea simultana a mai
multor instructiuni (de exemplu, procesoarele Itanium).
Frecventa procesorului nseamna viteza acestuia exprimata n perioade de lucru (cicluri) pe secunda,
date de frecventa ceasului intern (tact). Aceasta frecventa se exprima n MHz (Megahertz) sau, la ultimele
modele, n GHz (Gigahertz). Daca procesoarelor mai vechi le trebuiau cteva perioade de ceas pentru a
executa o instructiune, la ora actuala s-a ajuns la mai multe instructiuni pe o perioada de ceas.
n biti
COD OPERAIE
ADRES
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
31/56
13.10.2014
[43]
SHAPE \* MERGEFORMAT
Decodor
DECODOR
UAL
PROGRAM
DATE
UCC
MI
REZULTATE
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
32/56
13.10.2014
seriale, cnd datele se transmit bit cu bit pe o singura cale (COM, USB, PS/2);
paralele, cnd transferul se face concomitent pentru un numar de biti, pe mai multe linii, de obicei
8, 16 sau 32 (LPT);
[44]
2.2.
O alta categorie mare de dispozitive care nu fac parte din unitatea centrala de prelucrare, dar care
sunt absolut necesare activitatii si fac sa creasca performantele calculatoarelor personale, sunt echipamentele
periferice. Ele mediaza schimbul de date si informatii dintre unitatea centrala si mediul extern, asigurnd n
acelasi timp compatibilitatea formatului de reprezentare a datelor. n functie de modul de exprimare a informatiilor
vehiculate de echipamentele periferice se utilizeaza sau nu anumite suporturi, respectiv medii fizice care permit
nregistrarea sau vizualizarea informatiilor.
Principalele functii ale echipamentelor periferice sunt urmatoarele:
Daca luam n considerare rolul echipamentelor periferice n dialogul om-claculator se pot delimita
urmatoarele clase de echipamente periferice:
suporturi din hrtie (cartela perforata, hrtia de imprimanta, banda de hrtie perforata, documente
completate cu cerneala magnetica, documente cu caractere stilizate etc.);
suporturi magnetice (banda magnetica, caseta magnetica, discul magnetic, discul flexibil, tamburul
magnetic, folia magnetica etc.);
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
33/56
13.10.2014
microfilmele;
suporturi optice (discul optic, CD-ROM, CD-R, DVD etc.).
suporturi magneto-optice.
suporturi adresabile la care accesarea informatiei se face direct, pe baza unei adrese (de
exemplu, discul magnetic);
suporturi neadresabile la care accesarea informatiei se face prin parcurgerea secventiala a
nregistrarilor si verificarea continutului (banda magnetica, suporturile din hrtie, microfilmul).
suporturi tehnice de intrare care sunt numai citite (documentele completate cu cerneala magnetica,
documente cu caractere stilizate, CD-ROM)
suporturi tehnice de iesire care sunt numai scrise (hrtia de imprimanta)
suporturi tehnice de intrare-iesire care pot fi citite si scrise de sistem (cartela perforata, banda
magnetica, discul magnetic, CD inscriptibil, CD reinscriptibil).
Tastatura
Tastatura reprezinta dispozitivul principal de intrare si permite introducerea de informatii sub forma de
caractere, similar cu masina de scris. Prin succesiunea/combinatia de caractere introduse se pot furniza
sistemului de calcul att date, ct si comenzi sau programe. Pe lnga tastele care reprezinta cifre si litere,
tastatura contine si o serie de taste "functionale", carora le sunt atasate diferite functii (prelucrari). Aceste
functii sunt specifice sistemelor de operare n care este utilizata tastatura.
Drumul parcurs din 1867, cnd Christopher Latham Sholes a realizat prima tastatura pentru masina de
scris, pna la tastaturile clasice cu 83, 84, 101, 102 sau 104 taste a fost extrem de lung.
Tastaturile se deosebesc prin design, numarul de taste (101-104), tip, functii auxiliare. Cele aparute
recent adauga butoane speciale pentru functii specifice domeniului multimedia sau pentru navigarea pe Internet
(play/pause/next/prev, control volum, WWW, e-mail), pentru oprirea, pornirea, intrarea n "stand-by" a sistemului
etc.
Mouse-ul
Un mouse este obligatoriu pentru majoritatea aplicatiilor actuale. Mouse-ul este un echipament periferic
de intrare utilizat pentru selectarea rapida a unor optiuni din meniuri sau manipularea unor obiecte de pe ecran
(texte sau grafice), n vederea executarii unor operatii. El a fost realizat prima data n 1963 de catre Douglas
Engelbart de la Institutul de Cercetare din Stanford. Prima firma care a utilizat mouse-ul, pentru IBM-PC, a fost
Mouse System, n 1980; ea a utilizat mouse-ul cu 3 butoane. Firma care a devenit cea mai cunoscuta pe piata, n
acest domeniu, este Microsoft, care a utilizat, ncepnd din 1983, mouse-ul cu doua butoane la calculatoarele
IBM. Tehnica mouse-ul a fost preluata si extinsa mai ales de firma Apple pentru calculatoarele Macintosh.
Dispozitivul consta dintr-o carcasa si o bila (de cauciuc sau alt material cu aderenta buna) care
semnaleaza sistemului, printr-un mecanism electro-optic (format din doi cilindri perpendiculari nzestrati cu cte o
fanta), miscarile facute, prin deplasare, pe o suprafata plana, care de obicei este dintr-un material special.
Utilizarea butoanelor mouse-ului depinde de produsul informatic.
Daca este instalat driver-ul (programul care asigura interfata cu sistemul de operare) de mouse, odata
cu miscarea mouse-ului se misca pe ecran o sageata sau un dreptunghi, numit cursorul mouse-ului, care indica
diverse obiecte. Mouse-urile se pot conecta prin cablu la un port (o interfata) special pentru mouse. Variantele
moderne de mouse comunica cu calculatorul prin raze infrarosii, cablul de legatura lipsind n acest caz.
Dupa tehnologia utilizata, mouse-urile pot fi mecanice si optice. Mouse-ul mecanic foloseste o bila care
se deplaseaza pe o suprafata si care antreneaza doua potentiometre ce traduc miscarile n semnale de control.
Mouse-ul optic foloseste un fascicul de lumina pentru a detecta miscarea pe o suprafata si contine doua perechi
de led-uri si fotodetectoare. Mouse-ul se deplaseaza pe un suport a carui suprafata este acoperita cu o folie de
plastic pe care sunt desenate doua grile suprapuse. Tehnologia radio este din ce n ce mai mult folosita si
implementata n dauna clasicelor cabluri.
Mouse-ul poate avea de la doua la sase butoane, putnd fi dotat si cu rotita de scroll. El se conecteaza
de obicei la unul din porturile seriale ale calculatorului, iar n cazul mouse-ului USB, la un port USB al
calculatorului.
Joystick-ul
Mouse-urile nu sunt foarte potrivite pentru jocuri si alte aplicatii, acestea necesitnd o viteza de reactie
mare. Joystick-ul este un dispozitiv de indicare care suporta reactiile instantanee si care interpreteaza
rapunsurile independent, nu pe baza miscarilor anterioare, asa cum se ntmpla la mouse. El este un senzor
bidimensional care indica pozitia absoluta, raportata la un punct de referinta de pe ecran, adica identifica pozitia
ntr-un plan (stnga-dreapta si nainte-napoi).
n schema de conectare a calculatoarelor personale, joystickul este legat la PC printr-un adaptor
special, numit port pentru jocuri (game port).
Spre deosebire de joystick care indica pozitia n doua dimensiuni, paleta (paddle) specifica pozitia ntro singura dimensiune, pe o linie.
Pentru pasionatii de jocuri auto pe calculator exista volane cu pedale si cu force feedback (dotate cu
motoare electrice care produc diverse efecte: blocarea volanului pe o directie n momentul spargerii unei roti,
socuri la impact, salturi rapide etc.).
Trackball-ul
Mouse-ul unui calculator are nevoie de spatiu n care sa se miste, iar problema care se pune este ca
multi utilizatori nu au spatiul necesar pentru un astfel de dispozitiv. Trackball-ul elimina aceste probleme, el fiind
un mouse ntors cu fata n sus. n esenta, trackball-ul este o bila, deseori de dimensiuni mari, care atunci cnd
este rotita, determina cursorul de pe ecran sa i urmareasca miscarile. Bila se roteste pe loc si nu are nevoie de
spatiu mai mare dect baza dispozitivului - ctiva inci patrati. Exista modele portabile, proiectate astfel nct sa
poata fi atasate calculatoarelor - laptop sau notebook, marind dimensiunile acestora doar cu ctiva centimetri.
Ca si mouse-ul, trackball-ul are butoane prin care se indica pozitionarea cursorului n locul dorit. Cele
mai multe trackball-uri au doua sau trei butoane actionate prin apasare, cu aceleasi functii de selectie ca si ale
mouse-ului. Unele modele au patru butoane, acestea functionnd ca doua perechi n oglinda, astfel ca
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
34/56
13.10.2014
Creionul optic
Creionul optic (light pen) permite desenarea pe ecran prin simpla deplasare a acestui dispozitiv.
Utiliznd un softw are adecvat, utilizatorul poate introduce comenzile si anumite date folosind creionul optic.
Sistemele de digitizare
Digitizoarele asigura transformarea datelor analogice n date numerice. Digitizoarele sunt tipice
aplicatiilor de proiectare cu ajutorul calculatorului CAD (Computer Aided Design) si celor de productie cu ajutorul
calculatorului CAM (Computer Aided Manufacturing). Cele mai simple digitizoare se prezinta ca o lupa pe o masa
de desenat si se apasa un buton n punctele de interes, memornd coordonatele acestor puncte. O implementare
particulara a digitizorului este tableta de digitizare, adica o suprafata plana pe care se plimba un creion optic.
Ecranul tactil
Ecranul tactil (touchscren) permite introducerea comenzilor prin apasarea directa cu degetul sau cu un
creion special pe ecran. Ecranul tactil are ca domeniu de aplicabilitate echipamentele si terminalele publice (n
birouri de turism, banci, aeroporturi, gari) destinate publicului larg, utilizatori care nu sunt familiarizati cu tastatura
sau cu introducerea de comenzi.
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
35/56
13.10.2014
[45] variaza
Monitoarele traditionale afiseaza imaginea n doua dimensiuni (2D), dar se fabrica si monitoare 3D care
permit afisarea imaginii n trei dimensiuni prin polarizarea luminii si folosirea unor ochelari speciali sau n mod
holografic.
Perfectionarea tehnologiilor de fabricatie a redus substantial intensitatea radiatiilor emise de monitor.
Monitoarele cu radiatie redusa (Low Radiation) sunt nedaunatoare sanatatii utilizatorului la folosirea lor rationala.
Majoritatea modelelor de monitoare permit reglarea diferitilor parametri prin intermediul unui afisaj ce
apare pe ecran (on screen display). Acesta permite ajustarea formei, dimensiunii si pozitionarii imaginii, ajustari
ale saturatiei de culoare, ale intensitatii si luminozitatii acestora. n plus, monitoarele moderne sunt de tipul
multisync, adica si ajusteaza singure proprietatile imaginii, n functie de parametrii semnalului primit.
Pentru a mbunatati capacitatile multimedia ale sistemelor de calcul, au aparut asa-numitele monitoare
multimedia, care sunt dotate cu boxe active si microfon, oferind astfel o alternativa pentru boxele active
cumparate separat.
Interfata dintre monitor si unitatea centrala este realizata de placa video. Exista mai multe standarde
video care precizeaza rezolutia, numarul de culori si viteza de remprospatare a imaginii. De exemplu, VGA
(Video Graphics Array) care permite afisarea n 256 culori simultane cu o rezolutie de 640 de pixeli pe orizontala
si 480 de linii pe verticala; SVGA (Super VGA)care poate afisa pornind de la 800 de pixeli pe orizontala si 600
de linii pe verticala si ajungnd la 1280 de pixeli pe 1024 linii (sau mai mult n functie de performantele monitorului
si placii video) n 16256 sau 16,7 milioane de culori afisate simultan (sunt cele mai raspndite la ora actuala),
XGA (eXtendend Graphics Adapter) care permite afisarea n 65535 culori cu o rezolutie de 640*480 sau
1024*768 etc. n prezent se utilizeaza doar monitoare din clasa SVGA, XGA si superioare (SXGA - Super XGA,
UXGA - Ultra XGA, WUXGA - Widescreen UXGA etc).
Producatori de monitoare sunt Samsung, LG, Sony, Philips, Dell, IBM.
Imprimantele
Imprimanta este un suport periferic de iesire care permite tiparirea rezultatelor prelucrarii ntr-o forma
lizibila pentru om. Suportul folosit este hrtia.
Performantele unei imprimante se exprima prin urmatorii parametri:
Rezolutia - determina calitatea grafica a tiparirii si se exprima prin numarul de puncte afisate pe
inch (dots per inch - dpi). Exista rezolutie pe verticala (numar de puncte pe verticala) si rezolutie
pe orizontala. Nu este obligatoriu ca cele doua rezolutii sa fie egale. La imprimantele laser, de
exemplu, rezolutia poate fi de 600, 720, 1200 dpi, la cele cu jet de cerneala de 4800x1200 dpi,
5760x7200 dpi etc, la imprimantele matriceale de 240x144 dpi
Viteza de tiparire- reprezinta viteza de scriere a imprimantei si se masoara n caractere pe
secunda (cps) la imprimantele lente si pagini pe minut (ppm) la cele rapide (o pagina contine
aproximativ 2000 de caractere); poate fi de la 1 ppm pna la 50 ppm sau mai mult.
Dimensiunea maxima a hrtiei - este data de formatul hrtiei pe care poate sa scrie imprimanta:
A3 (420 x 297 mm), A4 (210 x 297 mm), A5 (148 x 210 mm), B5 (182 x 257 mm) etc.
Memoria proprie - desemneaza capacitatea de memorie de tip RAM atasata imprimantei.
Informatiile prelucrate de procesor sunt transmise din memoria interna pe magistrala la
imprimanta. Viteza de prelucrare a procesorului este mai mare dect viteza de tiparire a
imprimantei, imprimantele fiind considerate periferice lente. Memoria proprie a imprimantei permite
stocarea acestor informatii pna n momentul n care vor fi tiparite, evitnd astfel blocarea
magistralei. Capacitatea memoriei unei imprimante laser, de exemplu, poate fi pna la 416 Mo, dar
pentru cele mai simple ea este de 8, 16, 32 sau 64 Mo.
Posibilitatile de extindere a setului de caractere au n vedere att metode softw are, ct si
metode hardw are (prin atasarea unor dispozitive - casete cartridge) care contin seturi
suplimentare de caractere.
Dupa modul de realizare a imprimarii, respectiv dupa unitatea de informatie tiparita la un moment dat,
imprimantele sunt:
orientate pe caracter,
orientate pe linie,
orientate pe pagina.
matriciale,
termice,
cu jet de cerneala,
laser.
Imprimantele cu jet de cerneala si laser reprezinta n pezent cele mai utilizate tipuri de imprimante.
Imprimantele cu jet de cerneala au fost introduse n 1976 de firma IBM. Pentru generarea caracterului
este necesara ncarcarea si deflexia electrostatica pe verticala a picaturilor de cerneala. Caracterul este
generat coloana cu coloana. Ele necesita un sistem complex de circulatie a cernelii. n functie de viteza se obtin
diferite calitati ale imprimarii. Tiparirea se poate face si n mai multe culori. Imprimantele cu jet de cerneala se
produc n mai multe variante: cu jet continuu, cu jet intermitent, cu picaturi comandate. Principalele avantaje sunt
pretul scazut fata de cele laser, lipsa totala a zgomotului si calitatea deosebita a imprimarii. Principalele
dezavantaje sunt legate de calitatea deosebita care se cere hrtiei si cernelii, precum si fiabilitatea destul de
scazuta.
Imprimantele laser, numite si imprimante optice sau imprimante xerografice sunt cele mai raspndite n
prezent pentru ca sunt rapide, fiabile si asigura o buna calitate a tiparirii. Ele folosesc pentru realizarea imprimarii
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
36/56
13.10.2014
Plotter-ul
Plotter-ul (echipament de trasat) este un dispozitiv periferic care poate genera o imagine grafica pe un
suport material (de obicei hrtie, calc sau film). El poate trasa linii continue, n timp ce imprimantele pot simula
liniile prin tiparirea apropiata a unei serii de puncte. Trasoarele multicolore folosesc penite diferit colorate pentre
trasarea desenelor color. De obicei, trasoarele sunt mult mai scumpe dect imprimantele si sunt folosite n
proiectarea asistata de calculator (CAD) si n programele de prezentare grafica, unde precizia este foarte
importanta.
Printre caracteristicile importante ale plotter-ului se numara:
rezolutia.
Tabletele LCD
Tabletele LCD sunt dispozitive realizate n tehnologia LCD (Liquid Cristal Display) care se racordeaza la
iesirea spre monitor a unui calculator si se plaseaza deasupra unui retroproiector obisnuit. Ele sunt alcatuite
dintr-o matrice de celule LCD, celule care lasa sa treaca o cantitate variabila din lumina emisa de lampa
retroproiectorului, afisnd astfel pe ecranul retroproiectorului imaginea la nivel de pixel existenta pe ecranul
calculatorului.
Dupa gama coloristica redata, tabletele LCD pot fi alb-negru, cu nuante de gri sau color.
Video-proiectoarele
Video-proiectoarele sunt dispozitive de afisare pentru proiectia unor imagini video pe un ecran mare
pentru un grup mai mare de persoane. Dimensiunea ecranului de proiectie (1,5-7 m) se coreleaza cu puterea
sursei luminoase (500-2300 lumeni) si cu distanta la care se proiecteaza.
Video-proiectoarele se bazeaza pe doua tehnologii de afisaj: una presupune existenta a trei tuburi
catodice, de nalta luminozitate si cu distanta focala mica si alta utilizeaza trei matrici LCD, plasate n fata unei
surse de lumina puternice (lampa cu halogen) pentru proiectarea secventelor video dupa principiul afisarii
diapozitivelor sau filmelor.
Camera video
Nevoia de comunicare si informatie este o trasatura caracteristica a omului, dar pentru o comunicare
eficace si rapida este nevoie de tehnologie. Pentru aceasta, Internet-ul este mediul perfect, dar pentru a-l
exploata optim trebuie sa ai la dispozitie o baza tehnologica solida. Cum ai putea nsa sa desfasori o
videoconferinta fara o camera de luat vederi? Ea este esentiala cnd ai nevoie de comunicare video.
Camera video are rolul de a prelua informatia luminoasa a fiecarei secvente video captate, de a o
transforma n informatie electrica pe care o va aduce apoi ntr-o forma standard, ceruta pentru un semnal video.
Astfel, camera video descompune fiecare secventa video ntr-o succesiune de imagini fixe, iar fiecare imagine
fixa este descompusa pe linii orizontale, iar n cadrul liniei, pe puncte individuale. Elementul cheie al camerei video
este captatorul video, un dispozitiv de transfer de sarcina, CCD (Change Coupled Device).
Semnalul video captat este fie furnizat n sistem RGB pentru a fi preluat de calculator, fie este
prelucrat pentru sistemele PAL, NTSC sau S-video.
n alegerea unei camere video trebuie avuti n vedere urmatorii parametri: rezolutie, sensibilitate la
lumina, diafragma, zoom, nivel de profunzime, raport zgomot/semnal util.
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
37/56
13.10.2014
Scanerul este un dispozitiv care permite introducerea n sistem a textelor si imaginilor grafice
prin simpla scanare a documentului original, evitndu-se astfel introducerea textului cu ajutorul tastaturii.
Scanerul detecteaza diferentele de stralucire a unei imagini sau a unui obiect, folosind o matrice de senzori. n
majoritatea cazurilor, scanerul foloseste o matrice liniara de asemenea senzori, de obicei dispozitive cu cuplaj de
sarcina (CCD - Change Coupled Devices, dispozitive care transforma un semnal luminos n semnal electric), de
ordinul sutelor pe fiecare inci, ntinse pe o banda ngusta pe toata latimea celei mai mari imagini care poate fi
scanata.
Imaginea sau textul se preia sub forma unui anumit numar de puncte. Procedeul se numeste digitizare.
Suprafata de scanat se vizualizeaza pe toata latimea scanner-ului cu un tub luminiscent. Lumina reflectata va fi
preluata de o serie de diode laser si de fotodiode care nregistreaza diferentele luminos-ntunecos si le
convertesc ntr-o combinatie binara.
Exista o mare varietate de scanere: scanere manuale (hand scanner), scanere plane (flat-bed
scanner), scanere cu tambur (drum scanner), scanere video, scanere pentru diapozitive. Diferenta dintre ele
este data de modul n care acestea deplaseaza senzorii n raport cu imaginea scanata. Aproape toate tipurile
impun deplasarea mecanica a senzorilor peste imagine, dar sunt si scanere care folosesc tehnologia video.
Dupa ce a fost citita cu scanerul, imaginea poate fi prelucrata cu ajutorul calculatorului: marita,
micsorata, colorata, rotita, suprapusa cu alte imagini etc.
Scanerul este caracterizat de urmatoarele elemente:
Posibilitatea de producere a imaginilor color - n acest sens, scanerele sunt grupate n scanere color si
scanere monocrome (scanere cu tonuri de gri). Pentru multe aplicatii scanarile monocrome sunt suficiente
(de exemplu, daca doriti sa scanati texte n vederea recunoasterii optice a caracterelor sau n vederea
editarii unor publicatii atunci cnd rezultatele urmeaza sa apara alb-negru).
Rezolutia reprezinta numarul de puncte pe inci pe care le poate citi scanerul. Cu ct rezolutia este mai
mare, cu att imaginea scanata va fi mai apropiata de cea reala. Un scanner cu posibilitati minime ncepe
de la 300 de puncte pe inci si avanseaza n trepte uniforme cum ar fi 1200, 2400, 3600, 4800 de puncte pe
inci, dar sunt si scannere de pna la 19200 dpi.
Viteza de scanare - Aproape toate scanerele moderne sunt echipamente cu trecere unica, ele avnd o
singura sursa de iluminare ce se bazeaza pe filtrele elementelor fotodetectoare pentru sortarea culorilor.
Scanerele cu trecere unica pot sa opereze aproape la fel de repede ca si modelele monocrome, desi
transferarea imaginilor de dimensiuni mari ce masoara zeci de megaocteti dureaza mai mult dect
transferarea de imagini monocrome, de trei ori mai mici. Viteza de scanare poate fi de 1-60 pagini pe minut;
Domeniul dinamic reprezinta domeniul de culori (sau numarul tonurilor de gri de la negru la alb) pe care le
poate distinge un scaner. Modalitatea obisnuita de exprimare a domeniului dinamic este profunzimea, adica
bitii necesari pentru codificarea numarului maxim de culori. Scanerele obisnuite pot distinge 256 (8 biti),
1024 (10 biti) sau 4096 (12 biti) de niveluri de stralucire n fiecare culoare primara. Ultimele modele au o
adncime de culoare de pna la 48 de biti.
Posibilitatea de recunoastere a caracterelor de text, transformndu-le n text, nu n imagini Imaginea
scanata este memorata initial n format grafic. Pentru prelucrarea ulterioara cu un procesor de texte trebuie
transformata ntr-un format text. Se foloseste un softw are specializat OCR (Optical Character Recognition).
Se pot recunoaste bine literele foarte clare, scrise de obicei cu masina de scris sau cu imprimanta. n cazul
scrisului de mna recunoasterea textului este mult mai dificila. Primele programe OCR foloseau o tehnica
numita corespondenta matriceala. Calculatorul compara mici portiuni din imaginea pe biti cu modele stocate
ntr-o biblioteca n cautarea caracterului care semana cel mai mult cu modelul de biti scanat. Majoritatea
sistemelor OCR actuale se bazeaza pe corespondenta caracteristicilor. Aceste sisteme nu se limiteaza la
comparare, ci analizeaza fiecare model de biti scanat.
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
38/56
13.10.2014
Microfonul si difuzoarele
Puntea dintre lumea electronica a datelor audio (analogice si digitale) si lumea mecanica a sunetelor
este realizata de traductoarele acustice: microfonul care converteste sunetele n semnale audio si difuzoarele
ce realizeaza conversia semnalelor audio n sunete. Toate placile de sunet au intrari pentru microfon care permit
nregistrarea de voci n mediul digital. Astfel, se pot folosi transcrierile digitale ale vocii pentru a le ncorpora n
prezentari multimedia sau pentru a realiza diverse adnotari vocale n foi de calcul sau n alte fisiere. Pentru a
crea sunete care pot fi auzite, calculatorul are nevoie de difuzoare.
Difuzoarele de frecventa joasa (w oofer) opereaza la cele mai joase frecvente (mai mici de 150 Hz),
iar cele de frecventa nalta (tw eeter) lucreaza cu frecvente asociate sunetelor ascutite (de la 2000 Hz n sus).
Difuzoarele subw oofer extind posibilitatile de producere a frecventelor joase ale unui sistem de sunet dintr-un
calculator. Difuzoarele pot fi active, cnd includ un amplificator sau pasive atunci cnd nu au un astfel de
dispozitiv.
n prezent se produc si sisteme dotate cu difuzoare plate, fabricate dupa o noua tehnologie care ofera
o senzatie de realitate incredibila.
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
39/56
13.10.2014
Discul flexibil
Discul flexibil reprezinta suportul clasic de stocare la microcalculatoare.
Unitatile de disc flexibil (floppy disc) sunt folosite pentru a nregistra date pe dischete care apoi vor
putea fi citite pe acelasi tip de unitate. Discul flexibil a fost creat n 1967, n laboratoarele IBM din San Jose de un
colectiv condus de Allan Shugart.
Unitatea de disc flexibil are n structura urmatoarele componente:
Dischetele sunt folosite pentru pastrarea programelor si a fisierelor de date de mici dimensiuni, pentru
arhivari, precum si pentru transferul de diferite date si programe ntre calculatoare. Ele nu necesita conditii
speciale de pastrare, dar este indicat sa fie pastrate n locuri ferite de actiunea unor cmpuri magnetice
puternice sau n apropierea unor surse de caldura deosebite. De asemenea, este indicat ca din cnd n cnd
informatiile sa fie rescrise pe dischete, pentru a nu se pierde.
Dischetele se ntlnesc n diferite variante 2,5", 3,5", 5,25" si 8" (n prezent cele de 5,25" si 8" nu se
mai utilizeaza). Primele dischete erau folosite pe o singura fata (SS - Single Side). Actualmente toate unitatile de
discuri flexibile permit utilizarea simultana a ambelor fete (DS - Double Side). Capacitatea de memorare a
dischetelor (de exemplu, cele DS-HD au 1,44 Mo, cele DS-ED au 2,88 Mo) depinde de numarul de piste si de
densitatea de nregistrare. Din punct de vedere al densitatii de nregistrare deosebim urmatoarele categorii de
discuri flexibile:
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
40/56
13.10.2014
O discheta poate fi utilizata numai daca a fost formatata n prealabil, fiind mpartita n piste si sectoare.
Actualmente dischetele comercializate sunt gata formatate. Capacitatea dischetei este stabilita n timpul
formatarii. Formatarea se poate realiza prin comenzi ale sistemului de operare.
Desi sunt suporturi lente si limitate din punct de vedere al capacitatii, dischetele si unitatile de discuri
flexibile se regasesc n toate configuratiile actuale ale microcalculatoarelor. Aceasta se explica prin costurile
reduse ale suportului si echipamentului periferic, usurinta n gestionare, precum si adresabilitatea si posibilitatea
de interschimbabilitate a suportului ntre sisteme de calcul diferite.
ncepnd cu mijlocul anilor '90 se fabrica si discuri flexibile de capacitati mult mai mari. Astfel, n 1995
firma Imation a lansat pe piata discheta de 120 MB numita LS-120 si unitati de disc adecvate - Super Disk Drive.
Capacitatea de memorare de 120 MB a fost obtinuta prin combinarea tehnologiilor optice si magnetice. Prin
aceasta tehnologie se asigura o densitate de 2.490 piste/inch fata de 135 piste/inch la dischetele de 1.44Mb.
Pistele de date sunt scrise si citite magnetic. Unitatea de discheta LS-120 dispune de capete de citire duble care
i permite sa scrie si sa citeasca att dischete LS-120, ct si dischetele standard de 1.44MB. De asemenea,
viteza de rotatie a suportului este mai mare dect n cazul oricaror alte dischete, ceea ce permite obtinerea unor
rate de transfer mai mari[46]. Ulterior s-au realizat si dischete cu capacitatea de 240 Mo. Corporatia Sony
fabrica unitatile de disc flexibil HiFD cu o capacitate de 200 Mo la dimensiunea dischetelor de 3,5".
partitionarea.
Formatarea fizica consta n crearea sectoarelor fizice pe disc. Sectoarele sunt create si completate cu
marcajele de adrese folosite pentru identificare, respectiv cu portiuni de date.
Formatarea logica reprezinta adaptarea discului la cerintele sistemului de operare. n timpul formatarii
logice, pistele discului sunt mpartite n sectoare, numarul acestora depinznd de tipul unitatii. Transferul dintre
periferic si memoria tampon asociata se realizeaza pe unitati numite blocuri fizice sau clustere. Un cluster este
format din unul sau mai multe blocuri. Dimensiunea clusterelor se stabileste la formatare, dar trebuie sa fie o
putere a lui 2.
Partitionarea segmenteaza discul n mai multe regiuni sau discuri logice, numite partitii, care pot contine
fisiere ale aceluiasi sistem de operare sau ale unor sisteme de operare diferite.
Parametrii principali ai unei unitati de hard disc sunt: capacitatea de memorare, timpul mediu de acces,
rata de transfer si viteza de rotatie.
Capacitatea de memorare este n functie de diametrul discurilor, numarul de discuri, numarul de cilindri,
densitatea de nregistrare. Capacitatea maxima de memorare a crescut de la 20 MB pna la sute de Go.
Timpul mediu de acces, exprimat de obicei n milisecunde, este durata necesara pentru deplasarea
capetelor de citire-scriere ntre doi cilindri oarecare. n general se considera ca un disc cu timp de acces sub 20
[47]
de milisecunde este rapid. Timpul de acces (mediu) a scazut de la 85 ms la mai putin de 3,6 ms
.
Rata de transfer reprezinta viteza cu care unitatea si controllerul pot sa trimita datele catre sistem.
Viteza cu care sunt transferate informatiile a crescut de la 102 Kb/s la aproape 400 Mb/s la unitatile moderne
cele mai rapide.
Viteza de rotatie. n functionare discurile se rotesc permanent cu o viteza constanta. Vitezele de
rotatie uzuale la diferite tipuri de hard-discuri sunt de 5400 rotatii/minut, 7200 rotatii/minut, 10000 rotatii/minut,
[48]
ajungnd chiar la 15000 rotatii/minut.
Cresterea vitezei de rotatie determina marirea ratei de transfer.
Dimensiunea discului poate fi de 14", 8", 5.25", 3.5", 2,5", 1.8", 1.3". Cea mai folosita este de 3.5".
Unitatile de disc se leaga la magistrala calculatorului prin intermediul unei interfete care poate fi ATA
(AT Attachment), SATA (Serial ATA), SCSI (Small Computer System Interface), FireWare, Fibre Channel.
Interfata ATA, denumita si IDE (Integrated Drive Electronics) prevede includerea controlerului n unitatea
de disc. La o interfata ATA pot fi conectate cel mult doua unitati periferice si se recomanda pentru calculatoare
desktop, de folosinta individuala. Exista mai multe standarde ATA: ATA-1, ATA-2 (EIDE), ATA-3 (1997),
ATA/ATAPI-4, ATA/ATAPI-5, ATA/ATAPI-6, ATA/ATAPI-7 (2004), ATA seriala (SATA).
Interfata SCSI poate fi: SCSI-1 (1986) deja depasita, SCSI-2 (Fast SCSI, Wide SCSI, Fast&Wide SCSI),
SCSI-3 (Ultra SCSI, Wide Ultra SCSI, Ultra 160, ULTRA 320). Ea asigura viteze de transfer a datelor de la 10
Mops la SCSI-1 la 320 Mops la Ultra 320 SCSI, permitnd conectarea mai multor unitati periferice (8, 16 sau chiar
32).
Performantele unui HDD sunt dictate de mult mai multi factori, nu numai tip de interfata, magistrala sau
viteza de transfer. n criteriile de performanta se regasesc masuri ca timpul mediu de cautare, densitatea pe
suprafata, rotatii pe minut, dimensiunea memoriei cache a HDD etc. Alegerea unui HDD trebuie sa tina cont de
mai multi factori, cum ar fi: volum de date, viteza de lucru, disponibilitate, numar de unitati etc. De exemplu, pentru
servere se folosesc unitati SCSI ULTRA WIDE sau ULTRA 160, cu viteze de rotatie de 10.000 rpm sau 15.000
rpm, cu o memorie cache mai mare de 2 MB (de exemplu 8 MB).
Unitatile de discuri amovibile
Discurile amovibile (detasabile) sunt discuri care pot fi separate de echipamentul de citire/scriere si
transportate de la un calculator la altul. Se utilizeaza sub forma unor pachete sau cartuse de discuri magnetice.
Tot mai multe companii si-au ntors privirile spre produsele de stocare amovibile pentru a-si acoperi
propriile necesitati de stocare, securitate a datelor si transport[49]. Aceste unitati sunt mai putin utilizate la ora
actuala dect unitatile de discuri Winchester; ele ofera posibilitatea de a stoca date sau programe mai putin
utilizate, pentru a le putea transporta de la un calculator la altul (ca si n cazul unitatilor de disc flexibil).
Tehnologia folosita de unitatile de discuri amovibile fiind foarte asemanatoare cu cea a hard-discurilor, nu sunt
deloc surprinzatoare performantele de capacitate si viteza de rotatie atinse de discurile amovibile, ceea ce le
ofera o pozitie solida pe piata suporturilor magnetice. Un lucru pare a fi cert: lupta dintre noile dispozitive de
stocare amovibile si venerabilele unitati floppy va avea implicatii att n rndul utilizatorilor, ct si n cel al
dezvoltatorilor de softw are.
Firma Iomega s-a impus pe piata prin discurile Zip, Jaz si Click!. Unitatile de discuri Zip au o capacitate
de stocare de 100 Mo, 250 Mo sau 750 Mo si o viteza de transfer de pna la 1,5 Mbps. Unitatile de discuri Jaz au
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
41/56
13.10.2014
Bibliotecile de 4 mm reprezinta o tehnologie mai veche, cu scanare elicoidala, n care banda este
pozitionata oblic, dar care ofera numeroase avantaje:
bibliliotecile se bazeaza pe formatul DDS (Digital Data Standard), DDS2, DDS3 sau DDS4 asigurnd
stocarea a 2, 4, 12 sau 20 GB (respectiv 4, 8, 24, 40 GB cu comprimare);
Banda magnetica de 8 mm are cea mai mare utilizare n domeniul camarelor video miniaturizate. Pe
piata calculatoarelor a fost introdusa n 1987 de catre Exabyte Corporation. n prezent capacitatea lor de stocare
este de 5 MB fara comprimare si 10 MB cu comprimare.
Stocarea datelor pe banda magnetica este una dintre primele metode folosite n lumea calculatoarelor.
Desi ea pare oarecum perimata, tehnologiile ce folosesc banda magnetica se dezvolta continuu, datorita
avantajelor oferite de catre aceasta:
dimensiuni mici;
[52].
Copia de siguranta a datelor (backup) este o componenta strategica a unui sistem informatic,
asigurndu-i capacitatea de reintrare n functionare n timp util, n urma aparitiei unor incidente sau catastrofe.
Avantajele prezentate mai sus determina utilizarea casetelor magnetice sa fie n majoritatea cazurilor, solutia
optima de backup.
n momentul de fata sunt mai multe tehnologii de stocare a datelor pe casete magnetice: Data Cartridge
(DC), Digital Data Storage (derivata din DAT),Travan, Advanced Intelligent Tape (AIT). Tehnologiile Data Cartridge
si Digital Data Storage deriva din tehnologiile utilizate de caseta audio obisnuita. Tehnologia Data Cartridge este
orientata spre mbunatatirea performantelor casetei, pastrnd miscarea liniara a benzii n raport cu ansamblul de
citire-scriere. Tehnologia DDS foloseste miscarea elicoidala a benzii fata de capetele de citire-scriere n doua
variante ale casetei: cu latimea benzii de 4mm (dimensiunea casetei audio) si latimea benzii 8mm (dimensiunea
[53]
2.2.5.2.
Nevoilor tot mai mari de memorii externe pentru stocarea si arhivarea informatiilor multimedia le raspund
discurile optice si memoriile magneto-optice. Discul optic dispune de o mare capacitate de stocare, fiind adecvat
arhivarii sigure a informatiilor pe o mare perioada de timp deoarece nu poate fi sters. Memoriile magneto-optice
dispun, pe lnga capacitatea de memorare remarcabila, si de posibilitatea de a fi nscrise si sterse de utilizator.
Suportul fizic pentru discurile optice este realizat din material plastic acoperit cu o pelicula metalica, de
obicei oxid de aluminiu. Stocarea informatiei sub forma numerica este facuta prin amprente minuscule care pot fi
citite prin intermediul unui fascicol de raze laser.
n 1982 au aparut primele CD-uri audio, iar n 1985 CD-ROM-ul cucereste piata. Daca initial la
microcalculatoare au fost utilizate doar discuri optice de tip CD-ROM, n prezent sunt folosite si discuri optice ce
pot fi scrise sau discuri optice reinscriptibile. Cei mai importanti producatori sunt Sony, Philips, Maxell, Verbatim,
TDK, HP.
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
42/56
13.10.2014
[55].
Markup Language) care permite marcarea unor zone de text pentru a indica salturile posibile
n mod evident acest tip de disc este utilizat n domenii n care este necesar sa se transporte cantitati
mari de date ce nu sunt supuse modificarilor. Printre aceste domenii se numara bibliotecile (pentru cataloage si
referinte), finantele (pentru baze de date), industriile constructoare de masini (pentru manuale de service),
informatica (pentru distribuirea softw are-ului si a documentatiilor), precum si piata bunurilor de larg consum
(pentru jocuri video sau computer)
[56].
Spre deosebire de CD-Player-ul audio care reda fara probleme orice CD audio, unitatii CD-ROM nu i
este indiferent ce disc citeste, cu toate ca n exterior toate discurile arata la fel, cu exceptia Photo-CD-ului, usor
de recunoscut dupa culoarea sa aurie. Daca driver-ul nu este compatibil cu standardul unui compact disc, atunci
el va fi imposibil de citit. Pentru asigurarea compatibilitatii ntre CD-urile comercializate de diferite firme s-a recurs
la standardizare. Sunt deja cteva standarde comerciale pentru CD-uri respectate de majoritatea producatorilor.
Primul standard, Red Book (Cartea Rosie) este stabilit pentru CD-urile audio. n Cartea Rosie se
specifica formatul datelor existente, tipul procesului de citire, ct si viteza cu care este citit discul. Transmisia de
date a fost standardizata la 150 KB/sec, aceasta valoare fiind folosita si astazi.
Standardul Yellow Book (Cartea Galbena), lansat n 1984 cuprinde datele tehnice pentru CD-ROM.
Pentru o mai mare siguranta a datelor, s-a introdus pe lnga metoda de corectie a erorilor, folosita n tehnica
audio CIRC (Cross Interleaved Reed - Solomon Code), un nou nivel de corectura, denumit LEC (Layered Error
Correction). Astfel, posibilitatea de aparitie a unei erori se reducea la raportul de unu la un milion. Cartea Galbena
are ca standard de viteza de transfer a datelor tot 150 KB/sec, o valoare care s-a dovedit n scurt timp
insuficienta, citirea discurilor facndu-se foarte ncet. Ca urmare, au fost lansate pe piata drivere cu viteza
dubla, tripla, cvadrupla sau sexdrupla. Pentru pastrarea compatibilitatii cu Cartea Rosie, producatorii au trebuit sa
adapteze cititoarele pentru recunoasterea CD-urilor audio si reducerea ratei de transfer, la valoarea standard.
Standardul CD-ROM/XA (EXtended Architecture) este o dezvoltare a standardului Yellow Book si a
fost elaborat de firmele Sony, Philips si Microsoft. El a aparut ca o necesitate impusa de noile tehnologii
multimedia care au nevoie concomitent de date numerice, si de tip text, de programe si date audio-video.
Aceasta tehnica foloseste metode speciale de scriere ce permit o sincronizare aproape perfecta a imaginii cu
sunetul. La secvente AVI (Audio-Video Interleaved) se combina, nainte de memorare, informatiile de imagine si
sunet, reusind astfel sincronizarea celor doua componente. n plus, standardul n cauza sprijina formatul de
comprimare audio ADPCM (Adaptive Delta Pulse Code Modulation) care extinde capacitatea unui CD la mai multe
ore de informatie muzicala.
Standardul Green Book (Cartea Verde) reuneste standardele care asigura rularea CD-ROM-urilor pe
dispozitive CD-I. CD-I (CD-Interactive) se refera la utilizarea datelor multimedia ntr-un proces interactiv. CD-I este
unul din cele mai puternice sisteme multimedia, prin posibilitatile efectuarii unei multitudini de operatii interactive,
cum ar fi crearea, prin optiuni, a unui propriu scenariu de film. Sunt eliminate problemele de sincronizare prin
intercalarea semnalelor audio si video pe o singura pista. CD-I face apel la tehnici foarte sofisticate de
comprimare a imaginilor pentru a putea stoca imagini animate, foarte consumatoare de spatiu. Algoritmul de
comprimare este denumit Full Motion Video (FMV). Acest algoritm permite CD-I sa afiseze pna la 72 minute de
imagini animate pe ntreg ecranul.
Orange Book (Cartea Portocalie), dezvoltat printr-o colaborare ntre firmele Philips si Sony, defineste
standardele care reglementeaza realizarea de discuri optice care pot fi sterse sau renregistrate. Lansat n
1992, standardul Orange Book introduce tehnologia multisesiune. Un disc multisesiune poate contine mai multe
blocuri de date scrise n sesiuni diferite (momente diferite de timp). Fiecare sesiune are propria pista de
introducere si propriul cuprins.
Blue Book (Cartea Albastra), publicat n decembrie 1995, introduce discurile CD multisesiune stantate
(stamped multi-session) care rezolva problemele de compatibilitate legate de pista 1. Standardul Blue Book cere
ca prima pista a unui CD multisesiune sa respecte standardul Red Book. A doua sesiune care este invizibila
pentru sistemele de redare CD obisnuite contine date pentru calculator. Sistemele de redare care respecta
standardul Blue Book utilizeaza drivere multisesiune corespunzatoare pentru a citi att portiunile audio, ct si
portiunile de date ale discului. Tehnologia care sta la baza standardului Blue Book a fost cunoscuta anterior sub
numele CD-Extra. Microsoft promoveaza acest format sub numele CD-Plus.
White Book (Cartea Alba) reprezinta standardul pentru Video CD. Formatul discurilor se bazeaza pe
standardul CD-I. Fiecare disc trebuie sa contina o aplicatie CD-I, astfel nct sa poata fi redata pe orice player
CD-I standard. Discurile care respecta acest standard se numesc CD-I Bridge.
Pe lnga aceste standarde, unii producatori au creat propriile standarde pentru CD-uri, asa numitele
standarde de proprietar, ei spernd ca industria sa le adopte ntr-o zi. Aceste standarde definesc metodele de
formatare si de stocare a datelor pe CD, nsa nu specifica si modul n care sistemul de operare si aplicatiile
folosesc sistemul de stocare. Este vorba de Video Interactive System, dezvoltat de Microsoft si Tandy
Corporation, CD-TV, dezvoltat de Commodore International pentru stocarea video, MMCD, un standard multimedia
pentru sistemele de redare compact-disc portabile, dezvoltat de Sony Corporation, Photo CD, un standard pentru
imagini de nalta calitate dezvoltat de Eastman Kodak Company.
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
43/56
13.10.2014
Sistemele DVD
Ca urmare a complexitatii documentelor si aplicatiilor, capacitatea de 680 Mo a unui CD-ROM nu mai
este suficienta, principalul motiv fiind faptul ca animatiile tridimensionale si secventele video consuma mult spatiu
[57]
pe disc. De aici, necesitatea unui nou format bazat pe tehnologia video digitala: DVD (Digital Versatile Disk
).
DVD-ul este un disc plat, de dimensiunea unui CD (4,7" diametru si 0,05" grosime) si poate stoca de 26
de ori mai multe date dect un CD-ROM. Ca si n cazul CD-urilor, datele sunt nregistrate pe o traiectorie spiralata
formata din mici cavitati, discurile fiind apoi citite cu ajutorul unei raze laser. nalta capacitate a DVD-urilor s-a
obtinut prin crearea unor cavitati mai mici, ndesarea spiralei, precum si prin nregistrarea datelor pe patru
straturi, cte doua pe fiecare fata a discului. Exista att discuri cu doua straturi, ct si cu patru straturi (cele cu
doua fete) care ofera o capacitate de 17 GB (fiecare strat are 4.7 Go). ntr-un singur strat DVD ncape un film de
135 minute.
Viteya de transfer date la DVD se indica n multipli ai 1350 Kops (si nu ai 150 kops ca la CD). Astfel,
viteza DVD de 4x este egala cu 4x1350=5,4 Mops
Tehnologia DVD s-a dezvoltat tot mai mult n ultimul timp, aparnd
diferite formate pentru discurile DVD.
Tabelul nr. 1.3. Formate pentru discurile DVD
Format
Descriere
Capacitate
3.95 GB (1 fata);
7.9 GB (2 fete)
DVD-RAM
2.6 GB (1 fata);
5.2 GB (2 fete)
DVD-RW
DVD-ROM
DVD-R
DVD+R
DVD+RW
DVD-Audio
4.7 GB
DVD-Video
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
44/56
13.10.2014
HD DVD-ROM ce poate stoca date n doua nivele a cte 15 Go pe fiecare din cele doua fete, deci
capacitatea unui disc poate fi de 60 Go;
Un alt format laser albastru este Blu-ray. Un disc Blu-ray (BD) poate fi doar cu o singura fata si stoca
n doua nivele a cte 25 Go. Astfel, capacitatea unui disc BD poate fi de 50 Go. Tehnologia Blu-ray, spre
deosebire de cea HD DVD, necesita noi echipamente. Compania Sony a lansat pe piata deja o unitate
specializata.
Specialistii considera DVD ca fiind tehnologia care va nlocui ct de curnd pe cea utilizata de CD-ROM,
mai ales ca un disc CD-ROM poate fi citit de o unitate DVD.
2.2.5.3.
2.2.5.4.
Mem oria flash poate fi de tip NOR (propusa de Intel n 1988) sau de tip NAND (propusa de firmele
Samsung si Toshiba n 1989). Memoria NOR este cu acces arbitrar (RAM), cea de tip NAND suporta doar
accesul secvential, este mai rapida, de o mai mare densitate, suporta mai multe operatii de scriere/citire si e mai
ieftina.
Memoria flash se fabrica n diferite formate: n forma de tub (flah tub, flash pen), pe plachete - cartele
PCMCIA, cartele Compact Flash, Secure Digital.
Memoria flash este mai lenta dect cea ROM sau RAM. n prezent se livreaza module de memorie flash
cu capacitatea de pna la 8 Go.
Mem oria pe nanotub de carbon este considerata o tehnologie de perspectiva pentru memoria
RAM remanenta. n anul 2004 a fost realizat un prototip de asemenea memorie cu capacitatea de 10 Go si viteza
de operare mai mare dect la memoria SRAM.
45/56
13.10.2014
calculatoare analogice (analog computer) care creaza un model matematic pentru un sistem fizic
real, marimile din sistemul fizic fiind reproduse prin alte marimi (cum ar fi tensiunea si intensitatea unui
curent electric) ce pot fi manipulate cu ajutorul circuitelor electrice si electronice. Operatiile matematice
sunt reproduse cu ajutorul caracteristicilor electrice ale diferitelor elemente de circuit: rezistente, surse
de tensiune etc. Calculatorul este format din blocuri functionale care se conecteaza ntre ele astfel
nct sa rezolve problema reala din sistemul fizic. Datele de intrare sunt furnizate continuu prin
intermediul unor echipamente care le preiau din sistemul fizic real. Calculatoarele analogice sunt
folosite, n general, pentru conducerea unor procese sau instalatii.
calculatoare hibride (hybrid computer) care reprezinta un ansamblu format dintr-un calculator
analogic si unul numeric de capacitate medie sau, mai des ntlnite micro sau minicalculatoare
interconectate printr-o interfata hibrida. Conlucrarea celor doua tipuri de calculatoare se realizeaza la
nivel de control, de date si de comanda, toate realizate prin trei sectiuni principale ale interfetei.
Din punct de vedere arhitectural, exista:
Un sistem de calcul m ulticalculator include cel putin doua unitati centrale, fiecare dintre
calculatoarele membre avnd un grad ridicat de independenta. La multicalculatoare divizarea sarcinilor de
prelucrare se face cu interactiune doar la nivelul datelor supuse prelucrarii.
Un sistem de calcul m ultiprocesor contine cel putin doua unitati de prelucrare cu acces comun la
memoria interna unica. Procesele membre ale sistemului interactioneaza att la nivel hardw are, ct si la nivel
softw are, dar soft-ul de baza este unic. Prin varianta arhitecturala multiprocesor se asigura o marire a
capacitatii de prelucrare prin posibilitatea de executare n paralel a unor sarcini distincte.
Dupa m arim e, posibilitati de prelucrare, pret si viteza de operare, distingem:
hipercalculatoare;
supercalculatoare;
mainframe-uri;
minicalculatoare;
microcalculatoare.
Supercalculatoarele sunt cele mai puternice, mai rapide si mai scumpe calculatoare. Ele sunt, de
obicei, utilizate pentru aplicatii specifice, care necesita calcule matematice complexe, mari consumatoare de timp
si memorie, cum ar fi, de exemplu, grafica animata, prognozele geologice sau meteorologice, probleme complexe
de fizica pentru care se doreste aplicarea unor algoritmi matematici rigurosi.
Supercalculatoarele au arhitectura non von Neumann, bazata pe structuri multiprocesor - de la 8 pna la
zeci de mii de procesoare (de exemplu, IBM BlueGene/L beta-System realizat n anul 2004 are 32768
procesoare). Primul supercalculator ILLIAK-IV, construit n SUA n 1971, continea 64 procesoare. Pentru
arhitectura calculatoarelor multiprocesor se foloseste conceptul de arhitectura paralela: mai multe procesoare
sunt interconectate pentru realizarea acelorasi sarcini. Procesoarele pot sa realizeze n acelasi timp secvente
de operatii independente, pentru ca apoi rezultatele intermediare obtinute sa fie combinate corespunzator. n mod
obisnuit exista un procesor principal, numit master, care le coordoneaza pe celelalte, dndu-le spre executie
sarcini independente din programul utilizatorului sau punndu-le n asteptare.
Viteza de operare a supercalculatoarelor este de ordinul a sute de Gflops sau chiar zeci de Tflops
(flops - operatii n virgula mobila pe secunda). Spre exemplu, la IBM BlueGene/L beta-System, viteza de
procesare este de 70,7 Tflops, la Nec Earth-Simulator cu 5120 procesoare de 36 Tflops, la SGI Columbia cu
[58]
10160 procesoare de 51,8 Tplops, Hew lett-Packard ASCI Q cu 8192 procesoare, de 13,8 Tflops
.
Firme producatoare de supercalculatoare sunt: IBM, Cray, Nec, Hew lett-Packard, Fujitsu, Dell .
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
46/56
13.10.2014
Mainfram e-urile, numite n ultimul timp de producatori si calculatoare de ntreprindere, contin mai multe
UCP, alaturi de unitati principale de intrare/iesire care opereaza cu viteza nalta. Astfel, aceste calculatoare sunt
apreciate n aplicatiile care solicita viteza de operare foarte ridicata. Ele se evidentiaza prin memorii cache de
mare viteza. Sarcina prelucrarii intrarilor si iesirilor revine unor canale periferice care pot fi considerate
calculatoare - mai precis procesoare specializate. Un mainframe mbraca diferite forme si configuratii, putnd
suporta de la cteva zeci la mii de terminale on-line. Pe baza multiprelucrarii simetrice, un mainframe poate fi upgradat prin adaugarea uneia sau mai multor UCP. Pentru folosirea acestor calculatoare se solicita instalatii si
proceduri de mentinere n functionare permanenta.
Pe piata mainframe-urilor se regasesc firme precum: IBM (S/390, familiile de calculatoare mainframe
z800, z900, z890, z900, z990), Unisys (Clear Path), Honeyw ell.
Minicalculatoarele sunt calculatoare care executa operatii specializate. Ele sunt folosite n aplicatii
multiutilizator, n prelucrari de texte sau ca si componente ale masinilor de control numeric. Datorita facilitatilor
oferite n cadrul proceselor de comunicatii, minicalculatoarele sunt frecvent folosite n transmisii de date ntre
sisteme dispersate geografic.
Numele lor provine din formularea "configuratie minima de calcul". Sunt sisteme interactive (utilizatorii
aflati n fata unor terminale se afla n dialog cu calculatorul) si multiutilizator, la un moment dat mai multi utilizatori
(cteva zeci sau chiar cteva sute) pot folosi calculatorul prin intermediul terminalelor. Aceasta caracteristica
impune un sistem de operare performant care sa poata gestiona la un moment dat programele mai multor
utilizatori si sa ofere mecanisme de protectie a memoriei (sa nu se suprapuna mai multe programe n aceeasi
zona de memorie).
n prezent folosirea minicalculatoarelor este n scadere datorita utilizarii microcalculatoarelor.
Romnia a fost una dintre cele mai mari producatoare de minicalculatoare de 16 biti. Astfel, au existat
minicalculatoarele INDEPENDENT, proiectate de ITC si realizate de Fabrica de calculatoare Electronice (FCE)
Bucuresti, dintre care amintim: I-100, I-102F, I-106, precum si cele proiectate si realizate de FCE, din familia
CORAL, cum ar fi: CORAL-4011, 4021, 4030, etc.
Exemple de minicalculatoare moderne: pSeries (IBM), iSeries (IBM), Sun Fire V490, V890, V40z (Sun
Microsystems), ES80, AlphaServer GS1280 (Hew lett Packard), Pow erEddge 1800, 1850, 2800, 2850 (Dell).
Microcalculatoarele sunt sisteme de calcul la care unitatea centrala de prelucrare este reprezentata
[60]
de microprocesor
. Microprocesorul realizeaza functiunile unitatii de comanda si control si unitatii aritmeticologice. Daca la microprocesor se adauga dispozitive de alimentare cu energie electrica, circuite de memorie si
circuite de interfata pentru echipamentele periferice obtinem ceea ce numim un microcalculator.
Un microprocesor este un circuit integrat complex ale carui functii sunt comandate prin program. Circuitul
integrat reprezinta o pastila semiconductoare pe care sunt realizate prin diferite tehnologii de fabricatie diode,
tranzistori, condensatori si rezistente. Pastila semiconductoare este introdusa ntr-o capsula de ceramica sau
din material plastic si este prevazuta cu un set de terminale (pini) metalice conectate la bornele de intrare, iesire
si de alimentare ale circuitului existent.
Dupa numarul de componente dispuse pe o placuta, distingem urmatoarele clase de circuite
[61]
integrate
:
Numar
componente
Pna la 100
100-3000
3000-100000
100000-1000000
Peste 1000000
Microcalculatoarele sunt sisteme interactive, monoutilizator. Ele s-au raspndit ca urmare a evolutiei
tehnologiei care a redus foarte mult costurile lor de fabricatie. De alftel, aceste costuri sunt n continua scadere,
iar performantele evolueaza tot mai mult.
Primele microcalculatoare au fost calculatoare personale familiale: Sinclair Spectrum, Commodore sau
cele romnesti Prae, aMIC, HC, TIMS, Cobra. Aceste calculatoare puteau lucra direct n limbajul Basic fiindca
memoria lor interna cuprindea o parte care nu se stergea n absenta curentului electric si n care utilizatorul nu
putea scrie (ROM), unde era nregistrat din fabricatie un interpretor Basic (un program care traduce n limbaj
masina si executa fiecare instructiune, o data ce aceasta a fost scrisa). Cel mai uzual periferic al acestor
calculatoare era casetofonul, a carui fiabilitate lasa uneori de dorit.
Ulterior au aparut calculatoarele personale (PC) profesionale. Dintre primele microcalculatoare
profesionale romnesti amintim: M18, M118, CUBZ, M216 (care lucra att sub sistemul de operare CP/M, ct si
sub DOS). Ulterior a aparut familia Felix PC. Pe plan mondial amintim calculatoarele Apple MacIntosh, cu o
interfata foarte prietenoasa cu utilizatorul, create mai ales pentru neprofesionisti si calculatoarele de tip IBM PC,
care au nregistrat o evolutie tehnologica de-a dreptul spectaculoasa, bazata n principal pe evolutia
microprocesoarelor (cele mai cunoscute sunt realizate de firma Intel). Cresterea performantelor tehnice a fost
ndeaproape urmata de evolutia softw are-ului, ntr-o spirala din ce n ce mai dinamica.
Calculatoarele personale au cunoscut o dezvoltare rapida si o diversificare continua datorita avantajelor
fata de celelalte categorii, dintre care amintim:
folosirea unui astfel de calculator pentru activitati zilnice se poate realiza chiar fara o pregatire de
specialitate; aceasta si datorita interfetelor grafice ale sistemelor de operare si aplicatiilor care
realizeaza legatura ntre utilizator si sistemul de calcul;
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
47/56
13.10.2014
Pentru calculatoarele personale cu performante ridicate care sunt dotate cu cte un microprocesor mai
puternic si un monitor de calitate nalta, cu facilitati grafice deosebite se foloseste uzual denumirea de statii de
lucru (w orkstations). Cele mai cunoscute statii de lucru au fost create de firmele SUN, Hew lett-Packard si DEC.
Statiile de lucru se folosesc uzual pentru aplicatii profesionale, dezvoltare de soft, probleme care necesita
facilitati grafice performante, cum ar fi proiectarea inginereasca si pot fi conectate n retele de calculatoare.
Treptat nsa, calculatoarele personale de tip MacIntosh si PC au ajuns la performante similare cu cele ale statiilor
de lucru, astfel nct diferentele dintre cei doi termeni care desemneaza microcalculatoarele s-au estompat.
Aproape toate PC-urile si calculatoarele compatibile cu acestea au o trasatura comuna: au ca fundatie o
singura placa cu circuite, de dimensiuni mari. n multe cazuri, aceasta placa, numita de obicei placa de baza
(motherboard sau mainboard), este, n esenta, ntregul calculator. Ea contine componentele electronice vitale ale
calculatorului: microprocesorul, circuitele de suport, memoria si, de multe ori, circuitele care asigura functiile
video si audio. Toate componentele pe care vreti sa le adaugati la calculator se conecteaza la sloturile de
extensie de pe placa de baza.
Datorita mediilor de programare, calculatoarele personale au devenit instrumente de lucru mai
convenabile pentru informaticieni. n plus, produsele softw are au evoluat foarte mult, dezvoltndu-si o interfata
din ce n ce mai accesibila care a atras tot mai mult si utilizatorii neprofesionisti. Astfel, calculatoarele personale
au devenit un instrument de prelucrare a informatiei larg utilizat att pentru prelucrari de birotica, ct si pentru
aplicatii profesionale. Adesea, pentru crearea de sisteme de calcul cu performante mai ridicate si un cost relativ
redus, se opteaza pentru conectarea calculatoarelor personale n retele de calculatoare.
n continuare este prezentata evolutia calculatoarelor pe generatii, asa cum au aparut ele cronologic.
II
III
Perioada
Tehnologia
pentru CPU
Tehnologia
pentru
memorie
19461956
Tuburi
electronice
Tambur
magnetic
Limbaj de
asamblare
Memorie: 2KO;
19571963
Tranzistori
Inele de ferita
Limbaje de
nivel nalt:
FORTRAN,
COBOL
Memorie: 32 KO;
19641981
Circuite
integrate
Limbaje de
nivel foarte
nalt
(PASCAL,
LISP,
limbaje
grafice)
Memorie: 2 MO;
Memorie: 8MO;
Memorii
semiconductoare
Discuri
magnetice
IV
Limbaje
utilizate
Performante la
memorie si CPU
19821989
Circuite
integrate pe
scara larga
si foarte
larga
Memorii cu bule
Discuri optice
ADA,
limbaje
orientate
obiect
Dupa
1990
Circuite
integrate pe
scara
extrem de
larga;
Arhitecturi
paralele
Limbaje
concurente;
Viteza: de la 109
la 1012 I/S ;
Limbajul
natural;
Memorarea si
prelucrarea
cunostintelor
(inteligenta
artificiala);
Masini LISP
si PROLOG
Limbaje
functionale
(LISP);
Limbaje
logice
(PROLOG)
Tehnologia vorbirii
Primul calculator electronic a fost construit n 1946 n Statele Unite (Universitatea din Pennsylvania) si s-a
numit ENIAC (Electronic Numeric Integrator and Computer). Acesta folosea procedeele de calcul aplicate la
calculatoarele mecanice dar, datorita pieselor electronice, avea o viteza mai mare: 32.000 de operatii aritmetice
pe secunda. Era de dimensiuni mari, componentele sale principale fiind o memorie pentru date, una pentru
instructiuni si o unitate de comanda pentru executia instructiunilor.
n 1947, John von Neumann stabileste principiile de baza pentru calculatoarele clasice (arhitectura von
Neumann), valabile pna astazi: la un moment dat, unitatea centrala a calculatorului executa o singura
instructiune, instructiunile programului fiind retinute n memoria interna calculatorului.
Din evolutia cronologica a calculatoarelor electronice, descrisa sub forma generatiilor de calculatoare, se
poate remarca faptul ca dezvoltarea caracteristicilor fizice si performantelor calculatoarelor a fost foarte
dinamica; de fapt domeniul calculatoarelor, privit att din punct de vedere hardw are, ct si softw are, a avut cea
mai rapida evolutie dintre industriile si tehnologiile secolului trecut. Primele sisteme electronice de calcul, de
dimensiuni considerabile, erau departe de performantele calculatoarelor moderne, nsa exista toate motivele
pentru a crede ca aceasta evolutie va continua.
48/56
13.10.2014
Timp de raspuns: exprima durata intervalului delimitat de lansarea unei cereri de serviciu si
achitarea acesteia de sistem.
Simultaneitatea utilizarii: exprima gradul n care un sistem poate lucra n acelasi timp pentru mai
multi utilizatori sau sa execute mai multe lucrari ale aceluiasi utilizator.
Generalitate: sa poata raspunde corect la toate cerintele formulate si deci sa permita rezolvarea
unor probleme ct mai variate ale utilizatorului.
Eficienta: sa asigure utilizarea optima a resurselor fizice si logice ale sistemului de calcul.
Opacitate: din punct de vedere al utilizatorului trebuie sa existe numai necesitatea de cunoastere
la nivel de interfata, fara a patrunde la structurile inferioare, care pentru utilizator reprezinta "cutia
neagra" a sistemului de operare.
Securitate: sistemul de operare trebuie protejat mpotriva unor ncercari voluntare sau involuntare
de distrugere prin programele utilizatorilor.
Capacitate: posibilitatea sistemului de operare de a suplini unele facilitati necesare, dar care nu
pot fi realizate fizic datorita unor restrictii hardw are.
[63].
Dupa configuratiile hardw are pe care le deservesc, sistemele de operare pot fi:
a.
b.
c.
Sistemele de operare pentru mainframe-uri se caracterizeaza prin posibilitati de lucru seriale si/sau
interactive, multitasking, sunt sisteme de operare puternice care pot gestiona lucrul cu un numar mare de
periferice, orientate pentru prelucrari complexe si pentru volume mari de date si dispun de un limbaj de comanda
pentru utilizatori specializati.
Sistemele de operare pentru minicalculatoare folosesc cu prioritate tehnicile time-sharing si
multiprogramare, permitnd partajarea resurselor pentru lucrul interactiv multiutilizator si planificarea unitatii
centrale pentru servirea tuturor utilizatorilor. Ele sunt interactive, multiuser si multitasking; folosesc un limbaj de
comanda pentru utilizatori avizati; procedurile de ncarcare la conectarea sistemului si de instalare a sistemului
de operare sunt mai laborioase; sunt mai rigide, n cazul modificarii configuratiei hardw are; asigura un sistem de
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
49/56
13.10.2014
b.
Sistemele de operare monoutilizator sunt cele mai simple sisteme de operare si permit executarea la
un moment dat, a unui singur program care ramne activ n memoria interna, de la lansare si pna la terminarea
sa. n cazul unor sisteme de calcul medii/mari, aceste sisteme de operare admit n plus tehnica sw apping
(transfer date), prin care un program este executat pe portiuni, alternnd momentele de prelucrare si de stocare
n memoria interna, cu cele de evacuare pe disc. n timpul evacuarii, n memoria interna este ncarcat un alt
program care si el se supune tehnicii sw apping.
Sistemele de operare multiutilizator au n vedere partajarea memoriei, a unitatii centrale de prelucrare,
a perifericelor sau a altor tipuri de resurse, ntre utilizatorii conectati la un moment dat. Aceste sisteme lucreaza
n multiprogramare folosind si tehnici de gestiune si protectie a utilizatorilor.
3.
b.
c.
Sistemele de operare seriale sunt acele sisteme de operare pentru care gradul de interactiune cu
utilizatorul, n timpul prelucrarilor, este practic nul. De cele mai multe ori, interfata dintre sistemul de operare si
utilizator nu dispune de un limbaj de comanda accesibil utilizatorului obisnuit, motiv pentru care comunicarea
dintre utilizator si sistem nu este directa, ci mediata de persoane specializate (operatori de calculator). n timpul
executiei lucrarii sale, utilizatorul furnizeaza datele care se prelucreaza odata cu formularea cererii de
prelucrare si primeste rezultatele prelucrarii la ncheierea executiei.
Sistemele de operare interactive permit comunicarea directa ntre utilizator si sistemul de calcul, prin
intermediul unui limbaj dedicat acestui scop (limbajul de comanda al sistemului de operare sau interfata grafica
utilizator), utilizatorul putnd interveni n timpul executiei programului. n functie de unele rezultate intermediare,
utilizatorul poate decide modul de continuare a activitatii. Cu aceste sisteme este posibila si gestionarea
terminalelor de teletransmisiuni cuplate la un calculator gazda sau organizate ntr-o retea de calculatoare.
Sistemele de operare interactive pot fi monouser sau multiuser.
Exemplu: Window s este un sistem interactiv monouser; Unix este un sistem interactiv multiuser.
Sistemele de operare n timp real permit deservirea, n timp prestabilit, a fiecarei operatii cerute de
utilizator.
4.
b.
50/56
13.10.2014
Sistemul de ntreruperi reprezinta o combinatie de instrumente hardw are si softw are care asigura
comunicarea ntre componentele functionale elementare ale unui sistem de calcul prin intermediul ntreruperilor.
ntreruperea reprezinta suspendarea temporara a executiei procesului care are alocata UCP, n momentul n
care apare un eveniment n sistem, n scopul tratarii acestui eveniment de catre UCP. Pentru ca o ntrerupere
sa fie functionala, este necesar sa poata fi ndeplinite doua conditii:
Programe de gestiune procese care creeaza procese si rezolva probleme privind cooperarea si
concurenta acestora.
Programe de gestiune a memoriei care aloca necesarul de memorie interna solicitat de procese si
asigura protectia memoriei interprocese.
Proceduri de tratare a intrarilor si iesirilor la nivel fizic care asigura efectuarea operatiunilor
elementare de I/E cu toate tipurile de periferice din sistem, realiznd, unde este posibil,
desfasurarea simultana a uneia sau mai multor operatiuni de I/E cu prelucrarile realiozate de
procesorul central.
Programe de gestiune a fisierelor care reprezinta o colectie de module prin care se asigura
deschiderea, nchiderea si accesul utilizatorului la datele din fisiere.
Programe de gestiune tehnica a sistemului de operare care tin evidenta erorilor hardw are si la
cerere furnizeaza informatii asupra gradului de utilizare a componentelor sistemului electronic de
calcul.
Programe de statistica a sistemului de operare care tin evidenta utilizatorilor, a lucrarilor executate
de acestia si a resurselor consumate.
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
51/56
13.10.2014
2.
3.
4.
Asamblorul este determinat de limbajul masina, specific fiecarui sistem de calcul, iar
compilatorul este specific unui anumit limbaj, independent de sistemul de calcul;
Asamblorul usureaza scrierea programelor folosind simboluri n locul limbajului masina, n timp
ce compilatorul ofera posibilitatea scrierii de programe pentru orice sistem de calcul ce
dispune de compilatorul respectiv;
Executia repetata a unui program este facilitata de compilator care realizeaza translatarea o
singura data, n timp ce interpretorul translateaza de fiecare data programul.
includerea unor componente ale sistemului de operare care faciliteaza punerea la punct si
depanarea programelor utilizator.
imediat dupa translatare, cnd ncarcatorul este inclus n compilator (compilatoare de tip
LOAD and GO);
5.
6.
7.
8.
usurarea utilizarii sistemului electronic de calcul prin preluarea lucrarilor de rutina, repetitive,
precum si printr-un dialog suplu utilizator-sistem (prin intermediul unui limbaj de comanda);
cresterea eficientei globale n utilizarea sistemului de calcul prin cresterea vitezei de executie a
prelucrarilor, reducerea timpului de raspuns al sistemului la solicitarile utilizatorilor, cresterea
gradului de utilizare a resurselor prin utilizarea lor la capacitate maxima.
Apropierea utilizatorului de calculator solicita o interfata om-calculator prietenoasa si, n acelasi timp,
performanta. Pna la Window s limbajul de comanda al sistemelor de operare asigura un dialog de tip text (linie de
comanda), uneori greoi si dificil de asimilat. Produse-program ca Norton Commander au asigurat mbunatatirea
dialogului prin faptul ca linia de comanda se construia prin selectii ale componentelor aparute n panourile de pe
ecran. Primele versiuni WINDOWS asigurau o interfata grafica performanta pentru dialogul om-calculator, dar ele
nu nlocuiau sistemul de operare MS-DOS, ci reprezentau extensii ale acestuia.
Preocuparile de mbunatatire a interfetei om-calculator au avut n vedere urmatoarele obiective:
[64]
Interfata WIMP
(Window s, Icones, Mouse, Pull-dow n menus) raspunde acestor obiective prin
componentele care-i dau denumirea: ferestre, icon-uri (pictograme), utilizarea mouse-ului si a meniurilor
derulante. Aceast tip de interfata a fost realizat prima data de firma XEROX la PARC (Palo Alto Research
Center), California. Ideea a fost preluata de Steve Jobs si a fost aplicata la calculatoarele LISA si apoi la
MacIntosh. Principiul de baza consta n stabilirea unui dialog om-calculator prin intermediul obiectelor afisate n
fereastra activa. Fiecare obiect are asociate anumite comenzi care pot fi apelate cu ajutorul mouse-ului. Alte
facilitati ale interfetei WIMP sunt:
ferestre tip termometru care indica modul cum progreseaza prelucrarea n curs (vezi
comanda Copy sub Window s);
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
52/56
13.10.2014
ferestre de alerta, cu mai multe nivele. Orice actiune ce prezinta un risc de pierdere a
informatiei este sistematic supusa confirmarii utilizatorului (vezi stergerea fisierelor n Word).
Rolul sistemului de operare este de a asigura utilizarea eficienta a resurselor sistemului electronic de
calcul, facilitnd sarcinile utilizatorului. Sistemul de operare gestioneaza alocarea timpului UCP, a memoriei
interne, accesul la fisiere, accesul la echipamentele periferice, etc. pe toata durata executiei unui program, n
scopul utilizarii ct mai eficiente a acestor resurse. n cazul n care este posibila executarea simultana a mai
multor programe, sistemul de operare realizeaza alocarea resurselor ntre programe pe baza unor criterii de
alocare, n scopul optimizarii executiei programelor. De asemenea, el trebuie sa asigure protectia ntre utilizatori
acolo unde sistemul de operare permite accesul concomitent al mai multor utilizatori (programe) la resursele
sistemului de calcul, precum si protectia ntre programe, fie ca este vorba de programe utilizator sau programe
ale sistemului de operare. Aceasta protectie se refera la evitarea cazurilor de interferenta ntre mai multe
programe n executie, care ar putea duce la alterarea zonelor de program din memoria interna sau la alterarea,
de catre un program, a datelor utilizate de un alt program.
Sistemul de operare poate trata erorile fizice (de exemplu, erori de citire/scriere n memoria externa,
erori de acces la un echipament periferic, lipsa din configuratia sistemului de calcul a unui echipament, etc.) sau
erorile logice care pot sa apara n timpul executarii unui program (de exemplu, operatii interzise, ca mpartirea la
0).
Sistemele de operare pot avea si functia de asistenta on line , cunoscuta ca Help-ul sistemului de
operare, precum si functia de tipul plug and play care ofera facilitati de autodetectie a echipamentelor nou
instalate n sistem si permite reconfigurarea hardw are, cu usurinta, a sistemului, ca si notificarea schimbarii
configurarii sistemului, de exemplu prin caderea unui echipament din sistem
Sistemul de operare ndeplineste si o serie de functii auxiliare, cum ar fi: contabilizarea activitatii
sistemului de calcul, jurnalizarea comenzilor adresate interpretorului de comenzi al sistemului de operare,
jurnalizarea erorilor, etc.
[65]:
Operatiunile realizate de sistemele de operare pentru a-si realiza obiectivele pot fi grupate astfel
gestiunea lucrarilor;
gestiunea fisierelor;
comunicarea cu utilizatorul.
3.1.5.1.
Gestiunea lucrarilor
O lucrare reprezinta un ansamblu de activitati delimitate prin comenzi specifice limbajului de comanda.
Lucrarea cuprinde mai multe etape care se succed ntr-o ordine prestabilita de utilizator. O etapa din lucrare
poate fi descompusa la nivel inferior n procese care, n functie de logica lucrarii, se pot executa secvential sau
concurent. Divizarea lucrarilor n procese asigura o utilizare mai eficienta a sistemului electronic de calcul, dar
determina cresterea complexitatii sistemului de operare prin adaugarea de noi functii: alocarea resurselor la nivel
de proces, sincronizarea proceselor, transmiterea informatiilor la procese.
Gestiunea lucrarilor este asigurata de un program specific (supervizor, monitor) care realizeaza
gestiunea resurselor fizice ale calculatorului si coordonarea generala a derularii lucrarilor. Acest program
coordoneaza si controleaza orice activitate derulata de alte programe ale sistemului de operare, ndeplinind doua
subfunctii esentiale:
gestiunea sarcinilor de ndeplinit care determina care sunt programele sau modulele de
program ce se vor executa;
3.1.5.2.
Gestiunea intrarilor/iesirilor
Echipamentele periferice sunt foarte diverse (terminal, unitati de discuri, imprimante etc.) si
functioneaza cu performante diferite de ale unitatii centrale. Schimburile de informatii ntre periferice si unitatea
centrala sunt intermediate de unitatile de intrare/iesire (canale, memorii tampon etc.) si necesita numeroase
comenzi si controale succesive prin intermediul sistemului de operare.
Gestiunea intrarilor/iesirilor joaca un rol important n aplicatiile de gestiune. n practica, n momentul
cnd prin programul utilizatorului se solicita o operatie de I/E, gestionarul de I/E (numit adesea IOCS-INPUT
OUTPUT CONTROL SYSTEM sau BIOS - Basic Input Output System) preia sarcinile legate de citirea si scrierea
informatiilor pe unitatile periferice. n multe sisteme de operare gestionarul de I/E ofera posibilitati complementare
cum sunt: gestiunea independenta a I/E, gestiunea mesajelor etc.
De exemplu, n sistemele de operare UNIX si MS-DOS exista facilitati SPOOLing pentru listarile la
imprimanta (comanda externa PRINT din MS-DOS).
Gestiunea independenta a I/E (SPOOL-Simultaneous Peripheral Operations On Line) are la baza
principiul separarii totale a operatiilor de I/E de operatiile de prelucrare. Toate datele de intrare sunt stocate pe
disc magnetic pe masura preluarii lor si toate datele de iesire vor fi stocate tot pe disc si vor fi, mai trziu,
imprimate. n acest timp, unitatea centrala efectueaza alte lucrari.
Din tehnica SPOOL decurge un dublu avantaj:
pentru unitatea centrala operatiile de I/E se realizeaza numai printr-un schimb unic cu unitatea
de discuri magnetice, iar viteza de lucru este ridicata;
3.1.5.3.
Gestiunea fisierelor
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
53/56
13.10.2014
Protectia datelor. Gestiunea drepturilor de acces permite protejarea fisierelor contra modificarilor
neautorizate sau contra distrugerilor datorate altor utilizatori. Protectia contra distrugerilor
accidentale, datorate incidentelor hardw are si softw are, se realizeaza prin copii de siguranta. De
exemplu, fisierele backup (.BAK) retin penultima versiune a unui fisier. Uneori se recurge la
salvarea fisierelor pe suporturi magnetice sau optice n scopul pastrarii acestora.
Gestiunea bibliotecilor de programe. De obicei un program este realizat pentru a fi executat de mai
multe ori. Dupa obtinerea formatului executabil programul este stocat ntr-o biblioteca de programe
alaturi de altele, inclusiv cele ale sistemului de operare care nu sunt rezidente n memorie.
Aceasta biblioteca este stocata, n general, pe discuri magnetice. Simpla precizare a numelui
programului determina ncarcarea sa n memorie.
3.1.5.4.
Dialogul cu utilizatorii
Dialogul utilizator-calculator se realizeaza prin intermediul unor linii de comanda ce folosesc comenzi
definite strict printr-un limbaj de comanda. Cu ajutorul limbajului de comanda utilizatorul specifica:
delimitarea lucrarilor;
structura lucrarilor;
3.2.1. Monoprogramarea
3.2.2. Multiprogramarea
Multiprogram area (m ultiprogram m ing) reprezinta modul de exploatare a unui sistem de calcul
care permite existenta simultana n memoria interna a mai multor programe care se executa concurent, n partitii
[66]
fixe de memorie
, cu restrictia ca ele sa nu foloseasca n acelasi timp aceeasi resursa. Obiectivul urmarit n
cadrul multiprogramarii consta n maximizarea volumului de lucrari care trec prin sistem si minimizarea timpului
petrecut de o lucrare n sistem.
Timpul de inactivitate al unitatii centrale, impus de perioadele de asteptare, este redus substantial daca
n memoria interna ar putea coexista simultan mai multe programe ce solicita unitatea centrala atunci cnd
aceasta asteapta terminarea unei operatii de intrare/iesire pentru lucrarea curenta n executie. Executia mai
multor programe n multiprogramare pare simultana (se simuleaza n procesoare pe un singur procesor) desi, de
fapt, la un moment dat este activ un singur program.
n multiprogramare sistemul de operare trebuie sa asigure administrarea cererilor de I/E si planificarea
firelor de asteptare pentru programele concurente. De asemenea, este necesar un mecanism de protectie ntre
lucrari care sa permita executia unei lucrari, fara afectarea celorlalte existente n memoria interna, precum si o
gestiune eficienta a resurselor fizice si logice solicitate de lucrarile n executie.
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
54/56
13.10.2014
3.2.3. Multiprelucrarea
Daca n programe se gasesc n acelasi timp n memoria interna si partajeaza resursele sistemului de
calcul, atunci sistemul este exploatat n multiprogramare; daca n multiprogramare se folosesc n procesoare,
atunci sistemul este exploatat n multiprelucrare. Se poate astfel aprecia ca multiprogramarea este un concept
softw are, iar multiprelucrarea un concept hardw are.
Un sistem de calcul este exploatat n multiprelucrare daca cel putin doua unitati centrale de prelucrare
lucreaza n paralel. De remarcat ca n cadrul sistemelor exploatate n multiprelucrare, unitatea centrala de
prelucrare poate executa instructiunile unui singur program, dar si instructiuni din programe diferite.
Sistemele master/slave sunt sisteme care lucreaza prin tehnica multiprelucrarii. Unul dintre obiectivele
multiprelucarii este acela de a degreva o unitate centrala de prelucrare de task-uri specifice ca: tabelari de date,
editari de texte si ntretinerea colectiilor de date (fisiere, baze de date). Pentru a realiza acest deziderat, la o
unitate centrala de prelucrare poate fi cuplata o alta unitate centrala de prelucrare destinata coordonarii
activitatilor din sistem (master). Masterul coordoneaza toate operatiunile de I/E, n timp ce slave-ul executa
operatii complexe; n acest caz master-ul este referit ca front-end processor, avnd rolul de interfata ntre slave
si dispozitivele de I/E. Tot masterul se poate utiliza ca interfata ntre slave si colectii voluminoase de date
existente n memoria externa, situatie n care este referit ca back-end processor, fiind responsabil de
ntretinerea bazei de date.
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
55/56
13.10.2014
sa asigure protectia datelor fiecarui utilizator, evitnd distrugeri accidentale sau voluntare
prin programele altor utilizatori;
sa asigure o repartizare echitabila a resurselor ntre diferiti utilizatori astfel nct executia
fiecarui program sa fie posibila.
http://www.scritub.com/stiinta/informatica/BAZELE-TEHNOLOGIEI-INFORMATIEI20212456.php
56/56