Documente Academic
Documente Profesional
Documente Cultură
META-
CUNOAŞTERE
CUNOAŞTERE
INFORMAŢII
DATE
3
Figura 1.1. prezintă o clasificare a datelor, informaţiei şi cunoaşterii în funcţie de gradul de
abstractizare, în care cunoaşterea este considerată mai abstractă, aflându-se înspre vârful piramidei
abstractizării, iar datele având un grad mai mic de abstractizare, aflându-se la baza piramidei.
După cum am mai precizat legătura între componenta decizională a întreprinderii şi cea
operaţională se realizează prin subsistemul informaţional. Funcţionarea acestuia este alimentată de
un proces permanent de informare în ambele sensuri. Prin intermediul fluxurilor informaţionale
subsistemul informaţional realizează o condiţionare reciprocă :
I Subsistem E Decizii
decizional (informaţii)
Informaţii
pentru Subsistem
fundamentare informaţional
decizii
Circuite Fluxuri Resurse
Date informaţionale informaţionale umane
Componente pentru
Fundamentare Gestiune
decizii economică
Informaţii
E Subsistem I
despre procese operaţional
de execuţie
4
se constituie în memoria organizaţională. În cadrul memoriei organizaţionale se disting două
categorii de elemente:
- elemente tangibile – constituite din date, proceduri, modele matematice, algoritmi;
- elemente intangibile – reprezentate prin cunoştinţe private, profesionale, experienţe şi aptitudini
etc.
Evoluţia mediului economico-social, la nivel naţional şi mondial, precum şi explozia
tehnologiilor informatice, car conduc organizaţiile spre fenomenul de globalizare implică o
reconsiderare fundamentală de concepţie referitor la rolul şi locul întreprinderii. Astfel, aceasta nu
mai este numai o unitate de producţie, ci devine în mod egal o unitate de producere a informaţiilor
şi cunoştinţelor.
6
Sistem informaţional
Sistem
informatic
7
Figura 1.4. Structura generală a unui sistem informaţional.
8
1. Staţiile de lucru – terminale de teletransmisie legate la un calculator, sau
microcalculatoare dotate cu capacitate autonomă de prelucrare – stocare.
2. Bazele de date – reunesc fişiere de date între care există interdependenţe şi pot fi
structurate pentru memorarea datelor şi informaţiilor pe domenii (tehnic, economic etc.).
3. Reţele de comunicaţii – asigură difuzarea datelor şi comunicarea între staţiile de lucru.
4. Proceduri software – includ pachete de programe.
9
CAPITOLUL II. SISTEME ELECTRONICE DE CALCUL. TIPURI DE
CALCULATOARE
10
2.2. TIPURI DE CALCULATOARE
În sens larg, orice echipament care foloseşte unul sau mai multe microprocesoare incluzând
şi alte circuite LSI (Large Scale Integration – integrare pe scară largă) sau VLSI (Very Large Scale
Integrated - integrare pe scară foarte largă), se numeşte microcalculator, iar în sens restrâns,
reprezintă un sistem de calcul pentru dezvoltarea de probleme având unitatea de comandă realizată
printr-un microprocesor.
Există o clasificare a tipurilor de microcalculatoare de pe piaţă:
a) microcalculatoare personale (PC) – sunt calculatoare foarte performante ce au unitatea
de comandă bazată pe un microprocesor;
b) microcalculatoare pentru dezvoltarea de programe şi aplicaţii diverse - au performanţe
mai reduse faţă de PC-uri;
c) microcalculatoare pentru instruire şi petrecerea timpului liber (home computer);
d) terminale programabile – pot fi cuplate la un calculator, la distanţă.
Microprocesorul este un circuit LSI complex care implementează cea mai mare parte a
funcţiilor unui procesor clasic, adică este capabil să efectueze operaţii aritmetice şi logice pe baza
unui program. (Primul microprocesor a fost al firmei Intel: I 4004) În general, orice microcalculator
are în componenţa sa următoarele elemente:
Magistrale
rtzrtzrtz
I1 I2 In
...
11
CAPITOLUL III. STRUCTURA ŞI PRINCIPIILE DE FUNCŢIONARE ALE
UNUI CALCULATOR ELECTRONIC NUMERIC
Calculatorul electronic este un dispozitiv capabil să prelucreze date pe baza unui program.
Este alcătuit din memorie internă (MI) şi unitate de comandă (UC). Memoria internă are rolul de a
stoca temporar programul utilizatorului şi datele aferente problemei de rezolvat. Unitatea de
comandă are rol de a executa efectiv operaţiile de prelucrare prevăzute de utilizator prin programul
respectiv.
EPI MI EPE
UC
Calculatorul
Restul sunt
echipamente
EPI/E periferice
12
Date intrare
Date ieşire
Program Calculator
Arhivă
Memoria internă
13
Unitatea adresabilă a memoriei interne este locaţia de memorie, adică o succesiune de biţi,
definită prin două elemente:
a) lungimea locaţiei (numărul de biţi pe care îi conţine succesiunea respectivă);
b) adresa locaţiei respective (care este un număr ataşat locaţiei respective).
1 2 3 4 5 6 7
Locaţia cu
adresa 7
Împărţirea memoriei interne în locaţii se face din punct de vedere logic pentru a avea acces
direct la o anumită informaţie stocată.
Gestiunea fizică a memoriei interne nu o face utilizatorul, acesta având acces la anumite
valori stocate prin intermediul variabilelor prevăzute în cadrul programului.
Locaţiile cu 8 biţi poartă numele de octet sau byte (B), cele cu 16 biţi se numesc semicuvânt,
cele cu 32 biţi se numesc cuvânt, iar cele cu 64 biţi se numesc dublu cuvânt.
Capacitatea de memorare se determină prin numărul de octeţi pe care îi conţine memoria
respectivă.
Unitatea de măsură pentru M.I. este KB (kilobyte sau kilooctet). Multiplul de KB este MB
(megabyte). Multiplul de MB este GB (gigabyte) iar multiplul de GB este TB (terabyte).
Astfel:
1 KB = 1024 Byte = 210 byte
1 MB = 1024 KB = 210 KB = 220 byte
1 GB = 1024 MB = 210 MB = 230 byte
1 TB = 1024 GB = 210 GB = 240 byte
14
Memoria internă este de mai multe tipuri, din care amintim:
- ROM (Read Only Memory);
- RAM (Random Access Memory);
- PROM (Programable Read Only Memory);
- REPROM (Reprogramable Read Only Memory);
- CMOS (Complementary Metal Oxide Semiconductor);
Funcţia de bază a memoriei interne este aceea de a stoca temporar programe şi date.
Această funcţie trebuie să se realizeze în următoarele condiţii:
1. timp de acces cât mai mic (Intervalul de timp este măsurat din momentul lansării unei
cereri de consultare a memoriei interne şi până în momentul obţinerii răspunsului);
2. capacitate de memorare cât mai mare (numărul de octeţi pe care îi are memoria să fie cât
mai mare);
3. protecţia deplină a informaţiilor (să nu se distrugă informaţiile introduse);
4. tehnici de intrare-ieşire (I/E) cât mai simple şi eficiente.
Unitatea de comandă
Lungimea unei instrucţiuni este fixă pentru un anumit tip de unitate de comandă.
Totalitatea instrucţiunilor executabile ale unui calculator formează setul de instrucţiuni.
Unitatea de comandă corespunzătoare are circuite capabile să execute aceste instrucţiuni.
Execuţia unei instrucţiuni presupune efectuarea următoarelor operaţii:
o citeşte şi decodifică instrucţiunea;
o calculează adresele operanzilor;
o citeşte operanzii;
o efectuează operaţia prevăzută.
16
EP1 EP2 ,,, EPn
Unităţi de
U.L. (interfeţe)
legătură
(canale)
C1 C2 ... Cn
MI UC
Din punct de vedere funcţional, structura unităţii de comandă variază de la un tip la altul. În
general, vom găsi următoarele componente sau subansamble:
a. subansamblul de control, care coordonează toate celelalte componente;
b. subansamblul aritmetico-logic, ce conţine circuitele necesare executării instrucţiunilor;
c. subansamblul de adresare a memoriei interne;
d. subansamblul de control al interfeţelor cu echipamente periferice;
e. subansamblul de control al întreruperilor şi derutelor;
f. subansamblul orologiului intern etc.
Echipamente periferice
17
Din punct de vedere al operaţiei pe care o efectuează, echipamentele periferice sunt de 3
tipuri:
I. EPI (echipamente periferice de intrare) - permit introducerea informaţiilor din exterior în
memoria internă. Exemple de EPI:
Tastatura – permite preluarea datelor de tip numeric şi alfanumeric dar şi lansarea în
execuţie a unor comenzi;
Mouse-ul - poate înlocui tastatura la programele ce au prevăzut acest lucru (dar nu
pot introduce date numerice sau alfanumerice);
Scanner – permite transformarea unor informaţii aflate pe suport de hârtie în
informaţii pentru memoria internă;
Dispozitive de intrare pentru sunete, imagini, grafică (microfonul, camera digitală)
ş.a.
II. EPE (echipamente periferice de ieşire) - cu ele se realizează operaţia de extragere a
informaţiilor din memoria internă către exterior. Exemple de EPE:
Monitorul – realizează interacţiunea directă dintre utilizatorul şi calculator,
reflectând pe ecran orice operaţie executată;
Imprimanta – permite transformarea informaţiilor din memoria internă în informaţii
pe suport de hârtie;
Dispozitive de redare a sunetului – placa audio la care se vor conecta căşti audio,
difuzoare ş.a.
III. EPI/E (echipamente periferice de intrare/ieşire) - realizează operaţii de introducere a unor
informaţii de pe o memorie externă în memoria internă, respectiv extragerea informaţiilor
din memoria internă şi înscrierea lor pe o memoriei externă (toate echipamentele periferice
ce au ca suport purtător de informaţie suport magnetic). Exemple de EPI/E:
Hard-disk-ul – principalul echipament de stocare masivă a fişierelor;
Unitatea de dischete – pentru manevrarea dischetei;
Unitatea de CD ROM - pentru manevrarea CD ROM-ului;
Portul USB – utilizat la conectarea aparatelor şi dispozitivelor ce pot fi utilizate ca
suport de memorie externă.
Sisteme de operare
S.O.
Comenzi
Nivel Nivel SID
Mesaje logic fizic C.
19
4) Transparenţă – să permită însuşirea simplă a facilităţilor oferite de sistemul de operare.
5) Securitate – sistemul de operare trebuie să fie protejat împotriva unor încercări voluntare
sau involuntare de distrugere din partea programului utilizator.
Limbaje de programare
În sensul cel mai larg, orice limbaj utilizat pentru descrierea algoritmilor şi a datelor pentru
o anumită problemă este un limbaj de programare. Această noţiune este legată întotdeauna de
implementarea pentru un tip de calculator, în sensul că reprezintă suportul comun de conversaţie om
– maşină, suport care trebuie cunoscut de ambii. Pentru fiecare limbaj de programare, există unul
sau mai multe programe translatoare care realizează transformarea programului elaborat, într-un
limbaj de programare oarecare în cod maşină, singurul format în care poate fi executat un program.
Primele calculatoare se programau în limbaj cod maşină care utilizează coduri binare,
operaţiunea de programare în sine fiind foarte anevoioasă. Un salt evident se realizează odată cu
trecerea la limbajul de asamblare, care utilizează coduri simbolice şi adresare simbolică. Aceste
limbaje în raport cu evoluţiile lor ulterioare sunt considerate limbaje de programare de nivel
inferior, datorită dependenţei lor de particularităţile calculatorului pentru care au fost realizate.
Primul limbaj de programare de nivel înalt a fost limbajul FORTRAN, specificaţiile căruia
au apărut în anul 1954.
Exemplu:
011001010110 LD 4i... LOAD…
Limbaj cod-maşină Limbaj de asamblare Limbaj evoluat
programare Limbaj de
programare
date iniţiale
20
apropiere de limbajul curent. Specificarea completă a unui limbaj de programare presupune
definirea a trei elemente:
2. Sintaxa limbajului, care defineşte structura limbajului respectiv, cu reguli gramaticale
bine stabilite.
3. Semantica limbajului, defineşte semnificaţia limbajului respectiv.
4. Pragmatica, ce defineşte toate celelalte aspecte:
- eficienţa limbajului;
- relaţia cu utilizatorul etc.
21
CAP IV – VI MICROSOFT WORD
Unul din marile avantaje al editoarelor de text este interfaţa grafică ce este foarte
prietenoasă cu utilizatorul. Ca orice aplicaţie care rulează sub un sistem de operare de tip GUI
(Graphical User Interface – Interfaţă grafică pentru utilizatori) editoarele de text vor rula în cadrul
unei ferestre de tip Windows.
Bara de titlu – este o bară standard Windows cu butoanele de minimizare, maximizare,
restaurare şi pentru accesarea meniului sistem;
Linia de meniuri – reprezintă un mod de organizare a unei liste de meniuri (prin meniu
înţelegându-se o listă de comenzi) derulante ce conţin comenzile aplicaţiei, comenzi ce sunt grupate
în funcţie de rezultatul acţiunii;
Linia de instrumente – reprezintă un set de instrumente predefinit sau stabilit de utilizator
fiind realizată din butoane ce au ca rol o transpunere rapidă a unor comenzi prin simpla acţionare a
butonului aferent;
Butonul de închidere
a documentului
Butonul de
maximizare/restaurare
Butonul Control Linia de meniuri Butonul de închidere
Menu a aplicaţiei
Butonul de
Linia de titlu Linia de instrumente minimizare
Zona de lucru – este prezentată utilizatorului prin reprezentarea grafică a unei pagini de
hârtie, fiind locul unde utilizatorul va realiza editarea informaţiilor. Această zonă poate fi
personalizată ca dimensiune după necesităţile utilizatorului.
Editarea unui text se realizează prin introducerea acestuia în cadrul zonei de lucru prin
intermediul tastaturii, nefiind nevoie ca la sfârşitul fiecărei linii să fie acţionată tasta <ENTER>,
22
întrucât editorul de texte va realiza în mod automat această trecere. Utilizatorul va acţiona
<ENTER> doar în cazul în care doreşte trecerea la un nou rând.
Poziţia curentă de editare în cadrul fişierului este evidenţiată de un element grafic numit
cursor ce este evidenţiat, de regulă, printr-o linie verticală care clipeşte.
În cadrul procesului de editare forma cursorului se poate modifica în funcţie de comenzile
pe care le execută aplicaţia în acel moment.
Deplasarea cursorului în cadrul unui document poate fi realizată atât prin intermediul
tastelor direcţionale, tasta Tab şi tasta Space cu ajutorul mouse-ului, cât şi cu ajutorul altor taste sau
combinaţii de taste.
23
Home Deplasează cursorul la începutul rândului curent
End Deplasează cursorul la sfârşitul rândului curent
Page Up Deplasează cursorul cu un ecran mai sus
Page Down Deplasează cursorul cu un ecran mai jos
Ctrl + Home Deplasează cursorul la începutul documentului
Ctrl + End Deplasează cursorul la sfârşitul documentului
Ctrl + Page Up Deplasează cursorul cu o pagină în sus
Ctrl + Page Down Deplasează cursorul cu o pagină în jos
1. caracter (character) – cea mai mică entitate (indivizibilă) ce se poate prelucra într-un text şi
care poate fi literă, cifră, spaţiu(blank), caracter special, adică 256 de semne din codul
ASCII (American Standard Code for Information Interchange);
2. cuvânt (word) – şir de caractere delimitat de restul textului prin spaţiu sau semne de
punctuaţie; alinierea textului între marginile paginii se face fără a segmenta cuvintele;
cuvintele pot fi despărţite în silabe la sfirşitul unei linii (rând) de text;
3. linie (rândul) de text(Text Line) – grup de cuvinte despărţit de restul textului printr-un
caracter de control numit „sfârşit de linie” introdus automat de procesor şi nu este vizibil pe
ecran(de regulă, se generează prin acţionarea tastei <Enter>);
4. frază (Sentence) – grup de cuvinte (şir de caractere) delimitat de restul textului printr-un
punct; de regulă, procesoarele de texte permit selectarea unei fraze şi procesarea ei ca un
bloc de text;
5. paragraf (Paragraph) - grup de linii de text delimitat de restul textului printr-un caracter de
control numit „sfârşit de paragraf” introdus automat de procesor şi nu este vizibil pe ecran;
6. text (Text) – grup de paragrafe, fraze, linii, cuvinte sau caractere ;
7. obiect (Object) – formă grafică (imagine, grafic, tabel etc.), formă sonoră (sunet) ce pot fi
înserate în text;
8. pagină (Page) – pagină utilă formată din text şi obiecte sau pagină fizică constituită din
pagina utilă şi elemente specifice tehnoredactării;
9. document (Document) – colecţie de pagini ce constituie o lucrare tehnoredactată (scrisoare,
raport, referat, articol, carte etc.).
Prima condiţie de bază în editarea unui text este ca editorul de texte să fie lansat în execuţie
şi nu în ultimul rând utilizatorul să dispună de o tastatură. Prin intermediul sistemului de operare
utilizat utilizatorul poate opta pentru editarea în limba maternă folosind integral toate caracterele
specifice alfabetului respectiv.
24
În cadrul operaţiei de editare se vor folosi caracterele specifice limbii respective (caractere
tipice limbii române, şi anume „ă”, „î”, „â”, „ş”, „ţ”). Unele dintre aceste caractere nu se regăsesc
pe tastatura standard, şi în concluzie va trebui activată mai întâi opţiunea ce va permite introducerea
caracterelor româneşti de la tastatură.
În tabelul alăturat este prezentat modul de accesare a caracterelor specifice tastaturii
româneşti prin echivalarea lor cu caracterele specifice tastaturii engleze.
Tabel 3.3.
Caracterul Caracterul
de pe tastatura ce se va tipări pe
standard ecran
\ â
[ ă
] î
; ş
’ ţ
z y
y z
* (
( )
) =
_ ?
= *
/ -
? _
- +
$ ¤
^ &
& /
` ]
~ [
Un caracter (Character) este un simbol pentru litere, cifre şi semne speciale, simbol
caracterizat de : lăţime (Width), înălţime (Height), stil (Style), orientare (Orientation),
culoare(Color) şi formă/schelet (Type face).
Aspectul unui caracter este controlat prin font şi stil.
FONTURI
Font-ul reprezintă „un set de caractere de un anumit tip şi aspectul asociat literelor, cifrelor,
simbolurilor şi semnelor de punctuaţie tastate” [4], fiind o colecţie de caractere care au anumite
proprietăţi comune: lăţime, înălţime, stil, orientare, formă. Această colecţie de caractere este
memorată într-un fişier pe suportul de memorie externă, toate fonturile folosite de programele de tip
Office fiind gestionate de către sistemul de operare, astfel încât fonturile disponibile într-o aplicaţie
Office sunt disponibile în toate celelalte aplicaţii ale pachetului.
Fonturile folosite de aplicaţiile Office sunt organizate într-o biblotecă de fonturi, iar pentru a
fi disponibil într-o aplicaţie de tip Office, un font trebuie să fie instalat (inclus în biblioteca de
fonturi), adică fişierul corespunzător fontului să fie legat de nucleul sistemului de operare.
În funcţie de lăţimea caracterelor, există:
25
fonturi fixe – formate din caractere ce au aceeaşi lăţime;
fonturi proporţionale – formate din caractere a căror lăţime variază proporţional de la un
semn la altul, pentru a diminua estetic spaţierea dintre caractere (fonturile Kerning).
fonturi bitmap (hartă de biţi) – semnul grafic este descris printr-o matrice de puncte
(pixeli). Aceste fonturi sunt primele fonturi care au apărut un dezavantaj important al lor
fiind acela că într-o astfel de reprezentare, semnul grafic nu este scalabil (mărit sau micşorat
automat);
fonturi vectoriale (scalabile) – semnul grafic este descris prin reprezentarea cu aşa-
numitele curbe B-spline, reprezentare care permite scalarea şi operaţii diverse asupra
semnului grafic: rotire, oglindire, înclinare etc.
STILURI
În cadrul editoarelor de text, un mod eficient de a gestiona prelucrarea caracterelor text sau a
blocurilor de text (paragrafe) este asigurat prin folosirea stilurilor.
Un stil este o grupare de atribute de formatare: font, dimensiune, mod de scriere etc. În
funcţie de modul de acţionare, există:
- stiluri referitoare la caractere, care au efect asupra textului selectat sau au efect
de tip comutator activare/dezactivare (modul de scriere aldin, subliniat, cursiv);
26
- stiluri referitoare la paragrafe, care au efect asupra paragrafului curent (modul de
aliniere în pagină şi formatare a paragrafului).
Un fragment de text terminat cu un marcaj de sfârşit de paragraf, acesta fiind definit prin
acţionarea tastei <ENTER>, se numeşte paragraf. Orice fişier nou creat prin intermediul unu editor
de texte (document) conţine un paragraf gol ce nu poate fi şters.
Operaţiile de aliniere şi formatare în procesarea textelor sunt operaţii de bază pentru orice
editor de texte. În general, acestea oferă utilizatorului patru opţiuni pentru alinierea textelor incluse
în paragrafe:
Left-aligned – alinierea la stânga, stil care are linii neregulate la dreapta;
Centered-aligned – centrarea liniilor faţă de marginile paginii/cadrului;
Right-aligned – alinierea la dreapta, stil care are linii neregulate la stânga;
Justified – alinierea completă, liniile fiind desfăşurate pe toată lăţimea paginii.
Stabilirea mărimii spaţiului liber dintre marginea stângă a paginii şi primul caracter al
paragrafului, dimensiunea spaţiului liber dintre marginea dreaptă şi sfârşitul paragrafului se definesc
prin intermediul indentării.
Justified
Alinierea complet centrată (la stânga şi la dreapta) este un stil
clasic de aliniere. Textul are un aspect uniform în ambele părţi
ale documentului. Liniile sunt de lungimi egale, dar spaţiul
dintre cuvinte şi uneori dintre litere este astfel dimensionat
pentru a realiza alinierea între ambele margini.
ALINIEREA
Centered Right
Left
Alinierea centrată este Alinierea la dreapta
Alinierea la stânga este un stil clasic de este un stil de aliniere
un stil de aliniere care aliniere. Textul este care creează un aspect
creează un aspect alezat simetric faţă de neregulat al textului
neregulat textului în o axă care trece prin în partea stângă
partea dreaptă mijlocul paginii. raportată la marginea
raportată la marginea Liniile sunt de lungimi paginii sau la
paginii au marginea inegale. Această marginea cadrului în
cadrului în cazul operaţie se recomandă cazul utilizării de
utilizării de Text Box. pentru titluri. Text Box.
Modalităţi de aliniere
Indentarea – constă în definirea locului unde va fi plasat textul unui paragraf în funcţie de
marginea din stânga şi cea din dreapta a paginii.
Un alt element important referitor la modul de editare al unui text este spaţierea pe verticală
a textului.
Spaţierea pe verticală în cadrul unui document sau la nivelul paragrafelor, se poate realiza
prin opţiunile de spaţiere între linii, şi anume:
27
Single – cazul implicit care realizează o spaţiere suficientă pentru a afişa în condiţii
convenabile caracterul cel mai înalt existent pe o linie (ediatre la un rând);
1.5 Lines – spaţierea liniilor de text se face 1,5 din dimensiunea de la cazul Single (editare
la un rând şi jumătate);
Double – spaţierea de 2 ori mai mare decât cazul Single (editare la două rânduri);
At Least – realizează o spaţiere minimă între rânduri (valoarea prestabilită poate fi
modificată automat de către utilizator);
Exacty - spaţiul dintre rânduri este fix, indiferent de dimensiunea fontului folosit sau de
elementele grafice din text;
Multiple – spaţiul dintre rânduri va fi multiplicat faţă de cazul Single cu o valoare precizată.
TABULATORI
Alinierea unui text se realizează, de obicei, prin intermediul opţiunilor de aliniere (stânga,
centru, dreapta, justify), dar există situaţii în care se doreşte să fie scos în evidenţă un anumit
paragraf sau să fie realizată o aliniere a textului altfel decât modurile implicite.
Tehnica tabulatorilor permite organizarea paragrafelor sub forma unor tabele sau alinierea
lor în pagină în modul ales de utilizator.
Un tabulator este asociat unei poziţii în cadrul paginii în care va fi deplasat cursorul prin
acţionarea tastei <TAB>. O linie din cadrul paginii poate fi împărţită în mai multe zone (poziţii de
tabulatori) ce pot fi accesate prin intermediul tabulatorilor. Astfel, la prima acţionare a tastei
<TAB> cursorul se va muta la poziţia asociată primului tabulator (primei zone), la a doua acţionare
a tastei <TAB> se va realiza poziţionarea în cea de a doua zonă şi aşa mai departe.
Dimensiunea standard a poziţiei tabulatorilor, care se mai numeşte şi zonă de oprire a
tabulatorilor, este de 1,27 cm, dimensiune ce poate fi modificată.
Editoarele de text permit o aliniere a textului sub formă de coloane prin intermediul
tabulatorilor şi a modului lor de definire:
- Left Tab – aliniază textul la stânga în cadrul zonei tabulatorului;
- Center tab – centrează textul în cadrul zonei tabulatorului;
- Right Tab - aliniază textul la dreapta în cadrul zonei tabulatorului;
- Decimal Tab – aliniază datele de tip numeric în funcţie de virgula zecimală.
28
FORMATAREA PAGINILOR
O pagină fizică, fiind reprezentată de suprafaţa de hârtie, este suportul pentru imprimarea
unui document, iar pagina utilă este acea suprafaţă din pagina fizică pe care se va scrie textul
documentului.
Formatarea unui document la nivel de pagină se realizează prin următorii parametri :
- dimensiunea paginii fizice (Paper size) – determinată de lăţime (Width) şi înălţime
(Height);
Există câteva formate standard: Letter (8,5 x 11 inch), Legal (8,5 x 14 inch), A4 (210 x 297
mm), A5 (148.5 x 210 mm), B5 (JIS) (182 x 257 mm);
- orientarea paginii fizice (Orientation) – orientarea pe verticală (tip portret –
Portrait) sau orientarea pe orizontală ( Landscape);
- marginile paginii fizice (Margins) – marginea superioară (Top), marginea
inferioară (Bottom), marginea din stânga (Left), marginea din dreapta (Right), marginea de legătură
(şina ; margine de îndosariere) (Gutter);
- poziţia legăturii (şinei) (Gutter position) – poziţia la stânga (Left), poziţia în partea
superioară (Top);
- antet şi subsol (Header and Footer) – marginea antetului şi marginea subsolului;
- aspectul paginii (Layout) – antete şi subsoluri diferite pentru paginile impare şi
pare;
- numerotarea paginilor fizice (Page Numbers) – poziţia numărului de pagină în
partea superioară sau în partea inferioară a paginii – (Top of page, Bottom of page), alinierea
numerotării (Alignment): Left (la stânga), Center (în centru), Right (la dreapta), Inside (în interior),
Outside (în exterior).
Formatarea paginilor se poate realiza înainte de introducerea textului sau în orice moment al
introducerii, în acest caz editorul de text realizând reformatarea tuturor paginilor documentului sau
începând de la o zonă anume.
29
Marginea
Top antetului
(marginea
superioară) Header (antet)
PAGINA UTILĂ
Left Right
(marginea (marginea
stângă) dreaptă)
Bottom
(marginea Footer (subsol)
inferioară) Marginea
subsolului
Prin domeniu de celule se înţelege aceea zonă ce este formată din două sau mai multe
celule învecinate.
O celulă poate conţine text, imagine grafică, formulă şi poate fi formatată independent,
respectiv se va redimensiona în mod automat în funcţie de dimensiunea informaţiei conţinute.
Elementele ce definesc un tabel sunt:
- liniile tabelului;
- coloanele tabelului;
- celulele tabelului;
- capul de tabel;
- chenarul tabelului;
- titlul tabelului;
- sursa pentru datele introduse în tabel (dacă este cazul).
30
Titlul tabelului
Capul de
tabel Nr. crt. Numele Prenumele
Liniile
tabelului
Celulele
tabelului
Chenarul
tabelului
Coloanele
tabelului
Liniile tabelului sunt stabilite în modul de definire a tabelului, acestea putând fi adăugate şi
ulterior definirii tabelului. Numărul minim de linii al unui tabel este 1 (una).
Coloanele tabelului sunt stabilite, de asemenea, în modul de definire a tabelului, numărul
minim de coloane fiind 2 (două).
Celulele sunt acele zonele ce definesc tabelul, fiind utilizate pentru înregistrarea
informaţiilor.
Capul de tabel este definit prin prima linie a tabelului fiind o descriere a informaţiilor ce
vor fi înregistrate în cadrul coloanelor.
Chenarul tabelului este reprezentat prin ansamblul liniilor interioare şi exterioare ce
definesc tabelul. Există două tipuri de chenare: unul interior, ce se referă la liniile interioare ce
separă celulele unele de altele, şi altul exterior ce caracterizează liniile ce definesc conturul
tabelului.
Titlul tabelului este un text ce caracterizează informaţiile ce sunt evidenţiate în tabel.
Sursa tabelului este un text opţional, ce indică cartea, raportul sau locul de unde s-au
preluat datele pentru tabelul respectiv.
În cadrul unui tabel informaţiile se vor introduce în cadrul celulelor, poziţionarea în cadrul
unei celule a tabelului realizându-se cu ajutorul mouse-ului sau a tastaturii prin intermediul tastei
<TAB>.
Caracteristicile unui tabel definit se pot modifica cu uşurinţă prin operaţii de:
- inserare linii/coloane;
- ştergere linii/coloane;
- redimensionare linii/coloane;
- formatare – la nivel de celulă, linie, coloană sau domeniu de celule.
31
Tabelele sunt elemente statice în cadrul documentelor, asupra acestora putându-se aplica
operaţiile de copiere şi/sau mutare, procedurile fiind identice cu cele aplicate pentru text sa
paragrafe.
În cadrul tabelelor există posibilitatea reunire a două sau mai multe celule, rezultatul fiind
o singură celulă, sau de divizare a unei celule în două sau mai multe celule. Operaţiile de reunire şi
multiplicare sunt considerate ca fiind elemente avansate de formatare a unui tabel, ele utilizându-se
pentru generarea unui aspect cât mai estetic tabelului.
OBIECTE GRAFICE
Un alt mod de reprezentare a informaţiilor în cadrul unui document este cel grafic.
Adăugarea unui element grafic într-un document este doar o problemă de identificare a locului din
document unde se doreşte plasarea imaginii.
Din punct de vedere al elementelor grafice, editoarele de text permit inserarea următoarele
tipuri de fişiere imagine:
- CompuServe GIF (.gif)
- Encapsulated PostScript (.eps)
- Diverse programe de desenare (.pcx)
- Tagged Image File Format (.tif)
- Windows bitmap (.bmp)
- Formatul JPEG (.jpg)
- etc.
Deşi este dedicat procesării textelor, editorul de text oferă facilităţi de desen liber sau de
utilizare a unor elemente predefinite. În figura 4.2. este prezentat un document ce conţine diferite
desene şi obiecte.
Uneltele de lucru Drawing conţin instrumente pentru a desena, manipula sau formata
diverse desene.
CREAREA DE FORME
Editoarele de text conţin, în general, o serie de forme predefinite care pot fi utilizate prin
intermediul uneltelor de lucru Drawing. Aceste forme predefinite sunt grupate pe categorii:
- linii (Lines), forme de bază (Basic Shapes), săgeţi (Block Arrows), elemente pentru
diagrame de flux (Flowchart Elements), steluţe şi insigne (Stars and Banners) etc.
32
Cu ajutorul formelor de bază se pot insera în cadrul documentelor figuri geometrice de bază
(pătrate, dreptunghiuri, cercuri, hexagoane etc.) sau alte figuri predefinite.
Pentru a insera (desena) oricare din aceste forme, este necesară selectarea ei şi apoi
poziţionarea în cadrul documentului în locul în care se doreşte inserarea. Orice formă, odată
desenată, poate fi redimensionată prin intermediul punctelor de mânuire (handles).
Puncte pentru
redimensionarea
verticală/orizontală
ale elementului
Figura 4.3. Punctele de mânuire ale unui obiect
Pentru oricare obiect desenat, mai puţin liniilor, formelor libere sau conectorilor, se poate
adăuga un text, prin simpla selectare a desenului şi apoi editarea textului respectiv.
Un instrument important în cadrul uneltelor Drawing este instrumentul Text Box , cu
ajutorul căruia se poate introduce un text încadrat într-un chenar oriunde în pagină.
Cu ajutorul opţiunii Line din cadrul uneltelor de lucru Drawing se pot desena linii drepte
sau linii curbe. Aceste desene pot fi modificate, în sensul schimbării grosimii, culorii, tipului
(punctat, de exemplu) sau transformării liniilor în săgeţi.
MANIPULAREA OBIECTELOR
FORMATAREA OBIECTELOR
Formatarea unui obiect are ca scop modificarea atributelor asociate acestuia, şi anume:
• Modificarea culorii de fond a obiectului - Colors and Lines->Fill
• Modificarea conturului, ca stil de linie sau culoare – Colors and
Lines
• Aliniere sau mod de dispunere în pagină – Layout
GRUPAREA OBIECTELOR
Dacă se lucrează cu mai multe obiecte la un moment dat, pentru a le manipula mai uşor
acestea pot fi grupate, rezultând un singur obiect. Acest lucru se realizează cu ajutorul comenzii
Group din cadrul uneltelor de lucru Drawing.
Dacă se doreşte degruparea unui obiect alcătuit din mai multe obiecte grupate se utilizează
comanda Ungroup, opţiune ce se foloseşte atunci când se doreşte o modificare a unui obiect din
cadrul unui obiect grupat.
33
ORGANIGRAME
34
CAP VII – VIII MICROSOFT EXCEL
Aplicaţiile de calcul tabelar sunt aplicaţii eficiente şi complete, care oferă totalitatea
instrumentelor matematice şi grafice necesare pentru a efectua calcule matematice şi reprezentări
grafice de la cele mai simple până la cele mai complexe
Mare parte din elementele ferestrei aplicaţiei de calcul tabelar sunt deja cunoscute din
detalierea ferestrei aplicaţiei pentru editarea textelor, şi anume butoanele de control, bara de titlu,
butonul Control Menu, bara de meniuri, bara de instrumente, bara de stare, barele de derulare.
Linia de stare
Într-o aplicaţie de calcul tabelar (agenda de lucru; workbook) sunt folosite următoarele
entităţi fundamentale:
Date – informaţii ce sunt conţinute în celule; informaţiile sunt de diverse categorii
ce determină tipul informaţiei care caracterizează apartenenţa datei la o clasă de date;
tipul de date determină şi operaţiile ce se pot executa asupra datelor de acelaşi tip; în
general, aplicaţiile de calcul tabelar atribuie automat tipul unei informaţii în funcţie
de valoarea procesată;
Celule – forme dreptunghiulare generate de reţeaua de coloane şi linii a unei foi de
calcul, fiecare formă fiind identificată prin concatenarea dintre identificatorul
coloanei (abscisa - A,B, .. ) şi identificatorul liniei ( ordonata – 1, 2, 3, …); referirea
unei celule reprezintă identificatorul celulei prin intermediul căruia, în cadrul unei
formule, este utilizat conţinutul celulei;
Formule şi funcţii – expresii formate din operanzi (constante şi/sau referiri de
celule), operatori matematici (aritmetici şi relaţionali) şi funcţii; formula este
precedată de semnul “=”; funcţia este o formulă complexă predefinită identificată
printr-un nume şi conţine între paranteze o listă de argumente ce reprezintă o
expresie;
Grafice şi diagrame – forme grafice sugestive şi sintetice obţinute prin procesarea
datelor conţinute în celule; există diverse moduri de reprezentare grafică a datelor
procesate.
35
Zona de lucru reprezintă spaţiul util al foii de calcul marcat printr-o reţea de linii, reţea ce
împarte foaia de calcul în linii şi coloane. Se prezintă sub forma unui tabel, alcătuit din coloane si
linii, numită foaie de calcul (Sheet).
Linia de formule este zona în care utilizatorului îi este afişată valoarea sau formula înscrisă
în celula selectată. Această zonă este împărţită în trei subzone: zona ce indică adresa celulei, zona
pentru selectarea funcţiilor matematice şi zona pentru afişarea conţinutului celulei.
INTRODUCEREA DATELOR
CURSOR
Indicatorul de mouse (cursorul) va lua mai multe forme în timpul deplasării într-o foaie de
calcul, şi anume:
cruce mare – în această formă se poate utiliza pentru
activarea sau selecţia celulelor, respectiv pentru introducerea
datelor;
săgeată – această formă se va obţine când se deplasează spre marginea unei celule active;
când indicatorul are această formă, se poate utiliza mouse-ul
pentru deplasarea celulei (copierea conţinutului celulei în altă
celulă sau conţinutului mutarea celulei);
cruce mică neagră – se va obţine această formă când mouse-ul se deplasează spre colţul
jos-dreapta al indicatorului de celulă, formă ce se utilizează
pentru a comunica utilizatorului că este permisă operaţia de
completare.
O aplicaţie de calcul tabelar poate conţine una sau mai multe foi de calcul, ansamblul
acestora formând o agendă de lucru sau worbook.
Fiecare foaie de calcul (foaie de lucru; worksheet) este formată din linii şi coloane ce
constituie sistemul de grilă (gridlines) care generează o matrice de celule. Liniile tabelului sunt
identificate prin valorile numerice întregi 1, 2, 3, …, iar coloanele sunt identificate prin simbolurile
alfabetice A, B, C, … . O celulă reprezintă intersecţia dintre o linie (un rând) şi o coloană şi are o
adresă unică (identificator) alcătuită din concatenarea identificatorilor de coloană şi linia pe care se
află celula. De exemplu, C7 este identificatorul celulei aflată la intersecţia coloanei C cu linia 7.
Prin selectarea unei celule se înţelege evidenţierea ei prin indicatorul de celulă (celula este
încadrată printr-un dreptunghi îngroşat) şi indicarea adresei celulei în linia de formule. La un
moment dat doar o singură celulă poate fi selectată, aceasta numindu-se celulă activă sau celulă
curentă. Operaţia de selectare a unei celule se poate realiza prin diverse moduri:
folosind tastele direcţionale – se va selecta celula vecină din direcţia
corespunzătoare tastei;
folosind mouse-ul prin execuţia unui click pe celula dorită;
Deplasarea indicatorului de celulă (selectarea unei alte celule) se poate realiza şi prin
următoarele taste sau combinaţii de taste:
36
<Home> – deplasarea la începutul liniei pe care se află cursorul;
<End> +
săgeată direcţională – deplasarea până la prima celulă ocupată din direcţia indicată de
săgeata direcţională;
<PageUp> – deplasare în sus cu o fereastră;
<PageDown> – deplasare în jos cu o fereastră;
<Ctrl> + <PageUp> – deplasare la foaie de calcul următoare;
<Ctrl> + <Page Down> – deplasare la foaia de calcul anterioară;
<Ctrl> + <Home> – deplasare la începutul foi de lucru (celula A1);
<Ctrl> + <End> – deplasare la sfârşitul foii de lucru (celula IV 65536);
Pentru vizualizarea altor regiuni din foaia de calcul, se vor folosi barele de derulare/navigare
(verticală sau orizontală).
ADRESAREA CELULELOR
Un grup de celule se numeşte domeniu (un dreptunghi obţinut prin cancatenarea unor
celule). Pentru a selecta un domeniu, se procedează asemănător cu selectarea unei zone dintr-un
editor de text, adică se selectează celula dintr-un colţ al domeniului (se verifică dacă indicatorul de
mouse are forma de cruce îngroşată, ce înseamnă regimul de selectare), se menţine apăsat butonul şi
se trage spre celula din colţul opus (deplasare spre dreapta sau stânga, şi apoi în sus sau în jos),
după care se eliberează butonul de mouse. Domeniul selectat va fi încadrat de un dreptunghi
îngroşat, iar celule ce compun domeniu vor fi colorate, excepţie făcând celula cu care s-a început
selectarea.
Pentru a selecta toate celulele dintr-un rând sau dintr-o coloană, se selectează antetul
rândului, respectiv coloanei. Pentru a selecta mai multe coloane sau rânduri, se selectează un antet
de rând sau coloană, după care se efectuează operaţia de tragere pentru a le selecta şi pe celelalte.
În cadrul aplicaţiilor de calcul tabelar adresarea unei celule se realizează prin specificarea
adresei celulei respective, ceea ce va conduce la poziţionarea identificatorului de celulă pe celula
indicată şi determină accesul la conţinutul celulei pentru a fi prelucrat în cadrul unei formule sau a
fi modificat.
După modul în care sunt grupate, celulele pot fi referite prin:
lista de celule – celule nu sunt grupate;
bloc de celule (domeniu) – celulele sunt grupate.
Indicarea unei celule sau a unui grup de celule prin intermediul zonei de adresare a celulei se
poate face în mai multe moduri:
Într-o foaie de calcul activă se pot face referiri la celulele din foaia de calcul respectivă, dar
se pot face şi referire externe, şi anume la celule aflate în alte foi de calcul. În acest caz, referirea
este precedată de numele foii de calcul urmat de simbolul ”!”.
Reuniunile şi intersecţiile de domenii reprezintă două categorii speciale de domenii. O
reuniune de celule reprezintă totalitatea celulelor din două domenii separate. De exemplu, dacă se
doreşte adăugarea grupului de celule de la C2 la C8, la grupul de celule C20:C28, se va face
referirea (C2:C8,C20:C28). Prin utilizarea virgulei pentru separarea celor două domenii, se
realizează reuniunea celor două domenii.
Intersecţia a două domenii reprezintă totalitatea celulelor comune a două domenii. Dacă
pentru reuniune s-a utilizat simbolul virgulă, pentru intersecţie se utilizează un spaţiu. De exemplu,
intersecţia (C2:C10 A10:J10) se referă la singura celulă C10.
TIPURI DE DATE
Tipul General
- utilizat pentru reprezentarea numerelor fără o configurare aparte. Numerele sau listele vor
apărea aşa cum sunt tastate. Sunt folosite caractere alfanumerice şi caractere speciale;
Exemplu: 42568.325
Cursul valutar este 1€ = 35428 lei, 1$ = 29789 lei. Acesta este un text
38
Tipul Number (numeric)
- utilizat pentru manipularea numerelor întregi sau raţionale. Sunt folosite caractere
numerice şi speciale
Exemplu: 789
-851.487
60E3
Asupra datelor de tip numeric pot fi aplicaţi diferiţi operatori aritmetici rezultând expresii
numerice.
OPERATORI ARITMETICI
Operator Semnificaţie
+ Adunare
- Scădere
/ Împărţire
* Înmulţire
^ Ridicare la putere
Ordinea operatorilor în funcţie de prioritatea lor este (în ordine crescătoare): adunarea,
scăderea, înmulţirea, împărţirea şi ridicarea la putere. Schimbarea priorităţii operatorilor poate fi
realizată prin folosirea parantezelor ().
39
Tipul Text
- se utilizează pentru manipularea textelor şi şirurilor de caractere. Este posibil ca o dată de
tip text să se întindă peste mai multe celule de pe aceeaşi linie cu toate că testul va aparţine unei
singure celule.
Exemplu: Următoarele date sunt de tip text.
OPERATORI RELAŢIONALI
Operator Semnificaţie
> Mai mare decât
< Mai mic decât
>= Mai mare sau egal
<= Mai mic sau egal
<> Diferit de
Tipul Special
- este un timp aparte de dată ce propune utilizatorului câteva formate uzuale.(de exemplu
cod poştal, număr de telefon etc.)
Tipul Custom
- predefinirea unui tip de format pentru datele ce vor fi folosite în ideea în care nici un
format existent nu este folositor.
FORMATAREA ÎNREGISTRĂRILOR
Aplicaţiile de calcul tabelar sunt, prin definiţia lor, aplicaţii destinate procesării datelor
numerice. Prelucrarea datelor alfanumerice conţinute în celule constau formatarea textului prin
opţiuni de aliniere a textului în interiorul unei celule, controlul textului, orientarea textului prin
rotire, aplicarea de margini (Borders), colorarea celulei, utilizarea de fonturi colorate etc.
În mod prestabilit, aplicaţiile de calcul tabelar aliniază textul la stânga, iar numerele la
dreapta în cadrul celulei.
Există mai multe opţiuni de formatare a datelor alfanumerice ce sunt disponibile
utilizatorului prin intermediul casetei de dialog Format Cells, şi anume: Alignment, Font,
Patterns, Protection.
Formatarea datelor numerice conţinute în celule reprezintă opţiuni de prezentare a datelor
numerice într-o varietate de formate (categorii de format): General, Number, Currency,
Accounting, Date, Time, Percentage, Fraction, Scientific, Text, Special, Custom.
Prin formatarea unei date numerice, ceea ce se schimbă este modul de afişare şi nu valoarea
numerică a acesteia. Formatul general al numerelor, în speţă General, nu afişează zerourile care nu
40
influenţează valoarea efectivă a numărului. De exemplu, dacă se introduce valoarea numerică 10,50,
care are aceeaşi valoare cu 10,5, aplicaţia de calcul tabelar va ignora ultimul zero, denumit şi zero
de final (trailing zero).
În cazul formatării datelor numerice se poate opta pentru reducerea/creşterea numărului de
cifre, adică se pot elimina/adăuga cifre diferite de zero. În cazul reducerii numărului de cifre,
numărul afişat va fi rotunjit. De exemplu, dacă numărul 9,45 este afişat cu o cifră după virgulă,
atunci acesta va fi rotunjit la 9,5.Dacă numărul 9,75 este afişat fără cifre după virgulă, atunci va fi
rotunjit la 10.
Formatările ce pot fi aplicate unei celule ce conţine date numerice sunt următoarele:
Formulele sunt expresii formate din operanzi (constante şi/sau referiri de celule),
operatori matematici (aritmetici şi relaţionali) şi funcţii, fiind precedată de semnul „=”.
Cea mai simplă formulă în cadrul aplicaţiilor de calcul tabelar este cea care conţine o
valoare (constantă numerică sau text). Formulele mai complexe sunt construite cu ajutorul
expresiilor matematice. În cazul în care formula nu este precedată de semnul „=”, expresia
matematică este interpretată ca o dată (numerică sau de tip text).
Orice formulă va fi editată într-o celulă a foii de calcul iar formula respectivă va putea fi
vizualizată în zona de afişare a conţinutului celulei din linia de formule. În cadrul celulei nu va fi
afişată formula , ci rezultatul calculelor în conformitate cu expresia corespunzătoare formulei.
42
- referinţe tridimensionale – permite referenţierea celulelor sau a domeniilor de pe
o altă foaie de calcul sau a unui domeniu din alte foi de calcul ale aceluiaşi registru.
FUNCŢII
Exemplu: = SQRT(9)
CATEGORIE EXEMPLE
Financial (financiar) Calculează rata dobânzii, rata lunară de
rambursare a împrumutului, valoarea
uzurii, etc. (17 funcţii)
Date & Time (data şi timp) Determină ora curentă, ziua din
săptamână sau din an, ora sau data
Math & Trig (matematică şi Calculează valoarea absolută, rădăcina
trigonometrie) pătratică, suma, funcţia exponenţială,
funcţia logaritmică, funcţii
trigonometrice, etc.
Statistical (statistic) Calculează medii, maxime şi minime,
abateri medii pătratice, cuantile, etc.
Database (baze de date) Prelucrează valori dintr-o bază de date
(tabel)
Text (text) Converteşte text în majuscule sau
minuscule, elimină caractere din
dreapta sau stânga, concatenează şiruri
de caractere, etc.
43
Logical (logic) Evaluează o expresie logică şi
returnează o valoare TRUE (adevărat)
sau FALSE (fals), folosită pentru
diverse acţiuni sau pentru formatare
(condiţionată)
Engineering (ingineresc) Realizează convertire de valori între
diferite sisteme de măsurare, sisteme
de numeraţie, respectiv permite
realizarea de calcule cu numere
complexe
OBSERVAŢIE
Evident, nu este necesară memorarea tuturor funcţiilor dintr-o categorie, dar utilizatorul
trebuie să se informeze despre existenţa acestor funcţii şi să cunoască funcţiile de bază şi să aibă
suficiente informaţii despre alte funcţii pentru a le putea apela atunci când este nevoie.
Înainte de a apela o funcţie, utilizatorul trebuie să cunoască rezultatul returnat (întors) de
funcţie, ce argumente trebuie sa aibă funcţia (tipul şi semnificaţia lor) şi modul de apelare al
funcţiei. Prin regimul de asistenţă (Help) aplicaţiile de calcul tabelar oferă toate aceste aspecte
pentru fiecare funcţie, utilizatorul urmând să fie în cunoştinţă de cauză în ceea ce priveşte
oportunitatea accesării unor funcţii în cadrul aplicaţiei la care lucrează.
De exemplu, dacă se doreşte valoarea unui împrumut sau a unei investiţii într-un moment de
timp viitor, după efectuarea tuturor plăţilor, utilizatorul trebuie să cunoască faptul că există în
categoria funcţiilor financiare (Financial) funcţia FV (future value; valoare viitoare) ce se apelează
cu argumentele :
rate –rata dobânzii la împrumut;
nper (number of periods) –număr de perioade (număr de luni, ani, zile sau alte unităţi);
pmt (payment) –plată; suma plătită periodic ca rată la împrumut;
pv (present value) – valoarea actuală; valoarea iniţială a unui împrumut;
type –tip având valoarea 1 sau 0.
44
3.) se introduce numele funcţiei urmat de o paranteză deschisă,
4.) se selectează grupul de celule sau se indică celulele cărora li se aplică funcţia;
5.) se închide paranteza deschisă şi se validează funcţia prin apăsarea tastei <ENTER>.
46
verifică criteriul
DCOUNTA(db,col,crit) Returnează numărul celulelor nevide din
coloana col a bazei de date db care
verifică citeriul crit
DGET(db,col,crit) Returnează conţinutul unei singure celule
din baza de date db. Celula este situată în
coloana col şi verifică criteriul crit. Dacă
nici un articol nu verifică criteriul, se va
returna valoarea de eroare #VALUE !, iar
dacă mai multe articole verifică criteriul,
se va returna #NUM !
DMAX(db,col,crit) Returnează valoarea maximă a numerelor
din coloana col a bazei de date db care
verifică criteriul crit
DMIN(db,col,crit) Returnează valoarea minimă a numerelor
din coloana col a bazei de date db care
verifică criteriul crit
DPRODUCT(db,col,crit) Returnează produsul valorilor din
coloana col a bazei de date db care
verifică criteriul crit
DSUM(db,col,crit) Returnează suma volorilor din coloana
col a bazei de date db care verifică
citeriul crit
semnifică graficul funcţiei f. Aceste relaţii pot fi reprezentate prin următorul tabel :
x/f f
X1 Y1
X2 Y2
X3 Y3
. .
. .
. .
Xn Yn
Orice tip de grafic se construieşte pe baza uneia sau mai multor serii de date. Fiecare serie
poate fi considerată o succesiune de valori ale unei funcţii y=f(x). Argumentele (valorile x) funcţiei
sunt considerate categorii şi fiecărei categorii îi corespunde o valoare y. Şirul valorilor y
corespunzătoare categoriilor formează o serie. Apariţia mai multor serii într-un grafic înseamnă
reprezentarea mai multor funcţii (şiruri de valori), cu condiţia ca toate funcţiile să preia aceleaşi
argumente x (categorii).
47
În practică, prin utilizarea tabelelor, se prezintă valori pe mai multe coloane – serii de date -
şi pe mai multe linii –categorii. Prin urmare, dacă un tabel are mai multe coloane, atunci tabelul se
referă la reprezentarea mai multor funcţii f1 , f2 , …, fm , dacă sunt m coloane.
Categorii
Serii/categorii f1 f2 ... fm
x1 f1(x1) f2(x1) fm(x1)
x2 f1(x2) f1(x2) fm(x2)
...
xn f1(xn) f1(xn) fm(xn)
Serii de date
Sursa
Valorile graficului
Legenda
Axele graficului
48
Figura 6.2. Prima etapă de construcţie a graficului – alegerea tipului de grafic
2002 1997
19% 18%
1998
10%
2001
22% 1999
13%
2000
18%
30
1998
25 0
1999
20 20 20 21
2000
Venituri
Cheltuieli
2001
15
Profit
2002
10 11
0
1997 1998 1999 2000 2001 2002
49
Graficele de tip XY – sunt folosite pentru reprezentarea perechilor în coordonatele XY, de regulă
în funcţii matematice şi nu în distribuţii sau evoluţii statistice.
90
80
70
60
Venituri
50
Cheltuieli
40
Profit
30
20
10
0
1996 1997 1998 1999 2000 2001 2002 2003
Graficele de tip Radar – sunt folosite pentru reprezentarea comparativă a valorilor din fiecare
categorie.
1997
80
60
2002 40 1998
20 Venituri
0 Cheltuieli
Profit
2001 1999
2000
50
Input Etapa 1 Etapa 2 Etapa 3 Etapa 4 Etapa 5 Output
Grafice şi diagrame
51
CAP X – XI MICROSOFT POWERPOINT
CONCEPTE GENERALE REFERITOARE LA PREZENTĂRI
Cuvintele şi cifrele sunt sugestive pentru expunerea unor informaţii, dat reprezentările
grafice ale acestora pot stimula interesul asistenţei. O imagine face cât 1000 de cuvinte spune un
proverb. În mod similar, o prezentare de calitate poate transmite foarte multe informaţii utile unui
auditoriu într-un timp foarte scurt.
O aplicaţie de prezentare multimedia este un program care transformă datele stocate pe un
suport de memorie externă într-o prezentare vizuală.
O prezentare este o succesiune de ecrane concepute pentru a expune o idee, pentru a susţine
un punct de vedere. Cu ajutorul aplicaţiilor pentru crearea prezentărilor multimedia se vor crea
ecrane care vor fi incluse în prezentare în ordinea dorită.
Aplicaţiile pentru crearea de prezentări multimedia fac parte din setul de programe Office şi
au următoarele avantaje:
au acelaşi tip de interfaţă cu celelalte aplicaţii Office;
permit integrarea într-o prezentare a informaţiilor create cu ajutorul editoarelor de text sau a
aplicaţiilor de calcul tabelar.
O prezentare multimedia se prezintă sub forma unor ecrane ce se rulează succesiv unul după
celălalt şi conţin următoarele componente: text, imagine, grafic şi alte obiecte ce port fi aranjate în
diverse moduri.
Aranjamentul componentelor unui ecran se numeşte machetă.
Operaţiile de bază ce se întâlnesc în cadrul aplicaţiilor pentru realizarea de prezentări
multimedia sunt similare cu cele cunoscute şi întâlnite în cadrul aplicaţiilor de tip Office.
52
linia de meniu linii de unelte
zona de
previzualizare a
ecranelor
tipuri de
obiecte
Figura 8.1. Elementele ferestrei unei aplicaţii pentru crearea prezentărilor multimedia
o Foaia de prezentare (slide sau ecran) este unitatea de prezentare. Aceasta organizează
informaţia în mai multe formate:
Titlu (title) care este folosit de obicei pentru titlul prezentării; este format din
text evidenţiat prin formatul şi mărimea caracterelor;
Lista marcată (bulleted list) folosită pentru a evidenţia o informaţie formată din
enumerări;
Coloanele de text - folosite pentru a uşura citirea unui text mai mare;
Tabelul - folosit pentru a prezenta de obicei o informaţie numerică (dar nu
numai) ce necesită alinerea pe verticală, aranjarea după un anumit criteriu, stabilirea unei
relaţii între date;
Textul şi graficul, sau numai graficul - care sunt folosite pentru prezentarea
informaţiilor numerice sub forma de diagrame şi explicarea lor;
Textul şi imaginea care sunt folosite pentru prezentarea imaginilor, a sunetelor
sau a animaţiei, împreună cu un text explicativ.
Fiecare dintre aceste informaţii este inserată în foaia de prezentare (ecran) sub formă de
obiect. Fiecare foaie de prezentare poate avea la rândul ei un titlu.
53
o Foaia de prezentare de bază (master slide) reprezintă structura de bază care determină aspectul
prezentării. În aceasta se memorează diferite date despre foile prezentării: poziţia titlului şi a
obiectelor în cadrul foii, entităţile care se vor repeta în fiecare foaie de prezentare (de exemplu
numărul foii şi data la care se face prezentarea) şi schema de culori folosită în prezentare;
o Planul prezentării (outline) conţine rezumatul lucrării format din titlurile foilor de prezentare şi
listele marcate. Acesta poate fi vizualizat pe ecran sau tipărit, permiţând utilizatorului să aibă o
vedere de ansamblu a prezentării, să verifice dacă prezentarea informaţiilor se face într-o ordine
logică şi să urmărească mai uşor în timpul expunerii ordinea în care îşi prezintă verbal ideile.
Subiectele din prezentare pot avea niveluri diferite. Pentru fiecare nivel se poate stabili o
anumită formatare (fontul, dimensiunea şi stilul caracterelor, schema de culori, elemente grafice
şi chenarele folosite).
o Notele (notes) sau observaţiile conţin imagini în miniatură (thumbnails) ale foilor de prezentare.
Ele permit urmărirea ordinii şi conţinutului prezentării fără a răsfoi foile de prezentare reale.
Notele sunt utile pentru a repeta mai uşor ordinea în care se va face prezentarea fără a exista
riscul de a omite un punct din prezentare.
o Comunicatele (handouts) sunt copii ale prezentării care pot fi oferite interlocutorilor.
Faţă de alte aplicaţii din suita Office apar următoarele concepte noi:
o Reîntoarcerea (drill down) este o facilitate prin care utilizatorul poate reveni temporar la
documentul sursă care conţine obiectul legat sau inclus în prezentare (de exemplu un obiect sau
o diagramă creată cu editoare de text sau aplicaţii de calcul tabelar). Facilitatea se poate folosi
pentru a examina şi modifica obiectul.
o Schema de culori (color scheme) este o combinaţie unică de două culori folosită pentru prim
plan (foreground) şi fundal (background) în cadrul unei prezentări, astfel încât să se asigure
compatibilitatea foilor de prezentare în timpul prezentării.
o Recolorarea desenului (recolor picture) este o facilitate prin care pot fi armonizate culorile
dintr-o imagine cu schema de culori folosită în prezentare şi prin care poate fi eliminat
contrastul între culorile nepotrivite astfel încât să se păstreze unitatea de culoare în prezentarea
vizuală.
o Retrogradarea (demote) este schimbarea nivelului unui subiect în cadrul planului lucrării.
Subiectul retrogradat va fi subordonat subiectului precedent şi va fi formatat conform noului
nivel.
o Gruparea obiectelor (group) este o facilitate prin care se poate crea un singur obiect din mai
multe tipuri de obiecte (text, imagine, diagramă) care poate fi mutat şi redimensionat ca un
singur obiect.
o Degruparea obiectului (ungroup) este operaţia inversă prin care se descompune un obiect în
obiectele componente care pot fi apoi formatate şi manevrate independent.
o Durata repetiţiei (rehearse new timing) este o caracteristică a funcţiei de prezentare a ecranelor
(slide show) prin care se păstrează timpul consumat cu repetarea fiecărei foi de prezentare la
trecerea în revistă cu operaţia de ordonare a foilor de prezentare (slide sorter).
o Afişarea foilor prezentării (slide show) este o funcţie prin care pot fi prezentate foile pe ecranul
video ca şi cum ar fi proiectate pe ecran, fără să mai fie afişate instrumentele interfeţei aplicaţiei
54
pentru crearea prezentărilor multimedia (bara de meniuri, barele de instrumente, etc.). În timpul
prezentării trecerea de la o foaie la alta se poate face automat prin stabilirea timpului de
expunere a unei foi sau manual (folosind mouse-ul sau tastatura).
o Şabloane de foi de prezentare (template) sunt modele de foi de prezentări în care sunt stabilite
schema de culori, modelul fundalului, etc.) care pot fi folosite la construirea unei prezentări.
o Asistentul conţinutului (Autocontent Wizard) este o procedură care iniţiază un dialog prin care
se cere comunicarea unui set de informaţii necesare pentru formatarea prezentării şi un model de
prezentare. Ulterior se deschide prezentarea formată din mai multe foi de prezentare predefinite,
ale căror obiecte se vor completa cu informaţiile precizate. În funcţie de modelul de prezentare
ales (recomandarea unei strategii, vânzarea unui produs, a unui serviciu, a unei idei, etc.) vor fi
completate un anumit număr de foi de prezentare şi, în fiecare foaie vor fi incluse obiectele
precizate.
o Prezentarea fără conţinut (blank presentation) este o foaie de prezentare neformatată. După
stabilirea conţinutului foii se trece la aplicarea unui şablon sau a diferitelor formatări.
Introducere
Agenda
Concluzii
55
Pentru realizarea prezentării, trebuie, mai înainte efectuată operaţia de culegere a
materialelor şi informaţiilor care să ajute în ilustrarea ideilor identificate anterior.
Din punct de vedere practic, se va avea în vedere o reutilizare a, documentelor şi
informaţiilor care pot fi de ajutor: documente generate de editoarele de text, tabele rezultate din
aplicaţiile de calcul tabelar, informaţii din prezentări realizate anterior, imagini, secvenţe video sau
audio, diagrame etc. Toate acestea pot fi cu uşurinţă integrate în noua prezentare pentru a ilustra cât
mai bine ideile prezentate.
Se va realiza o selecţie, respectiv o sortare a materialelor care vor incluse în prezentare.
Această primă parte „de cercetare” este cea mai dificilă şi de durată.
Având în vedere structura tip a unei prezentări discutată anterior, o prezentare va include cel
puţin următoarele ecrane:
titlul prezentării şi numele prezentatorului;
introducere – de la bun început trebuie enunţată problema al cărei răspuns îl redă
prezentarea;
agenda – care prezintă pe scurt subiectele tratate în prezentare şi vine ca un
răspuns la problemele enunţate în introducere;
o succesiune de 3-4 subiecte care conţin fiecare: o idee sau o problemă şi modul
de rezolvare al acesteia, date suplimentare sau exemple care ilustrează ideea
respectivă, grafice, imagini sau elemente multimedia. E recomandat ca pentru un
subiect din cadrul prezentării să nu fie alocate mai mult de 3-5 ecrane;
sumar al celor prezentate: se pot repeta elementele incluse în agendă;
concluzii şi reiterarea mesajului principal.
2. reordonarea ecranelor
În timpul creării prezentării pot interveni modificări ale ordinii de derulare a ecranelor, prin
introducerea unei noi idei sau a unui nou mesaj. Utilizatorul poate stabili în orice moment care este
ordinea de apariţie a ecranelor în cadrul prezentării, prin modificarea ordinii acestora.
Fiecare utilizator îşi poate configura ecranele prezentării după bunul plac. Este bine, ca în
formatarea ecranelor unei prezentări să se ţină cont de câteva recomandări privind realizarea
acestora. Acestea sunt prezentate în continuare.
Primul ecran va conţine titlul şi numele prezentatorului. Acesta este ecranul pe care audienţa
îl va vedea atunci când intră în sală şi deci titlul trebuie să fie cât mai sugestiv.
Celelalte ecrane au de obicei acelaşi format. Recomandările ce urmează se aplică tuturor
ecranelor din prezentare.
56
Fiecare ecran are un titlu care permite audienţei să identifice dintr-o privire ideea ecranului.
Dacă este nevoie se poate folosi şi un subtitlu care să furnizeze explicaţii suplimentare.
Corpul (conţinutul) ecranului trebuie să conţină maximum 4-6 rânduri de text. Trebuie
evitată realizarea de ecrane cu foarte multă informaţie şi care sunt greu inteligibile. Fiecare rând de
text trebuie să descrie sau să argumenteze ideea de bază prezentată în titlu.
Se vor folosi font-uri mari care pot fi citite de la distanţă. Titlul prezentării are de obicei
dimensiunea 48 şi subtitlul 36. Textul din corpul ecranului are dimensiunea 32 şi se reduce
corespunzător pentru textul identat.
Prin includerea în ecran doar a ideilor principale se evită tendinţa de a se citi ecranele în
timpul prezentării. Trebuie subliniat că ecranele sunt doar un suport pentru ilustrarea mesajului care
trebuie transmis audienţei.
Pentru a crea o prezentare dinamică, în cadrul prezentării se adăuga tranziţii între ecrane, dar
trebuie avută grijă la asigurarea consistenţei: nu trebuie obosită audienţa folosind tot felul de efecte
spectaculoase ce pot conduce la devierea de la mesajul prezentării.
Pentru a explica mai bine succesiunea unor acţiuni sau pentru a descrie de exemplu fluxuri
de documente sau mesaje se pot folosi animaţii particularizate. Animaţiile exprimă mai bine
succesiunea unor idei sau paşi şi permite focalizarea atenţiei audienţei succesiv asupra câte unui
singur element la un moment dat. Ordinea de apariţie a fiecărui element (text sau grafic) poate fi
configurată şi totodată se poate automatiza apariţia fiecărui element la un anumit interval de timp
sau se poate alege ca fiecare element să fie afişat cu un click de mouse.
7. repetiţia generală
57
CAP XIII. REȚELE DE CALCULATOARE
INTRODUCERE
O reţea de calculatoare este definită ca fiind "un sistem de comunicaţii şi de schimb de date
bazat pe calculatoare, care este creat prin conectarea fizică a două sau mai multe calculatoare prin
intermediul plăcilor de interfaţă cu reţeaua şi al cablurilor şi care rulează un sistem de operare pe
reţea".
Cea mai simplă reţea este compusă din două calculatoare, legate între ele printr-un cablu ce
permite accesul de pe unul din calculatoare la datele de pe celălalt calculator. Extinzând numărul de
calculatoare, se obţin reţele mai complexe, care oferă şi facilităţi mai multe utilizatorului.
Considerentele care au dus la apariţia reţelelor de calculatoare sunt de ordin practic: un
singur calculator, care execută anumite aplicaţii, are acces doar la resursele sale (procesor, memorie,
imprimantă, etc.) care nu întotdeauna sunt la parametri de vârf. Acest mod de lucru (figura 1), numit
independent, permite legătura cu un alt calculator, pentru transferul informaţiilor, numai folosind
anumite suporturi de memorie externă. (dischetă, CD, etc.).
Utilizator
Prin legarea mai multor calculatoare între ele (figura 2), aceste dezavantaje dispar şi se
transformă în avantaje: fiecare utilizator are acces la datele de pe celelalte calculatoare, la o
imprimantă mai bună care nu este legată la calculatorul său, etc. Operaţia prin care utilizatorului de la
un calculator i se permite accesul la alt calculator se numeşte partajare (a resurselor). Reţeaua
permite utilizatorilor să-şi partajeze următoarele tipuri de resurse:
• informaţiile de tip text sau grafic de pe harddisk;
• mesajele;
• imprimantele;
• memoria, procesorul, alte dispozitive de calcul;
• fax-modem-urile;
• etc.
Primele reţele care au fost utilizate, la începutul anilor 80, au fost compuse din maxim 30
calculatoare, care partajau împreună o imprimantă, acestea fiind dispuse de-a lungul unui cablu care nu
putea depăşi 200 metri lungime. Reţeaua se potrivea foarte bine pentru nevoile unei firme de
dimensiune mică/medie, dispusă într-o clădire mică sau un etaj al unei clădiri mijlocii. Faţă de modul
de lucru independent, reţeaua aducea avantaje, dar extinderea ei la un număr mai mare de utilizatori
sau pe un spaţiu mai întins nu era posibilă din cauza limitărilor impuse de tehnologia de lucru. Pentru o
58
firmă cu birouri într-o clădire întinsă, în mai multe clădiri alăturate sau cu filiale aflate la distanţă,
mecanismul de conectare utilizat nu mai corespundea.
Pentru utilizatorii aflaţi la distanţe mai unii de alţii au fost adoptate alte standarde de legare în
reţea, care permit mii de calculatoare conectate şi care partajează resursele lor pentru a oferi un spor de
putere de calcul şi memorare pentru fiecare utilizator.
Avantajul acesta al partajării resurselor este unul foarte important şi complex. Pentru un
utilizator care are la dispoziţie un calculator cu parametri slabi, accesul la reţea permite să utilizeze
puterea de calcul a reţelei, care poate include calculatoare foarte performante. De asemenea, o
imprimantă de calitate superioară poate fi accesată chiar dacă nu este legată direct la calculatorul
utilizatorului. Un suport tehnic de informaţie de ultimă generaţie, de tipul disc extern, bandă
streamer, zip drive, etc. pot fi şi ele utilizate, chiar dacă ele sunt legate fizic la alt calculator al reţelei.
Pe de altă parte, reţeaua permite oricărui utilizator să facă schimb de mesaje on-line cu ceilalţi
utilizatori folosind tehnici de transmitere a mesajelor sau de poştă electronică.
În fine, prin reţeaua de calculatoare se pot utiliza în comun aplicaţii care folosesc fie baze de
date comune, fie programe comune, fie necesită putere de calcul care local nu este disponibilă.
TIPURI DE REŢELE
Pentru clasificarea reţelelor de calculatoare se pot utiliza mai multe criterii, care depind de
parametrii care sunt analizaţi pentru a realiza departajarea.
Funcţie de răspândirea geografică, reţelele se împart în:
reţele locale (Local Area Networks, LAN, limba engleză), utilizate pentru a conecta
calculatoarele unei firme în scopul schimbului de informaţii şi utilizării în comun a anumitor
dispozitive periferice.
Au dimensiuni restrânse şi de aceea timpul maxim de transmisie a unui mesaj este limitat şi
cunoscut dinainte. Transmiterea informaţiilor se face folosind un singur cablu la care sunt legate toate
calculatoarele, permiţând viteze de transfer de 10-100 Mbps*. Sunt utilizate topologii de aranjare a
calculatoarelor în reţea de tip magistrală (la un cablu liniar se leagă toate calculatoarele) sau de tip inel
(la un cablu închis de forma unui inel se leagă toate calculatoarele);
reţele metropolitane (Metropolitan Area Networks, MAN, limba engleză) sunt LAN-
uri extinse ce acoperă birouri învecinate sau cartiere alăturate. Pe acelaşi cablu (eventual două cabluri)
se transmit date, voce şi chiar televiziune prin cablu;
reţele larg răspândite geografic (Wide Area Networks, WAN, limba engleză)
acoperă zone întinse, ca ţara sau continentul, şi sunt compuse din calculatoare şi subreţeaua de
comunicaţii. Calculatoarele pe care se execută programele utilizatorilor se numesc gazde (host, limba
engleză). Subreţeaua de comunicaţii transmite mesajele de la o gazdă la alta, şi se compune din liniile
de transmisie (numite linii sau canale) şi elementele de comutare a mesajelor (calculatoare
specializate care transmit mai departe informaţiile primite, numite noduri de comutare a pachetelor
sau rutere).
Subreţeaua se compune dintr-un număr oarecare de linii telefonice, cu ajutorul cărora
informaţiile se transmit de la o gazdă la alta, prin parcurgerea succesivă a anumitor segmente. O astfel
de subreţea se numeşte punct-la-punct sau subreţea cu comutare de pachete. Cele mai des utilizate
topologii pentru aceste subretele sunt stea, inel, arbore, completă sau neregulată;
reţele radio. Sunt utilizate pentru a lega între ele calculatoare, fără a se utiliza firul ca
element de legătură. Astfel, pentru ca un calculator să poată accesa reţeaua de pe uscat, de pe apă sau
din aer, se utilizează legătura radio cu ajutorul căreia se pot transmite sau primi faxuri, mesaje de
poştă electronică, se pot citi fişiere, etc. Au viteze mai mici de transmitere a informaţiei (1-2 Mbps)
şi o rată mai mare a erorilor, în schimb permit legături în orice situaţie;
Internet-ul Este definit ca un sistem mondial de reţele de calculatoare interconectate,
care înlesneşte serviciile de comunicare a datelor cum ar fi deschiderea unei sesiuni de lucru la
distanţă, transferul de fişiere, poşta electronică şi grupurile de discuţii.
*
1 Mbps = 1 megabit/secundă, adică o viteză de transfer de 1x106 biţi/secundă
59
Internet-ul are 5 aplicaţii principale:
- poşta electronică.- utilizatorii conectaţi compun, trimit şi primesc mesaje;
- ştiri.- utilizatorii conectaţi la grupuri de ştiri primesc şi transmit informaţii pe diferite
teme;
- conectare la distanţă - utilizatorii se pot conecta la orice calculator pe care au cont deschis;
- transfer de fişiere - utilizatorii conectaţi pot copia informaţii de pe un calculator pe altul.
- WWW (World Wide Web) prin care pe un calculator sunt puse la dispoziţia utilizatorilor
conectaţi, pagini de informaţii ce cuprind text, poze, sunet, video, cu posibilitatea de
navigare de la o pagină la alta.
Tabelul 1
Tipuri de reţele de calculatoare funcţie de aria de răspândire
60
Prin topologia unei reţele se înţelege modul de interconectare a calculatoarelor în reţea.
Folosirea unei anumite topologii are influenţă asupra vitezei de transmitere a datelor, a costului
de interconectare şi a fiabilităţii reţelei.
După topologia reţelelor, ele pot fi:
reţele cu topologie tip magistrală (bus), este cea mai folosită atunci când se
realizează reţele locale de mici dimensiuni, iar performanţele nu trebuie să fie spectaculoase. Acest
model topologic se mai numeşte şi magistrală liniară, deoarece există un singur cablu care leagă
toate calculatoarele din reţea. Avantajul este atât acela al costului mai scăzut (se foloseşte mai puţin
cablu), dar şi acela că, în cazul ruperii unui cablu sau defectării unui calculator, nu se ajunge la
oprirea întregii reţele. Dezavantajul folosirii unui singur cablu este că, atunci când doreşte să
transmită date, calculatorul trebuie să "lupte" pentru a câştiga accesul (trebuie să aştepte eliberarea
cablului. Este metoda cea mai uzuală de conectare, permite transmiterea mesajelor între calculatoare
folosind principiul expus la reţelele cu difuzare;
reţele cu topologie tip inel, conectează fiecare calculator de alte două, imaginea
fiind aceea a unor calculatoare aşezate în cerc. Datele transmise de un calculator trec prin toate
calculatoarele intermediare înainte de a ajunge la destinaţie. Daca nu se folosesc cabluri
suplimentare, oprirea unui calculator sau ruperea unui cablu duce la oprirea întregii reţele.
Performantele unei reţele inel sunt ceva mai mari decât ale unei reţele de tip magistrală. Utilizează
pentru transmitere acelaşi principiu al reţelelor cu difuzare;
reţele cu topologie tip stea, foloseşte:
- un calculator central care va fi conectat cu toate celelalte calculatoare prin
cabluri directe. Toate transferurile de date se realizează prin intermediul calculatorului central. Dacă
se foloseşte un calculator central de mare putere, atunci reţeaua va avea performante ridicate, însă
defectarea acestuia duce la oprirea reţelei.
- sau în care calculatoarele sunt legate la o componentă centrală numită
concentrator (hub). Utilizează pentru transmitere principiul reţelelor punct la punct;
reţele cu topologie tip arbore, în care calculatoarele sunt legate ierarhizat,
reţele cu topologie tip completă, în care toate calculatoarele sunt legate între ele
pentru a asigura existenţa unei legături între oricare din punctele reţelei, în caz de defectare a unui (mai
multor) cablu;
reţele cu topologie de tip neregulată, sunt de obicei reţelele realizate fizic în
care s-a pornit de la topologie care apoi a fost extinsă fără a se respecta una din topologiile
prezentate anterior.
61
Figura 3. Topologia reţelelor
După criteriul funcţiei calculatoarelor din reţea, adică al existenţei sau nu al unui calculator
numit server, se deosebesc:
reţele de tip peer-to-peer (workgroups, grupuri de lucru), în care toate calculatoarele
sunt egale între ele, fără o organizare ierarhică şi fără existenţa unui server. Fiecare calculator îşi
stabileşte politica de partajare a resurselor, având atât rolul de server cât şi cel de client. Sunt reţele
simple, au până la 10 calculatoare distribuite într-o zonă restrânsă, sunt uşor de construit şi relativ
ieftine. Sistemele de operare sunt uzuale, fără nivele deosebite de performanţe şi securitate, cum ar fi
Microsoft Windows NT Workstation, Microsoft Windows for Workgroups, Microsoft Windows 95,
96, 2000, etc.;
62
- serverul de aplicaţii, administrează accesul la aplicaţii şi date. Datele sunt păstrate pe server, la fel şi aplicaţiile, iar utilizatorul are pe
calculatorul său doar rezultatele executării aplicaţiilor dorite. Utilizează metodologia de lucru numită client/server;
- serverul de poştă electronică, administrează transferul de mesaje electronice între calculatoarele din reţea;
- serverul de fax, administrează traficul de mesaje fax între calculatoarele din reţea;
- serverul de comunicaţii, administrează transferul de date şi mesaje e-mail între calculatoarele
din reţea;
- serverul de directoare, administrează informaţiile din reţea din punct de vedere al păstrării,
gestionării, localizării şi măsurilor de protecţie.
Sistemele de operare utilizate pentru reţele cu servere sunt specializate, deoarece ele dispun de
periferice avansate care necesită aplicaţii care să valorifice puterea acestora, şi se poate aminti aici
Microsoft Windows NT Server;
PROGRAME DE REŢEA
63
Software-ul server este componenta care asigură accesul utilizatorului conectat o staţie de
lucru, la resursele şi datele din reţea. Pentru aceasta, el primeşte cererile de operaţii de la client, o
analizează şi trimite serverului care execută cererea respectivă.
Executarea unei astfel de cereri este însă condiţionată de drepturile pe care utilizatorul de pe
calculatorul client le are asupra respectivelor resurse sau date. Pentru aceasta, administratorul de
reţea, care este persoana care stabileşte regulile de lucru în reţea (prin exploatarea sistemului de
operare de pe server), stabileşte pentru fiecare utilizator în parte la care resurse şi date are acces şi ce
operaţie poate executa (citire, scriere, modificare, ştergere, etc.).
Tot administratorul de reţea stabileşte şi lista utilizatorilor care au acces la reţea, prin
acordarea către fiecare a unui nume şi a unei parole, stabilirea drepturilor şi privilegiilor sale, sau
anularea dreptului de acces.
Software-ul client este componenta care asigură utilizatorului accesul la resursele
calculatorului propriu, iar dacă operaţia dorită face referire la resurse sau date de pe alt calculator,
trimite cererea pe reţea către serverul unde se află resursa necesară.
Transmiterea cererii se face de către un program numit redirector, care stabileşte despre ce este
vorba în cerere, care este calculatorul căreia îi este adresată, apoi face o solicitare către acel calculator
pentru rezolvarea cererii, în procesul de rezolvare a cererii, problema localizării resursei respective nu
revine utilizatorului, care nu trebuie să cunoască decât numele respectivei resurse.
Drivere de reţea
Legătura între două calculatoare din reţea se face folosind cablu de un anumit tip. Cablul este
legat la calculator folosind o placă echipată cu componente electronice, numită placă de reţea. Aceasta
are ca rol pregătirea datelor din calculator pentru a fi transmise pe cablu şi recepţia semnalelor electro-
optice de pe cablu şi transformarea lor în octeţi de date.
Componenta software care asigură efectuarea acestor operaţiuni de către placa de reţea se
numeşte driver de reţea. Driverele însoţesc de obicei placa de reţea, fiind elaborate de către firma
care furnizează şi suportul hardware, dar ele se pot obţine şi de la servicii on-line de pe Internet.
Driverul plăcii de reţea este partea care asigură legătura între calculator şi placa de reţea, iar
placa de reţea asigură legătura între calculator şi cablu (şi mai departe legătura cu celelalte
calculatoare).
MODELE DE REFERINŢĂ
Un avantaj principal al utilizării reţelelor este acela că permite transferul de date între
calculatoare. Cum calculatoarele din reţea pot fi de mai multe tipuri, cum software-ul utilizat poate fi
diferit de la un calculator la altul, este necesar ca să existe un nivel de standardizare care să permită
buna comunicare între elementele reţelei.
Standardele sunt aprobate de organizaţii internaţionale, cum ar fi: OSI (International
Standards Organisation), ECMA (European Computer Manufacturer's Association), IEEE (Institute
of Electrical and Electronical Engineers), ANSI. Elaborarea standardelor pentru reţele a devenit
necesară datorită diversificării echipamentelor si serviciilor, care a condus la apariţia de reţele
eterogene din punctul de vedere al tipurilor de echipamente folosite. În plus, multitudinea de medii
fizice de comunicaţie a contribuit la decizia de a defini reguli precise pentru interconectarea
sistemelor. ISO a elaborat un model arhitectural de referinţă pentru interconectarea calculatoarelor,
cunoscut sub denumirea de modelul arhitectural ISO-OSI (Open System Interconnection).
Modelul ISO-OSI împarte arhitectura reţelei în şapte nivele, construite unul deasupra altuia,
adăugând funcţionalitate serviciilor oferite de nivelul inferior. Modelul nu precizează cum se
construiesc nivelele, dar insistă asupra serviciilor oferite de fiecare şi specifică modul de
comunicare între nivele prin intermediul interfeţelor. Fiecare producător poate construi nivelele aşa
cum doreşte, însă fiecare nivel trebuie să furnizeze un anumit set de servicii. Proiectarea arhitecturii
pe nivele determină extinderea sau îmbunătăţirea facilă a sistemului. De exemplu, schimbarea
mediului de comunicaţie nu determină decât modificarea nivelului fizic, lăsând intacte celelalte
nivele.
64
1. Nivelul fizic are rolul de a transmite datele de la un calculator la altul prin intermediul
unui mediu de comunicaţie. Datele sunt văzute la acest nivel ca un şir de biţi. Problemele tipice sunt
de natură electrică: nivelele de tensiune corespunzătoare unui bit 1 sau 0, durata impulsurilor de
tensiune, cum se iniţiază şi cum se opreşte transmiterea semnalelor electrice, asigurarea păstrării
formei semnalului propagat. Mediul de comunicaţie nu face parte din nivelul fizic.
2. Nivelul legăturii de date corectează erorile de transmitere apărute la nivelul fizic,
realizând o comunicare corectă între două noduri adiacente ale reţelei. Mecanismul utilizat în acest
scop este împărţirea biţilor în cadre ( frame), cărora le sunt adăugate informaţii de control. Cadrele
sunt transmise individual, putând fi verificate şi confirmate de către receptor. Alte funcţii ale
nivelului se referă la fluxul de date (astfel încât transmiţătorul să nu furnizeze date mai rapid decât
le poate accepta receptorul) şi la gestiunea legăturii (stabilirea conexiunii, controlul schimbului de
date şi desfiinţarea conexiunii).
3. Nivelul reţea asigură dirijarea unităţilor de date între nodurile sursă şi destinaţie, trecând
eventual prin noduri intermediare (routing ). Este foarte important ca fluxul de date să fie astfel
dirijat încât să se evite aglomerarea anumitor zone ale reţelei (congestionare). Interconectarea
reţelelor cu arhitecturi diferite este o funcţie a nivelului reţea.
4. Nivelul transport realizează o conexiune între două calculatoare gazda (host) detectând şi
corectând erorile pe care nivelul reţea nu le tratează. Este nivelul aflat în mijlocul ierarhiei,
asigurând nivelelor superioare o interfaţă independentă de tipul reţelei utilizate. Funcţiile principale
sunt: stabilirea unei conexiuni sigure între două maşini gazdă, iniţierea transferului, controlul
fluxului de date şi închiderea conexiunii.
5. Nivelul sesiune stabileşte şi întreţine conexiuni (sesiuni) între procesele aplicaţie, rolul
său fiind acela de a permite proceselor să stabilească "de comun acord" caracteristicile dialogului si
sa sincronizeze acest dialog.
6. Nivelul prezentare realizează operaţii de transformare a datelor în formate înţelese de
entităţile ce intervin intr-o conexiune. Transferul de date între maşini de tipuri diferite (Unix-DOS,
de exemplu) necesită şi codificarea datelor în funcţie de caracteristicile acestora. Nivelul prezentare
ar trebui să ofere şi servicii de criptare/decriptare a datelor, în vederea asigurării securităţii
comunicaţiei în reţea.
7. Nivelul aplicaţie are rolul de "fereastra" de comunicaţie între utilizatori, aceştia fiind
reprezentaţi de entităţile aplicaţie (programele). Nivelul aplicaţie nu comunică cu aplicaţiile ci
controlează mediul în care se execută aplicaţiile, punându-le la dispoziţie servicii de comunicaţie.
Printre funcţiile nivelului aplicaţie se află:
- identificarea partenerilor de comunicaţie, determinarea disponibilităţii acestora şi
autentificarea lor;
- sincronizarea aplicaţiilor cooperante şi selectarea modului de dialog;
- stabilirea responsabilităţilor pentru tratarea erorilor;
- identificarea constrângerilor asupra reprezentării datelor;
- transferul informaţiei.
65
Figura 6. Modelul arhitectural ISO-OSI
COMPONENTE HARDWARE
Placa de reţea
Placa de reţea este un ansamblu de circuite integrate şi alte componente, care împreună cu
anumite programe incluse în memorii de pe placă asigură legătura între cablul de reţea şi calculator.
La calculatorul sursă, au ca rol convertirea informaţiilor sosite pe magistrala de date, sub
forma a 8-16-32 biţi de date, în semnale electrice/optice, sub forma unei succesiuni de biţi care va
parcurge cablul de reţea; la calculatorul destinaţie are loc procesul invers, înainte de demararea
procesului de transfer, cele două plăci corespondente realizează o negociere asupra parametrilor
operaţiei de transfer: dimensiunea grupurilor de date, viteza de transmitere, modalitatea de conformare
a primirii şi momentul trimiterii ei, etc.
Un alt rol important al plăcii de reţea este gestiunea adresei de reţea a calculatorului respectiv,
adică al modalităţii prin care fiecare server sau staţie client se identifică fată de celelalte calculatoare.
66
Figura 7. Placa de reţea
Cablul de reţea
Legarea calculatoarelor în reţea se face de cele mai multe ori utilizând ca suport fizic al
legăturii un anumit tip de cablu. Din multitudinea de cabluri utilizate, se disting trei categorii
principale:
• cablul coaxial;
• cablul torsadat;
• cablul de fibră optică.
Cablul coaxial constă într-un fir central din cupru, înconjurat de un înveliş izolator, apoi
un strat de ecranare a semnalelor parazite format dintr-o plasă metalică, iar la exterior o cămaşă de
protecţie. Cea mai uzuală asemănare a sa este cablul TV, de care diferă doar prin parametrii
electrici. Firul central este cel care transportă semnalul electric, adică datele, în timp ce plasa
metalică protejează firul central de influenţa zgomotului (semnalelor parazite din jur) şi a diafoniei
(interferenţa cu un posibil fir alăturat).
Cablul coaxial se prezintă în două forme, anume cablul subţire (thinnet), mai uşor şi flexibil,
având cea 0,6 cm diametru, o impedanţă de 50 ohmi, permiţând transmiterea semnalului la max.
185 m, care se poate lega direct la placa de reţea prin conector, şi respectiv cablul gros (thicknet),
având cea 1,2 cm grosime, mai greu şi mai dificil de folosit, care permite transmiterea semnalului
la max. 500 m, legat de calculator printr-un dispozitiv numit transceiver şi utilizat cel mai frecvent
pentru a realiza o conexiune (numită backbone) la nivel de etaj sau de coloană în cadrul unei clădiri,
care leagă mai multe reţele constituite din cablu subţire.
Cablul torsadat (twisted pair) este un cablu compus din două fire de cupru, izolate,
răsucite după o anumită specificaţie. Există cablu torsadat neecranat (UTP, Unshielded Twisted
Pair), la care firele sunt introduse într-un înveliş neecrant, asigurând o transmitere corectă a datelor
până la 100 metri, şi cablu ecranat (STP, Shielded Twisted Pair), la care firele ecranate între ele şi
faţă de mediu printr-o folie, ceea ce permite o lungime mai mare a cablului.
67
Cablul de fibră optică asigură transmiterea datelor prin impulsuri luminoase modulate.
Cablul este alcătuit din fibre optice, fiecare fibră având un cilindru foarte subţire de sticlă (uneori
plastic), utilizat pentru a transmite semnalul într-o anumită direcţie, înconjurat de o armătură de
asemenea din sticlă, protejat de un strat de material plastic pentru rigidizare. Un cablu se compune
din mai multe fibre, întărite mecanic prin utilizarea unui înveliş din kevlar. Avantajele utilizării
fibrei optice sunt date de viteza foarte mare de transmitere a informaţiei (uzual 1000 Mbps, dar
funcţionează fără probleme şi la 1 Gbps) şi de imposibilitatea interceptării semnalelor deoarece nu
radiază în jur. Dezavantajele majore sunt, deocamdată, preţul mai mare ca al cablului electric şi
tehnologia de conectare care este destul de pretenţioasă.
Tabelul 2
Tipuri de cablu utilizate în reţele de calculatoare
Mufa de reţea
Legarea calculatoarelor în reţea se face prin intermediul cablului, care are la capetele sale
mufe (conectori). Există următoarele tipuri de mufe legate la cablu:
• conectorul de cablu BNC. Este mufa care este legată (lipită, sertizată) direct de
cablul coaxial;
• conectorul BNC în T. Este mufa care leagă conectorul anterior de placa de reţea, şi
se numeşte în T din cauza formei sale: la cele două laturi superioare se leagă cablul
iar la piciorul literei se leagă calculatorul prin intermediul plăcii de reţea;
68
Figura 12. Conectorul BNC în T
Repetorul
Pentru prelungirea unui cablu prea scurt, reţeaua poate folosi un conector tubular BNC. Aşa
cum s-a prezentat anterior însă, din cauza scăderii parametrilor semnalului electric, metoda nu este
cea mai avantajoasă. Ca alternativă, pe cablu se poate monta un dispozitiv numit repetor, care pe
lângă posibilitatea de prelungire mai oferă şi o amplificare a semnalului electric, dar nu permite
un volum mare al traficului de date.
Puntea (bridge)
O altă soluţie pentru extinderea unei reţele o constituie utilizarea unei punţi. Aceasta
permite în plus faţă de un repetor un control mai bun al traficului de date, deoarece foloseşte o
tehnică de memorare a adreselor calculatoarelor din reţea, prin care tine minte care este calea prin
care un pachet de date ajunge la calculatorul destinaţie, ceea ce duce ia scăderea traficului din reţea.
Routerul
Dacă puntea are un nivel de inteligenţă mai mare decât un repetor, deoarece poate dirija
pachetele pe anumite trasee, un router este şi mai evoluat deoarece nu numai că recunoaşte traseul
ce trebuie urmat de un pachet, ci şi tipul de protocol de transmitere şi care din căile posibile este cea
mai potrivită, funcţie de încărcarea reţelei.
Poarta de interconectare
La legarea între ele a mai multor reţele diferite, pot apărea probleme de incompatibilitate.
Acestea sunt eliminate de porţile de interconectare (gateways) care modifică datele sosite dintr-o
reţea prin eliminarea componentelor legate de protocolul din reţeaua sursă, apoi reface datele
conform cerinţelor protocoalelor din reţeaua unde trebuie să ajungă datele.
Terminatorul
Când calculatoarele sunt legate în reţea, pe cablu circulă semnale electrice sau optice.
Semnalele electrice care ajung la capătul cablului de reţea se vor întoarce şi vor continua să se
69
propage de-a lungul cablului, ceea ce ar duce evident la alterarea informaţiilor din cauza
suprapunerii de semnale. Pentru a preveni o astfel de acţiune nedorită, la capătul liber al cablului se
montează un conector numit terminator, care are rolul de a absorbi semnalele libere.
Concentratorul
La conectarea mai multor calculatoare în topologie stea, în centrul reţelei este dispus un
echipament numit concentrator (hub), având rolul de a lega fiecare calculator de nodul central.
Concentratoarele pot fi active, dacă ele au şi rol de a amplifica semnalul electric (caz în care
trebuie alimentate de la reţeaua electrică) sau pasive, dacă doar leagă fizic calculatoarele.
Transceiverul
Este o componentă utilizată pentru realizarea legăturii în reţea pentru reţelele cu cablu
coaxial gros, cu rol de a transforma fluxul de date paralel de pe magistrala calculatorului în flux
serial pe cablu, şi invers, aşa cum arată şi numele său (TRANSmitter/reCElVER, emiţător/receptor.
70
CAP XIV. PRINCIPIILE INTERNET-ULUI
Internet-ul este la ora actuală cea mai importantă reţea mondială de calculatoare. Ea nu
are o dată precisă a apariţiei, rezultând în urma interconectării a mii de utilizatori, din toată
lumea, fiind de fapt o reţea de reţele.
În anul 1969, Departamentul Apărării al S.U.A. a lansat un proiect numit ARPANET
(ARPA - Advanced Research Project Administration = Administraţia pentru proiecte de
cercetare avansată; NET = reţea). Scopul său era de a conecta departamentul, cu cercetătorii în
domeniul militar dintr-un anumit număr de universităţi, pentru un schimb mai rapid de
informaţii. Ca urmare a succesului realizat, la sfârşitul anilor ’70, U.S. National Science
Foundation (Fundaţia Naţională de Ştiinţă din S.U.A. - NSF), a organizat o nouă reţea, numită
CSNET. La aceasta se puteau conecta pentru diferite servicii (în general poştă electronică),
universităţile care nu aveau contracte cu Departamentul Apărării, deci conexiune la ARPANET.
Impactul asupra lumii a fost atât de puternic, încât, ca urmare a cererilor crescânde de conectare,
NSF-ul a creat o nouă reţea, numită NSFNET. NSFNET-ul era bazată pe supercalculatoarele
existente în 6 oraşe ale S.U.A., fiecare legate la un calculator mai mic, acestea din urmă formând
o subreţea. De asemenea, NSF a finanţat aproximativ 20 de reţele regionale, permiţând în acest
fel interconectarea a mii de utilizatori (universităţi, biblioteci, laboratoare etc.). În urma acestei
creşteri exponenţiale a utilizatorilor, această reţea de reţele a început să fie privită ca un internet,
respectiv “INTERNET-ul”.
Dintre facilităţile “oferite” de reţeaua Internet menţionăm: servicii de poştă electronică
(e-mail), conversaţii în regim permanent (talk - uri), obţinerea de informaţii (serviciul World
Wide Web - WWW), servicii de ştiri, transfer de date etc.
Pentru apelarea acestor servicii este necesară existenţa unui soft care să permită
navigarea pe Internet. Printre cele mai utilizate programe de acest tip (browser Internet) sunt
Internet Explorer (produs de Microsoft) şi Netscape Navigator (produs de firma Netscape
Communications Corporation).
În reţeaua Internet există o multitudine de calculatoare legate între ele. Aceste
calculatoare, însă, se împart în două categorii: calculatoare client (sau gazdă) şi calculatoare
server. Acestea din urmă au rolul de a răspunde cererilor primite de la calculatoarele client şi de
a contacta alte calculatoare de tip server. Fiecare calculator conectat la Internet (numit şi
calculator gazdă - host -) este identificat prin intermediul unui număr unic, pentru a putea fi
deosebit de celelalte. Acest număr este alcătuit din patru părţi, de exemplu “111.22.33.77”, prin
intermediu său putând fi accesată gazda. Deoarece reţinerea acestor numere este destul de
dificilă, majoritatea calculatoarelor au şi un nume, cu care este mult mai uşor de operat. La
rândul său acesta este format din mai multe părţi, separate prin puncte, de exemplu
“tibiscus.info.edu”. Pentru apelarea unui calculator (prin intermediul numărului sau numelui)
este necesară existenţa unui specializat în “navigare”.
World Wide Web (cunoscut şi ca WWW, Web sau W3) este un serviciu de informaţii de
tip hipertext folosit la navigarea pe Internet. Folosind acest serviciu nu este necesar să se ştie, să
se memoreze sau să se cunoască adrese şi nume de fişiere putându-se ajunge pe server-e a căror
adresă nu a fost cunoscută. WWW permite navigarea printre documente legate între ele, prin
selectarea elementelor marcate numite legături hipertext (hypertext links - în general, cuvinte sau
asociaţii de cuvinte subliniate) sau a hiperlegăturilor (hyperlinks - în general, imagini sau
icoane). Prin selectarea unei hiperlegături se pot vizualiza informaţiile care ne interesează sub
forma unei pagini web; din această pagină se poate selecta un alt subiect şi să se vizualizeze
astfel informaţia asociată paginii web anterioare, tot sub forma unei pagini web. În acest fel se
poate naviga de pe un document din Internet pe un altul de-a lungul computerelor gazdă (host)
răspândite prin Internet. Aceasta cale uşoară de navigare prin Internet este ceea ce face din
World Wide Web, probabil, una din cele mai uşoare instrumente pentru folosirea Internet - ului.
NAVIGAREA PE WEB
74
Sufix - Tipul instituţiei:
com - firmă comercială;
edu - instituţie educaţională;
gov - agenţie guvernamentală;
mil - zonă militară;
org - zonă a unei organizaţii neguvernamentale;
net - furnizor de servicii Internet.
Sufix - Zona geografică:
au - Australia;
uk - Marea Britanie;
us - USA;
ro - România;
it - Italia;
de - Germania.