Sunteți pe pagina 1din 441

1.

INFORMATICA N ECONOMIE
1.1. Obiectul informaticii
Definit iniial de ctre Academia Francez (n 1966), ca fiind
tiina prelucrrii raionale, ndeosebi prin maini automate, a
informaiei, considerat ca suport al cunotinelor umane i al
comunicrilor n domeniile tehnicii, economice i sociale, informatica se
contureaz ca activitate practic i concepie teoretic, pe msura
dezvoltrii calculatoarelor electronice i a perfecionrii tehnologiei de
prelucrare a datelor.
Ca domeniu distinct de activitate, informatica preia treptat toate
sarcinile dintr-un sistem economico-social privind elaborarea de metode,
tehnici, concepte i sisteme pentru prelucrarea automat a informaiei. Din
acest punct de vedere informatica este definit ca fiind tiina care se
ocup cu studiul i elaborarea metodelor de prelucrare a informaiei cu
ajutorul sistemelor automate de calcul.
Ca activitate practic, informatica are o existen dinamic; ea
apare i se dezvolt dintr-o necesitate obiectiv, aceea de a rezolva
problemele complexe privind prelucrarea datelor. n stadiul actual de
maturizare a informaticii, aceasta trebuie s urmreasc dou obiective
majore: pe de o parte, s realizeze prin metode i tehnici proprii, sisteme
informatice performante prin care s se asigure accesul larg la informaie,
iar pe de alt parte, s asigure utilizarea eficient a tuturor resurselor
sistemelor de calcul.
Activitatea uman, indiferent sub ce form se desfoar, este
generatoare de informaii. Cu ct aceast activitate este mai complex i
mai dinamic, cu att volumul de informaii crete i se diversific tinznd
s frneze sau chiar s blocheze procesul decizional. Apare astfel un
conflict ntre creterea volumului de informaii i posibilitile limitate ale
sistemelor clasice de prelucrare, sisteme ce nu pot furniza informaii ct
mai rapide, complete i corecte necesare lurii deciziilor. n aceste condiii,
rolul informaticii este decisiv n deblocarea i fluidizarea sistemelor
informaionale i decizionale, prin asigurarea gestiunii, prelucrrii i
distribuirii informaiei ntr-un mod ct mai eficient ctre utilizatori.
n accepiunea curent, informatica cuprinde toate activitile
legate de proiectarea, realizarea i exploatarea sistemelor de prelucrare

automat a datelor, n scopul creterii eficienei activitilor umane, care


influeneaz n mod decisiv fizionomia economiei i societii n general,
prefigurnd societatea informatizat de mine.

1.2. Date i informaii


Informaiile i cunotinele au o mare importan att pentru
dezvoltarea personalitii umane, ct i pentru evoluia vieii i societii
democratice. Nici societatea i nici indivizii ei, nu pot evolua, nu pot
progresa satisfctor dac nu dispun de informaii. Prin intermediul
informaiilor se asigur transferul cunotinelor de la o generaie la alta, se
asigur accesul la cele mai avansate realizri ale omenirii.
Conceptul de informaie reprezint o noiune de maxim
generalitate care semnific o tire, un mesaj, un semnal, etc. despre
evenimente, fapte, stri, obiecte, etc. n general despre forme de
manifestare a realitii care ne nconjoar.
Forma de exprimare i transmitere a informaiilor o reprezint
comunicarea.
Informaia apare ca o comunicare despre un anumit aspect al
realitii obiective.
Din punct de vedere conceptual, informaia reprezint o reflectare
n planul gndirii umane, a legturilor de cauzalitate privind aspectele
din realitatea ce ne nconjoar.
Din punctul de vedere al informaticii, informaia este definit de
francezul J. Arsac ca fiind "o formul scris susceptibil de a aduce o
cunotin".
Informaia are deci sens de noutate pentru cel cruia i se adreseaz,
indiferent de forma pe care o ia (tire, semnal, comunicare). Se poate
spune deci c informaia este un mesaj, dar cu precizarea c nu orice mesaj
este o informaie. Dac mesajul nu transmite nici o noutate i nu are un
suport real, atunci acesta nu prezint interes pentru receptor i deci nu are
caracter de informaie.
Informaia primete ntotdeauna atributul domeniului pe care l
reflect. De exemplu, realitile din domeniul economic se reflect n
informaii economice.
Procesul de sesizare, nelegere i nsuire a informaiilor dintr-un
anumit domeniu reprezint un proces de informare. Informaiile

dobndite n urma unui proces de informare ntr-un anumit domeniu,


formeaz cunotinele despre acel domeniu, iar mulimea acestora
reprezint patrimoniul de cunotine.
Cunotinele reprezint o nsumare n timp a tuturor informaiilor
dobndite ntr-un anumit domeniu.
Data este forma de reprezentare material a informaiei. Datele
reprezint suportul formal al informaiei care se concretizeaz n cifre,
litere, simboluri, coduri i alte semne plasate pe supori tehnici de date.
Datele reprezint obiectul prelucrrii pentru informatic, materia
prim a acesteia i numai prin asociere cu realitatea pe care o reflect, se
poate spune c informatica genereaz informaii.
Datele obinute n urma procesului de prelucrare pot avea calitatea
de informaii pentru o anumit categorie de utilizatori sau rmn simple
date dac i pierd calitatea de noutate semantic.
n practic, de multe ori termenul de informaie este utilizat pentru
a desemna date, iar expresia "prelucrarea informaiilor" nlocuiete
expresia "prelucrarea datelor". Se poate considera c datele prelucrate, n
msura n care afecteaz n sens pozitiv comportamentul receptorilor
(oameni sau maini), au calitatea de informaii.
n procesul prelucrrii i utilizrii informaiilor, acestea sunt privite
din trei puncte de vedere:
- din punct de vedere sintactic, cnd se urmrete aspectul formal
al reprezentrii acestora, n sensul c datele care se prelucreaz se supun
riguros anumitor reguli de validitate;
- din punct de vedere semantic, urmrindu-se semnificaia,
nelesul informaiei (coninutul real al informaiei) ce deriv din datele
prelucrate;
- din punct de vedere pragmatic, urmrindu-se utilitatea, adic
msura n care sunt satisfcute cerinele utilizatorilor.
Dei informatica are n vedere n primul rnd aspectul formal al
informaiei, n procesul prelucrrii datelor nu se poate face abstracie de
nici unul dintre cele trei aspecte (sintactic, semantic i pragmatic). Chiar
dac n procesul prelucrrii datelor se pornete de la un interes pragmatic,
acesta nu se poate realiza dac nu se respect anumite reguli de sintax i
semnificaie privind datele supuse prelucrrii.

1.3. Sistem economic i sistem informatic


Conceptul de sistem desemneaz un ansamblu de elemente
dependente ntre ele, formnd un tot organizat care pune ordine n gndirea
teoretic sau activitatea practic dintr-un domeniu sau altul.
Sistemul economic definete componente i ansambluri
economice. O firm, o corporaie, o ramur a economiei naionale, sunt
sisteme economice. nsi economia naional sau economia mondial
vzute la nivel global, sunt sisteme economice complexe (macrosisteme).
Un sistem economic reunete ntr-o structur ierarhic, un ansamblu de
elemente considerate subsisteme cu legturi reciproce.
Un sistem economic transform un INPUT, care este reprezentat
de ansamblul factorilor de producie, ntr-un OUTPUT, reprezentat de
produsele i serviciile destinate pieei sub controlul unei bucle de reglaj
feedback, asigurat de sistemul de management.
Procesul de transformare este un proces dinamic care face ca
sistemul s evolueze pe o anumit traiectorie descris de starea sistemului
n concluzie unui sistem i sunt caracteristice:
- ansamblul intrrilor;
- ansamblul ieirilor;
- procesul de transfomare;
- structura sistemului i starea intern.
intrri

transformare
structur - stare

ieiri

feedback

Fig. 1.1. Schema de principiu a unui sistem


Noiunea de sistem economic desemneaz un ansamblu de
elemente interdependente, prin intermediul crora se realizeaz obiectul
de activitate al unei uniti economice.
n analiza structurii organizatorice i funcionale a unui sistem
economic complex, se disting urmtoarele componente:
- sistemul decizional;
- sistemul operaional;

- sistemul informaional.
Sistemul decizional este format din ansamblul de specialiti care,
prin metode i tehnici specifice prognozeaz i planific, decid,
organizeaz, coordoneaz, urmresc i controleaz funcionarea sistemului
operaional, cu scopul ndeplinirii obiectivelor stabilite.
Sistemul operaional reprezint ansamblul de resurse umane,
materiale i financiare precum i ntregul ansamblu organizatoric, tehnic i
funcional, care asigur realizarea efectiv a obiectivelor stabilite prin
deciziile transmise de sistemul decizional.
Sistemul informaional cuprinde ansamblul informaiilor,
fluxurilor i circuitelor informaionale, precum i totalitatea mijloacelor,
metodelor i tehnicilor, prin care se asigur prelucrarea datelor necesare
sistemului decizional.
El asigur legtura ntre sistemul decizional i sistemul operaional
n dublul sens: prin prelucrarea i transmiterea deciziilor de la sistemul
decizional ctre sistemul operaional, respectiv prin nregistrarea,
prelucrarea i transmiterea informaiilor de la sistemul operaional ctre
sistemul decizional. Sinoptic, structura unui sistem economic este redat
n fig. 1.2.

obiective
informaii

Sistemul
decizional

raportri
decizii

Sistemul informaional

Resurse
informaii

Sistemul
operaional

informaii
bunuri - servicii

Fig. 1.2. Schema de principiu a unui sistem economic


Un sistem economic este un sistem viabil. Aceasta presupune c

toate fluxurile de resurse sau tehnologice dintr-un sistem economic au la


baz desfurarea unor activiti umane, implicnd pe de o parte o
succesiune de procese i fluxuri informaionale, iar pe de alt parte,
conducnd la generarea permanent de noi informaii i fluxuri
informaionale.
Sistemul informaional asigur gestiunea tuturor informaiilor
din cadrul unui sistem economic, folosind toate metodele i procedeele de
care dispune. Informaiile sunt sesizate i nregistrate n cadrul unui sistem
economic la nivelul unor verigi organizatorice i funcionale care se
numesc posturi de lucru. O secven de mai multe posturi de lucru, logic
nlnuite, formeaz un circuit informaional.
Un post de lucru se individualizeaz prin urmtoarele elemente:
- date de intrare;
- timp de staionare;
- operaii de prelucrare;
- date de ieire.
Ansamblul informaiilor i deciziilor (caracterizate prin coninut,
frecven, calitate, volum, form, suport), necesare desfurrii unei
anumite activiti sau operaii i care se transmit ntre dou posturi de
lucru, formeaz un flux informaional.
ntre circuitul informaional i fluxul informaional exist o strns
dependen n sensul c circuitul informaional reflect traseul (drumul) i
mijlocul care asigur circulaia unei informaii de la generarea ei i pn la
arhivare, iar fluxul informaional reflect ansamblul informaiilor
vehiculate, necesare unei anumite activiti.
Sistemul informaional cuprinde, ntr-o concepie unitar,
circuitele i fluxurile informaionale, la care se adaug metodele i
tehnicile de prelucrare a informaiilor.
Sistemul informatic este o component a sistemului informaional
i anume, acea parte a acestuia care preia i rezolv sarcinile de culegere,
prelucrare, transmitere, stocare i prezentare a datelor, cu ajutorul
sistemelor de calcul.
Pentru a-i ndeplini rolul n cadrul sistemului informaional,
sistemul informatic cuprinde ansamblul tuturor resurselor, metodelor i
tehnicilor, prin care se asigur prelucrarea automat a datelor.
Resursele sistemului informatic se grupeaz n urmtoarele
categorii:
- cadrul organizatoric al activitii supuse informatizrii, deci

activitatea care face obiectul sistemului informatic i datele


primare vehiculate n cadrul acesteia;
- metodele i tehnicile de proiectare a sistemului informatic;
- ansamblul de echipamente prin intermediul crora se realizeaz
culegerea, verificarea, prelucrarea, memorarea i transmiterea
datelor, respectiv redarea rezultatelor prelucrrii, reunite sub
denumirea generic de HARDWARE;
- sistemul de programe care asigur utilizarea eficient a
resurselor hardware precum i rezolvarea unor clase de
probleme specifice unui anumit domeniu, programe reunite sub
denumirea de SOFTWARE;
- baza informaional;
- ansamblul de resurse umane implicate.
Procesul de prelucrare automat a datelor n cadrul unui sistem
informaional, reprezint tocmai procesul prin care datele sunt supuse
operaiilor de culegere, transmitere, prelucrare i stocare.
Culegerea datelor const n sesizarea lor la locurile unde sunt
generate i transpunerea lor pe suporturi adecvate prelucrrii automate. La
acest moment datele se numesc date primare.
Prelucrarea datelor const n transformarea acestora din date
primare n rezultate finale, n urma parcurgerii unei succesiuni de operaii
impuse de cerinele utilizatorilor, specificul echipamentelor de calcul i a
tehnologiei de prelucrare.
Transmiterea datelor asigur vehicularea att a datelor primare de
la sursele generatoare, ctre sistemele de prelucrare automat ct i a
rezultatelor prelucrrilor ctre beneficiari.
Stocarea datelor const n memorarea i pstrarea (arhivarea) lor
pe suporturi de memorie specifice, n scopul unor consultri i prelucrri
ulterioare.
Coordonatele moderne ale realizrii sistemelor informatice relev
preponderena utilizrii reelelor de calculatoare ca suport hardware i a
sistemelor de gestiune a bazelor de date ca suport software, baza de date
fiind nucleul informaional al oricrui sistem informatic.
Deschiderea larg oferit de Internet face din utilizarea bazelor de
date distribuite pe reele de calculatoare implementate la nivelul firmei i
interconectate n reele mai mari, soluia cea mai viabil i cea mai des
aplicat pentru valorificarea eficient n procesul de manangement a
performanelor remarcabile oferite de performanele PC-urilor de astzi.

2. COMPONENTE ALE CALCULATOARELOR

2.1. Configuraia i arhitectura unui


sistem de calcul
Un sistem electronic de calcul denumit n mod curent calculator,
reunete din punct de vedere fizic i funcional dou componente de baz:
- componenta hardware;
- componenta software.
Componenta hardware reprezint ansamblul elementelor fizice,
care compun calculatorul electronic: circuite electrice, componente
electronice, dispozitive mecanice i alte elemente materiale ce intr n
structura fizic a calculatorului electronic.
Componenta software cuprinde totalitatea programelor,
reprezentnd "inteligena calculatorului", prin care se asigur funcionarea
i exploatarea sistemului de calcul.
Prin intermediul acestor programe, utilizatorul are posibilitatea de a
comunica cu sistemul de calcul, introducnd date, programe i comenzi,
primind rezultatele prelucrrii i diverse mesaje. O parte din date, rezultate
sau programe pot fi memorate pentru prelucrri ulterioare.
Componentele hardware sunt asamblate fizic pentru a ndeplini
urmtoarele funcii de baz:
- funcia de introducere a datelor i programelor;
- funcia de prelucrare;
- funcia de memorare;
- funcia de afiare a mesajelor i rezultatelor.
Arhitectura unui sistem de calcul definete ansamblul integrat de
uniti funcionale, n conformitate cu un set de principii i reguli
standardizate, formnd un tot unitar i avnd ca scop realizarea funciilor
sistemului la un anumit standard de performan.
Componentele funcionale ce formeaz arhitectura unui sistem de
calcul sunt (fig. 2.1.):
a) unitatea central (UC) care cuprinde:
- unitatea de comand-control (UCC);
- unitatea aritmetico-logic (UAL);
- memoria intern (MI);
b) uniti de memorie (memoria extern);

c) unitile de intrare-ieire.
U C

UCC
UNITI
DE INTRARE

UAL
MI

UNITI
DE IEIRE

UNITI DE
MEMORIE

Fig. 2.1. Arhitectura general a unui sistem de calcul


Unitile de intrare, unitile de ieire i unitile de memorie
extern se mai numesc i uniti periferice.
La calculatoarele personale, unitatea standard de intrare este
tastatura, iar unitatea standard de ieire este monitorul. Hard-discul i
floppy-discul fac parte din unitile de memorie extern.
Unitatea aritmetico-logic (UAL) efectueaz operaiile aritmeticologice, iar unitatea de comand-control dirijeaz i controleaz toate
operaiile efectuate de calculator. Cele dou uniti alctuiesc mpreun
unitatea central de prelucrare (UCP)- denumit i procesor. Tehnologia
actual de fabricaie ntr-o form miniaturizat, i-a conferit acestuia
denumirea de microprocesor.
Configuraia sistemului de calcul desemneaz, mulimea tuturor
componentelor concret asamblate i conectate pentru a realiza un sistem
de calcul, privite din punct de vedere al caracteristicilor tehnice i
funcionale.
Configuraia oricrui sistem de calcul se nscrie ntre dou limite: o
limit inferioar- numit configuraie de baz- definit de numrul minim
necesar de componente pentru ca sistemul de calcul s fie operaional i o
limit maxim rezultat prin adugarea de noi componente, pn la limita

maxim admis de unitatea central. ntre cele dou limite se poate realiza
orice alt configuraie admis, pentru a rspunde ct mai bine cerinelor
utilizatorului.
Configuraia unui sistem de calcul se poate privi att din punct de
vedere al structurii externe, ct i din punct de vedere al structurii interne.
Structura configuraiei externe este vizibil utilizatorului,
cuprinznd toate componentele fizice distincte care sunt conectate la
unitatea central prin intermediul porturilor i controllerelor, aa cum se
observ n figura 2.2).
MICROFON

TASTATURA

MOUSE

C
O
N
T
R
O
L
L
E
R

MODEM

MEMORIA
I N T E R N A

UNITATEA
ARITMETICO
LOGICA

HARD
DISC

FD

UNITATEA
DE COMANDA
SI CONTROL

C
O
N
T
R
O
L
L
E
R

MONITOR

PRINTER

CDR

Fig. 2.2. Configuraia unui sistem de calcul


Unitatea central este plasat ntr-o carcas dreptunghiular
numit CASE.
n structura configuraiei externe alturi de microprocesor i
memoria intern amplasate pe o plac de circuite- numit plac de baz, se
regsesc i uniti de memorie extern (hard disc, floppy disc FD, unitatea

de CD ROM CDR i sursa de alimentare.


Echipamentele periferice (tastatura, mouse-ul, monitorul,
imprimanta) sunt cuplate la unitatea central prin intermediul unor
conectori, la porturi plasate n partea din spate a carcasei.
Structura configuraiei interne este mai complex i are n
vedere toate componentele ce se pot individualiza, att cele exterioare ct
i cele din interiorul carcasei calculatorului.
Structura intern este realizat prin asamblarea unui numr variabil
de plci cu circuite electronice integrate (module de memorie, plci de
extensie, uniti CD-ROM, controllere de hard disc i floppy disc,
conectori, etc.) i componente fizice compatibile ntre ele, care ndeplinesc
funcii precise n cadrul sistemului. Trei dintre aceste componente interne,
placa de baz, microprocesorul i memoria intern, au rol hotrtor n
definirea performanelor ntregului sistem de calcul; celelalte componente
se conecteaz la placa de baz prin adaptoare integrate sau prin intermediul
unor plci de extensie.

2.2. Placa de baz


Suportul fizic pe care sunt implementate componentele
arhitecturale ale unui PC este constituit din placa de baz a sistemului
(mainboard, motherboard).
Evoluia continu i extinderile arhitecturale au generat o
modificare corespunztoare a tehnologiei i logicii plcilor de baz.

2.2.1. Identificarea componentelor pe o plac de baz


n fig. 2.3. este redat o plac de baz cu magistral PCI/ISA ca
principal suport pentru microprocesoare Pentium i AMD.
Pe o astfel de plac se gsesc n principal urmtoarele componente:
soclu pentru microprocesor (CPU-Central Processing Unit);
socluri pentru memoria intern DRAM, alctuit dintr-un numr
variabil de cip-uri SIMM (Single In line Memory Module) cu 72 de pini
(SIMM1, SIMM4) i DIMM (Dual In line Memory Module) cu 168 de
pini (DIMM1, DIMM2), n vederea configurrii n funcie de solicitrile
utilizatorului;
memoria cache i memoria ROM-BIOS;

adaptoare pentru conectarea echipamentelor de memorie


extern:
interfaa IDE ( Integrated Device Electronic) ce
permite cuplarea a dou hard disc-uri sau un hard disc i o unitate CDROM;
interfaa SCSI ( Small Computer System Interface)
destinat conectrii pe aceiai magistral a mai multor dispozitive de
intrare-ieire diferite (hard disc-uri, floppy disc-uri, casete magnetice etc.);
SCSI nu este integrat simultan cu interfaa IDE;
socluri ISA (International Standard Architecture), pentru
conectarea adaptoarelor pe 16 bii pstrate pentru compatibilitatea cu
echipamente periferice mai vechi;
sloturi PCI ( Peripheral Control Integrated ) pentru conectarea
adaptoarelor pe 32 i 64 de bii;
porturile seriale COMM1, COMM2 pentru uniti periferice
lente care lucreaz cu transmisie serial: modem, mouse, scanner,
imprimant serial, plotter etc;
porturile paralelele LPT1, LPT2 de regul, pentru imprimante;
portul USB (Universal Serial Bus) este de fapt o magistral de
mare vitez, care poate nlocui vechile porturi seriale COMM1, COMM2;
interfaa AGP (Accelerate Graphic Port) destinat exclusiv
plcilor grafice pentru mbuntirea calitii procesrii graficii 3D i a
efectelor video.
cuplor pentru placa de sunet i modem AMR (Audio Modem
Riser);
cuplor CNR (Communication Network Riser) adaug la
funciile AMR i posibiliti de cuplare n reea.
cipsetul care asigur funcionalitatea tuturor componentelor
plcii de baz;
ceasul intern;
sursa de alimentare

12

COMM

ROM
BIOS

MIDI/
joystick

Porturi seriale

USB

COMM

Tastatur
Controller MPU

Mouse
Baterie

PS2

Ceas de timp real


Legturi ntre
magistrala PCI i
magistrala ISA

Porturi paralele
Adaptor FDD

ISA4 ISA3 ISA2 ISA1


PCI3 PCI2

PCI1

DRAM

Cipset

CNR/
AMR
Magistrala PCI

PCI4

SCSI
IDE
4

Cipset

CPU

Legturi ntre
magistrala local i
magistrala PCI

Magistrala local a CPU

3 2 1
SIMM

AGP
Controler
DRAM i
cache

Fig. 2.3. Plac de baz

Memoria cache
L2

2
1
DIMM

2.2.2. Rolul i funcionalitatea componentelor


Vor fi trecute succint n revist rolul i funcionalitatea fiecrei
componente, detalii i explicaii urmnd a fi prezentate n paragrafele
urmtoare ale acestui capitol.
a) Memoria intern DRAM i memoria cache. ROM-BIOS
Pentru a avea acces la date i instruciuni, microprocesorul este
conectat la memoria intern DRAM (Dynamic Random Access Memory) memorie dinamic cu acces aleator al crei coninut este volatil, pierznduse odat cu ntreruperea sursei de alimentare.
n scopul asigurrii unui timp de acces ct mai redus i o
remprosptare a coninutului corelat cu asigurarea unei interfee cu
magistrala local a microprocesorului, memoria DRAM comunic cu
magistr ala local a microprocesorului printr-un dispozitiv numit controler
DRAM.
Actualele microprocesoare lucreaz la o frecven care nu permite
memoriilor DRAM s-i sincronizeze activitatea cu acestea, motiv pentru
care ntre microprocesor i DRAM se plaseaz o memorie mai mic avnd
un timp de acces mai apropiat de cel al microprocesorului, numit
memorie cache. Memoria cache este o memorie SRAM (Static RAM) n
care se ncarc poriuni din DRAM ce vor fi accesate foarte rapid, ceea ce
creeaz iluzia c toat memoria DRAM este disponibil la aceeai vitez
cu cea a memoriei cache.
Circuitul care supravegheaz transferul din memoria DRAM n
memoria cache se numete controler de cache; aceasta de regul, este
inclus n acelai cip cu controlerul DRAM.
ROM-BIOS (Read Only Memory-Basic Input Output System) este
o memorie al crei coninut nu este volatil, deci aceast memorie nu este
destinat utilizatorului pentru a nscrie date sau programe, ci doar pentru a
a folosi coninutul existent. n general, n memoria ROM se regsesc
programele care asigur compatibilitatea comunicaiei ntre componentele
hardware existente n configuraia calculatorului. Totodat, n memoria
ROM-BIOS se afl programul care ncarc automat sistemul de operare de
pe un dispozitiv periferic (de obicei, hard-disc) n momentul pornirii
calculatorului.
Actualele ROM-BIOS ncorporeaz faciliti de inscripionare
(flash memory) n funcie de configuraia PC-ului, alocnd resursele

potrivit standardului de conectare i utilizare Plug and Play (PnP) atunci


cnd se adaug sau se deconecteaz componente n/din configuraia
iniial.
b) Microprocesorul
Un factor hotrtor n viteza de prelucrare a oricrui calculator l
constituie performana microprocesorului. La rndul ei, performana unui
microprocesor este dat de urmtoarele caracteristici: viteza de execuie a
instruciunilor programelor, memoria intern pe care o poate adresa direct
i memoria cache integrat.
1. Viteza de execuie este dependent de lungimea cuvntului de
memorie i viteza ceasului.
Lungimea cuvntului este determinat de capacitatea regitrilor
microprocesorului, capacitate coreleaz cu numrul de linii al magistralei
de date: 8, 16, 32, 64 bii.
Viteza ceasului se msoar prin numrul de milioane de
impulsuri electrice pe care le genereaz circuitul de ceas intern al
microprocesorului ntr-o secund (megahertzi-Mhz) .
2. Memoria intern care o poate adresa direct este determinat
de capacitatea registrului de adrese, dependent de lungimea cuvntului i
corelat cu numrul de linii al magistralei de date; de exemplu, 32 linii de
adres pot accesa 232 adrese de memorie (4 G de RAM), iar 36 linii de
adres pot accesa 236 (64 G de RAM) adrese de memorie.
3. Memoria cache integrat pe cipul microprocesorului (cache
L1) interpune un bloc de memorie rapid SRAM ntre microprocesor i
DRAM n care sunt pstrate datele i instruciunile pe care
microprocesorul le va solicita n momentele imediat urmtoare; efectul
acestei interpuneri conduce de cele mai multe ori la eliminarea timpului de
ateptare de ctre microprocesor, a ncrcrii datelor sau instruciunilor
programelor din memoria intern DRAM.
c) Echipamentele periferice
Echipamentele periferice sepot grupa funcional n trei categorii, dup
funcia de baz pe care o ndeplinesc:
- echipamente periferice de intrare( tastatura, mouse etc) care au
ca principal funcie, introducerea datelor, comenzilor,
programelor n calculator;
- echipamente periferice de ieire (monitoare, imprimante etc)

avnd ca funcie de baz, extragerea (afiarea) rezultatelor


intermediare sau finale ale prelucrrii;
- echipamente periferice de intrare-ieire care se prezint sub
forma dispozitivelor de memorie extern (hard disc, floppy disc, compact
disc, casete magnetice etc) care pstreaz date i/sau programe pe o durat
nederminat, n vederea reutilizrii ulterioare sau destinate arhivrii; ele se
numesc i echipamente de intrare-ieire deoarece permit att introducere
(scrierea) ct i extragerea (citirea) informaiilor pe suportul de memorie
extern.
Echipamentele periferice de intrare respective cele de ieire se
ataeaz la PC prin intermediul porturilor i adaptoarelor, care la rndul lor
se conecteaz la microprocesor prin intermediul magistralei principale
aflate pe placa de baz.
Adaptoarele sunt constituite din circuite ce se ataeaz magistralei
PC-ului, constituind interfa cu magistrala care conectaz echipamentele
specifice de intrare/ieire. Adaptoarele se prezint fie sub forma unor plci
separate ce se introduc n conectorii de extensie ai plcii de baz, fie sunt
integrate total n placa de baz a PC-ului;
Porturile sunt interfee hardware (conectori) plasate pe latura
exterioar a plcii adaptorului sau direct pe placa de baz, n care se
introduc mufele cablurilor de conectare a perifericelor.
d) Interfaa serial i paralel
n funcie de modul de transmitere a semnalelor electrice ntre
echipamentele periferice i plcile adaptoare (numite i controllere),
interfeele de comunicaie i implicit porturile care asigur conectarea
direct a echipamentelor, se clasific n dou categorii:
o interfee (porturi) seriale;
o interfae (porturi) paralele.
Majoritatea dispozitivelor periferice de intrare se pot conecta la
magistrala PC-ului prin porturile de comunicaie serial denumite
COMM1 i COMM2. n vederea transferului de date ctre memoria
intern RAM, datele sunt transmise serial prin interfa sub forma de iruri
secveniale de bii avnd cte un bit de start i unul de sfrit. Standardul
pentru interfaa serial este interfaa RS-232-C.
Controlerul de tastatur i mouse are complexitatea unui
microprocesor la scar redus, avnd rolul de a transfera date ctre
microprocesor prin intermediul magistralei i a nivelurilor de ntreruperi 1

(tastatur), 12 (mouse PS/2) concretizate n:


- codurile de scanare asociate tastelor acionate;
- coordonatele cursorului activate de mouse pe suprafaa
monitorului.
Imprimantele se cupleaz prin intermediul unui port paralel, port
prin intermediul cruia datele sunt transferate pe linii paralele spre
deosebire de portul serial, unde datele sunt transmise bit cu bit pe o singur
linie, deci mai lent.
Interfaa paralel a fost dezvoltat astfel nct s suporte transferul
de date bidirecional, ceea ce a condus la conectarea unei diversiti de
dispozitive.
e) Conectorii de extensie
Pentru adugarea de noi echipamente, PC-ul dispune de conectori
ce permit ataarea la magistral a noi adaptoare care s fac legtura dintre
noile echipamente i magistral. Materializarea adaptoarelor const ntr-o
plac separat ce se introduce n conectorii de extensie.
Cea mai uzual plac ataat n conectorii de extindere o reprezint
placa adaptorului video ce permite cuplarea monitorului la magistrala PCului.
f) Magistrala
Magistrala PC-ului (sau ansamblul magistralelor constituente ale
arhitecturii de baz ale unui PC) are rolul de a realiza interconectarea
microprocesorului cu memoria i cu adaptoarele care se cupleaz prin
porturile sau conectorii specifici. De obicei, un PC dispune de mai multe
tipuri de magistrale i cip-uri care realizeaz legtura dintre acestea.
g) Cipsetul
Cipsetul plcii de baz este o component electronic deosebit
care asigur logica de funcionare a plcii de baz. Placa de baz este doar
un suport fizic de interconectare electric a componentelor. Cipsetul este
de fapt cel ce coordoneaz, sincronizeaz i controleaz toat circulaia de
informaii pe magistralele plcii de baz. Cipsetul asigur corelaia dintre
setul de instruciuni ale microprocesorului cu sarcinile pe care le poate
nelege placa de baz i le poate transmite spre execuie celorlate
dispozitive.
Un cipset este n general mprit n dou pri: north bridge i

south bridge. North bridge-ul se ocup cu funciile principale,cum ar fi


comunicarea cu memoria RAM, cache, cu conectorii PCI i AGP, n timp
ce South bridge-ul conine elementele mai puin importante (controllerul
de hard disc SCSI sau IDE, controllerul serial i cel USB).
Evoluia procesoarelor i dezvoltarea cipseturilor sunt dou procese
strns legate, fapt pentru care anumite cipseturi sunt proiectate pentru a
profita de anumite caracteristici constitutive ale unui procesor.
Piaa este dominat de trei mari productori Intel, AMD i VIA
(VIA produce cipseturi att pentru Intel ct i pentru AMD).
h) Alte elemente arhitecturale
Dup cum s-a observat din prezentarea componentelor arhitecturale
anterioare, legtura dintre componente se realizeaz prin intermediul
controlerelor materializate printr-un set de cip-uri comune sau specifice
diverselor arhitecturi.
Dintre cipurile de baz ale majoritii arhitecturilor se pot specifica:
- controllerul de ntreruperi (Intel 8259 A);
- controllerul de timp (numrtorul) Intel 8254;
- controllerul DMA Intel 8237;
- cipuri de legtur dintre magistrala local a microprocesorului
i celelalte tipuri de magistrale ale sistemului.

2.2.3. Considerente practice


O plac de baz va suporta procesoare numai de un anumit tip (de
exemplu, Pentium III, Pentium IV sau AMD Athlon). Primul motiv este c
procesoarele au conectori fizic diferii unul de cellalt. Cel de-al doilea
motiv pentru care difer plcile de baz este cipsetul utilizat.
Dei diferite modele de plci de baz pot avea opiuni diferite, sunt
cteva componente cheie care sunt prezentate la toate modelele.
Astfel, pe orice plac de baz exist un soclu pentru procesor,
module de memorie, sloturi de extindere pentru placa video sau pe cea de
sunet, conectori pentru HDD i CD-ROM, porturi seriale, paralele i de
tastatur.
Pe primele plci de baz procesorul se conecta pe un mic piedestal
numit socket, care prezenta orificii ce corespundeau ca amplasament, cu
pinii de pe procesor. Din pcate, procesoarele puteau s fie introduse

incorect de neprofesioniti, ceea ce ducea invariabil la arderea cipului.


Urmtoarea generaie de plci de baz a introdus o prim
mbuntire: n colul interior al socketului a aprut un pin suplimentar,
eliminndu-se posibilitatea introducerii greite a procesorului n socket.
O a doua mbuntire s-a numit ZIF (Zero Insertion Force), socket
care prezenta o minimanet care n poziia ridicat, permitea introducerea/
scoaterea cu uurin a procesorului, iar n poziia lsat, maneta bloca
procesorul n soclu, aliniind n acelai timp pinii de pe procesor cu
orificiile de pe socket. Cel mai comun socket ZIF este Socket 7, folosit de
multe generaii de procesoare Pentium.
Dei soluia ZIF funciona bine, lansarea microprocesorului
Intel Pentium II s-a fcut ntr-un format SECC (Single Edge Contact
Cartridge) care se asemna cu un slot PCI i a fost denumit Slot 1. Un
motiv pentru introducerea acestui tip de conector a fost amplasamentul
memoriei cache la procesoarele Intel Pentium II, pentru care nu a fost
gsit o soluie tehnologic mulumitoare n formatul vechi tip socket.
AMD a folosit Socket 7 pentru procesoarele K6, dar a ales alt
format pentru Athlon. Slot A a fost similar cu Slot 1, dar procesorul se
conecta diferit de Intel Pentium II, pentru a evita confuziile.
n acest timp, Intel a lansat procesorul Celeron care avea iniial
forma SECC, dar s-a mutat pe socket cnd memoria cache a fost inclus pe
cip. Noul format al procesorului Celeron se numea PPGA (Plastic Pin Grid
Array) i numra 370 pini, fapt pentru care conectorul s-a numit Socket
370.
Cnd cache-ul Level 2 a putut fi integrat n procesoarele Pentium
III, Intel s-a rentors la formatul de socket. Dei aceste noi procesoare
foloseau tot Socket 370, diferenele de alimentare fceau imposibil
folosirea lor n plcile de baz existente care lucrau cu Celeron. De aceea a
aprut formatul FCPGA (Flip Chip Pin Grid Array) n care nucleul
procesorului se afl n partea de sus a cipului, nu n cea de jos. Pachetul
FCPGA a modificat i funciunile ctorva pini, fapt pentru care noile
procesoare nu mai funcionau n vechile socketuri. Plcile de baz cu
Socket 370 pot adapta ambele tipuri de procesore (Pentium III i Celeron)
fr nici o problem.
i AMD s-a ntors la formatul de socket pentru ultima sa generaie
de procesoare Thunderbird pentru care se folosete Socket A cu 462 de
pini, n timp ce pentru microprocesoarele Duron, AMD folosete tot
Socket A.

Tehnologiile folosite la memoriile interne au urmat calea


dezvoltrii procesoarelor, evolund n diverse forme. Pn cu relativ puin
timp n urm SIMM-urile de 72 de pini au reprezentat mare parte din
memoria instalat n calculatoarele Pentium i compatibile.
SIMM-urile au ns un mare dezavantaj: trebuie instalate n perechi
de module identice, aa c dac se doreau de exemplu, 8 M de memorie
trebuia s fie instalate dou module de cte 4 M unul lng altul; au urmat
DIMM-urile care se puteau instala i cte unul.
DIMM-urile sunt deocamdat n trei variante: PC66, PC100 i
PC133, numerele semnificnd viteza maxim la care li se garanteaz
funcionarea.
Clasificrile pe viteze au fost fcute datorit frecvenei suportate de
magistralele Pc-urilor (FSB-Front Side Bus). mpreun cu multiplicatorul
intern al procesorului, FSB-ul determin frecvena de lucru a
microprocesorului. O memorie PC 100 va rula la 66 MHz, dar inversul nu
este ntotdeauna valabil.
Urmtoarea generaie de memorii (Rambus) poate fi ntlnit n
PC-urile high-end, inclusiv la Pentium IV, dar este semnificativ mai
scump dect DIMM-urile. AMD include suport n cipseturile sale pentru
memorii DDR (Double Data Rate), mai rapid dect RAM-ul PC 133 i
semnificativ mai ieftin dect Rambus.
Cele mai multe plci de baz au interfee EIDE (Enhanced IDE),
iar unele au controllere SCSI (Small Computer System Interface). SCSI
este semnificativ mai rapid, mai ales n medii multitasking i suport mai
multe dispozitive, dar este n acelai timp i mai scump. Noile standarde
EIDE sunt ns suficient de rapide pentru majoritatea utilizatorilor
individuali.
Interfaa EIDE a evoluat de la IDE, care suporta HDD-uri i CDROM-uri pe un acelai standard. Aceasta a devenit UDMA (Ultra Direct
Memory Access), care a evoluat din DMA i care a oferit rate de transfer
mai mari.
UDMA33 era capabil de transferuri la viteza de 33,3 MBps.
Fiecare canal putea suporta dou dispozitive (de exemplu, un HDD i un
CD-RW), iar plcile de baz erau n general dotate cu cte dou canale.
Pentru ca o conexiune UDMA66 s funcioneze, placa de baz i
toate dispozitivele conectate trebuie s suporte UDMA66. UDMA100 este
ultima generaie a interfeei, care suport rate de transfer de pn la 100
MBps.

Formatul sloturilor de extindere a variat i el n timp. Dup ISA, pe


cale de dispariie, PCI-ul a devenit standardul pentru plcile de extensie i
ulterior a mai aprut un model de slot destinat exclusiv plcilor grafice:
AGP. AGP este special proiectat pentru a oferi rate mari de transfer
necesare graficii complexe, iar ultima generaie de plci video a fost
lansat exclusiv n acest format.
Un alt slot nou este AMR conceput pentru a conecta placa de sunet
i un modem.
Plcile de baz au diferite forme i dimensiuni. Pentru a uura
proiectarea carcaselor, au fost standardizate anumite formate. Cel mai
ntlnit format este acum ATX. Specificaiile ATX dicteaz att
plasamentul conectorilor pe placa de baz (pentru alinierea cu carcasa), ct
i alte detalii cum ar fi forma conectorului de alimentare. Exist i variaii
ale acestui format - de exemplu, MicroATX preia specificaiile de baz ale
ATX, dar are mai puine sloturi de extensie pentru a putea s ncap n
carcase mai mici. Pe lng ATX, mai exist dou alte formate standard;
AT a fost standardul de facto nainte de ATX, iar NLX este folosit la PCurile slimline.
Conectorii pentru plcile multimedia i perifericele USB sunt
ataai direct pe o plac ATX, fapt care i face mai uor de instalat dect
vechiul format AT (unde majoritatea conectorilor se ataau de placa de
baz prin cabluri). Astfel, pe o plac de baz normal se gsesc dou
porturi PS/2 (unul pentru tastatur i unul pentru mouse), dou porturi
USB seriale i unul paralel. Unele plci au integrat i suportul video,
eliminnd astfel necesitatea unei plci grafice separate, caz n care se mai
adaug un conector pe placa de baz.
Soluiile grafice integrate elimin adugarea unei placi video
separate i au un cost redus, dar penalizeaz la capitolul performana 3D; o
problem similar se refer la plcile cu sunet integrat. Acestea ofer
posibiliti de procesare la nivel de baz i nu au o calitate foarte bun,
deci utilizatorii pretenioi trebuie s se orienteze spre altceva.
Cele mai multe plci de baz sunt compatibile cu plcile de
extensie, indiferent de productor. Sunt i unii productori care din dorina
de a ine sub control o pia ctigat, prefer s-i impun o anumit
originalitate n fabricarea diverselor plci sau a altor componente.
Utilizatorii care i-au procurat calculatorul (sau placa de baz) de la un
asemenea productor, vor depinde de acesta ori de cte ori vor dori s-i
dezvolte sistemul sau s-i nlocuiasc unele componente.

Orice utilizator ar trebui s tie atunci cnd cumpr un calculator,


c tipul i performanele plcii de baz i asigur compatibilitatea i
dezvoltarea performanelor ntregului sistem.
Pentru stabilirea criteriilor de alegere a unui calculator personal,
trebuie avute n vedere urmtoarele caracteristici ale plcii de baz:
tipul i performanele microprocesorului acceptat de placa de baz;
viteza de lucru a plcii de baz;
mrimea i tipul memoriei rapide (cache) care s funcioneze la
viteza maxim a plcii de baz;
mrimea i tipul de memorie RAM admis;
tipul de magistral utilizat ;
tipul BIOS-ului utilizat si compatibilitatea cu memoria ROM;
numrul de interfee incluse (controllere, conectori de magistral,
porturi seriale i paralele i alte adaptoare standard);
sistemul de gestionare a alimentrii.

2.2.4. O nou arhitectur a plcii de baz


n ultimul timp att compania Intel ct i AMD au introdus pentru
ultimele tipuri de microprocesoare Intel Pentium IV respectiv AMD
Athlon, o nou arhitectur pentru plcile de baz - arhitectura de tip Hub.
Principala diferen dintre arhitectura anterioar de tip Bridge i noua
arhitectur de tip Hub const n separarea magistralei PCI (care acum este
extern i conectat la sloturile PCI), de magistrala intern a PC-ului.
Sporul de performan obinut prin noua arhitectur s-a concretizat n
dublarea vitezei pe magistrala PCI.
n figura 2.4. este redat noua arhitectur a plcii de baz
(denumit Intel Net Burst micro-arhitecture) bazat pe o tehnolologie
complet nou care s susin microprocesoarele Intel Pentium IV
Semnificaia componentelor din figura 2.4.:
GMCH Graphic and Memory Controller Hub
ICH2 - Input/Output Controller Hub 2
LCI LAN Connect Interface
FWH Firmware Controller Hub
AC97 Audio Codec 97
Pentium IV

AGP 4X

UDMA

GMCH

ICH2

LCI

SDRAM/
DDR
AC97
USB

PCI

FMH
Fig.2.4. Arhitectura Intel Net Burst
GMCH este cipsetul n care se regsete controlerul video integrat, interfaa AGP i interfaa pentru memoria SDRAM /DDR; el asigur
transferul datelor ntre microprocesor, memoria DRAM, controlerul AGP
i controlerul de intrare/ieire ICH2. Alturi de conectarea video
convenional, este disponibil i o interfa digital pentru dispozitive
flat-panel i conectarea la echipamente TV standard.
ICH2 realizeaz legtura cu interfaa ATA IDE, porturile USB,
interfaa sunet-modem, PCI, LCI respectiv interfaa de intrare/ieire; ICH2
cuprinde:
un controler pentru dou canale ATA IDE ce asigur o rat de transfer
de 100 MB/s prin UDMA;
o interfa pentru conectarea la o reea local LAN care prin tehnologia
Intel Single Driver poate atinge 10/100 Mbps Ethernet;
un codor/decodor digital/analogic AC97 care accept ase canale
audio; pentru transmisii live se utilizeaz tehnologia SoundMax
complet surround;
patru porturi USB dintre care dou interne i dou externe;
cinci sloturi PCI.
FWH cuprinde flash ROM-BIOS cu suport multilingvistic i bootare
rapid. Tot aici se regsete i un program de criptare avansat util
ndeosebi in comerul electronic.

2.3. Memoria intern


2.3.1. Rol, caracteristici funcionale i parametrii
Memoria intern este o component pasiv care pstreaz pe durata
prelucrrii, att programele care se execut ct i datele cu care opereaz

programele.
Microprocesorul care este componenta activ ce realizeaz efectiv
prelucrarea datelor, iniiind un permanent schimb de informaii cu
memoria intern. El preia succesiv instruciunile de program, solicit
datele aferente iar rezultatele le depune tot n memoria intern de unde
sunt ulterior afiate sau stocate pe medii magnetice.
Att datele ct i instruciunile ce compun programele, sunt
alctuite din punctul de vedere al utilizatorului din litere, cifre si caractere
speciale. Pentru a putea fi memorate i prelucrate de calculator, ele trebuie
convertite ntr-un format intern recunoscut de componente, format numit
cod binar.
Codul binar folosete numai dou simboluri pentru reprezentarea
informaiilor i anume cifrele binare 1 i 0; o cifr binar care poate avea
numai valorile 1 sau 0 se numete bit ( prescurtarea de la binary digit).
Pentru a codifica oricare din cifrele de la 0 la 9 cu care opereaz
sistemul de numeraie zecimal ar fi de ajuns patru cifre binare. Dar pentru
c trebuie codificate deopotriv i literele alfabetului i caracterele
speciale, operatorii aritmetici, parantezele, virgula, punctul etc. s-a calculat
c este necesar un ir de 8 cifre binare (8 bii).
Un ir de 8 bii se numete byte. Bitul se boteaz cu b iar byte-ul
cu B. Nevoia de standardizare a impus pe plan mondial un sistem de
codificare binar a datelor, cifre, litere, caractere speciale, pe 8 bii
denumit ASCII - American Standard Code for Information Interchange.
S-a recurs la reprezentarea binar a datelor datorit componentelor
electronice care puteau menine numai dou stri stabile, stri care au fost
asociate valorilor 1 i respectiv 0. Tehnologia de realizare a memoriilor
interne pentru stocarea informaiilor binare a evoluat de la circuitele
basculante bistabile, la la circuite integrate realizate ntr-o tehnologie
MOS (Metal Oxid Semiconductor).
Progresul tehnologic s-a reflectat prin creterea capacitii de
stocare i a vitezei de lucru a circuitelor de memorie.
Cantitatea de memorie folosit se exprim prin urmtoarele uniti de
msur:
10
1 Kilobyte = 1024 bytes (2 bytes)
10
20
1 Megabyte = 1024 KB (2 kilobytes) = 2 bytes
10
30
1 Gigabyte = 1024 MB (2 megabytes) = 2 bytes
10
40
1 Terabyte = 1024 GB (2 gigabytes) = 2 bytes

1 Pentabyte
1 Exabyte
1 Zettabyte
1 Yottabyte

= 1024 TB
= 1024 PB
= 1024 EB
= 1024 ZB

10

(2 terabytes)
10
(2 petabytes)
10
(2 exabytes)
10
(2 zettabytes)

50

= 2 bytes
60
= 2 bytes
70
= 2 bytes
80
= 2 bytes

Transferul datelor n/din memorie se realizeaz la nivelul unei


unit de adresare numit cuvnt de memorie word, cu variantele:
semicuvnt halfword i dublu cuvnt double word.
Primele PC-uri au fost proiectate pentru a lucra cu cuvinte de
memorie de 8 bii, apoi s-a trecut la cuvntul de 16 bii, n prezent
generalizndu-se tehnologia pe 32 de bii, dar exist i calculatoare care
lucreaz cu cuvinte de memorie pe 64 de bii.
Extinderile multimedia (MMX Multimedia Extensions) utilizate
de microprocesoarele Intel i AMD au introdus suplimentar patru tipuri de
date ce se prelucreaz pe 64 de bii:
- byte mpachetat prelucrat n grupuri de cte opt;
- cuvnt mpachetat ce se prelucreaz n grupuri de cte patru;
- dublu cuvnt mpachetat a crui prelucrare se realizeaz n grupuri de cte dou;
- cuvnt quadruplu.
Principial, memoria intern poate fi privit ca o succesiune
adiacent de adrese de memorie, fiecare adres avnd proprietatea de a
memora un byte. Fiecare adres este unic, servind la identificarea direct
i rapid a oricrui byte din memorie
Memoria sistemelor de calcul este caracterizat de urmtorii
parametrii:
a. capacitatea reprezint numrul maxim de bytes pe care i
poate stoca memoria la un moment dat; capacitatea se exprim n multiplii
de bytes: KB, MB, GB, TB;
b. timpul de acces reprezint intervalul de timp dintre
solicitarea unei date/informaii din memorie i obinerea ei:
t = t2 - t1
unde
t timpul de acces
t1 momentul solicitrii unei date/informaii din memorie
t2 momentul obinerii datei/informaiei solicitate
c. rata de transfer reprezint numrul de bytes ce se transfer

n/din memorie ntr-o unitate de timp;


d. modularitatea reprezint posibilitatea divizrii memoriei n
module de memorie cu o anumit capacitate, cu posibilitatea extinderii n
funcie de configuraie.
Transferul datelor n memorie se numete scriere, iar extragerea
informaiilor din memorie se numete citire, ambele operaii efectundu-se
sub supravegherea UCP. Schimbul de date/informaii cu memoria este
redat n fig. 2.5.
Introducere adres preluat
de pe magistrala de adrese

Introducere/extragere
date/informaii preluate
de pe magistrala de date

Registru de adres
Registru de date
Decodificator

MEMORIE

Semnal de comand scriere

INTERN

Semnal de comand citire

Fig. 2.5. Scrierea i citirea n/din memoria intern


Localizarea unei informaii n memorie se realizeaz prin
specificarea adresei ntr-un registru de adrese. Dup localizarea adresei n
memorie, dac se emite un semnal de scriere, datele coninute n registrul
de date se transfer n memorie sau dac este o comand de citire, datele
coninute la adresa specificat sunt aduse n registrul de date.
Intervalul de timp necesar unei referiri la memorie se numete ciclu
de memorie (a nu se confunda cu timpul de acces) pe parcursul cruia
coninutul registrului de adrese rmne nemodificat.
Dispozitivele fizice care alctuiesc memoria intern trebuie s
indeplineasc anumite cerine ca :
- existena a dou stri stabile pentru memorarea datelor;
- volum i timp de acces ct mai redus;
- preul pe megabyte ct mai sczut;

- realizare modular cu posibiliti de extindere.


Dispozitivele au la baz circuite semiconductoare integrate
plasate pe o pastil (cip) de siliciu, care asigur o mare densitate pe
unitatea de volum. Celulele binare sunt aranjate n grupuri de opt linii a
cte opt coloane aa cum se observ din fig.2.6. ncrcarea celulelor binare
se realizeaz trimind curent electric prin liniile i coloanele de selectare;
n punctele n care firele ncrcate electric se intersecteaz, celulele binare
sunt poziionate pe 1, celelalte rmnnd pe 0.
CAS1 CAS2 CAS3 CAS4 CAS5 CAS6

CAS7 CAS8

RAS1
RAS2
RAS3
Fire
ncrcate

RAS4
RAS5

00110011

RAS6
RAS7
RAS8
01001010

Fig. 2.6. Organizarea memoriei integrate


RAS Row Addres Strobe
CAS Column Addres Strobe
Din punct de vedere al rolului pe care-l ndeplinete n funcionarea
sistemului, memoria intern se divide n urmtoarele categorii:
memoria RAM:
memoria ROM;

memoria cache;

2.3.2. Memoria RAM


Memoria RAM este o memorie cu acces direct realizat din module
(cipuri) de diverse capaciti. Este o memorie volatil n care utilizatorul
prin programele care le lanseaz n execuie, poate scrie i citi date. Ea
este practic, memoria de lucru curent. Dac se dorete pstrarea
coninutului din aceast memorie n vederea reutilizrii ulterioare, acesta
va fi salvat, adic va fi memorat pe un suport de memorie extern( hard
disc, floppy disc, de exemplu) nante de a prsi aplicaia respectiv.
Din punct de vedere al principiului de stocare a datelor memoria
RAM poate fi de tip:
DRAM (Dynamic Random Access Memory;
SRAM (Static Random Access Memory.
Memoria DRAM este o memorie crei coninut se pierde dac prin
semnalele de comand nu se specific rencrcarea celulelor cu un anumit
coninut. Operaia se numete remprosptarea memoriei (refreshing
memory), ea constnd n recitirea coninutului la intervale de timp
prestabilite i renscrierea lui la aceleai adrese. De exemplu, un cip de 8
MB necesit remprosptarea coninutului la fiecare 32 de milisecunde.
Memoria SRAM este o memorie care pstreaz coninutul celulelor
binare fr a necesita operaia de remprosptare. Pentru a face dintr-o
memorie DRAM o memorie SRAM, ar fi necesar un simplu comutator
pentru a bascula ntre transferul semnalelor electrice sau pstrarea lor
(circuite flip- flop).
Ultimele nouti preconizate de proiectul IBM, prevd utilizarea
celulelor de memorie bazate pe jonciuni tunel magnetice dispuse pe un
substrat de siliciu (MTJ Magnetic Tunneling Join) pentru realizarea de
memorii magnetice MRAM(Magnetic RAM), a cror vitez de
citire/scriere va fi de aproximativ 10 ns. Spre deosebire de DRAM i
SRAM care folosesc celule electrice, MRAM utilizeaz celule magnetice
ce nu-i vor pierde coninutul odat cu ntreruperea alimentrii. Ca

performane, MRAM va fi aproape la fel de rapid ca SRAM i de ase ori


mai rapid dect DRAM.
O alt noutate aparine corporaiilor Toshiba i Infineon
Technology care vor lansa module de memorie FeRAM iniial cu o
capacitate de 32 MB/modul, tehnologia de elaborare bazndu-se pe
construirea celulelor de memorie din materiale feroelectrice. Asemntor
memoriilor MRAM, memoriile FeRAM vor avea un coninut nevolatil
care va combina nalta densitate a memoriilor DRAM actuale, cu
performanele memoriilor SRAM.

Memoria CMOS
Memoria CMOS este o mic zon din memoria RAM care are un
circuit de alimentare separat de la un acumulator cu litiu. Datorit acestuia
informaia din memoria CMOS se va pstra i dup ce se oprete
calculatorul. Din acest motiv memoria CMOS se comport ca o memorie
permanent, nevolatil. Avantajul su esenial const n aceea c
informaiile nscrise aici se pot actualiza oricnd este nevoie prin folosirea
unui mic program al sistemului de operare numit SETUP.
n memoria CMOS se introduc o serie de parametrii i informaii
de control ca de exemplu: parole, data curent i ora, informaii despre
setri ale echipamentelor din configuraie etc.

2.3.3. Memoria ROM. ROM-BIOS


Alturi de memoria de lucru RAM utilizat pentru execuia
diverselor aplicaii n curs de execuie, calculatoarele personale dispun de
circuite de memorie care pstreaz programe necesare pentru funcionarea
sistemului, programe ce nu-i modific de regul, coninutul. Aceste
programe speciale sunt pstrate ntr-o memorie nedistructibil numit
memorie ROM (Read Only Memory). Informaiile din memoria ROM sunt
destinate numai citirii, deci nu pot fi modificate sau terse.
Rolul acestei memorii este de a stoca programe cu grad mare de
generalitate i o frecven sporit de utilizare. Plasarea acestor programe n
partea de hardware a unui sistem de calcul ofer avantajul vitezei i
siguranei n execuie, comparativ cu implementarea lor ca software, care
ar avea doar avantajul flexibilitii .

Iniial cipurile ROM au fost realizate ca memorii capacitive


(CROS - Capacitive Read Only Storage) i inductive, cu transformatoare
(TROS). n prezent se folosesc circuite semiconductoare integrate ce au
permis o mai mare flexibilitate n fixarea coninutului, chiar eventuale
tergeri i modificri ale coninutului.
Dintre variantele de memorii ROM realizate cu elemente semiconductoare
integrate se menioneaz :
PROM (Programmable ROM - memorii ROM programabile)
sunt memorii al cror coninut nu este fixat din construcie; coninutul
poate fi nscris dup dorina utilizatorului, dar o dat ce a fost nscris nu se
mai poate modifica sau terge;
EPROM (Erasable PROM) sunt memorii PROM ce pot fi
terse, dar numai prin procedee speciale utiliznd un generator de radiaii
ultraviolete;
EEPROM (Electrically EPROM) sunt memorii EPROM care
nu necesit surse de radiaii ultraviolete, ci doar un curent de voltaj nalt
pentru tergerea coninutului; spre deosebire de EPROM, ele nu trebuie
scoase din soclurile n care sunt montate pe placa de baz. Dac EPROM
trebuia tears integral pentru a se renscrie, EEPROM execut operaia de
tergere i rescriere a fiecrui byte n mod independent.
Flash ROM sunt actualele EEPROM dar care folosesc voltajul
normal pentru tergerea i renscrierea coninutului (5V sau 3,3V).
tergerea i renscrierea datelor se poate realiza pentru unul sau mai multe
blocuri de memorie, existnd posibilitatea ca pentru modificarea anumitor
blocuri s fie solicitat un voltaj mai mare- cum este cazul blocului de boot
ce are inclus protecia anumitor blocuri mpotriva tergerilor, bloc ce
poate fi modificat numai printr-un voltaj superior.

ROM BIOS
Cea mai important parte a programelor de sistem care
coordoneaz activitatea PC-ului i furnizeaz servicii eseniale pentru
programele de aplicaii, sunt implementate din construcie n memoria
ROM, constituind sistemul de intrare/ieire de baz BIOS (Basic Input
Output System).

ROM BIOS-ul conine programe de conversaie cu elementele


hardware ale PC-ului.
Scopul principal l constituie ncrcarea sistemului de operare de pe
dispozitivul de iniializare i autotestarea componentelor n momentul
pornirii PC-ului (dispozitivul de iniializare este de obicei hard-disc-ul,
CD-ROM-ul sau portul de reea).
De cele mai multe ori, programele coninute n ROM-BIOS sunt
transferate pentru execuie n DRAM care este mai rapid prin tehnica
ROM-shadowing.
Cele mai noi tipuri de BIOS ncorporeaz faciliti de determinare
a configuraiei interne i de alocare a resurselor prin intermediul
standardului PnP (Plug and Play- conectare i folosire).
Organizarea componentei ROM BIOS este redat n fig. 2.7.

Programe de pornire
* POST
* Iniializare

Extensii
iniializare

ncrcarea sistemului
de operare de pe disc

Fig. 2.7. Organizarea componentei ROM BIOS


Programele de pornire sunt activate odat cu punerea sub tensiune
a PC-ului; cuprind urmtoarele programe:
a) POST Power On Self Test care realizeaz autotestarea PC-ului
constnd n detectarea eventualelor erori n funcionarea componentelor.
b) Iniializarea prin care se creaz vectorii de ntrerupere care vor
declana comutarea la rutina de testare a ntreruperii la apariia unei
solicitri de ntrerupere; totodat, iniializarea stabilete i configuraia
componentelor PC-ului.
Pentru rutinele ce nu se gsesc n setul standard, BIOS-ul este
pregtit a accepta o serie de extensii; astfel, orice echipament nou i

plaseaz propria sa memorie ROM BIOS ntr-o locaie unic, pentru a nu


intra n conflict cu alte extensii BIOS standard.
Dac cipurile ROMBIOS sunt de tip Flash ROM, acestea pot fi
inscripionate prin nlocuirea vechiului coninut; n caz contrar, se schimb
cipurile de BIOS de pe placa de baz.

2.3.4. Memoria cache


Memoria cache interpune un bloc de memorie rapid SRAM ntre
microprocesor i un bloc de DRAM. Un circuit special denumit controller
de cache ncearc s menin n memoria cache, datele sau instruciunile
pe care microprocesorul le va solicita n momentul urmtor apelnd la un
algoritm statistic de anticipare. Dac informaia cerut se afl n memoria
cache (cache hint), ea poate fi furnizat fr stri de ateptare; dac
informaia cerut nu este n memoria cache (cache miss), ea este
transferat din RAM la viteza corespunztoare RAM-ului, constituind un
eec cache.
Un factor major ce determin performanele cache-ului este
cantitatea de informaie coninut; cu ct cache-ul este mai mare, cu att
cantitatea de date tranferat este mai mare. Practic, cache-ul este cuprins
ntre 256 K i 2-4 M.
Dezavantajul unui cache mai mare l reprezint costul, cipurile
SRAM mai rapide majornd costul ntregului sistem.
Configuraia logic a memoriei cache se refer la modul n care
este aranjat memoria n cache i la modul n care este adresat, ceea ce
reprezint de fapt modalitatea prin care microprocesorul stabilete dac
informaia solicitat la un moment dat este sau nu disponibil n cache.
Principalele opiuni arhitecturale sunt: maparea direct, asociativitatea
complet i asociativitatea pe set.
Memoria cache mapat direct divide memoria cache n blocuri
adresate prin linii, corespunztor liniilor de ncrcare folosite de
microprocesoare (Intel pe 32 bii permite adresarea n multiplii de 16 bytes
a blocurilor de 128 bii). Memoria intern este divizat n blocuri, astfel c
liniile din cache corespund locaiilor blocurilor respective din memorie.
Problema maprii directe este c un program poate solicita date localizate
n adrese situate n blocuri diferite de memorie, cache-ul necesitnd
remprosptri continue ceea ce echivaleaz cu eecuri cache.
Modalitatea opus de abordare a arhitecturii mapate direct o

reprezint memoria cache complet asociativ. n acest model, fiecare


linie a cache-ului poate fi asociat cu orice bloc al memoriei interne;
controller-ul de cache verific adresele fiecrei linii n memoria cache
pentru a determina dac o cerere de memorie a microprocesorului este o
reuit sau un eec. Cu ct sunt mai multe linii de verificat, cu att timpul
este mai mare.
Un compromis ntre memoria cache mapat direct i cea complet
asociativ este memoria cache asociativ pe set, care divide memoria
cache n mai multe blocuri mapate direct. Cache-ul este descris prin
numrul de moduri n care este divizat; astfel, un cache asociativ pe patru
ci este format din patru cache-uri mapate direct. Acest aranjament rezolv
problema deplasrii ntre blocuri cu aceiai indeci de linie; cu ct sunt mai
multe moduri pentru un cache, cu att mai mult va cuta controller-ul
cache s determine dac informaia solicitat este sau nu n cache, ceea ce
mrete timpul de acces, micornd avantajul mpririi n seturi.
Majoritatea productorilor de PC-uri consider cache-ul asociativ pe patru
ci, compromisul optim dintre performan i complexitate.
O modalitate de a micora ateptarea este recurgerea la arhitecturi
cache de transfer n mod burst care elimin necesitatea trimiterii unei
adrese diferite pentru fiecare operaie de citire sau scriere a memoriei,
orice operaie identificnd o secven de adrese adiacente; n acest mod, un
cache poate reduce timpul de acces cu 54%, dar reducerea apare la scriere,
fr nici o mbuntire la citirea unor adrese individuale de cache.
Pentru microprocesor, cache-urile pot fi externe sau interne. Un
cache intern (cache L1), numit cache primar, este construit n circuitul
microprocesorului, iar un cache extern (cache L2) sau cache secundar,
folosete un controller extern i cipuri de memorie extern.
Cache-ul primar deine un potenial de accelerare mai mare dect
cache-ul secundar din cauza conectrii sale directe la circuitul intern al
microprocesorului. La microprocesoarele Pentium, transferul datelor dintre
cache-ul intern i celelalte componente ale microprocesorului se realizeaz
printr-o linie de 128 de bii care necesit dou cicluri datorit magistralei
de date de 64 de bii.
Cache-ul secundar este implementat pe magistrale de 128 bii
avnd un mod de adresare orientat pe linie streamlined (burst mode).
Cache-ul intern pstreaz ns un avantaj de performan de dou pn la
cinci ori asupra acestui mod de adresare avansat.
Un cache este folosit pentru stocarea oricrui tip de informaie

(instruciuni sau date) denumit cache unificat, sau este mprit


funcional n cache de instruciuni i cache de date; aceast mprire poate
duce la mbuntiri de performan, fiind folosit de microprocesoarele
Pentium, unele microprocesoare Motorola i majoritatea microprocesoarelor RISC.
Pentru a aduga flexibilitate i expandabilitate cache-urilor
secundare, n calculatoarele ce au proiectate seturile de cipuri
corespunztoare, Intel a lansat propriul standard pentru cache-ul instalabil
cache-on-a-stick (abreviat COAST). Modelul de baz folosete un
conector CELP cu 160 pini. Specificaia COAST este flexibil i permite
folosirea unor cache-uri secundare de diferite tehnologii.

2.3.5. Formate fizice de RAM


Un cip de memorie apare ca un strat de siliciu de civa milimetri.
Pentru a fi uor de manevrat, cipurile de memorie sunt nchise ermetic ntro capsul care asigur protecia siliciului. Cipurile sunt lipite unul lng
altul pe modulele de memorie, ocupnd astfel o suprafa mai compact de
civa centimetri. Modulele de memorie astfel constituite, apar sub forma
unor circuite integrate cu conectori externi, pentru a fi introduse n
soclurile disponibile pe placa de baz.
Modulele de memorie sunt prevzute cu conectori CELP (Card
Edge Low Profile), avnd 30-83 pini pe fiecare parte a modulului. Cipurile
disponibile pe pia sunt construite n diverse formate fizice.
Primele cipuri (SIP, DIP) erau sudate pe plac, deci fixe.
Urmtoarea generaie de cipuri de RAM (SIMM, DIMM, RIMM) au fost
realizate n aa fel nct s poat fi introduse/scoase din soclu i nlocuite.
Cipul de tip SIMM (Single In line Memory Module) leag
contactele de pe ambele pri ale modulului i furnizeaz un singur semnal,
n timp ce un cip DIMM (Dual In line Memory Module) preia semnale
separat de pe fiecare parte a modulului.
Cele mai multe PC-uri verific cipurile de RAM de fiecare dat
cnd se pornete sau se reseteaz calculatorul; n acest scop, la fiecare byte
al memoriei se ataeaz un bit suplimentar numit bit de control al paritii,
bit care permite s se determine dac un anumit byte de memorie conine
numrul corect de zerouri binare (parity check). Controlerul de memorie
face totalul celor nou bii memorai, verificnd dac totalul rmne impar;
n caz negativ invalidnd datele memorate.

Exist ns procedee care pot efectua att detectarea, ct i


corectarea unor erori. Un exemplu l constitue procedeul ECC (Error
Corection Code) care necesit trei bii suplimentari pentru fiecare byte
memorat; procedeul poate s localizeze bitul eronat, iar eroarea poate fi
remediat (tehnologia se mai numete i EDAC Error Detection And
Corection ). IBM folosete ECC pe calculatoarele care se utilizeaz ca
servere ntr-o reea de calculatoare.
Primele SIMM-uri cu 30 de pini permiteau o stocare de nou bii
pentru fiecare byte (un bit extern pentru verificarea paritii). Pentru
magistrale mari de date a fost proiectat SIMM-ul cu 72 pini care
ncorporeaz patru bancuri de memorie pe acelai modul; SIMM-urile cu
72 pini au conectorii plasai pe ambele pri ale modulului de memorie.
Asemntor SIMM-urilor cu 30 pini, SIMM-urile cu 72 pini pot fi
cu paritate sau fr paritate; cele cu paritate sunt numite i SIMM-uri de 36
de bii, iar cele fr paritate SIMM-uri de 32 de bii. SIMM-urile cu 72
pini sunt disponibile la capaciti de 8 MB, 16 MB i 32 MB/modul .
Odat cu apariia noilor microprocesoare PENTIUM i AMD,
SIMM-urile cu 72 pini i-au pierdut mult din utilitate deoarece pentru
magistralele de date pe 64 bii, erau necesare dou SIMM-uri de 72 pini la
un bank de memorie. Pentru a asigura extinderea la 64 bii, s-au dezvoltat
module cu mai multe conexiuni pentru a permite o adresare mai larg,
denumite DIMM-uri. Modelele rezultate au 168 de conexiuni poziionate
pe cele dou pri ale cipului de memorie, cele dou linii de conectori fiind
independente.
DIMM-urile actuale se regsesc uzual, sub forma modulelor de
64 MB, 128 MB i 256 MB pe modul.
SIMM-urile de 72 pini sunt convenabile pentru desktop-uri , dar
sunt prea mari pentru laptop-uri; productorii de PC-uri miniaturizate au
transformat SIMM-urile de 72 pini astfel c n locul conectrii pinilor de
pe cele dou pri ale modulului au introdus spaii pe fiecare parte pentru a
avea dou semnale separate. Astfel, lungimea modulului s-a redus la
jumtate, iar rezultatul fiind module SODIMM (Small Outline Dual In
line Memory Module) numite astfel datorit dimensiunilor reduse ale
modulului i celor dou linii de conectori independeni de pe fiecare parte
a modulului. Un SODIMM cu 72 pini este echivalent cu un SIMM de 72
pini, cu conectori pe ambele pri ale modulului asemntor DIMM-urilor.
Pentru microprocesoarele Pentium IV, Intel a elaborat un nou tip de

memorii RAM de tip magistral, numite memorii Rambus. Ele nu pot fi


montate n socluri de SIMM sau DIMM, necesitnd socluri speciale
numite RIMM uri (Rambus In line Memory Module).

2.3.6. Formate logice de RAM


ncrcarea cipurilor de memorie prin adresarea liniilor i coloanelor
consum timpi de ordinul nanosecundelor, timpi ce provoac ntrzieri la
rspunsurile furnizate microprocesoarelor; dac se adaug i timpul
necesar remprosptrii, se obin limitele performanei cipului de memorie.
Pentru a mri performanele memoriei , proiectanii au dezvoltat o serie de
tehnologii care s depeasc aceste limite , orientndu-se asupra modului
n care sunt procesate datele intern moduri ce constitue formatele logice
ale memoriilor interne RAM.
Primele memorii au folosit tehnologia Static Column RAM care
efectua citirea unei coloane de memorie i scrierea adresei pe linia de
adres a cipului, trimind apoi semnalul CAS. Odat ce coloana a fost
nregistrat , se poate trimite un nou set de adrese prin care se va indica o
linie, activnd apoi semnalul RAS; n tot acest timp semnalul CAS este
meninut activ, pentru a indica faptul c acea coloan a rmas constant .
Tehnologia FPM (Fast Page Mode) folosete o variant similar:
controlerul de memorie trimite mai nti o adres de linie, apoi activeaz
semnalul RAS; ct timp semnalul RAS este activ, se trimite o adres a
semnalului CAS pentru a indica o anumit celul. Dac RAS este inut
activ, controlerul poate trimite una sau mai multe adrese urmate de un
impuls al semnalului CAS pentru a indica celule din cadrul aceleiai linii.
n terminologia de adresare a memoriei, linia este numit pagin,
iar cipurile care utilizeaz aceast tehnologie sunt numite page-mode
RAM.
PC-ul poate astfel accesa mai rapid celulele dintr-o pagin de
memorie, asigurnd un timp de acces ntre 25-30 ns. Pentru a accesa ns
alte pagini, se vor schimba ambele adrese, ceea ce va genera ntrzieri.
O alt tehnologie utilizat este EDO (Extended Data Out) care
lucreaz cel mai bine n combinaie cu o memorie cache. n esen, EDO
este o variant a memoriei FPM care permite accesul repetat la biii din

cadrul unei pagini de memorie, fr a genera ntrzieri. Dac DRAM se


descarc dup fiecare operaie de citire i necesit timp de rencrcare
nainte de a fi citit din nou, EDO pstreaz datele pn cnd primete un
alt semnal, fapt realizat prin modificarea cuantei de timp alocate pentru
semnalul CAS. Linia de date mai rmne activ un interval de timp dup
ce linia CAS este dezactivat. Se elimin astfel timpul de ateptare necesar
pentru un ciclu separat de citire/scriere , deci se pot citi/scrie date la viteza
cu care cipul poate s selecteze adresele .
Pentru o rat de transfer dat, memoria EDO va fi cu 30 % mai
rapid dect FPM .
Pentru a ctiga mai mult vitez cu EDO, compania Micron
Tehnology a adugat cipului EDO, circuite care s-l fac compatibil cu
modul de transfer burst folosit de microprocesoarele Pentium. Noul cip
de memorie numit BEDO (Burst EDO DRAM) realizeaz toate operaiile
de citire i scriere n serii de cte patru cicluri-numite burst-uri. Aceiai
tehnologie este regsit i sub numele de generic pipeline nibble mode
DRAM, pentru c transferul datelor se realizeaz n serii de cte patru
cicluri pe linia de asamblare (pipeline).
Adresarea normal solicit cicluri alternante datorit multiplexrii
operaiilor, iar cipurile de memorie nu pot opera simultan cu
microprocesoarele. Pentru a accesa date la fiecare ciclu de ceas, s-a
reproiectat interfaa de baz astfel nct cipurile de memorie s poat
opera sincron cu microprocesoarele, constituindu-se astfel memoriile
SDRAM ( Synchronous DRAM ).
Dei schimbarea interfeei cipului poate evita blocrile sistemului,
ea nu aduce nici o contribuie la creterea vitezei. Cipurile SDRAM sunt
realizate cu stadii de operare multiple i independente astfel nct cipul
poate s acceseze o nou adres nainte de terminarea procesrii adresei
precedente.
Cipurile SDRAM au un timp de acces de 10 ns, fiind utilizabile
pentru magistrale de memorie de 100 Mhz. Cipurile actuale au anumite
limite care reduc frecvena la aproape 66 Mhz; SDRAM-urile nu vor opera
la frecvene mai mari de 100 Mhz deoarece sloturile SIMM-urilor devin
nesigure la frecvene mai nalte.
Timpii de acces suportai de diversele tehnologii pentru starea de
ateptare zero la o frecven dat a magistralei, sunt redai n tabelul

urmtor:
Frecvena
magistalei
de memorie
25 Mhz
33 Mhz
50 Mhz
66 Mhz

FPM

EDO

Burst
EDO

SDRAM

70 ns
52 ns
N/A
N/A

70 ns
70 ns
52 ns
N/A

70 ns
70 ns
70 ns
52 ns

12 ns
15 ns
12 ns
10 ns

Memoriile DDR (Double Data Rate) sunt realizate ntr-o


tehnologie SDRAM cu posibilitatea dublrii frecvenei de la 100 la 200
Mhz, n timp ce DDR 2 sunt optime pentru pentru actualele PC-uri ce
lucreaz la o frecven a magistralei de 400 Mhz.
Memoriile EDRAM (Enhanced DRAM) fac DRAM-urile
companiei Ramtron mai rapide, prin adugarea unor blocuri mici de
memorie cache static pe fiecare cip. Cache-ul opereaz la vitez nalt (n
mod obinuit 15 ns), astfel nct poate s acopere cererile de date ale
microprocesorului fr a aduga stri de ateptare generate de operaia de
remprosptare.
Memoria CDRAM (Cached DRAM) realizat de Mitsubishi
adaug o memorie cache pe fiecare cip utiliznd un model de tip asociativ
pe set; cipul iniial de 4 MB avea ncorporat o memorie cache de 2 K i
folosea dou buffere de cte un cuvnt (16 bii) pentru transferul dintre
cache i circuitele externe. Spre deosebire de EDRAM, CDRAM permite
att cache-ului ct i DRAM-ului principal s opereze independent una de
cealalt. Cache-ul este suficient de rapid pentru a transfera date n mod
burst la o frecven de 100 Mhz.
Modelul RDRAM (Rambus DRAM) al firmei cu acelai nume
folosete un cache RAM static de 2048 K cuplat la DRAM printr-o
magistral foarte larg, ce permite transferul unei pagini de memorie n
cache ntr-un singur ciclu. Cache-ul este destul de rapid, furniznd datele
la un timp de acces de 10 ns. Rata de transfer poate ajunge la 800 Mb/sec
dublu fa de SDRAM. Modelul Rambus cere o modificare radical a

plcii de baz pe care se instaleaz, soclurile purtnd denumirea de RIMM


(Rambus In line Memory Module). Deocamdat sunt utile pentru sisteme
care includ integrare video.
Capacitile disponibile actual sunt de 64 MB, 128 MB i 256
MB/modul, dar exist potenial pentru crearea modulelor de 1 G i 2 G
care s funcioneze pe magistrale ale sistemului de 200 Mhz.
n locul unui bloc de memorie n care fiecare celul este adresat
de numrul liniei i coloanei, memoria MDRAM (Multibank DRAM)
produs de MoSys Incorporated desparte informaia stocat ntr-un numr
de bank-uri de memorie separate.
n modelul MDRAM iniial (4 MB), fiecare din cele 16 bank-uri de
memorie pstra 256 K; bank-urile sunt legate printr-o magistral central
de date care acceseaz fiecare bank individual. Modelul permite unui bank
de memorie s trimit sau s primeasc un volum de date i printr-un
singur ciclu de ceas, s comute la un alt bank pentru a efectua transferul
urmtor. Deoarece fiecare bank de memorie dispune de o interfa de 32
bii care lucreaz ca i SDRAM, cipurile de MDRAM opereaz la viteze
de transfer de pn la 1 G/s.
Problemele de acces la memorie apar cu precdere n sistemele
video, la care memoria este folosit ca un buffer de cadre pentru imaginile
de pe ecran nmagazinate sub form digital i alocat pentru fiecare
element al imaginii. ntreg coninutul buffer-ului este citit de 44 - 75 ori pe
secund. ntre timp PC-ul poate ncerca s scrie o nou informaie n buffer
pentru ca aceasta s apar pe ecran. Cu memorii DRAM obinuite, aceste
operaii de citire i scriere nu pot fi executate simultan, una trebuie s o
atepte pe cealalt, timpul de ateptare afectnd n mod negativ
performanele video, viteza sistemului i rbdarea utilizatorului; ateptarea
poate fi evitat cu un cip special de memorie care s aib dou ci pentru
accesul fiecrei locaii. O astfel de memorie permite citirea i scrierea
simultan; cipurile de memorie video denumite VRAM ( Video RAM )
permit citirea complet i scrierea aleatoare la un port, n timp ce la cellalt
port se permite doar citirea secvenial care corespunde necesitilor de
scanare ale unei imagini video.
Un model VRAM cu dou porturi este WRAM (Windows RAM)
elaborat de compania Samsung, util la sistemele video proiectate s asiste
o interfa grafic gen Windows. Cipul de baz WRAM pstreaz 8 MB
aranjai n plane de 32 bii, fiecare plan fiind compus din 512 x 512

celule. Patru cipuri asigur memoria necesar pentru a afia cu o rezoluie


de 1024 x 768, 1024 x 1024 n True Color pe 24 bii.

2.4. Microprocesoare
2.4.1. Rol i caracteristici
Microprocesorul ndeplinete funciile unitii centrale de
prelucrare UCP(n literatura de specialitate se regsete sub denumirea de
CPU Central Proccessing Unit). El este un circuit integrat programabil
alctuit din milioane de tranzistori.
Microprocesorul decodific instruciunile de program, solicit
operanzii, execut operaii aritmetico-logice i transmite altor componente
din sistem mesaje i semnale de control, sincroniznd ntreaga funcionare
a calculatorului.
Programele sunt introduse n memoria calculatorului sub form
binar, reprezentnd coduri de instruciuni.
Un cod de instruciune semnific configuraia semnalelor de la
pinii microprocesorului care declaneaz n interiorul acestuia, execuia
unei anumite operaii. Fiecare instruciune are o semnificaie pentru
microprocesor. De exemplu, instruciunea codificat 0010110 comand
executarea unei operaii de scdere. Alte instruciuni cer microprocesorului
s adune, s nmuleasc, s mpart, s deplaseze bii, s fac operaiuni
logice comparri, repetri, modificare de bii sau doar s atepte.
Totalitatea instruciunilor pe care le nelege un microprocesor
reprezint setul de instruciuni.
Programele i datele asociate lor se afl n memoria RAM, iar
pentru a fi executate sunt preluate instruciune cu instruciune de
microprocesor, rezultatele fiind plasate apoi tot n memoria RAM de unde
pot fi afiate ulterior. Aa se explic intensul trafic de informaii - adrese,
date, instruciuni dintre microprocesor i memoria RAM, care se
desfoar pe magistralele corespunztoare aflate pe placa de baz.
Registrul este componenta de baz a microprocesorului. El este
capabil s memoreze temporar un ir de bii. Numrul i rolul acestor
registre a evoluat de la 8 regitrii la PC 8086, la 128 de regitrii la un
Pentium.
Performanele unui procesor sunt dependente direct de capacitatea

registrului care poate fi 8, 16, 32, 64 sau 128 de bii. Procesoarele Intel
8086 erau procesoare pe 8 bii, Intel Pentium sunt procesoare pe 32 de bii
iar Intel Itanium este un procesor pe 64 de bii. Capacitatea registrului se
coreleaz cu mrimea cuvntului de memorie.
O alt component a microprocesoarelor o reprezint unitatea
aritmetico logic ce execut prelucrrile aritmetice i operaiile logice
prin intermediul a dou componente:
o unitatea de calcul n numere ntregi care este unitatea
de execuie propriu-zis;
o unitatea de calcul n virgul mobil (FPU Floating
Point Unit) care iniial, era o unitate independent ataat
la microprocesor, numit coprocesor matematic.
Calculele n virgul mobil au reprezentat un ctig important sub
aspectul vitezei i preciziei calculelor.
Creterea vitezei de prelucrare a microprocesorului se obine i prin
executarea n paralel a unor instruciuni prin tehnica de superscalare
posibil prin includerea mai multor uniti ALU n structura
microprocesorului.
Unitatea de comand i control decodific i execut instruciuni,
gestioneaz cererile de acces la memorie, controleaz i sincronizeaz
funcionarea tuturor componentelor din configuraie pe principiul
ntreruperilor.
Logica de definire i implementare a setului de instruciuni pe
care-l recunoate i-l poate executa un calculator, mparte microprocesoarele n dou clase numite i platforme:
o microprocesoare CISC;
o microprocesoare RISC
CISC (Complet Instruction Set Computing), a fost standardul
iniial folosit pentru setul de instruciuni al micropocesoarelor.
RISC (Reduced Instruction Set Computing) reprezint o
simplificare a structurii instruciunilor, o reducere a numrului lor etc ,n
favoarea creterii vitezei de execuie , repectiv al paralelismului execuiei
simultane.
Setul standard de instruciuni a fost extins succesiv cu instruciuni
pentru aplicaii multimedia care realizeaz optimizarea prelucrrilor
grafice 3D, a efectelor audio video i imaginilor n micare, prin
extensiile de instruciuni MMX (la familia de procesoare Intel) i 3Dnow!
(la familia de procesoare AMD).

Unitatea de comand i control dispune de un circuit de ceas (numit


ceas intern) ce const dintr-un generator de impulsuri construit dintr-un
cristal de cuar, ce emite semnale electrice cu o frecven care a evoluat de
la 4,7 Mhz (la microprocesorul I8086) la peste 2 Ghz la actualele Intel
Pentium IV i AMD Athlon (un megahertz echivaleaz cu 1.000.000
impusuri de ceas generate ntr-o secund). Pe baza acestor semnale numite
i impulsuri de tact, sunt sincronizate toate activitile UCP. Frecvena
ceasului intern este un parametru important, dar nu reprezint viteza real
la care lucreaz calculatorul.
Memoria cache inclus pe cipul microprocesorului (cache L1
cache de nivel 1 ) optimizeaz traficul de date dintre memoria RAM i
microprocesor.
Caracteristicile unui microprocesor sunt urmtoarele:
9 viteza de lucru;
9 mrimea memoriei RAM adresate direct;
9 setul de instruciuni.
Viteza de lucru depinde la rndul ei, de urmtoarele elemente:
- frecvena ceasului intern;
- frecvena de lucru a plcii de baz;
- dimensiunea magistralelor;
- capacitatea regitrilor;
- tehnologia de fabricaie (care a trecut succesiv de la
tehnologia pe 0.28 , la tehnologia pe 0.08 cu tensiuni
de 2 V, fapt ce a permis creterea numrului de tranzistori
la 42 de milioane la Pentium IV).
Placa de baz i memoria RAM determin o reducere a vitezei
reale de lucru a microprocesorului fa de frecvena proiectat de lucru.
Sistemele actuale utilizeaz un circuit sintetizor de frecven cu care se
stabilete frecvena de lucru a plcii de baz.
Odat cu apariia microprocesorului Pentium, s-a introdus
conceptul de multiplicare a frecvenei. Microprocesoarele care lucreaz n
acest sistem funcioneaz la o frecven de ceas de cteva ori mai mare
dect frecvena plcii de baz pe care sunt montate. Factorii de
multiplicare a frecvenei sunt: 1.5x, 2x, 2.5x, 3x,
De exemplu, un microprocesor cu frecvena de 200 MHz montat pe
o plac de baz ce are factorul de multiplicare 4x, poate atinge frecvena
de 200 x 4 = 800MHz.
Chiar dac pe microprocesor este indicat frecvena maxim la care

lucreaz, el poate fi folosit la o frecven superioar printr-un procedeu


de setare software numit overclocking.
Performanele de ansamblu ale unui microprocesor sunt apreciate
prin intermediul unui indice sintetic denumit Icomp, introdus de IBM n
1992. Prin acest indice se evalueaz performanele unui microprocesor pe
un banc de prob, un PC, care este pus s ruleze un set complex de
aplicaii din urmtoarele domenii: calcule economice numerice cu volum
mare de date, calcule inginereti n virgul mobil, grafic 3D, aplicaii
Java. Spre exemplu indicele Icomp pentru un Pentium III la 500 Mhz a
fost 1650, iar pentru un Pentium IV la 1 Ghz a fost 3280.

2.4.2. Microprocesoare Intel Pentium.


Pentium IV i Itanium
nfiinat n 1968, a ajuns la o cifr de afaceri de peste 14 miliarde
dolari i un profit anual de peste 7 miliarde dolari, avnd 15 fabrici,
concernul Intel domin lumea microprocesoarelor.
Dup seria de microprocesoare x86 (8086, 80286, 80386, 80486)
n anul 1993 Intel lanseaz familia de procesoare Pentium, care s-a
succedat rapid n versiunile Pentium Pro, Pentium MMX, Pentium II dup
1997, Pentium III dup 1999, iar acum Pentium IV domin piaa.
Prima generaie de microprocesoare Pentium a pstrat compatibilitatea cu microprocesoarele precedente, avnd posibilitatea de a executa
dou instruciuni simultan, ceea ce i confer o tehnologie superscalar
comun microprocesoarelor RISC.
Arhitectura de baz (fig. 2.8) a microprocesorului Pentium include
urmtoarele componente:
1. Dou uniti de execuie pentru operaii cu numere ntregi ( U
i V) asimilate unor linii de asamblare (pipelines); unitile lucreaz ca un
ansamblu ce execut instruciunile microprocesorului, dar numai unitatea
U poate executa setul complet de instruciuni. Pentru cele dou uniti de
execuie se decodific simultan dou instruciuni, iar execuia lor se
realizeaz tot simultan, cu condiia ca a doua instruciune s nu depind de
rezultatul primei instruciuni. Ambele uniti lucreaz pe 32 de bii.
2. Unitatea de virgul mobil - FPU (Floatting Point Unit)
organizat tot sub forma unei linii de asamblare (pipeline) ce conine
uniti pentru execuia hardware a adunrii, nmulirii i mpririi.

3. Memoria cache de nivel 1 (cache L1-Level 1) este divizat n


dou pri:
- 8 K pentru instruciuni (code cache);
- 8 K pentru date (cache data).
Circuitele de interfa integrate n cip, descompun programul ce se
execut n cuvinte de date i cuvinte de cod pe care le depun n memoriile
cache corespunztoare; accesul simultan la cele dou memorii cache
permite introducerea datelor prin interfaa magistralei, concomitent cu
citirile efectuate de unitatea de execuie.
Cele dou memorii dei sunt asociative n ambele sensuri, difer
prin modul de rescriere a informaiilor ce le conin:
- n memoria cache pentru date, informaiile pot fi modificate
direct (rescrise) write back;
- n memoria cache pentru cod, informaiile pot fi modificate
numai dup un acces suplimentar la memoria DRAM write
through.
Fiecare memorie cache include un mecanism TLB (Translate
Lookaside Buffer) care translateaz adresa liniar n adres fizic.
Se poate instala i o memorie cache secundar cache L2 (de
regula, 512 K) format din cipuri SRAM pe placa de baz, avnd un timp
de acces mai mic.
Magistrala de adrese este de 32 de bii ceea ce ofer un spaiu de
232 (4 G) memorie adresabil.
Magistrala extern de date este de 64 de bii, ceea ce permite
transferul unui volum de date n/din microprocesor de dou ori mai mare
dect pe magistralele de 32 de bii.

64 bii

Memoria cache pentru


instruciuni

Unitate de anticipare a
salturilor

TLB

256 bii

Interfaa
cu magistralele

Buffer de decodificare anticipat


a instruciunilor
32 bii

Unitate U
aritmetic
ntregi

32 bii

Unitate V
aritmetic
ntregi

Unitate de virgul
mobil

4. Bufferul de decodificare anticipat a instruciunilor


(Prefetch Buffer)
Codul din memoria cache este testat pentru a sesiza din timp
eventualele instruciuni de salt anterior ncrcrii acestora n unitile de
execuie; decodificarea instruciunilor se realizeaz deci anticipat, ulterior
ele fiind transmise unitilor de execuie atunci cnd sunt solicitate.
Transferul instruciunilor din memoria cache pentru cod ctre
unitile de execuie se realizeaz printr-o magistral de 256 bii,
dimensiunea mare a acesteia permind aducerea secvenelor de
instruciuni cu o vitez mai mare dect capacitatea unitilor de execuie.
5. Unitatea de anticipare a salturilor BTB (Branch Target
Buffer)
Unitatea de anticipare a salturilor rezolv organizarea liniei de linie
de asamblarea potrivit creia instruciunile sunt tratate ntr-o manier strict
secvenial, astfel c atunci cnd apar instruciuni de salt, s fie ncrcat
pe linia de linie de asamblarea secvenei de instruciuni corespunztoare
destinaiei saltulului.
Prima generaie de microprocesoare Pentium aprut n mai 93,
lucra la frecvena de 60 i 66 Mhz (P54C).

A doua generaie (martie 94) necesit schimbarea plcii de baz,


avnd ca principale caracteristici:
- frecvena iniial de 90, 100 Mhz; ulterior lucra la 120, 133, 150,
166 i 200 Mhz;
- plcile de baz lucreaz la frecvena de 60, 66 Mhz;
- include APIC Advanced Programable Interrupt Controller
(controler de ntreruperi programabil avansat);
- existena unei interfee pentru procesor dual care suport
multiprelucrarea simetric SMP ( Symmetric MultiProcessing)
solicitat de sistemele de operare OS/2 i Windows NT.
Pentium Pro disponibil din 1996 la frecvene de 150,166,180 i
200 Mhz a introdus:
- trei pipelines pentru instruciuni interne;
- cacheul de date asociativ de 8 K are patru ci de transfer, iar
cacheul de cod de 8 K are dou ci pentru instruciuni primare;
- cache-ul L2 de 256 K, 512 K este integrat;
- execuia dinamic a instruciunilor prin mecanismele de branch
prediction i speculative execution, permite execuia instruciunilor n orice ordine.
A treia generaie (P55C) disponibil din ianuarie 97 (socket 7 pe
placa de baz) a ncorporat tehnologia multimedia MMX (MultiMedia
eXecution) n generaia a doua, avnd ca nouti:
- frecvena de 166, 200, 233 Mhz;
- cache de cod de 16 K;
- adugarea a 57 de instruciuni pentru funcii audio, video i
grafic;
Unitatea MMX include aplicaii multimedia i comunicaii care
ncorporeaz SIMD (Single Instruction Multiple Data), tehnic ce permite
unei instruciuni s execute anumite funcii pe mai multe seturi de date.
Pentium II (P6) - Pentium Pro Klamath lansat n mai 1997
depete performanele unui Pentium la 200 Mhz de circa 1,6-2 ori,
lucrnd la frecvene de 233, 266 i 300 Mhz; nouti incluse:
- cache L1 dispune de 16 K pentru cod i 16 K pentru date;
- cache L2 integrat de 512 K 1 M;

- arhitectura DIB ( Dual Independent Bus) - magistral dual


independent: una pentru cache L2 i cealalt pentru memoria
intern.
Pentium II (P6) Pentium Pro Deschutes lucreaz la 300,333
Mhz, acceptnd o arhitectur AGP (Accelerated Graphic Port) care permite
conectarea unui subsistem grafic la setul de cipuri, printr-o magistral de
mare vitez ce degreveaz magistrala PCI de transferul unui volum mare
de date. Magistrala PCI asigur o rat de transfer de 132 M/s iar magistrala
AGP la 66 Mhz pe 32 de bii are o rat de transfer de 533 M/s. Memoria
video pentru AGP este alocat dinamic din memoria sistemului n funcie
de necesiti, i poate fi accesat rapid de controlerul grafic.
CELERON i MENDOCINO. Sub numele de cod Covington, a
fost microprocesorul Celeron, conceput pentru producia de serie care s
nlocuiasc Pentium la categoria PC-urilor cu pre sub 1000 $ (Basic PC).
n principal, Celeron-ul pstreaz nucleul de la Pentium II,
renunndu-se la cache-ul L2 i la carcasa de deviere a cldurii, ceea ce a
permis producerea unui procesor mai simplu i mai ieftin. Mecanismul
utilizat este denumit SEPP (Single Edge Processor Package); pentru
aerisire se folosete un ventilator care ocup toat suprafaa cipului, fiind
plasat direct pe procesor.
La fel ca i Pentium II, Celeron este conceput pentru slot 1, fiind
implementat pe o plac de baz microATX (ceva mai mic dect plcile de
baz ATX normale); pentru a pstra un pre redus i la placa de baz,
micro ATX nu include faciliti cum sunt: suport pentru procesor dual,
gestionarea a mai mult de 256 M de RAM, suport pentru memorie ECC i
controlul a mai mult de trei sloturi PCI .
La scurt timp dup lansarea microprocesorului Celeron n
continuarea liniei Covington, Intel a realizat microprocesorul produs sub
numele de cod Mendocino care a reintegrat cache-ul L2.
XEON un alt Pentium elaborat de Intel dispune de urmtoarele
caracteristici:
- ca i Pentium II Xeon are memorie cache L2 de la 512 K la 2M
- dou cipseturi cu suport multiprocesor, ceea ce ofer posibilitatea utilizrii mai eficiente pentru servere i staii de lucru
echipate cu pn la patru procesoare;

- frecvena de tact de 400 Mhz n cazul cachelui L2 de 512 KB i


1 MB, respectiv 450 Mhz pentru un cache L2 de 2 M;
- sporirea siguranei prin adugarea unor componente i caracteristici pentru administrare i monitorizare:
senzor termic pentru urmrirea temperaturii cipului;
verificarea i corectarea erorilor de date aprute pe
parcursul transferului pe magistrale;
suport complet pentru ca dou procesoare s realizeze
aceleai operaii cu acceleai date, urmate de verificarea
rezultatelor;
magistral de gestiune a sistemului pentru urmrirea
activitii procesorului, printr-o interfa pentru dou noi
componente de memorie ROM destinate partajrii
informaiei cu softwareul i hardwareul de gestiune a
sistemului;
utilizeaz o nou platform numit arhitectura de
memorie server extins care dispune de dou moduri de
adresare a memoriei pe 36 de bii, o extensie a adresei de
pagin pe 36 bii i o extensie a dimensiunii de pagin pe
36 bii, ceea ce permite accesarea i adresarea a pn la 64
G de RAM.
KATMAI continu seria microprocesoarelor Pentium avnd un
nume de cod care reprezint numele extensiei setului de instruciuni al
arhitecturii KNI (Katmai New Instruction); cele 70 de instruciuni noi
susin aplicaiile multimedia, accelernd ndeosebi grafica i imaginile
video. Pentru a obine mai mult performan prin intermediul acestor
instruciuni (viteza, calitatea imaginii), ca i la MMX este necesar un
software capabil s exploateze efectiv instruciunile respective.
Iniial a fost proiectat s lucreze la o frecven de tact de 450 i 500
Mhz, dar ulterior a atins o frecven de 800 Mhz.
Odat cu introducerea tehnologiei MMX, Intel a introdus SIMD
(Single Instruction Multiple Data) cu rolul de a permite prelucrarea
simultan a mai multor seturi de date printr-o singur instruciune - situaie
frecvent ntlnit n aplicaiile multimedia; MMX include ns doar
instruciuni n virgul fix care nu accelereaz grafica 3D ce solicit
prelucrri n virgul mobil. KNI extinde acest procedeu care devine
SIMD-FP (Floating Point), prin includerea operaiilor n virgul mobil; n

acest scop KNI dispune de un set de opt registre suplimentare independente a cte 128 de bii, fiecare registru fiind capabil s prelucreze simultan patru valori exprimate n virgul mobil simpl precizie (32 bii x 4
= 128 bii).
Dac instruciunile MMX folosesc registrele de virgul mobil ale
coprocesorului ceea ce nu permite utilizarea simultan a instruciunilor n
virgul mobil, cu instruciuni MMX, Katmai lucreaz cu registre
suplimentare care nu afecteaz registrele coprocesorului.
Windows 98 ofer posibilitatea exploatrii noii tehnologii
furnizate de Katmai, n timp ce Windows 2000 suport fr probleme noile
instruciuni.
O alt caracteristic a arhitecturii Katmai o constituie Memory
Streaming prin intermediul creia programul comunic n prealabil
microprocesorului, datele preconizate a se ncrca; exist mai multe
opiuni ce rmn la latitudinea software-ului n a opta pentru ncrcarea
datelor n toate cache-urile, doar n cache-ul L2 sau n nici un cache. Dup
prelucrare, se poate alege ntre scrierea datelor n cache sau direct n
memoria intern.
A doua generaie a microprocesorului Katmai s-a dezvoltat sub
numele de cod Coppermine, fiind realizat ntr-o nou tehnologie de
fabricaie a tranzistorilor (0,18 microni) spre deosebire de tehnologia
anterioar care utiliza structura de 0,25 microni. Aceast tehnologie
permite fabricarea de microprocesoare mai rapide care s poat depi
frecvena de 500 Mhz, oferind totodat i spaiu suplimentar pentru
componente adiionale care vor putea fi astfel integrate pe cipul
microprocesorului (Intel utilizeaz aceiai strategie ca la a doua generaie
de Celeron numit Mendocino).
Un alt microprocesor elaborat de Intel este Tanner, procesor care
utilizeaz tehnologia Katmai pentru work stations i servere; n principal,
este un Katmai dotat (ca i Xeon) cu cache L2 n variantele 512 K, 1 M si
2 M care n prima faz a lucrat la o frecven de 500 Mhz.
Mergnd pe linia Coppermine, pentru servere i work stations au
aprut microprocesoarele Cascades care au inclus ca principale
caracteristici: KNI, cache L2 integrat, cache L3 n carcasa microprocesorului i o frecven de peste 500 Mhz.

PentiumIV
Pentium IV cunoscut i sub numele de cod Willamette, este cel mai
nou model al familiei de microprocesoare Intel pe 32 de bii, care lucreaz
la frecvene mai mari i nregistreaz performane superioare fa de
modelele precedente.
Principalele nouti aduse de Pentium IV sunt:
1. Tehnologie hyper-pipeline (cu banda de asamblare n 20 de
etape). Cu introducerea unei linii de asamblare n 20 de etape, Intel a reuit
s fac procesorul s mearg la viteze foarte mari. n cazul unei
instruciuni plasat pe o linie de asamblare n 10 etape, n timpul fiecrui
impuls de ceas, o zecime este prelucrat i este nevoie de 10 cicluri de ceas
pentru a termina. Deci, unei benzi de asamblare de la Pentium IV i trebuie
20 de cicluri de ceas pentru a termina o instruciune, n fiecare etap
prelucrarea fiind destul de redus ceea ce diminueaz durata dintre dou
impulsuri de tact. Numrul total de cicluri necesare procesrii unei
instruciuni se numete timp de laten. O linie de asamblare mai lung
nseamn o laten mai mare.
2. Cache cu urmrirea ordinii de execuie a instruciunilor (Trace
Cache). Trace Cache-ul este un cache de instruciuni care ncearc s
nregistreze instruciunile n ordinea lor de execuie. Acest lucru simplific
procesarea, asigurndu-se c instruciunile sunt n ordinea corect.
3. Motorul de execuie rapid. Operaiile cu ntregi sunt procesate
de ctre unitile de execuie pentru ntregi. n mod normal, o unitate
proceseaz o instruciune numai n partea cresctoare a impulsului de tact,
dar Pentium IV poate procesa i n partea descresctoare a acestui impuls,
reuind astfel s dubleze viteza de lucru pentru anumite operaii cu ntregi.
4. Magistrala de sistem la 400 MHz are 64 ci de adresare i face
posibil o vitez de transfer de 3,2 G ntre procesor i controlerul de
memorie. Pentium III putea transfera doar 1,06 G la o frecven de 133
MHz. Pentium IV lucreaz prin intermediul a dou canale de transmisie cu
RDRAM, la o vitez de 3,2 G pe secund.
5. Execuia dinamic avansat. Unitatea de execuie rapid asigur
un numr mai mare de instruciuni (126), dintre care unitile de execuie
pot alege; acest lucru permite microprocesorului s evite ateptrile care
apar atunci cnd o instruciune folosete datele furnizate de o alt
instruciune. Unitatea aduce i o mai mare acuratee n predicia salturilor
(branch prediction), rata de predicie greit fiind cu 33% mai mic.
Acurateea este posibil datorit implementrii unui buffer de 4 K ce

stocheaz mai multe detalii despre ramurile accesate anterior, dar i


datorit unui nou algoritm de predicie.
6. Cache-ul de transfer este un cache de nivel 2 de 256 K ce
mrete fluxul de date de la cache-ul de nivel 2 ctre microprocesor. Acest
cache transfer 32 B la fiecare impuls de tact, deci poate transmite 44,8 G
pe secund (la Pentium III se puteau transmite 16 G pe secund).
7. SSE2 nseamn 76 de noi instruciuni SIMD, astfel nct exist
n total 144 de instruciuni pentru mrirea performanei lucrului n virgul
mobil i a aplicaiilor multimedia. Setul de instruciuni este destinat att
pentru ntregi pe 128 bii ct i pentru numere n virgul mobil dubl
precizie, tot pe 128 bii. Datorit noilor instruciuni programatorul are o
mobilitate mai mare deoarece acestea permit calculelor de tip SIMD s fie
efectuate n virgul mobil ct i pe ntregi mpachetai n registrele MMX.
Prezentnd o arhitectur cu totul nou, Pentium IV este destinat
aplicaiilor multimedia i Internet, cum ar fi editare video, encodare i
ncrcare de materiale n format video pe Internet, encodare MP3 i
aplicaii de vizualizare 3D.
Pentru a rula astfel de programe, noua arhitectur a procesorului
Pentium IV (NetBurst) conine o magistral de date la 400 MHz, noi
tehnologii de realizare a memoriei cache i a canalului de date, alturi de
un set mbuntit de instruciuni interne i un coprocesor matematic
optimizat pentru aplicaii multimedia.
Modificrile de arhitectur care au dus la mbuntirea
performanelor obinute n aplicaiile de tip Internet (viteza superioar,
canal de comunicaie mai mare, set nou de instruciuni SSE2, dimensiune
redus a memoriei cache, magistrala de date mrit) nu se dovedesc la fel
de benefice n cazul aplicaiilor uzuale. Astfel de programe obinuiesc s
depun mari cantiti de date n memoria cache i n plus, mrirea
magistralei de memorie la 3,2 GB pe secund nu este att de semnificativ
pentru aplicaiile de birou, acestea accesnd de foarte multe ori memoria
cache i nu memoria principal.
Pentium IV a fost conceput pentru a suporta frecvene de ceas
foarte mari. n viitor, Intel se ateapt ca noua sa arhitectur s poat
parcurge drumul de la cei 1,5 GHz n prezent la nu mai puin de 5 GHz n
urmtorii patru ani.
Datorit magistralei de date mai scurte, procesorul Athlon de la
AMD (ca i Pentium III) prezint un grad mai sczut de erori fa de
Pentium IV n cazul aplicaiilor ce necesit folosirea anumitor instruciuni

din memoria cache de nivel 2 sau din memoria principal. Erorile apar mai
frecvent n cazul aplicaiilor ce conin instruciuni alternative, dect n
cazul aplicaiilor multimedia.
Pentium IV folosete memoria cache de nivel 2 pe 128 de octei,
fa de numai 64 de octei pe baza crora este construit memoria cache a
procesorului Athlon. Chiar dac memoria cache de nivel 2 a lui Pentium
IV poate fi accesat de microarhitectura intern n cte 32 de octei, datele
sunt citite i scrise n memoria sistemului pe 128 de octei. Pentru
aplicaiile multimedia acest lucru este benefic deoarece aplicaia poate citi
sau scrie succesiv 128 bytes de date.
De cealalt parte, n cazul aplicaiilor ramificate, este foarte posibil
s se utilizeze doar un numr mic de octei dintr-o linie complet a
memoriei cache, pentru ca apoi s se treac la o alt locaie. Astfel, se
nregistreaz o cretere a timpului de ateptare ntre accesarea diferitelor
locaii de memorie pentru a transporta 128 bytes.

Itanium
Itanium cunoscut sub numele de cod Merced, este primul din linia
de procesoare pe 64 de bii (IA-64 Intel Architecture) destinate pentru
staii de lucru performante i servere de ntreprindere, de e-Business i
servere folosite n cunoscuta reea Internet.
Caracteristicile procesorului Itanium includ execuia paralel a
instruciunilor, adresabilitate mare a memoriei, detecia i corecia erorilor,
performana ridicat n lucrul cu virgula mobil, uniti de execuie
multiple, lime mare de band, viteza magistralei de 2,1 G, cache L3 de 2
i 4 MB i frecvene de 800 i 733 MHz.
Tehnologia pe 64 bii mrete considerabil viteza de procesare prin
posibilitatea manipulrii datelor pe 64 de bii, fa de 32 de bii la
sistemele Pentium i Athlon.
Arhitectura IA-64 se bazeaz pe conceptual EPIC (Explicitly
Parallel Instruction Computing) care mbin resurse masive de procesare,
cu compilatoare inteligente care fac execuia paralel a instruciunilor
explicit pentru procesor. EPIC permite procesoarelor Itanium s efectueze
pn la 20 de operaii simultan. Compatibilitatea cu aplicaiile i sistemele
de operare IA-32 ajut la protejarea investiiilor i uureaz tranziia la
arhitectura pe 64 bii.
Dei IA-64 este similar microprocesoarelor RISC n privina

competitivitii n lucrul pe virgul mobil i are aceleai limite de


adresare, ea are trsturi avansate care permit rezolvarea ncetinelii
memoriei i limitrilor codului. De asemenea, are mare putere de
recuperare a erorilor.
La ora actual, procesoarele CISC (Intel, AMD, Cyrix) i RISC
(Compaq, HP, IBM, Sun, etc.) tind s devin tot mai complexe. Pentium
IV, de exemplu are un pipeline cu 20 de stagii. Creterea complexitii pe
lng avantajele accelerrii unei pri a programelor are i dezavantaje
printre care limitarea la un prag de frecvene de lucru, creterea
consumului, reducerea extensibilitii. Scopul EPIC este s reduc din
complexitatea procesorului prin optimizarea compilatoarelor.
Al doilea obiectiv este paralelismul execuiei care se face n
compilator, fapt de importan major pentru performana unei aplicaii.
Unul din cele mai importante motive pentru care Itanium nu e acum pe
pia este faptul c nc se lucreaz la optimizarea compilatoarelor.
O alt caracteristic a IA-64 este extensibilitatea. IA-64 are 128
regitrii generali i 128 de regitrii pentru operaii n virgul mobil.
Itanium are patru pipeline-uri pentru instruciuni generale i dou pentru
virgul mobil, dar viitoarele procesoare vor avea pn la 8, 16, 32
pipeline-uri.
O arhitectur pe 64 de bii aduce avantaje mai ales pentru
aplicaiile ce ruleaz pe servere, care pot folosi astfel mai mult dect cei
patru G la care e limitat arhitectura IA-32, adic 18 miliarde de G. Spaiul
de adrese virtual pentru un procesor IA-64 este de un milion de teraoctei.
De asemenea, faptul c ntr-un ciclu de tact, pe un singur pipeline se
prelucreaz de dou ori mai multe date fa de IA-32 aduce un avantaj de
putere considerabil care se va simi n cazul unui server dedicat calculelor
laborioase.
Itanium are cache Level 1, 2 i 3. Cache-ul L1 are tot 16 K pentru
instruciuni i 16 K pentru date, asociativ pe patru ci, iar limea liniei de
date este de 32 de bii. Cache-ul L2 va fi de 96 K i cu linia de 64 de bii.
Cache-ul L3 are valoarea maxim de 4 M i se afl pe carcasa
procesorului, nu n chip. Memoria maxim suportat este de 16 G iar
frecvena magistralei FSB (Front Side Bus) este de 100 MHz i de 133
Mhz, modul de transfer fiind DDR; astfel, rata de transfer va fi n jur de
2,1 G/s.
Itanium face pereche cu cipset-ul 460 GX, care suport pn la
patru procesoare i 64 G RAM.

O gam larg de sisteme de operare funcioneaz n prezent pe


sisteme bazate pe procesorul Itanium, printre acestea numrndu-se
Windows XP pe 64 bii, Linux IA-64, Project Monterey (AIX-5L), Novell
Modesto i HP-UX.
Windows-ul pe 64 de bii se bazeaz pe Windows 2000; rulat pe
procesoare Itanium, permite prelucrarea mai eficient a aplicaiilor ce
vehiculeaz mai multe date n memorie, iar procesorul le poate accesa mai
rapid. Astfel, se reduce timpul de ncrcare al datelor n memoria virtual
sau timpul de cutare, citire i scriere pe suporturile de memorie, fcnd ca
aplicaiile s se execute mai rapid.
Itanium va oferi suport pentru Unix care nu exista la arhitecturile
pe 32 de bii actuale. Generaia Pentium IV pe 32 de bii este mai mult o
platform Windows NT; dei suport SCO Unix i Solaris pe 32 de bii
niciodat nu a penetrat piaa utilizatorilor de Unix pe sistemele mari.
Intel a nceput un program de promovare a arhitecturii IA-64 nc
din 1998. A lansat detalii despre microarhitectura Itanium nainte de
apariia pe pia a procesorului, fapt fr precedent n istoria
calculatoarelor, pentru a permite programatorilor s scrie aplicaii i
compilatoare pe 64 bii i pentru a ncuraja dezvoltatorii Linux s adopte
Itanium. A distribuit mii de servere i workstations i a publicat informaii
tehnice i unelte de dezvoltare.
Microsoft i Intel au pus la dispoziia programatorilor kituri de
dezvoltare de software (SDKs) i de drivere (DDKs): astfel, a fost lansat
versiunea 5.0 a compilatoarelor Intel C++ i Fortran pentru Windows, care
pot crea executabile pe 64 de bii. Itanium este mult mai dependent de
calitatea compilatoarelor dect cipurile Intel anterioare. De exemplu, nu
optimizeaz automat instruciunile, lsnd asta pe seama compilatorului.
Procesoarele x86 reordoneaz multe instruciuni automat, fcnd scrierea
de compilatoare mai uoar. De asemenea, codul rulat trebuie s fie
capabil s foloseasc un numr ct mai mare din unitile de execuie
paralele.
Alte microprocesoare pe 64 de bii sunt: UltraSparc de la Sun
Microsystems, Alpha de la Compaq, PA-RISC de la Hewlett- Packard i
Sledgehammer de la AMD.
La ora actual exist circa 6000 de procesoare Itanium care
lucreaz n sistemele a 15 productori, dar ele nu sunt identice, existnd
mai multe variante.

2.4.3. Microprocesoare AMD


AMD este concurentul firmei intern, aparut n celebra Sunnyvale
California i care s-a extins recent prin dechiderea unei filiale n Dresda. n
!991 avea un decalaj de 6 ani n urma firmei Intel. AMD scoatea atunci pe
pia primul su 386. n 1999 decalajul a fost eliminat. AMD prin
microprocesorul Athlon concureaz putenic microprocesorul Intel Merced.

Athlon
Procesorul AMD Athlon este primul membru al noi familii de
procesoare AMD (a 7-a generaie) destinat pentru aplicaiile care necesit
o mare putere de procesare. Se integreaz n sisteme: desktop, workstation
i server.
Microprocesorul Athlon include multiple decodoare de instruciuni
x86, cache level 1 de 128 K, trei linii de calcul pentru ntregi, trei linii de
calcul al adresei, cea mai evoluat unitate de virgul mobil superscalar,
cu tehnic out of order, trei ci ce suport toate instruciunile MMX i
3Dnow!, unitate de control a instruciunilor cu 72 de intrri, o magistral
sistem de 200 Mhz, care poate fi dus la 400 MHz. Unitatea FPU poate
realiza 2,4 Gigaflops n simpl precizie i mai mult de 1 Gigaflops n dubl
precizie, la 600 MHz.
Procesorul AMD Athlon e bazat pe o arhitectur x86 de a 7-a
generaie care include o microarhitectur superscalar optimizat pentru
frecvene mari de ceas. Memoria cache, de 128 KB, e mprit n 64 K
cache pentru instruciuni i 64 K cache pentru date. Componenta Branch
Prediction Table este bidirecional i conine 2048 de intrri.
Decodoare multiple de instruciuni Athlon include trei decodoare
complete de instruciuni x86 care aduc instruciunile x86 n MacroOP-uri
cu lungime fix. n loc s execute instruciuni x86 care au lungimi
varabile, ntre 1 i 15 octei, Athlon execut MacroOP-uri, cu lungime fix,
ceea ce menine eficiena codificrii instruciunilor, rezultnd un plus de
vitez.
Unitatea de control a instruciunilor Odat ce MacroOP-urile
sunt decodificate, cel mult trei MacroOP pe ciclu sunt trimise ctre
unitatea de control a instruciunilor (UCI). Aceasta este un buffer cu 72 de
intrri care gestioneaz execuia i terminarea tuturor MacroOP-urilor,

redenumirea de regitrii pentru operanzi i care controleaz orice excepie.


UCI transmite MacroOP-urile ctre planificatorul de execuii multiple.
Linii de execuie Athlon conine un planificator de MacroOP cu 18
intrri pentru ntregi sau generare de adrese i o unitate de virgul mobil
(FPU) sau planificator multimedia, cu 36 de intrri. Aceste planificatoare
transmit MacroOP ctre cele nou linii independente de execuie: trei
pentru calcule cu ntregi, trei pentru calcule de adres i trei pentru
execuia de instruciuni MMX, 3Dnow! i x86, pentru virgul mobil.
Athlon ofer cel mai avansat i mai puternic motor de calcul n
virgul mobil prezent pe un microprocesor x86. Acesta se bazeaz pe 3
uniti de virgul mobil cu tehnic out of order, fiecare cu funcionare pe
un singur ciclu de ceas. Aceste trei uniti (FMUL, FADD, FSTORE)
execut toate instruciunile x87, MMX i pe cele 3DNow! extinse.
Utiliznd o formatare a datelor i tehnica cu o singur instruciune, mai
multe date (SIMD), bazat pe tehnica MMX, Athlon poate furniza patru
rezultate, simpl precizie pe 32 de bii, pe un ciclu de ceas, rezultnd
perfoamana de 2,4 Gigaflops la 600 MHz.
Branch Prediction, ofer o logic sofisticat pentru predicia
instruciunilor alternative cu scopul de a reduce sau elimina ntrzierile
datorate instruciunilor de salt.
Athlon implementeaz tabela de predice a salturilor bidirecional,
cu 2048 de intrri.
Tehnologia 3DNow! Athlon include tehnologia 3DNow! pentru
aplicaii multimedia 3D; tehnologia include setul original de instruciuni
3DNow!, constituind primul set de instruciuni x86 ce folosete tehnologia
SIMD pentru operaii n virgul mobil, destinat accelerrii proceselor 3D.
Athlon mai include n 24 de instruciuni noi cu urmtoarele funcii:
- 12 instruciuni care mbuntesc calculele cu ntregi folosite n
aplicaii de recunoaterea vocii i procesare video;
- 7 instruciuni care accelereaz traficul datelor pentru detalii
grafice i aplicaii Internet;
- 5 instruciuni pentru procesarea digital a semnalului (DSP) care
mbuntesc performana aplicaiilor de comunicare cum ar fi
modemuri soft, MP3 i procesarea Dolby Digital Sorround a
sunetului.
n dezvoltarea tehnologiei 3DNow!, AMD a pstrat setul de
instruciuni simplu, dar puternic. Planul AMD era de a furniza performana
SIMD, pstrnd uurina implemntrii pentru programatori. Setul relativ

restrns de instruciuni 3DNow! extinse, permit productorilor de soft s


adopte cu uurin aceast tehnologie.
Arhitectura Cache de nalt perfoaman include cache L1 de 128
K, pe 64 bii, Translation Lookaside Buffer pe mai multe niveluri, un
controller cache L2 cu interfa pe 72 de bii, 64 pentru date i 8 bii ECC,
ceea ce permite conectarea a 8M de SRAM. De asemenea, Athlon include
suport pentru arhitecturile cu 512 K cache, mai puin costisitoare.
Memoria cache L1 a procesorului cuprinde opt bancuri pentru a
susine accesul multiplu. Cache-ul de instruciuni suport predecodificarea datelor pentru a susine decodoarele multiple de instruciuni.
Structura TLB minimizeaz ntrzierile n accesarea memoriei.
Controller-ul de cache L2 funcioneaz la o frecven programabil, pentru compatibilitatea cu diversele standarde pentru SRAM, inclusiv
DDR.
Interfaa Bus cu sistemul, la 200 MHz, fiind cea mai rapid de pe
platformele x86, folosete tehnologia Digital Alpha EV6 pentru a crete
simitor performana. Interfaa Bus prezint trsturi ca: sincronizare cu
sursa pentru operaiuni de 200 MHz-400 MHz, transfer burst pe 64 bytes,
protecie ECC pe 8 bii pentru date i instruciuni, semnale de tensiuni
mici, pentru plci de baz de cost redus, abilitatea de a adresa mai mult de
8 terabytes de memorie.
Interfaa Bus implementat pe Athlon e capabil s asigure o vitez
de transfer maxim de 1,6 G pe secund, de dou ori ct cea a generaiei
anterioare de procesoare. Dei funcioneaz la 200 MHz, interfaa Bus
poate fi configurat s funcioneze la 400 MHz.
Athlon se monteaz pe slotul A, fapt ce aduce avantajul unui cost
redus i compatibilitatea cu Slot 1 i deci cu sloturile, sursele de alimentare
i coolerele existente.
Microarhitectura procesorului AMD Athlon, de a 7-a generaie,
precum i magistrala sa performant, i permite s ating performane
neatinse de un procesor x86, asigurnd cea mai nalt performan n
calculele cu ntregi, n virgul mobil i n multimedia.

Duron
Cel mai nou membru al familiei procesoarelor AMD, Duron este
destinat pieei de PC-uri ce necesit performane ridicate la un pre
accesibil. Duron este conceput i realizat cu gndul la viitor, furniznd
flexibilitatea necesar generaiilor urmtoare de aplicaii i nevoilor

crescute de putere de calcul. Se poate spune c odat cu apariia


procesoarelor AMD Duron, performana superioar i puterea de calcul
ridicat a devenit mai accesibil. Rezultatele obinute arat c AMD
Duron este cu pn la 25 la sut mai performant dect un procesor Intel
Celeron la aceeai vitez de ceas. Caracteristicile tehnice ale acestui
microprocesor sunt n principal:
Viteza ridicat a magistralei: Duron beneficiaz de front side
bus (FSB) la 200 MHz, oferind o lime de band de trei ori mai mare
dect procesoarele Intel Celeron (66 MHz): 192 K de cache pe chip,
permitnd performane superioare n multe tipuri de aplicaii, cum ar fi
pachete business, editare de imagini, etc.
FPU (Floating Point Unit) superscalar cu tehnologie
3DNow!: AMD Duron ofer trei pipeline-uri n virgul mobil.
Tehnologia 3DNow! ajut la mbuntirea considerabil a performanei n
special n aplicaii grafice.

Thunderbird
Este numele celei de-a doua generaii de procesoare AMD Athlon.
Thunderbird este construit n tehnologie aluminiu/cupru 0.18 microni i
beneficiaz de o arhitectur mbuntit.
Cea mai semnificativ diferen fa de generaia anterioar de
procesoare Athlon const n faptul c la noile procesoare Thunderbird,
memoria cache level 2 se afl chiar n chipul procesorului. Acest lucru
contribuie la creterea performanelor prin mrirea considerabil att a
frecvenei cache L2 ct i a limii magistralei interne de date cu
procesorul.
Noua tehnologie de fabricaie permite construcia procesoarelor
Thunderbird, att n formatul procesoarelor Athlon tradiional (Slot A), ct
i n noul format Socket A al procesoarelor AMD Duron.
Iat cteva din caracteristicile care au impus acest microprocesor:
256 Cache L2: Memoria cache L2 a procesoarelor Thunderbird
este integrat pe acelai chip cu procesorul propriu-zis. Rezultatul este c
att procesorul, ct i memoria cache L2 pot rula la aceeai frecven de
ceas. Astfel, timpul de ateptare necesar procesorului pentru a primi date
de la memoria cache L2 este redus la zero.
Performan mbuntit: noua arhitectur Thunderbird
permite creterea frecvenei memoriei cache de nivel 2, ct i creterea

limii magistralei interne de date cu procesorul, ceea ce duce la


performane mbuntite.
37 milioane de tranzistori: fa de 22 milioane (generaia
anterioar de procesoare Athlon).
Suportat de plcile de baz Athlon i Duron: Procesoarele
Thunderbird sunt suportate de cipset-urile existente pentru procesoarele
Athlon i Duron: AMD 750, AMD 760, VIA Apollo KX133 i VIA .
Viitorul anun performane spectaculoase n arhitectura
microprocesoarelor care vor fi realizate ntr-o nou variant constructiv
avnd la baz noile descoperiri i aplicaii ale nanotehnologiei.

2.5. Memoria extern


Memoria extern are rolul de a pstra informaiile (programe i
date) pe o durat nedeterminat. Pentru orice calculator, memoria extern
constituie o completare i o extindere a memoriei interne, prezentnd
dou particulariti deosebite fa de memoria intern:
- este nelimitat ca volum;
- este nevolatil, informaiile rmn stocate pe o durat
nedeterminat.
La calculatoarele personale memoria extern este constituit din discul
flexibil, discul fix, discuri optice, CD-ROM-ul i DVD-ul, caseta
magnetic i altele.
Oricare ar fi dispozitivul prin care se materializeaz memoria extern,
el cuprinde urmtoarele componente:
1. mediul de memorare, reprezentat de suportul fizic propriu-zis pe
care se stocheaz datele: floppy-disc (FD), hard-disc (HD), compact-disc
(CD), etc.
2. unitatea fizic de memorare, constituit din mecanismul de
antrenare i acces la mediul de memorare: unitatea de floppy-disc (FDD),
unitatea de hard-disc (HDD), unitatea de compact-disc, etc.
3. interfaa, materializat prin componentele care s permit
conectarea la PC a unitilor fizice de memorare;
4. programele capabile s controleze transferul bidirecional de
semnale dintre unitatea fizic de memorare i celelalte componente ale

PC-ului; programele se regsesc sub numele de drivere localizate n BIOS.

2.5.1. Floppy-discul
Discul flexibil reprezint suportul de memorie extern ntlnit la
toate calculatoarele personale. El este confecionat dintr-o folie de plastic
flexibil acoperit cu un strat de material feromagnetic i introdus ntr-un
suport de protecie.
n prezent la calculatoarele personale cel mai utilizat este floppy
discul cu diametrul de 3,5 inches avnd o capacitate de 1,44 MB(fig.2.9.).
Informaiile sunt nregistrate fizic n piste i sectoare. Pistele sunt
cercuri concentrice dispuse pe suprafaa discului, de regul n numr de
80. Sectoarele sunt segmente de pist n numr de 18 sectoare/pist la FD
de 1,44 MB. Un sector are 512 bytes.
Sistemul de operare utilizeaz pentru transfer ca unitatea de alocare
clusterul care n cazul FDD are exact un sector de 512 bytes.
Unitatea de floppy-disc (FDD) ndeplinete urmtoarele funcii:
- imprim o vitez de rotaie constant de 360 rotaii pe minut FDului introdus n unitate, moment n care FD-ul este operaional;
- deplaseaz capetele de citire/scriere pe pistele corespunztoare
adreselor solicitate, transmise prin intermediul interfeei.
- dezactiveaz rotirea FD-ului atunci cnd este apsat butonul de
scoatere a mediului de memorare din unitate.
pentru formatare de 1,44 Mb

1
1

4
5

6
5
a)

b)

Fig. 2.9. Floppy discul 3,5 inches


1 - fant de protecie fizic;
2 - fant de fixare i antrenare;

3 - discul propriu-zis;
4 - fanta pentru scriere/citire;
5 - suport de protecie (plic sau caset).
Rata de transfer la FD-ul de 1,44 MB este de 500 KB/s. Fiecare pist
este identificat unic printr-o adres fizic iar sectoarele au un prefix ce
servete la identificarea acestora. Aceste elemente permit accesul direct la
datele stocate pe floppy disc. Fiecare sector are la sfritul su un sufix, o
informaie utilizat la verificarea corectitudinii transpunerii datelor pe
floppy.
Pentru a putea fi folosite, floppy discurile se formateaz, procedur
care se realizeaz sub controlul sistemului de operare i care are ca rezultat
verificarea integritii fizice a pistelor i respectiv a sectoarelor i creearea
adreselor fizice despre care am amintit.
Portul adaptor de FDD admite conectarea a dou FDD de 3,5 ce
pot fi montate i n cascad - daisy chain, (fig. 2.10.).
FDD-ele dispun de blocuri selectoare ce se configureaz pentru a
selecta numrul unitii.
Controlerul FDD-ului are dou funcii principale:
- conversia comenzilor generate de BIOS, n semnale ce controleaz
FDD;
- conversia semnalelor generate de capetele de citire/scriere, ntr-o form
neleas de celelalte componente ale PC-ului.
Magistral
sistem

Adaptor
pentru
FDD

Fig. 2.10. Legtura pentru dou FDD

2.5.2. Hard-discul

Hard disc-ul stocheaz fiierele i extinde capacitatea RAM a PCului cu memoria virtual. El lucreaz acum la capaciti de ordinul
gigabytes. Hard disc-urile difer prin tehnologie de fabricare, interfa,
vitez i capacitate de stocare a datelor - toate aceste elemente fiind
interdependente.
Mediul de memorare al hard disc-ului este alctuit dintr-o colecie
de platane circulare, fiecare avnd dou fee pentru stocarea informaiilor.
Mulimea pistelor care au aceeai distan fa de centru (ax) formeaz un
cilindru (fig. 2.11.) . Un cilindru poate fi imaginat ca o stiv vertical de
piste.
Unitatea de hard disc are cte un cap de citire/scriere pentru fiecare
fa a platanelor; toate capetele sunt montate pe un mecanism special care
asigur deplasarea lor pe orizontal. Capetele sunt deplasate nainte i
napoi simultan pe suprafeele platanelor; ele nu se pot deplasa
independent unul de cellalt deoarece sunt montate pe acelai suport.
Unitatea de hard disc are vitez de funcionare de cel puin zece ori
mai mare dect cea a unei uniti de floppy disc (3600 RPM), dar
actualmente viteza de rotaie este de 7200 RPM, 10000 RPM i chiar
15000 RPM (fig.2.12.).
Pista 0,1,2,.,k
platane

cilindrul 0

cilindrul

Fig. 2.11. Alctuirea fizic a unui hard disc

carcas.

Fig. 2.12. Componentele HDD

Componentele de baz ale unei uniti de hard disc tipic sunt


urmtoarele:
platanele (disc platters) mediul de memorare;
capetele de citire/scriere (read/write heads);
mecanismul de poziionare capete (head actuator);
motorul de rotaie platane (spindle motor);
circuitul electronic de comand i control a unitii;
cabluri i conectori;
elemente de configurare (strapuri, micro-comutatoare);
Platanele, motorul de rotaie, capetele i mecanismul de poziionare
capete sunt nchise ntr-o carcas etan numit Ansamblul Capete-Disc
(Head Disc Assembly) tratat ca o component unitar.
Diferitele tipuri de interfee limiteaz viteza cu care sunt transmise
informaiile ntre HDD i PC i prezint diferite niveluri de performan n
funcionare. Dei utilizatorii se concentreaz mai ales asupra timpului
mediu de acces declarat de productor (timpul necesar capetelor de
citire/scriere pentru a fi poziionate de la o pist la alta), rata de transfer
dintre HDD i PC este mult mai important deoarece unitile cheltuiesc
mai mult timp pentru scrierea sau citirea informaiilor dect pentru
micarea capetelor. Viteza cu care este ncrcat un fiier coninnd un

program sau date este influenat cel mai mult de rata de transfer a datelor
care la rndul ei, depinde i de interfaa folosit.
De-a lungul anilor s-au folosit mai multe tipuri de interfee de hard
disc: ST-506/412, ESDI, IDE, SCSI; dintre acestea, numai ST-506/412 i
ESDI se pot numi intefee dintre unitate i controler, SCSI i IDE fiind mai
mult interfee la nivel de sistem.
IDE (Integrated Drive Electonics) este un termen general aplicat
tuturor HDD-erelor care au un controller integrat n unitate; ansamblu
format din combinaia unitate/controller este conectat la unul din porturile
de pe magistrala plcii de baz. Comitetul de standarde internaionale
ANSI a elaborat pentru interfaa IDE standardele CAM ATA (Common
Acces Method Advaced Technology Attachment -specificaia ATA-1),
ATA-2 (numit EIDE Enhanced IDE) i ATA-3 care definesc semnalele
conectorului cu 40 de pini.
ATA i construiete sistemul de adresare pe baza modelului unui
HDD. Blocurile de date au atribuite adrese bazate pe o schem format
din: capete, piste i sectoare.
Standardul ATA permite adresarea a 16 capete diferite pe suprafaa
discului, fiecare din ele avnd pn la 65.536 piste rspndite pe aceast
suprafa. Fiecare pist conine pn la 255 sectoare de 512 bytes fiecare.
Fcnd nmulirile, rezult c limita de adresare a ATA poate fi de
136.902.082.560 bytes sau 127,5 G.
ATA suport dou clase largi de transfer:
- PIO (Programmable Input Output);
- DMA (Direct Memory Access).
Diferena ntre PIO i DMA privete modul n care folosesc resursele
PC-ului: n timp ce prin modurile PIO, microprocesorul controleaz direct
fiecare byte ce trece prin interfa i scrie direct valorile din regitri de
control ale interfeei, transferurile DMA presupun evitarea
microprocesorului i mutarea datelor direct n memorie, introducnd i un
anumit grad de procesare paralel.
Transferurile DMA opereaz n modul burst, ceea ce presupune c
se va selecta cuvntul de nceput i de sfrit al transferului, urmate de
transferul ntregului bloc de date. Performanele actuale ale dispozitivelor
ATA (Ultra ATA/Ultra DMA) asigur o rat de transfer de 33 M/s, 66 M/s
i 100 M/s.
SCSI (Small Computer System Interface) nu este o interfa de
disc, ci o interfa la nivel de sistem. SCSI nu este un tip de controller, ci o

magistral care accept pn la 8 sau 16 echipamente. Unul dintre ele


(adaptorul gazd) funcioneaz ca o poart ntre magistrala SCSI i
magistrala sistemului, celelalte apte pot fi echipamente periferice: harddiscuri, uniti de caset magnetic, uniti CD-ROM, DVD .a.
Majoritatea sistemelor pot accepta pn la patru adaptoare SCSI la
sistemul gazd, deci un total de 28/60 de echipamente. Unele implementri
SCSI mai recente permit ataarea a 31 dispozitive pe fiecare magistral.
Standardul SCSI definete parametrii fizici i electrici ai unei magistrale
paralele de I/O folosit pentru legarea calculatoarelor i echipamentelor
periferice. Standardul accept echipamente periferice cum sunt unitile de
disc, de band magnetic i CD-ROM.
Primul standard SCSI definit de ANSI dateaz din 1986. SCSI-2
conine i definiii suplimentare referitoare la comenzi pentru accesul la
uniti CD-ROM (posibiliti de redare a sunetelor), uniti de caset
magnetic, uniti inscriptibile, uniti optice i alte periferice; n afar de
acestea, s-a obinut i o vitez mai mare (numit FAST SCSI-2). O alt
caracteristic a standardului SCSI-2 este posibilitatea de a aeza comenzile
ntr-o coad de ateptare, ceea ce permite unui periferic s accepte mai
multe comenzi i s le execute n ordinea cea mai eficient (caracteristica
este util pentru sistemele de operare multitasking care pot trimite pe
magistrala SCSI mai multe cereri n acelai timp). Una dintre opiunile
SCSI-2 se refer la un mod de transfer sincron rapid, avnd rata de transfer
de dou ori mai mare dect cea standard; el poate fi combinat opional cu
un mod de transfer numit Wide SCSI pe 16 bii. n SCSI-2 este prevzut i
modul de transfer Wide SCSI pe 32 de bii.
Standardul SCSI-3 a adus anumite mbuntiri, una dintre acestea
fiind modul FAST 20 (Ultra SCSI ), prin care s-a mrit viteza de patru ori,
ceea ce asigur o rat de transfer de 20 M/s pentru o magistral SCSI
standard i de 40 M/s pentru o magistral Wide SCSI.
Implementare
SCSI
SCSI-1
SCSI-2
SCSI-2
SCSI-2

Dimensiune
magistral
(bii)
8
8
16
32

Rata de
transfer
(M/s)
5
10
20
40

Numr
de uniti
suportate
8
8
8
8

Observaii
Asincron
Fast
Fast+Wide
Fast+Wide

SCSI-3
SCSI-3
SCSI-3
SCSI-3
SCSI-3

8
16
32
32
32

10
20
40
80
160

8
16
32
16
16

Fast
Fast+Wide
Fast+Wide
Wide+Ultra 2
Ultra

Canale SCSI pe baz de fibr optic este o denumire folosit


pentru interfaa serial ce folosete un canal fizic pe fibr optic i
protocolul caracteristic cu un set de comenzi specifice. Poate realiza un
transfer de 200M/s, avnd o capacitate de extindere de pn la 126 de
periferice situate la o distan de cel mult 10 km.
Structura tabelei de alocare a fiierelor (FAT-File Allocation
Table) pe disc, impune anumite restricii de capacitate adresabil a harddiscurilor; astfel, structura fat pe 16 bii folosit de prima versiune
Windows 95, impunea o limit de 2 G, dimensiunea maxim a unui cluster
fiind de 64 de sectoare. Trecnd la FAT pe 32 de bii, Windows 98 i 2000
pot trata partiii de hard disc de pn la 2 G.
Capacitate partiie hard-disc Dimensiunea clusterului
260 M
512 B
8G
8K
32 G
16 K
2T
32 K

2.5.3. Discuri magneto-optice


Discurile magneto-optice i-au gsit aplicabilitatea n special n
realizarea arhivelor de date sau copii ale datelor de pe HD-uri.
Unitatea de disc magneto-optic se numete Zip-drive. Firmele
Iomega i Maxtor domin piaa acestor echipamente.
Tehnologia magneto-optic utilizeaz un laser optic pentru a
extinde posibilitile unui sistem de memorare magnetic convenional.
ntr-un sistem magneto-optic, mediul de memorare este un material
magnetic diferit de cel folosit la FD i HD; partea optic asist mecanismul
magnetic pentru a-i face percepia mai rafinat. naintea scrierii datelor pe
un disc magneto-optic (MO), o und laser este ndreptat pe locul unde
mecanismul magnetic va scrie date, pregtind astfel mediul de memorare
pentru a-l face inscriptibil. Citirea discurilor MO se realizeaz printr-un
procedeu pur optic: unda laser citete datele nregistrate magnetic pe disc.
Combinaia dintre tehnologia magnetic i cea optic ofer
discurilor magnetice posibilitatea de a memora date la o densitate ridicat,
fapt ce se explic prin cmpurile magnetice care se risipesc odat cu
mrirea distanei dintre mediul de memorare i capetele de citire/scriere, n
timp ce razele laser se focalizeaz pe suprafaa mediului de memorare (fig.
2.13.).
Toate discurile MO sunt protejate de un material invulnerabil la
factorii externi, forma de prezentare fiind aceea de cartu (cartridge).
Densitatea de memorare este foarte ridicat, oferind unui platan al discului
o capacitate mare de memorare.

Fig. 2.13. Diferena dintre cmpul magnetic i razele laser

Discurile MO includ dou tipuri de dimensiuni (5.25 i 3.5) i


seamn cu FD-urile de 3.5 n exterior, dar apar mai groase. n fig.2.14.
este ilustrat un disc MO de 5,25.

Fig. 2.14. Disc MO de 5,25 standard ISO


Spre deosebire de HD-uri care memoreaz datele n piste
concentrice i cilindrii, discurile MO utilizeaz o pist continu n spiral
care mbuntete transferul datelor deoarece capetele de citire/scriere nu
trebuie s se deplaseze ntre piste pe durata transferului (considerentul este
util numai pentru datele memorate secvenial).
Standardele ISO prevd capaciti multiple, fiecare bazat pe viteza
de citire/scriere i densitatea de memorare; la fiecare vitez exist dou
capaciti ce depind de aranjarea discurilor n sectoare (1024 B, 512 B).
Astfel, cea mai mare capacitate a unui disc MO este de 2.6 G (1.3 G pe o
fa), cu sectoare de 1024 B, n timp ce discurile de 2.3 G au sectoare de
512 bytes.
Cteva modele de discuri MO de 5.25 inches sunt redate n tabelul
de pe pagina urmtoare:
Capacitatea de baz a unui disc MO de 3.5 inches este de 128 M cu
512 B/sector, 25 sectoare/pist i 10000 piste/disc (este folosit o singur
fa a discului), dar exist i modele de 230 M, numrul pistelor pe disc
fiind de 17900, fiecare pist avnd un numr de 25 de sectoare pe o pist.
Unele firme productoare includ alturi de standardele ISO i

propriile forme de stocare. De exemplu, discul MO Tahiti produs de


Maxtor mrete capacitatea de 650 M ISO printr-un format special i o
metod proprie de stocare a datelor, capacitatea atins fiind de 1 G.
Capacitate

Vitez

2.6 G
2.3 G
2.0 G
1.7 G
1.3 G
1.2 G
652 M
594 M

4x
4x
3x
3x
2x
2x
1x
1x

Mrime
sector
1024 bytes
512 bytes
1024 bytes
512 bytes
1024 bytes
512 bytes
1024 bytes
512 bytes

Standard
ISO/IEC 14517
ISO/IEC 14517
ISO/IEC 13842
ISO/IEC 13842
ISO/IEC 13549
ISO/IEC 13549
ISO/IEC 10089
ISO/IEC 10089

Comparativ cu HDD-urile, unitile de discuri MO au un


dezavantaj din punct de vedere al performanei, deoarece fiecare operaie
de scriere necesit trei treceri prin capul de citire/scriere:
la prima trecere se terge discul prin alinierea tuturor
domeniilor magnetice n aceeai direcie;
la a doua trecere se nscriu datele;
la a treia trecere verific dac modificrile au fost efectuate i
dac datele au fost memorate fr erori.
Unele uniti folosesc tehnologia cu unic trecere (care de fapt,
presupune dou treceri: una pentru o operaie combinat de tergere i
scriere, iar a doua pentru verificare), purtnd denumirea de tehnologie
Direct Over Write.
Majoritatea unitilor de discuri MO de 3.5 inches opereaz la
turaia de 3600 RPM, avnd rata de transfer n mod burst de 5 M/s.

2.5.4. Compact discuri


Compact discul constituie un alt suport de memorie extern cu
caracteristici superioare fa de discurile flexibile. CD-ROM-ul (Compact
Disc Read Only Memory) reprezint suportul de memorie n plin
ascensiune datorit facilitilor deosebite pe care le prezint, att n ce
privete tehnologia avansat de fabricaie, ct i n ce privete modul de

organizare i de accesare a informaiilor. Stocarea i accesarea datelor pe


CD-ROM-uri, se realizeaz prin mijloace optice cu o vitez mult mai
rapid, care reduc numrul de componente mecanice i mresc fiabilitatea
suportului. De aici i denumirea lor de discuri optice.
Preocuprile n acest domeniu se remarc ndeosebi dup anul
1980, n urma unei nelegeri ntre renumitele companii Philips i Sony.
Pn la aceast dat fiecare dintre cele dou companii realizase, dup
propriile concepii i tehnologii, anumite variante de CD-ROM-uri ns
abia n anul 1982, ca urmare a nelegerii stabilite, acestea au definitivat
standardul actualelor CD-ROM-uri.
Discurile CD-ROM i discurile CD-audio sunt asemntoare. Ele
sunt identice ca suport, ca principiu de citire, i ca mrime i format fizic,
ns difer din punct de vedere al coninutului informaional i al
unitilor hard pentru nregistrare i redare.
Un CD-ROM introdus ntr-o unitate CD-audio, n mod sigur nu va
putea fi citit i va produce zgomote stridente fr nici o semnificaie
ntruct aceast unitate nu este prevzut cu faciliti de decodificare a
informaiei. Un CD-audio, introdus ns ntr-o unitate de CD-ROM, va
putea fi citit i redat fr probleme.
Principalele caracteristici ale CD-ROM sunt:
- capacitatea de stocare;
- timpul de acces;
- rata de transfer;
- dimensiunea buffer-ului;
- interfaa.
Capacitatea de stocare la un CD este de 682 M, organizai n 99
piste cu cel puin 300 sectoare/pist.
Timpul de acces este mai mare ca la HD, fiind cuprins ntre 400
ms. i 800 ms., n timp ce la hard disc-uri timpul de acces se situeaz sub
20 milisecunde. La unitile CD cu viteze de lucru de peste 12X se
folosete tehnica de acces CAV (similar cu cea utilizat la hard-discuri),
astfel c viteza de rotire rmne constant iar timpul de acces crete.
Rata de transfer se refer la cantitatea de informaie ce se
transfer ntr-o secund i poate fi cuprins ntre 150 K/s (la primele
tipuri de uniti de CD-uri) i peste 7800 K/s. Rata de transfer depinde, n
primul rnd de timpul de acces i de viteza de lucru a unitii CD.
Viteza de lucru reprezint un parametru care influeneaz direct
rata de transfer i timpul de acces i se stabilete n raport cu primul tip de

unitate CD numit single-speed (1X), care lucra cu un transfer de 150


KB/secund. Fa de acesta s-au dezvoltat apoi celelalte variante din ce n
ce mai performante, la viteze de 2xSpeed, de 4xSpeed, de 8xSpeed
.a.m.d. ajungndu-se n prezent pn la 48x i 52x, pentru care rata de
transfer este de 7200 K/s, 7800 K/s respectiv.
Cele mai multe uniti de CD sunt livrate cu chipuri de memorie
temporar de 256 K (buffer) sau civa mega, ceea ce permite o rat de
transfer mai mare.
Exist trei tipuri de interfee (IDE/ATAPI, SCSI i particulare),
IDE oferind cel mai bun raport pre/performan.
Sistemele ce lucreaz sub Windows includ toate driver-ele necesare
unitii CD-ROM, efectund automat instalarea software-ului necesar.
Windows recunoate automat majoritatea unitilor CD-ROM IDE, iar cu
adugarea driver-elor specifice ASPI, majoritatea unitilor CD-ROM
SCSI.
Totodat, Windows asigur o serie de faciliti pentru CD-uri, cea
mai important fiind funcia Autoplay care permite ca la instalarea unui
CD n unitate, Windows s-l porneasc automat, fr intervenia
utilizatorului. Totodat, aplicaia CD Player permite audiia CD-urilor
audio n timpul lucrului la calculator, dispunnd de controalele grafice
asemntoare unei uniti standard pentru CD-uri audio i de funcii
avansate gsite la unitile audio cum ar fi audiie aleatoare, ordine
programabil de audiie i capacitatea de a salva liste de audiie.
Compact discuri inscriptibile (CD-R)
n configuraia unui PC au aprut i unitile de inscripionare a
CD-urilor. Unitatea se numete CD-R adic CD-Recordable. Ea poate
scrie o singur dat informaiile pe CD, dar o poate face pe poriuni,
CDul umplndu-se pe msur ce se fac noi inscripionri.
Mediul de memorare al CD-urilor i operarea unitilor de
inscripionare, fac operaia de nregistrare a CD-urilor mai complex dect
o copiere de fiiere ntr-un HD.
Deoarece nregistrarea pe CD se realizeaz secvenial, unitatea de
inscripionare primete i scrie datele n fluxuri continue ce nu pot fi
ntrerupte. O ntrerupere a fluxului de date poate provoca erori de
nregistrare. Mai mult, pentru a folosi capacitatea maxim de memorare a
CD-ului, numrul de sesiuni n care este inscripionat discul este bine s fie
limitat, fiecare sesiune necesitnd cel puin 13 MB din capacitatea discului

pentru pistele nceput i de sfrit.


Dac sistemul nu poate trimite date ctre unitatea de inscripionare
a CD-ului suficient de rapid, rezultatul este o eroare denumit buffer
underrun, situaie n care se va mri capacitatea buffer-ului (dac softwareul o permite) sau se construiete un CD virtual pe hard-disc care se va
copia ulterior pe CD. Este bine ca scrierea pe CD s fie singura aplicaie
care ruleaz pe PC n acel moment, orice ntrerupere a sesiunii de nscriere
a CD-ului poate conduce la pierdere de timp, de sesiune sau a ntregului
disc.
n funcie de unitatea de CD-R i de software-ul disponibil, exist
dou moduri de scriere :
a) crearea unui CD virtual pe hard-disc care se va copia apoi pe CD
integral; este modul cel mai uor de inscripionare att pentru sistem ct i
pentru CD, deoarece CD-ul virtual deja exist sub forma unui fiier cu
ntreaga structur de directori necesar pentru CD. Sistemul va trebui doar
s citeasc hard-disc-ul i s trimit un flux de date ctre CD-R.
b) crearea CD-ului direct pe unitate.
Discurile utilizate n CD-R sunt diferite de CD-ROM-uri deoarece
necesit o suprafa nregistrabil pe care raza laser s o modifice pentru a
scrie datele; suprafaa mbrac forma unui strat suplimentar de vopsea. De
asemenea ele dispun de o spiral de formatare permanent tanat pe
fiecare disc. CD-R are un strat de baz protector din plastic policarbonat
transparent, deasupra cruia exist un strat reflector subire cu rolul a
reflecta raza laser pentru a fi detectat de unitate. ntre stratul reflector i
ultimul strat, CD-R-ul are un strat special de vopsea fotoreactiv care i
schimb reflectivitatea sub aciunea unei raze laser foarte puternice.
CD-ul nregistreaz datele n blocuri logice; dei pot avea
dimensiuni de 512, 1024 sau 2048 de bytes, numai formatul cu 2048 de
bytes are o utilizare rspndit.
La fel ca n cazul CD-ROM-urilor, viteza CD-R-ului este dat de
rata de transfer a datelor msurat n multipli ai vitezei de baz (150 K/s).
Primele CD-R-uri operau la o vitez de 1x, fiecare generaie dublnd
viteza iniial. CD-R-urile au dou viteze, una pentru scriere i una pentru
citire, viteza de scriere fiind n mod invariabil, egal sau mai mic dect
cea de citire. Factorii care determin rata de transfer a datelor sunt: viteza
sursei de date (a hard disc-ului) fragmentarea datelor i interfaa dintre
surs i CD-R.
Majoritatea CD-R-urilor dispun de buffere care s trateze problema

incetinirilor temporare n fluxul datelor, care ar putea rezulta din micarea


repetat a capului de citire/scriere a hard-discului pentru a aduna buci din
fiierele fragmentate. Chiar i cu ajutorul acestor buffere, scderile de ritm
au efecte asupra fluxului de date spre CD-R.
Software-ul actual pentru CD-R-uri este orientat spre interfeele
SCSI, funcionnd cel mai bine n cazul fiierelor de pe hard-disc-uri
SCSI. Atunci cnd datele provin de pe un hard disc IDE sau EIDE,
software-ul lucreaz mai ncet, micornd viteza de scriere de la 4x, la 2x
sau 1x. Exist software care nu permite dect operaii de copiere de pe
uniti SCSI de citire a CD-urilor. Pentru a lucra cu CD-uri IDE sau EIDE,
este necesar crearea unui fiier-imagine pe hard-disc.
Compact discuri reinscriptibile (CD-RW)
CD-ReWritable se comport mai mult ca un hard disc
convenional, dect ca un CD-R. Datorit timpului scurt de via al acestui
mediu sensibil, CD-RW funcioneaz cel mai bine dac se reduc la minim
operaiile de actualizare a datelor care poate consuma prematur suportul.
Cu toate c sunt uor de folosit i flexibile, cei mai muli fabricani nu cred
c CD-RW va nlocui CD-R-ul datorit costurilor. Acea substan sensibil
ce acoper CD-ul permind reincripionarea datelor este mult mai
costisitoare dect simpla tanare a CD-R-urilor.

2.5.5. Discuri digitale DVD


DVD-urile (Digital Versatile Disc) constituie a doua generaie de
dispozitive de stocare fotomecanice. Folosind tehnologia dezvoltat de
Toshiba, DVD-ul are ambele fee operaionale, iar informaia citit de pe
disc este identic cu cea de pe CD. Iniial produs pentru a stoca filme,
suportul poate fi folosit pentru orice fel de memorare, inclusiv pentru
producia multimedia interactiv.
Dac CD-ul i-a nceput existena ca un suport de destinaie clar i
apoi s-a modificat pentru a se adapta la aplicaii pe care productorul
iniial nu le-a prevzut, DVD-ul i-a nceput existena ca o tehnologie cu
destinaii multiple. Scopul lui e s nlocuiasc toate tipurile de suport al
datelor (video casete, audio CD-uri i toate celelalte tipuri de aplicaii
bazate pe CD). Cu toate c primele DVD-uri nu au inclus i mecanisme de
nregistrare, aceast tehnologie nu se va lsa mult ateptat.
DVD-ul reprezint o colecie de standarde adoptate iniial n

decembrie 1995, ca rezultat al celor dou propuneri aflate n competiie:


una fcut de compania Toshiba, iar cealalt de ctre companiile Sony i
Philips.
Asemntor CD-urilor, fiecare aplicaie a DVD-urilor are propriul
subtitlu: DVD-video pentru aplicaii video i distribuie de filme, DVDaudio cu sunet de nalt calitate i capacitate ce depete pe cea a CDurilor, DVD-ROM pentru distribuia software-ului i a altor colecii
voluminoase de date, DVD-RAM nregistrabil asemntor cu CD-R-ul.
Suportul DVD semn cu CD-ul, dar spre deosebire de un CD
convenional, DVD-ul este alctuit din dou discuri lipite unul de cellalt.
Fiecare disc poate fi nregistrat pe ambele pri. Discul rezultat dispune
deci, de patru suprafee de nregistrare.
Pista n spiral a DVD-ului e tanat mai dens, pentru a-i conferi o
capacitate mai mare. Discul se nvrte cu o vitez mai mic dect a CDurilor, viteza de rotaie variind de la 600 RPM n exterior, la 1200 RPM n
interior. Viteza de baz a DVD-ului este de 7x/8x, modelele recente
ajungnd la 16x/48x.
Standardele DVD cele mai utilizate n aplicaiile multimedia pentru
imagine i sunet sunt:
Standard
DVD-5
DVD-9
DVD-10
DVD-18

Fee
1
1
2
2

Capacitate
4,7 G
8,5 G
9,4 G
17,0 G

Timp de rulare
133 min
240 min
266 min
480 min

Produsele lansate iniial au fost conforme cu standardul DVD-5,


format proiectat pentru necesitile industriei cinematografiei i
videocasetelor, ce permitea unui film (dup modelul Hollywood) s ncap
pe un singur disc. Spre deosebire de videocasete, aceste filme vor avea
imagine i sunet de calitate digital, iar sunetul nu va fi doar stereo, ci pe
opt canale surround.
Deoarece costul de multiplicare a DVD-urilor este o fraciune din
cel al multiplicrii videocasetelor, industria de specialitate va cuta s
impun noul suport ct mai repede posibil.
Driverele pentru DVD se instaleaz exact ca driverele de CDROM; dei folosesc aceleai interfee, capacitile i formatele lor diferite

necesit software special.

2.6. Echipamente periferice de intrare/ieire


Echipamentele periferice de intrare ieire au rolul de a asigura
comunicarea ntre unitatea central i mediul exterior, prin intermediul
unor uniti de interfa.
Principalele funcii ale echipamentelor periferice de intrare
respectiv de ieire pot fi grupate astfel:
- asigur introducerea datelor, a programelor i a comenzilor n
memoria calculatorului;
- asigur redarea (afiarea sau tiprirea rezultatelor prelucrrii ntro form accesibil utilizatorului);
- asigur nregistrarea, stocarea i pstrarea volumelor mari de
informaii (date i programe) pe suporturi de memorie extern, n
vederea unor prelucrri i utilizri ulterioare ale acestora;
- asigur supravegherea i posibilitatea interveniei utilizatorului
pentru funcionarea corect a sistemului n timpul unei sesiuni de
lucru;
- asigur dirijarea automat a sistemului de calcul i manipularea
programelor prin comenzi transmise de utilizator.
Potrivit acestor funcii, echipamentele periferice se pot grupa astfel:
- echipamente periferice de intrare prin intermediul crora se
asigur introducerea datelor, a programelor, transmiterea unor comenzi
manuale, citirea unor imagini etc. (tastaturi, scannere .a.);
- echipamente periferice de ieire, care servesc la redarea
rezultatelor prelucrrilor, a mesajelor, a programelor i a altor informaii
(monitoare, imprimante);
- echipamente cu funcii mixte (fax-modemul);
- echipamente pentru dirijare a cursorului (mouse-ul, trackball).

2.6.1. Tastatura
Tastatura, fcnd parte din configuraia minim a oricrui
calculator, servete pentru introducerea informaiilor de orice natur - date,
programe, comenzi.
Tastaturile au evoluat odat cu evoluia calculatoarelor, de la cele

mai diverse, spre o standardizare att a funciilor acestora ct i a


numrului de taste, a modului de simbolizare i de organizare (dispunere) a
acestora. Astfel o tastatur standard, pentru a putea realiza funciile pentru
care este destinat, dispune de urmtoarele tipuri de taste:
Taste alfa-numerice dispuse n zona central a tastaturii servesc
pentru introducerea textelor alfa-numerice, a caracterelor speciale i a unor
comenzi (caracterele alfabetice pot fi introduse n format majuscul sau
minuscul);
Taste numerice cu ajutorul crora se introduc date numerice.
Acestea sunt dispuse n dou zone: un grup de taste numerotate de la 0 la 9
dispuse pe un singur rnd deasupra tastelor alfabetice i un alt grup
simbolizate tot cu cifrele 0-9 avnd o dispunere matriceal, plasate n
partea dreapt a tastaturii (acestea sunt utilizate pentru introducerea rapid
a datelor, ndeosebi de ctre operatori cu rutin). Unele taste numerice au
funcii duble i sunt simbolizate corespunztor.
Taste funcionale simbolizate cu F1,F2,..F12, servesc pentru
lansarea unor comenzi sau activarea unor funcii diferite de la un produs
software la altul.
Taste pentru deplasarea cursorului i a textului pe ecran care
grupeaz tastele cu sgei, tasta TAB i tastele urmtoare:
PgDn
- determin deplasarea nainte a textului cu o
pagin-ecran;
PgUp
- face deplasarea napoi a textului cu o pagin-ecran;
HOME
- mut cursorul n colul din stnga sus, dac se afl
pe prima coloan, indiferent de linie, sau mut
cursorul la nceputul liniei curente;
END
- poziioneaz cursorul la sfritul liniei curente,
sau n colul din stnga jos, dac se afl pe ultima
coloan a unei linii.
Taste pentru schimbarea funciei altor taste folosite individual
sau apsate n combinaie cu una sau dou taste:
CAPS-LOCK
- este o tast alternativ care face trecerea de la
scrierea alfanumeric cu majuscule (litere mari) la
scrierea cu minuscule (litere mici) i invers;
SHIFT
- are aceeai funcie ca i CAPS-LOCK ns are
efect numai ct este inut apsat;
ALT
- acionat mpreun cu alte taste determin
generarea unei comenzi sau chiar a unor

CTRL

instruciuni de program (ex.n limbajul BASIC);


- se utilizeaz n combinaie cu alte taste pentru
generarea i transmiterea unor comenzi de control
i dirijare;

Taste pentru control i corecie


Din aceast categorie fac parte tastele care servesc pentru corecii
ntr-un text afiat sau, pentru controlul unor funcii ale sistemului cum
sunt:
PAUSE/BREAK
- suspend temporar afiarea liniilor pe ecran sau,
n asociere cu tasta CTRL, poate s suspende
execuia unui program. (Reluarea afirii sau
execuiei programului astfel ntrerupt, se face
acionnd o tast oarecare);
PRINT-SCRN
- tiprete pe imprimant coninutul ecranului;
ENTER
- marcheaz terminarea unei linii introdus de la
tastatur (o comand, o instruciune sau o linie de
date) i transmiterea acesteia ctre calculator,
concomitent cu avansul la rndul (linia) urmtor;
ESC
- suspend execuia programului sau a comenzii
curente i face s se revin la pasul (ecranul)
imediat anterior;
INSERT
- este o tast alternativ care selecteaz fie modul
de lucru INSERT, cnd orice caracter tastat se
insereaz n poziia cursorului, fie modul de lucru
EDIT, cnd caracterul tastat l substituie pe cel din
dreptul cursorului;
DEL
- terge caracterul din dreptul cursorului;
BACKSPACE
- terge primul caracter de la stnga cursorului.
Tastatura se comport, n timpul lucrului, ca un mic calculator, n
sensul c are capacitatea de a memora temporar o linie de date, o linie de
comand sau de instruciuni de program i permite efectuarea corecturilor
necesare, nainte de transmiterea acestora n memoria intern a
calculatorului (nainte de acionarea tastei ENTER). Acest lucru este
posibil pentru c tastatura are un microprocesor propriu i un buffer de
memorie RAM .
Fiecare tast are asociat un cod numeric, care este un cod ASCII
numit cod de scanare. Microprocesorul este capabil s sesizeze momentul

apsrii unei taste i momentul eliberrii sale putnd genera repetitiv codul
de scanare al tastei meninute n poziia apsat.
Dup modul cum sunt dispuse tastele alfabetice, tastaturile sunt
standardizate n dou tipuri:
- tastatura de tip anglo-saxon la care tastele alfabetice ncep cu
literele Q W E R T Y..;
- tastatura de tip francez la care tastele alfabetice ncep cu literele
A Z E R T Y...;
Tastaturile au un cod intern propriu care poate fi schimbat prin
comenzi de configurare, n funcie de particularitile rii n care se
utilizeaz tastatura respectiv regional settings.

2.6.2. Scanner-ul
Scanner-ul reprezint un echipament opional n cadrul unui sistem
de calcul, care se utilizeaz pentru captarea imaginilor n vederea
prelucrrii acestora cu calculatorul. Cu ajutorul unui sistem de senzori,
scanner-ul preia imagini, desene i texte, pe care le scaneaz (operaia se
mai numete i digitalizare) i le transmite calculatorului care le
memoreaz, sub forma unor fiiere, dup care acestea pot fi supuse
prelucrrii. Senzorii scanner-ului se numesc celule CCD (Charge Coupled
Device), care sunt de fapt condensatori ncrcai electric i sensibili la
lumin.
Operaia de scanare const n mprirea imaginii n puncte
individuale numite pixeli, prin luminarea imaginilor, care sunt apoi
percepute prin intermediul senzorilor, n funcie de intensitatea luminii.
Intensitatea luminii depinde, la rndul ei, de conturul i luminozitatea
imaginii scanate.
La scannerele existente pe pia, o celul CCD poate recunoate
pn la 2048 de trepte de luminozitate.
Cu ajutorul unui software adecvat imaginile digitalizate sunt
transmise calculatorului pentru prelucrare. Prelucrarea ulterioar poate
consta n finisarea contururilor, redimensionare, mutare, rotire, colorare,
umbrire, suprapunere etc. Principalele caracteristici care definesc
performanele unui scanner i calitatea imaginilor scanate sunt:
- puterea de rezoluie;
- viteza de scanare;
- calitatea software-ului utilizat.

Rezoluia este dat de numrul i mrimea celulelor de citire CCD,


i se exprim n numr de pixeli pe inch sau dot per inch prescurtat dpi.
Cele mai rspndite scannere au rezoluii de 200, 300 i 600
pixeli/inch. Cea mai acceptabil este considerat rezoluia de 300x600 dpi
(dots per inch). Imaginea scanat este cu att mai fidel cu ct rezoluia
este mai bun. O mbuntire a rezoluiei presupune implicit creterea
densitii de pixeli si micorarea dimensiunii acestora. Pentru scanarea
unor imagini color s-a ajuns pn la rezoluii de 4800 sau 9600 dpi.
Viteza de scanare depinde de o serie de factori dintre care mai
semnificativi sunt urmtorii:
- viteza de rencrcare a celulelor CCD n timpul scanrii, care la
rndul ei depinde de tehnologia de fabricaie a acestor
condensatori;
- numrul de treceri, atunci cnd se scaneaz imagini color (pentru
scanere la care principiul de percepere a culorilor are la baz
repetarea scanrii);
- tipul i mrimea imaginilor scanate, tiut fiind c o imagine cu
multe detalii i nuane va ncetini viteza ntruct sesizarea fiecrui
detaliu necesit timp suplimentar i treceri repetate.
ncercrile de mbuntire a rezoluiei, prin creterea numrului de
senzori, conduc implicit la scderea vitezei de scanare. Cele dou
caracteristici, rezoluie i vitez se afl ntr-un raport invers proporional.

2.6.3. Monitorul
Monitorul sau display-ul reprezint componenta care mpreun cu
tastatura face parte din configuraia de baz a oricrui calculator personal,
fiind destinat pentru afiarea, pe ecran, a informaiilor alfanumerice i
grafice.
Dup tehnologia de construcie i principiul de afiare monitoarele
sunt de dou tipuri: monitoare cu cristale lichide (LCD-uri) i monitoare cu
tub cinescop.
Display-urile cu cristale lichide, numite i ecrane plate, avnd la
baz o tehnologie mai sofisticat, care determin i un cost mai ridicat,
nc de la apariia lor au fcut, cu greu concuren celor cu tub catodic.
Pn nu de mult acestea erau folosite exclusiv pentru calculatoarele
portabile, laptop-urile. In ultimul timp ns, datorit perfecionrii
tehnologiei de fabricaie, ecranele plate devin un concurent tot mai de

temut pentru display-urile cu tub cinescop, constituind o alternativ real,


care trezete tot mai mult interesul utilizatorilor. Funcionarea ecranelor
plate are la baz proprietatea unor cristale lichide, de a cpta o anumit
orientare stabil pe o ax optic, sub influena luminii i a unui cmp
electric.
Monitoarele cu tub catodic Cathod Ray Tube CRT - sunt cele mai
rspndite datorit costului mai redus i a calitii afirii. Acestea sunt
construite i funcioneaz pe principiul tubului cinescop avnd la baz o
tehnologie probat n timp i devenit clasic n televiziune.
Monitoarele prezint urmtoarele caracteristici mai importante:
- calitatea grafic a afirii;
- dimensiunea ecranului (diagonala) i dimensiunile imaginii
afiate;
- numrul de culori;
- viteza de lucru;
- gradul de periculozitate al radiaiilor pe care le emite;
Exist dou moduri distincte de afiare a informaiilor pe ecran:
modul text sau alfanumeric i modul grafic.
Afiarea n modul text se realizeaz la nivel de caracter, innd
seama de mprirea ecranului n zone convenionale numite zone-caracter,
care, n majoritatea configurrilor, sunt alctuite din 25 de linii i 80 de
coloane (caractere pe linie). n fiecare zon se afieaz un singur caracter
din 256 posibile (litere, cifre, caractere speciale).
n modul grafic, ecranul este vzut ca o matrice de puncte
luminoase numite pixeli. Fiecare pixel numit i element de imagine, la
monitoarele color este compus din trei elemente de culoare: rou, verde, i
albastru. Obinerea numeroaselor nuane de culoare se realizeaz prin
variaia intensitii iluminrii pixelilor.
Calitatea grafic este asigurat de doi factori:
o definiia;
o rezoluia.
Definiia monitorului este dat de dimensiunea punctelor ce
formeaz imaginea. Cu ct dimensiunea unui punct este mai mic, cu att
definiia este mai bun i cu ct numrul de puncte este mai dens, spunem
c rezoluia este mai bun.
n ce privete definiia, n producia de monitoare, s-a ajuns la o
valoare standard de 0,28 mm pentru diametrul unui pixel, valoare ntlnit
la majoritatea ecranelor, fiind considerat o rezoluie bun. Exist i

variante de monitoare cu definiie superioar, cu diametrul unui pixel sub


0,28 mm.
Rezoluia desemneaz dimensiunea matricei de pixelli pe care o
poate afia monitorul, deci numrul maxim de puncte ce pot fi afiate pe
suprafaa unui ecran. Nu s-a ajuns la o standardizare deplin dat fiind
diversitatea monitoarelor i numrul mare de productori. Cele mai
cunoscute monitoare i caracteristicile aferente sunt date n tabelul
urmtor:
Tipul
Monitorului

Afiare text

Afiare grafic
Rezoluie (pixeli)
Culori

HERCULES

25x80 caract.

720x348

2 culori

CGA

25x80 caract.
16 culori

640x200
320x200

2 culori
4 culori

EGA

25x80 caract.
43x80 caract.

640x350
640x350

16 culori
16 culori

VGA

25x80 caract.
50x80caract.

640x480
640x480
800x600

16 culori
16 culori

SVGA

25x80 caract.
43x80 caract.

800x600
1024x768
1024x768

16 sau
256 culori

SVGA-L/R

45x80 carct.
132x43 caract.
132x45 caract.
256 culori

640x480
800x600
1024x768
1280x1024

16 sau
256 culori

Viteza de lucru se refer la frecvena de baleiere. Imaginile sunt


afiate pe ecran cu ajutorul a trei tunuri (fascicole) electronice care
ilumineaz fiecare pixel ce formeaz ecranul. Micarea repetat a acestor
fascicole pe orizontal i pe vertical, pentru a acoperi o ntreag imagine
de ecran, se numete baleiere.
Viteza cu care se baleiaz o linie de pixeli se numete frecven de
baleiere pe orizontal, iar viteza cu care se baleiaz ntregul ecran se
numete frecven de baleiere pe vertical.
Baleierea se realizeaz, n mod obinuit, linie de linie sau din dou

n dou linii dup tehnica ntreeserii.


Frecvena de baleiere se msoar n hertzi sau kilohertzi i exprim
numrul de baleieri/secund pentru o linie sau pentru intregul ecran. Unele
monitoare lucreaz cu o singur vitez iar altele cu mai multe viteze,
numite monitoare multisync, putndu-se configura dup cerine.
Monitoarele multisync lucreaz cu frecvene ntre 40 i 90 Hz i
pot fi conectate la orice calculator fiind compatibile cu orice plac video.
Dimensiunea ecranului este reprezentat de mrimea diagonalei
exprimat n inches. Dimensiunile mai frecvent ntlnite sunt de 12; 14; 15
inches; cea mai tipic fiind de 14 inches, cu tendina de extindere a celor
de 15 inches care se ncadreaz mai bine n normele ergonomice i de
consum redus de energie. Dimensiunile afirii se refer la posibilitatea
monitorului de a reda imagini n dou sau trei dimensiuni. Cele cu trei
dimensiuni sunt mult mai costisitoare.
Imaginea afiat pe monitor poate fi reglat i manual, putndu-se
interveni asupra luminozitii, contrastului, poziiei i geometriei imaginii,
borduri, culori etc.

2.6.4. Imprimanta
Imprimanta reprezint o component periferic opional utilizat
pentru obinerea datelor tiprite pe documente sau hrtie obinuit. Spre
deosebire de alte echipamente periferice, imprimantele sunt fabricate
ntr-o gam foarte mare, n diverse tipuri i de ctre un mare numr de
firme.
Principalele caracteristici dup care se disting diferite tipuri de
imprimante sunt:
- mecanismul de tiprire i principiul de funcionare;
- viteza de tiprire;
- dimensiunea liniei tiprite;
- calitatea grafic a tipririi (rezoluia);
- memoria proprie;
- existena unui limbaj propriu (POSTSCRIPT);
- fiabilitatea i costul.
Cea mai frecvent clasificare a imprimantelor se face dup mecanismul
de tiprire. Pc-urile folosesc urmtoarele tipuri de imprimante:
- imprimante matriceale;
- imprimante cu jet de cerneal;

- imprimante laser.
Imprimantele matriceale sunt foarte rspndite i pot fi cu 9, 18
sau 24 de ace. Mecanismul de tiprire, la aceste imprimante este format
dintr-un set de ace montate n capul de imprimare, care n momentul
primirii impulsurilor percuteaz o band tuat, numit "ribbon". Viteza
de tiprire este de 150-400 caractere pe secund. Exist i imprimante
matriceale rapide care asigur viteze mari de imprimare, de pn la 800
caractere pe secund sau chiar mai mult.
Imprimantele cu jet de cerneal utilizeaz circuite electronice i
mecanisme electromecanice foarte sofisticate care permit preluarea
cernelei dintr-un cartu (rezervor special) i pulverizarea sa printr-un
sistem de duze. Cerneala are proprieti sicative ridicate, adic se fixeaz
rapid pe hrtie. Aceste imprimante sunt tot mai mult utilizate datorit
comoditii n imprimarea color i a calitii tipririi.
Imprimantele laser asigur cea mai nalt calitate a tipririi, avnd
la baz principiul xerox-ului. Cu ajutorul unor raze laser se obine o
polarizare electrostatic a unui cilindru special, care la rndul lui atrage i
se ncarc pe suprafaa sa cu o pulbere de grafit fin numit toner, pulbere
care este depus apoi pe hrtie. n continuare hrtia este supus unui
tratament termic pentru fixare.
Viteza de tiprire este foarte diferit de la un tip de imprimant la
altul n funcie de modelul constructiv folosit i n funcie de principiul de
tiprire. O imprimant laser asigur o vitez de tiprire ntre 5 i 20 pagini
pe minut sau chiar mai mult, n funcie de gradul de umplere i de
calitatea imprimantei, n timp ce o imprimant matriceal obinuit
imprim cu o vitez medie sub 5 pagini pe minut.
Calitatea grafic a tipririi depinde, ca i la monitor, de rezoluia
imprimantei care se exprim la fel prin numrul de pixelli pe inches. Cea
mai bun rezoluie este asigurat de imprimantele laser (n medie 600
dpi), urmat de imprimanta cu jet de cerneal.
Imprimantele dispun de o memorie proprie care servete pentru
stocarea informaiilor aflate n ateptarea tipririi. Cnd se genereaz o
comand de tiprire, programul de aplicaie transmite i informaiile ctre
imprimant iar aceasta le stocheaz n propria memorie dup care ncepe
tiprirea. Dac volumul informaiilor de tiprit depete capacitatea
memoriei proprii atunci transferul acestora ctre imprimant se face
treptat, astfel c programul de aplicaii va ine sistemul ocupat pn la
terminarea tipririi. La imprimantele evoluate exist posibilitatea

extinderii memoriei prin adugarea de noi module (SIMM-uri), astfel ca


acestea s fie capabile s preia un volum mai mare de date (sau ntregul
volum) i prin aceasta s se reduc timpul de ateptare i s se degreveze
unitatea central a sistemului.
O alt caracteristic a imprimantelor este fiabilitatea acestora, adic
posibilitatea de a funciona fr defeciuni, o perioad ct mai lung.
n cea mai mare parte imprimantele pot fi conectate fie la porturile
seriale fie la porturile paralele. In mod curent ele sunt conectate la
porturile paralele, ntruct se asigur transferul mai rapid al datelor,
porturile seriale sunt folosite pentru periferice lente.
Imprimantele sunt nsoite i de un soft propriu pentru instalare
care pune la dispoziia utilizatorului i un mic meniu cu opiuni prin care
se pot stabili setrile imprimrii.

2.6.5. Uniti de fax i modemuri


Oricare dintre utilizatori tie c n mod obinuit, fax-ul servete
pentru transmiterea i recepionarea documentelor prin intermediul reelei
telefonice. Un fax independent reprezint un dispozitiv conectat la un
post telefonic, iar transmiterea de documente se realizeaz ca i mesajele
prin selectarea numrului de telefon al destinatarului.
n ultimul timp serviciile de fax sunt tot mai mult preluate de ctre
PC-uri, care adaug faciliti suplimentare operaiei de transmitere/recepie a documentelor. Astfel prin integrarea unitii de fax ntr-un
PC, se creeaz posibilitatea programrii faxului cu faciliti de gestiune a
mesajelor, stocarea textelor, programarea transmiterii, comunicarea cu
alte PC-uri etc.
Modemul (MOdulator/DEModulator) reprezint un dispozitiv
hard serial care faciliteaz comunicarea ntre dou calculatoare sau ntre
un calculator i un fax independent, n vederea schimbului de informaii
pe linii de telefon. Prin intermediul modem-ului semnalele sunt preluate
de la calculatorul surs, sunt mai nti modulate i transformate din
semnale digitale n semnale analogice i apoi sunt transmise pe linia
telefonic. La recepia semnalelor , modemul de pe calculatorul destinaie
le demoduleaz i le reconvertete din semnale analogice n discrete,
fcndu-le apte de a fi recepionate i nregistrate de ctre calculatorul
destinaie. Se pot astfel transmite i recepiona orice document, fiiere de
date sau comenzi, mesaje de pot electronic, etc.

Modularea datelor face posibil transmiterea acestora pe linii


telefonice obinuite iar comprimarea asigur reducerea timpului de
transmisie prin creterea volumului de date transmise pe unitate de timp.
Utilizarea reelelor de fibre optice elimin folosirea modemurilor.
La majoritatea calculatoarelor actuale facilitile de comunicaie
sunt implementate cu ajutorul fax-modem-ului care devine n prezent una
dintre cele mai importante componente hardware din configuraia unui
calculator, prin intermediul creia se realizeaz att transmiterea de faxuri
ct i obinerea de servicii on-line (exemplu comunicare prin Internet).
Prin intermediul fax-modem-urilor se realizeaz legtura hard att
ntre dou calculatoare ct i ntre un calculator i un fax obinuit aflate la
distan. Comunicarea efectiv ns presupune i instalarea unui program
de comunicaie adecvat care, de regul, este livrat odat cu modemul.
Dispozitivele fax-modem pot fi interne (plci de fax-modem
cuplate la conectorii plcii de baz), sau externe care se conecteaz la
calculator prin porturile acestuia.
Principalele caracteristici ale dispozitivelor fax-modem se refer la
viteza de transmisie i rezoluia transmisiei (acurateea mesajului
recepionat). Viteza de transmisie se exprim n bii pe secund (bps) i
variaz n funcie de performanele plcii i caracteristicile reelei (2400;
4800; 9600; 14400; 28800; 56000 bps, sau chiar mai mult).

2.6.6. Mouse-ul
Cel mai utilizat echipament de intrare/ieire este Mouse-ul. El este
astfel conceput nct, utilizatorul s nu fie obligat s in minte toate
comenzile de care are nevoie, pe parcursul unei sesiuni de lucru. Prin
intermediul cursorului mouse-ului utilizatorul poate s activeze orice
meniu, submeniu, comand sau alt opiune afiat pe ecran i necesar
derulrii lucrrilor curente.
Mouse-ul a trecut din categoria perifericelor opionale, n categoria
celor obligatorii, pe msur ce au fost create programe i sisteme de
programe care sunt greu de manipulat fr mouse i pe msur ce au fost
realizate anumite interfee grafice care-l ajut pe utilizator s se orienteze
cu uurin pe ecran.
Pentru utilizarea mouse-ului este necesar cunoaterea unor
termeni specifici:
- cursor - semnific simbolul afiat pe ecran specific mouse-ului,

avnd forme diferite n funcie de programul n exploatare, poziia


lui pe ecran etc. i constituie mijlocul de reper al opiunilor;
- clic (click) - semnific apsarea i apoi eliberarea rapid a
butonului din stnga sau dreapta mouse-ului avnd ca efect
selectarea, activarea sau marcarea unei opiuni, unui meniu,
submeniu sau comenzi ;
- dublu clic (double click) - semnific dou clicuri de mouse care
se succed la un interval foarte scurt, i care conduc la lansarea n
execuie a unor programe sau execuia unor comenzi simple;
- glisare (drag)- semnific deplasarea mouse-ului innd butonul
din stnga apsat, avnd ca efect marcarea unui text, mutarea unor
obiecte sau ferestre, copierea, etc.
n timpul utilizrii, mouse-ul se deplaseaz pe masa de lucru,
utilizatorul urmrind pe ecran cursorul acestuia ce se va deplasa n acelai
sens. Se pot astfel activa comenzi din meniurile Windows, sau comenzi
specifice anumitor programe, afiate pe ecran i care pot fi activate,
printr-un clic sau dou clicuri, prin acionarea butoanelor mouse-ului.
Rezult c mouse-ul este util numai n msura n care pe ecran
exist afiate anumite opiuni din care se pot selecta i activa cele
necesare pe parcursul unei sesiuni de lucru.
Utilizarea mouse-ului simplific modul de operare prin tastatur,
acesta putnd cumula funciile mai multor taste: tastele de deplasare a
cursorului, tasta ENTER, tasta ESC, tastele PgDn i PgUp precum i orice
tast funcional (F1-F12) sau alte taste sau opiuni afiate pe ecran.
Urmtoarele modele de mouse (Intellymouse) dispun i de o roti ntre
cele dou butoane, pentru derularea rapid a informaiilor dintr-o fereastr
ca i cnd s-ar aciona bara de defilare vertical.
Dup modul cum sunt conectate i cum comunic cu calculatorul
distingem trei tipuri de mouse i anume:
- mouse serial, care se conecteaz la unul din porturile seriale, fiind
mouse-ul cel mai utilizat i acceptat de orice program;
- mouse cu plac de interfa proprie (numit i mouse de
magistral) care se conecteaz la calculator prin intermediul unui
conector de extensie, sau printr-un port special intern (fiind mai rar
utilizat);
- mouse optic (fr fir) care comunic cu calculatorul prin
intermediul unui semnal radio preluat i prelucrat de ctre o plac
de interfa special.

2.7. Magistralele
Magistralele sunt ansambluri de circuite prin care se realizeaz
circulaia datelor ntre componentele unui calculator. Ele ndeplinesc dou
funcii majore:
- asigur legtura fizic i comunicaia ntre diferite componente
ale calculatorului;
- asigur fluxul datelor n timpul prelucrrii acestora i a fluxului
de semnale care ntrein sistemul n stare de funcionare.
Denumirea de "magistrale" a fost dat pentru a sublinia importana
lor n realizarea comunicrii ntre componentele calculatorului.
Fluxul datelor pe magistrale este paralel i se realizeaz pe 8, 16,
32 sau 64 de bii, n funcie de natura informaiilor i de caracteristicile
plcii de baz.
Dup natura informaiilor pe care le vehiculeaz, magistralele pot
fi: magistrale de date, magistrale de comenzi, magistrale de control i
magistrale mixte.
La PC-uri se ntlnesc urmtoarele magistrale:
- magistrala principal a sistemului;
- magistrala microprocesorului;
- magistrala memoriei RAM;
- magistrala de adrese.
a. Magistrala principal, numit i magistrala de intrare/ieire,
este cea mai solicitat n timpul funcionrii calculatorului, asigurnd
transportul datelor de la i ctre orice dispozitiv (unitile de disc,
imprimant, dispozitive de afiare .a.). Solicitarea cea mai mare vine din
partea plcii video.
Tipul i performanele magistralei principale constituie una dintre
caracteristicile principale ale plcii de baz i deci ale calculatorului. Din
punct de vedere al tehnologiei i al arhitecturii lor, magistralele principale
sunt fabricate astzi ntr-o gam foarte larg. Dintre acestea cele mai
recunoscute tipuri sunt urmtoarele:
- magistrala ISA (Industry Standard Architecture);
- magistrala MCA (Micro Channel Architecture);
- magistrala EISA (Extend ISA);

- magistrala VESA (Video Extended Standard Arhitecture);


- magistrala PCI (Peripheral Component Interconect).
- magistrala AGP (Accelerated Graphic Port).
Schema de principiu a magistralei principale la un calculator
personal este redat n figura 2.15.

Fig.2.15. Schema de principiu a magistralei principale


Magistrala ISA (Industry Standard Arhitecture) produs de firma
IBM i cunoscut n trei variante: varianta pe 8 bii, specific primelor
PC-uri IBM-XT, lansate pe pia n anul 1981; varianta mbuntit pe
16 bii folosit la PC-AT-286 i varianta cu 32 bii folosit la
calculatoarele cu microprocesoare 386 sau mai puternice.
Odat cu lansarea primei variante de magistral ISA sunt definite o
serie de reguli standard obligatorii pentru productorii de plci de
interfa (modemuri, controlere ), pentru asigurarea compatibilitii cu
placa de baz. A doua variant de magistral ISA, care respect regulile
stabilite de prima variant, este lansat n anul 1984 odat cu PC-ul AT286.
Magistrala MCA a fost conceput de firma IBM, cu caracteristici
superioare, capabil s asigure transferul datelor pe 32 bii, fiind impus
de generaiile de procesoare 386 si 486. Acest tip de magistral, dei
superior magistralei ISA, a avut o via scurt datorit incompatibilitii
cu cele precedente i a unor condiii impuse productorilor de ctre firma
IBM care deinea licena. Astfel c la scurt timp, ntr-o acerb lupt de
concuren va fi creat magistrala EISA care asigur att transferul
datelor pe 32 bii ct i compatibilitatea cu magistrala ISA.
Magistrala EISA (Extended Industry Standard Arhitecture),
considerat o a treia variant ISA, este o versiune mult superioar celor

anterioare, fiind o extindere a standardului iniial la 32 bii, impus de


apariia procesoarelor rapide 386 i 486, asigurnd i compatibilitatea cu
cele precedente . Magistrala EISA se realizeaz prin efortul a nou mari
companii (fr IBM), i echipeaz calculatoarele ncepnd din anul 1989.
Magistrala VESA (Video Electronics Standard Association)
numit magistral local sau VL-Bus este o dezvoltare, ncepnd cu
1992, a celei precedente, asigurnd transferul datelor pe 32 de bii i
accesul la memorie cu viteza microprocesorului. Pe placa de baz
conectorii magistralei apar ca extensii ale conectorilor de baz ISA sau
EISA.
Magistrala VESA este creat din necesitatea sporirii vitezei de
lucru a plcii de baz n concordan cu cerinele impuse de noile
performane ale plcilor video, create ntre timp, prin comunicarea direct
cu unitatea central de prelucrare.
Toate tipurile de magistrale anterioare lucrau la viteze foarte mici.
In timp ce microprocesorul i plcile video au evoluat ajungnd la
performane foarte mari, vechile magistrale produceau "gtuirea"
sistemului.
Toate corecturile i mbuntirile aduse magistralelor, vizau n
primul rnd creterea debitului de transport i mai puin sporirea vitezei
de lucru. Magistrala local aduce o sporire a vitezei de lucru printr-o nou
dispunere a componentelor pe placa de baz prin plasarea unora (n
principal placa video) n zona magistralei microprocesorului unde viteza
este superioar. Primele calculatoare echipate cu acest tip de magistral
au fost cele cu procesoare de tip 486.
Datorit unor neajunsuri (sunt dependente de procesorul 486, viteza
de lucru sczut n cazul adugrii mai multor plci de extensii, uneori
genernd conflicte n funcionare), magistralele de tip VL-Bus nu s-au
generalizat.
Magistrala PCI (Peripheral Component Interconnect bus) este o
magistral local avansat care este lansat de firma Intel i se dezvolt
paralel i la concuren cu magistrala VL-Bus urmrind eliminarea tuturor
neajunsurilor semnalate la toate celelalte anterioare, n primul rnd prin
crearea unei magistrale intermediare, intercalate ntre magistrala
procesorului i magistrala principal (prin intermediul unor circuite
bridge), care evit conectarea direct a componentelor la magistrala
microprocesorului. Se obine astfel o sporire a vitezei de lucru i o
sincronizare mai bun asigurnd evitarea conflictelor de orice natur.

Magistrala PCI s-a dovedit una din cele mai sigure, cu performane net
superioare, fapt pentru care majoritatea calculatoarelor comercializate pe
pia n prezent, sunt echipate cu plci de baz avnd magistrale de acest
tip. Schema de principiu a magistralei PCI este redat n figura 2.16.

Fig. 2.16. Schema de principiu a magistralei PCI


Magistrala AGP (Accelerated Graphics Port) reprezint cea mai
recent mbuntire adus performanelor plcii de baz, care conduce la
o cretere substanial a vitezei de prelucrare i afiare grafic (ofer o rat
de transfer de peste 500 MB / sec). Magistrala este prevzut cu unul sau
dou porturi grafice AGP pentru conectarea plcilor grafice.
Pentru echiparea calculatoarelor de tip laptop i notebook, se
produc magistrale performante pe plci de baz de mici dimensiuni cu
conectori adecvai componentelor miniaturizate. Acestea in seama de
standarde stabilite de ctre asociaia PCMCIA (Personal Computer
Memory Card International Association).
Avnd performane sporite, magistralele PCMCIA au devenit cele
mai utilizate n fabricarea calculatoarelor portabile, fiind un model de
referin pentru toi productorii (se vorbete de sisteme portabile
compatibile PCMCIA).
b. Magistrala microprocesorului asigur legtura i fluxul datelor
ntre microprocesor i magistrala principala a sistemului i ntre
microprocesor i memoria cache avnd circuite pentru date, pentru adrese

i pentru control. Astfel, magistrala microprocesorului Intel Pentium are 32


de linii pentru adrese i 64 de linii pentru date i un numr de linii de
control.
c. Magistrala memoriei servete pentru transportul datelor ntre
magistrala microprocesorului i memoria RAM prin intermediul unor
cipuri care asigur corelarea vitezelor a dou magistrale.
d. Magistrala de adrese se folosete pentru operaii de adresare a
memoriei, dimensiunea ei depinznd direct de mrimea memoriei.

4. SISTEME DE OPERARE
Coninutul capitolului urmrete nelegerea rolului i funciilor
unui sistem de operare alturi de extinderile actuale (multitasking,
memorie virtual, multiprelucrare). Este trecut n revist succint,
toat gama sistemelor de operare existent astzi pe PC-uri (MS-DOS,
OS/2, Unix/Linux, VMS, Windows), prin MS-DOS introducnd i
descrierea conceptelor fundamentale. Windows include att
componentele majore ct i nsuirea modului de lucru prin exemple i
aplicaii astfel nct utilizatorul s poat dobndi cunotinele necesare
att pentru lucrul cu interfeele grafice Windows 98, Windows 2000,
Windows XP, ct i cu interfaa grafic KDE.

4.1. Generaliti
n capitolul anterior au fost descrise succint, principalele
componente ale unui sistem de calcul, artndu-se rolul fiecreia i
modul n care acestea contribuie la prelucrarea automat a datelor (fig.
4.1.).

Date de
prelucrat

Fiiere de
date

Baze de
date

Hardware
Programe de
sistem

Sistemul de
calcul
Software

Programe de
aplicaie

Fig. 4.1. Componentele hardware i software ale sistemului de calcul


Un sistem de calcul nu poate s prelucreze date fr s fie
programat, un program constnd dintr-o succesiune de instruciuni care
converg ctre soluia problemei ce se rezolv.
Sistemul de calcul dispune pe lng componenta fizic
(hardware) i o component logic (software) alctuit din ansamblul
programelor i procedurilor care asigur ndeplinirea funciilor

sistemului de calcul i din programele aplicative care asigur


prelucrarea automat a datelor (software). Mulimea datelor care
urmeaz a fi prelucrate este organizat n fiiere sau baze de date.

4.1.1. Rolul unui sistem de operare


La nivelul unui sistem de calcul exist dou categorii de
programe:
programe de sistem care coordoneaz activitatea
componentelor fizice ale sistemului i asist utilizatorul la
dezvoltarea programelor de aplicaii (software de baz), cel
mai important fiind sistemul de operare;
programe de aplicaii care sunt destinate s rezolve probleme
specifice unei clase de probleme (software de aplicaii).
Sistemul de operare const dintr-o colecie integrat de
programe de sistem, ce ofer utilizatorului posibilitatea folosirii
eficiente a resurselor sistemului de calcul (memorie intern, timp
UCP, control magistral, dispozitive periferice), concurnd la
dezvoltarea programelor de aplicaie.

Aplicaie 1

Aplicaie 2

SISTEM

Aplicaie n

DE OPERARE

HARDWARE
Fig. 4.2. Sistemul de operare: interfa hardware utilizatori

Se poate aprecia c un sistem de operare acioneaz ca o interfa ntre


componenta hardware a unui sistem de calcul i programele de aplicaie
ale utilizatorului (fig. 4.2.).

4.1.2. Componentele sistemului de operare

Majoritatea sistemelor de operare, pentru a rspunde rolului de


interfa hardware-utilizatori, sunt organizate pe dou niveluri:
nivelul fizic care este apropiat de partea de hardware a
sistemului de calcul, interfernd cu aceasta prin intermediul
unui sistem de ntreruperi;
nivelul logic care este apropiat de utilizator interfernd cu
aceasta prin intermediul unor comenzi, limbaje de programe,
utilitare, etc.
Potrivit acestor dou niveluri, sistemele de operare cuprind n
principal dou categorii de programe (fig. 4.3.):
a) programe de comand-control cu rolul de coordonare i
control a tuturor funciilor sistemului de operare, cum ar fi: procese de
intrare/ieire, execuia ntreruperilor, comunicaia hardware-utilizator;
b) programe de servicii (prelucrri) executate sub supravegherea
programelor de comand-control, fiind utilizate de programatori pentru
dezvoltarea programelor de aplicaie.
Programele de comand control cu principala component
supervizorul (denumit i monitor sau executiv) coordoneaz activitile
tuturor celorlalte componente ale sistemului de operare.
Cele mai frecvent utilizate componente ale supervizorului sunt
ncrcate n memoria intern; aceste componente sunt referite ca rutine
rezidente, deoarece sunt pstrate n memoria intern pe tot parcursul
execuiei de ctre sistemul de calcul a oricror programe.
Rutinele tranziente rmn n memoria extern cu celelalte
componente ale sistemului de operare i sunt ncrcate n memoria
intern de ctre rutinele rezidente atunci cnd sunt solicitate (fig. 4.4.).
Supervizorul execut operaiile de intrare/ieire i aloc
magistrala pentru diverse uniti de intrare/ieire n scopul transferului.

PROGRAME DE
COMANDCONTROL

Gestiunea resurselor fizice


Planificarea, lansarea i
urmrirea execuiei
Depistarea i tratarea
evenimentelor
Translatoare de limbaje i
editoare de legturi

SISTEM
DE
OPERARE

Biblioteci de sistem
ncrctor
Editoare de texte
Programe de gestiune
colecii de date

PROGRAME DE
SERVICII

Operaii cu cataloage i
fiiere
Comprimare,
decomprimare i
programe antivirus
Alte utilitare

Fig. 4.3. Componentele unui sistem de operare

Programele de comand-control controleaz i coordoneaz


UCP n timpul execuiei programelor din memoria intern n sensul
recepionrii i transmiterii de mesaje ctre periferice prin intermediul
magistralei; afectarea dispozitivelor periferice de intrare/ieire etc.

Memorie intern
Rutine
rezidente
(supervisor)

Memorie extern

ncrcarea sistemului
de operare

Programe de
comand-control

Apeluri ale rutinelor


Rutine
tranziente

Alte rutine i
programe de
aplicaii

rezidente
control

Programe de
servicii
Programe de
aplicaii

Fig.4.4. Rutine rezidente i tranzitorii

Programele de servicii cuprind urmtoarele categorii de


programe:
translatoare de limbaje care au rolul de a traduce programele
surs scrise n diverse limbaje de programare, n form
binar recunoscut de sistemul de calcul. Programul n
form binar se numete programul obiect. Translatoarele de
limbaj pot fi:
o asambloare componente specifice fiecrui sistem
de calcul;
o compilatoare componente specifice unui anumit
limbaj de programare evoluat;
o interpretor care dup translatarea fiecrei
instruciuni o i execut.
editoarele de legturi prelucreaz modulele obiect, le
asambleaz ntr-un modul executabil, task, prelund
eventual i module obiect din bibliotecile de sistem; el aloc
adresele reale de memorie;
ncrctorul ncarc n memoria intern n vederea execuiei,
programele executabile;
editoarele de text sunt componente destinate crerii i
modificrii programelor surs, asimilate unor texte;

utilitare care sunt destinate s execute anumite funcii


specifice: transfer de fiiere, sortare, interclasare,
compresie/decompresie date, etc.;
bibliotecarul i bibliotecile de sistem creeaz i gestioneaz
module obiect ale sistemului, apelabile din programele de
aplicaii;
organizarea coleciilor de date este tratat de ctre
componente ce vizeaz gestiunea operaiilor de intrare
/ieire prin fiiere, baze de date.

4.1.3. Funciile unui sistem de operare


Pentru a ndeplini rolul de interfa ntre hardware i utilizatori,
un sistem de operare ndeplinete urmtoarele funcii:
a) pregtirea i lansarea n execuie a programelor de aplicaie
(fig. 4.5.), cunoscut i ca dezvoltarea interactiv a unui task; n acest
sens sistemul de operare trebuie s dispun de un editor de texte pentru
a introduce i modifica un program surs (program scris ntr-un anumit
limbaj de programare), de un translator pentru limbajul de programare
folosit - asamblor, compilator, interpretor - care s traduc instruciunile
programului surs ntr-o form recunoscut de sistemul de calcul
(program obiect), de un editor de legturi care s realizeze legtura
ntre diverse module obiect sau s apeleze la module obiect existente n
bibliotecile sistemului respectiv la module obiect din biblioteca
utilizatorului care au fost deja catalogate, pentru a construi structura pe
segmente impus de sistemul de calcul n vederea execuiei programelor
(program obiect executabil). Odat constituit structura pe segmente,
programul va fi gata de execuie, execuie care va fi precedat de
ncrcarea n memoria intern a programului (componenta sistemului de
operare ce realizeaz acest deziderat se numete ncrctor); dac
lansarea n execuie se realizeaz automat dup ncrcarea programului
n memorie, ncrctorul este de tip LOAD and GO.

EDITOR DE TEXTE
PROGRAM SURS
TRANSLATOR
DA

ERORI
NU
PROGRAM
OBIECT

Biblioteci
utilizator

EDITOR DE
LEGTURI

Biblioteci de
sistem

PROGRAM
OBIECT
EXECUTABIL

NCRCTOR

Imprimant

Monitor

Alte dispozitive periferice


de ieire

Fig. 4.5. Lansarea n execuie a unui program

b) alocarea resurselor necesare executrii programelor prin


identificarea programelor ce se execut, a necesarului de memorie i a
dispozitivelor periferice, identificarea i protecia coleciilor de date;
c) operaii cu fiiere i cataloage de fiiere: sortare, interclasare,
comprimare/decomprimare date, detectare i eliminare virui etc. prin
programele utilitare disponibile;
d) planificarea execuiei lucrrilor dup anumite criterii (timp
de execuie, prioriti, tehnica FIFO, LIFO etc.) pentru utilizarea
eficient a UCP n cazul lansrii mai multor programe n execuie;
e) coordonarea execuiei mai multor programe prin urmrirea
modului de execuie a instruciunilor programelor, depistarea i tratarea
erorilor, lansarea n execuie a operaiilor de intrare /ieire i depistarea
eventualelor erori;

f) asistarea execuiei programelor de ctre utilizator prin


comunicarea sistem de calcul-utilizator att la nivel hardware, ct i la
nivel software;
g) posibilitatea generrii de ctre utilizator a unui sistem de
operare pe msura configuraiei de care dispune.
n forma cea mai general, la calculatoarele personale exist
dou tipuri de sisteme de operare:
1. monotasking,care execut o singur sarcin la un moment dat,
realiznd dou funcii de baz:
ncrcarea i execuia programelor;
asigurarea unei interfee omogene cu dispozitivele periferice.
Se mai adaug un interpretor de comenzi pentru dialogul cu
utilizatorul.
2. multitasking, la care nucleul sistemului de operare trebuie s
asigure n plus, partajarea timpului ntre programele ce se execut i
gestiunea alocrii resurselor sistemului, componentele principale sunt:
supervizorul lanseaz, oprete sau suspend aplicaiile;
planificatorul regleaz timpul de execuie pentru operaiile
n curs;
alocatorul de resurse evideniaz resursele libere sau alocate;
modulul de gestiune pentru intrri /ieiri ce asigur dialogul
cu perifericele.
La nucleul sistemului de operare se adaug interpretorul de
comenzi sau interfaa grafic, sistemul de gestiune al fiierelor, sistemul
de gestiune al bazelor de date i programe de comunicaie.

4.2. Dezvoltri ale sistemelor de operare


4.2.1. Multiprogramare
UCP poate executa numai o instruciune ntr-o anumit cuant
de timp i nu poate opera dect cu date ce se gsesc n memoria intern.
Dac sistemele de calcul dispun de un sistem de operare simplu, atunci
prelucrarea mai multor programe se realizeaz serial unul dup altul,
ceea ce conduce la o ineficient utilizare a UCP care dei opereaz cu
viteze foarte ridicate, trebuie s atepte ncrcarea lent a datelor i
programelor n memoria intern de la dispozitivele periferice de intrare,

apoi transferul rezultatelor din memoria intern ctre dispozitive


periferice de ieire.
Multiprogramarea sau multitasking-ul mrete eficiena utilizrii
UCP prin alocarea efectiv a resurselor sistemului de calcul i
deplasarea n timp a vitezelor sczute ale dispozitivelor periferice de
intrare/ieire; la un moment dat mai multe programe sunt rezidente n
memoria intern, UCP executnd o instruciune dintr-un program, apoi
urmtoarea instruciune a programului, pn ce acest program solicit o
operaie de intrare/ieire, moment n care se va da controlul
dispozitivului periferic pentru execuia operaiei de intrare/ieire, iar
UCP va trece la execuia unei instruciuni din alt program; similar vor fi
parcurse toate programele, pn cnd UCP ajunge s execute din nou la
primul program.
Aceast manier de execuie a programelor rezidente n
memoria intern apare pentru utilizator ca o execuie simultan a
programelor care n acest caz se numesc concurente. n fig. 4.6. este
artat comparaia ntre prelucrarea serial i multiprogramare
(prelucrare paralel).
Intrare

P2

P1

P3

Prelucrare

P1

Ieire

Intrare
Prelucrare

P1

P2

P1
Prelucrare
paralel

P2

P3

Ieire

P3

P2

P3

Prelucrare
serial

P3

P2

Fig. 4.6. Prelucrarea serial i paralel

n aceste condiii, fiecare program este plasat ntr-o zon relativ


independent a memoriei RAM numit partiie; fiecare partiie are
asociat un numr ce reprezint prioritatea sa la execuie fa de celelalte
partiii. innd seama de natura operaiilor i prioritatea partiiilor,
sistemele de operare ce lucreaz n multitasking posed algoritmi de
planificare i control al concurenei execuiei aparent paralele a
programelor.

4.2.2. Memoria virtual


O limitare a multiprogramrii este aceea c fiecare partiie
trebuie s poat ncrca ntregul program, deoarece acesta este rezident
n memorie pn la execuia sa complet; solicitrile vor fi astfel
limitate de spaiul fizic de memorie intern disponibil. n acest context,
memoria virtual se bazeaz pe principiul potrivit cruia numai
poriunile programului care vor fi referite n momentul imediat de ctre
microprocesor trebuie s fie n memoria intern, celelalte pri ale
programului i datele pot fi pstrate n memoria extern. Memoria
virtual ofer sistemului capacitatea de a adresa memoria extern ca i
cnd ar fi o extensie a memoriei interne, ceea ce creeaz iluzia unei
memorii nelimitate.
Adresele locaiilor de memorie real sau virtual sunt indicate
de ctre sistemul de operare; dac datele sau instruciunile necesare nu
se afl n memoria real, atunci poriuni din memoria extern ce conin
datele sau programele solicitate sunt transferate n memoria real,
concomitent cu plasare unor poriuni din memoria real care nu vor fi
referite imediat, pe suportul de memorie extern, denumit mecanism de
evacuare temporar (swapping).
Exist dou modaliti de implementare a memoriei virtuale:
a) segmentarea, prin care fiecare program este divizat n blocuri
de diverse dimensiuni numite segmente, care sunt pri logice ale
programului; sistemul de operare aloc spaiu de memorie n
concordan cu lungimea acestor segmente;
b) paginarea, prin care memoria real este divizat n arii fizice
de lungime fix numite pagini; ele au aceeai lungime pentru toate
programele, lungimea unei pagini depinznd de caracteristicile
sistemului. Comparativ cu segmentarea, paginarea nu ia n considerare
poriunile logice ale programului, dar ofer o protecie sporit la

interferenele ce pot avea loc n cadrul transferurilor dintre memoria


real i memoria extern.

4.2.3. Multiprelucrare
Multiprelucrarea implic legarea a cel puin dou UCP ce
lucreaz mpreun; instruciunile unui program pot fi executate simultan
de ctre UCP diferite sau fiecare dintre UCP-urile conectate pot executa
programe diferite.
Unul din obiectivele multiprelucrrii este de a degreva o
anumit UCP cu caracteristici mai performante (numit slave) de
aplicaii curente cum sunt de exemplu, tabelri de date, editri de texte,
operaii cu fiiere, etc.; pentru a realiza acest deziderat, la o UCP slave
este cuplat o UCP mai puin performant denumit master, dar care
coordoneaz toate activitile din sistem; astfel, n timp ce UCP master
coordoneaz operaiile de intrare/ieire, UCP slave mare execut
operaii complexe

Memorie
extern

UCP 1

MAINFRAME

UCP 2

- date
- comunicaii
- control
Alte dispozitive periferice
de intrare /ieire

Fig. 4.7. Configuraia unui sistem de multiprelucrare cu dou UCP

UCP master este referit ca front-end proccessor, avnd rolul de


interfa ntre o UCP slave i dispozitivele periferice de intrare/ieire;
dar UCP master poate fi utilizat i ca interfa ntre UCP slave i o
baz de date memorat pe uniti de memorie extern, situaie n care

UCP master se refer ca back-end processor fiind responsabil de


meninerea bazei de date.
Sistemele de multiprelucrare pot lucra i cu mai multe UCP,
acestea nediferind esenial de cele care lucreaz cu o singur UCP
(standalone). Fiecare UCP poate avea memorie proprie sau toate UCPurile pot accesa o memorie unic, activitatea fiecreia fiind controlat
integral sau parial de supervizor. n cazul unor prelucrri complexe de
date, fiecare UCP poate fi dedicat unor pri din program specifice
cum ar fi prelucrrile de intrare /ieire sau prelucrri aritmetice; n mod
alternativ, dou UCP pot fi utilizate mpreun pentru un acelai program
n vederea furnizrii unor rspunsuri rapide n multe din aplicaiile
solicitate (fig. 4.7.)
Coordonarea mai multor UCP solicit un software de nivel nalt
n special pentru planificarea execuiei i utilizarea eficient a resurselor
sistemului.

4.3. Sisteme de operare pentru calculatoare


personale
Principalele sisteme de operare existente astzi pe PC-uri sunt:
interfeele grafice Windows, Linux, Unix, MS-DOS, OS/2,
Apple/Macintosh DOS, VMS i Windows.
MS-DOS (Microsoft Disk Operating System) a fost lansat n
1981 de firma Microsoft i n 1985 a devenit standardul sistemelor de
operare pe microcalculatoare cu microprocesoare pe 16 bii (Intel 8086
i 8088) prin MS-DOS versiunea 4.3. Versiunile ulterioare ofer
faciliti pentru desfurarea activitii utilizatorului prin punerea la
dispoziie a unor opiuni de alegere din meniu, comparativ cu versiunile
anterioare care presupuneau cunoaterea sintaxei fiecrei comenzi;
drept urmare, software-ul special denumit DOS SHELL a fcut din
sistemul de operare MS-DOS un sistem uor de utilizat, cu meniu
disponibil pentru comenzi. Ultima versiune este MS-DOS 7 sub
interfeele grafice Windows. Sistemul de operare MS-DOS a fost
proiectat n principal, s execute un singur program pentru un singur
utilizator.

DR-DOS a fost introdus de firma Digital Research Corporation,


i include DOS Concurent care suport execuia mai multor programe
n acelai timp.
Apple DOS a fost introdus pe PC-urile de tip Apple, care se
bazeaz pe microprocesoare diferite dect cele folosite de IBM, deci
incompatibil cu clasele de PC-uri de tip IBM; iniial a fost destinat
pentru un singur utilizator care execut un program la un anumit
moment.
Un sistem de operare mult mai puternic este Macintosh DOS
proiectat s fie utilizat pe PC-uri de tip Apple /Macintosh DOS
(implementat cu microprocesor Motorola 68040) ce permite
multiprogramare i memorie virtual.
Apple Computer a lansat urmtoarea generaie de sisteme de
operare constituit din Mac OS X 10.2 Jaguar i Mac OS X 10.3
Panther.
OS/2 (Operating System/2) a fost introdus n 1988 de IBM i
Microsoft i a fost proiectat s preia avantajele microprocesoarelor Intel
80286 i 80386 pentru seria de microcalculatoare IBM PS/2 pe 32 bii.
OS/2 este un sistem de operare multitasking, fiind capabil s adreseze
16 MB memorie intern i necesit 1.5 MB memorie intern i spaiu
pe disc; versiunile construite n jurul microprocesorului I 80386 sunt i
multiutilizator (maxim 16 utilizatori simultan). Dei spaiul adreselor
fizice este de 16 MB, prin mecanismul memoriei virtuale spaiul
adreselor virtuale poate accesa pn la 32 MB. OS/2 pstreaz
majoritatea comenzilor MS-DOS n special pentru operaiile cu fiiere
i periferice.
Pentru a permite comutarea ntre aplicaii, utilizatorul OS/2
dispune de o interfa PM (Presentation Manager) orientat pe ferestre
pentru introducerea comenzilor, selectarea taskurilor ce se vor executa,
gestiunea taskurilor i altele.
Versiunile recente OS/2 Warp i OS/2 Warp Connect aspecte
grafice i de operare similare i conin pachetul Bonus Pack care
include un procesor de texte, un program de tip foaie electronic de
calcul (spreadsheet), generator de diagrame, sistem de gestiune a
bazelor de date, generator de rapoarte; utilitare pentru accesoriile: plci
audio, fax/modem, video, etc. OS/2 Warp Connect faciliteaz
conectarea la Internet on-line Compuserve cu CIM pentru OS/2,

respectiv cu Hyper ACCESS Lite la alte servicii on-line, la un Bulletin


Board System sau la alt PC.
UNIX a fost iniial creat pentru minicalculatoare, pentru a mri
disponibilitile sistemului: memorie virtual, multiutilizator i
multitasking; rescris n limbajul C, a fost portabil pe o gam mai larg
de sisteme de calcul: mainframes, microcalculatoare, de unde i unul
din marile sale avantaje.
Actualmente, sistemele de operare UNIX sunt proiectate de mai
multe firme specializate, ceea ce a condus la existenta mai multor
versiuni cum sunt: AIX, SCO-ODT, HP-UX, SOLARIS, Digital, UNIX,
IRIX, Linux, .a.
Trsturile principale ale sistemului de operare UNIX sunt:
1) sistemul de fiiere structurat pe mai multe niveluri, ceea ce
permite mai multor utilizatori s lucreze cu acelai calculator n
acelai timp (multiuser);
2) orice utilizator curent poate solicita execuia mai multor
programe n acelai timp (multitasking);
3) un program utilizator poate s transmit rezultatele sale altui
program;
4) utilizatorul poate redirecta rezultatele programului su de la
un dispozitiv periferic la altul;
5) existena unui interpretor de comenzi i un limbaj adecvat,
cunoscut sub denumirea de Shell;
6) folosete un limbaj structurat numit C, pentru programarea
sistemelor;
7) includerea unor componente pentru editarea textelor i
formatarea lor pentru tiprire;
8) utilizarea de tehnici evoluate pentru conectarea sistemelor de
calcul care opereaz sub UNIX sau alt sistem de operare;
9) nu impune vreo limit la eventualele modificri determinate
de specificul aplicaiei.
OpenVMS iniial denumit VMS (Virtual Memory System) a fost
conceput n 1976 ca un sistem de operare pentru noua linie de
calculatoare pe 32 de bii a firmei DEC (Digital Equipment
Corporation), numit VAX (Virtual Address eXtension). Primul model
VAX (11/780) a fost denumit Star, de aici i numele de cod Starlet
pentru sistemul de operare VMS, nume care se pstreaz i astzi pentru
biblioteca sistem (STARLET.OLB). Versiunea actual a sistemului de

operare este OpenVMS 7.3. OpenVMS este un sistem de operare pe 32


de bii cu suport pentru multitasking, multiprocesor i memorie virtual.
Conceput ca un sistem de operare de uz general care ruleaz att n
mediile de dezvoltare, ct i n mediile de producie, OpenVMS poate fi
implementat pe toat seria de calculatoare Alpha a firmei DEC
(actualmente un departament al firmei Compaq Computer Corporation,
care la rndul ei a fost achiziionat de firma Hewlett-Packard), ct i pe
seriile de calculatoare VAX, Micro VAX, VAX Station i VAX Server.
Pentru ambele categorii de platforme OpenVMS asigur faciliti de
multiprocesare simetric (Symmetric MultiProcessing SMP).
Sistemul de operare OpenVMS poate fi configurat pentru a oferi
performane maxime n medii foarte variate ca de exemplu domenii care
necesit calcule i operaii de intrare/ieire intense, medii client/server,
sau execuie n timp real. Performana sistemului depinde de tipul de
calculator, memoria intern disponibil, numrul i tipul discurilor, etc.
La ora actual exist aproximativ 450000 de sisteme OpenVMS
instalate n ntreaga lume. Produsele Alpha/OpenVMS sunt apreciate
datorit performanei, securitii, siguranei n funcionare, facilitilor
de interconectare oferite, posibilitilor de upgrade ulterior i costurilor
foarte sczute de ntreinere.
Acestea sunt dovedite i de poziia ocupat pe pia:
1) numrul 1 n domeniul sistemelor integrate din domeniul
medical;
2) 90% din sistemele productorilor de procesoare;
3) peste 50% din sistemele de facturare;
4) 66% din transferurile financiare se fac pe maini Alpha cu
OpenVMS;
5) 5 din cele mai mari 10 burse ale lumii;
6) peste 80% din loterii.
n Romnia, sistemele Alpha/OpenVMS/Oracle sunt folosite de
ctre Ministerul Industriei i Comerului, Mobifon (Connex), Registrul
Independent al Acionarilor REGISCO S.A., SNCFR i n sistemul
bancar
Windows este o interfa grafic orientat pe ferestre;
utilizatorul poate lansa concomitent mai multe aplicaii fiecare n
fereastra ei, existnd posibilitatea de efectuare a schimbului de
informaii ntre programe ce se execut n ferestre distincte. Se
consider ca apariia sa marcheaz momentul n care calculatoarele

IBM i compatibile, au putut egala facilitile de utilizare i viteza


calculatoarelor din gama Macintosh.
Windows 3.11. for Wokgroups, este un sistem de operare pe
16 bii i spre deosebire de Windows 3.1., dispune suplimentar de
faciliti pentru lucru n reea a grupurilor de utilizatori conectai;
acetia pot efectua transferuri de date, mesaje, informaii prin simpla
selectare i activare a unor comenzi i funcii disponibile.
Windows NT (New Tehnology) aprut iniial n anul 1992, a
evoluat pn la versiunea 4.0, fiind comercializat n dou variante:
Windows NT Workstation i Windows NT Server; principalele
caracteristici se pot sintetiza n:
lucrul n modul multitasking;
utilizarea ca un sistem client/server;
operarea n modul exclusiv protejat;
folosirea pn la 4 GB de memorie intern RAM;
faciliti avansate de gestionare a fiierelor;
stabilitatea deosebit n exploatare;
gestiunea discurilor de pn la 16 T.
Windows NT a fost proiectat n ideea compatibilitii cu
interfeele grafice precedente, Windows 3.1. i Windows 3.11. for
Workgroups. Este implementat att pe platforme Intel, ct i pe
platforme bazate pe microprocesoare RISC.
Windows 95 lansat n exploatare n 1995 ca sistem de operare de
sine stttor (nu necesit prezena platformei MS-DOS) are ca
principale caracteristici:
mod de lucru multitasking preemptiv care deine n
permanen controlul asupra timpului de lucru i a
aplicaiilor;
modul de lucru multithreading ce permite executarea n
paralel a mai multor procese ale aceleai aplicaii;
executarea de aplicaii pe 32 de bii;
exploatarea ca sistem de operare cu interfa grafic;
folosirea platformei de operare DOS numai pentru
executarea aplicaiilor elaborate pentru DOS;
folosirea unei interfee de programare a aplicaiilor pe 32 de
bii;
includerea ca parte integrant a sistemului de operare, a
standardului Plug and Play.

Windows 95 spre deosebire de versiunile precedente, ncearc s


fie un compromis de sistem de operare ce lucreaz pe 32 de bii,
pstrnd compatibilitatea cu aplicaiile pe 16 bii. Windows 95
ncorporeaz majoritatea facilitilor regsite la celelalte interfee
grafice, adugnd i altele noi.
Windows 98 este un sistem de operare pe 32 de bii complet
integrat cu Internetul, constituindu-se ca un suport pentru noile
tehnologii hardware i pstrnd compatibilitatea cu Windows 95 fa de
care apare ca un upgrade.
Windows 2000 este proiectat pentru organizaii de orice
dimensiune i ofer siguran sporit i scalabilitate, costuri mai reduse,
respectiv servicii pentru aplicaii derulate prin Internet. Windows 95/98
i NT desprite n ultimii ani, sunt combinate n Windows 2000, dotat
pentru aplicaii profesionale, multimedia, jocuri, cu o mare amprent
asupra securitii datelor. Windows este considerat ncepnd cu
versiunea 98, ca un sistem de operare destul de stabil.
Windows Millennium Edition (Windows Me) extinde
Windows 98 Second Edition cu elemente preluate din Windows 2000 i
este ultima versiune de Windows 9x lansat de Microsoft.
Necesitatea mbuntirii versiunii Windows 9x a fost o cerin
real avnd n vedere faptul c aceast serie de sisteme de operare este
cea mai popular pentru mediul Windows pe 32 bii, fiind scrise
aproape toate versiunile celor mai cutate aplicaii. Pe de alt parte,
aproximativ 95% dintre programele educaionale sunt scrise pentru
Windows 9x.
Windows Millennium i-a gsit destul de greu o poziie pe pia,
integrndu-se undeva ntre versiunea Second Edition Windows 98 i
Windows 2000 de la care preia numeroase caracteristici. Destinat fiind
segmentului home-user spre deosebire de Windows 2000, Windows
Millennium s-a dovedit greu de plasat n ierarhia numeroaselor versiuni
ale sistemului de operare de la Microsoft, fiind uneori catalogat drept
Windows 98 Third Edition sau Windows 95 Service Pack 5.
Windows XP este ultima generaie a celui mai rspndit sistem
de operare din lume. Acest sistem de operare bazat pe tehnologia NT
pentru staiile de lucru.
Windows 2003 este un sistem de operare destinat serverelor i
este bazat pe tehnologia Microsoft .NET.

4.4. Fiiere i directoare - concepte de baz


Sistemul de operare este un sistem de programe care intr n
funciune la pornirea microcalculatorului, asigurnd n principal
urmtoarele activiti:
gestiunea operaiilor de intrare/ieire;
gestiunea datelor pe suportul de memorie extern;
controlul ncrcrii n memoria intern, punerii n funciune
i ncetrii activitii programelor utilizatorului.
Conceptele de baz utilizate sunt: fiier, unitate, director, cale,
prompter i specificator de fiier. Pentru a realiza gestiunea datelor pe
suportul de memorie extern, acestea sunt memorate sub o form care
s permit manipularea lor ca o entitate denumit fiier ce se poate
identifica prin numele su.
Fiierul este conceptul fundamental pe care se bazeaz
organizarea structural a tuturor informaiilor memorate pe discuri
magnetice i gestionate de sistemul de operare. Un fiier este o colecie
de informaii (date de prelucrat, programe, comenzi, texte, imagini,
sunete), omogen din punct de vedere al naturii precum i al cerinelor
de prelucrare, organizat dup reguli bine determinate i memorat pe
un suport tehnic de pe care pot fi citite automat de calculator n timpul
prelucrrii. Fiierul se identific dup numele i extensia atribuit la
creare.
Orice fiier are un nume alctuit din dou pri:
numele propriu-zis numele dup care poate fi identificat
fiierul i care este obligatoriu;
extensia sau tipul opional.
Tipul sau extensia fiierului este un ir de caractere alctuit din
unu pn la trei caractere, pentru sistemul MS-DOS i peste trei
caractere pentru sistemele de operare pe 32 de bii. Extensia trebuie s
se separe de numele propriu-zis prin caracterul special punct (.).
Dac pentru anumite fiiere extensia este obligatorie i impus
prin folosirea numai a anumitor grupe de caractere (cum sunt .dll, .exe,
.avi, .sys, .doc etc.), atunci acestea sunt considerate cuvinte rezervate i
au un rol determinant n prelucrarea fiierelor respective.
Unele din extensiile obligatorii (denumite i extensii standard)
sunt ataate la numele propriu-zis al fiierelor n mod implicit de ctre
programul cu care sunt create fiierele respective.

Dup extensie, se identific urmtoarele tipuri de fiiere:


fiiere executabile;
fiiere de sistem;
fiiere text;
fiiere grafice;
fiiere multimedia.
n tabelul nr. 4.1 sunt prezentate cteva exemple de extensii de
fiiere.
.exe, .com, .bat
.sys
.lib
.dll
.bmp
.jpg
.gif
.prg
.doc
.xls
.ppt
.mdb
.wav
.avi

Tabelul nr. 4.1.


fiiere executabile
fiiere ce conin un driver sau informaii
aparinnd sistemului
fiiere coninnd o bibliotec de programe
fiiere dintr-o bibliotec de programe de legtur
cu acces dinamic
fiiere imagine de tip BITMAP
fiiere imagine de tip JPEG
fiiere imagine de tip GIF
fiiere program-surs n limbajul FoxPro
documente Word
foi de calcul Excel
prezentri PowerPoint
baze de date Access
fiiere de sunet
fiiere video

Fiierul executabil asociat editorului de texte Notepad este


notepad.exe. Se observ c numele fiierului este notepad i estensia
este exe, aceasta fiind desprit prin punct de nume.
Unitatea (device) reprezint un echipament periferic identificat
printr-un nume simbolic de dispozitiv. Numele de dispozitiv pentru
unitile de disc magnetic const dintr-o liter urmat de caracterul
special dou puncte (:); de exemplu litera A: identific unitatea de
dischet, litera C: identific discul, iar F: identific unitatea de CDROM.

Un disc poate fi mprit logic n mai multe discuri virtuale


numite partiii, care se identific tot printr-un nume simbolic asociat (de
exemplu: D:, E: pentru trei partiii logice).
Directorul (folder) este un concept fundamental pe care se
bazeaz organizarea memoriei externe a PC-urilor pe niveluri ierarhice
arborescente pentru gestionarea fiierelor pe dischete sau discuri. Un
director se constituie ca o tabel, ca un catalog ce conine nume de
fiiere, dimensiunile acestora exprimate n octei, data cnd fiierele au
fost create sau modificate i eventual numele de subdirectori inclui.
Directorul apare ca o zon virtual de disc alocat unui grup de
fiiere. O comand este limitat implicit numai la prelucrarea fiierelor
i programelor din directorul curent, dac nu s-a specificat n mod
explicit un alt director.
Atunci cnd numrul de fiiere dintr-un director este destul de
mare sau cnd exist mai muli utilizatori, fiecare utilizator avnd
fiiere proprii, se pot folosi subdirectori inclui ntr-unul din directori;
n acest caz, organizarea structural poart denumirea de sistem de
directori multinivel sau sistem ierarhizat de directori; primul nivel este
constituit din directorul rdcin (root) creat automat atunci cnd se
formateaz discul, director la care se conecteaz ceilali directori (fig.
4.8.).
n figura 4.8 se identific urmtoarele componente ale structurii
arborescente:
D1, , Dn directori legai la directorul ROOT
SD21, , SD2n subdirectori aparinnd directorului D2
F1 , , Fn fiiere aparinnd directorului ROOT
F21,. . .,F2n fiiere aparinnd unui subdirector derivat din
subdirectorul SD21
Directorul care conine subdirectori se numete director de
origine sau director printe.

\ROOT

\ D1

\SD21

F21

\ Dn

\ D2

F1

Fn

\SD2n

F2n
Fig. 4.8. Organizarea arborescent pe disc

Atunci cnd se folosesc directori multinivel, la MS-DOS este


necesar s se precizeze unde sunt situate fiierele n sistemul de
directori de pe discul implicit, folosind n acest scop o cale (path). O
cale este o secven de directori separai prin caracterul special \
(backslash), secven ce trebuie parcurs pentru a ajunge la directorul
care conine fiierul. Sintaxa general este urmtoarea:
[\nume_director_1][\nume_director_2...]\nume_director_n

Un nume de cale este o cale urmat de un nume de fiier, avnd


sintaxa urmtoare:
[\nume_director_1][\nume_director_2...]\nume_fiier

Numele unei ci poate conine orice numr de directori;


restricia este s nu aib o lungime mai mare de 260 de caractere.
Dac un nume de cale ncepe cu caracterul \ (backslash)
sistemul de operare caut fiierul ncepnd cu directorul rdcin, iar
dac ncepe cu numele directorului de lucru, cutarea se realizeaz
ncepnd de la acest director. De exemplu o cale care ncepe cu

directorul rdcin este: \windows\sol.exe iar cnd fiierul este n


directorul curent, n cazul de fa windows, se scrie: sol.exe.
Prompterul sistemului de operare MS-DOS este un simbol
afiat pe ecranul monitorului format din numele dispozitivului urmat de
cale i de semnul >. Prezena prompterului semnific faptul c sistemul
ateapt comenzi.
Specificatorul de fiier este termenul folosit pentru a desemna
fr ambiguiti un fiier memorat pe un disc. El se compune din
numele unitii, cale i numele i extensia fiierului:
[nume_dispozitiv][\cale]\nume_fiier

De exemplu c:\windows\explorer.exe este un specificator


complet de fiier.
Cnd se folosesc directori multinivel, pentru prelucrarea mai
uoar a fiierelor dintr-un director, n numele i extensia fiierelor se
pot folosi caracterele speciale ? i * denumite i metacaractere
(wildcards).
Semnul ? semnific faptul c orice caracter poate ocupa poziia
respectiv. De exemplu dac se dorete cutarea fiierelor care au
extensia BMP i numele lor este alctuit din cinci caractere, primele
patru fiind POZA, se specific n fereastra de cutare POZA?.BMP.
Urmtoarele fiiere pot fi returnate ca rezultat al cutrii: POZA1.BMP,
POZA2.BMP, POZA3.BMP.
Simbolul * semnific faptul c orice ir de caractere poate fi
inclus n specificatorul de fiier ncepnd cu poziia respectiv, att n
numele fiierului ct i n extensie. De exemplu:
*.BMP - semnific toate fiierele cu extensia .BMP;
PROG.* - fiierele cu numele PROG i orice extensie;
*.* - semnific toate fiierele i toate extensiile.
Discurile gestionate de sistemul de operare MS-DOS au o
structur standard care le asigur portabilitatea de la un calculator la
altul. Datele memorate pe disc sub forma unor fiiere sunt precedate de
urmtoarele zone speciale:
zona de BOOT este zona n care se afl memorat
programul de ncrcare a sistemului de operare de pe disc
(pista zero, sectorul zero a oricrui disc);

tabela FAT (File Allocation Table) tabela de alocare a


fiierelor - servete pentru gestiunea spaiului alocat
fiierelor de pe disc;
zona ROOT zona alocat directorului rdcin ce servete
pentru inventarul directorilor, subdirectorilor i a
coninutului acestora.
Aceste zone nu sunt accesibile utilizatorului obinuit. Ele sunt
create n momentul formatrii discului i sunt gestionate automat de
ctre sistemul de operare.

4.5. WINDOWS
Sistemul de operare WINDOWS a aprut n urma unui proces
laborios, prin care s-a urmrit perfecionarea sistemului MS-DOS n
sensul eliminrii unor dezavantaje i apropierea mai puternic dintre
calculator i utilizator, prin impunerea modului de lucru meniu.
Calculatoarele personale care operau sub MS-DOS, nu-i puteau
valorifica integral performanele hardware n continu cretere, datorit
limitrilor generate de filozofia acestui sistem care se caracterizeaz
prin modul de lucru linie-comand, absena multitasking-ului,
organizarea memoriei interne i programe pe 16 bii.
Modul de lucru linie-comand al sistemului de operare MS-DOS
se bazeaz pe:
introducerea de la tastatur a unor comenzi nsoite de
parametrii i uneori, de confirmarea sau anularea unor
aciuni sau consecine ale comenzilor lansate;
afiarea pe monitor a unor mesaje n legtur cu comenzile
primite, a unor ntrebri privind opiunile pentru efectuarea
aciunii dorite i a informaiilor solicitate de utilizator.
Trebuie recunoscut c acest mod de lucru este greoi i rigid,
oblignd utilizatorul la o pregtire special pentru a se familiariza cu
sintaxa comenzilor i este mai convenabil ca parametrii s fie cerui
automat de sistem atunci cnd se lanseaz o comand. De la aceast
idee s-a plecat n realizarea programelor utilitare tip PcShell, Norton
Commander, Dos Navigator sau X-Tree Gold. De altfel, la ultimele
versiuni MS-DOS au aprut i comenzi tip meniu (de exemplu,
comenzile Mem Maker, Edit, Defrag i chiar un Shell ncorporat).

Modul de lucru meniu asigur dialogul dintre utilizator i


calculator pe baza unor liste de opiuni sau comenzi afiate pe ecran, din
care utilizatorul trebuie s le activeze pe cele dorite; avantajul fa de
modul de lucru linie-comand este c utilizatorul nu trebuie s tasteze
linia de comand i s memoreze sintaxa comenzilor deoarece acestea
sunt afiate sub form de opiuni pe ecranul monitorului. Totodat,
interfaa dintre utilizator i calculator este mai prietenoas, deoarece
utilizatorul nu mai trebuie s scrie multe comenzi, atenia sa fiind
concentrat permanent la ce se ntmpl pe ecranul monitorului.
Avantajele au fcut ca sistemul de operare MS-DOS s fie nlocuit
treptat cu sistemul de operare Windows.
Deschiztor de drumuri a fost firma Macintosh care n 1984 a
introdus n lumea PC-urilor conceptul GUI (Graphical User Interface)
prin intermediul creia comunicarea utilizator-calculator a devenit mai
prietenoas. Firma Microsoft preia i dezvolt conceptul GUI i n anul
1985 apare pe pia sistemul Windows 1.0. Era doar nceputul i
specialitii au afirmat c nu a fost deloc promitor.
Numele de Windows (ferestre) vine de la faptul c fiecare
program se execut ntr-o fereastr distinct. Fereastra este o zon de
form dreptunghiular ce apare pe ecran. Pe suprafaa ecranului pot
exista mai multe ferestre, fiecare fereastr corespunznd unui anumit
program.
Windows reprezint un sistem de programe i comenzi conceput
i dezvoltat pe un mediu de interfa grafic de utilizator (GUIGraphical User Interface) care se pot selecta, instala i executa pe
calculatoare personale, n funcie de configuraiile hardware
disponibile i de cerinele utilizatorilor.
Simbolurile grafice (denumite pictograme) sunt mici desene
sugestive ale unor elemente cu care opereaz sistemul Windows,
nsoite de un text explicativ afiat sub desene. Alturi de pictograme,
Windows include i alte forme de prezentare grafic: butoane, casete de
dialog, bare de navigare.
De la prima versiune denumit Windows 1.0 (1985), s-a ajuns
astzi la utilizarea curent a interfeelor Windows 95/98, Windows
2000, Windows Millenium, Windows XP i Windows 2003.

4.5.1. Interfaa grafic Windows


Elemente de interfa grafic
Interfaa grafic Windows ncepnd cu Windows 95, pune la
dispoziia utilizatorului un mod specific de aranjare, vizualizare i
activare a programelor. Pentru familiarizarea cu acest mod de operare,
se vor prezenta conceptele de baz cu care se opereaz: Fereastr,
Meniu, Caset de dialog, Buton, Desktop, Pictogram, Clipboard.
Fereastra este conceptul central al aplicaiilor Windows.
Fiecare aplicaie Windows are asociat o fereastr. Fereastra este o
suprafa dreptunghiular care individualizeaz activitatea curent
desfurat de calculator ca urmare a unei comenzi sau a unui program
lansat de operator.
Exist mai multe tipuri de ferestre:
de navigare, prin intermediul crora se pot investiga un grup
de aplicaii, cum este de exemplu fereastra asociat
pictogramei My Computer;
de aplicaie, specifice programelor executabile;
document, ferestre de lucru utilizate pentru crearea unui
document, de exemplu n Word sau a unei foi de calcul n
Excel; ele apar n interiorul ferestrei de aplicaii;
de dialog, cum este fereastra Run din meniul butonului Start,
ferestre utile pentru introducerea unor informaii de control
necesare executrii unor aplicaii.
O fereastr afiat pe ecran conine o serie de elemente standard
prin intermediul crora sunt posibile o serie de operaii:
deplasarea unei ferestre pe spaiul de lucru;
redimensionare readucerea ferestrei la dimensiunile
iniiale;
minimizare ascunderea temporar a ferestrei i plasarea
pictogramei asociate pe bara de taskuri sau pe linia de stare;
maximizare afiarea ferestrei la dimensiunile maxime ale
ecranului;
defilarea coninutului ferestrei n plan vertical sau orizontal;
nchiderea ferestrei i implicit a aplicaiei.
n fig. 4.9 este prezentat o fereastr Windows i elementele
constitutive ale acesteia.

2
6

4
5

8
9

Fig. 4.9. Fereastr Windows i elementele acesteia

n tabelul nr. 4.2 sunt prezentate elementele unei ferestre.

10

Tabelul nr. 4.2.


1. meniul System pentru nchiderea, redimensionarea sau mutarea
ferestrei;

2. bara de titlu care permite mutarea ferestrei ntr-o alt poziie pe


spaiul de lucru; Bara de titlu conine numele ferestrei n partea stng
i cele trei butoane de lucru (minimizare, maximizare, nchidere) n
partea dreapt.
3.

butonul de minimizare;

4.

butonul de maximizare, respectiv restaurare;

sau
5. butonul de nchidere Close;
6.

meniul principal;

7. toolbar (bara cu instrumente) conine un set de pictograme pentru


cele mai uzuale comenzi folosite pe durata sesiunii de lucru cu un
anumit program. Aceast facilitate vine n ntmpinarea utilizatorului de
a declana rapid o comand cu un singur clic, fr a mai activa meniul
principal i a selecta apoi comanda. Este o soluie mult mai elegant
dect utilizarea tastelor funcionale, a combinaiilor de taste hot keys sau
short cuts. Bara de instrumente poate fi vizualizat i completat cu
seturi suplimentare de pictograme fa de cele standard, seturi asociate
unor proceduri de operare complexe; seturile de pictograme sunt extrase
dintr-o bibliotec proprie fiecrui program; opional, utilizatorul poate
s-i insereze prin tehnica click & drag diverse pictograme pentru
anumite comenzi apelnd la meniul Tools, opiunea Customize, pentru

a-i personaliza bara de lucru;


8.

bara de defilare;

9.

bara de stare

10. col pentru redimensionarea ferestrei

Fructificarea facilitii de procesare multitasking se realizeaz


deschiznd mai multe ferestre n care se lanseaz n execuie diverse
programe ce vor rula independent, aparent n paralel. Ferestrele
deschise pe ecran pot fi rearanjate apelnd la opiunile meniului View,
n dou moduri cascad (Cascade) i mozaic (Tile).
La un moment dat, o singur fereastr este considerat fereastra
curent. Fereastra care are aceast proprietate are bara de titlu intens
colorat, celelalte avnd bara de titlu inhibat. Comenzile transmise i
mesajele afiate aparin aplicaiei care se execut n fereastra curent.
Comutarea pe o alt fereastr care s devin fereastr curent, se face cu
un clic pe bara de titlu a ferestrei respective.
Meniurile sunt grupuri de comenzi prin intermediul crora se
realizeaz funciile unui program. Exist trei tipuri de meniuri:
orizontale (Bar);
verticale (PopUp);
combinate (PullDown sau Cascade).
ntr-un meniu combinat Pull Down, unui submeniu Bar i se
asociaz un meniu PopUp afiat imediat sub denumirea sa, aprnd ca o
descompunere a meniului n comenzi, pe vertical. (fig. 4.10). Meniul
combinat Cascade, realizeaz acelai lucru numai c descompunerea
este n plan orizontal, aa cum este de pild meniul butonului Start (fig.
4.13).
Pentru a selecta i lansa o comand, meniul trebuie activat cu
tasta ALT, sau cu mouse-ul cu un clic pe bara de meniu. Selecia unei
comenzi dintr-un meniu echivaleaz cu marcarea ei prin deplasarea
cursorului, n timp ce lansarea comenzii n execuie se poate face:
tastnd Enter;
tastnd litera subliniat din numele comenzii;

acionnd clic.
n unele cazuri, anumite comenzi nu sunt disponibile, fiind afiate ntr-o
tonalitate de culoare gri deschis n caseta meniului.
Anularea unei selecii se face cu tasta ESC sau cu un clic n
afara casetei meniului.
Atunci cnd o comand este urmat de puncte de suspensie nseamn c
este necesar introducerea unor parametri suplimentari pentru execuia
comenzii; parametri se introduc prin intermediul unor casete de dialog
i butoane.
Un element specific n meniuri este semnul de validare (check
mark) ca o bif. Opiunile bifate sunt active, deci comanda se va
executa innd seama numai de opiunile bifate.
Schimbul de informaii ntre utilizator i calculator privind
parametrii, mesajele i opiunile comenzilor se face prin intermediul
casetelor de dialog i butoanelor asociate acestora.

Fig. 4.10. Meniuri orizontale i verticale

O caset de dialog este o mic fereastr dreptunghiular afiat


pe ecran, independent de aplicaia care se execut, (fig. 4.11). Ea
conine parametrii i opiunile din care utilizatorul va selecta pe cele
necesare prelucrrii curente i va introduce parametrii care-i sunt
solicitai.

Fig. 4.11. Caset de dialog cu butoane

Casetele de dialog nsoesc comenzile care intr n meniu i sunt


urmate de trei puncte de suspensie; exist mai multe tipuri de casete de
dialog grupate astfel:
casete de text;
casete cu liste;
casete cu opiuni exclusive;
casete de validare;
casete cu pagini de opiuni.
Casetele de text se utilizeaz atunci cnd utilizatorul introduce
explicit de la tastatur o comand sau parametrii comenzii sub forma
unui ir de caractere. Un exemplu l constituie caseta comenzii Run din
meniul butonului Start (fig. 4.16).
Selecia unei opiuni se face cu un clic pe caseta cu liste. Dac
lista conine un numr de opiuni care nu ncap n chenarul casetei sunt
puse la dispoziie butoanele de defilare pentru parcurgerea listei nainte
sau napoi (listele se mai numesc i liste derulante). Derularea unei liste
se poate face i acionnd butonul Browse pentru rsfoirea listei,
existnd opiuni asemntoare celor utilizate de programul Explorer sau
pachetul de programe Norton.

Unele casete pot s afieze un model al elementului selectat


(preview) pentru a vizualiza i a decide asupra opiunii care se va
selecta. Un exemplu este caseta asociat opiunii Font din meniul
Format al procesorului de texte Word.
Casetele cu opiuni exclusive conin opiuni care se exclud
reciproc; n consecin, se va marca cu un clic punctul din stnga
opiunii dorite.
Spre deosebire de casetele cu opiuni exclusive, casetele de
validare conin un set de opiuni din care pot fi active la un moment dat
mai multe, toate, sau nici una dintre ele. Opiunile selectate i deci
active, sunt marcate cu o bif de selectare n partea stng. Un exemplu
l constituie lista cu opiuni a comenzii Toolbar din meniul View a
procesorului de texte Word.
Windows i programele care ruleaz sub Windows pot afia pe
ecran un grup de mai multe pagini de opiuni suprapuse. Fiecare pagin
are o etichet n partea superioar cu numele paginii, dar la un moment
dat numai o singur pagin este activ (cea afiat prima pe ecran). Cu
un clic pe eticheta unei alte pagini, pagina curent este nlocuit cu
pagina selectat ce devine acum pagina activ. Un exemplu l constituie
grupul de pagini al de proprieti ale meniului Start i ale barei de stare
(fig. 4.19.).
Butoanele au form dreptunghiular ncadrate de un chenar,
avnd n interior un text autoexplicativ. Butoanele pot fi acionate cu un
clic, Enter sau tasta Space.
Exist urmtoarele tipuri de butoane:
butoane de comand, care declaneaz execuia operaiei
selectate;
butoane de opiuni care permit selectarea modului de
continuare a procesului de prelucrare i sunt:
o butoane radio;
o butoane de marcare (check).
n fig. 4.11 sunt prezentate principalele tipuri de butoane
existente n aplicaiile Windows.
Acionarea unui buton de comand marcheaz sfritul
dialogului i continuarea procesului de prelucrare. ncheierea
schimbului de informaii ntr-un dialog utilizator-calculator i
continuarea procesului de prelucrare se produce prin acionarea unui
buton asociat casetei de dialog sau ferestrei documentului sau aplicaiei.

Clipboard-ul este o zon de memorie RAM ce permite


transferul de informaii, secvene de text, imagini grafice, poriuni i
chiar un ecran ntreg de la o aplicaie la alta sau de la un document la
altul n cadrul aceleai aplicaii, constituindu-se ca una din facilitile
prelucrrii multitasking.
Informaiile sunt plasate automat n Clipboard atunci cnd se
execut comenzile Copy, Cut sau s-a acionat tasta PrtScr.
Inserarea informaiilor aflate n zona Clipboard ntr-un alt text
se realizeaz prin comanda Paste. Comenzile Edit, Cut, Paste se afl n
meniul Edit al programelor sub Windows.
Pictograma (Icon) este un mic desen simbolic asociat unui
obiect Windows, obiect ce poate fi o component hardware, un director,
un fiier, un program executabil, un grup de programe sau de fiiere;
desenul este nsoit i de un text, care denumete pictograma respectiv.
Exist patru tipuri de pictograme:
program;
fiier/director;
calculator;
component hardware.
Executnd un dublu clic pe o pictogram de program, programul
va fi ncrcat n memoria RAM i lansat n execuie; dac se acioneaz
cu un clic pe o pictogram de director, pe ecran se va afia cuprinsul
directorului respectiv. Un clic pe pictograma unui fiier echivaleaz cu
comanda de lansare n execuie a aplicaiei asociate fiierului.

Sesiunea de lucru Windows


Prin sesiune de lucru se nelege perioada de timp n care un
utilizator se gsete n dialog cu sistemul de calcul pe durata unei
aplicaii. Sesiunea de lucru poate fi considerat i perioada de timp n
care un utilizator folosete individual un calculator care este conectat la
o reea. n esen, sesiunea de lucru este cuprins ntre momentele de
pornire i de oprire a calculatorului, momente ntre care calculatorul
execut o serie de operaii specifice sub controlul sistemului de operare
instalat. Sub sistemul de operare Windows aceste operaii se execut n
funcie de versiunea instalat.
Pentru a deschide o sesiune de lucru se pornete calculatorul
avnd grij ca s nu fie introdus o dischet n unitatea A:. Sistemul

execut automat procedura de autotestare a configuraiei hardware,


ncrcarea sistemului de operare i iniializarea sesiunii de lucru. n
cazul conectrii calculatorului la o reea, accesul este condiionat de
introducerea unei parole n fereastra de dialog Enter Network Password
la care utilizatorul trebuie s introduc informaiile referitoare la
numele de utilizator (User name) i parola (Password). Dup
introducerea acestor informaii, acionarea butonului OK i efectuarea
de ctre sistem a operaiilor de validare necesare, pe ntreg ecranul
monitorului se afieaz interfaa de lucru a sistemului de operare
Windows.
Pentru ncheierea sesiunii de lucru, utilizatorul nu trebuie s
acioneze imediat butonul de ntrerupere a alimentrii cu energie
electric deoarece va pierde informaii din fiierele cu care a lucrat.
Astfel, el va executa un clic pe butonul Start din care va alege comande
Shut Down sau Turn Off ce conine mai multe opiuni, n funcie de
versiunea de sistem de operare instalat:
Shut down oprirea definitiv a calculatorului;
Restart repornirea calculatorului;
Restart the computer in MS-DOS mode repornirea pentru
lucrul n sistemul de operare MS-DOS, folosind comenzile
acestui sistem de operare (n cazul Windows 95 i 98);
Log Off nchiderea tuturor programelor i meninerea
resurselor partajate la dispoziia unui alt utilizator conectat la
o reea;
Standby calculatorul trece ntr-o stare n care consumul de
energie este foarte sczut, fiind pregtit pentru reluarea strii
anterioare la apsarea unei taste;
Hibernate toate datele aflate n memoria RAM sunt salvate
pe disc ntr-un fiier special, dup care calculatorul se
oprete; la repornirea acestuia, datele sunt ncrcate din
fiierul special n memoria RAM i sistemul se va regsi n
starea de dinaintea intrrii n modul de hibernare.
Dup alegerea i execuia opiunii Shut down, va aprea o
fereastr cu mesajul: Please wait while your computer shuts down prin
care utilizatorul este atenionat s atepte pn cnd sistemul va termina
aplicaiile aflate n lucru, va nchide fiierele folosite i va disponibiliza
resursele alocate. Dac aceste operaii s-au executat normal i nu au fost
semnalate motive conflictuale, majoritatea calculatoarelor se opresc

automat, avnd n vedere c sursele de alimentare sunt ATX. n cazul n


care oprirea nu se face automat, pe ecranul monitorului se afieaz
mesajul: Its now safe to turn off your computer, dup care utilizatorul
poate nchide n siguran calculatorul, acionnd ntreruptorul reelei
electrice.
Dup autentificare, pe ecranul monitorului se afieaz suprafaa
de lucru (desktop-ul), ce conine n partea de jos bara de lucru (fig.
4.12.), denumit i bar de operaii sau bar de taskuri. n partea stng
a barei de lucru se gsete butonul Start de unde utilizatorul poate s
nceap lucrul cu componentele Windows.
Desktop-ul desemneaz suprafaa de lucru a sistemului de
operare Windows. Este de fapt fundalul ce acoper ecranul din
momentul lansrii n execuie a programului. Pe aceast suprafa sunt
plasate obiectele cu care se interacioneaz n mod uzual (fig. 4.12.).
Exist un grup de elemente principale ce apar implicit pe spaiul
de lucru: My Computer, Recycle Bin, My Documents. n cazul n care
calculatorul este conectat la o reea de calculatoare apare i pictograma
Network Neighborhood.
My Computer (calculatorul meu) este un driver care afieaz
descrierea fizic a componentelor hardware din configuraia PC-ului:
floppy discul, discul, imprimanta i panoul de control Control Panel,
utilizabil pentru setri hardware.
n Recycle Bin (coul de gunoi) se gsesc fiierele i directoarele
care au fost terse sau mutate acolo i de unde pot fi recuperate ulterior.
Fiierele se pot recupera numai dac nu se au fost terse definitiv din
Recycle Bin.
My Documents ofer posibilitatea de a grupa ntr-un singur loc
documentele cu care se lucreaz.

Fig. 4.12. Interfaa grafic Windows


Network Neighborhood ofer posibilitatea de a investiga reeaua
de calculatoare la care cuplat calculatorul pe care se lucreaz. Se pot
afla ce staii de lucru mai sunt conectate i ce resurse se pot utiliza n
cadrul reelei.
Pe spaiul de lucru pot fi create i salvate fiiere, fiecare avnd
asociat o pictogram. Fiecare pictogram poate fi mutat oriunde pe
spaiul de lucru, scop pentru care se procedeaz astfel:
1) se plaseaz cursorul pe pictogram i se apas butonul
stnga al mouse-ului (se execut un clic);
2) cu butonul inut apsat, se deplaseaz mouse-ul prin glisare
pe desktop i apoi se elibereaz butonul stnga.
Utilizatorul are posibilitatea s adauge sau s elimine
pictograme ale diverselor programe, altele dect cele standard nscrise
de Windows pe Desktop. Adugarea unei pictograme se realizeaz prin
crearea unui shortcut.
Butonul Start i bara de taskuri aflate pe ultima linie a
ecranului, servesc la mai buna organizare a sesiunii de lucru. Acionarea

butonului Start determin activarea meniului cascad. Din meniul afiat


pe ecran se pot selecta i lansa n execuie programele dorite.

Fig. 4.13. Meniul Start cu principale opiuni

Prin executarea unui singur clic pe pictograma butonului Start,


pe suprafaa de lucru se afieaz meniul Start (fig. 4.13.)
Opiunile meniului Start sunt urmtoarele:
Programs/All programs;
Documents/My Recent Documents;
Settings;
Find/Search;
Help and Support;
Run;
Log Off
Turn Off Computer
Opiunile Programs, Documents, Settings i Find/Search sunt
organizate structural sub form de meniu tip cascad, astfel c prin

marcarea i glisarea la dreapta cu mouse-ul, se poate trece la opiunile


situate pe alte niveluri ierarhice.
Opiunea Programs afieaz grupurile de programe care pot fi
lansate n execuie. n opiunea Programs, grupurile de programe se
afieaz ca pictograme de directoare, iar programele se afieaz cu
pictogramele specifice. Din caseta cu opiuni, utilizatorul poate lansa n
execuie orice program existent n calculator. De exemplu, dac
utilizatorul dorete s lanseze n execuie programul Media Player (fig.
4.14.) va proceda astfel:
un clic pe butonul Start;
se poziioneaz indicatorul mouse-ului succesiv pe opiunile
Programs, Accessories, Entrertainment i Media Player;
un clic pe Media Player, dup care pe ecranul monitorului
va apare fereastra de dialog Media Player.
Cu opiunea Documents, utilizatorul poate regsi rapid
documentele recent folosite; dup activarea opiunii, din lista afiat se
va selecta numele documentului care dorete s se deschid.
Deschiderea documentului selectat va fi precedat de lansarea automat
n execuie a programului folosit pentru prelucrarea lui. De exemplu,
dac documentul a fost prelucrat cu procesorul de texte Word, atunci va
fi lansat n execuie procesorul de texte Word i apoi deschis
documentul respectiv.
Din opiunea Settings utilizatorul poate s stabileasc condiiile
de lucru pentru folosirea resurselor sistemului n funcie de cerine.
Astfel, cu Control Panel se poate efectua configurarea sau
reconfigurarea sistemului, prin adugarea i eliminarea unor
componente hardware (cu Add New Hardware) i software (cu
Add/Remove Programs).

Fig. 4.14. Meniul Programs cu opiunile structurate n cascad

Cu opiunea Find/Search se poate cuta i localiza rapid orice


fiier existent pe disc, fr a cunoate unde se gsete i numele exact:
din lista afiat se va alege File or Folders dup care utilizatorul este
ateptat s introduc numele fiierului sau o parte din nume.
Opiunea Help permite utilizatorului s foloseasc sistemul de
asisten software care poate fi rsfoit dup trei criterii de clasificare:
Contents, Index i Find; Contents prezint domeniile mari de informaii
(topics-uri), Index clasific informaiile n ordine alfabetic, iar Find
permite cutarea de informaii n acces direct, prin specificarea
termenului sau operaiei pentru care se solicit explicaii.
Cu opiunea Run utilizatorul poate s lanseze imediat n execuie
programe specificnd numele programului n caseta afiat, sau numele
unor documente care dorete s le deschid.
Utilizatorul are posibilitatea s adauge sau s elimine programe
n cascad arborescent a meniului butonului Start.

Bara de taskuri este plasat iniial n partea de jos a ecranului i


ea conine pe lng butonul Start:
pictogramele programelor folosite frecvent (se pot activa
ulterior cu un simplu clic)
programele ale cror ferestre au fost minimizate temporar n
timpul sesiunii de lucru; totodat, se poate comuta de la un
program aflat pe bara de taskuri, la alt program.
ora exact i butonul de control al volumului plcii de sunet
Proprietile barei de taskuri pot fi modificate astfel nct acesta
s fie: afiat permanent sau ascuns (hidden), dar poate fi afiat
poziionnd indicatorul mouse-ului pe marginea de jos a suprafeei de
lucru sau apsnd combinaia de taste Ctrl + Esc;
De asemenea, bara de taskuri poate fi redimensionat prin
mrirea nlimii, trgnd n sus de marginea superioar cu mouse-ul i
poziionat cu ajutorul mouse-ul n orice parte a ecranului.
Orice program aflat n execuie i orice document deschis se
afieaz cu butonul propriu pe bara de lucru (fig. 4.15.). Ele pot fi
activate cu un clic, fereastra acestuia fiind afiat pe suprafaa de lucru
ca fereastr curent. La rndul ei, orice fereastr poate fi minimizat
executnd un clic pe butonul de minimizare sau nchis cu un clic pe
butonul de nchidere.
Fig. 4.15. Bara de task-uri cu numele ferestrelor deschise
Lansarea n execuie a unui program se poate realiza n mai
multe moduri:
1. de pe desktop, cu un clic pe pictograma asociat
programului, n cazul n care acesta exist;
2. din meniul butonului Starti, dac este instalat aplicaia;
3. cu comanda Run a butonului Start indicnd specificatorul
fiierului executabil sau selectndu-l prin intermediul opiunii
Browse, (fig. 4.16.);
4. de pe bara de lucru cu un clic pe pictograma programului,
dac exist;
5. prin intermediului aplicaiei Explorer, cu dublu click pe
fiierul asociat aplicaiei.

Fig. 4.16. Fereastra de dialog Run

nchiderea unui program i cedarea controlului sistemului de


operare se face fie printr-un clic pe butonul de nchidere al ferestrei, fie
apelnd comanda Exit disponibil n meniul File al fiecrui program,
respectiv comanda Close din meniul sistem asociat ferestrei.
Windows Explorer poate fi considerat programul utilitar cel mai
folosit pentru managementul fiierelor i a directoarelor.
Pentru lansarea n execuie a programului utilitar Windows
Explorer se poate proceda n mai multe moduri:
executnd un clic pe pictograma Windows Explorer afiat
pe bara de scurtturi (Quick Launch) pe bara de taskuri n
dreapta meniului Start;
deschiznd meniul Start, selectnd Programs, apoi Windows
Explorer, dac bara de scurtturi nu este creat;
folosind My Computer pentru a avea acces pe discul si calea
unde se gsete fiierul executabil corespunztor
(C>:\Windows\ Explorer.exe)
Dup lansarea n execuie, se afieaz fereastra Windows
Explorer (fig. 4.17), care asemntor oricrei ferestre de aplicaie,
conine bara de titlu, bara de meniuri, bara cu instrumente de lucru i
bara de stare.

Fig.4.17. Fereastra Windows Explorer

Caracteristica esenial a ferestrei Windows Explorer este


divizarea n dou panouri (stnga i dreapta).
Panoul din stnga permite:
prezentarea schematic a unitilor de discuri i directoarele
de pe suprafaa de lucru, existente n calculator sau n alte
calculatoare (dac se lucreaz n reea) i deplasarea
(navigarea) rapid prin structura de directoare;
afiarea unei imagini a structurii directoarelor;
copierea sau mutarea de documente prin alunecare i fixare.
n panoul din stnga, toate obiectele existente pe suprafaa de
lucru sunt afiate cu pictograma specific i cu numele corespunztor.
Unele obiecte au n faa pictogramei semnul + sau semnul . Semnul +
(plus) menioneaz c obiectul respectiv este afiat sub form restrns,

coninnd cel puin un director, iar semnul (minus) arat c obiectul


este afiat sub form expandat. Executnd un clic pe semnul +,
obiectul se va afia expandat, iar cu un clic pe semnul , obiectul se va
afia sub form restrns
Panoul din dreapta este cel mai folosit pentru efectuarea de
operaii obinuite cu documente: copiere, deschidere, tergere i alte
operaii. n acest panou sunt afiate n detaliu dosarele care au fost
selectate n panoul din stnga.
n panoul din dreapta se afieaz n detaliu coninutul
directorului selectat n panoul din stnga; coninutul poate fi afiat cu
pictograme mici sau mari sau ca o list simpl sau detaliat, n funcie
de pictograma selectat pe bara de unelte de lucru dintre ultimele patru
pictograme. De asemenea, n acest panou se pot executa i alte operaii
folosind celelalte pictograme sau opiunile din bara de meniuri (File,
Edit, View, Tools, Help).
Dac numrul obiectelor existente pe suprafaa de lucru este mai
mare dect spaiul de afiare (pe vertical) disponibil pe panou sau dac
limea panoului nu este suficient de mare pentru afiarea n ntregime a
structurii sau coninutului unui director selectat, atunci pe panoul
respectiv apar automat barele de derulare (pe vertical sau orizontal)
cu cele dou butoane de derulare; pentru a vizualiza n ntregime
coninutul unui panou, se fixeaz indicatorul mouse-ului pe unul din
cele dou butoane de derulare i executnd clic pe butonul din stnga,
se poate deplasa coninutul panoului cu cte un rnd sau o coloan n
direcia respectiv; deplasarea se poate face i prin fixarea indicatorului
mouse-ului pe bara de derulare, executnd clic pe butonul din stnga i
trgnd mouse-ul n direcia dorit.
Suprafaa de afiare a celor dou panouri se poate modifica,
mrind sau micornd limea unui panou fa de cellalt panou. n
acest scop, pe bara vertical care separ cele dou panouri se fixeaz
indicatorul mouse-ului, se ateapt pn cnd acesta se transform ntro sgeat dubl, se apas butonul din stnga i inndu-l apsat se trage
mouse-ul n direcia dorit; dup ce s-a obinut suprafaa de afiare n
mrimea dorit, se elibereaz butonul mouse-ului.
Bara de meniuri (fig. 4.17.) conine alturi de elementele de
meniu comune tuturor ferestrelor i elemente specifice:
trecerea direct la un alt director;
schimbarea directorului curent cu cel de origine;

determinarea unui disc sau un director din reea s se


comporte ca i cum ar fi local;
operaii de decupare, copiere, respectiv de adugare a unui
document sau director;
anularea ultimei operaii efectuate;
tergerea obiectului selectat;
afiarea ferestrei cu proprietile obiectului selectat;
execuia comenzilor de sortare i afiare documente din
fereastr (afiare cu pictograme mari sau mici, afiare sub
form de list simpl, respectiv afiare sub form de list
detaliat).
Bara de stare situat n partea de jos a celor dou ferestre (fig.
4.17), furnizeaz informaii despre numrul obiectelor selectate
(directoare, fiiere), spaiul de memorie pe disc ocupat de obiecte i
spaiul de memorie disponibil.

4.5.2. Windows XP
Windows XP integreaz punctele forte ale versiunii Windows
2000 securitatea crescut, administrabilitatea i fiabilitatea cu cele
mai bune caracteristici de business ale Windows 98 i Windows Me
Plug and Play, interfaa cu utilizatorul uor de folosit i serviciile
inovative de support.
Sistemul de operare Windows XP este distribuit n dou ediii:
Windows XP Home i Windows XP Professional. Pentru a instala
Windows XP pe un PC sunt necesare resursele hardware prezentate n
tabelul nr. 4.3.
Tabelul nr. 4.3
Componenta
CPU

Memorie
Spaiu pe disc
Reea
Monitor i plac
grafic

Cerine
Pentium 233 MHz sau echivalent
64 MB minimum; 128 MB recomandat, 4 GB
maximum
ntre 1.5 GB i 2 GB minimum
Adaptor de reea (pentru Windows XP
Professional)

Plac grafic i monitor cel puin VGA

Componenta

Alte dispozitive
Accesorii

Cerine
Unitate de CD-ROM drive, 12X sau mai rapid,
sau unitate de DVD drive, sau unitate de dischet
de 3.5-inch ca drive A
Tastatur i mouse

Din punctul de vedere al Plug&Play, acesta lucreaz la fel ca cel


din versiunile anterioare de Windows, componentele ataate fiind
detectate fr probleme. Ca de obicei, fiecare versiune de Windows
poate recunoate o gam din ce n ce mai mare de componente
hardware, iar Windows XP nu se abate de la aceast regul, fiind la zi
cu multe din noile apariii.
Noutile i mbuntirile existente n Windows XP sunt:
Automatic Update este un serviciu care permite actualizare
automat a sistemului de operare prin intermediul
Internetului;
CD Burning permite salvarea informaiilor pe CD
asemntor salvrii pe dischete sau disc magnetic;
ClearType, o tehnologie nou care permite triplarea
rezoluiei orizontale pentru randarea textului prin software;
Compressed Folders permite copierea de fiiere i directoare
ntr-un director comprimat, ceea ce are ca efect comprimarea
acestora, reducndu-se spaiul ocupat pe disc;
Suport pentru Fax, ceea ce permite trimitea de faxuri prin
intermediul reelei;
Fast User Switching permite comutarea ntre utilizatori fr
a obliga un utilizator s nchid toate aplicaiile care ruleaz
i s ncheie sesiunea nainte de conectarea celuilalt
utilizator;
Instant Messaging permite utilizatorilor s comunice uor
utiliznd multimedia audio, video i date n timp real prin
intermendiul Internetului;
Internet Connection Firewall (ICF) protejeaz calculatorul
cnd acesta este conectat la o reea;
Web Distributed Authoring and Versioning (WebDAV)
redirector este un nou mini-redirector care suport
protocolul
WebDAV
protocol
pentru
partajarea
documentelor prin intermediul HTTP.

Avantajele sistemului de operare Windows XP sunt date de:


Implementare i integrare mult uurate - Windows XP
asigur o administrare avansat, implementare i instrumente
pentru suport tehnic care fac sarcina administratorilor de
sistem mai uoar. Windows XP se integreaz fr probleme
n mediile existente ale Windows 2000 Active Directory,
oferind i politici noi de sistem;
Mobilitate Windows XP aduce facilitile inovative n
mobilitate cum ar fi Remote Desktop care permit lucrul la
distan i accesarea calculatorului de la distan, prin
intermediul conexiunii la reea;
Securitate la nivel de business Caracteristicile de securitate
de prim nivel vizeaz aprarea fiierelor importante,
informaiilor, activitilor pe Internet i confidenialitatea,
cum ar fi Internet Connection Firewall;
Fiabilitate sporit Comunicaiile cu clienii i partenerii Windows Messenger i conferinele online permit
comunicarea i colaborarea direct, folosind programul de
comunicare interactiv cu text, audio sau video;
Pivotul reelei unei companii de dimensiuni mici
Companiile mici pot partaja acum mai uor resurse valoroase
i dispozitive, cum ar fi documente, faxuri, imprimante i
chiar conexiuni Internet.

Fig. 4.18. Interfaa Windows XP

n ceea ce privete interfaa grafic, s-au nregistrat o serie de


schimbri fa de sistemul de operare Windows 2000, (fig. 4.18.).
n meniul Start a fost adugate:
a o list cu programele cele mai recent utilizate;
programele instalate se regsesc la opiunea All Programs;
dou butoane pentru nchiderea sesiunii curente: Log Off i
Turn Off Computer;
legturi ctre My Documents, My Recent Documents, My
Pictures, My Music, My Computer, Control Panel, conexiuni
Internet, imprimante i faxuri.

.
Fig. 4.19. Proprietile barei de stare i ale meniului Start

Opiunile din meniul Start i ale barei de taskuri pot fi


configurate prin intermediul proprietilor butonului Start, (fig. 4.19.).
Dup acionarea cu un clic pe butonul drept al mouse-ului, se poate
alege din meniul Start care dintre opiuni s fie expandabile (Dial-Up
NetWorking, My Documents, Control Panel, My Pictures, Printers).
Includerea Control Panel n aceast categorie este favorabil, deoarece
pn acum doar seciunea Printers putea fi accesat direct din butonul
de Start fr deschiderea unor ferestre suplimentare. Dintre celelalte
opiuni ale proprietilor meniului Start se mai poate aminti afiarea sau
nu n meniu a rubricilor Run, Favorites i Logoff.

Interfaa specific Windows XP poate fi schimbat cu interfaa


clasic Windows din caseta de proprieti a meniului Start i din pagina
Display properties din Control Panel.

Fig. 4.20. Control Panel n Windows XP

Configuraia directoarelor se face din Control Panel cu noi


opiuni, spre deosebire de versiunile anterioare n care setrile se fceau
prin intermediul Windows Explorer. Tot n Control Panel (fig. 4.20.) a
fost introdus rubrica Scanners and Cameras ce confirm orientarea
Windows XP spre partea de multimedia.
Scanerele i camerele video sunt mai uor de instalat sub
Windows XP i se pot configura astfel nct s lanseze anumite
programe specificate de utilizator cnd se scaneaz o imagine.
Windows XP suport ultimele standarde n materie de
echipamente hardware.
Windows XP prezint o serie de nouti n legate de multimedia.

Astfel, Media Player prezint o serie de caracteristici noi, avnd


integrat un sistem de cutare a fiierelor n tot PC-ul, cu posibilitatea de
a selecta anumite fiiere (de muzic sau filme) fr a le mai deschide
unul cte unul sau director cu director. Design-ul este mult mbuntit
permind alegerea unor skin-uri, dar i a unor vizualizri mai
interesante (fig. 4.21.). Suportul pentru skin-uri a fost mbuntit,
adugndu-i-se codec-uri noi (dei nc nu poate reda nici un format
Real Media) i un egalizator cu diverse module de vizualizare,
apropiindu-se din acest punct de vedere de player-ele cu mai mare
impact pe pia (WinAmp sau Sonique). Dar aspectul cel mai important
este posibilitatea de a face CD ripping n format WMF (Windows Media
Format). Fiierele obinute sunt n general cu 3-5 % mai mici dect cele
n format MP3, la aproximativ aceeai calitate.
De asemenea, egalizatoarele grafice i audio permit o
personalizare mai pronunat. La acestea se mai adaug i o serie de
opiuni asupra performanelor, a player-ului propriu-zis, a dispozitivelor
ataabile (player-e portabile de MP3 de forma clasicelor walkman-uri),
a modului de copiere de pe CD-uri precum i a calitii la care se fac
aceste copieri.
Suportul pentru cutarea i utilizarea posturilor de radio de pe
Internet a devenit un element puternic i bine determinat, sistemul de
cutare avnd opiuni referitoare la tipul postului de radio, banda, limba
folosit, locaia (33 ri), frecvena etc.

Fig. 4.21. Media Player din Windows XP

Entuziasmul iniial n faa acestor aspecte inovatoare este ns


temperat de faptul c Media Player 9 este deja disponibil sub form de
download pe site-ul Microsoft.
Microsoft pune un puternic accent pe domeniul multimedia,
concluzie sprijinit de apariia lui Movie Maker 2, un program de
editare video, asemntor cu cele care se gsesc n pachetul software al
unei plci video cu posibiliti de captur sau al unei camere digitale.
Pentru a putea utiliza toate facilitile oferite de Movie Maker 2, sunt
necesare cel puin un Pentium II la 300 Mhz, 64 MB RAM, 2 GB spaiu
liber pe
disc i o component hardware capabil de captur
audio/video. Utilitarul conine i o serie de autocorectoare a imaginilor,
sunetelor, precum i a legturii dintre acestea. Uurina cu care poate fi
folosit, compenseaz lipsa mai multor opiuni de editare, astfel nct
oricine poate s-i organizeze filmele de vacan i s le transfere pe un
suport oarecare sau s le prezinte pe internet. Interfaa drag&drop este
mai mult dect familiar. Wizard-ul serviabil simplific foarte mult

lucrurile avnd inclus un film de prezentare a lucrului cu Movie Maker


2.
n ceea ce privete Internetul, se constat o integrare foarte
mare a sistemului Windows XP i apariia unor programe, instrumente
i mecanisme noi sau mbuntite.
Internet Explorer 6 este inclus n Windows XP n ciuda
procesului anti-trust n care unul din capetele de acuzare era
interconectarea dintre browser-ul Internet i sistemul de operare. Ultima
versiune conine numeroase elemente care ar aduga un plus de
eficien paginilor Web, dac designerii se vor decide s utilizeze
instruciunile HTML suplimentare.
O alt opiune util este posibilitatea de a face o vizualizare a
paginilor Web nainte de imprimare. Aceast vizualizare, nu
funcioneaz prea bine cu paginile ce conin elemente de Java Script.
De asemenea, Internet Explorer este disponibil i pentru download
separat.
Tehnologia IntelliSense ncorporat n Internet Explorer
salveaz timp prin efectuarea unor operaii de rutin n mod automat,
cum ar fi: completarea adresei de Web i a formularelor n locul
utilizatorului, detectarea automat a strii reelei i a conectrii.
Cnd se scrie o adres de Web (n Address bar) folosit frecvent,
este pus la dispoziie o list de adrese similare din care se poate alege
adresa dorit. Dac o adres a unei pagini de Web este greit, Internet
Explorer caut o adres similar, ncercnd s gseasc adresa corect.
Pentru a cuta un Web site, se apas butonul Search; apoi, n
spaiul rezervat pentru introducerea obiectului cutrii, se poate scrie un
cuvnt, cuvinte sau chiar o fraz care descrie aproximativ ceea ce se
dorete a fi cutat. Dup terminarea cutrii, paginile de Web rezultate
pot fi vizionate fr ca lista de rezultate a cutrii s dispar. Totodat
cutarea se poate face i scriind direct n Address bar. Se pot scrie
direct nume, denumiri, cuvinte, iar Internet Explorer face legtura n
mod automat cu site-ul care ndeplinete cel mai bine cerinele
utilizatorului dar mai ofer i o list de alte site-uri care ndeplinesc o
mare parte din aceste cerine.
Pentru a viziona pagini de Web similare cu cea care se
vizualizeaz, nu este necesar o cutare, fiind de ajuns s fie folosit
opiunea Show Related Links. Apsnd butonul History se va afia o
list a celor mai recente pagini de Web accesate, list din care se poate

alege imediat adresa uneia din aceste pagini. Adiional, aceast list a
celor mai recente pagini de Web accesate poate fi aranjat n funcie de
nevoile utilizatorului i de asemenea, se poate face o cutare numai
printre adresele paginilor de Web din aceast list.
n timpul explorrii pe Internet, se poate asculta orice post radio
de tip Internet. Se poate alege dintre o gam variat de posturi radio,
care la rndul lor pot fi adugate n lista de favorite. Opiunea de Radio
este disponibil n Internet Explorer mpreun cu toate caracteristicile
ei doar dac Windows Media Player este instalat.
Folosind Content Advisor, se poate selecta ca anumite elemente
ale paginilor de Web s nu poat fi vizionate folosind caracteristicile
paginii selectate, caracteristici care au fost definite de Comitetul PICS
(Platform for Internet Content Selection). Folosind zonele de securitate,
se pot defini anumite niveluri de securitate pentru diferite arii de Web
pentru a mri protecia PC-ului.
Dac se viziteaz un site de pe Web care a fost scris n mai multe
limbi, Internet Explorer ncrca automat setul de caractere necesar
pentru ca respectiva pagin de Web s poat fi vizionat corect n
respectiva limb ce a fost solicitat.
Microsoft Windows poate actualiza PC-ul n mod automat,prin
cutarea ultimelor nouti referitoare la pachetele i componentele sale,
fr perceperea unor taxe suplimentare. Windows determin care
actualizri sunt necesare sistemului pe care este instalat i informeaz
prompt de fiecare dat cnd o astfel de actualizare devine accesibil.
Actualizarea automat are loc doar dac PC-ul este conectat la Internet
i dac Windows-ul a fost nregistrat la Microsoft. Pentru aceast
operaie, se va selecta din meniul Start, opiunea Settings, urmat de
Control Panel, de unde se lanseaz fereastra de dialog System, n care
exist Automatic Updates.
n ceea ce privete stabilitatea, Windows XP este cel mai stabil
sistem de operare din familia Windows, cderile de sistem fiind mult
mai rare i erorile mult mai puin criptice. ns metodele folosite pentru
obinerea unui plus de stabilitate las de dorit i i au dezavantajele lor.
n primul rnd, Microsoft a rupt definitiv legturile cu trecutul i a
eliminat MS-DOS din Windows. Se mai poate nc intra n modul linie
de comand, ns nu se mai poate iniializa PC-ul n mod MS-DOS doar
folosind Emergency Boot Disk, metod care nu las suficient memorie

liber pentru rescrierea BIOS-ului sau alte astfel de operaii care


necesit rularea doar din linia de comand.
n plus, Windows XP nu permite ca o aplicaie s scrie ceva n
fiierul Autoexec.bat sau alte fiiere mai vechi de sistem; cnd se
ntmpl acest lucru, nlocuiete coninutul cu propriile sale instruciuni
considerate mai sigure. Astfel, driverele de MS-DOS nu mai
funcioneaz cum trebuie, iar unele jocuri sau programe de MS-DOS nu
merg dect n fereastr
Opiunea System Files Protection este una dintre noile
modaliti de prevenire a cderilor sistemului, prin plasarea unor
restricii software n ceea ce privete suprascrierea DLL-urilor
Windows-ului sau a altor fiiere de sistem de importan vital. Cnd un
program reuete totui s suprascrie un fiier de sistem, modulul de
protecie care funcioneaz n background, va nlocui fiierul cu cel din
CAB-urile Windows-ului. Singurul dezavantaj este un spaiu ocupat de
sistemul de operare pe disc mai mare.
Cea mai important opiune preluat din Windows 2000 este
System Restore care face un backup al fiierelor din sistem n mod
automat la fiecare 10 ore de funcionare sau la cererea utilizatorului
(fig. 4.22.). Dac prin instalarea unui nou hardware a unui nou program
Windows XP sau o alt aplicaie ce a fost instalat n prealabil
funcioneaz precar, System Restore poate ajuta la rezolvarea acestei
probleme prin restaurarea PC-ului la o stare de funcionare anterioar
declanrii problemei. n acelai timp cu ndeprtarea problemei n
cauz, sunt protejate toate fiierele create pe perioada cuprins ntre
momentul de restaurare i momentul apariiei problemei. Pstrarea
evidenei se realizeaz prin intermediul unor salvri ale informaiilor
eseniale, denumite puncte de restaurare (restore points) sau puncte de
verificare (checkpoints). Punctele permit revenirea ntregului sistem la
starea n care se afla atunci cnd punctele de restaurare au fost
construite.

Fig. 4.22. System Restore din Windows XP

Uneori se pot terge accidental sau pot fi corupte fiiere vitale


pentru funcionarea unor programe. Pentru ndeprtarea acestor
neregulariti, ar fi nevoie de o eventual reinstalare a programelor,
instalare care nu asigur 100% revenirea la statutul sistemului deinut
anterior deteriorrii programului respectiv. System Restore este capabil
s restaureze n ntregime partiiile tuturor discurilor; numrul
punctelor de restaurare depinde de intensitatea activitii, de mrimea
partiiei pe care se afl Windows i de spaiul care a fost alocat pentru
crearea punctelor. System Restore se prezint sub forma unui calendar,
uurnd astfel alegerea unui punct dorit. n acest scop este necesar
doar selectarea ultimului moment n care sistemul nu se confrunta cu
probleme.
Avnd n vedere c numrul punctelor variaz i n funcie de
intensitatea activitii, pentru o zi pot exista mai multe puncte de
restaurare sau nici unul. Tipuri de puncte de restaurare sunt
urmtoarele:
Sistemul iniial de puncte de verificare, care este creat
imediat ce PC-ul este pornit dup instalare Windows XP sau
la prima pornire a unui nou PC. Selectnd acest sistem, nu se

vor restaura programele instalate n perioada cuprins ntre


instalarea Windows-ului i momentul efecturii restaurrii i
nici un fiier creat de utilizator n aceeai perioad de timp.
Dac System Restore va avea nevoie de spaiu pe disc, el va
elimina orice alt punct, pstrndu-l doar pe cel iniial.
Puncte de verificare sistem. System Restore creeaz n mod
regulat puncte de verificare, chiar dac nu au avut loc
modificri importante. Aceste puncte de verificare create
automat, se fac la fiecare 10 ore de funcionare continu i la
fiecare 24 ore. Dac PC-ul nu este folosit o perioad mai
mare de 24 ore, System Restore va crea nu nou punct de
verificare. Selectnd un astfel de punct de verificare,
programele vor reveni la starea lor precedent.
Puncte de verificare ce poart denumirea unui program. La
fiecare instalare a unui nou program ce folosete
Installshield i Windows Installer, System Restore creeaz
un punct de verificare. Selectnd un astfel de punct de
verificare, programul instalat va fi ters mpreun cu toate
referirile, iar programele care au fost modificate prin
instalare vor reveni la starea lor precedent. Dac instalarea
unui program nu folosete formele precizate mai sus, se
poate restaura de la un punct de verificare anterior instalrii
acestuia.
Puncte de verificare ntocmite automat de Windows referitor
la actualizri. Dac se efectueaz o actualizare a Windowsului, System Restore creeaz de asemenea un punct de
verificare naintea instalrii actualizrii. Acest punct va fi
creat doar la instalare i nu la copierea actualizrii. Punctele
astfel create pot servi situaiilor n care actualizrile
cauzeaz un conflict cu alte programe sau componente.
Puncte de verificare create manual. Utilizatorul poate crea n
orice moment puncte de verificare ce poart denumiri
definite de acesta. Astfel de puncte sunt utile cnd se
anticipeaz efectuarea unui numr mare de modificri ce pot
afecta stabilitatea sistemului.
n orice moment se pot anula efectele unei restaurri; anularea
se face automat doar atunci cnd System Restore eueaz n restaurarea
unui anumit punct de verificare.

Protecia fiierelor se poate realiza i prin File Signature


Verification care identific fiierele ce nu corespund din punctul de
vedere al semnturii i furnizeaz urmtoarele informaii: nume, locaie,
data modificrii, tipul fiierului i versiunea (fig.4.23.).

Fig.4.23. File Signature Verification din Windows XP

Cu opiunea de hibernare, PC-ul poate fi stins n siguran, chiar


dac sunt deschise fiiere nesalvate. Cnd sistemul este repornit, totul
revine la starea n care a fost nainte de a fi oprit. Hibernarea poate fi
configurat s nceap dup un anumit numr de minute n care PC-ul
nu a fost folosit. n aceast stare, PC-ul est ferit de degradare fizic
deoarece se comport din aproape toate punctele de vedere ca i
calculator oprit.
Opiunea Standby este folosit ndeosebi pentru conservarea
energiei, fiind util sistemelor portabile ce folosesc baterii sau
acumulatoare. Spre deosebire de hibernare, Stanby-ul oprete doar
discul i monitorul, plasnd sistemul ntr-o stare de consum minim de
energie. Singura avertizare este aceea c Stanby-ul nu salveaz
coninutul memoriei astfel nct la o mic ntrerupere de curent,
informaiile din memorie se pierd instantaneu. Aadar, este recomandat
ca nainte de intrarea n Stanby, toate fiierele deschise s fie salvate.

Windows XP mbuntete sistemul de Help incluznd


numeroase programe de asisten de tip wizard printre care se numr i
Home Networking, destinat celor care i instaleaz o reea acas (ntre
camere, ntre apartamente sau ntre blocuri). Wizard-ul creeaz o
dischet cu configuraia, dischet ce poate fi folosit pentru a include n
reea un alt calculator. Wizard-ul Network Connection asist n crearea
conectrilor prin telefon la Internet, n reeaua local etc. Se pot seta
protocoalele i serviciile necesare pentru fiecare conectare n parte,
avnd mai mult control asupra configurrilor calculatorului pentru
lucrul n reea.
Exist ncorporat n sistem i un Internet Connection Wizard
care asist la setarea unui Internet Provider i instalarea software-ului
necesar. Directorul My Network Places conine locaiile cel mai recent
vizitate.
Cnd se lucreaz ntr-o reea, se pot afla uor resursele reelei
care se folosete. Folosind facilitatea Search For People, se pot localiza
persoane n Windows Address Book.
Interconectarea PC-ului cu scannere i camere foto digitale se
face prin intermediul protocolului WIA (Windows Image Aquisition);
pentru o camer digital compatibil, permite managementul imaginilor
fr ca acestea s fie transferate pe calculator, iar procesul de scanare
este mult simplificat de prezena unui Wizard.
Windows XP include Outlook Express 6.0 pentru citirea i
gestionarea e-mail-ului. Sistemul conine i diferite faciliti pentru
trimiterea, recepionarea, direcionarea ctre imprimant sau monitor, a
fax-urilor. Organizarea conferinelor pe internet se poate face cu
programul Microsoft NetMeeting.
Includerea MSN Messenger-ului permite interaciunea
utilizatorilor pentru o serie de jocuri on-line. Exist o serie de servicii
sau de site-uri la care accesul se poate face prin intermediul unui .NET
passport care poate fi creat utiliznd un cont existent pe Microsoft
Hotmail sau prin intermediul MSN Messenger i a unei legturi la
Internet.
Folosind Windows XP, exist mai multe posibiliti de
conectare a calculatorului la o reea:
cuplarea la un alt calculator folosind o conectare direct prin
cablu; conectarea direct prin cablu reprezint o legtur a

porturilor de I/O a dou calculatoare, legtur realizat cu un


singur cablu i nu prin modem-uri sau alte interfee.
legarea la o reea privat folosind un modem, un adaptor
ISDN (Integrated Services Digital Network o linie de
telefon digital folosit la obinerea unei limi de band mai
mare).
legarea la o reea folosind o conectare VPN (Virtual Private
Network). VPN reprezint o extensie a unei reele private
care cuprinde legturi ncapsulate, criptate i autentice, cu
reelele publice sau private de pe Internet.
Pentru conectarea la un LAN (Local Area Network), sunt
necesare urmtoarele resurse:
software-ul client care conecteaz calculatorul la un server.
De exemplu, Client for Microsoft Networks pentru
conectarea la o reea Microsoft;
software-ul de service care asigur accesul la resursele
reelei;
protocolul de reea care reprezint limba n care comunic
calculatorul pe reea. Pentru a comunica unul cu cellalt,
calculatoarele trebuie s foloseasc acelai protocol (de
exemplu, TCP/IP).
Dac PC-ul este legat fizic la o reea n timpul operaiei de
Setup, Windows XP detecteaz automat placa de reea i instaleaz
driver-ul cel mai apropiat de cerinele plcii dac nu chiar cel al plcii.
Cnd se activeaz Network Connection Wizard se afieaz
urmtoarele opiuni:
Dial-up ctre o reea privat prin intermediul unui modem i
a unei linii telefonice, sau printr-o linie ISDN; opiunea se
poate folosi pentru a realiza transferuri de pe reeaua de la
locul de munc;
Dial-up ctre Internet prin intermediul unui modem i a unei
linii telefonice, sau printr-o linie ISDN. Se poate folosi
aceast opiune pentru a conectarea la un ISP (Internet
Service Provider);
Conectarea la o reea privat prin Internet poate folosi ISP
pentru conectare la o reea privat, prin care se creeaz o
conectare prin intermediul unei VPN, prin Internet ntre
calculatorul de acas i reeaua de la locul de munc.

4.6. Linux i Interfaa grafic KDE


4.6.1. Arhitectura sistemului de operare Linux
Sistemul de operare Linux a fost dezvoltat ca o versiune
distribuit gratuit de UNIX, UNIX fiind unul dintre cele mai utilizate
sisteme de operare n lume, mult timp standardul pentru staii de lucru
de nalt performan i servere mari. Pentru c UNIX este un produs
comercial, el trebuie cumprat pentru fiecare platform pe care ruleaz.
Licenele pentru versiunile UNIX pentru PC-uri sunt destul de scumpe
i de aceea, n tentativa de a face UNIX-ul disponibil fr costuri pentru
cei care vor s-l experimenteze, un numr important de sisteme UNIX
pentru domeniul public au fost dezvoltate de-a lungul anilor.
Una dintre primele astfel de versiuni ale UNIX-ului a fost Minix,
scris de Andrew Tanenbaum. Cu toate c Minix nu avea un set foarte
mare de caracteristici, a fost un mic sistem de operare ce putea fi folosit
pe PC-uri. Pentru a extinde Minix-ul, un numr de programatori au
nceput dezvoltarea unui sistem de operare mai puternic care s profite
de avantajele arhitecturii microprocesorului I 80386. Unul din primii
proiectani ai acestui sistem cunoscut ulterior sub numele de Linux, a
fost Linus Torvalds de la Universitatea din Helsinki. El a lansat o prim
versiune a Linux-ului n 1991. O versiune comercial, aproape fr nici
un bug, a fost lansat pentru programatori n martie 1992.
Curnd, muli programatori au nceput s lucreze la Linux i pe
msur ce provocarea i dorina de a construi un sistem de operare
asemntor UNIX-ului a nceput s prind, Linux-ul a crescut cu o rat
remarcabil. Deoarece numrul celor care lucrau la Linux cretea, ntrun final acest sistem de operare a fost terminat i acum include toate
instrumentele ce se pot ntlni ntr-o versiune comercial a UNIX-ului.
Linux-ul continu s creasc pe msur ce adapteaz noi caracteristici i
programe care original, au fost scrise pentru versiunea comercial a
UNIX-ului.
Linux este un sistem de operare complet multitasking i
multiuser care se comport ca sistemele de operare UNIX n termenii
comportamentului nucleului i a suportului pentru periferice (fig. 4.24.).
Linux are toate trsturile UNIX-ului, plus cteva extensii recente care
i-au adugat mai multa flexibilitate.

Programe utilizator
Interfaa apelurilor de sistem
Gestiunea
fiierelor de
sistem virtuale

Gestiunea
memoriei

Gestiunea
proceselor

Drivere protocol
TCP/IP

Drivere fiiere de
sistem

Driver de hard
disc

Hard disc

Servicii de
reea

Driver de
floppy disc
Floppy disc

Driver de
reea

Plac de reea

Fig. 4.24. Componentele nucleului Linux

Pentru a face ca Linux-ul s fie acceptat la scar larg, el suport


un numr de sisteme de fiiere inclusiv cele compatibile cu DOS i
OS/2. Linux-ul este ideal pentru dezvoltare de aplicaii i experimentare
cu noi limbaje. Diferite compilatoare, inclusiv C, C++, Fortran, Pascal,
Modula-2, LISP, Ada, Basic i Smalltalk vin prin distribuirea softwareului. Multe dintre compilatoarele Linux-ului, instrumente, debuggere i
editoare provin de la proiectul GNU Free Software Foundation.

4.6.2. Interfaa grafic KDE


Dup ce s-a realizat autentificarea prin introducerea corect a
numelui de utilizator i a parolei, primul ecran al interfeei grafice KDE
care va aprea va fi Desktop-ul (fig. 4.25.). Acesta este mpri n dou
zone. Prima, si cea mai mare, este spaiul de lucru, un spaiu virtual
unde i de unde se pot accesa i scrie fiiere, aplicaii, etc. n acest
spaiu se gsesc iniial cinci pictograme: Start Here, Home, Floppy,
CD/DVD-Rom i Trash.

Fig. 4.25. Interfaa grafic KDE

Efectund dublu clic pe pictograma Start Here, se lanseaz n


execuie aplicaia Konqueror, (fig. 4.26.).

Fig. 4.26. Directorul virtual Start-Here

Managerul de fiiere permite accesul imediat la anumite aplicaii


(Applications), configurri (Preferences), setri ale serverului sau setri
ale sistemului (Server Settings, respectiv System Settings) prin
intermediul zonei din dreapta. n zona din stnga acestei ferestre,
conform preferinelor proprii, se acceseaz la directoarele existente pe
disc, sau se pot audia sau viziona un fiier media, accesa reeaua LAN
sau Internet-ul, etc., accesul la aceste faciliti fcndu-se prin
intermediul pictogramelor laterale aflate in extremitatea stng a
ferestrei.

Fig. 4.27. Konqueror utilizat ca manager de fiiere

Accesnd pictograma Home de pe spaiul de lucru, o fereastr a


aceluiai browser, Konqueror, se va deschide, afind coninutul
directorului utilizatorului curent, n cazul de fa, numele utilizatorului
fiind Home.

Fig. 4.28. Directorul asociat utilizatorului curent

Pictogramele Floppy si CD/DVD-Rom ofer accesul la cele


dou dispozitive, aceste dou pictograme fiind vizibile numai n cazul
n care sistemul este nzestrat cu acestea.
Pictograma Thrash este utilizat pentru a accesa directorul n
care sunt stocate fiierele i directoarele care au fost terse. Este
permis restaurarea acestor fiiere i directoare sau tergerea lor
permanent de pe disc.
A doua zon, cunoscut ca i panoul (panel), ce conine mai
multe zone cu pictograme:
zona de start, de unde se acceseaz n mod direct aplicaii;
zona de control a spaiilor de lucru;
zona de control a spaiului de lucru curent;
zona aplicaiilor care ruleaz transparent (tray);
zona ceasului.
Primul element al spaiului Panel este butonul cu pictograma
specific distribuiei Linux instalat, n cazul de fa Red Hat, asociat
meniului K Menu. Acesta este un meniu derulant, care, n momentul
accesrii cu un singur clic stnga al mouse-ului ofer posibilitatea de a
alege aplicaiile care vor fi lansate n execuie.
Fig. 4.29. Spaiul Panel al interfeei KDE

Meniu K Menu (fig. 4.29.) este mprit in patru zone:


zona de configurare;
zona de rulare a comenzilor in mod text;
zona aplicaiilor standard si a comenzilor;
zona celor mai frecvent / recent utilizate aplicaii.

Fig. 4.30. Opiunile meniului K Menu

n spaiul Panel, imediat dup K Menu, sunt aliniate cinci


shortcut-uri n versiunea standard a distribuiei: Web Browser, Email,
OpenOffice.org Writer, Impress si Calc, care permit accesarea Internet-

ului, verificarea email-ului, fie rularea unei aplicaii precum editarea


unui text, conceperea unei prezentri sau deschiderea unei foi de calcul.
Urmeaz zona de control a spaiilor de lucru, prin intermediul
creia se poate accesa unul dintre cele patru spaii de lucru setate din
maximum 16 posibile (fig. 4.31.).

Fig. 4.31. Zona de control a spaiilor de lucru

Trecerea de la un spaiu de lucru la altul se mai poate efectua i


prin utilizarea simultan a tastelor Ctrl si TAB.

4.7. Aplicaii de arhivare prin compresie


4.7.1. Compresia de date
Compresia datelor este un proces prin care, pe baza unor
algoritmi special realizai, dintr-un bloc de date de o anumit
dimensiune se obine un bloc de dimensiune mai mic dect
dimensiunea iniial. Operaia opus compresiei de date este
decompresia, care readuce blocul de date la forma iniial.
Compresia de date se realizeaz fr pierdere de informaii i cu
pierdere de informaii. n cazul fiierelor grafice compresia se
realizeaz n general cu pierdere de informaie.
Exist o serie de algoritmi de compresie de date prin intermediul
crora se realizeaz aceast compactare. Dintre cei mai cunoscui
algoritmi se remarc: Huffman, LZ77 i LZW. Pentru compresia
fiierelor multimedia (grafic, audio, video) exist algoritmi i
standarde de compresie cum ar fi RLE, MPEG, JPEG.
Pentru compresia i decompresia fiierelor exist o serie de
programe utilitare care implementeaz diveri algoritmi de compresie.
La majoritatea programelor de compresie care exist la ora actual,
compresia fiierelor se realizeaz prin arhivare, din mai multe fiiere
necomprimate rezult un singur fiier comprimat. Pentru decompresia
arhivelor trebuie utilizat un program de arhivare care recunoate tipul
de respectiv de arhiv.

Fiierele comprimate conin pe lng datele comprimate i


informaii legate de codurile utilizate pentru comprimare, precum i
informaii privind fiierele existente n arhiv.
Dicionarul arhivei reprezint o zon de memorie tampon pentru
fiierul de date. Dimensiunea dicionarului reprezint necesarul de
memorie pentru extragere i influeneaz viteza cu care se realizeaz
operaiile cu arhivele.
Principalele tipuri de arhive, identificate prin extensiile fiierelor
sunt: arhiv sunt: ACE, ARC, ARJ, BZ2, CAB, GZ, ISO, JAR, LHA,
LZH, RAR, TAR, UUE, Z, ZIP i ZOO.
Exist posibilitatea ca o arhiv s fie compus din mai multe
fiiere denumite volume, n acest caz avnd o arhiv multipl. Arhivele
multiple sunt utile n cazul n care se dorete stocarea unei arhive mari
pe dischete sau alte medii mobile de stocare, caz n care se mparte
arhiva n fiiere de dimensiune mai mic. La arhivele multiple nu pot fi
adugate, actualizate sau terse fiiere. Extragerea fiierelor din arhive
se face accesnd primul volum al acesteia.
Arhivele solide sunt un tip special de arhive n care datele sunt
tratate ca un flux continuu i sunt utile atunci cnd sunt arhivate fiiere
de dimensiuni reduse de acelai tip. Arhivele solide sunt greu de
actualizat i nu pot fi modificate. n cazul n care este extras un singur
fiier dintr-o arhiv solid, trebuie dezarhivate toate fiierele care
preced acel fiier. n cazul n care un fiier din arhiv este corupt,
fiierele care l urmeaz nu mai pot fi dezarhivate.
Exist posibilitatea s fie create arhive care pentru decompresie
s nu necesite un program de arhivare instalat n sistem. Aceste arhive
speciale se numesc arhive SFX (Self Extracting Archive). Arhivele SFX
se prezint sub forma unui fiier executabil care conine un modul de
extragere precum i datele efective din arhiv. Modulul de extragere
ocup circa 10-50 KB.
n tabelul nr. 4.4 sunt prezentate principalele aplicaii de
compresie cu arhivare i adresele de Internet de unde acestea pot fi
descrcate.

Tabelul nr. 4.4

7-Zip
ARJ & ARJ32
BigSpeed Zipper
FreeZip
PKZIP
PowerArchiver
PowerZIP
Quick ZIP
TurboZIP

http://www.7-zip.org/
http://www.arjsoftware.com/
http://www.bigspeedsoft.com/
http://members.ozemail.com.au/~nulifetv/freez
ip/
http://www.pkware.com/
http://www.powerarchiver.com/
http://www.trident-software.com/
http://www.quickzip.org/
http://www.filestream.com/turbozip/

UltimateZip
WinAce
WinRAR
WinZip

http://www.ultimatezip.com/
http://www.winace.com/
http://www.rarlab.com/
http://www.winzip.com/

n subcapitolele urmtoare sunt prezentate trei din cele mai


utilizate programe de arhivare existente la ora actual pentru platforma
Windows.

4.7.2. Programul de compresie WinZip


.
Unul din cele mai populare programe de arhivare WinZip este
realizat de ctre firma WinZip Computing, Inc. Programul recunoate
urmtoarele tipuri de arhive: TAR, gzip, UUencode, XXencode,
BinHex, MIME, ARJ, LZH i ARC.
Interfaa grafic a programului WinZip este prezentat in fig.
4.32.

Fig. 4.32. Interfaa programului WinZip

n meniul File se gsesc opiunile New Archive i Open Archive


care permit crearea unei arhive noi, respectiv deschiderea unei arhive
existente. Adugare de fiiere la o arhiv existent se realizeaz
folosind opiunea Add din meniul Actions (fig. 4.33.).
n meniul Actions exist opiunea pentru extragere tuturor
fiierelor sau a fiierelor selectate din arhiv i opiunea Delete pentru
tergerea fiierelor din arhiv dup anumite criterii, a celor selectate sau
a tuturor fiierelor din arhiv.

Fig. 4.33. Fereastra de dialog pentru adugarea de fiiere la arhive


WinZip

Pentru crearea volumelor multiple, se salveaz arhiva pe


dischet i n momentul n care nu mai este spaiu, se cere introducere
celei de-a doua dischet i aa mai departe pn cnd sunt arhivate toate
fiierele.

4.7.3. Programul de compresie WinRar


Utilitarul de compresie WinRAR este realizat de Eugene Roshal.
Programul WinRAR recunoate urmtoarele formate de arhive pentru

decompresie: RAR, ZIP, CAB, ARJ, LZH, TAR, GZ, ACE, UUE,
BZ2, JAR, ISO i poate crea arhive de tipul RAR i ZIP.

Fig. 4.34. Interfaa programului WinRAR

n meniul File exist opiunea Open Archive pentru deschiderea


unei arhive existente. Pentru crearea unei noi arhive, se selecteaz
fiierele ce urmeaz a fi comprimate folosind opiunea Add files to
archive din meniul Commands (fig. 4.35.).

Fig. 4.35. Fereastra de dialog de creare a unei arhive cu WinRAR

Extragerea fiierelor din arhive se realizeaz cu opiunea Extract


to the specified folder din meniul Commands.
Programul WinRar permite crearea de volume multiple. Acest
lucru se realizeaz prin intermediul opiunii Split to volumes, bytes n
momentul n care se creeaz arhiva. Primul fiier din cadrul arhivei va
avea extensia RAR, celelalte volume vor avea extensiile R00, R01 i
aa mai departe sau ataeaz la numele fiierului secvena .part1, .part2
etc., pstrndu-se extensia .RAR.
De asemenea, se pot crea i arhive de tipul SFX prin selectare
butonului Create SFX archive la creare arhivelor.

4.7.4. Programul de compresie WinAce


WinAce poate crea arhive de tipul ACE, ZIP, LHA, MS-CAB i
decomprima fiierele de tipul ACE, ZIP, LHA, MS-CAB, RAR, ARC,
ARJ, GZIP, TAR, ZOO.

Fig. 4.36. Interfaa programului WinAce

Creare unei arhive cu WinAce se realizeaz selectnd opiunea


Create din meniul File (fig. 4.36.).
Deschiderea unei arhive existente se realizeaz prin intermediul
opiunii Open din meniul File. Extragerea fiierelor dintr-o arhiv se
face cu opiunea Extract to din meniul File.
Arhivele multiple au extensiile ACE pentru primul volum i n
continuare C01, , C99, 100, , 999, ceea ce permite ca o arhiv s
fie compus din maxim 1001 pri.
Exist posibilitatea de a crea arhive solide, precum i arhive de
tipul SFX, (fig. 4.37.).

Fig. 4.37. Fereastra de dialog de creare arhiv i adugare de fiiere


cu WinAce

a)
b)
Fig. 4.38. Meniul contextual modificat de programele de
arhivare

n cazul n care la instalarea programelor de arhivare s-a dorit


includerea de opiuni de arhivare i dezarhivare n meniul contextual,
prin activarea acestui meniu pentru un fiier sau director, prin clic
dreapta de mouse executat pe acesta, se ofer posibilitatea arhivrii
fiierului sau directorului din context (fig. 4.38a) sau a dezarhivrii
fiierului, n cazul n care acesta este de tip arhiv (fig. 4.38b).
Toate programele de arhivare prezentate sunt oferite n mod
Shareware i ele pot fi utilizate gratuit o perioad de 30 de zile. Dup
aceast perioad, ar trebui cumprate licene pentru fiecare program.
Programele sunt funcionale i dup trecerea acestui termen pentru
evaluare.

4.8. Virui i antivirus


4.8.1. Virui
Viruii informatici sunt programe care i reproduc propriul cod
atandu-se la fiiere executabile. Codul virusului ruleaz atunci cnd
programul infectat este lansat n execuie. Un program este considerat
ca fiind virus dac prezint urmtoarele proprieti:
1. modific programe de sistem sau utilizator prin includerea
propriilor sale structuri n acestea;
2. recunoate c un program este deja infectat;
3. pentru programele infectate, fie nu va face nici o modificare, fie
va modifica programul, ducnd pn la urm la gtuirea
sistemului.
Programele atacatoare care nu ndeplinesc simultan aceste
proprieti intr n categoria programelor asociate viruilor.
n execuia viruilor se ntlnesc dou faze: infectarea fiierelor
i faza de atac. Faza de infectare se realizeaz n momentul n care este
executat un program care conine un virus i acesta se ataeaz n
sistem. Faza de atac const n execuia secvenei de program scris
pentru aceasta i const fie n distrugerea anumitor fiiere i date de pe
calculator, fie n afiarea unor mesaje. Faza de atac este se realizeaz la
o dat sau ora fix sau ori de cte ori este executat programul virusat.
Unii virui nu au nici o manifestare, ei doar se nmulesc, ceea ce va
conduce n timp la degradarea performanelor sistemului.

Exist mai multe categorii de virui:


virui de fiiere;
virui de macro;
virui de boot;
virui fali (hoax);
virui de email
i programe asociate viruilor:
cai troieni
viermi internet
viermi de calculatoare
Viruii de fiiere executabile sunt acei virui care se ataeaz
fiierelor executabile (COM, EXE, SYS, BIN, OVR, LIB, OBJ, BAT)
i se execut i preiau controlul atunci cnd fiierul se execut. Tipul
fiierului ce urmeaz a fi virusat, se determin dup extensia acestuia.
Viruii de macro sau macroviruii sunt secvene de cod ataate
fiierelor de date. Un macro este o secvena de cod scris folosind un
limbaj de script, cum ar fi Visual Basic for Application (VBA), inclus
ntr-un fiier de date (documente, foi de calcul, prezentri) care permite
prin execuie s controleze i s particularizeze comportamentul
aplicaiei prin execuia acestui cod. Viruii de macro sunt specifici
documentelor Microsoft Office i programelor similare i cei mai
rspndii sunt pentru aplicaiile Word, Excel i Outlook. Viruii de
macro sunt asemntori cu celelalte tipuri de virui, principala diferen
fiind faptul c nu sunt ataai fiierelor executabile, ci fiierelor de date.
Viruii de macro au o rspndire foarte mare, avnd n vedere utilizarea
pe scar larg a documentelor electronice. Melissa este unul din cei mai
cunoscui virui de acest tip.
Virui de boot infecteaz codul sistem din boot-ul dischetelor
sau al MBR-ului discurilor magnetice. n momentul n care sistemul
este pornit de pe discheta sau discul infectat, virusul se ncarc n
memoria calculatorului, de unde pot infecta orice fiier care se execut.
Viruii de e-mail se transmit prin intermediul potei electronice,
i majoritatea utilizeaz Microsoft Outlook. Denumirea de virui de email este dat de modul n care acetia se rspndesc. Exemple de astfel
de virui sunt Loveletter, Nimda, Klez i alii. E-mail-urile sunt trimise
pe adresele gsite n Address Book la calculatorul infectat. Cei care
primesc e-mail-uri infectate sunt mai puin ateni la ceea ce primesc,
avnd n vedere faptul c destinatarul este cunoscut.

Programele de tip Cal Troian ascund o funcionalitate ru


intenionat n programare care pretind ca realizeaz anumite funcii
utile sau ofer divertisment, cum ar fi un screen saver, un jocule, o
prezentare. Aciunea acestor programe poate fi sau nu distructiv,
suprtoare sau nu. Programele de tip Cal Troian se pot propaga ca
parte a unor virui care infecteaz fiiere.
Programele de tip vierme sunt similare viruilor n sensul c
sunt programe care se autocopiaz de obicei n alte sisteme prin
intermediul reelelor i de cele mai multe ori influeneaz modul n care
funcioneaz calculatorul infectat. Spre deosebire de virui, programele
de tip vierme exist ca entiti separate i nu se ataeaz altor fiiere i
datorit asemnrii cu viruii, programele de tip vierme sunt asociate
acestora. Un exemplu de astfel de program este viermele ILOVEYOU
care a infectat milioane de calculatoare.
Viruii fali (hoax) sunt avertismente despre virui inexisteni,
crend alarme false. Cei care primesc aceti virui fali cred c este un
virus adevrat i iau msuri mpotriva acestora i retransmit mesajul i
altor persoane prin intermediul potei electronice.
Conform Kaspersky Labs n luna August 2003 primii 20 de
virui sunt cei prezentai n tabelul nr. 4.5., unde procentajul reprezent
numrul de incidente nregistrate.
Nr.
crt.
1
2
3
4
5
6
7
8
9
10
11
12

Virus

I-Worm.Sobig
I-Worm.Mimail
I-Worm.Tanatos
Worm.Win32.Lovesan
I-Worm.Klez
I-Worm.Lentin
Worm.P2P.SpyBot
Macro.Word97.Thus
Macro.Word97.Saver
Backdoor.BeastDoor
Backdoor.SdBot
Win32.Parite

Tabelul nr. 4.5.


Apariii
(%)
61.4
4.06
3.49
3.17
1.09
0.67
0.66
0.60
0.60
0.50
0.48
0.41

13 VBS.Redlof
14 Backdoor.Optix.Pro
15 I-Worm.Roron
16 TrojanDropper.Win32.Freshbind
17 Worm.Win32.Muma
18 Win32.Xorala
19 Worm.Win32.Welchia
20 I-Worm.Gibe
Alte programe distructive

0.36
0.29
0.25
0.22
0.20
0.19
0.19
0.19
20.86

n fig. 4.39. sunt prezentate grafic ponderile tipurilor de


programe de tip virus nregistrate.
Programe de tip
Troian (3.85%)
Virui (5.67%)

Viermi de reea
(90.47%)

Fig. 4.39. Categoriile de programe de tip virus nregistrate n luna


August 2003
i virui este f
n
Rata de apariie de no
oarte mare, de circa 300 de
oi virui pe lun, la ora actual existnd peste 68000 de virui.

4.8.2. Programe antivirus

4.8.2. Programe antivirus


Pentru detectarea i eliminarea viruilor i a programelor
asociate viruilor se utilizeaz programe antivirus. Programele antivirus
au un motor de cutare a viruilor dup semnturile viruilor existeni,
care sunt stocate n fiiere specifice fiecrui antivirus. Datorit ratei
foarte mari de apariie a viruilor, este necesar actualizarea frecvent a
fiierelor de semnturi, n scopul detectrii tuturor viruilor i a
programelor asociate acestora aprute pn n momentul respectiv.
Norton AntiVirus, Symantec, www.symantec.com

Norton AntiVirus 2004 este unul din cele mai cunoscute


programe antivirus. Este utilizat pentru protecia mesajelor de e-mail, a
mesajelor instante i a altor fiiere prin eliminarea automat a viruilor,
viermilor i a Cailor Troieni. Ca nouti se remarc posibilitatea de
detectare a altor ameninri, altele dect viruii, cum ar fi urmrirea
programelor care capteaz tastatura i faptul c scaneaz automat
arhivele nainte de a fi deschise. Prin intermediul LiveUpdate se
actualizeaz automat semnturile noilor virui care apar. Worm
Blocking i Script Blocking pot detecta noi virui.
McAfee VirusScan, Network Associates Technologies, Inc.,
www.mcafee.com

VirusScan este o soluie antivirus uor de utilizat ce furnizeaz o


protecie avansat mpotriva ultimelor ameninri ale viruilor n timp
real. VirusScan verific automat actualizrile aprute att la definiiile
noilor virui ct i la software. VirusScan permite scanarea e-mailurilor, a mesajelor instante primite, identificarea altor ameninri
(Spyware, Adware) i este integrat cu Windows Explorer.
Dintre mecanismele incorporate n VirusScan se remarc:
ScriptStopper, pentru detectarea noilor ameninrilor aprute
i mpiedicarea lor de infectare a calculatorului;
WormStopper, utilizat pentru detectarea noilor viermi
internet transmii prin e-mail;
AutoClean, ce permite eliminarea automat a viruilor n
momentul n care acetia sunt identificai;

McAfee Security Center, pentru informaii la zi privind


informaii legate de securitatea calculatorului i ultimele
ameninri care pot s afecteze calculatorul.

PC-cillin, TrendMicro, www.trendmicro.com

PC-cilin ofer protecie mpotriva viruilor i securitatea


Internetului pentru utilizatori de PDA-uri i PC-uri. PC-cillin combin
detecia i eliminarea avansat de virui cu un firewall integrat pentru
protecia sistemului mpotriva persoanelor i a codului ru intenionat
care amenin n timpul utilizrii potei electronice i a Internetului.
Noile caracteristici precum protecia Wi-Fi i Outbreak Alert ajut la
securizarea calculatorului n cazul conectrii la reele fr fir, respectiv,
informeaz din timp asupra posibilei apariii de noi virui. TrendMicro
este unul primii trei furnizori de produse antivirus din lume, mpreun
cu McAfee si Symantec deinnd 80% din pia.
BitDefender, Softwin, http://www.bitdefender.com

BitDefender, este al treilea produs antivirus de acest tip din lume


care a primit certificarea ICSA pentru Windows XP. BitDefener a fost
lansat n Noiembrie 2001 i furnizeaz soluii de securitate pentru
mediul de afaceri de azi, permind managementul ameninrilor
curente asupra reelelor de calculatoare (LAN, WAN).

Fig. 4.40. Soluii de protecie oferite de BitDefender

Suita BitDefender furnizeaz soluii de protecie antivirus pentru


toate punctele vulnerabile din cadrul reelelor, prin securizarea
Gateways, serverelor Internet, serverelor de e-mail, servele de fiiere i
staiile de lucru.
F-Prot Antivirus, Frisk Software, www.f-prot.com

Programul antivirus F-Prot este realizat pentru platforme


multiple: Windows, Linux, BSD i DOS.
F-Prot Antivirus for Windows este proiectat s ruleze pe
Windows 95, 98, ME, NT, 2000, 2003 i Windows XP. F-Prot
Antivirus for Windows necesit puine resurse pentru a rula i a proteja
datele.
F-Prot Antivirus for Linux este realizat pentru staiile de lucru ce
ruleaz sistemul de operare Linux. F-Prot Antivirus for Linux
Workstations este gratuit pentru utilizare pentru uzul personal sau pe
staii personale. F-Prot Antivirus for Linux Workstations utilizeaz noul
motor de scanare F-Prot i n plus utilizeaz un sistem euristic pentru
identificare
viruilor.
F-Prot Antivirus for Linux a fost dezvoltat special pentru ameninrile
viruilor specifici staiilor de lucru Linux. El furnizeaz protecie

integral mpotriva viruilor de macro i a altor forme de software ru


intenionat (cai Troieni).
F-Prot Antivirus for BSD a fost dezvoltat special pentru
eradicarea viruilor care amenin staiile de lucru pe care ruleaz
FreeBSD, NetBSD, or OpenBSD.
F-Prot Antivirus for DOS este un program antivirus care se
lanseaz din linia de comanda DOS. F-Prot Antivirus for DOS este
gratuit pentru uzul personal i este inclus n pachetul F-Prot Antivirus
for Windows.
KAV Kaspersky Antivirus, Kaspersky, www.kaspersky.com
Kaspersky Antivirus este un pachet antivirus integrat ce permite
identificarea celor mai cunoscui virui polimorfici i, datorit
motorului integrat de compresie i decompresie, poate cuta i
identifica viruii i n fiierele arhivate.

Fig. 4.41. Interfaa grafic KAV

Pentru platforma Windows, licenele pentru un singur utilizator


acas sunt disponibile n variantele Personal i PersonalPro, pentru mai
muli utilizatori licena Workstation iar pentru server licena Server.

KAV for DOS Antiviral Toolkit Pro este de asemenea o


aplicaie antivirus integrat i se bucur de aceleai faciliti ca i
aplicaie antivirus pentru Windows.

Fig. 4.42. Interfaa grafic Kaspersky Anti-Hacker


Kaspersky Anti-Hacker este un firewall personal care protejeaz
calculatoarele pe care ruleaz sisteme de accesuri neautorizate la date i
alte atacuri.
Norman Virus Control, Norman, www.norman.com

Norman Virus Control (NVC) este un program antivirus care


monitorizeaz calculatorul pentru depistarea de software ru intenionat
(virui, viermi i alte tipuri de cod distructiv). NVC poate detecta i
elimina virui cunoscui i necunoscui de pe discuri, dischete,
ataamente de e-mail. NVC verific fiecare fiier automat i elimin
posibilii virui automat.
Panda Antivirus, Panda Software, www.pandasofware.com

Produsele Panda Antivirus sunt destinate proteciei staiilor de


lucru, a serverelor de fiiere i a serverelor de pot electronic. Panda

Antivirus este realizat pentru platforme multiple: Windows, Linux i


Novell.
Panda Antivirus Titanium detecteaz i elimin toate tipurile de
virui, cai troieni, viermi i cod ru intenionat ActiveX i Java i
datorit tehnologiei euristice este eficient detectarea noilor virui
aprui. De asemenea, Panda Antivirus este conceput pentru
identificarea viruilor transmii prin pota electronic i Internet.
Panda Antivirus Platinum include n plus un firewall pentru
protecia mpotriva aciunilor hacker-ilor i un instrument de blocare a
scripturilor.
RAV Romanian AntiVirus, GeCAD Software, www.rav.ro

RAV este antivirus produs de GeCAD Software, Romnia. n


2003 tehnologia RAV a fost vndut companiei Microsoft mpreun cu
canale de distribuie. RAV ofer soluii pentru ISP-uri portaluri, pentru
companii, pentru utilizatorii acas i pentru utilizatorii i pentru
instituii de nvmnt i guvernamentale.

3. REELE DE CALCULATOARE
3.1. Ce este o reea de calculatoare
O reea de calculatoare este alctuit dintr-o colecie de
calculatoare interconectate printr-un mediu fizic de comunicaie, care a
evoluat de la cablul telefonic la transmisia prin satelit.
Comunicarea fizic ntre calculatoarele din reea ofer utilizatorului
individual avantaje deosebite, de la schimbul reciproc de mesaje la accesul
de oriunde i oricnd la resursele hardware i software ale reelei. Aceasta
nsemn:
- accesul la baze de date aflate pe alte calculatoare;
- folosirea unor programe aflate n alt loc dect pe propriul hard
disc;
- utilizarea n comun a unor echipamente hardware conectate la
reea.
Expansiunea rapid a reelelor s-a datorat att progresului din
domeniul echipamentelor de conectare ct i al sistemelor de operare, ceea
ce s-a reflectat n creterea vitezei i siguranei n funcionarea reelelor. n
acelai timp s-a mbuntit i raportul pre/performan, fapt reflectat prin
reducerea costurilor de prelucrare a datelor, un alt element care a contribuit
la succesul reelelor de calculatoare.
Primii pai se fac ncepnd cu anii 70, mai nti prin conectarea
mai multor terminale la un calculator central pentru accesul de la distan
necesar introducerii datelor, apoi a programelor i recepionarea
rezultatelor. Este momentul teletransmiterii urmat de teleprelucrarea
datelor.
ncepnd cu anii 80 interconectarea calculatoarelor denumite i
noduri ale reelei, devine un lucru obinuit. Apar tot mai multe reele
formate n special din minicalculatoare.
O reea este acum o grupare de calculatoare puternice denumite
noduri centrale (NC), care comunic pe canale de transmisie centrale
(CTC) la care se conecteaz calculatoarele utilizatorilor, alctuind nodurile
utilizator (NU) care comunic pe canale de transmisie utilizator (NTU),
aa cum se vede i n fig. 3.1.
Odat cu expansiunea PC-urilor, dup anii 90, interconectarea lor
n reele de calculatoare amplasate n firme, instituii, magazine, etc devine

ceva aproape subneles. Chiar i calculatorul de acas este conectat la


reeaua Internet.

Noduri
centrale

Noduri
utilizatori

Noduri
utilizatori

Fig. 3.1. Reea de calculatoare

3.2. Tipuri de reele de calculatoare


Tipurile de reele se difereniaz n funcie de anumite criterii.
La modul cel mai general, ele se clasific dup urmtoarele criterii:
a) aria geografic n care opereaz;
b) tehnologia de comunicare.
Aria geografic n care opereaz o reea depinde de distana
maxim dintre dou noduri ale reelei. Astfel se pot distinge:
- reele locale ( LAN Local Area Network);
- reele metropolitane ( MAN Metropolitan Area Network);
- reele pe arie extins (WAN Wide Area Network).
Reelele locale LAN admit maxim civa kilometri distan ntre

calculatoarele reelei. Conectarea fizic se face prin cablu coaxial, cablu


torsadat i mai recent prin fibr optic. Ele sunt specifice firmelor,
instituiilor, universitilor etc.
Reelele metropolitane MAN cuprind ca arie o localitate,
interconectnd eventual mai multe reele LAN.
Reelele WAN se ntind la scar naional sau mondial, reeaua
Internet fiind cel mai bun exemplu de astfel de reea.
Tehnologia de comunicare separ reelele n dou categorii:
- reele fr comutare;
- reele cu comutare.
1. Reelele fr comutare sunt reele n care nodurile sunt
conectate prin echipamentele specializate cunoscute sub denumirea de
canale de comunicaie. Pe aceste canale se ntlnesc dou tipuri de
legturi (fig.3.2.):
- legturi punct la punct;
- legturi multipunct.

legtur punct la punct


legtur multipunct
Fig.3.2. Tipuri de legturi
Legtura punct la punct conecteaz dou noduri la un canal de
comunicaie dedicat transmisiei.
Legtura multipunct conecteaz mai multe noduri la un nod central
prin partajarea aceluiai canal de comunicaie. Nodul central asigur i
rezolvarea conflictelor de acces pe canalul comun.
2. Reelele cu comutare pot fi la rndul lor:
- reele cu comutare fizic (de circuite);
- reele cu comutare logic.
a) comutarea de circuite sau comutarea fizic asigur selectarea i

rezervarea unui canal fizic de transmisie care rmne, ca i calculatoarele


care comunic, conectate pe o perioad de timp proporional cu durata
apelului.
b) comunicarea logic este de dou feluri:
- comutare de mesaje;
- comutare de pachete.
Comutarea de mesaje este tehnologia prin care mesajul, care se
mai numete cadru sau frame, este transmis de la surs la destinaie ca o
entitate unic. Mesajul tranziteaz unul sau mai multe calculatoare
intermediare pn la destinaie, traseul fiind stabilit pe baza unor algoritmi
de dirijare.
Comutarea de pachete fragmenteaz un mesaj n uniti numite
pachete. Pachetele conin n antetul lor informaii care permit refacerea
mesajului la destinaie n condiiile n care pachetele au fost dirijate
aleatoriu pe traseele gsite libere. Se asigur astfel o mai bun utilizare a
resurselor reelei, mesajele ajungnd mai rapid la destinaie.

3.3. Reele locale


Reelele locale sunt alctuite din staii de lucru conectate la un
calculator central numit server. Ele sunt difereniate de particularitile
urmtoarelor elemente:
- mediul de transmisie;
- topologie;
- tehnica de transmisie;
- protocolul de comunicaie.
Vom trece n revist n cele ce urmeaz cteva caracteristici
descriptive ale elementelor enumerate.

3.3.1. Mediul de transmisie


Mediul de transmisie este reprezentat de cablul de transmisie a
semnalelor electrice ntre calculatoare. Acesta poate fi:
- cablul torsadat (rsucit),
- cablul coaxial;
- fibra optic.
Mediul de transmitere influeneaz viteza, calitatea i securitatea

transmisiei. Cablul de fibr optic este cel mai folosit acum pentru c
asigur viteze de transmisie ntre 100 1000 Mbps (mega bii pe secund)
e drept cu costuri de instalare mai ridicate. Prin cablul de fibr optic se
pot transmite pe distane mari, n condiii de calitate i securitate sporite,
date, voce, imagini video, fax.

3.3.2. Tehnica de transmisie


Tehnica de transmisie este o caracteristic absolut inginereasc
dependent i de mediul de transmitere. Se pot utiliza dou metode de
transmisie: n band de baz i n band larg. Tehnica de transmisie n
band larg este mai complex i asigur viteze mai mari.

3.3.3. Topologie
Topologia unei reele este perceput n mod uzual ca o reprezentare
grafic a geometriei de interconectare a calculatoarelor. Exist urmtoarele
topologii de baz: topologia magistral, topologia inel i topologia stea. Pe
baza acestora se construiesc actual reele cu topologii complexe.
Topologia magistral BUS, se caracterizeaz prin aceea c toate
nodurile (staiile) reelei sunt interconectate total, un nod putnd comunica
cu oricare din celelalte noduri ale reelei (fig.3.3.). Transmisia se face
folosind un singur canal fizic numit magistral BUS.

PC

PC

PC
serverr

Printer

Fig. 3.3. Topologie magistral


Gestiunea comunicrii n reea o asigur server-ul, care este de
regul un PC mai performant dect staiile de lucru.
Topologia inel RING se caracterizeaz prin aceea c o staie de
lucru este conectat doar cu staiile vecine (fig.3.4.). Transmiterea datelor
n cadrul inelului se face unidirecional ( topologia este cunoscut i sub

numele de topologie TOKEN RING).


PC

PC

PC

PC

serv

Printe
r

PC

Fig. 3.4. Topologie inel


O astfel de reea este vulnerabil deoarece dac una din staii se
defecteaz, reeaua nu mai este funcional. Deficiena se elimin prin
includerea unui dispozitiv numit HUB cu funcia de repetor al mesajelor
care circul de la staia surs la staia destinaie. Prin aceast modificare
topologia inel devine topologie stea-inel.
Topologia stea STAR, se caracterizeaz printr-o conectivitate
total a staiilor de lucru (fig.3.5.).
PC

PC

PC

PC

serv

PC

Printer

Fig. 3.5. Topologie stea

Topologii complexe se obin prin plasarea unor elemente de


interconectare suplimentare ( hub-uri) pentru optimizarea performanelor
reelei. Se pot astfel meniona:
a) topologii cu nlnuire daisy chain care se obin prin
conectarea serial a hub-urilor de interconectare a grupurilor de staii
de lucru ale unei reele mari (fig.3.6.).
HUB

HUB
PC

PC

PC
SERVER
REEA

PC

PC

PC

Printer

Fig. 3.6. Topologie daisy chain


b) topologii ierarhice care pot fi n varianta inele-ierarhice,
varianta ierarhic-stea sau alte combinaii de topologii ierarhice
(fig.3.7.).
Token

ring

S
E
R
V
E
R

Token

Token

Token

ring

ring

ring

S
E
R
V
E
R

S
E
R
V
E
R

PC

PC

PC

PC
PC
PC

Fig.3.7. Topologie inele ierarhice

3.3.4. Protocoale de comunicaie


Datele se comunic de la un nod surs al reelei la nodul destinaie
conform unui set de reguli precise, standardizate pe plan mondial cunoscut
sub denumirea de protocol de comunicaie.
irul de bii care reprezint datele ce se transmit pe canal se
ncapsuleaz alturi de un grupaj de bii ce servesc pentru adresare i
regrupare la destinaie. Acest tren de bii se numete cadru sau frame.
Protocolul de comunicaie stabilete dimensiunea, structura,
manipularea i controlul cadrelor care se transmit pe reea.
Pentru a se asigura compatibilitatea conectrii i comunicaiei la
nivelul reelei i ntre reele pe lng standardizarea protocoalelor a mai
fost necesar i o standardizare n plan hardware i software astfel nct
structura ierarhic pe nivele de comunicaie n reea s fie unanim
acceptat i implementat identic de toat lumea.

Modelul de referin ISO/OSI


Conectarea i comunicaia ntr-o reea de calculatoare respect o
propunere dezvoltat de Organizaia Internaional pentru Standarde.
SISTEMUL A

7.
6.
5.
4.
3.
2.
1.

SISTEMUL B

Aplicaie
Prezentare
Sesiune
Transport
Reea
Legtur
date
Fizic

M E D I U

Aplicaie
Prezentare
Sesiune
Transport
Reea
Legtur
date
Fizic

7.
6.
5.
4.
3.
2.
1.

F I Z I C

Fig. 3.8. Modelul conceptual de referin ISO/OSI


Propunerea este cunoscut ca modelul ISO/OSI RM, Open

System Interconection Reference Model pentru arhitectura reelelor


deschise. Pn la apariia sa modelul uzual al arhitecturii reelelor a fost
modelul TCP/IP, care coexist nc n multe aplicaii.
Diferenierea pe 7 nivele propuse de standardul ISO/OSI a fost
necesar din considerente tehnologice i pentru individualizarea
componentelor software de reea. Un nivel al unui sistem nu poate dialoga
dect cu nivelul similar al celuilalt sistem, respectnd regulile protocolului
de comunicaie. Protocolul de comunicaie va conine componente
specializate pe nivele, i anume protocol la nivel aplicaie,
protocol la nivel prezentare, protocol sesiune si pentru sistemul de legtur
va funciona protocolul reea, legtur date i la nivel fizic.
Pe vertical interfaa dintre dou nivele adiacente asigur operaiile
primitive i serviciile utilizate de nivelul superior. La nivelul de baz se
face efectiv o comunicare fizic dar la celelalte niveluri comunicarea pe
interfa este o comunicaie virtual care utilizeaz semnalul nivelului
fizic.
Nivelul fizic realizeaz transmisia impulsurilor electrice utiliznd
un anumit mediu de comunicaie, cablu torsadat, coaxial sau fibr optic, o
anumit tehnic de comunicaie i o reea de transmisie. La acest nivel nu
se face verificarea corectitudinii datelor.
Nivelul reea asigur dirijarea cadrelor prin reea, determinn-du-se
pentru fiecare cadru calea de urmat de la nodul surs la nodul destinaie.
Cadre adiacente pot urma trasee diferite, urmnd ca mesajul original s fie
recompus la destinaie.
Nivelul transport asigur secvenializarea i transmiterea corect a
datelor, sincronizeaz ritmul de transmitere i asigur retransmiterea
cadrelor pierdute sau eronate.
Nivelul sesiune asigur conexiunea logic ntre dou staii prin
iniierea, desfurarea i la sfrit nchiderea unui dialog n timpul cruia
se comunic mesaje specifice unei aplicaii.
Nivelul prezentare asigur transformarea mesajelor n formatul
convenabil terminalelor care le vor afia.
Nivelul aplicaie asigur serviciile de baz ale reelei: transferul de
fiiere, accesul de la distan, Telnet, pota electronic, accesul Web.

Protocoale de comunicaie
Comunicarea informaiilor calculator-calculator sau calculator-

server se poate realiza n dou moduri:


- fr conexiune, similar transmiterii unei scrisori;
- cu conexiune, similar convorbirii telefonice.
Comunicarea fr conexiune este numit i serviciu de datagram.
Datagram este un mesaj fr confirmare. Dac se dorete totui
confirmarea, receptorul trebuie s trimit el un mesaj explicit.
Comunicarea cu conexiune este numit i serviciu sesiune, care
presupune o conexiune logic pentru confirmarea apelului, derularea
transmisiei i nchiderea sesiunii.
Cele mai cunoscute protocoale utilizate pentru comunicaia n reea
i pe care le vom comenta pe scurt sunt protocoalele: IPX/SPX, TCP/IP si
NETBIOS/NETBEUI.
a) protocolul IPX/SPX
Protocolul, sau mai corect stiva de protocoale IPX i SPX au fost
dezvoltate de firma Novell ca standard de reea pe baza protocolului XNS
Xerox Network Systems, pe care firma Rank Xerox la folosit la prima
generaie de reele LAN cu topologie BUS cunoscute ca reele EtherNet.
IPX - adic Internetworking Package Exchange, este un protocol
orientat pe mesaje tip datagram utilizat pe gestiunea mesajelor PC PC.
SPX - Sequenced Package Exchange, este orientat pe comunicarea
cu conexiune asigurnd transmiterea mesajelor n orice sens ntre
calculatoarele conectate la aceeai reea LAN .
IPX/SPX include patru din cele apte straturi specificate de
standardul ISO/OSI: aplicaie, internetworking, legtura de date, i accesul
la mediul fizic permind o bun funcionalitate.
b) protocolul TCP/IP
Pentru comunicarea pe Internet la ora actual practic toate
sistemele de operare folosesc familia de protocoale TCP/IP Tansmition
Control Protocol / Internet Protocol. Protocolul a fost dezvoltat de
Departament of Defence din SUA ntr-o arhitectur ierarhic, spre
deosebire de standardul ISO /OSI care are o arhitectur stratificat. Dac
standardul ISO/OSI este mai adecvat mecanismelor de interconectare a
calculatoarelor, protocolul TCP/IP se dovedete a fi cel mai adecvat
protocol pentru interconectarea reelelor, deci i pentru interconectarea
reelelor LAN n reele MAN i WAN. Cele dou grupe de protocoale TCP
i respectiv IP realizeaz funcii diferite dar corelate.

Nivelul aplicaie conine protocoale TCP pentru accesul la distan,


partajarea resurselor i pentru aplicaii uzuale ca Telnet, SMTPSimple
Mail Transfer Protocol, HTTP i altele.
Nivelul transport are rolul de a transporta datele de la un nod
central la altul. Nodurile centrale se numesc calculatoare HOST sau
gazd. La acest nivel pe lng protocolul TCP se folosete i protocolul
UDP - User Datagram Protocol.
Nivelul reea sau internetworking asigur conectarea reelelor prin
intermediul protocolului IP. Acesta asigur separarea i identificarea
datagramelor, adresarea n Internet, circulaia datelor, direcionarea lor
ctre calculatoarele aflate la distan etc.
Calculatoarele conectate la aceeai reea LAN pot comunica local
utiliznd protocoale dedicate, de exemplu:
- X.25 pentru reele cu comutare de mesaje;
- X.21 pentru reele cu comutare de pachete;
- IEEE.802.x pentru reele locale avnd topologii diferite.
c) NETBIOS/NETBEUI
Sistemul de operare cel mai rspndit pentru reele Windows NT
are capacitatea de a separa serviciile de reea de protocoalele de
comunicaie, fapt ce permite beneficiarilor s aleag dintre protocoalele de
comunicaie dorite TCP/IP, IPX/SPX i mai recent NETBEUI. Acest lucru
este posibil datorit componentei NETBIOS Network Basic Input/Output
System creat n 1984 de IBM.
Microsoft introduce suplimentar conceptul NETBEUI - Netbios
Extended User Interaface pentru diferenierea n cadrul protocolului
Netbios a funciilor cu care se opereaz la nivelul protocolului de acces de
funciile cu care se opereaz la nivelul serviciilor de reea, mbuntire
care aduce o mai bun flexibilitate configurrii comunicaiilor din reea.
In cadrul acestui protocol este disponibil i sistemul SMB System
Message Blocks care implementeaz o serie de servicii de partajre a
fiierelor, imprimantei i alte servicii utilizator la nivelul aplicaiei.

3.4. Modelul CLIENT SERVER


Iniierea i derularea schimbului de mesaje n reelele de
calculatoare actuale se desfoar dup noul model client - server.

Clientul este reprezentat de aplicaia sau mai simplu de programul


care ruleaz pe staia de lucru a utilizatorului. De exemplu, OUTLOOK
EXPRESS este o aplicaie client. Clientul adreseaz o cerere ctre server.
Serverul trebuie vzut ca o colecie de programe care ruleaz de
regul pe un alt calculator dect clientul. Condiia este ca aplicaia client s
cunoasc adresa de server. Dac reeaua este o reea complex cu mai
multe servere atunci clientul este preluat mai nti de un server de nume.
Serverul identific i rezolv cererea clientului trimindu-i napoi acestuia
rezultatul prelucrrii. n exemplul anterior, OUTLOOK EXPRESS va
primi de exemplu lista mesajelor din cutia potal Inbox aflat pe serverul
de e-mail.
Complexitatea cererilor a crescut datorit performanelor intrinseci
ale serverelor tot mai puternice i software-ul tot mai specializat. Se
asistm la o difereniere a serverelor pe funcii, astfel c o conectare se va
realiza dup caz la un:
- File Server;
- Database Server;
- Communication Server ;
- E-Mail Sever;
- Application Server;
- Printer Server.
Modelul client - server se poate implementa n diverse variante n
funcie de particularitile mediului tehnologic al reelei.

3.5. Echipamente de interconectare


Problemele de interconectare a calculatoarelor, a reelelor LAN,
MAN i WAN sunt determinate de creterea numrului de staii dintr-o
reea i din faptul ca platformele hardware i software ale reelelor care se
interconecteaz sunt diferite.
Standardul ISO/OSI rezolv tocmai aceste probleme permind
utilizarea de dispozitive hardware care s asigure cerine diferitelor nivele
ale structurii de interconectare.
Dispozitivele i nivelurile la care sunt utilizate sunt urmtoarele:

nivelul 1, fizic repetoare;

nivelul 2, legtur date puni;

nivelul 3, reea rutere;

nivelul 4, transport pasarele;


nivelul 5 i mai sus, - pori de acces aplicaie.

Repetoarele sunt cunoscute i sub denumirea de HUB-uri. Ele se


folosesc n cazul unor trasee prea lungi de cablare. Printr-un hub trec toate
cablajele unei reele LAN. Hub-ul funcioneaz ca un repetitor i
distribuitor de semnale electrice sau optice ce reprezint copii ale irurilor
de bii care se transmit ntre diferite segmente de cablu de reea.
Punile bridge, sunt echipamente care asigur conectivitatea la
nivelul legturii de date a dou reele care pot avea topologii diferite, de
exemplu o reea Ethernet cu o reea TokenRing. Ele au n componena lor
microprocesoare i utilizeaz rutine software dedicate.
Comutatoarele switch-uri, sunt asemntoare hub-urilor,
utiliznd componente hardware pentru comutarea mesajelor ntre reele cu
viteze diferite. Ca i punile, comutatoarele opereaz la nivelul 2 ISO/OSI,
dar au performane tehnice mai mari, ceea ce la fac mult mai eficiente. De
exemplu una din faciliti o constituie transmisia de tip full-duplex, deci n
ambele sensuri ale canalului de comunicaie, un mare avantaj pentru
creterea vitezei de lucru a reelei.
Routere, sunt componente inteligente, chiar PC-uri, care lucreaz
la nivelul 3, asemntoare conceptual cu bridge-urile. Router-ul dispune de
un software care pe baza unor algoritmi de dirijare transmite pe rute
optime datele ntre reele. Rutele individuale modific ordinea de sosire a
cadrelor, acestea fiind rearanjate n final pentru a putea fi transferate corect
la nivelul superior.
Pasarele de transport transport gateway, se utilizeaz pentru
interconectarea reelelor ce folosesc protocoale de comunicaie diferite. De
exemplu ISO/OSI i TCP/IP.
Pasarelele de acces / aplicaie application gateway, ca i
pasarelele de transport asigur compatibilitatea comunicaiei ntre reele
care folosesc protocoale distincte dar sunt ceva mai puin performante
dect acestea. Ele permit stailor de lucru dintr-o reea s acceseze
resursele unei aplicaii aflate pe un server la distan.
Reea backbone coloan vertebral, sunt reele specializate
pentru interconectarea unor reele LAN individuale, care pot opera apoi n
paralel pentru comunicarea cu exteriorul, evitndu-se congestionrile pe
reea. Administrarea reelei, adugarea, eliminarea unor staii din reea se
face cu mai mult uurin.

Ziduri de protecie FireWalls, sunt destinate prevenirii virusrii


i accesrii neautorizate a reelei. Un zid de protecie este alctuit din dou
routere pentru filtrarea mesajelor (pachetelor) i o poart de acces de
aplicaie. Aceste elemente pot fi configurate de administratorul de reea
pentru examinarea complet att a mesajelor care intr ct i a celor care
ies din reea.
Alturi de criptarea datelor, zidurile de protecie au menirea de a
spori securitatea datelor care circul mai ales prin reeaua Internet.

Conectarea a dou calculatoare pe linie telefonic


Transmiterea informaiilor digitale pe linie telefonic se poate face
numai prin interpunerea unui echipament de modulare-demodulare ntre
cele dou calculatoare, bine cunoscutul modem. Unii prefer legtura prin
cablul TV dar asta nu-i scutete de modem.
Modemul primete semnalul binar de la calculator i l convertete
ntr-un semnal avnd frecvena n domeniul semnalului vocal. La
destinaie, modemul pereche reconvertete semnalul vocal ntr-un ir de
bii. Protocoalele SLIP i PPP sunt indispensabile pentru utilizarea unui
modem. Aceste protocoale permit transmiterea pe linie serial a pachetelor
IP.
Protocolul SLIP- Serial in Line Internet Protocol utilizeaz un
mecanism simplu de ncadrare a datagramelor i transmiterea lor pe linia
serial. Datagramele, sub forma irurilor de bii sunt ncadrate de caractere
speciale care puncteaz nceputul i sfritul datagramei SLIP nu face
controlul i corecia transmisiei. El poate fi utilizat numai pentru
datagrame IP.
Protocolul PPP Point to Point Protocol asigur transmisia
datagramelor pe legturi seriale punct la punct.
Indiferent de protocolul utilizat calculatorul se comport aproape la
fel ca orice nod Internet, avnd acces la serviciile interactive: Telnet, FTP,
WWW, E-mail. Serviciile Internet sunt acum disponibile i prin telefonia
mobil.

5. EDITOARE DE TEXTE
5.1. Noiuni generale
Calculatorul personal poate fi transformat ntr-o veritabil
main de scris, chiar ntr-o mini-tipografie cu ajutorul unei clase de
programe specializate, numite EDITOARE sau PROCESOARE DE
TEXTE.
Primul program de acest gen care s-a impus utilizatorilor, a fost
programul Wordstar al firmei Wordstar - MicroPro. n scurt timp pe
pia au aprut i alte programe care s-au bucurat de un mare succes, ca
de exemplu programele: Wordperfect, News, Harward - Graphics,
Ventura publisher, etc.
Apariia i dezvoltarea noului sistem de operare Windows a
nsemnat un salt calitativ i pentru noile versiuni ale editoarelor de
texte. n competiie se afl acum Wordperfect for Windows, Word i
Writer din suita Open Office.
Principala sarcin a editoarelor de texte o constituie preluarea
unui text introdus de la tastatur, supunerea acestuia unui ir de operaii
de prelucrare i apoi tiprirea lui la imprimant. Crearea, salvarea,
regsirea i tiprirea reprezint ciclul de via al unui document.
Editoarele de texte ofer numeroase faciliti de tehnoredactare
cum sunt: posibilitatea utilizrii unei game variate de tipuri de
caractere, de dimensionare i formatare a pagini, de generare de tabele,
ecuaii, grafice, desene, corecii imediate etc.
Un text introdus se poate corecta pe loc (fie prin aplicarea
automat a unor reguli, fie la iniiativa utilizatorului), se pot aplica
automat regulile de desprire n silabe hyphening i de corectare a
greelilor de ortografie, sau se poate corecta ntr-o fraz distinct
ulterioar.
Editoarelor de texte destinate publicului larg, li s-au adugat o
categorie nou de programe, destinate cu precdere activitii editurilor
i tipografiilor. Aceste programe sunt cunoscute ca aplicaii DTP Desktop Publishing.
Dintre cele mai cunoscute aplicaii DTP amintim: QuarkX Press,
Adobe PageMaker, Frame Maker, Corel Ventura Publisher.

Programele DTP ofer profesionitilor, pe lng tot ceea ce face


un editor de texte, noi funcii cum sunt: definirea i corectarea graficii
unei pagini, controlul coordonatelor obiectelor unei pagini, manipularea
imaginilor, importul i modificarea proporiilor acestor imagini, lucrul
cu o mare varietate de corpuri i stiluri de liter, italizarea - nclinarea
literelor la un anumit grad, rotirea i scalarea textului i imaginilor,
separaia culorilor, luminozitatea imaginii, controlul distanei dintre
caractere prin kerning i tracking, etc.
Alegerea unui editor de texte, sau a unui program DTP, depinde
de puterea calculatorului de care dispunem, de natura specific a
textelor cu care se opereaz curent, de performanele proprii ale fiecrui
program, i nu n ultimul rnd de pregtirea profesional a personalului
operator. Rmnem la prerea c cel mai bun program este cel pe care-l
tii cel mai bine.

5.2. Funciile unui editor de texte


Editoarele de texte, indiferent de denumire sau de productor,
constituie o categorie distinct de programe cu funcii i faciliti
comune. Funciile unui editor de texte se concretizeaz n ansamblul de
comenzi grupate pe submeniuri ale meniului principal. n consecin
putem spune c principalele funcii ale unui editor de texte sunt:
- crearea de documente;
- editarea documentelor;
- gestiunea documentelor pe floppy sau hard disc;
- analiza lexical a documentelor;
- formatarea paginii textului;
- scrierea stilizat;
- crearea i procesarea desenelor i imaginilor;
- generarea i prelucrarea tabelelor i graficelor;
- procesarea ecuaiilor;
- tiprirea documentelor;
- help.
Acestora li se pot aduga i funcii speciale, proprii anumitor
procesoare de texte.
Crearea unui document nseamn preluarea ntr-o zon de
memorie RAM a unui text, pe msur ce este introdus de la tastatur, iar

la sfrit salvarea acestuia sub forma unui fiier ASCII pe floppy sau
hard-disc.
Editarea unui document desemneaz ansamblul operaiilor de
corectare i actualizare a textului unui document. Am fi tentai s
credem c editarea nseamn tiprirea textului, dar n informatic
termenul are accepiunea pe care am precizat-o mai sus, aceea de
corectare, de modificare.
n categoria operaiilor de editare se includ: tergerea, mutarea,
copierea, sau adugarea de cuvinte, propoziii, fraze n cadrul textului;
cutarea i nlocuirea unor cuvinte cu altele.
Dup actualizarea textului avem posibilitatea ca noua versiune
s nlocuiasc vechea versiune sau s o memorm ntr-un fiier
distinct.. Procesoarele i realizeaz automat, la intervale fixe de timp,
copii, amprente, dup fiierul pe care-l prelucrm, pentru a preveni
pierderea integral a textului n cazul unor incidente, ca ntreruperea
alimentrii de la reea, manevre greite, etc.
Gestiunea documentelor permite operatorului s lanseze
comenzi uzuale asupra fiierelor, fr a prsi sesiunea de lucru Word.
Astfel, avem acces la lista folderelor i a fiierelor din folderul curent,
se pot salva, deschide sau tipri documente, se poate schimba driverul
sau folderul curent. Mai nou se poate utiliza i meniul contextual, clic
dreapta, pentru operaiile de tergere, copiere, mutare, redenumire sau
vizualizarea proprietilor fiierelor.
Orice procesor de texte poate lucra cu dou sau mai multe
documente deschise simultan, fiind posibil transferarea informaiilor
ntre aceste documente
.
Analiza lexical este funcia prin care editorul de texte poate
controla, semnala i corecta scrierea unui text - spelling, i opional
poate realiza automat desprirea n silabe - hyphenation. Pot fi
verificate nu numai textele redactate n limba englez dar i cele n
romn pentru care exist un tezaur de cuvinte integrat pachetului de
programe realizat de Microsoft.
Formatarea / paginarea textului desemneaz ansamblul de
operaii prin care se aranjeaz textul n pagin. Vom include n aceast
categorie de operaii urmtoarele:
- dimensionarea paginii, prin stabilirea formatului de pagin,
A4, A5, a marginilor stnga, dreapta, de jos, de sus; n acest fel se

dimensioneaz pagina fizic, real, ce va apare la imprimant i pagina


logic cu care lucreaz operatorul; procesoarele de texte lucreaz acum
n sistemul WYSIWYG (What You See is What You Get), astfel c ceea
ce se vede pe ecran este exact ceea ce se va tipri la imprimant;
- alinierea, centrarea, textului pe pagin, numerotarea paginilor,
eventual i a capitolelor subcapitolelor i paragrafelor;
- scrierea la un rnd, la dou rnduri, scrierea normal sau
scrierea pe coloane a textului;
- inserarea antetului de pagin, a notelor de subsol, pregtirea
textului pentru realizarea automat a tabelei de cuprins i a tabelei de
referine ncruciate.
Opiunile de formatare, numite i "setri" se pot stabili la
nceputul sesiunii de lucru i rmn valabile pentru ntregul document
dar se pot schimba pe parcurs chiar de la un paragraf la altul.
Scrierea stilizat se refer la facilitile oferite pentru alegerea
corpului de liter, numit n mod curent "font", pentru stabilirea mrimii
caracterelor, a modului de evideniere (ngroat, nclinat sau subliniat),
pentru utilizarea indicilor i a exponenilor n text, pentru ncadrarea
unei poriuni de text n chenar, umbrirea textului, culori i altele.
Editoarele de texte ofer i modele prestabilite de paginare i
stilizare a unui text. Utilizatorul are la dispoziie o bibliotec de modele
numit "style gallery". Setrile corespunztoare modelului ales se
atribuie documentului n curs de prelucrare.
Crearea i procesarea desenelor i imaginilor include
operaiile prin care utilizatorul poate insera n textul documentului
desenele proprii, scheme i imagini. Desenele se realizeaz cu elemente
stilizate, sgei, linii i figuri i corpuri geometrice. Unele desene pot fi
preluate dintr-o bibliotec proprie, numit "ClipArt Gallery" sau pot fi
importate din alte fiiere. Imaginile mai pot fi preluate de pe un scanner,
de la o video camer, camer foto digital, de pe Internet sau prin
"captarea imaginii" direct de pe ecran.
Pot fi importate de asemenea grafice i tabele create cu un
program de calcul tabelar de tipul Lotus sau Excel.
Figurile grafice pot fi supuse unor operaii de prelucrare n
sensul de a fi mrite, micorate, rotite, ncadrate de text, etc.
Generarea i prelucrarea tabelelor i graficelor este funcia
concretizat de ansamblul de operaii prin care utilizatorul poate defini

un tabel sau un grafic prin simpla precizare a numrului de linii i


coloane ale tabelului. Se pot modifica dimensiunile implicite ale
coloanelor i rndurilor, pot fi adugate sau eliminate rnduri i
coloane. Se pot introduce formule pentru calcule pe orizontal i
vertical ntr-un tabel. Graficul se va afia n locul tabelului pe baza
cruia a fost realizat
Procesarea ecuaiilor este o funcie complex realizat de ctre
o component specializat numit "editorul de ecuaii".
Pentru lucrul cu editorul de ecuaii utilizatorul are la dispoziie o
bibliotec bogat de simboluri matematice i operatori cu care se pot
redacta texte tiinifice. Ecuaiile pot fi mrite, micorate, sau stilizate i
inserate n text, unde dorim.
Tiprirea documentelor este una din funciile cele mai
importante oferind numeroase faciliti de tiprire a unui document.
Afiarea pe imprimant este controlat printr-un set de parametri
de i opiuni stabilite de utilizator i care se refer n principal la: tiprirea
integral sau selectiv a documentului; numrul de copii tiprite;
calitatea imprimrii, normal-draft, medie sau superioar; modul de
aezare a textului n pagin: A4, normal, pe lungime - Portrait, sau pe
lime Landscape.
naintea redactrii unui document, obligatoriu trebuie verificat
marca de imprimant pe care se va tipri documentul. Editorul de texte
poate s-i selecteze modelul de imprimant din lista de altfel
cuprinztoare de mrci i modele furnizat de sistemul de operare.
naintea tipririi textul poate fi previzualizat pe ecran, n forma
sa real de aezare n pagin. Dac nu ne convine modul de aranjare n
pagin a textului, evident vom face coreciile de rigoare i abia dup
aceea vom tipri textul.
Help, este funcia nelipsit din structura pachetelor de programe
ce ruleaz acum pe PC-uri. Este suficient s apsm tasta F1 i un bogat
volum de explicaii ne st la dispoziie, ca o mini documentaie tehnic.
Mai mult, se pot exersa rapid operaiile ce ne-au pus probleme
ntrebare, direct din textul help.

5.3. WORD XP
Editorul de texte Word XP face parte din performanta suit de
programe pentru aplicaii de birotic MS - Office alturi de Excel
programul de calcul tabelar, PowerPoint programul de prezentri i
Access sistemul pentru gestiunea bazelor de date.

5.3.1. Sesiunea de lucru


Apelarea programului
Sistemul de operare Windows pune la dispoziia utilizatorului
posibiliti multiple de lansare n execuie a programului Word, dintre
care menionm:
1 prin selectarea din lista de programe astfel:
a activm meniul Start cu un clic de mouse pe icon-ul
acestui meniu;
b - deplasm mouse-ul n fereastra asociat acestui
meniu, pe opiunea Program;
c - ne deplasm cu cursorul pe icon-ul programului
Microsoft Office afiat n fereastra din dreapta;
d alegem cu un clic iconul programului Microsoft
WORD care va fie lansat n execuie.
2 dac pe ecran exist pictograma ataat programului Word,
atunci executm dublu clic pe aceasta;
3 se activeaz utilitarul Windows Explorer cu ajutorul cruia
se caut programul Word n folderul Program Files, subfolderul
Microsoft Office.
Una din marile faciliti Windows este aceea c un document
creat anterior cu Word-ul se deschide automat printr-un dublu clic pe
denumirea documentului pe care o putem regsi n lista de documente
afiat de meniul Documents al butonului Start. Dup lansarea n
execuie Word i afieaz pe monitor fereastra de aplicaie. n fereastra
de aplicaie putem deschide unu sau mai multe documente noi, pentru a
introduce text, sau unu sau mai multe documente deja create pentru
diverse prelucrri. Fiecare va avea propria fereastr document. Lista lor
i selectarea altei ferestre document n locul celei curente se realizeaz

apelnd la meniul Window din meniul principal.


ncheierea sesiuni
ncheierea sesiunii de lucru are dou momente:
- nchiderea documentului;
- nchiderea programului.
nchiderea documentului se face activnd meniul File i selectnd
comanda Close, parcurgnd urmtoarea procedur:
1 - deplasm cursorul pe meniul File i-l activm cu un clic;
2 - selectm cu un clicopiunea Close;
3 - din caseta de dialog alegem una din cele trei opiuni afiate:
- Yes, pentru salvarea documentului naintea ncheierii
sesiunii de lucru;
- No, pentru abandonarea documentului i ncheierea
sesiunii de lucru;
- Cancel, pentru anularea comenzii de ncheiere a
sesiunii de lucru i continuarea lucrului cu Word.
Dac dorim salvarea documentului sub forma unui
fiier,opiunea YES va trebui s precizm n continuare discul, folderul
i numele fiierului ce va pstra acest document.
nchiderea programului i revenirea n Windows se face apelnd
din meniul File comanda Exit sau rapid executnd clic pe butonul de
nchidere din bara de titlu a ferestrei de aplicaie.
Dac din grab nu am salvat sau nu am nchis nainte de aceast
comand ferestrele document, atunci, grijuliu, programul Word ne va
ntreba dac salvm sau nu documentul nainte de nchiderea sesiuni.

5.3.2. Ecranul editorului WORD


Dup lansarea n execuie a programului WORD, pe monitor se
afieaz un ecran de lucru similar celui prezentat n figura 5.1.
mprirea ecranului se poate modifica prin intermediul comenzilor din
meniul View sau meniul Tools, adugnd, eliminnd linii, sau
modificnd ordinea i coninutul acestora. Ecranul de lucru, afiat
iniial, poate avea urmtoarea structur:

Fig. 5.1. Ecranul Word


Linia 1 este bara de titlu a ferestrei de aplicaie pe care este scris
numele documentului i al programului, Microsoft Word. n colul din
dreapta al barei sunt cele trei butoane specifice ferestrelor Windows:
0 pentru minimizarea ferestrei;
2 pentru maximizarea/restaurarea ferestrei;
x pentru nchiderea ferestrei i deci a sesiunii Word.
Linia 2 este linia meniului principal WORD. Ea conine
meniurile: FILE, EDIT, VIEW, INSERT, FORMAT, TOOLS, TABLE,
WINDOW i HELP. n partea dreapt a acestei linii este plasat butonul
pentru nchiderea ferestrei documentului. Acest buton se folosete
atunci cnd dorim s nchidem documentul curent, fr a nchide
sesiunea WORD.
Linia 3 conine icon-urile standard, pentru activarea celor mai
frecvente operaii, ca de exemplu: salvarea unui document, tiprire,
vizualizare, inserare de tabele, help. Aceast linie se numete Standard
ToolBar, adic bara cu instrumentele de lucru standard. Icon-urile sunt

grupate aici dup natura operaiilor. Mai importante sunt urmtoarele


icon-uri:
Save, salvarea documentului;

Open, deschiderea unui document existent;


New, deschiderea unui document nou;

Preview, pre vizualizarea paginii;


Print, imprimare;
Paste, inserarea n text a figurilor, textului, etc.,
plasat n clipboard;
Copy, copierea n clipboard a textului sau figurii
selectate;
Cut, decuparea unei secvene de text sau figurii selectate i
plasearea n clipboard;
Redo, renunarea la comanda de anulare
anterioar;
Undo, anuleaz ultima operaie revenindu-se la
forma anterioar a textului;
permite apelarea unui tabel Excel;
permite prestabilirea numrului de coloane i de linii
la un tabel iniial;
permite desenarea de tabele i chenare.

Linia 4 este o nou bar cu instrumente de lucru din


numeroasele Toolbars-uri disponibile. De exemplu, poate fi Formating
Toolbar cu icon-urile pentru formatarea textului, anume pentru
selectarea corpului de liter (font), a mrimii caracterelor (size), de
evideniere a textului: bold

, italic

underline

; de aliniere a

.
textului n pagin:
Barele cu lucru pot fi plasate i n alte poziii pe ecran, bara
Drawing de multe ori se afl n partea de jos a ecranului.
Linia 5 este rigleta cu "stopurile de tabulare", care servete
pentru a stabili marginile textului i poziiile n care se va opri cursorul
la apsarea tastei TAB.
Reamintim c numrul i ordinea Toolbars-urilor este opional
selectarea lor se face din meniul View opiunile Toolbars. Coninutul
unei bare se modific prin opiunea Customize din acelai meniu View.
Aria de lucru reprezint o zon de 20 de linii i 80 de coloane
din documentul pe care-l redactm. Aceast zon poate fi mrit la
dimensiunea ntregului ecran cu opiunea Full Screen din meniul View.
Linia 6 este linia cu butoanele pentru "defilarea" pe orizontal a
textului cu care deplasm textul la stnga sau la dreapta. Pe marginea
dreapt a ecranului se afl bara cu butoane de defilare pe vertical care
ne permite deplasarea n sus sau n jos a textului n aria de lucru.
Linia 7 este linia de stare pe care sunt afiate informaii despre
comanda curent ce se execut. Tot aici sunt afiate diverse mesaje i
comenzi care constituie elementele dialogului program-utilizator.
Un element important pe ecranul monitorului este cursorul care
are mai multe forme, n funcie de aciunea ce urmeaz a fi executat.
Principalele simboluri asociate cursorului sunt prezentate n tabelul
nr. 5.1.

Tabelul nr. 5.1.

Forma
cursorului

SEMNIFICAIE

Locul unde se va nsera caracterul tastat de operator, se


numete punct de inserie i este afiat intermitent

__

Sfritul fizic al textului introdus.


Cursorul este folosit pentru a selecta printr-un clic o
comand, o opiune, un icon dintr-un meniu

Cursorul se afl n aria de lucru a ecranului


Cursorul este pe una din marginile unei ferestre ce poate fi
redimensionat prin deplasarea mouse-ului cu butonul clic
apsat

5.3.3. Meniul principal


Meniul principal al procesorului de texte WORD este un meniu
de tip pulldown. El este alctuit din urmtoarele submeniuri opiuni pe
care le vom numi n continuare, pentru simplitate, tot meniuri:
FILE, conine n principal opiuni de activare a comenzilor
pentru prelucrri la nivel de fiier/document: salvarea documentului,
deschiderea unui document salvat anterior, nchiderea documentului,
tiprirea, setarea paginii de lucru, setarea imprimantei, vizualizarea
documentului naintea imprimrii sale, trimiterea prin fax sau e-mail a
documentului, nchiderea sesiunii de lucru;
EDIT, conine opiuni de activare a comenzilor pentru
corectarea textului: copieri, mutri, tergeri de cuvinte, fraze, cutarea
i nlocuirea unor cuvinte cu altele;
VIEW, conine opiuni pentru selectarea modului de
vizualizare
a textului: normal pagin logic, macheta paginii fizice layout cu
vizualizarea marginilor, a antetului de pagin, a notelor de subsol, etc.;

INSERT, conine opiuni pentru includerea n text a notelor de


subsol, a numrului paginii, a datei calendaristice, a orei, a unor
simboluri speciale, a ecuaiilor, a unor imagini sau fiiere;
FORMAT, conine opiuni pentru comenzile de formatare a
textului: alegerea tipului i dimensiunii caracterelor, scrierea pe
coloane, trasarea de chenare, umbre, redactarea listelor, etc.;
TOOLS, conine opiuni pentru comenzi de interclasare a
documentelor, desprirea n silabe, corectarea textului pe baza unui
tezaur de cuvinte (dicionar) i a unor reguli gramaticale, gestiunea
paginilor cu opiuni ale meniurilor i ale barelor cu instrumente de
lucru.
TABLE, conine opiuni pentru crearea/redimensionarea,
formatarea unui tabel, includerea formulelor de calcul ntr-un tabel,
linierea tabelului, adugarea sau tergerea de linii i coloane etc.;
WINDOW, conine opiuni pentru selectarea ferestrei curente
dintr-o list de ferestre active asociate documentelor deschise simultan;
HELP, conine opiuni pentru apelarea i afiarea unor
explicaii ajuttoare privind modul de operare i modul de invocare a
comenzilor Word..
Ca n orice meniu standard MS Office comenzile se pot selecta
din meniul principal cu un clic sau cu o combinaie a tastelor Alt, Ctrl
sau Shift i o alt tast, de regul liter. Combinaiile tastei Alt cu
literele pentru activarea meniului principal se vd uor chiar pe meniu.
Un inventar al celorlalte combinaii de taste pentru comenzi rapide este
realizat n tabelul urmtor.
Tabelul 5.2.
Comanda

Combnaia

Comanda

Combinaia

New
Open
Save
Print
Undo
Cut
Paste
Select All

Ctrl + N
Ctrl + O
Ctrl + S
Ctrl + P
Ctrl + Z
Ctrl + C
Ctrl + V
Ctrl + A

Fiind
Replace
Go To
Ins hyperlink
Spelling
Help
What Is
Select Up

Ctrl + F
Ctrl + H
Ctrl + G
Ctrl + K
F7
F1
Shift + F1
Shift +

Select Down

Shift +

Select character

Shift + t

5.3.4. Setri implicite


De fiecare dat procesorul Word i ncepe sesiunea de lucru
folosind o serie de parametrii ce au valori stabilite n mod implicit, sau
cum se mai spune: setri implicite.
Cteva dintre cele mai semnificative setri implicite se refer la
dimensiunea pagini, a marginilor, tipul i mrimea fontului, modul de
vizualizare a zonei de lucru pe ecran, tipul de imprimant, etc.
Setarea paginii se realizeaz cu parametri ce se pot vizualiza i
schimba folosind comanda Page Setup din meniul File. Legat de
pagina trebuie s punctm dou concepte
- pagina fizic;
- pagina logic.
Pagina fizic este pagina aa cum se va tipri la imprimant.
Afiarea ei pe ecran ne ngduie s vedem marginile, antetul de pagin,
notele de picior, numrul de pagin, etc.

Fig. 5.2. Fereastra comenzii Page Setup

Pagina fizic se vizualizeaz apelnd la opiunea Print Layout


din meniul View. Pentru c aceste elemente nu ne sunt necesare tot
timpul pe ecran n timpul redactrii textului, putem opta mai bine pentru
vizualizarea paginii logice, n care elementele mai sus menionate sunt
ascunse, simplificndu-se ecranul de lucru.
Pagina logic se vizualizeaz apelnd la opiunea Normal din
acelai meniu View,
Setarea paginii fizice vizeaz urmtoarele elemente:
- dimensiunea paginii - page size;
- dimensiunea marginilor - margins;
- modul de alimentare cu hrtie - paper source;
- macheta paginii layout;
Aceste setri pot fi stabilite pentru ntregul document sau numai
pentru o anumit seciune a sa.
Caracterele dactilografiate pot fi micorate sau mrite prin
scalare de la 10% la 500% fa de dimensiunea la care n mod normal
sunt redate pe ecran 100%.

Fig. 5.3. Fereastra pentru setarea fontului


Setrile implicite, att ca numr ct i ca tip, sunt foarte
numeroase, ncepnd cu directorul curent n care sunt salvate
documentele i terminnd cu liniatura tabelelor. Nu le putem epuiza n
acest paragraf.

5.3.5. Crearea i gestiunea documentelor


Introducerea textului punctul de inserie
Primul exerciiu de lucru cu programul Word, trebuie s fie
introducerea unui text simplu pentru a ne obinui cu modul de operare.
Cum procedm :
1 - lansm n execuie programul i ateptm afiarea pe ecran a
primei pagini din document;
2 - introducem de la tastatur urmtorul text:
Programul de funcionare al bibliotecii:
LUNI - VINERI :
SAMBT
:
DUMINIC
:

8 - 20
8 - 14
nchis

Cteva indicaii de operare:


a) pentru a lsa 2-3 rnduri libere la nceput, sau oriunde n text,
e suficient s apsm tasta Enter pentru fiecare rnd liber;
b) pentru a ncepe textul mai din interior, un paragraf nou, vom
apsa tasta Tab;
c) pentru a lsa spaii libere ntre cuvinte vom apsa bara de
spaiu;
d) trecerea cursorului pe linia urmtoare la sfritul unui
paragraf pentru a ncepe textul de la capt se face apsnd tasta
Enter.
Pe msur ce tastm textul se observ o liniu clipitoare vertical care
se numete punctul de inserie. El arat poziia cursorului n text locul
unde va apare litera tastat.

Mici corecii
In timpul crerii unui document, acesta este vizualizat pe msura
introducerii de la tastatur, textul putnd fi cu uurin urmrit i
corectat direct pe ecran. n consecin, cnd observm o greeal,
trebuie s deplasm cursorul n dreptul acesteia i o corectm pe loc.
Deplasarea punctului de inserie se face uzual cu un clic de
mouse-ul sau cu tastele de dirijare a cursorului. Se pot utiliza i o serie
de combinaii de taste (vezi tabelul 5.3.) pentru creterea vitezei de
operare n deplasarea punctului de inserie prin text.
Tabelul 5.3.
Taste

Efect

Taste

Efect

Ctrl t
End
Home

Salt cuvnt dreapta


Salt la sfrit de rnd
Salt la nceput rnd

Ctrl s
Ctrl End
Ctrl Home

Salt cuvnt stnga


Salt la sfrit de doc
Salt la nceput doc

Deplasarea textului pe ecran se mai poate realiza apelnd i la


barele de defilare pe orizontal sau pe vertical.. Vom opera astfel:
1 - poziionm sgeata cursorului pe bara de defilare;
2 - apsm i inem apsat butonul clic stnga i deplasm
cursorul n sensul dorit. Operaia se numete "a glisa cursorul,
n termeni tehnici: "drag the cursor".
tergerea caracterelor se poate face cu ajutorul tastelor:
- Backspace, care terge caracterul situat la stnga
cursorului;
- Delete, care terge caracterul de deasupra cursorului.
Dac inem apsat tasta Backspace, se vor terge n continuare
caracterele situate la stnga cursorului.
Dac inem apsat tasta Delete se terg n continuare
caracterele situate la dreapta cursorului.
Refacerea textului ters
Acele cuvinte, caractere, terse din greeal sau dactilografiate
n plus, n general orice modificare nedorit a textului fa de momentul

anterior se poate repara cu comanda Undo din meniul Edit.


Diacriticele romneti i desprirea n silabe
Word XP ne permite scrierea caligrafic corect a textelor n
limba romn. Selectarea limbii romane i a opiunii de desprire n
silabe se face din meniul Tools opiunea Language. Acest lucru are ca
efect modificarea tastaturii PC-ului. Cteva dintre aceste modificri
sunt prezentate n tabelul urmtor.
Tabelul 5.4.
Litera

Tasta

Litera

Tasta

Verificare gramatical i auto corecii


De aceste faciliti beneficiem n Word XP dac selectm din
meniul Tools opiunea Spelling and Grammar. Firma MicroSoft a
realizat i un dicionar romnesc care trebuie activat pentru buna
funcionare a verificrilor gramaticale i ortografice.
Foarte util este iconul opiunii Spelling and Grammar plasat pe
linia de stare a ecranului de lucru, prin care se poate selecta vizualizarea
sau ascunderea erorilor de sintax depistate.
Simboluri speciale
O gam impresionant de simboluri din matematic, fizic, litere
greceti, arabe, chirilice, simboluri monetare, sgei, mici iconuri i
multe altele ne sunt puse la dispoziie pentru a fi introduse n text prin
meniul Insert opiunea Symbol.
Caseta de dialog ne ofer o list cu clase de simboluri. Fiecare
clas are o palet de simboluri din care vom selecta unul un clic pe
butonul Insert dup care nchidem caseta cu un alt clic pe butonul
Close.
Salvarea documentului
Dac dorim unor prelucrri ulterioare orice document trebuie
salvat, memorat, ntr-un fiier. Pentru prima dat salvarea unui
207

document se face cu comanda Save As respectnd urmtoarea procedur


1 - activm cu un clic meniul File;
2 - fiind prima salvare vom selecta comanda Save As, prin care
suntem invitai s precizm folder-ul, numele i eventual
extensia
noului fiier. Aceste informaii se introduc prin intermediul
casetei de dialog afiat peste imaginea textului nostru;
3 - acionm butonul Save cu un clic sau apsm simplu Enter
i o copie a documentului nostru va fi depus pe hard-disc.
Textul documentului se va afla n continuare pe ecran, deci
putem s mai introducem text n continuare. Dup ce am mai introdus
nc o poriune de text, putem repeta aciunea de salvare pentru a
preveni pierderea accidental a textului introdus. De aceast dat,
pentru salvri intermediare vom alege din meniul File comanda Save
simpl. Este o salvare rapid. Tocmai de aceea avem la dispoziie i un
icon, sub forma unei diskete, n linia Toolbar.
nchiderea documentului
La terminarea definitiv a textului este cazul s nchidem
documentul pentru a ncepe eventual procesarea unui alt document.
Comanda de nchidere este Close din meniul File, sau acionarea direct
a butonului de nchidere a documentului .
Prin caseta de dialog a acestei comenzi suntem invitai s optm
pentru includerea sau nu, eventual a ultimelor modificri n copia
documentului deja memorat pe hard-disc prin comenzile anterioare
Save i Save As.
Dac vom opta pentru salvarea ultimelor modificri sau adugiri
pe text, atunci vom fi invitai s confirmm sau s indicm eventual un
nou "specificator de fiier" pentru salvarea documentului. Dup
nchiderea unui document, ecranul este pregtit pentru deschiderea unui
document nou.
Regsirea unui document
Pentru a prelucra un document creat i salvat anterior este
necesar, n primul rnd, s-l aducem din hard-disc n memoria RAM.

Identificarea i transferul unui document din fiierul de pe harddisc sau floppy, n memoria RAM echivaleaz cu regsirea i
deschiderea documentului prin comanda Open din meniul File.
Comanda se poate lansa n execuie ntr-unul din urmtoarele dou
moduri:
- cu mouse-ul, un clic pe meniul File i unul pe comanda Open;
- tastnd simultan tastele CTRL i O.
Trebuie s introducem elementele necesare identificrii corecte
a fiierului conform specificatorului de fiier, i anume:
- discul;
- folderul;
- numele i extensia fiierului.
Dac nu cunoatem toate aceste elemente avem la dispoziie, n
cadrul casetei de dialog liste ce pot fi rsfoite. Consultare sau rsfoirea
- browse, nseamn derularea textul n sus, sau n jos, n cadrul listei.
Dup introducerea/selectarea precis a fiierului, fie se apas pe
tasta Enter, fie se acioneaz asupra butonului Open, i documentul va fi
copiat n memoria intern
Meniul contextual
Word XP are acum posibilitatea s foloseasc pentru gestiunea
documentelor memorate n fiiere ASCII, meniul contextual Windows
obinut prin clic dreapta executat intr-o caset a comenzilor Open sau
Save As. Graie acestui meniu vom putea opera, dup cum se tie, cu
comenzile Cut, Copy, Paste, Delete, Rename, Send To, i Properties.

5.3.6. Editarea documentelor


Termenul de editare, aa cum am precizat, desemneaz un
ansamblu de operaii de prelucrare a unui text existent. Meniul Edit
care include aceste operaii, este prezent n meniurile tuturor
procesoarelor de texte. n principal, operaiile ce reprezint coninutul
editrii se refer la:
- modificarea textului (inserri, tergeri, nlocuiri);
- copieri i mutri;
- refacerea textului ters.

Conceptul de bloc
Coreciile ca i formatrile textului se pot face n dou moduri:
- la nivel de caracter;
- la nivel de bloc.
Blocul reprezint o suit adiacent de caractere. Marcarea sau
selectarea unui bloc se face astfel:
1 plasm cursorul pe prima liter a blocului;
2 glism cursorul spre dreapta sau stnga pn la ultima liter.
n loc de mouse putem s deplasm cursorul cu tastele Shift + sgeat.
Blocul poate cuprinde unul sau mai multe caractere, propoziii, fraze
sau pagini de text, chiar tot textul dac dorim.
Dac avem ceva mai mult ndemnare putem selecta cte un
rnd ntreg poziionnd cursorul pe marginea dreapta a ariei de lucru i
executm un clic. Dac inem apsat i tasta Shift cnd executm clic
vom rnduri adiacente .Deselectarea unui bloc se face executnd un clic
oriunde n afara blocului. Mai sunt i alte variante de selectare a unor
poriuni de text, de exemplu:
- selectarea unui singur cuvnt, executm dublu clic pe acel
cuvnt;
- selectarea unei linii, inem apsat tasta Ctrl i executm un
clic pe linia de text respectiv;
- selectarea unui grup de linii se face deplasnd cursorul la
stnga
la/nceputul rndului, pn ce cursorul arat ca o sgeat, apoi
apsm clic i cu butonul apsat, glism-deplasm (drag)
cursorul pe urmtoarele linii, n sus sau n jos;
- un grafic sau un tabel se selecteaz cu un simplu clic.
Deplasarea prin text semne de carte bookmarks
Punctul de inserie, cursorul, poate fi deplasat desigur mouse-ul
Cu tastele cu sgei, page-down i page-up, cu butoanele de pe barele de
defilare dar i cu comanda Go To din meniul Edit.
Comanda Go To ne permite saltul direct la o pagin cu un
anumit numr cu condiia s indicm umrul paginii.

Semnul de carte bookmark este de fapt un cuvnt cu rol de


eticheta de identificare a unui paragraf. Semnul de carte nu este vizibil
pe ecran. El se insereaz cu comanda Insert > Bookmark . Saltul prin
text la un anumit semn de carte se face cu comanda Go To > Bookmark
din meniul Edit. Caseta de dialog a comenzii ne va afia lista semnelor
de carte din text din care vom selecta numele folosit ca bookmark.
Adugiri i tergeri de text
Completarea textului cu fraze, propoziii sau cuvinte se face prin
dactilografierea noului text la sfrit sau oriunde n document. Pentru a
aduga cteva cuvinte la sfritul textului vom proceda astfel:
1 - apsam tastele Ctrl+End pentru poziionarea cursorului la
sfritul textului;
2 - apsm tasta Enter pentru a plasa punctul de inserie, ce
apare ca o bar vertical clipitoare, pe linia urmtoare, ca s
ncepem textul cu un paragraf;
3 - dactilografiem obinuit textul n continuare.
Adugarea de caractere n text se face difereniat, n funcie de modul
de lucru ales i anume: modul Insert i modul Typeover.
Modul INSERT este modul normal de lucru n care noile
caractere se introduc n text ncepnd cu poziia curent a cursorului.
Restul textului este automat deplasat spre dreapta.
Modul TYPEOVER este modul de lucru n care textul introdus
de la tastatur suprascrie textul original.
Alegerea modului de lucru se face acionnd tasta Insert. La
prima apsare va fi selectat modul Insert. La o nou apsare trecem n
modul Typeover Pe linia de stare a ecranului se poate remarca
indicatorul OVR atunci cnd am selectat modul Typeover.
Trebuie s reinem faptul c dup tastare caracterul apare la
stnga cursorului. ncercai cu titlu de exerciiu s apsai de cteva ori
tasta Insert i urmrii schimbarea modului de lucru pe linia de stare.
Pentru tergerea unui caracter se apeleaz la una din tastele
Delete sau Backspace. tergerea unui cuvnt la stnga cursorului se
face rapid apsnd tastele Ctrl + Backspace. tergerea unui cuvnt la
dreapta cursorului se face apsnd Ctrl + Delete. Blocurile dup
marcare se terg cu tasta Delete sau comanda Cut din meniul Edit.
Un bloc dintr-un text odat selectat poate fi nlocuit cu un nou

text prin simpla dactilografiere a noului text.


Copierea, mutarea textului
Putem copia caractere cuvinte, propoziii, fraze, dintr-un loc n
altul al textului. Prin copiere se creeaz un duplicat al frazei originale
care rmne la locul ei n text.
Mutarea nseamn dislocarea frazei originale i plasarea ei,
inserarea ei, ntr-o alt parte a textului.
Att pentru copierea ct i pentru mutarea unui text, avem la
dispoziie mai multe proceduri de operare dintre care menionm:
a) copierea unui text utiliznd meniul principal:
1 - selectm blocul de text;
2 - activm meniul Edit i selectm comanda Copy;
3 - plasm cursorul n noua poziie i apsm clic sau Enter;
4 - activm meniul Edit i selectm comanda Paste.
Dac preferm s lucrm cu combinaii de taste (shortcuts), fr
a mai activa meniul principal, atunci selectm direct:
- comanda Copy, cu tastele Ctrl+C;
- comanda Paste, cu tastele Ctrl+V;
Desigur mai sunt i alte tipuri de selecii care pot fi vizualizate i
consultate n meniul Help.
b) Copierea unui text folosind tehnica "clic & drag":
1 - se selecteaz textul;
2 - se poziioneaz cursorul n interiorul blocului de text selectat
ce apare pe ecran n modul "video-reverse";
3 - se apas i se ine apsat tasta Ctrl i apoi cu butonul clic
apsat glism mouse-ul n noua poziie din text: eliberm
butonul i tasta; pe durata deplasrii cursorul i schimb forma
pe ecran.
Copierea, respectiv mutarea unor poriuni de text este facilitat
de faptul c Windows pune la dispoziia utilizatorului, aa cum s-a mai
spus,o mic zon de memorie RAM, numit clipboard, unde poate fi
pstrat temporar o informaie copiat sau decupat dintr-un text Odat
memorat, informaia din aceast zon poate fi plasata ntr-un alt
document sau alipit ntr-o alt zon a textului.

Word XP ne ofer i o serie de opiuni referitoare la modul de


alipire (Paste) a blocului din Clipboard, e suficient un clic pe iconul
afiat dup selecia comenzii Paste.
Cutarea i nlocuirea caracterelor
Intr-un text se poate cuta prima apariie a unui caracter i apoi
el poate fi nlocuit, numai el sau toate apariiile sale, cu un alt caracter.
1 activm meniul Edit i selectm comanda Find;
2 introducem n caset caracterul cutat;
3 executm clic pe comanda Replace;
4 introducem noul caracter i executm clic pe unul din
butoanele Replace sau Replace All.
Avem la dispoziie diverse opiuni
de cutare i nlocuire a
caracterelor.
Salvarea versiunilor
Word XP ne permite s salvm distinct versiunile succesive ale
aceluiai document. Pentru aceasta trebuie s apelm la opiunea
Version a meniului File. Caseta de dialog a acestei opiuni ne solicit un
comentariu care ne va permite diferenierea dintre versiuni. Selectarea
uneia dintre versiuni dup deschiderea documentului original se face
apelnd tot la opiunea Version.

5.3.7. Tiprirea unui document


naintea tipririi documentului trebuie s verificm de fiecare
dat c setrile sunt corecte. Este vorba de driverul de imprimant n
primul rnd. Setrile sunt vizibile n caseta de dialog afiat de
comanda Print din meniul File. Schimbarea driverului se face direct n
rubrica n caseta Printer name care afieaz lista driverelor instalate n
sistem.

Fig. 5.5. Fereastra parametrilor de tiprire


Imprimanta cu care se tiprete textul este una din imprimantele vizibile
si prin intermediul ferestrei My Computer. Prin intermediul acestei
ferestre, din care selectm icon-ul Printers, ne fixm asupra unei
imprimante pe care o definim ca imprimant implicit i astfel suntem
scutii de erori de setare a imprimantei.
Previzualizarea textului
Din pcate procesorul Word nu este un procesor de tip
Wysiwyg. Pe ecranul Word nu avem imaginea real a paginii de text ce
va aprea pe hrtia tiprit la imprimant. De aceea este necesar
previzualizarea paginii Preview naintea tipririi. Previzualizarea
textului se face selectnd din meniul File comanda Print Preview.
Imaginea paginii reale apare ntr-un dreptunghi alb, dimensiunea
textului o putem modifica mrind-o sau micornd-o procentual. O mic
bar cu instrumente de lucru ne st la dispoziie n loc de meniul de
lucru. Utiliznd aceste icon-uri putem trece direct la tiprire sau putem
nchide operaia de previzualizare cu comanda Close.

Opiuni de tiprire
Operatorul are la dispoziie diverse opiuni de tiprire, care se
refer la:
- numrul de copii tiprite;
- tiprirea integral, selectiv sau numai a paginii curente,
- tiprirea numai a paginii curente;
- tiprirea separat a paginilor cu so respectiv a celor fr so.
Unele opiuni avansate de imprimare se stabilesc prin acionarea
butonului Options al casetei., de exemplu ordinea de listare a paginilor.
Pagini LANDSCAPE
In mod normal pagina este orientat pe vertical, acest mod
numindu-se, modul Portrait. Orientarea paginii pe lime, sau
orizontal, se numete orientare de tip Landscape. Un astfel de mod de
aezare a textului n pagin este util n cazul unor tabele mai mari sau
tabele nsoite i de grafice, etc. Aceste moduri de orientare se stabilesc
cu comanda Page Setup din meniul File.
Pentru a putea avea n acelai document pagini normale portrait
dar i pagini landscape este necesar ca la nceputul i sfritul unei
pagini landscape, de exemplu, s inserm un separator, numit section
break. Procedura de operare este urmtoarea:
1 - activm meniul Insert i selectm comanda Break;
2 - selectm opiunea Section Break on Next Page; pe ecran
apare o linie dubl marcnd sfritul unei seciuni - End Section;
3 - din meniul File selectm Page Setup i apoi opiunea
Landscape;
4 - dup introducerea textului, n pagina pe care am setat
landscape, refacem setarea normal de tip Portrait repetnd
paii 1-3;
La terminarea tipririi procesorul Word revine la documentul
aflat n lucru, exact la ecranul n care eram situai atunci cnd am lansat
comanda de tiprire.
Tiprirea fa-verso
De multe ori tiprirea fa-verso este mai mult dect necesar,
mai ales pentru economie de hrtie. Ea se realizeaz folosind un mic
truc i anume:

1 tiprim mai nti paginile far so, schimbnd n comanda


Print optiunea Print All pages in range cu opiunea Print Odd
pages;
2 aezm paginile tiprite n ordine cresctoare i le
reintroducem n imprimant;
3 tiprim paginile cu so folosind acum opiunea Print Even
pages.
Nu este cazul s intrm n detalii mult prea tehnice
privitoare la setul de opiuni disponibile prin comanda Options din
caseta de dialog a comenzii Print, care intereseaz doar n cazul unor
manevre complicate de afiare la imprimant a textului unui document.
Tiprirea rapid
Tiprirea rapid, pagin cu pagin, a ntregului document se
declaneaz dac se acioneaz un clic pe icon-ul ce simbolizeaz o
imprimant, i care este plasat pe bara de instrumente Toolbar
Acelai lucru se realizeaz dac activm meniul File i selectm
comanda Print, din a crei fereastr de dialog (fig. 5.5.) optm direct
pentru apsarea butonului de confirmare OK. Comanda de tiprire se
poate lansa i dintr-un ecran Preview, apelnd fie la icon-ul comenzii
Print, fie la meniul principal.

5.3.8. Scrierea pe coloane


Definirea coloanelor
Citind
un
ziar
sau
parcurgnd o carte de telefon sau
unele
reviste
tehnice
i
comerciale, se constat c textul
scris pe coloan se parcurge cu
mai mult uurin dect textul
scris pe ntreaga lime a paginii.
Avem la dispoziie dou
modaliti de scriere: pe coloane
paralele sau stil ziar;
Coloanele paralele sunt
o modalitate uzual pentru
scrierea textului pe coloane
independente. Ele se comport
ca i coloanele unui tabel n care
nscriem un text oarecare.
Dup umplerea primei
coloane din pagina curent se
trece implicit la prima coloan
de pe pagina urmtoare. Un
exemplu de redactare pe coloane
paralele este cartea de telefon.
Coloanele stil ziar au
proprietatea c se comport ca o
pagin de text cu o lime mai
mic. Ecranul poate fi mprit
pe vertical n 2, 3 sau mai
multe coloane de lime egal
sau diferit, care se vor afia pe
aceeai pagin format A4. Dup
ce textul umple o coloan,
cursorul se mut implicit la

nceputul coloanei urmtoare pe


aceeai pagin A4.
Schimbarea modului de
scriere normal, tip pagin, cu
modul de scriere tip coloan se
face
parcurgnd
urmtoarea
secven de operare:
a) folosind opiunile
meniului principal:
l - verificm poziionarea
cursorului n locul din care
dorim schimbarea modului de
scriere pe coloane;
2 - activm meniul Format
din meniul principal i selectm
opiunea Columns;
3 - din caseta de dialog vom
selecta numrul de coloane i
domeniul de aplicare al opiunii:
"numai pentru aceast seciune"
(this section) sau "de la acest
punct n continuare pentru
ntregul document" (this point
forward).
4 - activm butonul OK;
b) folosind bara de
unelte din panoul de control:
1 - verificm poziionarea
cursorului n locul din care
dorim schimbarea modului de
scriere pe coloane;
2 - activm icon-ul
column din bara cu unelte i cu

butonul clic apsat pe csua


ce indic numrul de coloane
n care vrem s mprim
ecranul;
3 - eliberm butonul de clic
al mouse-ului i introducem n
continuare textul;
Dac dorim s revenim la
"normal" adic la scrierea n
modul pagin, vom opta pentru
"o singur coloan pe pagin", n
consecin vom executa aceeai
procedur de operare doar c
numrul de coloane n care se
mparte ecranul, de aceast dat,
este "unu".
Introducerea i vizualizarea
textului pe coloane
Textul se introduce de la
tastatur n maniera obinuit,
ncepnd cu prima coloan.
Lucrnd
n
modul
normal de vizualizare a textului
(View Normal), constatm c pe
ecran este afiat o singur
coloan, coloana curent n care
se introduce textul de la tastatur.
Pentru a vizualiza, cum e
i firesc, toate coloanele unei
pagini A4, trebuie sa schimbm
opiunea
de
vizualizare,
procednd astfel:
1 - activm meniul View;
2 - selectm opiunea Page
Layout
apoi
Full
Screen
eventual; din modul acesta se
revine la normal cu un simplu

ESC.
Mai putem vizualiza pagina
mprit pe coloane utiliznd
opiunea Print Preview din
meniul File.
Deplasarea de la o
coloan la alta
Dac dorim s trecem la
coloana urmtoare fr s
ateptm sfritul coloanei curente
trebuie s apsm combinaia de
taste Ctrl+Shift+Enter. Aceast
opiune echivaleaz cu comanda
Column Break din meniul Insert,
care trebuie s fie activ. Dac
dorim s ncepem textul pe o
pagin nou, trebuie s form
trecerea la nceput de pagin cu
combinaia de taste Ctrl+Enter.
Pentru plasarea rapid a
cursorului la nceputul coloanei
urmtoare
putem
folosi
combinaia de taste Alt+sgeat
n jos, iar pentru deplasarea la
nceputul coloanei precedente
folosim combinaia de taste
Alt+sgeat n sus.
Ajustarea coloanelor
Dimensiunile coloanelor
ca i spaiul care le separ pot fi
modificate utiliznd caseta de
dialog a comenzii Columns din
meniul Format (fig. 5.6).

Fig. 5.6. Fereastra pentru setarea scrierii pe coloane-text


Principalele setri se refer la:
- limea coloanelor se stabilete prin opiunea Width;
- distana dintre coloane se stabilete prin opiunea Spacing;
- linie vertical ]ntre coloane opiunea Line Between.
Dac s-a optat pentru coloane de lime egal prin utilizarea
opiunii Equal Column Width, atunci nu vom putea modifica aceti
parametri sau spaiul dintre coloane. Va trebui s dezactivm aceast
opiune, dac dorim totui s modificm aceti parametri.
Sunt situaii n care textul nscris n coloanele aceleiai pagini nu
umple uniform cele dou coloane. Este desigur inestetic.Egalizarea
textului n coloane sau balansarea lungimii coloanelor curente cum se
mai numete acest operaie, se realizeaz astfel:
1 - poziionm cursorul, punctul de inserie, la sfritul textului
din ultima coloan:
2 - selectm comanda Break din meniul Insert;
3 - selectm opiunea Continuous i apoi O.K.

5.3.9. Liste
O list este alctuit dintr-o secven de cuvinte, termeni,
definiii enumerri, scrise una sub alta pe rnduri succesive. Sunt dou
categorii de liste:
- liste ordonate:
- liste neordonate
Listele ordonate au ca particularitate faptul c termenii sunt numerotai.,
n vreme ce temenii din listele neordonate sun doar evideniai printr-un
simbol special (bullet).

1. Informatic
2. Comer
3. REI
a) list ordonat

Informatic
Comer
REI
b) list neordonat

Crearea unei liste se face astfel:


1 se redacteaz lista de termeni unul ub altul
2 - se selecteaz lista
3 activm meniul Format comanda Bullets and
Numbering dup care alegem tipul de marcare al
termenilor listei.
Putem s ncepem crearea listei i cu pasul 3 sau folosind iconurile din
Toolbar. Intr-o list putem face modificri, tergeri de termeni sau
adugiri de termeni. Pentru a aduga un termen n list procedm
astfel:
1 poziionm cursorul la sfritul liniei dup ultimul caracter
2 apsm Enter;
3 Introducem noul termen.
nchiderea unei liste se face apsnd de dou ori succesiv tasta Enter..

5.3.10. Tabele WORD


Crearea unui tabel
Un tabel este alctuit din rnduri - rows, i coloane - columns,
care n lipsa altor precizri au aceeai mrime. Pentru definirea unui
tabel putem folosi dou alternative:
a) icon-ul Insert table, din bara de unelte a panoului de
control
;
b) comanda Insert table, din meniul Table.
Iconul Insert table, odat selectat, afieaz pe ecran o gril pe
care, dac deplasm cursorul cu butonul clic apsat, putem fixa numrul
de linii i coloane pe care-l dorim.
Deplasnd cursorul la dreapta mrim numrul de coloane, iar
dac deplasm cursorul n jos, se constat c se mrete numrul de
rnduri. Este suficient s se ridice degetul de pe butonul mouse-ului i
tabelul apare n text, n punctul de inserie indicat de cursor.
Comanda Insert table din meniul Table afieaz pe ecran o
caset de dialog n care utilizatorul introduce explicit numrul de
coloane i numrul de rnduri ale tabelului.

Fig. 5.7. Caseta de dialog pentru setarea tabelelor


Dac am greit i dorim eliminarea tabelului din txt executm un
clic pe simbolul de selecie din colul stnga sus i apsm tasta Delete.
Iniial toate coloanele respectiv rndurile au aceeai dimensiune.
Fomate predefinite
Caseta de dialog conine o opiune interesant numit Auto
Format. Aceast opiune permite utilizatorului s aleag un format de

tabel prestabilit, dintr-o suit de exemple pe care le poate derula n


aceast caset. Word XP afieaz o mic imagine a tipului de tabel
selectat. Dialogul se ncheie cu un clic pe butonul OK. Formatele
predefinite difer prin liniatur, culoare, capul de tabel etc.
Splitarea i concatenarea celulelor
O celul, sau un grup de celule situate pe aceeai coloan, chiar
i o coloan ntreag pn la urm, pot fi "splitate", adic divizate n 2,
3 sau mai multe subcoloane cu comanda Split cells din meniul Table.
Dac este vorba de mai multe celule, ele trebuie n prealabil
selectate, marcate, prin drag-are cu mouse-ul, adic meninnd butonul
clic apsat, mouse-ul deplasndu-se n direcia dorit.
Concatenarea (merge), nseamn alipirea a dou sau mai multe
celule adiacente situate pe acelai rnd sau pe aceeai coloan. Din mai
multe celule se face una singur. Comanda este Merge cells i se
activeaz dup selectarea celulelor cu mouse-ul. Din acelai meniu
Table.
Aceste operaii sunt utile pentru desenarea capetelor de tabel.
Introducerea, alinierea i orientarea textului
n celulele unui tabel se poate introduce text, cifre i chiar
formule de calcul pe orizontal sau vertical.
Dup introducerea datelor n celula tabelului se apas tasta TAB
n loc de Enter cum am fi tentai. Atenie, apsarea tastei Enter are ca
efect crearea unui nou rnd pe linia respectiv.. Acionnd tastele
Shift+Tab punctul de inserie se va deplasa la stnga.cu o coloan.
Deplasarea n sus i n jos, se face cu tastele cu sgei.
Automat se adaug o linie ntr-un rnd dac textul introdus
ntr-o celul este mai mare dect dimensiunea coloanei. O linie alb,
fr text introdus n plus se elimin dac aducem cursorul pe prima
poziie din stnga a liniei n cauz, i apsm tasta Backspace.
Datele dintr-o celul, rnd, coloan sau tot tabelul se aliniaz
stnga, dreapta sau pe centru folosind butoanele din Format Toobar .
Orientarea textului pe vertical este necesar de multe ori
pentru introducerea datelor ntr-o coloan. Iat cum procedm
1 ne poziionm n coloana dorit;
2 - selectm din meniul Format comanda Text Direction;

3 selectm stilul de scriere i introducem textul


Opiune de reorientare a textului este valabil doar pentru celula n
cauz, n celulele urmtoare textul se va scrie normal.
Modificri ntr-un tabel
Modificrile care se pot opera ntr-un tabel sunt de mai multe
feluri, i anume:
- modificarea coninutului anumitor celule ale tabelului;
- modificarea mrimii celulelor;
- adugri, tergeri de rnduri sau coloane;
Modificarea coninutului celulelor nu presupune dect
deplasarea cursorului n celula pe care dorim s o modificm i
corectarea coninutului acesteia prin suprascriere. Reamintim c
deplasarea prin tabel se face utiliznd i tastele Tab, Shift+Tab i tastele
cu sgei.
Modificarea mrimii celulelor se refer la nlime (hight) i
lime (width). Modificarea acestor dimensiuni se realizeaz folosind
acelai meniu Table, prin pagina de opiuni Properties.
Din csuele de dialog optm pentru modificarea fie a rndului
fie a coloanei i pentru modul de aliniere a textului n celul.
Mai avem la dispoziie i o posibilitate rapid de a mri sau
micora limea unei coloane utiliznd mouse-ul.
1 - plasm cursorul exact pe linia ce separ dou coloane sau
dou rnduri, cu atenie pentru a ne opri exact cnd i-a
schimbat cursorul forma ntr-o mic cruce;
2 - cu butonul clic apsat deplasm linia de separare n sensul
dorit.
Adugrile i tergerile se pot opera nu numi asupra textului
dar i asupra rndurilor sau coloanelor.
Adugirile se fac cu comanda Insert din meniul Table Noile
rnduri sau coloane se aeaz deasupra, dedesubtul respectiv la stnga
sau la dreapta punctului de inserie.
n cazul n care cursorul se afl n afara tabelului, dup ultimul
rnd al acestuia, atunci printr-o mic caset de dialog suntem invitai s
introducem numrul de rnduri cu care dorim s extindem tabelul.
tergerea unui rnd sau a unei coloane ne oblig mai nti la
selectarea plasarea cursorului pe rndul sau coloana respectiv i apoi

activarea comenzii Delete Row sa Colomn din meniul Table.


Sortarea rndurilor
Rndurile unui tabel pot fi aranjate n ordine cresctoare sau
descresctoare a valorilor uneia sau mai multor coloane desemnate
drept chei de sortare. Procedura de operare este urmtoarea:
1 - se plaseaz cursorul n interiorul tabelului i se selecteaz
ntregul tabel prin comanda Select Table;
2 - se selecteaz i se activeaz comanda Sort;
3 - se fixeaz prin caseta de dialog (fig. 5.9):
- prima coloan dup care se va face sortarea: Sort by;
- tipul datelor, Type: cifre sau text;
- ordinea de sortare: cresctor sau descresctor:
ascending/descending;
4 - efectum un clic pe butonul OK i datele din tabel vor fi
rearanjate conform opiunilor utilizatorului.

Fig. 5.8. Caseta cu parametri de sortare

5.3.11. Desene i imagini


Procesoarele de texte au posibilitatea de a include ntr-un text

elemente grafice, desene, diagrame, imagini de ecran. se construiesc cu


instrumentele de desenare (draw), pot fi preluate din biblioteca
procesorului, pot fi importate din alte aplicaii, de pe scanner sau
videocamer. Aceste elemente ca i graficele i ecuaiile sunt obiecte
independente fa de textul de baz. Ele au propriile proprieti, pot fi
scalate, centrate, aliniate, deplasate i ncadrate independent n text.
Do concepte trebuie lmurite n legtur cu modul de integrare a
acestor obiecte grafice ntr-un text ASCII, i anume conceptele:
- canavas;
- frame.
Canavas este un concept introdus odat cu versiunile Word
2000 i Word XP. El apare ca un cadru de lucru dreptunghiular, care
desemneaz evaletul, pagina de bloc de desen, planeta de lucru pe
care operatorul i plaseaz formele geometrice, liniile, sgeile,
ecuaiile, graficele. n continuare ansamblul desenat va fi tratat ca o
singur figur care poate fi deplasat prin text cu totul, poate fi
redimensionat, rotit, etc. Desennd n aceast zon de lucru suntem
scutii ulterior de suita de comenzi de grupare a figurilor individuale
ntr-o figur complex.
Frame este dreptunghiul care ncadreaz i individualizeaz
fiecare obiect grafic dintr-un text. Acest dreptunghi are la coluri i pe
centrul laturilor mici ptrele de redimensionare. Dup desenarea unei
figuri este nevoie s execut un clic n afara frame-ului.
Ori de cte ori dorim s tergem sau s modificm (editm) un
astfel de obiect grafic (o figur) trebui s executm mai nti un clic pe
figur i vom vedea c apare frame-ul care-l ncadreaz Numai acum
putem s acionm asupra coninutului frame-ului, s-l formatm.
Desene
Desenele realizate direct cu Word se compun cu ajutorul liniilor,
sgeilor sau figurilor geometrice i altor forme disponibile pe bara de
instrumente Drawing Toolbar .
AutoShapes este caseta cu clasele de figuri i forme de
desenare grupate astfel:
- linii,
- conectori;
- forme de baz;

sgei;
simboluri pentru scheme logice;
stele i forme neregulate;
forme pentru adnotri i explicaii;
alte forme din biblioteca procesorului.

Butoanele pentru culoare de fundal, pentru text i desen tridimensional


completeaz bara Drawing.

Fig. 5.8. Bara instrumentelor de desenare


Semnificaia fiecrui icon o aflm dac ntrziem o secund cu
sgeata mouse-ului pe icon. Simbolurile pot fi vizualizae i din meniul
Insert comanda Picture opiunea Autoshapes. Procedura de desenare
este urmtoarea:
1 - selectm cu un clic simbolul desenului i instantaneu pe
ecran
Wordul traseaz cadrul dreptunghiular de lucru (canavasul);
vom
observa c se schimb forma cursorului ntr-o cruce;
2 dac dorim s eliminm cadrul de desenare trebuie s
apsm
tasta Esc sau s executm un clic pe butonul Undo;
2 - deplasm cursorul n locul din text unde vom insera desenul;
3 - acionm butonul clic stnga i apoi cu butonul clic apsat
manevrm cursorul ca pe un creion, mrind sau micornd
desenul;
4 - eliberm butonul mouse-ului i desenul va fi ncadrat ntr-un
frame-ul creat automat n Word.
Desenele create pot fi modificate sau terse aa cum vom
prezenta ceva mai trziu n acest subcapitol. Dac am selectat greit un
simbol ndreptm greeala executnd nc odat clic pe acel simbol.
Imagini
Procesorul Word dispune de o bibliotec bogat de figuri,

desene, grupate pe categorii: animale, plante, diverse semne i


simboluri, alb-negru sau color. Ele se pot selecta din meniul Insert,
opiunea Picture. Pentru inserarea unui desen n text vom proceda
astfel:
1 - poziionm cursorul n locul n care dorim s apar desenul;
2 - selectm meniul Insert opiunea Picture;
3 - alegem opiunea Clip Art sau From file, dup cum imaginea
va fi luat din biblioteca de imagini a produsului Microsoft
Word (dac se folosete opiunea clip art), respectiv dintr-un
fiier creat n prealabil cu un editor de imagini sau obinut prin
scanare (opiunea from file); dac scannerul este pornit putem
opta direct pentru opiunea From Scanner;
4 - selectm din lista afiat desenul sau obiectul dorit;
5 - activm butonul Insert i desenul va fi plasat n text.
Desenul poate fi repoziionat, ncadrat ntr-un chenar sau ters
aa cum vom prezenta ceva mai trziu n acest capitol.
Capturi de imagini ecran
De multe ori este necesar, ca imaginea unui ecran s fie reinut
i inserat n cadrul unor lucrri (reviste, cri, pliante, etc.). Procedura
de operare, n acest caz este urmtoarea:
1 - apsm tasta Print Screen, pentru a reine imaginea
ecranului ntr-o zon de memorie numit clipboard; aa cum se
ntmpl i dac se comand operaia cut;
2 - deplasm cursorul n poziia n care dorim s inserm
imaginea ecranului ;
3 - activm meniul Edit, i apoi comanda Paste.
Exist procesoare, Corel Photo-Shop, Paint Shop Pro - PSP, care
permit decuparea numai a unei poriuni din imagine i memorarea ei
ntr-un fiier care poate fi ulterior inserat n text.
abloane WordArt
ntr-un text putem insera bannere, titluri sau chiar cuvinte ca
atare scrise stilizat conform unor abloane predefinite pe care le
furnizeaz WordArt un mic editor din furnitura MS Office.
Sunt
disponibile 30 de formate de scriere din care alegem unul cu un clic.
Textul introdus va fi redesenat conform ablonului ales. Procedura e

simpl:
1 activm meniul Insert, comanda
Picture opiunea
WordArt
2 executm clic pe tipul de ablon dorit i apsm O.K;
3 selectm tipul i mrimea fontului (36 este cam mare);
4 dactilografiem textul i apsm O.K.
n text va apare titlul stilizat, bine neles ncadrat ntr-un frame, deci va
trebui s executm un clic n afara frame-ului.
Diagrame
Un element interesant -l reprezint diagramele sau
organigramele care sunt destinate pentru a releva legturile ierarhice din
cadrul unei firme, sau alt tip legturi dintre
anumite elemente. Este vorba de 6 abloane
de diagrame. Elemntele, figurile geometrice
cu care sunt create disgramele se numesc
shapes. Unei diagrame standard i se pot
terge sau aduga noi elemente. Desenarea
lor e simpl;
1 executm clic pe iconul Insert
Diagram de pe bara Drawing ;
2 selectm tipul de diagram;
3 adugm text, efecte de culoare etc.
Diagramele au numeroase opiuni de formatare nscrise pe o bar cu
instrumente afiat odat cu canavasul pe care se deseneaz diagramea.
ncadrare n text
Pe lng opiunile de formatare referitoare la redimensionarea
desenelor, schemele de culori, linii etc., un element important l
reprezint ncadrarea desenului n text wrapping text arround the
picture. Avem cteva
opiuni
care
se
selecteaz din meniul
Format
Picture
opiunea
Layout
.
Desenul poate fi plasat
228

n spatele textului (behind) n faa textului


(in front) iar textul poate curge n linie, sau pe lng desen, prin
dreapta, stnga sau de ambele pri n funcie de opiunea de aliniere:
left, right ori center.

5.3.12. Grafice
Graficele se realizeaz din meniul Insert opiunea Picture.
nainte de orice tentativ de apelare a editorului de grafice
trebuie s reinem ns urmtoarele:
- un grafic se elaboreaz avnd ca surs de date un tabel;
- denumirile coloanelor sunt variabilele care se nscriu pe axa
OX
- valorile nscrise n coloanele tabelului se reprezint pe axa OY
- denumirile rndurilor din coloana 1 sunt reluate n legenda
graficului.
Editorul de grafice se apeleaz dup ce am selectat integral tabelul cu
datele surs. Pentru crearea unui grafic procedm astfel:
1 - se selecteaz ntregul tabel sau numai coloanele care se
reprezint grafic, coloanele separate se selecteaz innd tasta
Ctrl apsat, nu uitai coloana nti;
2 - selectm din meniul Insert comanda Picture opiunea
Chart;
3 selectm meniul Chart din noul meniu principal afiat de
Word;
4 - din fereastra afiat selectm clasa i apoi tipul de grafic din
cadrul tipologiei afiate, executnd un clic pe imaginea
graficului care ne convine;
5 - urmeaz o secven de ferestre de dialog ce permit
introducerea elementelor specifice unui grafic:
- dispunerea seriilor de date n tabel, pe coloane, pe linii i
poziia elementelor pentru axa OX i pentru legend;
- denumirea axelor i titlul graficului;
- amplasarea legendei etc.
6 - acionm butonul O.K. graficul apare n text i trebuie s
executm un clic n afara lui pentru a ncheia procedura.

Iat i un exemplu. Pornind de la tabelul de mai jos i aplicnd


procedura
descris mai sus obinem graficul corespunztor.

LUNA

VENITURI

CHELTUIELI

Ianuarie

200.000

130.000

Februarie

150.000

110.000

Martie

220.000

180.000

250
200
150

Ianuarie
Februarie

100

Martie
50
0
VENITURI

CHELTUIELI

Modificarea figurilor i graficelor


Modificarea figurilor i graficelor, le vom mai numi obiecte n
continuare, este privit sub aspectul: redimensionrii; deplasrii
acestora dintr-o poziie n alta a textului; eliminrii din text sau
modificrii coninutului acestora. Este bine ca aceste modificri s fie
fcute n modul Page Layout, opiune disponibil n meniul View
Redimensionarea se realizeaz selectnd mai nti obiectul cu
un clic simplu n interiorul su. Obiectul, fie el text ntr-un chenar, sau
un desen, ori un grafic, va apare ntr-un frame ce are n coluri i pe
mijlocul laturilor cte un mic ptrat numit "punct de redimensionare".

Plasm cursorul pe oricare din aceste puncte, el i modific


forma aprnd ca o liniu cu sgei la ambele capete.
Cu butonul clic apsat se deplaseaz mouse-ul n sensul dorit,
pentru mrirea sau reducerea dimensiunii chenarului. Desigur i
coninutul chenarului se modific corespunztor. La sfritul operaiei
se execut un clic n afara obiectului.
Deplasarea obiectului ntr-o alt poziie n text are la baz
facilitatea Clic and Drag a procesoarelor de text sub Windows.
Este suficient s selectm obiectul cu un simplu clic pe obiect,
apoi cu butonul clic apsat (cursorul i schimb forma), deplasm
obiectul n poziia dorit din text. La sfritul deplasrii executm un
clic n afara imaginii i operaia se ncheie.
Un obiect putem s-l copiem, s-l mutm utiliznd comenzile
Cut, Copy, Move, Paste din meniul Edit.
Eliminarea unui obiect din text se poate face selectnd obiectul
i apelnd la opiunile Cut sau Delete din meniul Edit. i mai simplu,
executm un clic pe obiectul selectat si apoi apsm tasta Backspace
sau Delete si obiectul dispare.
Modificarea coninutului sau editarea unui obiect nseamn
operarea unor schimbri ale formei, ale textului sau a altor elemente ce
fuseser stabilite la momentul crerii obiectului. De exemplu pentru un
grafic, putem schimba titlul, tipul, chiar i datele din tabelul pentru care
s-a construit graficul, i alte elemente.
n interiorul figurilor geometrice se poate nscrie un text dac,
dup selecia figurii, executm un clic dreapta i apelm la opiunea
Add Text.

5.3.13. Ecuaii
Procesorul Word are i un editor de ecuaii MS-Equation 3.0
disponibil prin selectare din meniul Insert opiunea Object.
O ecuaie se compune cu ajutorul variabilelor, constantelor i
operatorilor aritmetici, relaionali, etc. Exist o gam larg de simboluri
specifice formulelor matematice. Ele sunt disponibile prin intermediul
unui meniu cu grupe de simboluri ce se afieaz pe ecran de ndat ce
editorul a fost lansat n execuie.

Grupele de simboluri se refer la:


- operatorii aritmetici, relaionali i logici;
- spaii i paranteze;
- indici i exponeni;
- reuniune, intersecie;
- litere i simboluri greceti;
- fracii i radicali;
- sum i produs;
- integrale i derivate;
- matrice i determinani.
Editorul de ecuaii deschide i un frame pentru compunerea
formulei. Trebuie s fixai cu grij locul unde va fi inserat formula.
Executai mai nti un clic pe grupa de simboluri i dup aceea selectai
simbolul dorit apoi tastai operanzii. Deplasarea de la un element la
altul al ecuaiei se face cu tastele cu sgei, cu Tab sau cu mouse-ul.
ncercai editarea formulei:
n

i=1

xi

i=1

i=1

2
i

xi *

i=1

La terminarea redactrii ecuaiei se execut un clic n afara


cadrului n care s-a tastat ecuaia. Ecuaiile, ca orice obiect inclus ntrun frame pot fi redimensionate, mutate, schimbat stilul de afiare, pot fi
prelucrate n conformitate cu orice alte opiuni comune obiectelor
Windows. Verificai meniul Format Object.

5.3.14. Index i cuprins


5.3.14.1. Generarea Indexului
Un index reprezint o list ordonat de termeni i paginile din
text unde se regsesc aceti termeni. Crearea unui index ordonat
alfabetic se poate realiza ntr-unul din urmtoarele moduri:
a. marcarea entitilor; entitile fiind cuvinte, fraze sau
simboluri, din documentul care conine textul dorit;
b. crearea unui fiier de concordan, n care se vor introduce,
toate entitile (cuvinte, fraze sau simboluri) care vor apare n index.
a. Metoda marcrii entitilor
Pentru a crea un index, trebuie mai nti marcate entitile din
document, care vor apare n index. Odat marcate toate entitile,
trebuie ales un format pentru prezentarea indexului. Word-ul colecteaz
entitile, din ntregul document, le sorteaz alfabetic, pstreaz
numrul paginilor, gsete i elimin duplicatele de pe aceeai pagin i
afieaz indexul n document. Intrrile ntr-un index sunt de mai multe
feluri:
- nregistrri principale;
- nregistrri secundare, aflate n relaie de subordonare fa
de nregistrrile principale;
- referine ncruciate (cele de tipul Vezi i.......).
Etapele ce trebuie parcurse pentru realizarea unui index sunt:
Etapa I. Marcarea entitilor
Este etapa n care se formeaz indexul aceast etap se
realizeaz n urmtorii pai:
1 - din meniul Insert se selecteaz opiunea Reference apoi
Index and Tables, apoi tab-ul Index, se apas butonul Mark Entry
sau se apas combinaia de taste ALT+SHIFT+X. Fereastra Mark
Index Entry (fig. 5.14.) va rmne deschis pn cnd toate entitile
care vor apare n index vor fi marcate;

Fig. 5.14. Fereastra Mark Index Entry


2 - se selecteaz de pe una din paginile documentului, entitatea
(simbolul, cuvntul, fraza) care va fi folosit n index ;
3 - pentru introducerea elementului selectat ca nregistrare
principal n index, se poziioneaz mouse-ul n fereastra Mark Index
Entry, n csua Main Entry;
4 - pentru crearea unei subnregistrri, dup introducerea
textului n cmpul Main Entry (aa cum am vzut mai sus), n
Subentry se introduce de la tastatur cuvntul sau fraza dorit;
5 - pentru crearea unei referine ncruciate, n fereastra Main
Index Entry, se selecteaz opiunea Cross-Reference i se introduce
textul dorit Vezi i ....... (o nregistrare principal sau subnregistrare n
index).
6 - se apas butonul Mark All, din aceeai fereastr, pentru a
marca toate apariiile elementului, n documentul curent. Marcarea are
ca efect introducerea perechii de litere XE (IndeX Entry) ca text ascuns,
lng fiecare apariie n document a entitii selectate.
Paii 2 - 6 (marcarea textului) se repet pentru toate entitile
care se vor introduce n index.

Etapa II. Se poziioneaz cursorul n document, n locul unde va


apare indexul.
Etapa III. Din meniul Insert, se selecteaz opiunea Reference
apoi Index and Tables, tab-ul Index i de aici se alege formatul n care
va apare indexul (seciunea Formats a ferestrei Index and Tables),
numrul de coloane pe care va apare afiat indexul (seciunea Columns
a ferestrei), etc. i n final se apas butonul OK.
b. Metoda fiierului de concordan
Fiierul de concordan conine un tabel care are pe fiecare rnd
cte o entitate care va apare n index.
Paii care trebuie parcuri sunt:
Etapa I. Se creaz i se salveaz pe disc fiierul de
concordan, care este un fiier Word care conine un tabel care pe
fiecare rnd are cte o entitate ce trebuie cutat i marcat ca intrare n
documentul de indexat. Trebuie ca forma cuvintelor, din documentul de
indexat, s se regseasc n tabel, fr modificri.
Etapa II. Se deschide documentul ce conine textul de indexat.
Etapa III. Din meniul Insert se selecteaz opiunea Reference
apoi Index and Tables, tab-ul Index i se apas butonul AutoMark. n
fereastra care se deschide se selecteaz numele fiirului de concordan
i se apas butonul Open. Astfel se marcheaz toate entitile care apar
n tabelul coninut n fiierul de concordan.
Etapa IV. Se poziioneaz cursorul n document, n locul unde
va apare indexul;
Etapa V. Din meniul Insert se selecteaz opiunea Reference
apoi Index and Tables, tab-ul Index i se apas butonul OK.
5.3.14.2. Generarea cuprinsului
Pentru a genera un Cuprins, trebuie folosite stilurile de titluri
ncorporate (de la Heading 1 la Heading 9) pentru titlurile de capitole,
subcapitole, paragrafe, un grup de cuvinte de la nceputul paragrafului
care vor fi incluse n cuprins. Odat folosite aceste stiluri de titluri, se
poate alege un format pentru a crea cuprinsul. La generarea cuprinsului,
procesorul de texte caut cuvintele scrise cu anumite stiluri, le

ordoneaz cresctor dup nivelul titlului (1-9) i le afieaz.


Odat creat cuprinsul, acesta poate fi folosit pentru a sri, n
document, la pagina dorit, apsnd clic n cuprins pe numrul paginii.
Paii ce trebuie parcuri sunt urmtorii:
Etapa I. Se stabilete formatul fiecrui nivel al titlului astfel:
1 - din meniul Format se selecteaz opiunea Styles and
Formatting;
2 - se selecteaz pe rnd titlurile (heading) de la nivelul 1 la 9,
din seciunea Pick formatting to apply;
3 - se apas clic dreapta pe numele titlului (heading ), apoi se
alege Modify;
4 - n fereastra Modify style se poate vedea forma implicit a
titlului. Dac se dorete modificarea acesteia, n seciunea Formatting
se alege tipul, stilul i dimensiunea dorite pentru Font. Se bifeaz
opiunea Automatically Updates, apoi OK;
5 - se repet operaiile de la paii 2, 3 pentru toate heading-urile.
Etapa II. Se selecteaz, pe rnd, fiecare titlu de capitol,
subcapitol, etc. i se stabilete, pentru fiecare nivel heading-ul alegnd
numele heading-ului corespunztor din toolbar-ul Formatting (fig.
5.15);
Etapa III. Se poziioneaz cursorul n document, n locul unde
va apare indexul;

Fig. 5.15. Toolbar-ul Formatting


Etapa IV. Din meniul Insert se selecteaz Reference, apoi
Index and Tables, apoi Table of Contents, din seciunea Formats se
alege un stil i se apas butonul OK.

5.3.15. Lucrul cu documente multiple


Procesorul de texte Word poate deschide simultan i poate opera
cu mai multe documente odat. Fiecare document deschis va primi un
numr de ordine, iar ca nume i se asociaz numele fiierului de

provenien.
Lista acestor documente se vizualizeaz activnd meniul
Window din meniul principal. Un singur document este ns
operaional la un moment dat. Este documentul marcat cu un semn
distinctiv n stnga i al crui text este afiat pe ecran. El va fi
considerat documentul curent.
Schimbarea documentului curent se face utiliznd meniul
WINDOW. n fereastra acestui meniu, ce se afieaz n momentul
activrii sale, deplasm cursorul pe numele fiierului dorit i tastm
Enter sau executm un clic. Putem astfel s trecem rapid dintr-un
document n altul.
Lucrul cu dou sau mai multe documente, deschise n acelai
timp, ne ngduie transferul de text rapid dintr-un document n altul.
Procedura de copiere este urmtoarea:
1 - se deschide documentul surs i respectiv documentul
destinaie;
2 se selecteaz, din meniul Window, fiierul surs;
3 se marcheaz blocul de text ce urmeaz a fi copiat;
4 se selecteaz meniul Edit, opiunea Copy, i atunci o copie a
blocului de text este plasat n memoria temporar Clipboard;
5 - selectm acum cu ajutorul meniului Window documentul
destinaie;
6 - deplasm punctul de inserie n text, la locul dorit;
7 - selectm meniul Edit opiunea Paste i textul pstrat n
Clipboard se va insera n documentul destinaie.
8 - la terminarea prelucrrii celor dou documente acestea
trebuie nchise pe rnd.
O alt modalitate de a lucra cu dou ferestre simultan const n
divizarea ecranului n dou arii de lucru. In fiecare se va afia o alt
poriune de text din acelai document Textul poate fi derulat i
prelucrat independent n fiecare din cele dou arii active pe ecran.
Procedm astfel
1 selectm din meniul Window comanda Split;
2 deplasm linia separatoare a ariilor de lucru n poziia dorit
din text i executm un clic;
3 la sfrit revenim la normal selectnd comanda Remove

Split din acelai meniu Window .

5.3.16. Interclasarea documentelor


Interclasarea documentelor reprezint o procedur complex, cu
multe opiuni, care n esen realizeaz combinarea textului coninut n
dou documente, unul principal, Main Document, i unul secundar
numit document surs de date, Data Source.
Interclasarea documentelor este o operaie avantajoas n cazul
n care dorim, s transmitem acelai text, o ofert de afaceri de exemplu
sau o invitaie, mai multor persoane, clieni, schimbnd s zicem numai
numele, funcia i denumirea firmei creia dorim s-i adresm oferta.
Textul fix al ofertei, de obicei o pagin, va fi documentul
principal iar un tabel Word cu numele, funcia i respectiv denumirea
firmei va fi documentul surs de date.
Interclasarea acestor dou documente va avea ca rezultat un al
treilea document, memorat ntr-un fiier distinct care va conine cte o
pagin, o ofert, pentru fiecare client prezent n tabelul din documentul
surs de date. Procesorul Word genereaz automat aceste pagini, n
cazul nostru plasnd corespunztor n textul ofertei, n locurile marcate
distinct, numele, funcia i denumirea firmei pentru fiecare client.
Procedura de operare are trei etape:
- crearea documentului principal;
- crearea documentului surs de date;
- interclasarea documentelor, care are doi pai:
1. plasarea n textul documentului principal a denumirii
cmpurilor care se vor prelua din documentul surs de date;
2. interclasarea propriu-zis;
Termenul de cmp reprezint de fapt denumirea coloanei din
tabelul din documentul surs de date. Tabelul poate conine cte
coloane dorim dar pentru o anumit interclasare se pot alege numai
anumite coloane din care datele se preiau automat.
Procedura de interclasare, datorit numeroaselor sale opiuni,
permite i introducerea manual a unor cmpuri, generarea automat a
altora cum ar fi numrul curent al documentului, sau selectarea
anumitor rnduri din tabel pentru care se va face interclasarea, etc.
S vedem acum n detaliu procedura de operare:

a) crearea documentului principal


Documentul principal, n cazul exemplului nostru va conine
textul oarecare al ofertei, dar atenie, trebuie s lsm spaiu n text
pentru plasarea ulterioar a numelui, funciei i firmei clientului.
1 - deschidem un document nou apelnd la meniul File comanda
Open, opiunea New ;
2 - activm meniul Tools i selectm comanda Mail Merge;
3 - din fereastra afiat activm cu un clic butonul Create al
opiunii nr. 1 Main Document (fig. 5.16.);

Fig. 5.16. Interclasarea documentelor


4 - alegem acum formatul de document tip scrisoare (circular)
Form Letters, rmnnd s exersai mai trziu i celelalte formate
disponibile: etichet Mailing List, plic Envelope sau Catalog;
5 - activm cu un clic butonul comenzii New Main Document
pentru a trece efectiv la redactarea textului ofertei noastre;

Observaie: Dac textul documentului principal ar fi fost deja redactat


atunci la pasul 1 am fi deschis acest document iar acum la pasul 5 am fi
activat butonul comenzii Active Window .
6 executm un clic pe butonul Close ca s putem trece efectiv
la dactilografierea textului propriu zis al ofertei, text obinuit doar cu
cte dou spaii goale n acele locuri unde intenionm s plasm
numele, funcia i denumirea firmei clientului;
7- salvm documentul cu comanda Save As din meniul File cu
un nume la alegere;
8 fr s nchidem documentul trecem la etapa urmtoare;

b) crearea documentului surs de date


Sursa datelor pentru completarea documentului principal, n
varianta cea mai simpl este un doument care conine doar un tabel
Word.
Reinei c denumirile coloanelor tabelului, plasate pe primul
rnd al acestuia, reprezint cmpurile de date care sunt utilizate de
procedura de interclasare pentru completarea documentului principal.
Procedura de operare pentru crearea tabelului cu numele, funcia
i denumirea firmei este urmtoarea:
1 - activm meniul Tools i selectm comamnda Mail Merge;
2 - din fereastra acestei comenzi activm cu un clic comanda
Get Data a opiunii cu numrul 2 Data Source;
3 - pe ecran apare o fereastr pentru introducerea denumirii
coloanelor tabelului; procesorul Word afieaz un tabel predefinit cu
denumiri de coloane standard n caseta field name in header row;
acionnd butonul Remove Field Name putem elimina pe oricare dintre
denumiri, chiar i pe toate, i s introducem propriile denumiri de
coloane (cmpuri) n caseta Field Name dup fiecare denumire
acionndu-se butonul Add Field Name;
V propunem s acionm butonul Remove Field Name pn
eliminm toate denumirile dup care s le introducem pe cele care ne
intereseaz: numele, funcia, firma, dup fiecare denumire nu uitai s
acionai butonul Add Field Name;
4 - operaia de preformare a tabelului se ncheie cu un clic pe
butonul OK dup care vom trece la introducerea efectiv a datelor pe
fiecare rnd al tabelului acionnd butonul Edit Data Source din cadrul

aceleiai opiuni numrul 2.


5 - introducerea datelor se face prin intermediul unei machete
afiate pe ecran cu casete pentru fiecare cmp; dup fiecare cmp se
apas tasta Enter iar la terminarea unui rnd se apas butonul Add
New;
6 ncheiem crearea tabelului cu un clic pe butonul OK;

c) interclasarea datelor
Dup acest OK suntem repoziionai automat n textul
documentului principal unde trebuie s marcm locul unde se va insera
fiecare cmp din tabel. Vom proceda astfel:
1 - poziionm cursorul n text;
2 - acionm cu un clic butonul comenzii Insert Merge Field
aflat pe Toolbar;
3 - din mica list de cmpuri afiat lng butonul amintit
selectm denumirea cmpului care trebuie inserat n acel loc; n text
denumirea cmpului va fi ncadrat de paranteze unghiulare;
4 - dup inserarea ultimului cmp acionm butonul Merge tot
din Toolbar pentru a declana interclasarea propriu zis.
Fereastra care se afieaz imediat ne permite s alegem
destinaia fiierului care rezult prin interclasare:
- ntr-un nou document
- direct pe imprimant
Dac am ales un nou document este firesc s ni se solicite
folderul i numele fiierului n care se va memora acest document.
Rezultatul interclasrii poate fi vizualizat pagin cu pagin pentru
fiecare din clienii nscrii n tabel.
Utilizatorul are la dispoziie numeroase opiuni pentru
condiionarea operaiei de interclasare i folosirea i a altor surse de
date.

5.3.17. Elemente de tehnoredactare


5.3.17.1. Principii de machetare a documentelor
Machetarea unui document are n vedere, dup setarea paginii,
dispunerea n pagin a textului, a titlurilor i subtitlurilor a desenelor,
figurilor astfel nct informaiile cuprinse n document s fie ct mai

accesibile cititorului.
n literatura de specialitate1 se vehiculeaz 4 principii ale
machetare a documentelor:
proximitatea;
alinierea;
repetiia;
contrastul.
Aceste principii sunt corelate, nu se aplic singular, se aplic n strns
legtur unul cu altul.
Proximitatea
n conformitate cu principiul proximitii, al vecintii,
informaiile ntre care exist o legtur semantic trebuie plasate alturi
pentru a forma un grup informaional care s fixeze atenia cititorului.

Fig. 5.17. Proximitatea informailor


Informaiile fr legtur trebuie distanate, fr s ne temem c
risipim inutil spaiul documentului. Prin aplicarea acestui principiu se
asigur o imagine vizual bun a documentului, privirea fiind ghidat
spre parcurgerea succesiv a grupurilor de informaii
Proximitatea nseamn i o spaiere aerisit a textului pentru a
uura individualizarea informaiilor relevante ale paginii.
1

Robin Williams Iniiere n design, Editura Corint, Bucureti, 2003

Alinierea
n conformitate cu acest principiu nimic nu trebuie aezat n
pagin la ntmplare, n mod arbitrar, fiecare element trebuie s aib o
legtur vizual cu celelalte elemente de pagin.
Alinierea textului vizeaz modul n care va fi plasat nceputul
sau sfritul unei linii. Sunt disponibile pe Toolbars urmtoarele
opiuni:
- align left,
textul va fi aliniat la marginea stng, n vreme
ce marginea dreapt va fi dantelat;
- align right,
- center,

textul va fi aliniat la marginea dreapt;


ntregul text va fi centrat n pagin;

prin care textul va umple complet o linie


- justified,
ncepnd din marginea stng pn n marginea dreapt.
Alinierea d senzaia de ordine i disciplin. n vreme ce
alinierea stnga, dreapta confer o linie de fermitate, mai oficial
textului, alinierea centrat este mai degrab obositoare. Nu se recomand
utilizarea a dou stiluri de aliniere pe aceeai pagin. Trebuie s ne
ngrijim cu atenie de alinierea desenelor i ncadrarea lor convenabil
n text.
Repetiia
Conform acestui principiu stilul machetei trebuie repetat n
ntreaga lucrare. Este vorba de utilizarea aceluiai tip de font pentru
titluri, subtitluri, simboluri, stil de desenare, linii, sgei etc. Respectnd
acest principiu se creeaz senzaia c fiecare pagin aparine unui
ntreg, care este documentul procesat.
Contrastul
Principiul contrastului spune c dac dou componente nu sunt
exact la fel atunci ele trebuie s fie complet diferite, s contrasteze.
Contrastul se obine din diferena de mrime a fontului, din
stilul de evideniere
: ngroat bold, cursiv italic sau
subliniat underline. Se mai poate apela la chenare i umbre, la
combinaii de culori, la redactarea unor poriuni de text cu un font mai
243

mic i cursiv etc. Contrastul te ajut s reii elementele importanta ale


paginii de la prima privire. Pagina devine mai clar i mai atractiv.
5.3.17.2. Lucru cu fonturi
Fontul sau litera este componenta elementar de baz a unui
document. Acum avem la dispoziie zeci de tipuri de fonturi care difer
prin conturul i grosimea literelor, prin detaliile de caligrafie.
n general se accept o grupare a fonturilor n 6 categorii care
sunt prezentate n tabelul urmtor:
Tabelul 5.10.
CLASIC

MODERN SERIF

Courier

Arial

Garamond

Century
Ultra
SimSun
Verdana Sylfaen

Palatino
Times

Batang

MS Mincho

sans
Serif

script

Book A
Impact Comic
Lucida Monotype
MS Sans Volante
Batang

decorative

Extravaganza
Improve
Juniper
Scarlet

Fonturile serif au o terminaie sub form de liniu (serif) care


marcheaz capetele literei.
Fonturile sans serif nu au nici o terminaie de caracter asigurn
o lectur fluent.
Fonturile clasice old style, sunt parc scrise cu penia ceea ce
face ca s apar diferene de grosime n conturul literelor, mai ales la
liniile curbe.
Fonturile moderne au un aspect geometric,relizat evident pe
dispozitive tehnice de scriere.
Fonturile script includ acele fonturi scrise cursiv de man,
legate cu o caligrafie parte.
Fonturile decorative sunt utile pentru bannere, titluri sau
majuscule incorporate , care se scriu pe dou sau trei linii la nceput de
fraz.
Combinarea mai multor fonturi pe o pagin trebuie s in seama
de concordana respectiv contrastul care se creeaz.

Concordana se obine n cazul n care se folosete o singur


familie de fonturi care difer ca stil sau mrime.
Contrastul apare atunci cnd se combin fonturi i elemente
separate diferite unele de altele.
Dac nu stpnim bine aceste dou deziderate se ajunge la o
stare conflictual de asociere deranjant a unor fonturi.
Contrastul dintre fonturi se obine opernd cu urmtoarele atrbute:
- mrime;
- grosime;
- form;
- direcie;
- culoare.
Mrimea unui font se stabilete n puncte tipografice. Un astfel
de punct are dimensiunea de 1/72 dintr-un inch, aproximativ 0.0352
cm. Asta nseamn c o liter de 72 de puncte are mrimea de un inch,
sau o liter de 36 de puncte are cam 1 cm.
Grosimea se refer la conturul literei. Exist fonturi proiectate
pentru grosimi diferite:
- normale;
- subiri (light);
- ngroate (bold);
- semi sau supra ngroate.
O pagin fr contrast de grosime este o pagin monoton.. Se
recomand n consecin accentuarea unor cuvinte, definiii, titluri prin
scrierea stilizat cu litere aldine - bold sau bold italic.
Forma literelor se refer n primul rnd la litere mari
uppercase i literele mici lowercase Un alt contrast de form se
obine prin scrierea nclinat care se mai numete cursiv sau italizat.
Direcia de scriere a unui cuvnt contribuie la evidenierea
informaiei transmise. Astfel scrierea pe o linie nclinat n sus denot
optimism, entuziasm. Textul poate fi scris pe vertical, de sus n jos sau
invers, dar asta n cazul unor tabele sau desene incluse n text, nu n
frazele cursive, obinuite.
Culoarea are un rol important n creterea lizibilitii unui
document. Trebuie s alegem cu atenie culoarea de fundal
background cu cea a literelor foreground. Iat cteva combinaii care

scot mai bine n eviden textul documentului mai ales dac el se va


tipri color: alb pe rou, rou pe alb, albastru pe alb, alb pe albastru,
negru pe galben sau pe culori foarte deschise calde.
5.3.17.3. Seciuni i paragrafe
Textul unui document se mparte n paragrafe i seciuni.
Opiunile de machetare formatare se pot aplica fie ntregului
document fie numai unei seciuni sau paragraf.
.
Paragraful este o poriune continu de text cuprins ntre dou
apsri de ale tastei Enter. n interiorul unui paragraf toate rndurile
sunt tratate identic n ceea ce privete alinierea
Seciunea poate conine unul sau mai multe paragrafe O
seciune se delimiteaz prin inserarea unui punct Section Breaks la
nceputul su i un nou punct Section Breaks la sfritul su apelnd la
meniul Insert.
Un exemplu, un tabel prea lat se poate nscrie ntr-o seciune cu
pagin setat pe tipul Landscape. Anularea marcajului de seciune se
face cu tasta Backspace pentru tergerea punctului Section Break .
5.3.17.4. Spaierea i indentare
Spaierea pe vertical a textului, se face dactilografiind textul la
un rnd, la un rnd i jumtate sau la dou rnduri.

Fig. 5.18. Fereastra cu parametri de indentare i spaiere


Procedura de operare este urmtoarea:
1 - selectm meniul Format;
2 - selectm submeniul Paragraph;
3 - din caseta Line Spacing selectm opiunea Single la un rnd,
1,5 Line la un rnd i jumtate, sau Double la dou rnduri;
4 - executm un clic pe butonul OK.
Spaierea pe orizontal, pentru a alinia coloanele de text, se
realizeaz cu ajutorul tastei Tab i a stopurilor de tabulare. La apsarea
tastei Tab cursorul sare automat la urmtorul stop de tabulare.
Poziia tabilor se vede pe rigleta orizontal care se afieaz cu
opiune Ruler din meniul View. Distana dintre stopuri se fixeaz prin
acionarea butonului Tab din fereastra de opiuni a meniului
Paragraph
Ei mai pot fi fixai aleatoriu executnd cte un clic pe rigleta Ruler.
Eliminarea unui stop de tabulare de pe riglet se face prin
glisarea lui n afara rigletei prin tehnica bine cunoscut clic & drag.
Indentarea unui paragraf, face ca rndurile unui paragraf s nu
se mai nceap la marginea stng i sa se termine la marginea dreapt

a paginii ci mai n interiorul paginii. Ea are dou variante:


- indentare stnga left indentation;
- indentare dreapta right indentation.
********************
***
**************

a) Indentare stnga

********************
**
*************
*************
*************
b) Indentare dreapta

Identarea la stnga foreaz nceperea i continuarea automat a


tuturor rndurilor paragrafului e mai din interior, i anume din poziia n
care a fost fixat stopul de indentare.
Indentarea la dreapta foreaz terminarea rndurilor mai n
interior fa de marginea dreapt a textului
Poziia stopului de indentare se poate se poate modifica prin
increase decrease indent , cele dou butoane din Toolbar. Putem
opta pentru tratarea difereniat a primei linii a paragrafului cu ajutorul
opiunilor Special First line sau Hanging din fereastra de setri.
Mai avem posibilitatea s optm pentru separarea paragrafelor
cu una sau mai multe linii goale la apsarea tastei Enter dac folosim
opiunea Spacing din acelai meniu Format Paragraph:
- spacing before, las linii goale la nceputul viitorului paragraf;
- spacing after las linii goale dup paragraful curent.
5.3.17.5. Formatarea paginii
O serie de opiuni privesc pagina ce urmeaz a fi tiprit la
imprimant. Aceste opiuni se refer la:
- dimensiunea paginii fizice;
- orientarea paginii;
- dimensiunea marginilor.

Opiunile sunt disponibile n meniul File submeniul Page-Setup.


Dimensiunea paginii fizice - paper size, depinde de formatul n
care lucrm, A4, A5 sau alte dimensiuni pe care le fixm n inch sau
cm. Se precizeaz separat lungimea paginei - height, i limea - width.
Orientarea paginii - opiunea orientation din submeniul
menionat, se refer la cele dou moduri de tiprire a textului pe pagin:
- Portrait, este modul normal de tiprire, pagin aezat
vertical;
- Landscape, este modul de tiprire pe orizontal.
Marginile paginii - nu sunt vizibile pe ecran n modul normal de
vizualizare - view normal. Se pot vizualiza cu opiunea Page Layout
din meniul View sau afim pagina cu Print Preview din meniul File.
Modificarea marginilor se face fie pentru a introduce mai mult
text n pagin fie pentru a avea loc mai mult pentru antet sau note de
subsol. Modificarea marginilor top - sus, bottom - jos, left - stnga, right
- dreapta, se face din meniul File, Page Setup opiunea Margins.
5.3.17.6. Antet sau subsol de pagin
Antetul este o secven de text care se afieaz pe fiecare pagin
n zona special alocat n marginea superioar.
Subsolul de pagin este secvena de text plasat pe marginea de
jos a documentului. Textul poate fi diferit pentru paginile cu so - even,
respectiv paginile fr so - odd, sau se poate tipri opional numai pe
prima pagin.
Submeniul Header and Footer din meniul View are o fereastr
de dialog ce cuprinde caseta n care introducem textul i o mic bar de
icon-uri pentru opiuni de afiare i plasare a textului.

Dup dactilografierea i aranjarea textului se execut un clic pe


butonul Close. Oricnd putem modifica textul repetnd procedura de la
crearea sa. n modul View Page Layout cu un dublu clic pe textul

antetului activm meniul i caseta ce conine acest text, actualizndu-l.


5.3.17.7. Note de picior footnotes 2
Nota de picior este un text explicativ, o indicaie bibliografic
asociat unui termen i este plasat n subsolul paginii.
Fiecare not de picior are un numr de ordine ncepnd cu 1.
Acest numr este plasat n text lng termenul cu care este asociat
nota, asemeni unui exponent.
Procesorul Word permite inserarea notelor de picior prin
utilizarea meniului Insert opiunea Footnote (fig. 5.19.).
n mod automat, notele sunt numerotate, i plasate una sub alta
n subsolul paginii, desprite de textul propriu zis printr-o linie.
Procedura de operare este urmtoarea:
1 - poziionm cursorul dup ultima liter a cuvntului;
2 - selectm meniul INSERT opiunea Footnote i dac setrile
implicite sunt satisfctoare executm clic pe butonul O.K.
3 - introducem textul notei de picior; notele de subsol se nscriu
automat n text, cu un font de dimensiuni mai mici;

Fig. 5.19. Fereastra opiunii Footnote


4 - executm un clic pe butonul Close pentru a ncheia
2

Exemplu de NOTA DE PICIOR

redactarea notei i a reveni la documentul surs.


Notele de subsol se pot modifica ca stil i coninut ca orice text,
dac comutm modul de vizualizare a textului pe View Footnote.
Eliminarea unei note de subsol, att textul propriu zis ct i
marcajul din pagin, se face tergnd cu totul cuvntul care a fcut
obiectul notei. Notele de picior se mai numesc i adnotri.
5.3.17.8. Numerotarea paginilor
Procesorul de texte Word nu numeroteaz automat paginile.
Utilizatorul trebuie s apeleze la comenzi pentru numerotarea paginilor.
Meniul Insert submeniul Page Number ne permite selectarea
opiunilor de plasare a numrului paginii ntr-o anumit poziie astfel:

Fig. 5.20. Inserarea numrului de pagin


Prin fereastra afiat se stabilete poziia numrului i alinierea:
- bottom of page, n subsolul paginii;
- footer of page, deasupra paginii;
- alignment: left, right, center.
Pentru precizarea formatului i numerotrii paginii de nceput se
activeaz opiunea Format din fereastra prezentat mai sus, care va
duce la apariia pe ecran a ferestrei:

Fig. 5.21. Formatul numrului de pagin


Odat fixat opiunea cu un clic, ntr-o mic caset a ferestrei de
dialog, prin funcia Preview, putem vizualiza cum apare numrul pe
pagin. Dup aceasta este suficient s executm un clic pe butonul OK.
5.3.17.9. Chenare i umbre
O poriune de text poate fi marcat n mod deosebit prin
ncadrarea sa ntr-un chenar border i poate fi umbrit shading cu
tonaliti de gri sau alte culori. Aceste operaii sunt disponibile n
meniul Format opiunile Borders and Shading.

Fig. 5.22. Fereastra pentru umbre i borduri


Chenarele se comand prin opiunea Borders, urmnd s
alegem i stilul liniei, din caseta de dialog n care este afiat i un desen
exemplificativ. Umbrele se obin prin opiunea Shading. Putem alege
tonuri de la 5% gri la 100% negru, precum i diferite modele de hauri.
Putem alege i varianta pentru umbrire color.. Totul se ncheie cu un
clic pe butonul OK.

5.3.18. Procesarea unor documente uzuale n


corespondena de afaceri
Rezolvarea corespondenei de afaceri apelnd la un procesor de
texte aduce multe beneficii. Pe lng uurina de redactare, n sensul
introducerii, corectrii i completrii, respectiv modificrii textului,
menionm estetica corespondenei.
Mai consemnm i avantajul pstrrii pe suporturi magnetice a

documentelor, n vederea refolosirii, precum i transmiterea lor direct


prin intermediul facilitilor de comunicie tip FAX sau prin pot
electronic.
Este bine s cunoatem cteva reguli de baz utilizate n
conceperea celor mai uzuale documente folosite n corespondena de
afaceri.
Ne vom ocupa, nu ns n cele mai mici detalii, de: scrisoarea de
afaceri, procesul verbal, memorandum-ul, oferta i faxul:
Scrisoarea de afaceri
Scrisorile de afaceri sunt cele mai frecvente documente
vehiculate n munca de birou. Ele se difereniaz n funcie de
evenimentul care le genereaz. ntlnim astfel:
- scrisori n prima form, simpl, draft;
- scrisori de rspuns la solicitri diverse;
- scrisori concise de informare - sumar;
- scrisori oficiale pentru anunuri;
- comenzi i confirmri de comenzi;
- scrisori de solicitare servicii sau pli;
- scrisori de recomandare;
- cereri i rspunsuri pentru acordarea de referine;
- scrisori pentru personalul de conducere; etc.
Rezult clar c varietatea coninutului i formelor scrisorilor de
afaceri este foarte mare. Dar se impun cteva reguli referitoare la
elementele ce alctuiesc structura unui astfel de document: antetul
scrisorii, formulele de nceput i de sfrit, datarea, nregistrarea,
confidenialitatea i verificarea valabilitii scrisorii.
a) antetul
Antetul scrisorii trebuie s conin o serie de elemente ce au
drept scop identificarea corect a expeditorului, i anume:
- sigla;
- denumirea firmei;
- adresa;
- numrul de nregistrare n registrul comercial;
- codul fiscal;

- numrul de telefon, fax;


- numrul contului i banca la care este dechis;
- adresa e-mail sau adresa paginii WEB pe Internet.
Antetul este obligatoriu n scrisorile oficiale i opional n
scrisorile personale.
De regul, antetul este separat de textul scrisorii printr-o linie
ceva mai groas. Mai estetice sunt scrisorile tiprite pe hrtie cu antet
pre tiprit, eventual i culori, fapt ce ne scutete de introducerea
acestuia. In acest caz ns trebuie stabilit cu mare atenie dimensiunea
marginii superioare a pagii ca s nu ne suprapunem cu textul scrisorii
peste antetul pre tiprit.
b) adresa de interior
Adresa de interior este adresa destinatarului care trebuie s
nceap cu numele persoanei, adresa firmei i poziia, funcia, acestuia
n cadrul firmei. Aceast adres se plaseaz n prima treime de sus a
paginii astfel nct s fie vizibil prin fereastra transparent a plicului.
c) subiectul scrisorii
In cazul scrisorilor personale, subiectul scrisorii se formuleaz
n mod expres. In scrisorile de afaceri, va trebui s ne obinuim, c nc
din prima fraz cel ce citete scrisoarea s obin o informaie sintetic
despre scopul i coninutul scrisorii. Aceast informaie va alctui
subiectul scrisorii. De regul subiectul scrisorii este o fraz scurt,
concis. In cazul utilizrii unor documente tipizate aceast informaie
este furnizat de nsui titlul documentului.
d) mesajul scrisorii
Mesajul scrisorii este de fapt coninutul propriu-zis al scrisorii.
El se introduce cursiv cu grija cuvenit pentru centrarea textului n
pagin, alinierea paragrafelor, marcarea, sublinierea unor pasaje mai
importante din text, toate acestea pentru a asigura o mai mare lizibilitate
textului.
e) ncheierea, semntura i data
In ncheierea scrisorii dup o formul de politee, se introduc
numele expeditorului, data i eventual un numr de nregistrare. Datarea

scrisorii este foarte important, uneori fiind necesar i nscrierea orei la


care a fost redactat textul. Semntura nu se pune dect dup numele
ntreg al expeditorului i eventual i funcia acestuia.
Procesul verbal
Procesul verbal este documentul pe care se consemneaz
concluziile unei edine sau ntruniri de afaceri.
Un proces verbal
trebuie s conin n structura sa urmtoarele:
- antetul documentului care, ca orice antet cuprinde: sigla,
denumirea, adresa firmei i celelalte elemente: telefon, fax, cod fiscal,
contul bancar;
- titlul documentului: PROCES VERBAL
- subiectul, o fraz care precizeaz tipul ntrunirii, organismul de
conducere implicat sau denumirea ntrunirii;
- data la care s-a inut edina, ntrunirea;
- participanii ca numr total i dac este cazul i nominal;
- absenii motivai i nemotivai;
- tematica edinei, ordinea de zi enumerat pe puncte;
- consemnri pe scurt din lurile de cuvnt;
Pe baza proceselor verbale se ntocmesc extrasele de procese
verbal la solicitarea organelor de conducere, pentru justificarea unor
decizii colective, sau la cererea unor participani sau persoane implicate
n discuiile i concluziile elaborate n cadrul edinelor.
Memorandum - not intern
n firme, instituii, se practic n mod uzual comunicarea ntre
compartimente, birouri, servicii sau chiar persoane individuale, de
obicei pe linie ierarhic-funcional, cu ajutorul unor note scrise
cunoscute ca "note interne", circulare pe stil vechi, iar acum pe stil nou
"memorandum" sau mai scurt "memo".
Un document de tip "memo" trebuie s conin urmtoarele
elemente:
- titlul documentului: NOT INTERN;
- destinatarul, n formularea: CTRE;
- expeditorul, n formularea : DE LA;
- data;
- motivul sau subiectul comunicrii.

Att destinatarul ct i expeditorul sunt nume de persoane sau


colective de persoane. Notele interne servesc pentru convocri, invitaii
personale adresate salariailor, reamintirea unor evenimente de interes
general, reuniuni, edine, manifestri tiinifice, etc.
Notele interne se distribuie organizat, fiind ns obligaia
angajailor s-i verifice zilnic corespondena i s-i planifice
activitatea, agenda de lucru, n consecin.
Fax-ul
O modalitate frecvent i rapid de coresponden o reprezint
FAX-ul. Un fax poate fi considerat orice text transmis prin
binecunoscutul aparat. Acum locul aparatului fax poate fi luat chiar de
ctre PC-ul dumneavoastr.
Rigoarea necesar n afaceri i implicit n corespondena de
afaceri impune fixarea ctorva repere obligatorii de urmrit n
redactarea unui fax. Trebuie s reinem c aceste documente se
arhiveaz, la ele se vor face trimiteri i referiri, fiind folosite n situaii
speciale ca acte legale. Elementele fax-ului sunt:
- antetul cu sigla, denumirea, adresa firmei, telefon, cod fiscal,
cont bancar, etc.;
- titlul documentului: F A X;
- data i numrul de nregistrare;
- numrul total de pagini transmise;
- destinatarul i numrul su de fax;
- expeditorul, ca persoan fizic;
- mesajul propriu-zis;
Datarea corect, riguroas , mergnd pn la consemnarea i a
orei de transmitere, precum i unele elemente de identificare, capt o i
mai mare importan ntr-un Fax cnd este utilizat ca document primar
n sistemul informaional al afacerilor economice.
Paginile unui fax se numeroteaz n mod special precizndu-se
mai nti numrul curent al paginii i n continuare numrul total de
pagini ale fax-ului. De exemplu pagina 1 din 5 (1/5), apoi pagina 2 din
5 pn la pagina 5 din 5, dac presupunem c faxul a avut 5 pagini.

Oferta
Oferta este unul din documentele ce se ntocmete pentru a
stimula cererea clienilor poteniali. Ofertele se mai ntocmesc i ca
rspuns la cererile partenerilor de afaceri.
Oferta st la baza declanrii negocierilor contractuale. Avnd
n vedere aceste considerente o ofert trebuie s conin, pe lng datele
de identificare ale destinatarului, n general, urmtoarele elemente:
a) date de identificare a ofertantului: antetul cu denumirea
firmei,
adresa, telefon, fax, cod fiscal, cont (opional numele managerului care
reprezint oficial firma sau numele persoanei fizice care se ocup de
tranzacie);
b) date referitoare la obiectul ofertei:
- denumirea produsului/sortimentului
- cantitate;
- cteva caracteristici tehnice de baz i date privind
calitatea;
c) preul de ofert, orientativ sau ferm;
d) termenele de livrare, condiiile de plat i de garanie;
e) date referitoare la transport, ambalare i etichetare i alte
informaii utile n debutul oricrei negocieri;
f) validitatea ofertei, adic termenul pn la care preul ofertei
rmne valabil .
Oferta se ncheie cu o formul de politee, apoi data, numele i
semntura expeditorului.
Uneori o ofert cadru se interclaseaz cu o list de adrese ale
clienilor, pentru a putea expedia un acelai text la mai muli parteneri
de afaceri. Procedura a fost deja prezentat n manual.
Desigur, au mai rmas neexplorate multe faciliti ale
procesorului WORD, dar spaiul i obiectivele prezentei lucrri nu ne
ngduie s ne extindem prea mult cu acest capitol.

6. PROGRAME DE CALCUL TABELAR


6.1. Noiuni generale
Programele de calcul tabelar sunt cunoscute n literatura
informatic i sub denumirea de "editoare de tabele" sau programe
"spreadsheet". Ele pun la dispoziia utilizatorilor trei faciliti
importante i anume:
- nregistrarea i prelucrarea datelor sub form tabelar;
- construirea i afiarea sub form grafic a datelor din tabele;
- lucrul cu baze de date.
Conceptul original introdus de aceast categorie de produse
software este FOAIA ELECTRONICA DE CALCUL - electronic
spreadsheet, sau pe scurt foaia de calcul.
Foaia de calcul, este un tabel uria, o matrice cu 16384 de linii i
256 de coloane, ceea ce ar nseamna un tabel de 7 m lime i 114 m
lungime. Pe ecran se afieaz doar o mic poriune din acest foaie, o
fereastr mobil format de regul din 20 linii i 8 coloane standard.
Dar, ne putem deplasa cu ajutorul tastelor de navigare n orice zon a
foii de calcul.
La intersecia unui rnd cu o coloan se afl o CELUL (CELL).
Celula este considerat unitatea elementar de prelucrare dintr-o foaie
de calcul.
Fiecare celul este unic identificat prin adresa sa, coordonatele
sale, reprezentnd coloana i rndul din care face parte.
In celulele foii de calcul se pot nscrie diferite date: numere,
formule de calcul, funcii i texte alfanumerice.
Utilizatorul poate plasa cursorul pe oricare celul din foaia de
calcul i poate folosi adresele celulelor n orice formul de calcul.
Datele coninute n celulele foii de calcul pot fi supuse
diverselor prelucrri: operaii aritmetice, operaii logice, sortri, calcule
statistice (minim, maxim, medie, sum) etc. Se pot prelucra coloane sau
rnduri ntregi, sau se pot face operaii de calcul matricial. Rezultatele
pot fi redate sub form grafic sau pot fi tiprite la imprimant.
Punctul forte al programelor de calcul tabelar l constituie faptul
c la orice schimbare a unei date din oricare celul a unui tabel creat pe

foaia de calcul, se refac simultan toate calculele, din ntregul tabel, care
intr n relaie cu celula respectiv.
O astfel de facilitate este deosebit de folositoare n situaiile
decizionale, cnd dorim s aflm rspunsuri la ntrebri de genul: ce-ar
fi dac schimb aceste date cu altele? Orice variant poate fi ncercat
opernd modificrile dorite i pe ecran vom avea instantaneu rezultatele
calculelor. Nu ne satisfac aceste variante, nu-i nimic, revenim la
varianta iniial.
Generaia programelor de calcul tabelar a fost inaugurat de
apariia n anul 1970 a programului VISICALC (VISIble CALCculator)
urmat de produsul LOTUS al firmei cu acelai nume. Competiia n
lumea programelor de calcul tabelar este dur. Dac ntr-o vreme firma
BORLAND cu produsul QUATTRO luase un oarecare avans, produsul
EXCEL al firmei MICROSOFT intr n for pe pia relansnd astfel
din nou competiia n domeniu. Ca rspuns la aceast provocare, firma
LOTUS a lansat versiunea LOTUS for Windows cu o foaie de calcul
tridimensional. QUATTRO apare i el n versiunea for Windows
integrat n pachetul COREL WORDPERFECT SUITE un concurent
redutabil al produsului MICROSOFT OFFICE.
Pentru a nelege principiile generale de lucru cu un program de
calcul tabelar vom ilustra prezentarea noastr cu exemple realizate cu
programul EXCEL sub WINDOWS.

6.2. Concepte de baz


Foaia de calcul
Toate programele de calcul tabelar opereaz cu o serie de concepte
specifice care se raporteaz la conceptul fundamental de foaie de calcul pe
scurt Sheet.
Aa cum s-a menionat, foaia de calcul tabelar, n imaginea
utilizatorului, este o matrice cu ale crei elemente se pot face orice fel de
calcule aritmetico-logice.
Componentele elementare ale unei foi de calcul sunt CELULE
dispuse pe linii i coloane, n ele se introduc de la tastatur date i formule
de calcul i se obin rezultatele.
Pentru a nelege tehnica de lucru cu un procesor de calcul tabelar,
este necesar s discutm semnificaia urmtoarelor concepte de baz: carte

(BOOK), rnd (ROW), coloan (COLUMN), celul (CELL), adres


(ADDRESS), zon (RANGE), etichet (LABEL), formul (FORMULA),
funcie (FUNCTION).
Cartea (book)
Pentru mai mult flexibilitate n prelucrarea datelor, programele
de calcul tabelar sub Windows genereaz la momentul lansrii n
execuie, trei, ase sau chiar mai multe foi de calcul independente,
denumite iniial Sheet1, Sheet2, Sheet3 etc.
Ele ne apar ca foile unui caiet, ale unei CRI (BOOK), plasate
virtual una dup alta. Cu un simplu clic oricare dintre aceste foi poate fi
adus n fa pe ecranul de lucru. Utilizatorul poate lucra individual cu
fiecare foaie ca i cnd aceasta ar fi singura foaie de calcul activ, dar
poate s utilizeze ntr-o foaie adresele, datele coninute de celelalte foi
ale crii.
Cartea conine deci, un numr de foi care se prelucreaz
mpreun ntr-o sesiune de lucru Excel n sensul c:
- prin lansarea n execuie programul de calcul tabelar
genereaz n memeoria RAM, automat, o carte cu mai multe foi
de calcul tabelar independente;
- salvarea unei foi de calcul ntr-un fiier pe disc echivaleaz
cu salvarea ntregii cri, cu toate foile aferente, indiferent c au
fost sau nu utilizate;
- deschiderea unui fiier are ca efect aducerea n memoria
RAM a crii memorate n fiier cu toate foile sale.
Numrul de foi de calcul (sheet) dintr-o carte (book) este
opional.
Utilizatorul poate s-i creeze cte cri dorete ntr-o sesiune de
lucru. Vom discuta mai trziu n acest capitol, concret, cum se lucreaz
cu mai multe foi de calcul simultan.
Observaie: De mai multe ori ne vom referi la temenul de foaie de
calcul, pentru operaiile de deschidere, salvare, nchidere, dar se va
subnelege c de fapt este vorba despre cartea cu toate foile sale
deschise implicit.

Rndul
Rndurile foii de calcul sunt numerotate n ordine cresctoare
ncepnd cu numrul 1. Dac de exemplu foaia programului LOTUS for
DOS avea 8192 de rnduri acum Excel 2000 are 65.536 de rnduri.
Numerele rndurilor se afieaz pe partea stng ntr-o bordur ce
mrginete foaia de calcul.
Coloana
Coloanele foii de calcul sunt identificate printr-o liter sau o
combinaie de dou litere. O foaie de calcul are 256 de coloane.
Prima coloan este denumit A, a doua coloan B, apoi dup
terminarea literelor alfabetului se continu cu combinaii de dou litere
AA, AB, AC, .a.m.d. Coloana cu numele IV reprezint ultima coloan a
foii de calcul, coloana cu numrul 256.
Celula
Celula reprezint spaiul situat la intersecia unei coloane cu un
rnd, care poate nregistra, la un moment dat, un singur tip de date ce poate
fi introdus de la tastatur sau poate rezulta n urma unei anumite operaii.
Celula este unitatea elementar cu care opereaz programele de
calcul tabelar. Celula este folosit ca operand n formulele i funciile de
calcul. Iniial toate celulele au aceeai dimensiune, dar ulterior acestea se
pot modifica, prin comenzi de formatare a tabelului.
Celula curent este celula activ pe care este poziionat pointerul
de adresare, sau indicatorul de celul, un dreptunghi ce semnific poziia
curent a cursorului.
ntotdeauna, datele introduse de la tastatur, vor fi plasate n celula
curent numai dup apsarea tastei ENTER sau a uneia din tastele de
navigare, tastele cu sgei.
Deplasarea pointerului de adresare, a dreptunghiului ce marcheaz
celula curent se va prezenta n subcapitolul urmtor.
Adresa
Adresa unei celule conine informaii pentru identificarea unic a
celulei. Ea este alctuit din:
- litera sau combinaia de litere ce desemneaz coloana;
- numrul ce identific rndul n care figureaz celula.

ntr-o celul din foaia de calcul se pot introduce de la tastatur


urmtoarele categorii distincte de informaii:
- numere;
- text, compus din caractere alfanumerice i speciale, spaii;
- adresele altor celule;
- secvene de comenzi pentru crearea de macroinstruciuni;
- formule de calcul;
- funcii.
Procesorul de calcul tabelar va asocia celulei, imediat ce s-a tastat
primul caracter, un atribut ce va desemna n continuare tipul celulei care
va fi dup caz: numeric, ir de caractere, formul sau funcie.
Zona sau domeniul
Zona este format dintr-un grup de celule adiacente. una sau mai
multe coloane sau rnduri. O zon nu poate avea dect o form
dreptunghiular sau ptrat. Celulele situate ntr-o zon se prelucreaz
simultan n acelai mod. Ele se pot de exemplu nsuma, se pot afia, se pot
sorta, copia sau muta n bloc.
O zon este adresat prin intermediul coordonatelor sale,
coordonate desemnate prin termenul range.
Coordonatele unei zone se dau preciznd adresa celulei din colul
din stnga sus i a celulei din colul dreapta jos, separate prin dou puncte.
A

1
2
zona 1

7
8

zona

Zona 1 de exemplu, are coordonatele B2:D4, zona 2 are


coordonatele A7:D7 iar zona 3 are coordonatele F3:F7.
Zonelor li se pot asocia pe lng adrese i un nume - range name,
pentru a face mai uoar redactarea formulelor sau funciilor..
Formule
Formulele sunt expresii prin intermediul crora se realizeaz
calcule cu datele din celulele foii de calcul.
Formula se introduce n celula respectiv, este evaluat pe loc, iar
pe ecran, n celul se afieaz direct rezultatul.
O formul se compune din operanzi i operatori alctuind expresii.
Expresiile alctuite cu operatori aritmetici se numesc expresii aritmetice.
Operatorii aritmetici sunt : "+" pentru adunare, "-" pentru scdere,
"*" pentru nmulire, "/" pentru mprire i pentru exponeniere.
Expresiile alctuie cu operatori logici i relaionali se numesc expresii
logice. Operanzii pot fi constante sau variabile.
Constantele sunt construcii sintactice elementare ce nu-i modific
valoarea pe parcursul prelucrrii. Se ntlnesc urmtoarele tipuri de
constante:
- constante numerice;
- constante alfanumerice sau iruri de caractere;
- constante logice.
Constantele numerice sunt fie numere ntregi cu sau fr semn, fie
numere reale. Un numr poate avea pn la maxim 15 cifre.
Constantele alfanumerice reprezint un text alctuit din litere, cifre
sau caractere speciale, ncadrat la dreapta i la stnga de ghilimele.
Numrul maxim de caractere admis este de 256.
Constantele logice numite TRUE pentru valoarea adevrat i
FALSE pentru valoarea fals, se scriu ca atare, sau pot rezulta din evaluarea
unor expresii logice. Operatorii logici sunt cunoscuii: NOT, AND, OR.
Tabelele de adevr pentru aceti operatori sunt urmtoarele:

A
T

NOT A
F

A
F

B
F

A OR B
F

A
F

B
F

A AND B
F

A
T
F

NOT A
F
T

A
F
F
T
T

B
F
T
F
T

A OR B
F
T
T
T

A
F
F
T
T

B
F
T
F
T

A AND B
F
F
F
T

Operatorii relaionali cei mai folosii sunt:


> mai mare greather;
< mai mic less;
= egal equal.
Pe post de variabile sunt folosite adresele celulelor luate n calcul,
sau funcii din biblioteca de funcii predefinite proprie fiecrui program de
calcul tabelar. n orice formul se pot folosi paranteze rotunde.
Pentru a ateniona programul c este vorba de o formul, aceasta
trebuie s nceap cu un caracter special, "=" n cazul Excel.
Regulile privind prioritatea operaiilor sunt aceleai ca pentru orice
expresie matematic. n expresiile complexe mai nti se execut operaiile
aritmetice, apoi relaionale i la sfrit cele logice, rezultatul fiind desigur
o constant logic.
Un exemplu simplu, prezentat n tabelul urmtor, folosete formule
pentru calculul stocului final:

1
2
3

A
Produsul
Floppy disc
Mouse

B
Stoc iniial
100
50

C
Intrri

D
Ieiri
5
0

25
10

E
Stoc final
80
40

Formula de calcul a stocului final este urmtoarea:


Stoc final = Stoc iniial + Intrri Ieiri
In consecin n celula E2 se va introduce formula:
=B2 + C2 D2
n aceast celul va aprea direct rezultatul calculelor. Orice
modificare operat ulterior n celulele B2, C2, D2 va corecta instantaneu i
valoarea din celula E2. Corespunztor n celula E3 se nscrie formula: =B3
+ E3 D3.

Funcii
Pentru o serie de calcule mai complexe procesoarele de calcul
tabelar dispun de un numr apreciabil de funcii predefinite. Aceste funcii
realizeaz calcule standard cu datele unei celule, sau a unei zone de celule.
O funcie are un nume unic i o list de argumente. Forma general a unei
funcii este urmtoarea:
=nume-funcie(arg1,arg2,...)

Numele funciei ncepe ntotdeauna cu caracterul =. Numele se


compune din dou sau mai multe caractere.
Argumentele unei funcii pot fi: adrese de celule, adrese de zone
de celule, constante, sau chiar alte formule i funcii.
Argumentele trebuie separate prin virgul sau punct i virgul, n
funcie de setrile implicite. Dac ntr-o funcie un argument este omis
intenionat, atunci n locul lui trebuie pus o virgul.
Rezultatul evalurii unei funcii este afiat n celula n care s-a
introdus textul funciei. Iat spre exemplu funcia:
= sum(B3 : B9)
are ca rezultat nsumarea datelor ncepnd cu celula B3 i pn la celula
B9 inclusiv. Dac celulele nu conin numere se semnaleaz o eroare de
calcul prin afiarea textului #value n loc de rezultatul ateptat.
Exist o gam bogat de funcii, ce pot fi grupate pe categorii, de la
funcii matematice, financiare, statistice pn la cele mai diverse funcii de
manipulare a coninutului celulelor foii de calcul. Principalele categorii de
funcii sunt concentrate n tabelul 1.
O list complet a acestor funcii, precum i modul lor de apelare
i utilizare, se poate obine cu ajutorul meniului Help.

Tabelul 1
TIPUL
FUNCIEI

ACIUNEA

EXEMPLE

Matematice

Calcule aritmetice i
funcii trigonometrice

ABS, COS, SIN, TAN, LOG,


LN, SQRT, PI, ROUND, EXP,
MOD,SUM

Statistice

Calcul de indicatori
satistici pe serii de date

AVERAGE, COUNT, MAX,


MIN, STD, CORELL

Financiare

Calcul dobnzi, rate,


mprumuturi,termene

SLN, STD, DDB, RATE,


TERM, FV, PV,PMT

Logice

Evaluare expr. logice

IF,FALSE, TRUE,

Data i ora

Calcul i afiare data


calendaristic i ora

DATE, DAY, HOUR,


MONTH, SECOND, YEAR,
TIME

Calcule n
baze de
date

Calcule de indicatori
ntr-o baz de date

DAVERAGE, DCOUNT,
DMAX, DMIN, DSTD,
DSUM, DVAR

Prelucrri
iruri de
caractere

Prelucrarea unor iruri


de caractere

CLEAN, CHAR, SEARCH,


VALUE, REPEAT, LEN

Speciale

Diverse evaluri ale


datelor din celulele foii
de calcul

COL, ROW, ISERR, CEL,


VLOOKUP,HLOOKUP

6.3. Lucrul cu foaia de calcul


6.3.1. Navigarea prin foaia de calcul
Pentru introducerea datelor, ntr-o celul anume este necesar ca
acest celul s fie selectat ca celul curent. Pentru aceasta trebuie s
deplasm dreptunghiul pointerului de adresare, sau "cursorul" la adresa
care desemneaz celula n cauz.
Deplasarea pointerului de adresare prin foaia de calcul se
realizeaz n mai multe moduri:
- cu ajutorul tastelor cu sgei;
- cu ajutorul mouse-ului;
- cu comanda Go To din meniul Edit sau cu tasta F5.
Acionnd tastele cu sgei ne deplasm la stnga, la dreapta, n
sus, n jos cu cte un rnd sau o coloan.
Tastele Pg Up respectiv Pg Dn ne permit s ne deplasm cu un
ecran (16 - 22 rnduri) n sus sau n jos.
Tasta Tab respectiv combinaia Shift Tab ne permite deplasarea
cu cte un ecran la dreapta respectiv la stnga. Tastnd Alt + PgDn sau
Alt + PgUp obinem acelai efect.
Cu un singur clic al mouse-ului pe celula dorit, realizm
plasarea pointerului de adresare n acea celul. Pentru deplasarea rapid
la o celul a foii de calcul apelm comanda GoTo, fie cu tasta F5 fie din
meniul Edit (Ctrl + G). Acestei comenzi trebuie s-i furnizm i adresa
celulei la care dorim s ajungem.
Rapid se ajunge pe ultimul rnd sau pe primul rnd acionnd
simultan tastele Ctrl + sau Ctrl + .
Dac suntem ateni vom observa c n mod normal se deplaseaz
numai dreptunghiul luminos iar informaiile afiate pe bordura
orizontal i vertical rmn neschimbate atta timp ct rmnem n
cadrul celor 8 coloane i 20 linii afiate initial pe ecran. Dac apsm
tasta Scroll Lock vom remarca faptul c se deplaseaz textul scris ntre
cele dou borduri, dreptunghiul nostru luminos stnd pe loc. Revenirea
la stilul obiniut de deplasare se face apsnd nc o dat tasta Scroll
lock.

6.3.2. Selectarea celulelor de lucru


Selecia unei celule, pentru a fi obiectul unei prelucrri,
echivaleaz cu plasarea pointerului de adresare pe acea celul. Cu alte
cuvinte, celula curent, marcat de dreptunghi, este celula activ, ce

urmeaz a fi prelucrat.
Aa cum am fcut precizarea, se pot prelucra cu o singur
comand i un grup de celule, ce alctuiesc o zon de celule.
In vederea prelucrrii o zon fie c trebuie indicat prin
coordonatele sale - range, fie se marcheaz de la tastatur sau cu
mouse-ul prin glisare cu butonul clic stnga apsat. Zona marcat apare
n video-reverse i se consider c a fost selectat.
Selectarea unei zone de la tastatur se realizeaz apsnd tasta
Shift i una din tastele cu sgei.
Un rnd ntreg se selecteaz apsnd tastele Shift i Spaiu, sau
clic pe numrul rndului din bordura vertical a foii.
O coloan ntreag se selecteaz apsnd tastele Ctrl + Spaiu,
sau clic pe numele coloanei din bordura orizontal a foii.
Foaia de calcul integral, se selecteaz apsnd simultan tastele
Ctrl + Shift + Spaiu sau clic pe colul stnga sus al foii de calcul aflat
la intersecia celor dou borduri.
In interiorul unei zone selectate nu ne putem deplasa de la o
celul la alta cu tastele cu sgei. Deplasarea totui a cursorului prin
zona selectat de la o celul la alta se face cu tasta Enter, iar n sens
invers cu tastele Shift + Enter.

6.3.3. Crearea unui tabel


Crearea unui tabel, fie el i un tabel simplu, necesit parcurgerea
a cel puin dou etape:
- proiectarea tabelului;
- introducerea datelor .
Proiectarea tabelului se face la masa de lucru n funcie de
natura problemei de rezolvat, de algoritmii pe care i vom utiliza n
calcule, de grafica imaginii pe ecran i alte considerente.
Introducerea datelor este partea operaional, ea se va repeta ori
de cte ori vom folosi foaia de calcul.
Proiectarea tabelului
Proiectarea tabelului este prima etap n procesul de creare a
unui tabel. Un tabel, n accepiunea programelor de calcul tabelar se
definete prin dou elemente:
- structur;

- coninut.
Structura unui tabel are n vedere elemente generale i
stabile ale tabelului i anume:
- titlul tabelului;
- denumirile coloanelor sau capul de tabel;
- denumirile rndurilor;
- formulele i funciile de calcul;
Aceste elemente se stabilesc clar de la nceput i se introduc ca
elemente fixe ale tabelului.
Coninutul este reprezentat de datele propriu-zise. Ele sunt
elementele variabile dintr-un tabel, n sensul c se schimb n
mod firesc atunci cnd relum programul de calcul; stocurile,
facturile, salariile, se prelucreaz lunar, sau zilnic, deci mereu se
reiau calculele dar cu alte seturi de date ns pe aceeai structur
de tabel.
n funcie de natura datelor de intrare i firesc a rezultatelor,
trebuie stabilite nc din etapa de proiectare o serie de parametri. Operaiile de stabilire a acestor parametri sunt numite setri i se refer la:
- dimensiunea coloanelor;
- alinierea datelor n cadrul unei celule sau pe ntreaga coloan;
- poziia punctului zecimal;
- opiuni speciale de afiare a rezultatelor.
Putem lucra cu setrile implicite ale programului conform crora:
- celula are o mrime standard de 9 caractere;
- alinierea textului se face implicit la stnga, iar a numerelor
implicit la dreapta;
- numrul de zecimale implicit este doi, etc.
Schimbarea acestor setri se va discuta n capitolul "Formatarea
tabelelor".
Pentru exemplificare am proiectat tabelul din fig. 6.3 care pe
baza datelor de intrare din figura 6.1 permite oinerea situaiei din figura
6.2.
RAPORT
PRODUSUL

LUNAR

CANTITATE

DE

PRODUCIE

COST
MEDIU

PRE
UNITAR

A
B
C
D
E
F

4000
1200
1600
6300
1500
470

120
410
850
1000
300
550

160
440
950
1600
310
650

Fig. 6.1. Datele de intrare


Pentru proiectarea unui tabel care s rspund cerinelor
formulate n situaia final, n raport cu datele de intrare, se face o
analiz a problemei care trebuie s se finalizeze, cu precizarea clar a
urmtoarelor elemente:
- numrul de linii i denumirea lor;
- numrul de coloane i denumirea lor;
- formulele de calcul din celulele n care se afieaz rezultatele

ANALIZA RENTABILITII PRODUCIEI


Produsul

Cantitate

Cost
mediu

A
B
C
D
E
F
Valoarea total a producei:
Costul total al produciei :
Profitul total al firmei :
Rata r e n t a b i l i t i i :

Pre
unitar

Profit pe
bucat

Valoare

****
****
****
****

Fig. 6.2. Situaia rentabilitii pe produs i pe ntreprindere

1
2
3

Produs
A
B

Cantitate

C
Cost

D
Pre

E
Profit/buc
= D2 C2
= D3 C3

F
Val.total.
= B2 * D2
= B3 * D3

4
5
6
7
8
9
10
11

C
D

= D4 - C4
= D5 C5

= B4 * D4
= B5 * D5

E
F
Val. total
Cost total
Profit total
Rata rentab

= D6 C6
= D7 C7

= B6 * D6
= B7 * D7

=b2*c2+b3*c3+.
=b8 b9
=b10 / B9 *100

Fig. 6.3. Structura tabelului


Coloana E, zona E2:E7 este destinat calculului profitului
unitar pe produs dup relaia:
profit pe bucat = pre unitar cost mediu
care n termenii formulelor dintr-o foaie de calcul tabelar se transcrie
astfel:
=D2 C2
Din celula E2 pn n celula E7 se nscrie corespunztor textul
formulelor de calcul pentru rndurile urmtoare.
Coloana F, zona F2:F7 este destinat calculului volumului
valoric al vnzrilor pe fiecare produs, dup relaia:
Valoare = Cantitate * Pre unitar
care n termenii formulelor dintr-o foaie de calcul revin la relaiile
nscrise n fig. 6.3 , de exemplu pentru celula F2:
=B2 * D2
Celula B8, ncasri totale, va conine suma vnzrilor valorice
din coloana F, pentru calculul creia folosim funcia SUM - sum:
=SUM(F2:F7)
Celula B9, costuri totale pe ntreprindere, va conine suma
costurilor totale pe fiecare produs. Costul total se calculeaz nmulind
costul mediu pe produs cu cantitatea produs, deci formula de calcul
este :

=B2*C2+B3*B3+B4*C4+B5*C5+B6*C6+B7*C7
Putem s utilizm o zon de celule oarecare n afara tabelului, ca
zon de lucru, n care s calculm costurile totale pe fiecare produs, aa
cum am fcut i cu valoarea ncasrilor, i apoi s le nsumm.
Celula B10, profitul total, va conine diferena dintre valoarea
produciei si costurile totale
Celula B11, rata rentabiliti, se calculeaz ca raport
procentual ntre profitul total pe firm i volumul costurilor totale:
rata rentabilitii = profit/cost * 100
ceea ce se transcrie n termenii calculului tabelar astfel:
= B10/B9 * 100
n acest prim abordare a proiectrii unui tabel nu mai insistm
i asupra altor elemente de detaliu privind structura tabelului.
Dup definitivarea proiectrii tabelului, inclusiv plasarea
formulelor n celule, se trece la introducerea datelor, cu precizarea c se
introduc mai nti elementele fixe, capul de tabel, formulele i funciile
de calcul i numai dup aceea se introduc datele propriu-zise, adic
elementele variabile.
Introducerea datelor n tabel
Sunt cteva reguli ce trebuie respectate la momentul introducerii
datelor, n funcie de tipul acestora: numerice, ir de caractere, formule
sau funcii. Iat regulile generale:
- se selecteaz, mai nti, celula n care se introduc datele, pentru
c datele introduse de la tastatur sunt plasate todeauna n celula
curent;
- datele tastate sunt afiate mai nti pe panoul de control, ca i
adresa celulei curente, ele sunt transferate n celul pe foaia de
calcul numai la apsarea tastei Enter sau a unei taste de
deplasare a cursorului; pn nu apsm o astfel de tast mai
putem corecta datele tastate;
- la terminarea tastrii datelor putem apsa:
- Enter, i pointerul de adresare, cursorul, se mut n jos cu
un rnd;

- Tab, i cursorul se mut la dreapta cu o coloan;


- sgeat, i pointerul se mut napoi n direcia sgeii.
Introducerea textului
Textul se introduce prin dactilografiere simpl de la tastatur.
Excel consider irul de caractere introdus drept un text dac acesta
ncepe cu o liter. Dac este aa, irul de caractere poate s conin i
numere i caractere speciale. n situaia n care dorim totui s fie
considerat text un ir care ncepe cu o cifr atunci trebuie s ncepem
prin a tasta mai nti un apostrof.
Apostroful () este un prefix care precede orice ir de caractere
determinnd alinierea textului n celul la stnga care este de fapt i
alinierea implicit a oricrui text. Acest opiune i nc altele se pot
modifica prin formatarea tabelului.
Textul care depete spaiul celulei curente nu va fi trunchiat,
ci pur i simplu va ocupa un numr mai mare de celule spre dreapta.
Mrimea unei coloane se poate ns ajusta astfel nct s cuprind tot
textul care a depit mrimea celulei (vezi 6.4.4.)
AutoComplete este una din opiunile uilizate pentru creterea
vitezei de introducere a textelor. Dac aceast opiune este activ atunci
textul din celula precedent este repetat n celula curent cu condiia s
nceap cu aceeai liter. Excel chiar ne permite s folosim o list cu
textele introduse n coloana curent, list care poate fi afiat cu un clic
dreapta urmat de comanda Pick From List. Din list ne putem alege
oricare text dorim.
Activarea/dezactivarea opiunii AutoComplete pentru Excel se
face astfel:
1 - activm meniul Tools;
2 - selectm Options;
3 - n pagina Edit, n caseta Enable AutoComplete for Cell
plasm sau eliminm bifa de activare.
WordArt i ClipArt, cunoscutele faciliti Word pentru
scrierea unor titluri sau sigle stilizate se pot utiliza i n cazul
programelor de calcul tabelar apelnd la meniul Insert.
Introducerea numerelor
De la bun nceput facem precizarea c numerele se tasteaz

direct ncepnd cu prima cifr semnificativ sau semnul algebric. Muli


nceptori fac greeala de a ncerca s centreze numerele n celul,
tastnd la nceput spaii naintea primei cifre semnificative a numrului.
Este o greeal i ea este semnalat doar cnd folosim aceste celule n
calcule. Calculele nu se pot face pentru c, tastarea unui spaiu naintea
numrului face ca informaia din celul s fie considerat drept un ir de
caractere, spaiul fiind tratat drept ceea ce i este un caracter alfabetic.
Numerele se introduc respectnd urmtoarele reguli:
- trebuie s nceap cu o cifr sau cu unul din semnele algebrice
+ sau - sau semnul valutar ($);
- pot fi cuprinse ntre 10-99 i 1099 ;
- numerele pot fi ntregi sau reale, partea ntreag se desparte de
partea zecimal printr-un punct;
- nu se admit spaii sau virgule ca separatori;
- se poate folosi i formatul tiinific de scriere n virgul
mobil, de exemplu: 8.07E + 05 = 807.000
Numerele prea mari, la introducere sunt trunchiate, iar
rezultatele prea mari fac s se tipreasc un ir de asteriscuri n locul
rezultatului ateptat. Atunci, va trebui s procedm la mrirea coloanei,
reformatnd celula, de fapt coloana n cauz. Alinierea numerelor se
face implicit la dreapta, n conformitate cu poziia punctului zecimal.
Autofill este o opiune care nlesnete completarea unei coloane
cu numere n ordine strict cresctoare sau n ordine, cu zilele sptmnii
sau lunile anului. Vom proceda astfel:
1 - introducem primul element, un numr, Monday sau January
sau alt zi ori luna;
2 - plasm cu grij cursorul pe ptrelul din colul dreapta jos al
pointerului de adresare al celulei curente, ptrel care se
numete cursor de ncrcare, moment n care apare o
cruciuli;
3 - cu butonul clic stnga apsat se gliseaz mouse-ul n sensul
de auto umplere, ceea ce va avea ca efect umplerea celulelor cu
numere n ordine strict cresctoare sau cu celelalte zile ale
sptmnii sau cu lunile anului.

Introducerea formulelor
Formulele de calcul se introduc de regul ncepnd cu semnul
"=". Formulele se scriu cursiv cu sau fr spaii. Se admit paranteze, dar
atenie, numrul de paranteze nchise trebuie s fie egal cu numrul de
paranteze deschise.
In momentul introducerii, textul formulei apare n panoul de
control n dreptul adresei celulei curente.
Dup apsarea tastei Enter, sau a altei taste de ncheiere a
textului, n celula curent apare rezultatul calculelor.
Ori de cte ori deplasnd pointerul de adresare, cursorul
ntlnete o celul al crei coninut s-a obinut printr-o formul de
calcul, pe panoul de control vom putea citi textul formulei.
Atunci cnd se efectueaz corecii masive n formulele unui
tabel, sau pentru ntocmirea documentaiei, putem modifica opiunea
standard de afiare i n locul rezultatelor n celulele foii de calcul
putem s vizualizm formulele de calcul folosite.
n exemplul nostru, faptul c unele formule trebuie repetate doar
cu schimbarea adreselor unor celule nu ar deranja, pentru c exemplul
este mic. Dar n realitate redactilografierea unor formule, cum sunt cele
din coloanele E i F, ngreuneaz munca de operare. Avem posibilitatea
s nlturm acest neajuns prin copierea formulelor.
Copierea formulelor
Posibilitatea copierii formulelor reprezint o facilitate
remarcabil a procesoarelor de calcul tabelar. O formul dintr-o celul
poate fi copiat, deci reprodus, ntr-una sau mai multe celule adiacente,
adresele celulelor incluse n formul modificndu-se automat n mod
corespunztor.
Dac zona de celule n care se face copierea este situat n jos,
pe coloan, sub celula surs, numele coloanelor se pstreaz constant,
modificndu-se corespunztor numai adresele rndurilor. La fel, dac
celula se copiaz ntr-o zon de celule dispus orizontal, pe acelai
rnd, atunci rmne constant numrul rndului dar se modific adresa
coloanelor. In acest fel formulele de calcul i pstreaz semnificaia
logic, respectnd algoritmul de prelucrare, doar c se translateaz
adresele celulelor cu care se opereaz.
Modul concret de efectuare a operaiei de copiere a formulelor
se va prezenta n paragraful 6.4.6: modificarea unui tabel.

Introducerea funciilor
Funciile se introduc n celula curent ncepnd ntotdeauna cu
simbolul simbolul =. Textul funciei nu admite spaii. Se pot folosi
numai paranteze rotunde pentru gruparea calculelor.
Trebuie respectat ntocmai sintaxa funciei i anume: numele,
numrul, tipul i ordinea argumentelor. Reamintim c n unele funcii
un argument poate fi nlocuit cu o valoare implicit, dac pe poziia sa
n lista de argumente plasm o virgul.
Procesorul de calcul tabelar nu trece mai departe, dac o funcie
este greit sintactic. Ea trebuie scris corect, iar dac este cazul se
solicit ajutor apsnd tasta F1.
Procesorul Excel dispune de facilitatea FUNCTION WIZARD,
vrjitorul funciilor. Acest vrjitor, al crui icon are simbolul fn ne
cluzete pas cu pas n alegerea funciei, operanzilor i operatorilor cu
ajutorul casetei de dialog care se afieaz pentru fiecare funcie
selectat.
Corecii
Coreciile se pot face n dou faze n funcie de momentul
sesizrii greelilor. Astfel, greelile de introducere a datelor se pot
rezolva pe loc, dac nu a fost apsat nc tasta Enter sau una din tastele
cu sgei. Se terg caracterele eronate i se tasteaz cele corecte.
Dac ns greelile au fost sesizate dup ce a fost apsat tasta
Enter, iar datele au ajuns n celul, sau dac eroarea a fost observat
mai trziu, atunci pentru corectare procedm astfel:
1 - plasm pointerul de adresare, cursorul, pe celula cu date
eronate;
2 - apsm tasta F2 - Edit;
3 - operm coreciile i ncheiem cu Enter, sgeat ori Tab.
Uneori ns e de preferat s tergem datele dintr-o celul i apoi,
eventual, s reintroducem altele. Nimic mai simplu:
1 - plasm pointerul de adresare pe celula eronat;
2 - tastm spaiu i apoi Enter, pentru a terge celula;
3 - reintroducem corect datele.
tergerea unor zone de celule, rnduri, sau coloane, se face cu
ajutorul comenzilor din meniul principal, ce vor fi discutate mai pe larg
n capitolul dedicat modificrilor unui tabel.

6.4. Programul EXCEL


6.4.1. Sesiunea de lucru
Programul Excel elaborat de firma Microsoft face parte din
sistemul integrat de programe MS-Office, alturi de procesorul de texte
Word, sistemul de gestiune a bazelor de date Microsoft-Access i de
programul de prezentare grafic PowerPoint.
Excel este principalul concurent al produselor LOTUS 1-2-3 i
Quattro Pro. Versiunile programului Excel pot fi rulate sub sistemele de
operare Windows, Windows NT, OS/2 i Apple OS/MacIntosh.
Apelarea programului
Lucrnd cu Windows vom proceda n felul urmtor;
1 - activm meniul butonului Start;
2 - deplasm mouse-ul pe meniul Programs i apoi la dreapta
pe Microsoft Excel;
3 - executm un singur clic pe dreptunghiul ce marcheaz
programul Excel, i acesta va fi lansat n execuie, pe monitor
fiind afiat ecranul de lucru Excel.
Dac avem icon-ul produsului (shortcut-ul) pe desktop atunci e
suficient un dublu clic pe acest icon pentru lansarea Word-ului n
execuie.
Incheierea sesiunii
Dup terminarea procesului de prelucrare, ncheierea sesiunii de
lucru se poate face n dou moduri:
- cu salvarea pe disc a foii de calcul;
- fr salvarea foii de calcul.
Alegerea modului de ncheiere a sesiunii de lucru este la
latitudinea utilizatorului, care va trebui s rspund corect la ntrebrile
formulate de fiecare dat cnd se selecteaz meniul File comanda Exit
pentru a ncheia sesiunea de lucru. Deci, vom proceda astfel:
1 - deplasm cursorul pe meniul File i-l activm cu un clic, pe
ecran afindu-se meniul pop-up asociat;
2 - selectm din acest meniu cu un clic, comanda Exit;

3 - din caseta de dialog prin care suntem ntrebai despre


opiunea de salvare sau nu a foii de calcul putem opta pentru una
din cele trei variante:
- Yes, pentru salvarea foii de calcul naintea nchiderii
sesiunii de lucru;
- No, pentru abandonarea foii de calcul i apoi nchiderea
sesiunii;
- Cancel, pentru anularea comenzii.
Dac s-a rspuns cu Yes programul va solicita, n continuare
atribuirea unui nume sub care se salveaz tabelul creat.
Aceste opiuni vin n ajutorul utilizatorului pentru a-i da
posibilitatea s-i salveze foaia de calcul n caz c nu a fcut-o. Dac
foaia de calcul a fost nchis (Close) sau salvat (Save sau Save As)
nainte de nchiderea sesiunii, programul nu mai afieaz caseta cu cele
trei opiuni, nchizndu-se sesiunea de lucru Excel fr nici-un alt
dialog.

6.4.2. Ecranul Excel


Imediat dup lansarea n execuie, programul Excel afieaz un
ecran de lucru care respect structura i grafica prietenoas a produselor
integrate n pachetul MS-Office. Ecranul Excel, ca de altfel toate
programele sub Windows, este mprit n patru zone cu urmtoarea
destinaie:
1 - panoul de control;
2 - aria de lucru efectiv;
3 - informaii de stare, privind controlul procesului de
prelucrare;
4 - informaii de stare privind alte programe activate sub
Windows; acest zon, opional, poate fi suprimat.
Panoul de control sau fereastra document Excel cuprinde
cinci linii i o arie de lucru pe care le vom analiza n continuare.
Linia 1 este linia, sau bara de titlu, pe care este scris "Microsoft
Excel" urmat de numele fiierului din care s-a deschis foaia de calcul
sau "BOOK1" dac deschidem sesiunea pentru a creea o foaie de calcul
nou. In colul din dreapta, apar cele 3 butoane destinate manipulrii
ferestrei de aplicaie Windows:

0 pentru minimizarea ecranului;


2 pentru redimensionarea ecranului;
x pentru nchiderea sesiunii.

Butonul de minimizare are ca efect nchiderea temporar a


ferestrei programului Excel, nscrierea icon-ului acestuia pe linia
Taskbar, i revenirea n desktop-ul Windows. Cu un clic pe icon-ul
programului n linia taskbar se reafieaz ecranul Excel. Atenie,
execuia programului nu este suspendat. El este n continuare activ,
numai c n acest fel, mai putem deschide i o alt sesiune de lucru cu
un alt program ce va lucra n paralel cu Excel.
Utiliznd combinaia de taste Alt + Tab putem s inspectm pe
rnd fiecare program ce a fost activat n paralel sub Windows.
Butonul de redimensionare are dubl aciune. La o prim
apasare reduce iar la urmtoarea reface dimensiunea ecranului.
Butonul de nchidere are un efect similar comenzii Exit din
meniul File; ncheie sesiunea Excel.
Linia 2 este linia meniului principal. Ea conine submeniurile:
File, Edit, View, Insert, Format, Tools, Data, Window, i Help. n

partea dreapt a acestei linii se afl cele trei butoane pentru minimizare,
redimensionare i nchidere a ferestrei document, adic a crii curente,
desigur fr a se prsi sesiunea de lucru Excel. Dup nchidere
utilizatorul poate continua cu deschiderea unei noi cri cu foi de calcul.
Linia 3 conine icon-urile standard pentru cele mai frecvente
operaii. Aceast linie se mai numete Standard Toolbar, bara cu
instrumente standard de lucru. Unele icon-uri sunt comune cu cele de la
Word: open, close, save, print, print preview, cut, copy, paste. Iat ns
i cteva icon-uri specifice programului Excel:
nsumare, selecie funcii predefinite, sortare
ascendent sau descendent;
apelul generatorului de grafice, afiarea
barei cu instrumente de desenat drawing toolbar.
Plasnd prin tehnica "clic and drag" iconul "?" asociat helpului on-line, pe un icon sau o comand dintr-un meniu, vom putea citi
ntr-o fereastr informativ cteva explicaii suplimentare n legtur cu
comanda respectiv.
Linia 4 conine icon-uri destinate activrii comenzilor folosite
pentru formatarea datelor ce se introduc ntr-o foaie de calcul. Este linia
Formating Toolbar. Aici se gsesc icon-uri pentru schimbarea corpului
de liter (Arial, Times New Roman etc.), a dimensiunii literelor, a
stilului de afiare: bold, italic, underline precum i a modului de
aliniere, stnga, dreapta, centrat. Regsim icon-uri pentru afiarea
simbolurilor monetare, a procentului, i alte icon-uri ntlnite i la
programul Word.
Linia 5 este linia pe care se afieaz adresa i coninutul celulei
curente. Este numit i Formula Bar, deci bara pe care se vizualizeaz
i funciile sau formulele introduse n celula curent.
Pe aceast linie se afieaz butoanele utilizate
pentru
redactarea formulelor i funciilor:
- butonul = schimb modul manual cu modul asistat (Edit) de
redactare a formulelor n aceast zon de referin;
- butonul bif este echivalentul tastei Enter cu care ncheiem
redactarea formulei;

- butonul X este butonul Cancel.


Executnd un clic pe butonul = utilizatorul poate trece imediat
la redactarea formulei pe aceast linie. n cazul funciilor, uilizatorul,
pentru propria informare, poate deschide cu un clic n partea stng a
liniei o caset tip list pentru vizualizarea i selecia unei funcii
predefinite.
Aria de lucru efectiv este ncadrat de bordura orizontal cu
denumirea coloanelor i bordura vertical cu numerotarea rndurilor. n
mod normal, la deschiderea sesiunii de lucru, aceast zon conine
primele 9 coloane, de la A la I i primele 24 de rnduri. Pointerul de
adresare este plasat pe celula A1.
Excel poate opera simultan cu mai multe foi de calcul dispuse n
planuri paralele. Ele se numesc dup cum am mai precizat Sheet1,
Sheet2 .a.m.d. Numrul lor depinde de versiunea de Excel cu care
lucrai. Zona de lucru poate fi utilizat pentru una din aceste foi,
selectate din linia de selecie a foilor de calcul afiat n partea de jos a
ecranului. Dar zona de lucru poate fi splitat i folosit la afiarea
datelor din mai multe foi de calcul odat, aa cum vom vedea n
capitolul "Lucru cu foi multiple".
Zona informaiilor de stare ncepe cu Linia 6, care este linia de
selecie a foii de lucru curente. Numele foii de lucru curente este afiat
normal, negru pe alb, celelalte nume fiind afiate umbrit.
Pe linia de stare se mai gsesc i sgeile pentru derularea stnga
dreapta a celulelor foii de calcul.
Cursorul mouse-ului i schimb forma n funcie de zona
ecranului n care este plasat, tocmai pentru a ateniona utilizatorul
asupra acestui lucru. Asfel n zona panoului de control, cursorul are
forma obinuit de sgeat, iar n zona ariei de lucru are forma unei
cruciulie.

6.4.3. Meniul principal


Totalitatea comenzilor Excel sunt grupate ntr-un meniu propriu

6.4.3. Meniul principal


Totalitatea comenzilor Excel sunt grupate ntr-un meniu propriu
Pull-Down, compus din:
- submeniuri tip bar afiate orizontal, pe care le vom denumi n
continuare tot meniuri;
- submeniuri tip Pop-Up, afiate n ferestre verticale ce conin
comenzile i opiunile asociate submeniului bar selectat.
Submeniuri
Submeniurile tip bar ale meniului principal Excel sunt n numr
de 9, i anume:
File - conine n principal comenzi pentru prelucrri la nivelul
ntregii foi de calcul: deschiderea unei noi foi de calcul sau a uneia
salvate ntr-un fiier, nchiderea, salvarea, tiprirea unei foi de calcul. In
fereastra File sunt listate denumirile ultimelor fiiere n care s-au salvat
foi de calcul Excel. Cu un clic, oricare din acestea pot fi aduse n aria de
lucru;
Edit conine comenzi pentru corectarea coninutului unei foi
de calcul: copierea unor celule, tergerea ntregii foi de calcul,
deplasarea la o adres oarecare i altele;
View - conine opiuni privind afiarea sau nu a diverselor linii
ale ecranului, precum i redimensionarea suprafeei de lucru;
Insert - conine comenzi pentru adugarea de noi elemente ntrun tabel construit pe foaia de calcul: celule, rnduri, coloane, grafice;
Format conine comenzi pentru modificarea denumirii,
stabilirea alinierii i a modului de afiare a datelor ntr-o celul, sau pe
un ntreg rnd, coloan, pe o zon sau pe toat foaia de calcul;
Tools conine o serie de opiuni pentru realizarea de scenarii
pe baza nlnuirii tabelelor ntr-o prezentare animat, protejarea prin
parole a foii de calcul, crearea de macroinstruciuni, precum i altele
legate de setrile implicite ale sesiunii Excel, i anume culori, modul de
afiare standard a ecranului, modul de calcul ca i recalcularea
formulelor i funciilor, tipul i mrimea fontului implicit etc;
Data - conine comenzi pentru prelucrarea datelor dintr-un
tabel n mod similar unei baze de date n care ordinea i tipul coloanelor
corespunde cu succesiunea i descrierea cmpurilor, iar rndurile
reprezint nregistrrile bazei de date; sunt disponibile astfel comenzi
privind sortarea bazei de date, subtotaluri, selectarea unui grup de
nregistrri pe baza unui filtru de selecie etc;

Window conine comenzi pentru operarea simultan cu mai


multe foi de calcul ce pot fi aduse pe rnd sau simultan n aceeai zon
de lucru pe ecran;
Help - conine comenzi pentru afiarea i parcurgerea selectiv
a textului cu explicaii ajuttoare privind modul de aplicare a
comenzilor i opiunilor Excel.
Dat fiind faptul c n mod normal pe ecran sunt vizibile
permanent att submeniurile meniului principal ct i butoanele celor
mai uzuale comenzi, nu mai este necesar activarea meniului principal.
Activarea unuia din submeniuri se face apsnd simultan tastele Alt +
litera subliniat cu o liniu, ce identific submeniul.
Selectarea i activarea unei comenzi
Selectarea unei comenzi Excel se poate face prin trei moduri:
- din meniul principal;
- cu un clic pe butonul comenzii din panoul de control;
- apsnd simultan o combinaie de taste numite shortcuts.
Pentru selectarea unei comenzi va trebui s procedm astfel:
1 - selectm meniul cu un clic sau apsnd simultan tastele Alt
i Litera care identific meniul;
2 - deplasm cursorul n dreptul comenzii/opiunii dorite;
3 - activm comanda cu un clic sau apsnd tasta Enter.
Cu un singur clic n afara ferestrei unui meniu, sau apsnd tasta
ESC, anulm selecia meniului sau a comenzii.
Comenzile se execut asupra celulei pe care este plasat
dreptunghiul ce reprezint celula curent sau asupra zonei de celule
selectate. Uneori este nevoie s selectm o celul cu un dublu clic n
interiorul acesteia, sau n unele situaii celula sau zona de celule ce se
prelucreaz se desemneaz prin coordonatele lor explicite.
Pentru operativitate, n activarea unor comenzi, programul Excel
ofer posibilitatea utilizrii tastelor funcionale F1..F12. Fiecare dintre
acestea poate fi utilizat independent (individual) sau n urmtoarele
combinaii:
- Shift + tasta funcional;
- Ctrl + tasta funcional;
- Ctrl + Shift + tasta funcional;
- Alt + Shift + tasta funcional.

Fiecare mod de acionare are ca efect o anumit comand. Iat


spre exemplu comenzile asociate apsrii tastelor funcionale
individual:
F1 - help, activeaz meniul cu explicaii;
F2 - editeaz coninutul unei celule;
F3 - plaseaz un nume ntr-o formul;
F4 - repet ultima comand;
F5 - Go to, salt necondiionat la o adres de celul;
F6 - salt la urmtoarea fereastr deschis n aria de lucru;
F7 - Spelling, verificarea scrierii corecte;
F8 - extinderea unei selecii;
F9 - recalculeaz formulele i funciile;
F10 activeaz linia meniului principal;
F11 - creeaz un grafic;
F12 - Save as, salveaz foaia de calcul curent.
Pentru a vedea i comenzile asociate combinaiilor tastelor
funcionale cu tastele Shift, Alt, Ctrl, se poate apela meniul help.

6.4.4. Formatarea tabelului


Formatarea tabelului, aa cum am mai afirmat, desemneaz
ansamblul de operaii legate de definitivarea formei i structurii unui
tabel precum i a modului de afiare a datelor n tabel.
Opiunile de formatare sunt disponibile n meniul Format i
vizeaz stabilirea atributelor de afiare pentru celule, rnduri sau
coloane, care n termeni specifici se numesc setri i care se refer la :
redimensionarea celulelor, ajustarea mrimii coloanelor, schimbarea
fontului, alinierea datelor n celule, stabilirea numrului de zecimale,
stabilirea unor chenare, copierea setrilor etc.
Redimensionarea celulei
Setarea standard pentru celula ariei de lucru, cnd pe ecran apar
24 rnduri i 9 coloane, depinde de tipul i mrimea fontului ales. De
exemplu, lucrnd cu fontul Times-New-Roman, dimensiunea de 10
puncte (1 punct = 1/72 inch), ntr-o celul vor ncape 8 caractere. Ca s
ncap mai multe caractere modificm lungimea (Width) celulei sau a

unei zone de celule marcate n prealabil, procednd astfel:


1 - selectm celula sau zona de celule;
2 - selectm meniul Format opiunea Column;
3 - selectm din fereastra acestei opiuni comanda Width;
4 - tergem cu tasta Backspace dimensiunea veche 8,5 i
introducem noua lungime a celulei.
Mai avem la dispoziie i modaliti mai rapide de ajustarea
coloanelor. De exemplu putem proceda astfel:
1 - executm un clic pe litera coloanei aflat pe bordura
orizontal;
2 - plasm cursorul pe linia separatoare dintre coloane i cnd
acesta i schimb forma ntr-o cruciuli glism mouse-ul n
stnga sau dreapta.
In situaia n care textul introdus nr-o celul este mai mare i dorim s
ajustm limea celulei pentru a cuprinde exact textul introdus, vom
proceda astfel:
1 - executm un clic pe litera coloanei aflat pe bordura
orizontal;
2 - plasm cursorul pe linia separatoare dintre coloane, dar pe
bordura orizontal, i cnd acesta i schimb forma ntr-o
cruciuli executm un clic.
Pentru modificarea nlimii (High) unei celule, a unei zone de
celule, sau rnduri procedm astfel:
1 - selectm celula sau zona de celule;
2 - selectm din meniul Format opiunea Rows i apoi opiunea
High;
3 - tergem cu Backspace dimensiunea veche 12,75 i
introducem noua nlime a rndului.
Schimbarea fontului
n afara procedurii deja familiare de a opera schimbarea
dimensiunii acestuia folosind comenzile din casetele panoului de
control, putem apela la meniul Format astfel:
1 - selectm celula sau zona de celule;
2 - activm meniul Format i selectm comanda Cells, opiunea
Font;

3 - selectm din caseta de dialog tipul, mrimea, size-ul literei i


culoarea, eventual i efecte speciale: plasarea textului ca indice
sau exponent;
4 - confirmm setrile executnd un clic pe butonul OK.
Pentru titluri speciale, antet sau un text desebit ca format se
poate apela la scrierea stilizat folosind abloanele disponibile n
minibiblioteca WordArt. Ca i n Word se activeaz meniul Insert,
comanda Picture, opinea WordArt. Putem s selectm opiunea
ClipArt dac n loc de text stilizat dorim o figur din aceast bibliotec
Windows.
Alinierea datelor
n mod implicit numerele se aliniaz la dreapta iar textul se
aliniaz la stnga ntr-o celul. Pentru schimbarea modului de aliniere
putem apela la butoanele din panoul de control:
- align left, pentru aliniere stnga;
- align right, pentru aliniere dreapta;
- center, centrat.
Putem apela i la meniul Format, comanda Cells, opiunea
Alignment din caseta creia selectm alinierea pe orizontal, vertical
i modul de scriere a textului, normal sau pe orizontal, de sus n jos i
invers.
Formatul de afiare al numerelor
Numerele se afieaz n mod implicit n formatul denumit
General. Acest format de exemplu pentru fontul Times New Roman 10,
este urmtorul:
- pentru numerele ntregi, 8 poziii din care una pentru semn;
- pentru numerele reale, 8 poziii din care una pentru semn, 5 la
partea ntreag, una pentru punctul zecimal i dou pentru partea
fracional.
Acest format se poate modifica n sensul reducerii sau mririi
numrului de poziii zecimale.
Un numr introdus ntr-o celul poate fi reprezentat, n funcie de
semnificaia sa sub form de: date calendaristic, or, minut, secund,
procent, fracie ordinar, cu semn valutar, .a. Toate aceste opiuni sunt
disponibile n meniul Format, comanda Cells, opiunea Number.

Chenare, linii i culori


Meniul Format Cells dispune de dou opiuni ce sporesc
semnificativ grafica unui tabel prin ncadrarea unor zone sau grafice n
chenare i schimbarea paletei coloristice.
Opiunea Border permite ncadrarea ntr-un chenar, sublinierea
unei celule sau a eventualelor grafice create pe foaia de calcul.
Opiunea Patterns permite alegerea culorilor pentru umplerea
unei celule sau zone de celule, deci pentru fond. Celula se selecteaz cu
un dublu clic iar zona se selecteaz prin tehnica "clic & drag" cu
ajutorul mouse-ului.
Culoarea fontului, s zicem a "cernelii", se stabilete prin
intermediul opiunii Color din comanda Font a meniului Format Cells.
Copierea formatrilor
Setrile fixate pentru o celul pot fi atribuite unei alte celule cu
uurin folosind icon-ul "Format Painter" - pensula de formatare, din
bara cu instrumente de lucru din panoul de control astfel:
1 - selectm celula surs plasnd dreptunghiul pointerului de
adresare pe celul;
2 - executm un clic pe butonul "pensulei de formatare" din
panoul de control;
3 - deplasm cursorul pe celula n care dorim s copiem setrile
privind formatarea datelor i executm un clic.

6.4.5. Gestiunea tabelelor


Se tie c foaia de calcul este generat n memoria RAM. Pentru
a nu pierde datele introduse i rezultatele obinute prin calcule, tabelul
trebuie salvat pe un floppy sau hard disc.
Programul Excel asigur, prin meniul File, o serie de operaii
uzuale pentru gestiunea fiierelor, fr a prsi sesiunea de lucru.
Cele mai importante sunt:
- Save as, memorarea ntr-un fiier a foii de calcul;
- Open, ncrcarea de pe disc n memoria RAM, n aria de lucru,
a unei foi de calcul salvate anterior;
- Save, rescrierea n acelai fiier a unei foi de calcul n curs de

prelucrare;
- Close, nchiderea unei foi de calcul, create sau modificate, se
poate face cu sau fr salvarea noii versiuni;
- New, crearea unei foi de calcul noi, cu setri implicite
standard.
Salvarea unui tabel
Dup terminarea prelucrrii unui tabel este necesar memorarea
acestuia pe floppy sau hard disc sub forma unui fiier pentru a putea fi
prelucrat ulterior. Acest operaie, aa cum s-a mai menionat, se
numete frecvent "salvarea fiierului".
Comanda de salvare este disponibil n meniul File, n dou
variante: Save as i Save.
Prima dat cnd salvm un tabel folosim oricare din aceste
comenzi, Save as sau Save. Procedura de operare este simpl:
1 - selectm meniul File;
2 - selectm comanda Save as sau Save;
3 - tastm n fereastra de dialog, numele fiierului, n dreptul
rubricii File name, i doar dac e necesar, modificm prin
derularea listei, discul i directorul n care va fi plasat fiierul ce
va conine tabelul nostru;
4 - confirmm comanda cu un clic pe butonul OK.
Fiierele create de Excel au extensia implicit XLS. Comanda
Save este util n cazurile n care, dup efectuarea unor actualizri la un
tabel creat i salvat anterior, dorim s rememorm tabelul n acelai
fiier sub acelai nume cu care a fost salvat iniial. n acest situaie nu
ni se mai solicit introducerea specificatorului de fiier. Dac dorim
ns ca tabelul actualizat s fie memorat ntr-un fiier nou, cu un alt
nume, atunci vom utiliza comanda Save as.
n ambele cazuri, zona de lucru Excel rmne pe ecran la
dispoziia operatorului pentru a continua prelucrarea tabelului.
Dac dorim s ncheiem definitiv prelucrarea acestuia apelm la
comanda Close.
Deschiderea/ nchiderea foii de calcul
Dup lansarea n execuie a programului Excel, acesta ne pune la
dispoziie o carte cu un set de foi de calcul albe, noi. Dar dac dorim s

prelucrm un tabel salvat ntr-un fiier, atunci trebuie s "ncrcm"


datele din acel fiier XLS, n zona de lucru a ecranului. Aceast aciune
se realizeaz cu comanda Open din meniul File.
Comanda Open are o fereastr de dialog prin care putem
specifica: discul, folderul i numele fiierului.
Dup ncheierea prelucrrii unui tabel i salvarea acestuia ntrun fiier XLS se procedeaz la nchiderea foii de calcul cu comanda
Close din meniul File.
n situaia n care nu am efectuat salvarea tabelului, comanda
Close afieaz o caset de dialog cu trei butoane prin care suntem
invitai s optm pentru a salva, a nu salva modificrile operate, sau
pentru a anula comanda Close.
Aria de lucru salvat nu nseamn toat foaia de calcul, ci doar
poriunea n care s-a lucrat efectiv.
Oricnd mai putem deschide n paralel noi foi de calcul cu
comanda New din meniul File.

6.4.6. Modificarea unui tabel


Modificrile unui tabel Excel vizeaz copierile, mutrile,
adugrile, tergerile unor zone, rnduri sau coloane sau numai a
coninutului unei singure celule din foaia de calcul.
Copierea celulelor
Copierea este operaia prin care coninutul unei celule,
considerate celul surs, este plasat ntr-o alt celul, numit celul int
sau destinaie. Dac celula conine o formul sau o funcie apar
deosebiri n modul de realizare a operaiei de copiere, n funcie de
modul de adresare a celulelor prezente ca operanzi n cadrul acestor
formule sau funcii.
Deosebirile apar datorit celor dou moduri de adresare a
celulelor:
- adresare relativ;
- adresare absolut.
Adresarea relativ este modul obinuit de scriere a adresei unei
celule compus din denumirea coloanei urmat de numrul rndului.
Prin copierea formulelor sau funciilor ce conin celule cu adrese

relative au loc urmtoarele translatri de adrese:


- dac copierea se face pe vertical, adresa rndului va fi
incrementat cresctor cu 1, iar denumirea coloanei rmne
neschimbat, tocmai pentru a respecta logica calculelor ntre
rnduri;
- dac copierea se face pe orizontal, denumirile coloanelor se
modific corespunztor iar numrul rndului rmne
neschimbat.
Procedura de operare pentru copierea formulelor pentru
exemplul din fig. 6.4 este urmtoarea:
1 - poziionm pointerul de adresare, dreptunghiul cursorului, pe
celula surs, care este n exemplul nostru F4;
2 - selectm din meniul Edit comanda Copy i vom observa c
chenarul dreptunghiului este dublat de un dreptunghi format din
linie ntrerupt pulsatoare;
3 - poziionm cursorul pe prima celul a zonei de destinaie,
apoi deplasm mouse-ul cu butonul clic apsat n jos, marcnd
ntreaga zon de destinaie, n cazul nostru pn n celula F13;
4 - apsm Enter i formula va fi replicat n toate celulele din
zona int cu modificarea n ordine cresctoare a adreselor
relative, n cazul nostru numai a rndului din adres, din C4 la
C5, pn la C13;
Aceste comenzi se pot executa utiliznd butoanele
din
Toolbars sau din meniul contextual care se activeaz cu un clic cu
butonul dreapta al mouse-ului.
Observaie
- cota de pia se determin ca raport procentual ntre cifra de
afaceri a unei firme i totalul vnzrilor pe piaa produsului;
- cota relativ de pia se determin ca raport procentual ntre
cifra de afaceri a unei firme i cifra de afaceri a firmei lider;
numai pentru firma lider cifra sa de afaceri se mparte la cifra de
afaceri a urmtoarei firme n clasament.
Dac copiem o celul ntr-o zon de celule imediat dedesubt pe
aceeai coloan sau la dreapta pe acelai rnd procedm mai simplu

astfel:
1 poziionm pointerul de adresare pe celula surs i executm
un clic pe ptratul din colul din dreapta jos al chenarului, cnd
cursorul va fi simbolizat printr-o cruciul (+);
2 - tragem mouse-ul n jos pn pe ultima celul a zonei int i
cu butonul apsat, tehnica "clic & drag", formula s-a copiat
eliberm butonul i executm un clic n afara zonei int.
Adresarea absolut a unei celule se realizeaz plasnd semnul
"$" fie naintea numelui de coloan, fie a numrului de rnd, fie naintea
ambelor coordonate.
Prin copiere, partea de adres marcat cu $ nu se va mai
modifica, n sensul incrementrii, ci va rmne neschimbat n toate
formulele.
n exemplul prezentat n fig. 6.4 este folosit adresarea absolut
pentru celula C$14. In formulele de calcul ale cotei absolute de pia,
adresa acestei celule, care conine totalul vnzrilor celor 10 companii,
rmne constant.

Fig. 6.4. Calculul cotei de pia absolute

Fig 6.5. Formulele pentru calculul cotei de pia


Mutarea celulelor
Spre deosebire de comanda Copy, care las neschimbat celula
sau zona de celule surs, operaia de mutare dizloc informaia din zona
surs, ce rmne astfel liber, i o plaseaz n zona de destinaie.
Operaia de mutare, ca i operaia de copiere respect aceleai
reguli de translatare a adreselor de celule ca i n cazul operaiei de
mutare. Deci, adresele relative se incrementeaz iar adresele absolute
rmn neschimbate.
Procedura de operare apeleaz la meniul Edit i la zona de
memorie temporar numit CLIPBOARD, specific programelor sub
Windows:
1 - selectm celula sau zona de celule surs;
2 - executm un clic pe butonul Cut din panoul de control sau
selectm aceast comand din meniul Edit; datele vor fi extrase
din zona de celule surs i plasate n zona de memorie
Clipboard;
3 - deplasm cursorul la adresa de nceput a zonei de destinaie
i selectm din meniul Edit comanda Paste;

, Paste
i mutarea se poate comanda cu butoanele, Cut
din Toolbars. La fel de bine putem utiliza i comenzile meniului
contextual afiat printr-un clic cu butonul dreapta al mouse-ului.
Inserarea de coloane, rnduri
Termenul de inserare desemneaz operaia de includere a unui
rnd sau a unei coloane suplimentare n interiorul unui tabel. Comenzile
pentru operaiile de inserare sunt disponibile n meniul Insert.
Inserarea unei coloane necesit urmtoarea procedur de
operare:
1 - selectm coloana n faa creia dorim s facem nserarea,
unei noi coloane, executnd un clic pe litera coloanei respective;
2 - selectm din meniul Insert opiunea Columns i apsm
Enter; coloana n cauz va fi eliberat de date i ntreg tabelul
cu date i cu formule se va muta la dreapta cu o coloan.
Inserarea mai multor coloane necesit marcarea unui numr
echivalent cu numrul de coloane pe care dorim s le inserm i n
consecin cu care se va deplasa tabelul spre dreapta, fcnd loc noilor
coloane. Datele, formulele i funciile vor fi transferate corespunztor
pe noile poziii recalculate automat.
Procedura este urmtoarea:
1 - selectm zona de coloane plasnd cursorul pe prima coloan
din zon, apsm tasta Shift i executm un clic pe litera ultimei
coloane din zon;
2 - selectm din meniul Insert opiunea Columns si apsm
Enter, tabelul va avea o zon liber format din coloanele
marcate la punctul 1.
Inserarea unui rnd sau a mai multor rnduri este similar
cu operaia de inserare a coloanelor cu precizarea c, n loc de Columns
selectm opiunea Rows din meniul Insert.
Rndurile sunt inserate deasupra cursorului iar coloanele la
stnga cursorului, toate referinele translatndu-se corespunztor.
Stergerea coloanelor si a rndurilor
tergerea coninutului unei coloane, a unui rnd sau a unei zone
de celule este o operaie disponibil n meniul Edit prin comanda
Clear. Se procedeaz astfel:

1 - selectm coloana cu clic pe numele coloanei, sau a rndului


sau selectm obinuit o zon de celule prin tehnica "clic &
drag";
2 - selectm din meniul Edit comanda Clear i coninutul zonei
marcate este anulat;
3 - executm un clic n afara zonei de celule terse.
Aciunea comenzii Clear este realizat i de tasta Delete de pe
tastatur. Atenie, comanda Delete din meniul Edit elimin fizic, s
zicem, o coloan sau un rnd cu deplasarea la stnga sau la dreapta dac
este vorba de coloane, sau n sus ori n jos dac tergem rnduri.
Putem selecta ntreaga foaie de calcul cu un clic pe ptrelul
din colul stnga sus al foii de calcul, pentru ca apoi s tergem
coninutul tuturor celulelor foii de calcul.
Asocierea unui nume foii de calcul
Utilizatorul are posibilitatea de a atribui explicit un nume unei
foi de calcul, care aa cum ai observat primesc numele Sheet1, Sheet2
etc. Pentru aceasta este suficient s executm un dublu clic pe eticheta
foii de calcul din linia 6 i apoi s tastm noul nume. Acest nume va
apare acum pe linia 6 a ecranului de lucru Excel.
Vizualizarea formulelor i funciilor
Se tie c, n mod implicit, dup introducerea unei formule sau
funcii ntr-o celul n locul textului acesteia, apare valoarea rezultat
din calcule.
Dac dorim s revedem formula sau funcia dintr-o celul e
suficient s deplasm pointerul de adresare pe celula n cauz i n
panoul de control se poate citi textul formulei sau funciei.
Dac dorim s vizualizm pe foaia de calcul toate formulele i
funciile n locul datelor, un lucru absolut necesar n etapa de punere la
punct a unui program pentru ntocmirea documentaiei, atunci operm
astfel:
1 - selectm meniul Tools i apoi opiunea Options;
2 - n caseta de dialog View din fereastra afiat marcm cu un
clic opiunea Formulas, n micul ptrel din stnga n care va
apare binecunoscuta "bif" de setare "ON";
3 - executm un clic pe butonul OK i pe foaia de calcul apar

funciile i formulele n locul valorilor.


Revenirea la setarea iniial, cu valori n locul formulelor i
funciilor, se face apelnd aceeai pai 1, 2, 3. Un clic pe ptrelul
opiunii Formulas n care se afl bifa de setare ON are ca efect anularea
sa.
n caseta View avem diverse opiuni de inhibarea afirii unor
elemente ale foii de calcul: bordurile rndurilor, coloanelor, haurile,
etc.
nghearea capului de tabel
Meninerea pe loc a denumirii coloanelor unui tabel, aciune pe
care am numit-o nghearea capului de tabel este chiar o necesitate n
cazul tabelelor care se ntind pe mai multe ecrane.
Pentru a nghea' o poriune din tabel i a permite derularea
normal a celorlalte rnduri vom proceda astfel:
1 - executm un clic pe oricare celul situat pe rndul imediat
urmtor sub zona pe care dorim s o nghem;
2 - activm meniul Window i selectm comanda Freeze
Panes;
Anularea acestei opiuni se realizeaz cu comanda Unfreeze
Panes din acelai meniu Window.

6.4.7. Lucru cu mai multe foi de calcul


Procesorul de calcul tabelar Excel permite operarea alternativ
sau simultan cu mai multe foi de calcul. Lucrul alternativ cu mai multe
foi de calcul se rezum la activarea unei alte foi de calcul cu un simplu
clic pe linia de selecie a foilor de calcul botezate Sheet1, Sheet2, etc.
Lucrul cu mai multe foi de calcul simultan nseamn aducerea
acestora n aceeai arie de lucru pe ecran, n ferestre distincte.
Utilizatorul se poate deplasa de la o fereastr la alta cu cursorul
prelund i legnd cu uurin datele din zonele prezente n zona de
lucru de pe ecran.
Procedura de operare este urmtoarea, presupunnd c ncepem
chiar de la crearea tabelelor:
1 - construim un tabel n prima foaie de calcul Sheet1, care va fi
foaia de calcul principal;

2 - selectm cu un clic n linia 6, linia de selecie a foilor de


calcul, foaia urmtoare s zicem Sheet2, i construim i aici un
tabel;
3 - adugm aceast foaie ntr-o list de foi de calcul ce vor fi
utilizate simultan selectnd din meniul Window comanda New
Window;
4 - relum paii 2 i 3 cu foaia de calcul Sheet3 s zicem;
5 - dup terminarea etapei de creare i adugare a foilor de
calcul n list, trecem la afiarea lor pe aceeai zon de lucru pe
ecran selectnd din meniul Window comanda Arrange i apoi
din caseta de dialog a acestei comenzi alegem opiunea Tilled,
de afiare simultan, cte o fereastr pentru fiecare foaie
prezent n list.
Numai una din ferestre este totui activ la un moment dat, n
sensul c numai asupra datelor tabelului din fereastra activ se execut
comenzile curente ale utilizatorului. Fereastra activ are bara de titlu
marcat distinct. Activarea unei alte ferestre, pe aceeai zon de lucru, se
face cu un clic pe suprafaa acesteia.
Din lista de foi de calcul putem insera n aria de lucru foi care
nu sunt adiacente utiliznd combinaia Ctrl i clic pentru selecia
acestora. Trecerea de la o foaie la alta se realizeaz i cu butoanele din
bara de defilare orizontal din linia 6 a ecranului de lucru.
Lucrul simultan cu mai multe foi de calcul nseamn c putem
s construim formule i funcii de calcul cu adrese de celule preluate din
foi distincte. In acest caz, adresa unei celule dintr-o alt foaie de calcul
va avea ataat n fa numele foii de calcul: Sheet1, Sheet2, etc. dup
caz. Numele foii de calcul este separat de adresa celulei prin simbolul
"!" - semnul exclamrii.
Se spune c numele foii de calcul urmat de semnul exclamrii
este un calificator, iar acest modalitate de lucru cu adresele foilor de
calcul se numete calificare. Adresele celulelor din alte foi de calcul
sunt adrese absolute. Procedura de operare n aceste cazuri, pentru
construirea unei formule, de exemplu, este urmtoarea:
1 - activm fereastra tabelului n care construim formula;
2 - tastm formula pn la momentul n care dorim s inserm
adresa unei celule din alt fereastr;
3 - activm cu un clic fereastra din care prelum celula;

4 - deplasm pointerul de adresare pe celula folosit drept


operand i executm un clic, celula fiind marcat de un
dreptunghi din liniue mobile;
5 - apsm Enter i adresa absolut a celulei, inclusiv
calificatorul su sunt inserate n formula noastr, cursorul
revenind n fereastra iniial.
Formulele i funciile astfel construite pot fi copiate, mutate,
terse ca orice formul sau funcie obinuit.

6.4.8. Tiprirea tabelelor


Tabelul utilizatorului coninnd date introduse, rezultatele
calculelor, inclusiv graficele pot fi tiprite utiliznd comanda Print din
meniul File. Foaia de calcul este tiprit pe pagini. Putem fixa manual
un delimitator de pagin.
Inserarea unui delimitator de pagin
Delimitatorul de pagin marcheaz sfritul paginii curente i
nceputul unei noi pagini. Procedura de operare este urmtoarea:
1 - deplasm pointerul de adres pe primul rnd al paginii noi i
executm un clic cu mouse-ul;
2 - selectm din meniul Insert comanda Page Break, i
observm deasupra rndului apariia unei linii ntrerupte ce
marcheaz nceputul unei noi pagini, n plan orizontal;
Dac cursorul este plasat ntr-o alt poziie dect coloana A,
vom constata c la stnga lui apare un marcator de pagin vertical, o
linie punctat ce stabilete limita dintre ultima coloan a paginii curente
i prima coloan a paginei urmtoare.
Alegnd, spre exemplu, celula E9 ca punct de marcare a
delimitatorului de pagin, vom constata c zona de lucru vizibil pe
ecran a fost mprit n 4 pagini prin cele dou linii sunt punctate, una
orizontal la stnga sub rndul 8 i una vertical la stnga coloanei E.
tergerea unui delimitator de pagin
Procedura de operare este absolut identic cu cea de la
momentul inserrii unui delimitator de pagin:
1 - deplasm pointerul de adresare pe celula aflat imediat sub
delimitatorul orizontal respectiv la dreapta delimitatorului

vertical i executm un clic;


2 - selectm din meniul Insert comanda Remove Page Break;
Dac ne plasm pe celula aflat n dreapta delimitatorului de
pagin vertical, acesta nu este ters prin comanda dat. Aceast
comand de introducere a delimitatorului de pagin opereaz numai
deasupra i la stnga celulei curente. Stabilirea ariei incluse ntr-o
pagin poate fi realizat i prin opiunile comenzii Page Setup din
meniul File.
n caseta de dialog a acestei opiuni avem la dispoziie rubrica
Print Area n care tastm adresa, coordonatele zonei de celule pe care
dorim s o tiprim.
Previzualizarea paginii
Comanda Print Preview din meniul File ne permite s
vizualizm pe ecran forma real a paginii A4 ce va fi tiprit. Avem la
dispoziie i un buton de comand a acestei operaii pe panoul de
control, care are forma unei lupe pe hrtie. Pentru previzualizare
procedm astfel:
1 - executm un clic pe butonul Print Preview;
2 - opional, din meniul afiat putem alege comanda Zoom
pentru a mri imaginea;
3 - executm un clic pe butonul Close pentru a reveni la ecranul
normal Excel.
Numerotare, margini, antet i note de subsol
Comanda Page Setup din meniul File ne ofer o serie de
posibiliti pentru modificarea unor setri implicite astfel:
- opiunea Page, ne permite stabilirea dimensiunii, orientrii
Portrait sau Landscape i numerotrii paginilor;
- opiunea Margins, ne permite modificarea marginilor stnga,
dreapta, sus i jos precum i centrarea textului n pagin;
- opiunea Header/Footer ne permite nscrierea unui text ca
antet de pagin (Header) sau not de subsol (Footer).
Putem nscrie texte diferite n colurile din stnga, sau dreapta, i
pe centrul paginii deasupra sau n subsolul paginii, dac alegem
opiunile Custom Header sau Custom Footer.
Dup introducerea textelor, cu un Print preview ne putem

convinge de modul cum apar aceste elemente n pagin.


Tiprirea
Comanda de tiprire este disponibil n meniul File i este
comanda Print. Desigur, exist i un buton n panoul de control care are
forma unei imprimante. Comanda Print are o caset de dialog prin care
putem seta:
- foaia de calcul, una din cele 16;
- paginile, toate sau selectiv;
- numrul de copii;
- prin opiunea "properties" putem alege modul normal de
tiprire PORTRAIT sau modul LANDSCAPE - pe lime.
Dac dorim s tiprim numai graficul dintr-o pagin, e suficient
s activm acest grafic cu un dublu clic i s declanm operaia de
tiprire. Mai nainte ns de comanda efectiv Print, se obinuiete
fixarea unor setri prin intermediul opiunilor comenzii Page Setup din
meniul File. De exemplu, pentru imprimantele matriciale se recomand
activarea opiunii Print in Black and White, i dup aceea activarea
butonului Print.
Trebuie s fim ateni ca tipul de imprimant conectat efectiv s
corespund cu tipul de imprimant setat prin opiunile comenzii Print.

6.4.9. Sortare i filtrare


Sortare
Sortarea poate fi simpl sau o putem complica. Pentru nceput s
nvm sortarea simpl a unui tabel.
Sortarea se face n funcie de datele nscrise ntr-o coloan.
Rndurile tabelului sunt rearanjate n ordinea cresctoare (ascending)
sau descresctoare (descending) a datelor din coloana aleas drept cheie
de sortare.
Intr-un tabel, n mod standard putem sorta datele dup 3 chei de
sortare, dup 3 coloane, fiecare avnd propria disciplin de aranjare:
cresctoare sau descresctoare.
Putem construi i liste proprii cu cheile de sortare - custom sort
list, dar aceasta complic puin lucrurile. Procedura de operare este
urmtoarea:

1 - selectm ntregul tabel ce se va sorta;


2 - selectm din meniul Data comanda Sort;
3 - n caseta de dialog a comenzii Sort fixm ordinea coloanelor
folosite drept cheie de sortare i disciplina de sortare pentru
fiecare coloan;
4 - confirmm setrile printr-un clic pe butonul OK.
n situaia n care dorim rearanjarea coloanelor i nu a
rndurilor, activm din caseta de dialog a comenzii Sort, butonul
Options. n noua caset de dialog ne putem alege noua variant de
sortare: Left to Right.
Filtrarea
Opiunea de filtrare Filter din meniul Data ne permite
extragerea dintr-un tabel numai a acelor rnduri care au o aceeai
valoare pe coloana folosit drept filtru. In acest fel putem vizualiza
numai un subset de date din ntregul tabel. Procedura de operare este
urmtoarea:
1 se marcheaz tabelul de date care se filtreaz;
2 se activeaz meniul Data i se selecteaz opiunea Filter;
3 se selecteaz n continuare comanda Autofilter;
4 pe ecran apare un marcaj (sgeat) n dreptul fiecrei
coloane, dac executm clic pe acest marcaj se deschide o caset care
conine toate valorile distincte ce apar pe coloan; se puncteaz cu
mouse-ul acea valoare care va fi folosit drept filtru de selecie;
5 - n tabel vor rmne numai acele rnduri care conin pe
coloana de filtrare valoarea selectat.
De reinut c restul rndurilor din tabel nu sunt eliminate fizic ci
doar ascunse. Vizualizarea din nou a ntregului tabel se face selectnd
comanda Show All din opiunea Filter a meniului Data. Nu v
aventurai n calcule pe tabele filtrate pentru care se iau n calcul i
rndurile care nu se vd. De tiprit se pot tipri fr grij.

6.4.10. Construcii grafice


n multe situaii o coloan sau un rnd dintr-un tabel reprezint
de fapt, n sens statistic, o serie de date ce ilustreaz fie evoluia n
dinamic a unui fenomen, fie corelaia dintre dou procese economice

exprimat cantitativ sau valoric Fr s complicm lucrurile, pentru


construirea unui grafic, de regul, trebuie s ne fixm asupra
urmtoarelor elemente principale;
- coloana ce va constitui axa Ox;
- coloana sau coloanele ce se vor reprezenta pe axa Oy;
- denumirea graficului, a axelor i legenda.
n funcie de semnificaia datelor din tabel se alege n primul
rnd tipul graficului cel mai reprezentativ.
Tipuri de grafice
Programul Excel poate crea mai multe tipuri de grafice, fiecare
tip la rndul su, avnd cteva formate particulare.

.
Fig. 6.6. Categorii i tipuri de grafice
Graficele linie - LINE, ilustreaz evoluia n timp, deci
dinamica unui fenomen. Pe axa Ox se reprezint timpul iar pe axa Oy se

vor reprezenta valorile seriilor cronologice. Aceste grafice se mai


numesc si cronograme sau histograme.
Grafice suprafa - SURFACE, sunt o variant a graficelor
LINE, segmentele de linie fiind nlocuite cu arii planare bidimensionale.
Graficele dreptunghi au dou variante i anume:
- dreptunghiuri orizontale, BAR;
- dreptunghiuri verticale, COLUMN.
Aceste grafice ilustreaz evoluia n dinamic a unui proces
economic. Dreptunghiurile au baza egal. Cele de tip BAR se
construiesc pe axa Oy iar cele de tip COLUMN se construiesc pe axa
Ox. Suprafaa dreptunghiului este proporional cu valoarea
indicatorului reprezentat.
Graficele circulare sunt de dou feluri:
- PIE, plcint;
- DOUGHNUT, covrig.
Ambele tipuri de grafice circulare sunt diagrame de structur i
ilustreaz ponderea fiecrui element ntr-un ntreg, fie c este vorba de
procente sau de simple mrimi relative. Sectorul de cerc dintr-un grafic
PIE sau segmentul circular dintr-un grafic DOUGHNUT sunt
proporionale cu ponderea prilor n ntreg.
Pe un grafic circular nu se reprezint dect o coloan.
Graficele reea - RADAR, seamn cu o pnz de pianjen i
sunt o variant a graficelor linie, dar e vorba de linii care parcurg un
traseu circular n sensul acelor de ceasornic. Se folosesc mai rar.
Graficele XY - servesc pentru ilustrarea legturii dintre dou
procese interdependente. Un proces cauz se reprezint pe axa Ox, iar
un proces rezultat se reprezint pe axa Oy, fiind vorba de o funcie de
tipul:
y = f (x)
Graficele 3D - sunt grafice tridimensionale i reprezint
variante n spaiu de tip cilindru, con sau piramid.
Crearea unui grafic
Avem la dispoziie, pentru crearea unui grafic, comanda Chart
din meniul Insert i mult mai rapid butonul Chart din Toolbar.

Procedura de operare este simplificat de maniera


autoexplicativ a fiecrei casete de dialog prin care trecem parcurgnd
urmtoarele etape:
1 - selectm din meniul Insert comanda Chart i alegem tipul
de grafic i se trece cu Next la pasul urmtor;
2 - se precizeaz dac este vorba de serii pe linie sau serii pe
coloane; se introduc coordonatele ariei pe care o reprezentm
grafic; putem face selecia acestora chiar nainte de activarea
meniului Insert, folosind tehnica clic & drag;
Observaie:
dac coloanele nu sunt alturate le putem selecta explicit
innd tasta CTRL apsat i le marcm cu mouse-ul prin
glisare ori, putem s introducem n caseta de dialog adresele
coloanelor, zon cu zon, separnd adresele prin virgul.
3 - urmeaz o pagina de opiuni prin intermediul creia se pot
stabili mai multe elemente de detaliu: titlul graficului i al
axelor, hauri, legend, etichete pentru valorile nscrise pe grafic
etc;
4 - executm clic pe butonul Finish;
5 - graficul este ncadrat ntr-un frame ce poate fi mrit sau
micorat acinnd asupra ptratelor de redimensionare aflate pe
coluri; n final executm un clic n afara dreptunghiului (framului) ce ncadreaz graficul.
Un grafic este un obiect creat pe foaia de calcul, i el poate fi n
consecin plasat n alt poziie cu tehnica clic & drag, sau micorat,
mrit, ori eliminat din foaia de calcul.
Activarea unui grafic, selecia sa, n vederea efecturii unor
modificri, ca de exemplu: schimbarea tipului de grafic, a titlului sau a
altor elemente constitutive, se face cu un clic n interiorul chenarului ce
ncadreaz graficul.
Aa cum am mai specificat, graficele se pot tipri fr nici o
problem odat cu tabelul surs.

6.4.11. Funcii statistice i funcii financiare


Biblioteca de funcii pre definite a programului Excel nsumeaz
cca 240 de funcii grupate n 9 clase.

Dintre acestea ne oprim asupra mai nti asupra funciilor


financiare, 54 la numr, remarcabile prin utilitatea lor n munca
economitilor.
Vom discuta doar cteva dintre ele, detalii putndu-se obine
suplimentar din Help-ul programului.
Funcii statistice
Funciile statistice sunt folosite n prelucrarea seriilor de date. O
serie de date este de fapt o coloan sau un rnd dintr-un tabel. Pentru
calculul unui indicator statistic, folosind o astfel de funcie procedm
astfel:
1 - plasm cursorul dup ultima celul a seriei de date;
2 activm meniul Insert i comanda Function
3 alegem categoria de funcii Statistical i apoi derulm lista
de funcii pentru a selecta-o pe cea dorit.
Iat cteva exemple de funcii statistice, nu foarte complicate:
Min, pentru determinarea valorii minime dintr-o serie;
Max, pentru determinarea valorii maxime dintr-o serie;
Average, pentru determinarea mediei aritmetice a termenilor;
Countif, pentru calculul numrului de apariii ale unui numr
ntr-o serie, se mai numete frecvena de apariie a termenului,
de exemplu funcia:
= Countif(A2:A10,=400)
va returna numrul de apariii ale cifrei 400 n zona de celule
A2 A10;
Trend i Growth sunt dou funcii pentru extrapolarea
termenilor unei serii. Vei nelege mai bine ce nseamn extrapolarea,
ca tehnic de prognoz, dac considerm c dispunem de o serie de 21
de termeni reprezentnd cursul valutar euro leu pe primele 21 de zile
ale unei luni i dorim s aproximm cursurile pentru ziua a 21-a, a 22a, a 23-a si aa mai departe pn n a 31 zi.
Funcia Trend se folosete n cazul n care apreciem c evoluia
seriei reale este de tip liniar i extrapolarea se face dup o funcie, care
se mai numete i ecuaie de regresie liniar, de forma:
y = a + bx

Funcia Growth se folosete n cazul n care apreciem c


evoluia seriei reale este de tip exponenial i extrapolarea se face dup
o funcie de forma:
x
y=a+b
unde:
y este termenul prognozat al seriei
x este termenul real al seriei
a, b sunt coeficienii ecuaiei de regresie determinai pe
baza metodei celor mai mici ptrate, o metod specific
statisticii.
Procedura de operare, n cazul acestor funcii de extrapolare, este
urmtoarea:
1 selectm cu clic dreapta temenii seriei reale i continum s
marcm cu butonul clic dreapta apsat i urmtoarele celule
n care vor aprea termenii prognozai,
2 eliberm butonul de clic dreapta;
3 selectm din meniul popup afiat funcia Trend sau Growth
.
Funcii financiare
Pentru calcule specifice domeniului bancar se folosesc funcii
care au urmtorul format general:
nume-funcie(d,n,S,V0,V1,tip)
unde:

d - este rata dobnzii (rate) exprimat procentual, fie anual,


fie lunar i n acest caz se reprezint sub forma d/12;
n n - este numrul de perioade (nper), de regul luni, dac
lucrm cu ani atunci folosim forma: n*12;
n S - este suma de plat (pmt payment);
n V0 - este valoarea prezent (pv) a creditului sau investiiei;
n V1 - este valoarea viitoare a (fv) a creditului sau investiiei;
n tip - este 0 sau 1 dup cum plata se face la nceputul respectiv
la sfritul perioadei, lun sau an.
n

a) funcia NPER, calculeaz numrul de perioade n care trebuie


pltit periodic o sum S astfel nct un depozit bancar V0 s ajung la
suma V1, cnd banca acord o rat a dobnzii pe perioada egal cu d'.
Dac este vorba de rambursarea unui mprumut (credit) atunci valoarea
creditului este V0 i V1 va fi zero. Suma S, pentru c reprezint o plat,
are semnul minus.
De exemplu NPER(20%/12,- 200,8000,0,1) va returna valoarea
64.51, adic pentru a stinge un credit de 8000$, pltind periodic 200$
cnd rata dobnzii este 20% anual, vor fi necesari cca. 65 perioade,
adic 5 ani i cteva luni.
V atenionm c rata dobnzii lunare, cnd rata anual este de
exemplu 20%, se scrie sub forma 20%/12. Numrul de perioade, de
rate, lunare se scrie tot ntr-un format specific, de exemplu 4*12
nseamn 48 de rate pltite pe 4 ani.
b) funcia PMT, payment, calculeaz suma periodic de plat S,
pentru achitarea unui credit V1, contractat pe n perioade , la o rat a
dobnzii d'. Funcia calculeaz plile lunare, dac restituim mprumutul
lunar, pli compuse din rata din credit plus dobnda aferent lunii.
De exemplu, PMT(12.5%/12,30*12,50000,0,1) calculeaz
valoarea 528,13, deci un credit pe 30 de ani (30*12), n valoare de
50000, contractat la o rat a dobnzii de 12,5% anual, va trebui achitat
n rate egale de 528,13 $ lunar. Suma, pentru c este o plat va fi
tiprit n rou. Dac valoarea creditului o nscriem n tabel cu semnul
minus, fiind de altfel o datorie de achitat, atunci rezultatul se afieaz
normal.
c) funcia IPMT, interest payment, calculeaz numai dobnda
efectiv ce se pltete ntr-o anumit lun din intervalul pentru care am
contractat creditul. De exemplu pentru creditul nostru de 50.000$ n
ultima luna de plat, a 360-a, apelul IPMT(12.5%/12,360,30*12,50000) va returna valoarea de 5.50$ reprezentnd dobnda ce va fi
achitat la acea dat. Creditul, pentru c este o datorie se trece cu
minus.
d) funcia FV - future value, calculeaz valoarea final V1 a
unor n depuneri periodice constante S, ntr-un cont bancar, pentru care

banca ne va plti dobnd calculat la o rat a dobnzii d' fix pe toat


perioada de depunere.. Dobnda se capitalizeaz, adic se adaug lunar
n cont i va produce la rndul ei dobnd
De exemplu, apelul FV(10%/12,4*12,-100), calculeaz valoarea
5873 adic, depunnd constant 100$, n fiecare lun, 4 ani de zile, n
condiiile n care banca mi acord o dobnd de 10% anual, se vor
aduna n final aproape 5873$.
e) funcia PV prezent value, calculeaz valoarea real astzi a
unei sume care urmeaz a-mi fi pltit ulterior ntr-un anumit numr de
rate. E simplu, 1.000.000 de lei astzi nu mai fac 1.000.000 de lei peste
un an ci mai puin datorit inflaiei, s zicem. Mai putem gndi i astfel,
dac n loc s primesc banii puin cte puin a avea toat suma i a
depune-o n banc, evident a ctiga dobnda pltit de banc. Ei bine
tocmai aceast sum o voi pierde. Iat de ce 1.000.000 primit de abia
peste un an nu mai face un 1.000.000. Ct valoreaz, putem afla
tocmai cu aceast funcie care ia n considerare dobnda care se pierde
nedepunnd banii ntr-o banc ceea ce ar echivala i cu pierderile
datorit inflaiei.
De exemplu, 1.000.000 lei care mi se vor plti abia peste un an,
valoreaz astzi, dac rata inflaiei este de 40% anual, numai 674.700
de lei. Apelul funciei este: FV(40%/12,1*12,,-1000000,1)
f) funcia RATE, calculeaz rata dobnzii d' perceput de banc
pentru un credit pentru care se cunoate creditul, valoarea ratei pltite
constant lunar bncii i numrul de rate n care se ramburseaz creditul.
De exemplu, dac la un mprumut pentru un autoturism de
8000$ ni se fixeaz o rat lunar de rambursare de 100$ pe 4 ani atunci
funcia RATE(4*12,-100,8000), determin valoarea 2%. Asta nseamn
o rat a dobnzii de 2% lunar sau 24% anual.
Tabele cu una sau dou variabile
Excel ne permite s calculm ce valori ar returna diferite funcii
atunci cnd li se modific un parametru, deci o intrare. Programul
construiete automat un tabel cu dou coloane:
- prima coloan este coloana cu valorile parametrului care se
modific,

- coloana a doua este coloana cu rezultatul calculelor.


n cazul funciilor financiare construirea acestor tabele este
benefic pentru a compara, de exemplu, diversele rate de restituire a
unui credit n condiiile unei rate a dobnzii fluctuante

Fig. 6.7. Tabel cu o variabil


Un exemplu:
S presupunem c un credit de 4500 euro, pe 3 ani, se va restitui
iniial n condiiile unei rate fixe a dobnzii de 3.50% pe an. E
interesant s calculm i suma de plat pentru restituirea creditului n
cazul n care rata dobnzii s-ar modifica la 4% sau 5%. Procedura de
operare pentru rezolvarea problemei ca n figura 6.7 este urmtoarea:
1 introducei n celula B2 suma -4500, creditul;
2 introducei n B3 numrul de ani 3;
3 - introducei n B4 rata dobnzii 3.5%;
4 n C7 introducei funcia PMT

nu uitai s nmulii numrul de ani cu 12 ca s rezulte suma de


plat lunar;
4 introducem n B8 rata dobnzii de 4% iar n B9 5%,
atenie celula B7 trebuie s rmn necompletat

5 - marcm cu mouse-ul zona B7 C9;


6 selectm din meniul Data comanda Table;
7 executm clic pe caseta Column input cell i introducem
adresa celulei care se modific B4;
8 O.K i n celulele C8, C9 avem rezultatele.
Tabele cu dou variabile
Aceste tabele se mai numesc i tabele cu dou intrri pentru c
accept modificarea n cadrul unei formule de calcul a doi dintre
parametrii iniiali.
n exemplul anterior putem construi un tabel n care s calculm
sumele de plat n condiiile n care se modific nu numai rata dobnzii
ci i numrul de ani de restituire a creditului.

Fig. 6.8. Tabel cu dou intrri


Procedura de operare pentru exemplul de mai sus redat i n
figura 6.8 este urmtoarea:
1 introducem creditul n B2, anii n B3 i rata dobnzii n B4;
2 introducem anii de restituire a creditului n zona C7 E7;
3 introducem ratele modificate 4%, 5%, n celulele B8, B9;
4 introducem n B7 funcia PMT cu datele sale iniiale din
celulele B2 B4;
5 marcm zona B7 E9;
6 - selectm din meniul Data comanda Table;
7 executm clic pe caseta Column input cell i introducem
adresa ratei dobnzii care se modific B4;
9 executm clic n caseta Row input cell i introducem
adresa numrului de ani care devine variabil B3;

8 O.K i n celulele C8, C9 avem rezultatele.


Funcii pentru calculul amortizrii
O categorie de funcii financiare aparte este cea destinat
calculelor amortizrii echipamentelor. Este vorba de funciile: SLN,
SYD, DDB:
a) funcia SLN - shight line depreciation, calculeaz dup
metoda linear valoarea amortizrii A, a unui utilaj cu valoarea de
inventar V, din care se recupereaz, prin casare, suma S, i care are o
durat de via de "n" perioade, de regul ani.
n fiecare perioad "i", deci n fiecare an, amortizarea are o
valoare constant.
b) funcia SYD, sum of the year digit depreciation, calculeaz
valoarea amortizrii anuale dup metoda amortizrii cumulate.
n fiecare an, amortizarea are o alt valoare, ncepnd cu valori
mai mari i terminnd cu valori mai mici, astfel nct dup o scurt
perioad de funcionare utilajul este n bun parte amortizat.

Fig. 6.9. Funcii pentru calculul amortizrii


c) funcia DDB - double declining balance, calculeaz
amortizarea anual a unui utilaj dup metoda regresiv.
i aceast metod de calcul permite o amortizare rapid a
utilajului n prima parte a ciclului de via, cnd de exemplu cheltuielile
cu reparaiile utilajului sunt mai mici. Mai trziu, apariia acestor
cheltuieli cu revizii i reparaii nu vor afecta costul produsului prea mult
pentru c scad tocmai cheltuielile cu amortizarea. Ba chiar mai mult,
aceste utilaje se pot vinde la un pre bun, la un moment dat, avnd totui
un numr nu prea mare de ore de funcionare, dar fiind recuperat prin
amortizri o bun parte din valoarea de achiziie. Graficul funciilor de
caclul al amortizrii este prezentat n fig. 6.10.

F ig . 6 .1 0 .

Alegerea unei metode sau alta de calcul depinde de muli factori


tehnico-economici, iar o analiz comparat a amortizrii anuale determinat prin cele trei metode se va dovedi oricnd util.
S presupunem c avem un utilaj cu valoarea de inventar de
1000 $, i din casri recuperm o valoare rezidual de 100 $. Durata lui
de via este de 8 ani. Incercai, ntr-o foaie de calcul, s urmrii
valorile funciilor de calcul a amortizrii i reprezentarea grafic, pe
baza exemplului dat.
Atenie la modul de introducere a funciilor i formulelor. O
greeal frecvent o constituie tastarea unui spaiu la nceput sau a unui

alt caracter n loc de =. Funcia sau formula va fi considerat n acest


caz doar un ir de caractere i n locul rezultatului ateptat, n celul
apare chiar textul formulei sau funciei. Greeala se poate vedea n linia
panoului de control. Textul formulei greite ncepe cu cu apostrof
Remedierea este simpl, fie retastm corect, fie apsm tasta F2 - Edit,
i tergem apostroful din prima coloan.

6.4.12. Funcii logice, funcii de cutare i aplicaii


economice
Funcia IF
Se apeleaz la funcia logic IF pentru alegerea unei anumite
variante de continuare a algoritmului de prelucrare a datelor.
n Excel, funcia IF evalueaz o expresie (condiie) logic i n
funcie de rezultat, adevrat sau fals, returneaz valori diferite n celula
n care a fost nscris. Forma general a funciei este urmtoarea:
@IF(exp-log, expA,expB)
unde:
- exp-log, este expresia logic construit cu ajutorul operatorilor
aritmetici, relaionali i/sau logici, operanzii fiind adrese de
celule, constante, funcii sau alte formule;
- expA, este valoarea returnat dac expresia este adevrat;
- expB, este valoarea returnat dac expresia logic este fals.
Expresiile expa i expB pot fi constante numerice, logice, sau
iruri de caractere plasate ntre ghilimele sau alte funcii sau formule.
n exemplul prezentat mai jos tipul balanei comerciale,
echilibrat, excedentar sau deficitar se determin cu urmtoarea funcie
logic:
=IF(D9>0,"Excedentar",IF(D9=0,"Deficitar","Echilibrat"))
Dup cum se observ se admit construcii IF n IF, care se mai
numesc i IF-uri imbricate. Numrul de paranteze deschise trebuie s
fie egal cu numrul parantezelor nchise.

Fig. 6.11. Calculul soldului balanei comerciale


Dac dorim s includem ntr-o expresie logic complex
secvene de expresii legate prin operatorii logici AND sau OR atunci e
bine s v reamintii c este necesar s deschidei o parantez n care
plasai mai nti operatorul logic AND sau OR i apoi lista operanzilor
separai prin virgul. Deci operatorul logic nu se plaseaz ntre
operanzi, precum operatorii aritmetici obinuii, ci se plaseaz la
nceputul expresiei dup care urmeaz lista operanzilor.
De exemplu funcia IF(AND(3>2,4<5),O.K,NU) va
returna desigur irul de caractere O.K. pentru c expresia logic
testat va fi adevrat.
Funcia VLOOKUP
Din categoria funciilor de cutare i regsire am optat pentru
exemplificarea modului de operare cu funcia VLOOKUP care
realizeaz cutarea pe vertical a unei valori ntr-un vector coloan ce
poate fi chiar i prima coloan a unei matrici. Dac valoarea cutat, fie
numr, fie ir de caractere alfanumerice, a fost gsit, atunci funcia
poate returna valoarea oricrui alt element al matricei situat pe aceeai
linie cu elementul gsit dar aflat pe alt coloan a matricei. Pentru
aceasta trebuie s respectm urmtorul format al funciei:

VLOOKUP(ir,adres domeniu,numr coloan)

Fig. 6.12. Utilizarea funciei VLOOKUP pentru calcule ntr-o factur


In exemplul din fig. 6.12. preul unitar al fiecrui produs se preia
din matricea I$3:J$8, neaprat n adresare absolut. Cutarea n aceast
matrice denumit nomenclatorul preurilor se face dup denumirea
produsului din coloana C. Funcia de cutare nscris n coloana D
este urmtoarea:
VLOOKUP(B5,I$3:J$8,2)
Denumirea este cutat pe prima coloan a matricei iar preul
unitar este extras din coloana a doua a matricei.
Observaie: Denumirile nscrise n prima coloan a matricei trebuie
sortate n ordine strict alfabetic.
n mod similar opereaz funcia HLOOKUP care realizeaz
cutarea pe orizontal a unei valori ntr-o matrice de date.

6.4.13. Scenarii
Excel ne ofer comanda Scenarios din meniul Tools pentru
adugarea, editarea i afiarea scenariilor cu modulul Scenarios
Manager. Prin scenariu se nelege o suit de tabele cu aceeai structur
dar care difer prin datele prelucrate i prin rezultatele obinute.

Fig. 6.13. Crearea unui scenariu


Avem posibilitatea s analizm ce se ntmpl cu evoluia unor
indicatori atunci cnd operm modificri n datele iniiale sau chiar n
unele relaii de calcul ale tabelului. Fiecare scenariu va fi un tabel cu un
nume distinct n care s-au operat modificri fa de tabelul precedent
Scenariile incluse ntr-o list derulant se pot afia unul cte
unul pe ecranul de lucru.
Primul pas n realizarea unui scenariu l constituie crearea
tabelului original, sau tabelul numrul unu care se nscrie aa cum este
n lista de scenarii :
1 - activm meniul Tools, comanda Scenarios, opiunea Add;
2 - tastm n caseta Scenario name numele atribuit scenariului;
3 - executm direct un clic pe butonul OK, numele scenariului
va apare n lista de scenarii;
Urmeaz acum crearea urmtorului tabel care va conine date
sau formule modificate fa de primul scenariu. Suntem n continuare n
caseta de dialog a modulului Scenarios Manager i vom proceda
astfel:
4 - executm un clic pe butonul Add;

5 - tastm numele acestui nou scenariu;


6 - tastm n caseta Changing cells adresa celulei sau zonei de
celule care se vor modifica n acest tabel;
7 - pentru fiecare celul din zona indicat se vor introduce noile
date sau formule, dup care ncheiem cu clic pe butonul OK.
Pentru vizualizarea ulterioar a scenariilor vom utiliza din
meniul Tools, aceeai comand de apel a managerului de scenarii,
Scenarios, selectnd opiunea Show. Din lista scenariilor afiat acum
pe ecran se aleg scenariile pe rnd, nchiznd de fiecare dat fereastra
pentru a nu acoperi ecranul. Acelai Scenarios Manager ne permite s
revenim asupra unor scenarii pentru a le modifica, cu comanda Edit.
Au rmas desigur numeroase faciliti ale procesorului Excel pe
care utilizatorul pasionat le va descoperi, convingndu-se de
performanele remarcabile ale procesoarelor de calcul tabelar.

6.4.14. Tabele pivot


a) caracteristici de grupare i grade de total
Multe aplicaii economice
necesit centralizarea datelor,
totalizarea lor. Aceste calcule presupun sortarea prealabil a datelor
primare Acele coduri sau denumiri dup care se face sortarea / gruparea
datelor se numesc caracteristici de grupare .
De exemplu contractele de export ale unei firme se grupeaz pe
ri i n cadrul fiecrei ri pe firme. Din centralizarea contractelor
derulate pe un an s zicem, vor rezulta dou categorii de totaluri:
- totalul pe fiecare firm prin nsumarea contractelor aferente;
- totalul pe fiecare ar prin nsumarea totalurilor pe firme.
Este clar ca datele din tabelul contractelor de export trebuie sortate
pe ar mai nti i n cadrul rii pe firme. n acest caz se consider c:
- firma este CARACRETRISTICA MINOR;
- ara este CARACTERISTIC MAJOR
ntre cele dou caractristici exist o relaie ierarhic. Dac apar mai
mult de dou caracteristici atunci ntre caracteristica major i
caracteristica minor apar CARACTERISTICILE INTERMEDIARE. n
consecin vom calcula mai multe grade de totaluri:
- totaluri minore, de exemplu pe fiecare firm;
- totaluri intermediare , de exemplu pe fiecare ar;
- totaluri majore.
tabelul 1
NR.
CONTR

DATA

PRODUS

TARA

FIRMA

CANTI
TATEA

PRE

VALOARE

1
2
3
4
5
6
7
8

12-01
14-01
19-02
30-03
14-05
17-10
22-11
27-11

gru
gru
porumb
orz
porumb
grau
porumb
orz

ES
I
F
F
ES
ES
I
I

Dolors
Fotana
Racing
Petit
Dolors
Ribera
Fontana
Trevi

4
5
6
5
6
4
7
8

20
21
12
18
22
20
10
10

60
105
72
90
132
80
70
80

In tabelul 1 sunt consemnate contracte de export nscrise n ordinea


lor cronologic Tabelul trebuie sortat pe ri i apoi pe firme.
tabelul 2
NR.
CONTR

DATA

PRODUS

TARA

FIRMA

CANTI
TATEA

PRE

VALOARE

1
4
6
4
3
7
2
8

12-01
14-05
17-10
30-03
19-02
22-11
14-01
27-11

gru
porumb
grau
orz
porumb
porumb
gru
orz

ES
ES
ES
F
F
I
I
I

Dolors
Dolors
Ribera
Petit
Racing
Fontana
Fotana
Trevi

4
6
4
5
6
7
5
8

20
22
20
18
12
10
21
10

60
132
80
90
72
70
105
80

Caracteristica
major

Caracteristica
minor

Ne propunem s obinem urmtoarea situaie centralizatoare.


tabelul 3
PRODUSUL
GRU

cant
val.

PORU
MB

cant
val

ORZ

cant
val

Tot. cant
Total val

S P A N I A

Dol
ors

Rib
era

To
tal

F R A N A

Pe
tit

Raci To
ng
tal

I T A L I A

Font
ana

Tre To
vi
tal

TOT.
GEN

Procedura de operare este urmatoarea:


1.

Construim tabelul initial, chiar nesortat i-l selecm;

2.

Selectm meniul DATA i optiunea TABLE PIVOT

3.

Executm clic pe butonul NEXT pentru c datele sunt intrun tabel Excel i creem un tabel Pivot; i din nou clic pe
NEXT pentru ca deja am selectat aria cu datele iniiale;

4.

Alegei plasarea rezultatelor aceeai foaie sau intr-o foaie


separat,
dar NU APASAI
nc butonul Finish;
executm clic pe butonul Layout

Prin tehnica click and drug plasm cmpurile pe rnduri


si coloane astfel:
-

plasm cmpul produs n caseta row;

plasm cmpurile ara i apoi firma n caseta column;

plasm cmpurile cantitate i apoi valoare n caseta data


i observm c ele implicit vor fi nsumate; dac dorim un alt
mod de prelucrare ale acestor cmpuri executm dublu clic pe
butonul sum of aprut i se afieaz o fereastr cu multiple
opiuni de calcul;

plasm aceleai cmpuri cantitate i valoare i n caseta


page pentru a obine i totalurile generale pe intreprindere.

- ncheiem cu un clic pe OK i apoi e FINISH.

7. MICROSOFT POWERPOINT
7.1. Prezentare general
PowerPoint este un produs software, parte component a
pachetulului Microsoft Office destinat realizrii de prezentri grafice pe
calculator.
PowerPoint este folosit pentru realizarea de prezentri care s
asiste vorbitorul n expunerea unui material, n prezentarea unui produs,
sau care s-l nlocuiasc chiar, n prezentarea unor informaii.
O prezentare este compus dintr-o suit de pagini, fiecare pagin
ocupnd un ecran. Acest set de pagini se memoreaz sub forma unui
fiier, putnd fi ulterior modificat, afiat pe ecran sau tiprit.
O prezentare poate fi derulat pagin cu pagin pe un calculator
independent, sau poate fi prezentat n reea, pe mai multe calculatoare
n acelai timp, n sistem de conferine.
PowerPoint ofer posibilitatea de valorificare a prezentrilor n
mai multe formate i anume:
- prezentare derulat pe ecranul calculatorului sau proiectat pe
un ecran prin intermediul unui videoproiector,
- prezentare creat pentru realizarea diapozitivelor de 35 mm,
- prezentare publicat pe Web,
- prezentare imprimat pe hrtie,
- prezentare imprimat pe folii transparente,
- crearea, n acelai timp cu prezentarea, de materiale
imprimate pentru auditoriu, cum ar fi: sumarul prezentrii, un
rezumat al prezentrii, sau note explicative.

7.2. Concepte de baz


Principalele concepte cu care operm n crearea unei prezentri
sunt:
Diapozitiv (slide)
Este componenta elementar cu care opereaz PowerPoint i
corespunde unei pagini a prezentrii. Slide-ul poate conine text,
imagini, sunet, animaie, clipuri video i diagrame. Elementele ce
compun un slide vor fi denumite generic obiecte. Exist 2 tipuri de

diapozitive: diapozitive - titlu i diapozitive - coninut. Fiecare seciune


a prezentrii conine un diapozitiv-titlu i mai multe diapozitive
coninut.
Schema diapozitivului (layout)
Fiecare diapozitiv are modul su propiu de organizare a
obiectelor care-l compun. Acesta se stabilete n momentul crerii
diapozitivului i poart numele de layout. PowerPoint 2000 dispune de
24 de layout-uri predefinite, oferind tot attea posibiliti de a combina
diferitele tipuri de obiecte i modul lor de pozionare pe un slide; de
exemplu un slide conine un titlu i un grafic, altul un titlu, o parte de
text i un clip video.
Locul unde va fi plasat fiecare obiect este marcat prin linii
punctate. Pentru introducerea obiectului trebuie s poziionm mouse-ul
n zona dorit i s apasm clic (fig. 7.1.). Layout-ul unui slide poate fi
modificat dup crearea acestuia.
Diapozitiv principal (master slide)
Diapozitivul principal este cel care stocheaz informaii despre
formatul i poziia obiectelor comune tuturor diapozitivelor prezentrii;
aceste obiecte pot fi: titlul, textul (tipul fontului, dimensiunea fontului,
culoarea), alte obiecte care apar pe fundal (imagini, sunete, text). Exist
un slide master pentru paginile de titlu i un master pentru cele de
coninut. Orice schimbare efectuat n master slide, se va propaga n
toate slide-urile de acel tip coninute n prezentare. Profitnd de aceast
proprietate, ori de cte ori vrem s modificm nfiarea diapozitivelor
unei prezentri putem face modificrile o singur dat, diapozitivului
principal i aceste modificri vor fi aplicate automat tuturor slide-urilor
existente i celor care vor fi adugate ulterior.
Schema de culori este format dintr-un set de 8 culori care vor fi
utilizate drept culori de baz de ctre diapozitivele prezentrii pentru
culoarea textului sau a fundalului. Se poate alege o schem de culori
pentru un diapozitiv sau pentru ntreaga prezentare. Exist predefinite
mai multe scheme de culori, din care se alege schema activ (acea
schem care va fi utilizat), astfel nct culorile alese s fie n armonie
cu celelalte diapozitive i cu culorile obiectelor coninute de fiecare
diapozitiv n parte.

Fig. 7.1. Exemplu de schem a unui diapozitiv


Nota
Este folosit pentru prezentarea de informaii suplimentare
despre ideile expuse n diapozitivele prezentrii.
Seciune
O suit de diapozitive ale unei prezentri pot fi grupate din punct
de vedere conceptual ntr-o seciune. O prezentare poate fi construit din
mai multe seciuni (logice); nceputul unei noi seciuni este marcat prin
prezena unui diapozitiv-titlu.
Prezentarea
Este format dintr-o succesiune de diapozitive concepute pentru
a expune o serie de idei, pentru a argumenta un punct de vedere sau
pentru a convinge auditoriu s ia o decizie. Prezentarea poate fi tiprit,
afiat pe ecranul calculatorului sau transformat n fotodiapozitive de

35 mm sau n folii transparente pentru retroproiector. Din punct de


vedere conceptual, prezentarea este format din mai multe seciuni.

7.3. Funcii
Funciile produselor pentru realizarea de prezentri pe calculator
sunt reprezentate de totalitatea operaiilor necesare pentru a crea i
gestiona o prezentare, pentru adugarea de efecte speciale precum
tranziii ntre slide-uri, imprimarea unei ritmiciti n derularea slideurilor, gestionarea clipurilor video, a sunetelor, a imaginilor statice i a
hiperlegturilor.

7.3.1. Crearea unei prezentri


n funcie de tipul de prezentare care se dorete a fi creat, de
coninutul prezentrii i de experiena utilizatorului, se poate folosi unul
din cele 3 moduri de lucru disponibile pentru realizarea unei prezentri.
Dup lansarea produsului, va apare fereastra din fig. 7.2, n care
trebuie selectat un mod de lucru. n continuare vor fi prezentate cele trei
moduri de lucru principale, oferite de PowerPoint.

AutoContent wizard (coninut automat)


Este cea mai simpl modalitate de a realiza o prezentare. n acest
caz se folosete wizard-ul pentru realizarea prezentrii, acesta oferind
sugestii privind coninutul textului fiecrei pagini ct i forma de
prezentare a acestuia.
Produsul ne asist n toate etapele realizrii unei prezentri, i anume:
- n alegerea unui tip de prezentare,
- ofer idei legate de coninutul prezentrii n funcie de tema
aleas,
- n formatarea i organizarea prezentrii.
Tematica prezentrilor este divers i se refer la: chiocuri
informaionale, prezentri generale ale firmelor, prezentri de proiecte,
calendare, certificate i chiar pagini Web.

Fig. 7.2. Modurile de lucru pentru crearea unei prezentri

Template (ablon)
Permite crearea sau selectarea unui anumit model de diapozitiv i
utilizarea lui ca fundal pentru toate diapozitivele prezentrii. n acest
caz, coninutul i forma de prezentare a fiecrui diapozitiv n parte va fi
stabilit de utilizator, fr a fi asistat de produs.

Blank presentation (prezentarea vid)


Aceast modalitate de lucru este recomandat utilizatorilor care
au deja o experien n realizarea prezentrilor deoarece produsul nu
ofer nici un fel de sugestii referitoare la coninutul sau forma de
prezentare a diapozitivelor.
Crearea unei prezentri cu AutoContent wizard
Crearea unei prezentri cu asistena produsului, att n ceea ce
privete coninutul diapozitivelor ct i forma de prezentare se face
parcurgnd urmtorii pai:
1 Dac este prima prezentare pe care o realizm, dup lansarea
produsului, avem n fa ecranul din fig. 7.2. Selectm opiunea
AutoContent wizard, apoi apsm butonul OK.

Dac nu, din meniul File selectm opiunea New i apoi


AutoContent Wizard;
2 selectm opiunea Presentation type, apsnd clic mouse n
ptratul aflat n dreptul acestei opiuni.
3 - Alegem o categorie de prezentri din cele disponibile i
anume General, Corporate, Projects, Sales/Marketing i
Carnegie Coach n funcie de subiectul prezentrii, iar n partea
dreapt a ecranului apar tipurile de prezentri corespunztoare
fiecrei categorii. Alegem una din aceste prezentri i apsm
butonul Next; n fig. 7.3. este prezentat fereastra modului de
lucru autocontent wizard.

Fig. 7.3. Modul de lucru AutoContent Wizard


4 - alegem locul unde va fi rulat prezentarea: pe ecranul unui
calculator, prezentarea va fi publicat pe Web, prezentarea va fi
imprimat alb-negru sau color, se vor realiza slide-uri de 35 mm.
Dup alegerea opiunii dorite se apas butonul Next;
5 - n ultimul pas introducem cteva informaii care
particularizeaz prezentarea i anume: titlul prezentrii, eventual
textul care va apare n subsolul (footer-ul) fiecrui slide, data

ultimei actualizri, numrul slide-ului. Apsm unul din


butoanele Next sau Finish.
O prim form a prezentrii poate fi vizualizat selectnd din
meniul View opiunea Slide show.
n continuare vom comuta n modul de vizualizare slide view
(selectnd butonul de pe toolbar-ul modurilor de vizualizare aflat n
partea stng jos a ferestrei PowerPoint) i vom lua pe rnd fiecare slide
al prezentrii pentru a aduga i/sau modifica informaiile specifice.
Modificarea diapozitivelor va fi prezentat n seciunile
urmtoare ale acestui capitol.
Crearea unei prezentri utiliznd un template
Dac dorim s folosim aceast modalitate pentru crearea unei
prezentri procedm astfel:
1 - selectm a doua opiune (template), n ecranul prezentat n
fig. 7.2. i apsm butonul OK; dac nu mai este prezent ecranul
din fig. 7.2., selectm din meniul File opiunea New, apoi alegem
Design Templates;
2 - parcurgem lista template-urilor disponibile, selectm varianta
dorit i apoi apsm butonul OK;
3 - apare fereastra de dialog New Slide, din care trebuie s
alegem layout-ul dorit, n funcie de obiectele pe care vrem s le
avem pe primul diapozitiv al prezentrii i apoi apsm butonul
OK;
4 - introducem titlul i celelalte elemente de coninut ale
diapozitivului;
5 - din meniul Insert selectm opiunea New Slide i apoi
alegem un layout pentru urmtorul diapozitiv;
6 - adugm elementele specifice acestui diapozitiv;
Paii 5 i 6 se repet pentru fiecare diapozitiv al prezentrii.
7 - dup ce am terminat crearea diapozitivelor selectm din
meniul File opiunea Save i introducem numele cu care va fi
salvat fiierul care conine prezentarea i apsm butonul Save.
Pentru a vedea cum art prezentarea, selectm din meniul View
opiunea Slide Show.
Pentru a ntrerupe derularea prezentrii n orice moment, apsm
tasta ESC.

Putem reveni la orice diapozitiv al prezentrii pentru a-l


modifica.
Crearea unei prezentri plecnd de la prezentarea vid
Crearea prezentrii, n aceast variant se face astfel:
1 - selectm opiunea Blank Presentation din ecranul prezentat
n fig. 7.2. i apoi selectm un layout pentru primul slide. Dac
am fcut deja alte operaii n Power Point i ecranul amintit nu
mai e prezent pe ecran, din meniul File alegem opiunea New i
apoi Blank Presentation.
Noua prezentare va utiliza schema de culori, titlul i fonturile
implicite;
2 - introducem titlul i celelalte elemente de coninut ale
diapozitivului iniial;
3 - din meniul Insert selectm opiunea New Slide i apoi
alegem un layout pentru urmtorul diapozitiv;
4 - adugm elementele specifice acestui diapozitiv;
Paii 3 i 4 se repet pentru fiecare diapozitiv al prezentrii.
5 - dup ce am terminat crearea diapozitivelor selectm din
meniul File opiunea Save i introducem numele fiierului care
conine prezentarea i apsm butonul Save.
Pentru a vedea cum va arta prezentarea, selectm din meniul
View opiunea Slide Show.
Pentru a ntrerupe derularea prezentrii apsm tasta ESC.
Indiferent de modul de realizarea a unei prezentri aceasta poate
fi salvat i publicat pe un site Web. Pentru acesta, dup definitivarea
coninutului prezentrii, selectm din meniul File opiunea Save As
Web Page. Efectul este crearea unui fiier index, n format HTML cu
numele dat la salvare i a unui folder cu acelai nume care conine fiiere
HTML corespunztoare celorlaltor slide-uri ale prezentrii.
Strns legate de crearea unei prezentri i de posibilitile de
modificare ulterioar a acestora, indiferent de modul ales iniial pentru
crearea prezentrii, sunt modalitile de vizualizare a prezentrii pe care
le vom prezenta n continuare.
PowerPoint dispune de mai multe forme de vizualizare, fiecare
fiind util ntr-o anumit faz a creri unei prezentri. Cea mai simpl
modalitate de a comuta ntre o vizualizare i alta este apsarea

butoanelor aflate pe toolbar-ul din colul stnga jos n fereastra


PowerPoint prezentat n continuare.
Slide show

Slide sorter view


Slide view
Outlline view
Normal view

Normal view
Acest mod de vizualizare mparte fereastra PowerPoint n 3 pri
sau panele: o parte util pentru organizarea a prezentrii, o parte care
conine slide-ul curent i una dedicat notelor slide-urilor. Acest mod de
vizualizare ofer posibilitatea de a lucra n acelai timp asupra tuturor
aspectelor legate de prezentare. n fig.7.4. este prezentat modul de
vizualizare normal.
Panelul pentru organizarea prezentrii permite vizualizarea i
modificarea coninutului oricrui slide al prezentrii. Aici apar titlurile i
coninutul fiecrui slide; trecerea de la un slide la altul se face prin clic
pe tilul slide-ului (care este precedat de icon-ul ). Orice modificare de
text fcut n acest seciune este realizat n coninutul slide-ului.
Utiliznd tehnica click and drag adic selectnd un slide i trgndu-l,
putem modifica ordinea slide-urilor n cadrul prezentrii.
Panelul slide-ului permite vizualizarea i modificarea
coinutului fiecrui slide, adugarea de grafice, filme, sunete i crearea
de animaii i hiperlegturi.
Panelul pentru note permite adugarea i editarea notelor
pentru vorbitor.
Cele trei paneluri sunt prezente i la salvarea prezentrii ca
pagin Web. Singura diferen este dat de faptul c panelul de
organizare a prezentrii este nlocuit cu un cuprins.

panelul pentru organizarea prezentrii

panelul slide-ului

panelul pentru note

Fig. 7.4. Modul de vizualizare normal


Outline view
Acest tip de vizualizare este util n momentul organizrii
coninutului diapozitivelor prezentrii, deoarece ofer o imagine asupra
punctelor principale ale fiecrui diapozitiv.
Pentru a comuta n aceast form de vizualizare se apas butonul
de
pe toolbar-ul prezentat anterior. n momentul comutrii n acest tip de
vizualizare, va apare toolbar-ul Outlining.

Butoanele acestuia ne permit:


- trecerea de la un slide la altul,
- schimbarea ordinii diapozitivelor, n cadrul prezentrii,

- schimbarea ordinii textului n cadrul fiecrui diapozitiv,


- vizualizarea numai a titlurilor diapozitivelor sau att a titlurilor ct i a
ideilor principale,
- schimbarea nivelul de indentare al titlului sau al textului.
Slide view
Pentru a comuta n acest format de vizualizare se apas butonul
. Acest format este util pentru modificarea diapozitivelor, ulterior
crerii lor. Se poate vizualiza un ntreg diapozitiv, sau ne putem
concentra atenia asupra unei anumite poriuni a diapozitivului, pe care o
mrim prin selectarea opiunii Zoom din meniul View.
Trecerea de la un slide la altul, n aceast mod de vizualizare se
face utiliznd scroll bar-ul verical din partea dreapt a ferestrei Power
Point.
Slide sorter view
n acest mod de vizualizare sunt expuse pe acelai ecran toate
diapozitivele prezentrii, n miniatur, astfel nct putem aduga, terge
sau schimba ordinea diapozitivelor. Pentru a comuta n acest tip de
vizualizare selectm butonul
. Tot n acest mod de vizualizare se pot
aduga temporizri n derularea diapozitivelor i tranziii de la un
diapozitiv la altul. Aceste efecte se pot realiza cu ajutorul butoanelor de
pe toolbar-ul Slide Sorter.

Slide show
Acest mod de vizualizare permite derularea prezentrii pe
ecranul calculatorului. Comutarea n acest mod se face selectnd din
mediul View, opiunea Slide show sau selectnd butonul
de pe
toolbar.

7.3.2. Crearea unui nou diapozitiv


Crearea unui nou diapozitiv se face astfel:
1 - selectm din meniul Insert opiunea New Slide;
2 - din fereastra de dialog cu titlul New Slide, alegem schema de
organizare pentru diapozitiv; dac diapozitivul este un diapozitiv
titlu al seciunii vom alege prima variant (title slide), altfel una
din celelalte disponibile, n funcie de obiectele care trebuie s
apar n diapozitiv i de poziionarea acestora. n partea dreapt
jos a ferestrei apare denumirea generic a layout-ului selectat.
Pentru vizualizarea variantelor de organizare disponibile folosim
scrool-bar-ul vertical.

7.3.3. Crearea notelor pentru vorbitor i a


rezumatelor
Notele sunt folosite pentru a detalia coninutul diapozitivelor, sau
pentru a da unele explicaii referitoare la ideile prezentate. Notele pot fi
introduse la crearea diapozitivelor, sau pot fi adugate dup aceea.
Fiecare diapozitiv are n partea inferioar o seciune n care pot fi
adugate note. Aceast seciune este evideniat n modul de vizualizare
notes page.
Rezumatele sunt utile pentru rememorarea ulterioar a punctelor
cheie din timpul prezentrii. Se pot tiprii de la unul pn la 6
diapozitive dintr-o prezentare pe o pagin de hrtie.
Crearea rezumatelor se face:
1 - din meniul View selectm opiunea Master i apoi Handout
Master;
Prin intermediul butoanelor toolbar -ului Handout Master
selectm numrul de diapozitive care vor apare
pe o pagin.
2 - putem aduga text, header i footer, dat, or i numr de
pagin pe fiecare pagin a rezumatului. Aceste elemente nu
vor fi vizibile dect n rezumat, nu i n prezentare;
3 - apsm butonul Close de pe toolbar-ul Master.
4 - din meniul File selectm opiunea Print;

5 - n fereastra Print, selectm numrul de diapozitive care vor fi


imprimate pe o pagin, n rubrica Print what.

7.3.4. Tiprirea unei prezentri


Se pot imprima:
-ntreaga prezentare,
-anumite diapozitive ale prezentrii,
-notele vorbitorului,
-rezumatul prezentrii.
Acestea pot fi imprimate color sau alb-negru.
Pentru tiprirea ntregii prezentri sau numai a unei pri a
acesteia se procedeaz astfel:
1 - se deschide prezentarea pe care dorim s-o tiprim. Acest lucru
se face selectnd din meniul File, opiunea Open i alegnd
fiierul care conine prezentarea;
2 - identificm diapozitivele care trebuie tiprite i numrul de
copii;
3 - selectm din meniul File opiunea Print. n fereastra de
dialog Print, la rubrica Print what alegem sursa care se
imprim, introducem numrul de exemplare i apsm butonul
OK.

7.3.5. Efecte multimedia: animaie, sunet, video


Diapozitivele unei prezentri pot conine texte i grafice animate,
efecte sonore i animate, chiar filme. Aceste elemente sunt incluse n
paginile unei prezentri pentru:
- a scoate n eviden cele mai importante elemente ale
prezentrii,
- a controla fluxul informaional,
- a capta atenia auditoriului i a crete interesul pentru
prezentare.
1. Animaia
Animaia poate fi realizat n mai multe variante i anume:
- prin animarea textului,
- animarea anumitor componente ale unui grafic,

- schimbarea ordinii n care apar ntr-un diapozitiv obiectele


animate,
- adugarea unor efecte dup apariia obiectului animat.
Toate tipurile de animaii sunt realizate prin intermediul opiunii
Custom Animation din meniul Slide Show.
Animarea textului se poate face prin:
- apariia pe rnd a literelor ce compun textul,
- animarea la nivel de cuvnt prin apariia pe rnd a cuvintelor,
- animarea textului la nivelul unui paragraf.
Pentru animarea textului sau a altor obiecte ale unui diapozitiv se
procedeaz astfel:
1 - se vizualizeaz diapozitivul care conine textul sau obiectul
de animat, n modul Slide view;
2 - se selecteaz opiunea Custom Animation din meniul Slide
Show;
3 - din fereastra de dialog care conine obiectele neanimate
(Slide objects without animation), selectm obiectul dorit i
apoi apsm Animate;
4 - dac dorim ca animarea s fie declanat de apsare clic
mouse selectm On click mouse;
Dac ns dorim ca animaia s nceap automat, selectm
opiunea Automatically i introduce numrul de secunde ntre 2
animaii succesive.
5 - alegem opiunea Effects. Selectm unul din efectele
disponibile la Entry animation and sound. Pentru a vedea
rezultatul unui efect putem apsa n orice moment butonul
Preview, aflat n fereastra Custom Animation.
n acelai mod putem selecta din lista sunetelor disponibile,
unul care s nsoeasc animaia.
Dac obiectul care se anim este un cmp cu text, se poate seta
modul n care va apare textul din cmp i anume tot textul odat, un
cuvnt dup altul sau liter cu liter. Selectarea opiunii dorite se va face
n fereastra Introduce text.
Animarea componentelor unui grafic
Pot fi animate prile componente ale unui grafic realizat cu
Microsoft Graph astfel:

1 - se vizualizeaz diapozitivul care conine graficul care va fi


animat, n modul Slide view;
2 - se selecteaz opiunea Custom Animation din meniul Slide
Show;
3 - din fereastra Timing selectm numele graficului care va fi
animat i apoi apsm Animate;
4 - pentru debutul animaiei la apsarea mouse-ului, selectm
opiunea On click mouse.
Pentru realizarea unei animaii care s nceap automat,
selectm opiunea Automatically i introduce numrul de
secunde care trebuie s trec ntre 2 animaii succesive;
5 - selectm opiunea Chart Effects. Selectm unul din efectele
disponibile la Entry animation and sound. n acelai mod
putem selecta din lista sunetelor disponibile, unul care s
nsoeasc animaia.
Ordinea n care vor apare seriile i/sau categoriile fiecrui grafic
se stabilete la Introduce chart elements. Legenda poate s fie sau nu
animat, n funcie de setarea sau nu a butonului Animate grid and
legend.
Schimbarea ordinii n care apar ntr-un diapozitiv
obiectele animate
Pentru schimbarea ordinii de apariie i animare a obiectelor unui
diapozitiv se procedeaz astfel:
1 - se vizualizeaz diapozitivul care va fi modificat, n modul
Slide view;
2 - se selecteaz opiunea Custom Animation din meniul Slide
Show;
3 - n fereastra Animation order, apare ordinea n care se va
realiza animarea obiectelor. Dac acest ordine trebuie schimbat, se
selecteaz obiectul care trebuie schimbat i se apas pe una din
sgeile
pentru mutarea obiectului n locul dorit.

Adugarea unui efect dup apariia obiectului animat


Exist posibilitatea de a aduga un efect la terminarea animaiei
unui obiect.

Astfel, acesta poate fi ascuns automat sau la apsare clic mouse sau i se
poate schimba culoarea.
Pentru acesta se procedeaz astfel:
1 - se vizualizeaz diapozitivul care conine obiectul, n modul de
Slide view;
2 - se selecteaz opiunea Custom Animation din meniul Slide
Show;
3 - selectm opiunea Effects. Din fereastra Animation order
selectm obiectul cruia vrem s-i adugm efecte i alegem opiunea
dorit la rubrica After animation.
2. Adugarea sunetelor a clipurilor muzicale i video
ntr-o prezentare pot fi incluse secvene muzicale, clipuri audio i
video. In mod implicit clipurile video i audio pornesc atunci cnd
apsm iconul corespunztor n timpul show-ului.
Pentru a insera un clip ntr-un diapozitiv al unei prezentri
trebuie ca la crearea diapozitivului s se selecteze ca layout pentru acel
diapozitiv una din variantele care conine media clip.
Pentru
modificarea opiunilor clipului i anume momentul de nceput al
acestuia, pentru a aduga hiperlegturi se folosete opiunea Action
Settings a meniului Slide Show.
Apsnd dublu clic n zona indicat (n funcie de layou-ul ales), putem
introduce fiierul care conine clipul.

7.3.6. Efecte de tranziie i temporizri


Efecte de tranziie
Captarea ateniei auditoriului se poate face i prin modificarea
modului de trecere de la un slide la altul, prin cele dou tehnici: tranziie
i temporizare. Efectele de tranziie se obin astfel:
1 - se trece n modul de vizualizare Slide sorter selectm
diapozitivul sau diapozitivele crora vrem s le adugm efecte de
tranziie. Selectarea mai multor diapozitive se face innd tasta Shift
apsat i cu ajutorul mouse-ului alegem pe rnd toate diapozitivele
crora vrem s le aplicm acel efect;
2 - din meniul Slide Show selectm Slide Transition;
3 - n fereastra de dialog Effects alegem tranziia dorit, apoi
viteza de derulare a acesteia;

4 - putem alege ca moment al declanrii pentru tranziiei, una


din variantele care apar n fereastra Advance i anume la apsarea
butonului mouse-ului (On mouse click) sau nceperea n mod automat a
derulrii tranziiei, dup un anumit timp (Automatically after .
seconds);
5 - apsm butonul Apply pentru a asocia efectul de tranziie
diapozitivelor selectate sau butonul Apply to All pentru a aplica acelai
efect tuturor diapozitivelor prezentrii;
6 - vizualizarea rezultatului se face selectnd din meniul View,
opiunea Slide Show.
Efectul de temporizare
Implicit, trecerea de la un diapozitiv se face prin apsare clic
mouse. Exist posibilitatea ca trecerea de la un diapozitiv la altul s se
fac automat, setnd timpul n care diapozitivul rmne pe ecran.
Exist 2 variante de lucru pentru realizrii temporizrii i anume:
- stabilirea timpului pentru fiecare slide,
- folosirea facilitii de repetiie. Aceasta const n nregistrarea
i apoi redarea comportamentului diapozitivelor n prezentare.
Setarea timpului pentru fiecare diapozitiv se face:
1 - n modul de vizualizare Slide Sorter, selectm diapozitivul
pe care vrem s-l temporizm;
2 - n meniul Slide Show, selectm Slide Transition;
3 - la Advance, selectm Automatically after i introducem
timpul n care diapozitivul va rmne pe ecran;
4 - apsm butonul Apply pentru a asocia acest timp
diapozitivului curent sau butonul Apply to All pentru a asocia timpul
tuturor diapozitivelor prezentrii.
Repetiia se realizeaz astfel:
1 - n meniul Slide Show, selectm opiunea Rehearse Timings
pentru a ncepe vizualizarea n mod repetiie. Va apare fereastra
Rehearsal. In aceast fereastr, contorul care este declanat la intrarea
n fereastr contorizeaz intervalul de timp ct va rmne primul
diapozitiv pe ecran;

2 - trecerea la urmtorul diapozitiv se face apsnd butonul


Timpul din partea stng a ferestrei reprezint durata cumulat
a proiectului, cel din dreapta reprezint intervalul n care
diapozitivul curent rmne pe ecran.
3 - se repet paii 1 i 2 pentru toate diapozitivele;
4 - cnd ajungem la sfritul prezentrii apsm tasta ESC i
salvm nregistrarea, apsnd butonul Yes din fereastra de
dialog care apare.

7.3.7. Hiperlegturi
Hiperlegturile pot fi folosite ntr-o prezentare pentru a realiza o
parcurgere nesecvenial a silde-urilor unei prezentri. Dintr-un slide al
unei prezentri se poate sri la un altul din cadrul aceleiai prezentri, la
o alt prezentare PowerPoint, la un document Word sau la o foaie de
calcul creat cu Microsoft Excel. Se poate crea o hiperlegtur
(hyperlink) plecnd de la orice obiect, incluznd text, tebele, grafice,
imagini.
Pentru inserarea unei hiperlegturi se procedeaz astfel:
1 se selecteaz obiectul care va fi legtura;
2 din meniul Insert alegem opiunea Hyperlink, sau de pe
toolbar apsm butonul
;
3 n fereastra din fig. 7.5. apsm butonul File pentru a alege
fiierul cu care se va face legtura, sau introducem adresa paginii Web.
n momentul rulrii prezentrii, adic atunci cnd prezentarea e
n modul de vizualizare Slide Show, hiperlegturile sunt sensibile la
prezena mouse-ului. Acest lucru este indicat prin transformarea
cursorului din forma obinuit de sgeat, n mn. Dac apsm clic pe
hiperlegtur se va face trecerea la slide-ul sau documentul cu care s-a
fcut legtura (cel selectat la pasul 3).
Dac, de exemplu, s-a selectat un document Word, se va
deschide n paralel cu prezentarea PowerPoint-ul, documentul Word
selectat. n continuare putem modifica documentul Word folosind
procedurile cunoscute.

Fig. 7.5. Fereastra folosit pentru crearea unei hiperlegturi

8. INTERNET
Ultimele decenii s-au caracterizat printr-o explozie
informaional fr precedent n istoria omenirii, fapt ce a dus la
creterea importanei resurselor de comunicaie.
Schimbul de informaii reprezint motivaia existenei reelelor
de calculatoare interconectate, n cadrul crora se detaeaz mediul de
reele extrem de complex constituit de Internet.
Noiunea internet reprezint o colecie de reele separate fizic,
interconectate pentru a forma o singur reea logic. Internet (scris cu I
mare) este reeaua mondial ce interconecteaz reelele din diferitele
pri ale planetei ntr-o singur reea logic, fig. 8.1.
Internet formeaz un mediu informaional i de calcul, oferind
un volum imens de servicii i resurse: biblioteci i baze de date, fiind n
acelai timp i o imens comunitate de persoane din toate domeniile
vieii economico-sociale, situate n diverse puncte geografice, care pot
oricnd s partajeze informaii.
Mediul Internet este eterogen, nu este proprietatea unui guvern,
a unei companii sau universiti, nu este o singur reea ci un grup de
reele aranjate din punct de vedere logic ntr-o ierarhie, nu constituie o
component software/ hardware de sine stttoare i este utilizat zilnic
de oameni de toate specializrile i interesele imaginabile.
Internet-ul permite interconectarea calculatoarelor indiferent de
platform. Acest lucru a devenit posibil prin faptul c s-au stabilit o
serie de reguli privind comunicaia ntre calculatoare. Aceste reguli sunt
denumite protocoale i definesc modul de lucru al aplicaiilor pentru a
se face nelese ntre ele. Dac reeaua la care suntem conectai este
Internet atunci vom depinde de o colecie de protocoale reunite sub
denumirea TCP/IP. Suita TCP/IP este constituit dintr-o mulime de
protocoale, fiecare dintre ele asigurnd transferul datelor n reea ntr-un
format diferit i cu opiuni diferite. n funcie de necesitile aplicaiei,
putem utiliza unul sau altul din protocoalele suitei TCP/IP pentru
transmiterea informaiilor pe Internet.
Cteva din beneficiile aduse de folosirea Internetului sunt:
- schimb rapid i comod de informaii prin utilizarea unor
servicii specializate ca: pota electronic; transferul de fiiere, de
imagini, a secvenelor audio i video; vizualizarea unor fiiere cu
informaii de tip text, etc.;

- se pot primi informaii i se pot face actualizri regulate ale


subiectelor de interes prin intermediul listelor de distribuie prin e-mail
(mailing lists) organizate pe subiecte de interes, fiecare membru al
grupului primind automat informaiile care apar n reea;
- e permis accesul la mii de arhive informaionale din ntreaga
lume, prin intermediul unor servere specializate n gestiunea i
rezolvarea cererilor de vizualizare i expediere a componentelor
arhivelor;
- se lrgesc posibilitile de divertisment, etc.
PC

Terminal

MAC

Mainframe

PC

Staie de lucru
Reeaua
Internet

PC

Gateway

PC LAN
PC

PC

Reea local
sau regional

Staie de lucru

Fig. 8.1. Alctuirea mediului Internet

8.1. Istoricul Internet-ului


Precursoarele reelei mondiale numit Internet sunt dou reele
aprute n Statele Unite: ARPANET a Departamentului Aprrii al
SUA i NSFNET a Fundaiei Naionale de tiin.

ARPANET
La mijlocul anilor '60, n plin Rzboi Rece, Departamentul
Aprrii al SUA a vrut s creeze o reea care s poat fi folosit n cazul
declanrii unui rzboi nuclear. n acea perioad reelele telefonice
tradiionale cu comutare de circuite erau vulnerabile sub aspectul
performanei - pierderea unui linii sau a unui comutator ducea la
reducerea considerabil a comunicrilor din reea. Proiectul a fost
dezvoltat de Agenia de Cercetare pentru Proiecte Avansate a
Departamentului Aprrii ARPA.
Agenia, a apelat la mai multe universiti i firme pentru
dezvoltarea acestui proiect. Proiectul iniial prevedea ca subreeaua s
fie constituit din minicalculatoare conectate prin linii de transmisie,
astfel nct fiecare calculator s fie legat de cel puin alte dou
calculatoare, pentru a asigura sigurana n funcionarea reelei. n cazul
n care unele linii sau calculatoare se defectau, mesajele puteau fi
dirijate automat pe ci alternative.
Evoluiile ulterioare au artat c protocoalele ARPANET
existente nu erau potrivite pentru a rula pe mai multe reele. Astfel a
aprut protocolul TCP/IP, care a fost proiectat special pentru
comunicarea inter-retele, obiectiv esenial n condiiile n care tot mai
multe reele de mici dimensiuni erau legate la ARPANET. Pentru a
ncuraja adoptarea noilor protocoale, ARPA a ncheiat contracte cu
Universitatea California din Berkeley, pentru integrarea protocoalelor n
Berkeley Unix. Cercettorii de la Berkeley au dezvoltat o interfa de
programare cu reeaua i au scris numeroase aplicaii, utilitare i
programe de administrare care s simplifice interconectarea. Aceste
produse soft au rspuns necesitilor concrete ale multor universiti
care dispuneau de cteva minicalculatoare conectate ntr-un LAN.
n anii '80, la ARPANET s-au conectat multe alte reele. Pentru
o accesare ct mai eficient a calculatoarelor ntr-o inter-retea de
dimensiuni tot mai mari s-a creat sistemul numelor de domenii (DNS Domain Naming System), care gestiona calculatoarele n domenii i
punea n coresponden numele calculatoarelor cu adresele IP. DNS a
fost ulterior preluat de Internet, ca un sistem de baze de date distribuit,
generalizat, folosit pentru a memora informaii referitoare la procedurile
de atribuire a numelor.
n 1983, ARPANET coninea sute de calculatoare, era stabil i
se bucura de succes. n acest moment, ARPA a ncredintat

administrarea reelei Ageniei de Comunicaii a Aprrii (DCA Defense Communications Agency), care a izolat partea militar a reelei
ntr-o reea numit Milnet i a prevzut pori stricte ntre aceasta i
subreeaua de cercetare rmas. Reteaua Milnet exist i astzi.
n 1990, ARPANET era deja surclasat de reelele mai moderne
crora le dduse natere; a fost nchis i demontat dar contribuia sa
covritoare n crearea reelei globale Internet rmne actual.
NSFNET
La sfritul anilor '70, ARPANET avea un impact enorm asupra
cercetrii universitare din SUA deoarece permitea cercettorilor s
partajeze date i s colaboreze la diverse proiecte de cercetare. Cu toate
acestea, nu toate universitile aveau contracte de cercetare cu
Departamentul Aprrii, contracte necesare pentru conectarea la
ARPANET. n ncercarea de a realiza un acces universal, Fundaia
Naional de tiint din SUA (NSF - National Science Foundation) a
organizat o reea virtual numit CSNET, care asigura suport pentru
linii telefonice i avea conexiuni cu ARPANET i cu alte reele.
n 1984, NSF a iniiat dezvoltarea unei reele de mare vitez,
succesoare a ARPANET-ului, care s fie deschis tuturor grupurilor de
cercetare din universiti. Astfel, s-a constituit prima reea de arie larg
bazat pe TCP/IP, care coninea o subreea asemntoare cu cea din
ARPANET, format din 6 supercalculatoare aflate n orae rspndite
pe cuprinsul SUA. Ulterior, NSF a finanat peste 20 de reele regionale
care s-au conectat la reeaua principal, legnd mii de universiti,
laboratoare de cercetare, biblioteci i muzee. Reeaua astfel format a
fost denumit NSFNET.
Treptat, cererile tot mai numeroase de conectare la NSFNET au
nceput s depeasc posibilitile de finanare guvernamentale i, n
plus, numeroase organizaii comerciale interesate de conectare nu
puteau realiza acest lucru din cauza statutului NSF. Primul pas spre
comercializare a fost apariia corporaiei nonprofit ANS (Advanced
Networks and Services), constituit de firmele MERIT, MCI si IBM. n
1990, ANS a preluat NSFNET i a nlocuit legturile de comunicare
crescnd viteza de la 1.5Mbps la 45Mbps, formnd ANSNET.
n decembrie 1991, Congresul SUA a autorizat crearea unei noi
reele naionale de cercetare i nvmnt, NREN (National Research
and Educational Network), care era un succesor mai rapid (funciona la

viteze de ordinul gigabiilor) al NSFNET-ului. Obiectivul urmrit era o


reea naional la viteza de 3Gbps, funcional nainte de sfritul
secolului, ca un prototip al unei super-magistrale informaionale.
Reele comparabile cu NSFNET au aprut i n Europa, cum ar
fi reeaua EBONE axat pe cercetare sau EuropaNET - pe domeniul
comercial. n plus, fiecare ar european are una sau mai multe reele
naionale (similare cu reelele regionale NSF).
Internet
Dup 1 ianuarie 1983, TCP/IP a devenit unicul protocol oficial
al ARPANET-ului, ceea ce a adus creterea considerabil a numrului
de utilizatori, calculatoare i reele conectate la ARPANET. Aceast
cretere a devenit exponenial dup integrarea reelelor ARPANET i
NSFNET. La mijlocul anilor '80, oamenii au nceput s priveasc interreteaua ca o reea global de sine stttoare i s o numeasc Internet.
Prin extinderea reelei Internet din Statele Unite s-a format o
reea mondial Internet care permite unui numr extrem de mare de
utilizatori din ntreaga lume s aib acces la un imens volum de
informaii depuse n baze informaionale aflate n noduri speciale ale
reelei i transferate folosind protocolul de referin TCP/IP.
Creterea numrului de calculatoare conectate la Internet se
datoreaz i conectrii unor reele deja existente (reeaua de fizic
spaial NASA, reeaua de sisteme de calcul a IBM-ului, etc.).
Calculatoarele personale se pot conecta la Internet folosind o
linie telefonic uzual, un modem (pentru conversiile de date ntre
formele analogic i digital) i un program software folosit pentru
realizarea comunicaiei. Aceste calculatoare primesc uzual o adres IP
temporar i pot avea acces la serviciile de informare i comunicare
specifice Internet-ului prin schimburi de date cu alte calculatoare din
Internet; transferurile de informaii fiind intermediate de router-ul
furnizorului de servicii la care sunt conectate.
Cele mai populare servicii disponibile n mediul Internet sunt:
Pota electronic (E-mail) permite transmiterea de mesaje private
i de fiiere ataate mesajelor, uneia sau mai multor persoane.
Liste de e-mail-uri (Mailing List) permite unui grup de oameni s
poarte discuii de grup prin intermediul potei electronice i ofer o
modalitate de a distribui tiri ntre membrii grupului.

Grupuri de tiri (Usenet newsgroups) permite discuii de grup


folosind un sistem de servere de tiri pentru stocarea mesajelor din peste
10000 de teme.
Conversaii n timp real (chat online) - ofer o modalitate pentru
derularea discuiilor n timp real; participanii citesc mesajele scrise
unul altuia, la interval de cteva secunde de cnd acestea au fost scrise.
Conferine de tip voce i video permit transmiterea de mesaje
vocale, nsoite de imagini n timp real, precum i partajarea altor
aplicaii.
WWW (World Wide Web) este un sistem distribuit de pagini legate
ntre ele, pagini ce pot conine text, imagini, sunete, video i alte tipuri
de informaii.
Transfer de fiiere permite descrcarea fiierelor de pe servere
publice de fiiere, inclusiv o mulime de programe.
Caracterul academic, guvernamental i industrial pe care l-a avut
Internet-ul, pn n 1990, s-a transformat odat cu apariia noii aplicaii
WWW (World Wide Web), care a adus n reea milioane de utilizatori
neprofesioniti.
WWW a fost inventat de fizicianul Tim Berners Lee de la
CERN i a fcut uor de folosit facilitile existente. Prin programele de
navigare (Mosaic, Netscape, Internet Explorer) aprute, WWW a fcut
posibil ca un site s pun la dispoziie un numr de pagini de informaie
coninnd text, imagini, sunete, video i legturi ntre pagini (hipertext).
Acest sistem s-a dovedit foarte util pentru informarea utilizatorului n
domenii diverse. n scurt timp, au aprut diverse tipuri de pagini: hri,
tabele cu cotaii de burs, cataloage de bibliotec, programe radio
nregistrate, pagini personale etc.
Extinderea Internet-ului urmeaz o curb exponenial, odat cu
creterea performanelor i accesibilitii serviciilor oferite.

8.2. Modul de lucru al Internet-ului


Reeaua Internet este o reea cu comutare de pachete. Serverele
din Internet sunt conectate ntre ele prin intermediul routerelor, legnd
reele diferite de tip Ethernet, Token Ring, linii telefonice, etc.
n vederea transmiterii datelor, mesajele sunt mprite n componente
de dimensiuni mai mici, numite pachete i care, pe lng coninutul

propriu-zis, au ataate informaiile de adresare necesare. Neavnd


legturi directe cu toate celelalte routere, un router decide traseul optim
pe care trebuie s-l urmeze un pachet pn la destinaie, folosind
informaia de adres coninut n pachet.
Regulile folosite pentru a stabili cum i unde s se livreze
pachetul sunt cuprinse n protocoale. Protocolul Internet (IP) este format
dintr-un set de astfel de reguli, astfel c fiecare router va cunoate ce
trebuie s fac cu pachetele cu date care ajung la el. Protocolul IP
folosete o schem de adresare care face posibil identificarea fiecrui
calculator conectat la reea prin intermediul unei adrese unice.
Identificarea mainilor din Internet se realizeaz folosind
adresele Internet sau adresele IP. Fiecare calculator conectat la Internet
trebuie s aib o adres IP unic, pentru a putea comunica eficient cu
celelalte calculatoare conectate la Internet. Adresele IP sunt segmentate
ntr-o structur ierarhic i sunt formate din 4 numere cuprinse ntre 0
i 256, separate ntre ele prin puncte. Adresa Internet (IP) este
memorat pe 4 octei i este alctuit din dou pri: adresa reelei din
care face parte calculatorul i adresa calculatorului. Alegerea tipului
de adres se face n funcie de numrul de calculatoare i de gruparea
acestora n diverse subreele, innd cont i de extinderile viitoare.
Astfel, adresele IP se mpart n 3 clase, mprire realizat n
funcie de dimensiunile celor dou cmpuri (adresa reelei i adresa
calculatorului):
1. Adresele Internet de clas A sunt folosite pentru cteva sute
de reele care suport mii de maini i e alctuit din 8 bii - adresa de
reea i 24 bii adresa calculatorului.
2. Adresele Internet de clas B sunt folosite pentru cteva sute
sau mii de maini. Adresa din aceast clas este alctuit din 16 bii
pentru adresa de reea i 16 bii de adresa calculatorului.
Clasa A
Clasa B
Clasa C

0 1
7 8
0 ID reea
Identificator calculator

31

0 1 2
15 16
31
1 0 Identificator reea Identificator calculator
0 1 2 3
1 1 0

Identificator reea

23 24
31
ID calculator

Formatul adreselor de Internet de clas A,B,C.

3. Adresele Internet de clas C pentru milioane de reele care


au maxim 256 de maini fiecare. Aceast adres este alctuit din 24
bii adresa de reea i din 8 bii adresa calculatorului.
Adresa unei maini vizibile din orice nod al Internet-ului se
numete adres real. Din motive de securitate i legate de numrul
extrem de mare de calculatoare din Internet, care nu pot fi referite n
totalitate folosind adresele de 4 octei, pentru adresarea calculatoarelor
din reelele locale se folosesc de obicei adrese false, care vor fi
gestionate doar n interiorul reelei respective de ctre serverul
(serverele) acesteia, prin mecanisme specifice. Serviciile de baz de
informare i comunicare din Internet sunt asigurate ns prin
intermediul mainilor cu adrese IP reale care pot fi servere de e-mail,
servere de tiri, servere web, servere ftp. Acestea pot fi "arondate"
reelelor locale, asigurnd i comunicarea cu calculatoarele din
interiorul acestora prin intermediul unor protocoale adecvate.
Protocolul TCP preia informaia ce trebuie transmis i o
mparte n mai multe pri crora le atribuie cte un numr. Pentru a
transmite prin reea secvenele astfel obinute se folosete cte un plic
TCP cu informaia scris pe el. Plicul TCP este introdus apoi ntr-unul
IP i este transmis n reea. Imediat ce exist informaie de transmis ntrunul din plicurile IP, reeaua transport acel plic prin liniile de
comunicaie. La receptor, un produs software care folosete TCP
colecteaz plicurile, extrage datele i le ordoneaz dup numrul
fiecrui plic. Dac lipsete ceva, cere transmitorului s retransmit
datele respective. Dup primirea tuturor datelor i aranjarea lor n
ordinea corect, ele se transmit unui program de aplicaii ce folosete
acest serviciu de comunicaie.
Protocolul TCP creeaz impresia existenei unei conexiuni fizice
directe ntre orice surs i destinaie.
n anumite situaii, se poate folosi un protocol mai simplu, i
mai ieftin dect TCP, numit UDP (User Datagram Protocol), dar acesta
nu se ocup de mesajele piedute, i nici de meninerea datelor n ordinea
corect (mesajele transmise sunt scurte iar dac rspunsul nu apare ntrun interval de timp prestabilit, mesajul va fi retransmis).
Conectarea unui calculator la Internet
Pentru ca un calculator s poat fi conectat la Internet trebuie
folosit un furnizor de servicii (Internet Service Provider - ISP), care

ofer, contra cost, unul sau mai multe conturi pentru conectare la
Internet.
Un calculator este conectat la Internet dac este legat la un alt
calculator sau la o reea care este la rndul ei conectat la Internet.
Exist mai multe metode de conectare la Internet, fiecare
necesitnd diferite tipuri de echipamente hardware:
1. Conectare prin dial-up presupune existena unui modem instalat
pe calculator i a unei linii telefonice pentru conectarea la un
calculator al furnizorului de servicii Internet. Majoritatea
furnizorilor de servicii de tip dial-up permit conectarea la viteze de
14,4 kbps, 28,8 kbps i 56 kbps. Viteza de transfer a informaiilor
depinde att de viteza conexiunii ct i de viteza suportat de
modem. Folosind acest tip de conexiune, calculatorul se conecteaz
numai atunci cnd se dorete utilizarea unui serviciu Internet, dup
care se deconecteaz.
2. Conectare folosind linii de tip ISDN, ASDL i linii telefonice
dedicate
Unii furnizori de servicii Internet permit conectarea la viteze mai
mari dect cele permise de liniile telefonice obinuite. Integrated
Services Digital Network (ISDN) i Asymmetric Subscriber Digital
Line (ASDL) sunt 2 tipuri de linii telefonice digitale, de vitez
mare care ofer o modalitate mai rapid de conectare la Internet.
Unele companii de telefonie ofer linii speciale de tip ISDN sau
ASDL i echipamentele hardware speciale pentru conectarea
calculatoarelor la aceste linii speciale.
ISDN este o linie telefonic mbuntit care poate fi utilizat att
pentru accesul rapid la Internet ct i pentru convorbiri telefonice
obinuite. Folosind o singur linie se poate naviga pe Internet n
timp ce se vorbete la telefon. ISDN este n totalitate digital, acest
lucru nsemnnd c nu mai e necesar transformarea semnalului din
digital n analog pentru transmisie i invers la recepie.
ASDL este o tehnologie mai nou i optimizeaz descrcarea
fiierelor de volum mare pe calculator.
Dac se dorete conectarea continu a calculatorului la Internet, se
utilizeaz, pentru conectarea calculatoarelor, linii telefonice
nchiriate. Exist diferite viteze de transmisie a informaiilor pe
aceste linii, cele mai rspndite fiind liniile de tip T1 care permit

transferul informaiilor la viteza de 1,5 Mbps i T3 la viteza de 44


Mbps. Pot fi nchiriate i fraciuni ale liniei T1.
3. Conectare folosind cablu TV i DSS
Unele companii ce ofer servicii TV prin cablu ofer i accesul la
Internet folosind acelai cablu i un modem special pentru
conectarea la Internet.
DSS (Digital Satellite Systems) sau difuzarea informaiilor folosind
satelii, presupune utilizarea unei antene, a unui cablu coaxial, a
unui adaptor special pentru calculator i a unui software dedicat
pentru conectarea la Internet. Datele sunt recepionate la o vitez
mare, via satelit, dar sunt transmise folosind o conexiune de tip
dial-up.
4. WebTV
Web TV presupune folosirea unui televizor i nu a unui calculator
pentru conectarea la Internet. WebTV este cea mai rspndit
modaliatate de conectare la Internet folosind un televizor i este
dezvoltat, n parte, de Microsoft. Pentru utilizarea WebTV este
necesar existena unui receptor WebTV care conecteaz televizorul
la linia telefonic; ecranul televizorului va fi folosit pe post de
monitor, telecomanda pentru navigare pe Web i tastatura pentru
transmiterea i recepionarea mesajelor de pot electronic.
Alegerea furnizorului de servicii Internet
Indiferent de modalitatea de conectare aleas, aceasta presupune
selectarea unui furnizor de servicii. Principalele criterii care trebuie
avute n vedere la alegerea furnizorului de servicii sunt:
Existena unui numr de telefon local majoritatea furnizorilor
de servicii Internet ofer multe numere, pentru conectarea la
Internet. Este de dorit ca furnizorul de servicii selectat s aib i
un numr local, pentru a nu apare ntrzieri i din cauza
conectrii la o central telefonic aflat la mare distan.
Preul variaz n funcie de viteza maxim permis pentru
conectare, de tipul abonamentului: cu conectare 24 ore din 24, 7
zile din 7 sau doar ntr-un anumit interval orar.
Viteza de conectare i tipul de conectare acceptat.
Accesibilitate naintea alegerii furnizorului de servicii este
bine s v interesai la ali abonai ai furnizorului dorit, dac au

probleme datorate imposibiliti conectrii la Internet, din cauza


liniilor ocupate.
Exist mai multe tipuri de servicii pe care le poate oferi un cont
Internet:
Csue potale de tip POP3 aproape sigur contul de Internet
va permite utilizarea serviciului de pot electronic i va oferi
una sau mai multe csue potale i adresele corespunztoare, pe
un server de tip POP3.
Spaiu pentru un site Web multe conturi de Internet prevd
alocarea unui spaiu de mici dimensiuni pe un server Web, astfel
nct se poate stoca un site Web propriu, accesibil de pe orice
calculator conectat la Internet. Pentru un spaiu mai mare se
percep, n general, taxe suplimentare.
Gzduirea unui domeniu presupune existena unui nume de
domeniu propriu; contul de pot electronic i adresa site-ului
Web vor aparine astfel propriului domeniu i vor fi stocate pe
serverul furnizorului de servicii. Dac se dorete crearea unui
site Web mai mare sau a unuia sigur, a unor aplicaii de comer
electronic sau sunt necesare opiuni avansate pentru rularea
scripturilor de pe site, trebuie utilizat un server propriu pentru
gzduirea site-ului.

8.3. Sistemul de nume de domeniu


Este dificil de reinut i folosit adresa IP a calculatorului cu care
dorim s conversm. Din acest motiv, proiectanii Internet-ului au
dezvoltat sistemul DNS (Domain Name System) care permite referirea
calculatoarelor prin nume ca de exemplu ftp.microsoft.com sau
www.ase.ro, n locul adresei IP a calculatorului.
DNS a fost creat pentru a putea aloca i gestiona pentru fiecare
calculator conectat la Internet a cte unui nume simbolic, asociat adresei
IP a calculatorului respectiv. DNS este o metod ierarhic, distribuit de
organizare a spaiului de nume al Internetului.
8.3.1. Spaiul de nume
La nceput, Internet-ul utiliza un sistem structurat pe un singur
nivel pentru a asigna nume calculatoarelor. Cu alte cuvinte, numele dat

unui calculator nu reprezenta n nici un fel o relaie ntre acesta i


reeaua creia i aparinea.
n perioada de nceput a Internet-ului, un astfel de sistem nu
reprezenta o problem - era vorba despre un numr redus de sisteme.
Odat cu trecerea timpului, Internet-ul a crescut foarte mult ajungnd
astzi s interconecteze zeci de mii de reele, fiecare dintre acestea, la
rndul ei, coninnd o mulime de calculatoare. Deoarece asignarea cte
unei adrese unice pentru milioanele de calculatoare a depit cu mult
posibilitile unei singure organizaii, sistemul iniial de atribuire de
nume calculatoarelor a evoluat ntr-un sistem ierarhic. Practic, astzi,
atribuirea de adrese unice cade n responsabilitatea mai multor companii
i organizaii, aflate pe diferite nivele ierarhice.
Prin sistemul numelor de domenii, ntr-un nume asignat unei
maini, exist un numr variabil de domenii (cel mult 5), separate prin
"."; fiecare domeniu corespunde unui anumit grup, ultimul domeniu din
nume avnd nivelul cel mai "nalt". Domeniile se restrng succesiv de la
dreapta la stnga. Componentele numelor pot avea o lungime de
maximum 64 de caractere, ntregul nume nu poate s depeasc 255 de
caractere i nu se face distincie ntre literele mari i cele mici.
n vrful ierarhiei, se afl rdcina. Ca i directorul rdcin de
pe un calculator, rdcina sistemului DNS nu are nici un nume. Toate
celelalte sisteme un cte un nume. n continuare, DNS-ul divizeaz
fiecare domeniu n subdomenii. Nivelul imediat inferior rdcinii DNSului este constituit din trei domenii:
1. Arpa - este un domeniu special care mapeaz adresele IP zecimale n
nume de domenii i nu domeniile n adrese IP zecimale.
2. Domeniile organizaionale generice, reprezentate prin etichete
alctuite din trei litere, ca de exemplu com, edu sau gov.
3. Domeniile geografice reprezentate prin etichete alctuite din dou
litere (codificarea rilor) aa precum se specific n documentul ISO
3166.
Grupul domeniilor organizaionale cuprinde apte categorii de baz. n
cadrul tabelului urmtor sunt prezentate domeniile organizaionale.
Domeniu
Com
Edu
Gov

Descriere
Organizaii comerciale, de afaceri
Organizaii educaionale, universiti
Organizaii guvernamentale din SUA

Int
Mil
Net
Org

Organizaii internaionale
Organizaii militare din SUA
O reea care nu se ncadreaz n nici unul din celelate categorii
O organizaie ce nu se ncadreaz n nici unul din categorile enumerate

Sistemul ierarhic distribuie responsabilitatea atribuirii de nume


la diferite nivele ale ierarhiei. Astfel Internet Network Information
Center (InterNIC) se ocup doar de domeniile generice. InterNIC
transmite responsabilitatea atribuirii de nume diferitelor organizaii.
Fiecare organizaie este responsabil pentru o anumit poriune a
structurii arborelui DNS. Ariile de responsabilitate sunt numite zone.
Organizaiile responsabile de o anumit zon pot s treac la divizarea
zonei i s transmit responsabilitatea atribuirii numelor altor
organizaii. Aceast subdiviziune continu pn cnd se ajunge n
situaia n care o singur persoan poate s-i asume responsabilitatea
atribuirii numelor ntr-o zon bine definit. O astfel de persoan poart
numele de administrator DNS.
Unui nume DNS i se pun n coresponden mai multe informaii
dect strict adresa IP corespunztoare: tipul gazdei (server de mail,
server DNS, etc.) i perioada de timp n care asocierea este valabil.
Unui PC conectat la Internet printr-un router al unui furnizor de servicii
i folosind o linie telefonic, i se va atribui o adres IP temporar, a
crei asociere cu calculatorul respectiv trebuie s fie valabil doar pe
durata conexiunii. n schimb, serverul furnizorului de servicii i
serverele de e-mail sau web ale diverselor instituii, servere care trebuie
s poat fi accesate oricnd, trebuie s aib adrese IP stabile. Mulimea
de informaii pus n coresponden cu o adres IP se numete
nregistrare de resurse.
Fiecrui domeniu i se asociaz o multime de nregistrri de
resurse care se poate reduce la adresa IP. De fapt, prin DNS se stabilete
corespondena ntre numele de domenii i nregistrrile de resurse
corespunztoare, reinute ntr-un fiier specific domeniului. Acest fiier,
va fi interogat pentru aflarea adresei IP a unui nume DNS. Practic, o
nregistrare de resurse este un 5-uplu care conine: numele domeniului,
timpul su de via, tipul nregistrrii (adres IP, domeniu care accept
pota electronic, numele serverului de domeniu, nume de domeniu
etc.) pstrat ntr-o form codificat, clasa (informaie Internet sau nonInternet) i o valoare dependent de tipul nregistrrii (un numr -

adres Internet, un nume de domeniu sau un ir de caractere care descrie


elementul). Aceste informaii se rein pe serverele DNS n fiiere
speciale.
8.3.2. Servere de nume
n sistemul DNS, serverele de nume sunt folosite pentru
adresarea fiierelor de host-uri reinute de toate calculatoarele gazd.
Fiecare server de nume va ti astfel adresele anumitor zone (de
exemplu, ntr-o reea local) i adresele altor servere de nume. Folosirea
unui singur server de nume pentru ntreaga reea nu este convenabil.
Astfel, solicitarea unei adrese poate fi rezolvat local sau prin
intermediul altor servere de nume care cunosc acea adres. Serverele de
nume aflate la distan vor reine n memorie nregistrrile de resurse pe
o durat proporional cu timpul de via din nregistrarea
corespunztoare. Responsabilitile serverelor de nume se pot
reprezenta sub forma unor structuri ierarhice n care informaia despre
nume i adres se menine n mod distribuit, n cadrul serverului
responsabil i nu n ntreaga reea.
8.3.3. nregistrarea numelor de domenii
Pentru nregistrarea unui nume de domeniu este necesar un
calculator conectat la Internet, cruia i va fi asociat numele i alte dou
calculatoare gazd, conectate i ele la Internet, care vor oferi serviciul
de nume pentru domeniul nregistrat.
Gestiunea zonelor edu, com, net i org este asigurat de
serviciile de nregistrare ale InterNIC, prin intermediul site-ului aflat la
adresa www.internic.net.
Pentru nregistrare trebuie parcuri urmtorii pai:
1. Se verific dac numele domeniului care se dorete a fi nregistrat
exist deja; pentru aceasta se folosete seciunea WHOIS de pe
pagina principal a InterNIC.
2. Doar dac domeniul solicitat nu exist nc, se solicit furnizorului
de servicii Internet s ofere serviciu de nume de domeniu pentru
domeniul ales; de obicei acesta presupune pltirea unui abonament.
3. Se completeaz formularul online aflat pe site-ul InterNIC;
formularul conine informaii despre numele, adresa, numerele de
telefon i fax, adresa de e-mail, persoane de contact, adresele IP ale
celor 2 servere de nume de domeniu.

4. Dac toate informaiile introduce sunt corespunztoare, InterNIC-ul


trimite confirmarea nregistrrii domeniului i factura pentru plata
domeniului.
Pentru nregistrarea domeniilor n zonele corespunztoare rilor,
zone de genul ro, us, uk etc. trebuie s se apeleze la organizaiile
desemnate s gestioneze domeniul din ara respectiv. n Romnia, de
acest lucru se ocup RNC (Romanian National Computer Network);
adresa web care poate fi folosit pentru nregistrare de domenii n zona
.ro fiind www.rnc.ro. O list cu organizaiile care gestioneaz
domeniile corespunztoare fiecrei ri se gsete la adresa
www.iana.org.
8.3.4. Servere, clieni i porturi
Multe din calculatoarele gazd aflate pe Internet, ofer servicii
altor calculatoare conectate la Internet. Calculatoarele care ofer servicii
altor calculatoare sunt numite servere. Calculatoarele conectate la
Internet care folosesc serverele pentru a obine informaii se numesc
clieni.
De exemplu, cnd calculatorul se conecteaz la Internet i
programul de e-mail descarc mesajele primite, de pe serverul de e-mail
al furnizorului de servicii Internet, acest program este un client de pot
electronic.
Principalele tipuri de servere folosite n mediul Internet sunt:
Servere de pot electronic gestioneaz mesajele recepionate i
cele transmise. Mai precis, serverele de tip Post Office Protocol (sau
POP3) stocheaz e-mail-urile sosite iar serverele de tip Simple Mail
Transfer Protocol (SMTP) gestioneaz e-mail-urile transmise. Clienii
de e-mail primesc mesajele recepionate, transmit mesajele ctre un
server de e-mail i permit citirea, scrierea, salvarea i imprimarea
mesajelor.
Servere Web stocheaz pagini web i transmit paginile ca rspuns la
cererile provenite de la clienii web, adic de la browserele web.
Servere FTP (File Transfer Protocol) stocheaz fiierele care pot fi
transferate pe sau de pe un calculator care are instalat un client FTP.
Servere de tiri stocheaz articole cu informaii pentru grup,
informaii care pot fi citite sau transmise prin intermediul unui client de
tiri.

Servere de IRC permite comunicarea online n reeaua Internet


folosind un client IRC.
Un calculator gazd poate rula mai multe tipuri de programe de
tip server. Pentru a putea realiza acest lucru, fiecare tip de server
rspunde pachetelor transmise unui port anume. Porturile sunt
numerotate i folosirea lor este standardizat pe Internet. Cele mai
rspndite porturi i serviciile corespunztoare lor sunt:
Numrul
Serverul
portului
21
FTP
23
Telnet
25
SMTP
80
WWW
110
POP3
194,6667
IRC
532
Usenet newsgroups

8.4. Pota electronic


Pota electronic sau e-mail-ul face parte din categoria
aplicaiilor consacrate ale reelelor de calculatoare, fiind utilizat de un
numr din ce n ce mai mare de persoane. Pota electronic s-a dovedit
mult mai eficient dect cea clasic deoarece mesajele electronice ajung
foarte repede la destinaie i permit transmiterea unor informaii de
diverse tipuri.
La ora actual, numrul mesajelor de pot electronic l
depsete cu mult pe cel al scrisorilor clasice i asigur o comunicare
eficient ntre persoane, indiferent de localizarea lor geografic. Acest
schimb rapid de idei constituie o premis important pentru colaborarea
ntre persoane i s-a dovedit extrem de util att n cercetare i educaie,
ct i n industrie sau comer.
Pota electronic (Electronic Mail sau prescurtat E-Mail) este un
sistem care permite unui utilizator individual s transmit un mesaj altui
utilizator, mesajul fiind livrat ntr-o cutie potal (mail box) unde
destinatarul l va gsi mai trziu. Din punct de vedere al emitorului,
pot exista unul sau mai muli adresani.

Avantajele potei electronice sunt evidente: vitez, siguran n


expediere, posibilitile de a aduga textului imagini i sunet, apoi
facilitatea de redirectare i nu n ultimul rnd posibilitatea de prelucrare
i reexpediere a mesajelor.
Un sistem de pot electronic este format din dou componente
principale: un client e-mail i un server e-mail. Un client e-mail este o
staie de lucru sau PC pe care ruleaz un program numit agent utilizator.
Acesta ofer interfaa utilizatorului cu sistemul de pot electronic i
ofer faciliti de a crea, trimite i recepiona mesaje (e-mail-uri),
precum i posibilitatea gestionrii acestora de fiecare utilizator.
Serverul e-mail trebuie s permit pstrarea mesajelor primite de
toi utilizatorii care sunt nregistrai pe acest server. n plus, serverul
trebuie s dispun de un pachet software agent utilizator server- care
s interacioneze cu agentul utilizator de pe fiecare client i care n plus
trebuie s gestioneze transferul mesajelor e-mail pe Internet. Aceast
component software este numit agent pentru transferul mesajelor i se
ocup cu trimiterea i recepionarea mesajelor e-mail ctre/de la alte
servere e-mail care sunt conectate direct la Internet.

8.4.1. Concepte de baz


Pota electronic nu opereaz cu concepte sofisticate. O parte
din aceste concepte au fost preluate chiar de la sistemul de pot clasic:
cutia potal, mesaj sau scrisoare, adres expeditor, adres destinatar.
8.4.1.1. Cutia potal
Toate mesajele primite de un abonat pe serverul de e-mail la
care este conectat, sunt memorate n acelai fiier avnd numele dat de
abonat, fiier care se numete cutie potal de sistem - system mailbox.
Dup ce abonatul i verific cutia potal mesajele sunt
transferate n cutia potal personal aflat pe calculatorul de la care s-a
conectat. Utilizatorul poate opta pentru pstrarea unei copii a mesajelor
pe serverul de e-mail, sau pentru tergerea acestora odat ce au fost
transferate pe calculatorul personal.
Mesajele sunt pstrate, local, ntr-una din urmtoarele trei
seciuni, n funcie de proveniena lor:
- Inbox, mesajele primite,

- Outbox, mesajele expediate,


- Trash, mesajele terse.
Se pot crea n plus i alte seciuni care asemeni unui folder vor putea
pstra mesajele salvate, copiate sau mutate aici de utilizator.
8.4.1.2. Mesajele
Termenul de mesaj nlocuiete foarte adesea termenul de
scrisoare pentru c este mai cuprinztor. Prin e-mail se pot transmite
alturi de text i imagini, sunet, programe, elemente care n nici un caz
nu pot fi interpretate ca scrisori.
Mesajul are dou pri: antetul mesajului i coninutul (corpul)
mesajului, iar programul de pot electronic mai asociaz implicit
fiecrui mesaj un indicator de stare.
Antetul
Antetul este alctuit dintr-o secven standard de informaii
dintre care unele sunt introduse de operator obligatoriu sau opional, iar
altele sunt cmpuri cu valori implicite genarate de programul de pot
electronic.
Cmpurile completate automat de programul de pot sunt:
- From:
-care conine adresa de e-mail a expeditorului;
- data:
-la care este trimis mesajul;
Cmpurile care trebuie introduse de utilizator sunt urmtoarele:
- To:
-adresa destinatarului, acest cmp e obligatoriu;
- Subject:
-descrierea, pe scurt, a coninutului scrisorii,
acest cmp este opional;
- Cc:
-carbon copy, n acest cmp se pot scrie adresele
destinatarilor care vor primi copii identice ale
mesajului, adrese separate prin virgul; fiecare
destinatar va vedea lista celorlali corespondeni
n antetul mesajului, este un cmp opional;
- Bcc:
-blind carbon copy, ca i n cazul carbon copyurilor, destinatarii ale cror adrese sunt nscrise
n acest cmp vor primi acelai mesaj, doar c, n
acest caz, n antetul mesajului nu vor mai fi
prezente i adresele celorlali corespondeni;

Corpul mesajului
Acesta reprezint textul propriu-zis al mesajului. Programele de
pot electronic dispun de un editor propriu cu un set minim de
comenzi pentru redactarea i corectarea mesajelor.
Mesajele pot fi redactate off-line i cu editoare de texte
obinuite, de exemplu Word i apoi inserate n mesajul electronic prin
tehnica cut & paste. Un text mai lung se poate salva ntr-un fiier
ASCII i apoi ataat mesajului utiliznd facilitatea File Attachment
disponibil la mai toate programele de e-mail.
Vorbind de ultimile versiuni ale programelor de e-mail acestea
au de acum posibilitatea de a trimite i de a primi mesaje ce conin
elemente multimedia, secvene HTML, aa cum apar ele pe Web.
Pentru creterea vitezei de transmitere/recepie se poate opta
numai pentru transmisia textului, adic opiunea send plain text only .
Indicatorul de stare
Indicatorul de stare este un caracter creat i modificat automat
de program pentru a informa utilizatorul despre natura mesajului i
ultima operaie de prelucrare suferit de mesajul respectiv. Putem ti
dac este vorba de un mesaj nou necitit, de un mesaj expediat ca
rspuns, de un mesaj ters logic, de un mesaj care nu trebuie transmis
mi departe, de un mesaj important, sau un mesaj care are un fiier ataat
etc. Valorile sau simbolurile acestui indicator se afieaz atunci cnd
vizualizm sumarul unei cutii potale.
Tabela index
Toate mesajele dintr-o cutie potal, standard sau creat de
utilizator, sunt inventariate ntr-o tabel distinct, asociat implicit
fiecrei cutii potale, tabel numit "index" sau "sumar". Aici se ncriu
automat o serie de elemente de identificare ale mesajului preluate din
antetul acestuia: adresa expeditorului sau a destinatarului, data,
subiectul precum i indicatorul de stare.
Toate programele de pot electronic ne permit s afim i s
parcurgem acest sumar pentru a selecta dup dorin scrisoarea pe care
dorim s o deschidem pentru a o citi integral.

8.4.1.3. Adresa e-mail


Singurul indiciu pe care l are sistemul de e-mail pentru a livra
un mesaj este adresa destinatarului. Aceasta este de forma:
nume_utilizator@domeniu. Numele utilizatorului este numele contului
pe care acel utilizator l deine. Pe baza domeniului dintr-o adres email se poate transfera mesajul pe maina destinatarului, iar pe baza
numelui din adres se realizeaz livrarea local a mesajului n casua
potal a destinatarului. Iat un exemplu de adres e-mail:

tsurcel@ ase.ro
unde:
tsurcel - este user name, numele de login al utilizatorului;
ase.ro - este domain name, numele complet al domeniului
pentru referirea calculatorului la care este conectat PC-ul de la care
opereaz utilizatorul.
n locul numelui complet al domeniului se poate folosi i adresa
IP a calculatorului. De exemplu adresa e-mail tsurcel@sunu.rnc.ro
poate fi nlocuit cu adresa tsurcel.@192.162.16.31 cu care este
identic.
8.4.1.4. Aliasuri - nicknames
Alias-ul sau "porecla" este un cuvnt care se folosete pentru a
substitui adresa unui corespondent sau un grup de adrese de
corespondeni. Scopul substituirii este evident acela de a se evita
tastarea adreselor lungi de e-mail i implicit eliminarea riscului de a
grei. Automat la expedierea mesajului aliasul este ns nlocuit cu
adresa real a destinatarului.
Definirea unui alias - nickname, se face n mod diferit de la un
program de pot la altul. Alias-urile sunt memorate alturi de alte
informaii utile n agende de adrese ce pot fi vizualizate i actualizate.

8.4.2. Funcionarea sistemelor de e-mail


Sistemele de pot electronic au uzual dou componente: una
care permite utilizatorilor s citeasc i s transmit scrisori,
component format din programe locale, numit "agent utilizator", iar
cea de-a doua, care transport mesajele de la surs la destinaie, prin

aplicaii care se execut n fundal i transfer mesajele se numete


"agent de transfer de mesaje".
"Agenii" utilizator sunt programe care accept o varietate de
comenzi pentru compunerea i primirea rspunsului la mesaje i pentru
manipularea cutiilor potale. Aceste programe pot avea diferite tipuri de
interfee, de la cele bazate pe meniuri i icon-uri la cele care accept
comenzi sub forma unor succesiuni de caractere introduse de la
tastatur. Astfel c, dei modul lor de utilizare difer, funciile oferite,
referitoare la trimiterea i citirea mesajelor, sunt aceleai.
Se mai poate spune c agenii utilizator gestioneaz cutiile
potale, afindu-le coninutul si ateptnd "comenzi" referitoare la
mesajele din cutiile potale, pe care le execut. Aceste comenzi pot fi de
urmtoarele tipuri: afiare de mesaj, trimitere de mesaj, rspuns la un
mesaj, tergere de mesaj, mutarea unui mesaj, deplasarea pe urmtorul
mesaj, citirea unei noi cutii potale, prsirea sistemului de mail.
"Agenii" de transfer al mesajelor de la emitor la receptor au
rol de transport, de a stabili o conexiune de la maina surs la cea
destinaie i de a transmite mesajul. Funcionarea agenilor de transfer
nu necesit intervenia utilizatorilor sistemului de mail.
8.4.2.1. Programe de interfa cu utilizatorul
Exist o mare varietate de programe de care permit utilizatorilor
s foloseasc sistemul de e-mail ntr-un mod extrem de accesibil.
Aceste programe pot avea o interfa vizual, specific aplicaiilor
Windows (Microsoft Outlook Express, Eudora), sau o interfa bazat
pe meniuri i comenzi (utilitarul Pine sub Linux). Indiferent de modul
de utilizare, aceste programe asigur funcii specifice referitoare la
prelucrarea mesajelor de e-mail:
a) redactarea i expedierea mesajelor;
b) primirea i memorarea mesajelor;
c) editarea i reexpedierea mesajelor;
d) gestiunea cutiilor potale;
e) gestiunea agendei de adrese;
f) tiprirea mesajelor;
f) asigurarea securitii mesajelor.

Aceste funcii sunt disponibile prin comenzile sistemului de


meniuri propriu fiecrui program de pot electronic.
Redactarea i expedierea mesajelor
Aceast funcie permite utilizatorului s-i compun textul
scrisorii de la tastatur i s-l expedieze la adresa de e-mail pe care a
indicat-o n antetul scrisorii.
Orice program de pot electronic are ncorporat propriul editor
de texte ce ofer inclusiv funcii de analiz lexical. In plus editorul de
texte poate lucra cu o agend de adrese unde utilizatorul, n dreptul
aliasului, a trecut adresa complet de e-mail a acestuia.
Dac dorim neaprat putem redacta mesajul i cu un editor de
texte clasic, dar ne complicm. Versiunile recente ale multor programe
de pot electronic pot include i transmite ntr-o scrisoare i elemente
multimedia, imagini animate i sunet.
Primirea i memorarea mesajelor
Este funcia complementar celei dinti. Utilizatorul nu trebuie
s iniieze nici o aciune pentru a primi i a pstra mesajele adresate de
ali corespondeni. El le va gsi pur i simplu n cutia potal de pe
serverul host. Deci, aceast funcie e total transparent pentru utilizator.
Acesta doar i verific periodic cutia potal parcurgnd lista mesajelor
primite, dup care le va citi i n extenso.
Editarea i reexpedierea mesajelor
Editorul programului de pot electronic ne permite tratarea
coninutului mesajului ca pe orice text asupra cruia putem s operm
diverse corecii: adugri, tergeri, formatri, copieri, mutri de
caractere, fraze, paragrafe.
Un mesaj primit se poate, n consecin, modifica i reexpedia
celui ce ni l-a trimis. Programul de pot electronic, la iniierea unui
rspuns inverseaz automat adresele, expeditorul devenind acum
destinatar iar adresa noastr va apare n cmpul de adres a
expeditorului.
Mesajele pot fi redirecionate ctre ali destinatari, n caz c se
dorete ca mesajul s ajung i la o alt adres e-mail.

Gestiunea cutiilor potale


Aceast funcie permite utilizatorului manipularea mesajelor,
att a celor primite ct i a celor trimise, prin comenzi specifice la nivel
de fiier.
Avem posibilitaea de a vizualiza lista cutiilor potale i sumarul
mesajelor aflate n oricare cutie potal. Utilizatorul i poate salva
mesajele n fiiere ASCII pe hard discul propriu, le poate terge logic i
fizic, le poate transfera dintr-o cutie potal n alta. Oricnd utilizatorul
i poate crea sau terge cutii potale personale.
Gestiunea agendei de adrese
Agenda cu adrese, address book, grupeaz n ordine alfabetic
numele, adresa de e-mail precum i alte date ale corespondenilor,
persoane fizice sau firme. este vorba despre adresa de acas, telefon,
fax, mobil sau adresa de la servici, departmentul, funcia i altele.
Orice persoan sau firm inclus n agend este desemnat cu
termenul de contact.
Prin gestiunea agendei cu adrese negem operaiile de adugare
de noi persoane, de modificare sau chiar eliminare din agend a datelor
acestora. Desigur e de ajuns un clic pe numele, aliasul, persoanei n
agend pentru a-i prelua adresa sa de e-mail i ai trimite un mesaj.
Agenda de adrese poate fi disponibil i n Windows Explorer
cu condiia s o importm din Outlook Express.
Tiprirea mesajelor
Este o funcie obinuit pe care o realizeaz toate programele de
pot electronic. Tiprirea la imprimant este controlat prin
intermediul unor setri software la care avem acces prin meniul
comenzii Print.
Securitatea mesajelor
Securitatea mesajelor de pot electronic a ridicat i ridic n
continuare destule probleme. Exist n acest sens i realizri deosebite
n special n direcia criptrii mesajelor, validrii autenticitii
expeditorului, a semnturii acestuia etc. Proiectul PEM - Privacy
Enhaced Mail este una din realizrile importante n acest sens prin care
s-a impus un set de standarde care au permis scrierea de pachete de
programe puternice, cum este pachetul de programe PGM - Pretty Good

Privacy dezvoltat de Zimmermann n SUA i puternicul Kerberos


Autentification Server realizat n cadrul proiectului Athena de
cercettorii de la MIT .
Programele obinuite de pot electronic folosesc un prim nivel
de securitate furnizat de parola de acces pe serverul de interconectare i
apoi parola de acces la cutia potal Utilizatorul i poate schimba
parola de access ori de cte ori dorete sau este forat la anumite
intervale de timp s o renoiasc, schimbnd cel puin dou din
simboluri utilizate n vechea parol.
Majoritatea sistemelor de e-mail ofer faciliti suplimentare
fa de cele enumerate mai sus. Astfel, utilizatorii sistemelor de e-mail
i pot crea cutii potale (mail boxes) sau foldere pentru pstrarea
mesajelor primite i a celor transmise. Acestea pot fi gestionate prin
comenzi speciale de creare i distrugere, inspectarea coninutului,
inserare i tergere de mesaje etc.
Se pot crea liste de adrese de pot electronic (mailing lists)
prin care mesajele s poat fi trimise unui grup de persoane: cnd se
trimite un mesaj, se vor expedia copii identice pentru toate persoanele
din list.
Alte faciliti evoluate sunt: copiile la indigo, pota de prioritate
mare, pota secret (criptat) - nainte de trimiterea mesajului, acesta
este codificat iar la destinaie se asigur posibilitatea decriptrii lui,
receptorii alternativi - pentru situaii n care receptorul primar nu este
disponibil.
Mesajele se nregistreaz iar iniiatorul poate verifica dac un
mesaj s-a transmis sau nu sau se poate realiza o notificare automat n
cazul n care mesajele nu ajung la destinaie. n plus, exist faciliti de
tip forward, prin care pentru utilizatorii care se deplaseaz pe o anumit
perioad pota i pot primi mesajele acolo unde se gsesc. De fapt,
aceste funcii sunt rezultate ale aciunii sistemului de transfer al
mesajelor.
8.4.2.2. Sistemul de transfer al mesajelor
Modul n care mesajele ajung la destinaie este transparent
pentru utilizator; acest lucru este extrem de important deoarece asigur
o larg accesibilitate tuturor utilizatorilor.

Aceast component a sistemelor de e-mail asigur:


transferul mesajelor, respectiv transmiterea acestora de la emitor
la receptor, pe baza unor conexiuni de reea (create pentru emiterea
mesajelor i eliberate ulterior). Transferul mesajelor se realizeaz
automat, fr intervenia utilizatorului.
raportarea se refer la informarea emitorului unui mesaj despre
starea acestuia (dac a fost livrat, respins, pierdut). Confirmarea
primirii unui mesaj poate fi foarte important, n unele situaii ea
poate avea i semnificaie juridic. n cazul n care un mesaj nu
ajunge la destinaie (are o adres greit sau nu se poate stabili o
conexiune de reea pn la destinaie n timp util), emitorul va
primi automat un mesaj de avertizare.
dispoziia este pasul final al comunicrii i se refer la aciunea
realizat asupra mesajului de ctre receptor, dup primirea lui
(eliminare nainte de citire, citire i stergere, citire i salvare etc.).
Prin intermediul agenilor utilizator, sistemele de e-mail fac posibil
regsirea i recitirea mesajelor anterior salvate, trimiterea lor mai
departe (forward) sau alte operaii de prelucrare a lor.
Funciile de baz a sistemului de transfer al mesajelor se realizeaz
prin intermediul unor protocoale specifice. Cu toate c utilizatorul
serviciului de e-mail interacioneaz nemijlocit doar cu clientul e-mail,
se impun cteva precizri legate de protocoalele care asigur transferul
mesajelor de pe un calculator pe altul deoarece un utilizator poate fi pus
n situaia de a trebui s-i configureze un program client de e-mail.
Transferul elementar al mesajelor ntre dou maini din Internet este
realizat prin intermediul protocolului SMTP.
SMTP (Simple Mail Transport Protocol) - este protocolul
consacrat de transport e-mail n Internet. n general, pentru trimiterea
unui mesaj ntre dou maini din Internet se realizeaz o conexiune de
tip SMTP care const ntr-o etap de autentificare i transferul efectiv.
Din punctul de vedere al utilizatorului singura interaciune cu acest
protocol const n specificarea numelui server-ului SMTP (server-ul
care se va "ocupa" de mesajele acestuia). Acest nume se obine de la
administratorul de sistem.
Protocolul SMTP stabilete regulile dup care funcioneaz un
program (care ruleaz n background) care se execut pe maina
destinaie a unei conexiuni TCP, avnd rolul de a accepta conexiunile i

de a copia mesajele primite n cutiile potale corespunztoare. Dac un


e-mail nu poate fi livrat, se returneaz transmittorului un mesaj de
eroare.
Livrarea final a mesajelor
Adesea, utilizatorii lucreaz pe PC-uri care nu sunt conectate
direct la Internet, ci prin intermediul unor servere care pot primi i
trimite mesaje de pot electronic. ntr-o asemenea situaie, PC-urile
trebuie s comunice cu un server de e-mail printr-un protocol de livrare.
Un protocol simplu, care permite aducerea mesajelor dintr-o cutie
potal aflat la distan i depozitarea lor pe maina utilizatorului, este
POP3 (Post Office Protocol). Acesta este protocolul uzual folosit
pentru accesarea mail-urilor de pe un server de mail de ctre
calculatoarele dintr-o staie local. Aa dup cum i spune i numele,
acest protocol lucreaz pe principiul unei csue potale: programul
client se conecteaz la anumite intervale de timp la server-ul POP3. La
o conexiune sunt trimise mesajele din outbox-ul clientului i aduse
mesajele noi de pe serverul de POP3. Autentificarea se realizeaz la
nivel de utilizator, pe baza unei parole. Numele server-ului este furnizat
de administratorul de sistem, la fel ca i numele contului POP.
Protocolul POP3 conine comenzi pentru conectarea i
deconectarea utilizatorilor, aducerea i tergerea mesajelor. De
exemplu, n configurarea sistemului Outlook Express se va cere nu
numai numele serverului de mail, ci i protocolul prin care staia local
comunic cu acesta.
IMAP (Interactive Mail Access Protocol - protocol interactiv
de acces la pota electronic) este un protocol de livrare mai sofisticat,
adoptat i el ca standard Internet. Acesta este proiectat pentru utilizatorii
care folosesc mai multe calculatoare. Acest protocol functioneaz pe
principiul pstrrii unui depozit central de mesaje pe serverul de e-mail,
care poate fi accesat de fiecare main (mesajele nu se copiaz pe
maina personal a utilizatorului).
DMSP (Distributed Mail System Protocol - protocol distribuit
pentru sistemul de pot) este diferit de POP3 i IMAP prin faptul c nu
presupune c toat pota se afl pe un singur server. Utilizatorii pot
"descrca" mesajele de pe server pe o staie de lucru, un PC sau un
calculator portabil, apoi se pot deconecta de la server, citi mesajele i

scrie rspunsurile, iar ulterior s se reconecteze, moment n care pota


se retransfer i sistemul se resincronizeaz.
Multe sisteme de livrare ofer faciliti suplimentare, cum ar fi
filtrarea mesajelor: la sosirea mesajelor se pot verifica anumite condiii
i executa aciuni corespunztoare. Definirea unor astfel de reguli
permite punerea n eviden a anumitor mesaje (de exemplu, de la o
anumit persoan) sau eliminarea mesajelor nedorite chiar fr a fi
afiate.
O alt caracteristic a sistemelor de livrare este posibilitatea de a
trimite temporar pota la o alt adres, prin mecanisme de tip forward.
Aceast facilitate este foarte util dac ntr-o anumit perioad,
utilizatorul nu i poate accesa serverul uzual de mail, de exemplu, din
cauza unor restrictii de securitate.

8.5. FTP
FTP (File Transfer Protocol) este un protocol pentru transferul
fiierelor. Protocolul HTTP utilizat de browsere pentru aducerea
informaiilor codate HTML n calculatorul client este suficient pentru
fiierele text i pentru imaginile asociate deoarece aceste fiiere sunt n
general de mici dimensiuni. Transferarea unor fiiere mari pune unele
probleme de vitez i de siguran a conexiunii ceea ce face protocolul
HTTP ineficient. n acest caz se utilizeaz protocolul FTP.
Protocolul FTP presupune mprirea fiierului de transferat ntrun numr de blocuri de dimensiune fixat i trimiterea acestor blocuri
spre client. Pe calculatorul client are loc rearanjarea blocurilor n
ordinea corect, refcndu-se astfel fiierul original.
Principalele avantaje ale utilizrii FTP-ului sunt viteza de
transfer crescut i posibilitatea relurii unui transfer ntrerupt din
punctul n care a aprut ntreruperea. n acest fel o legtur ntrerupt nu
presupune reluarea transferului de la nceput, realizndu-se astfel o
important cretere a vitezei de lucru.
n general, conectarea la un anumit server presupune deinerea
unui cont pe calculatorul respectiv. n acest caz utilizatorul se identific
prin numele contului i parola i ca urmare primete dreptul de a utiliza
calculatorul respectiv pentru a copia fiiere pe i de pe server.
Majoritatea serverelor FTP permit i conectarea limitat a celor care nu
au cont pe calculatorul respectiv printr-o conexiune numit anonim:

numele de utilizator este anonymous sau guest, parola - adresa de email. n acest caz utilizatorul are drepturi de citire din anumite
directoare, de obicei aflate toate n directorul Pub din rdcin i, uneori
drepturi de scriere ntr-un director numit Upload. Pentru copierea unui
fiier de pe server pe calculatorul local se folosete termenul download
iar pentru transferul invers - upload.
FTP a fost utilizat iniial prin trimiterea de comenzi spre server
ntr-o sesiune Telnet. Dei n ultimul timp au aprut programe care
ofer o interfa grafic deosebit pentru a uura lucrul cu comenzile
FTP, folosirea comenzilor, n linie de comand, este o metod care
poate fi aplicat indiferent de sistemul de operare sau dotarea cu
programe a unui calculator conectat la Internet.
n sistemele Windows deschiderea unei sesiuni FTP se face
lansnd programul "ftp.exe", interpretorul de comenzi FTP, aflat de
obicei n directorul "Windows" sau directorul "sistem".
Clientii FTP sunt programe care ofer o interfa grafic simpl
ntre utilizator i comenzile pe care le ateapt serverul FTP. n acest
mod utilizatorul nu este obligat s cunoasc toate aceste comenzi i n
plus au avantajul de a se putea afia n acelai timp a mai multor
informaii despre server. n figurile 8.2 respectiv 8.3 este prezentat
interfaa programului WS_FTP, unul din cei mai rspndii clieni FTP.

Fig. 8.2. Interfaa de conectare a produsului WS_FTP

Fig. 8.3. Interfaa de lucru a produsului WS_FTP


Browser-ele Web au posibilitatea de a accesa server-ele FTP.
Adresa scris trebuie s indice faptul ca protocolul utilizat este FTP ca
n exemplul urmtor: ftp://cronos.ase.ro/. Se poate specifica i un nume
de utilizator i o parol, dar n acest mod de accesare a unui cont
securitatea este minima: ftp://nume_utilizator:parola@cronos.ase.ro.
Browser-ul trimite comenzile FTP necesare iar din rspunsul server-ului
se obine o pagin n format HTML pe care o afieaz.
n afara dezavantajului amintit, al lipsei securitii parolei
(oricine poate vedea parola), browser-ele nu ofer unul din avantajele
transferului FTP: un transfer ntrerupt nu poate fi reluat din punctul
ntreruperii. Acest lucru face ca browser-ele, dei ofer conexiuni FTP
funcionale, s nu fie potrivite n cazul copierii unor fiiere de mari
dimensiuni pe conexiuni de vitez redus.

8.6. Grupuri de tiri


Reeaua de tiri (net news) este una din cele mai populare
aplicaii ale reelelor de calculatoare, asigurnd informarea i
comunicarea prin intermediul transmiterii i recepionrii de mesaje din
domeniile de interes corespunztoare grupuri de tiri. Reeaua
tradiional de tiri este denumit USENET i este diferit de Internet.

Un grup de tiri creeaz un cadru pentru discuii pe teme bine


determinate. La el subscriu persoanele interesate de acel subiect.
Membrii unui grup de tiri pot folosi un tip special de program (ca
"agent utilizator"), care s permit citirea tuturor articolelor sau a
mesajelor transmise ntr-un grup de tiri. Acest program se numete
cititor de tiri (news reader) i realizeaz, i transmiterea mesajelor ntrun grup de tiri: fiecare articol trimis unui grup de tiri va fi transmis
automat tuturor membrilor grupului, indiferent de localizarea lor
geografic.
Durata transmisiei mesajelor de tiri variaz de la cteva
secunde la cteva ore, n funcie de localizarea n reea a emitorului i
receptorului. Dei au o implementare diferit, grupurile de tiri au o
funcionalitate similar cu listele de pot electronic.
Recent, au aprut implementri alternative, care urmresc
aceleai obiective de informare i comunicare. Acestea se refer la
produse software speciale care implementeaz liste de discuii i la
trimiterea tirilor sub form de mesaje de mail prin intermediul unor
furnizori de servicii care permit subscrierea la diverse domenii de
interes pe site-uri speciale.

8.6.1. Domenii clasice de interes n Usenet


Numrul foarte mare al grupurilor de tiri din Usenet a
determinat realizarea unei ierarhi, prin intermediul creia s poat fi
gestionate mai uor. Oficial, ierarhiile de tiri deriv din urmtoarele
domenii principale:
Alt - arbore alternativ al ierarhiei oficiale, folosit pentru orice
alte teme,
Comp - calculatoare, tiinta i industria calculatoarelor,
Humanities - literatur i tiine umaniste,
Misc - domeniu mixt (temele care nu se ncadreaz n celelalte
domenii),
News - gestiunea grupurilor de tiri,
Rec - activiti recreative, sport, muzic,
Sci - tiine fizice i inginereti,
Soc - aspecte sociale,
Talk - dezbateri, pamflete, polemici, argumentri.

n afar de ierarhiile oficiale, mai exist ierarhii regionale sau


pentru limbi diferite de cea englez.
Fiecare din categoriile menionate mai sus se mparte n
subcategorii, care se divid la rndul lor, pe acelai principiu ierarhic.
Separarea categoriilor din specificarea complet a unui domeniu se face
prin puncte (.). De exemplu, comp.lang se refer la limbaje de
programare iar comp.lang.c - la limbajul de programare C. Pot exista
mai multe categorii de acelai nivel, care se pot nlocui ntre ele n
specificrile complete, astfel nct s se refere subdomeniul dorit

8.6.2. Programe pentru tiri


Exist numeroase programe de citire a tirilor (news readers) cu
interfa de tip comand sau vizual. n cursul rulrii, aceste programe
verific fiiere de informaii specifice pentru a vedea crui grup de tiri
i aparine un anumit utilizator, apoi afieaz o linie de rezumat pentru
fiecare articol i ateapt ca utilizatorul s selecteze unul sau mai multe
articole pentru citire; acestea vor fi afiate pe rnd. Dup ce au fost
citite, ele pot fi salvate, terse, tiprite etc.
Programele pentru tiri permit utilizatorilor s subscrie sau s
renune la subscrierea fcut la anumite grupuri de tiri. De fapt,
schimbarea unei subscrieri revine la editarea fiierului local n care apar
grupurile de tiri la care a subscris utilizatorul. n acest sens, se poate
face o analogie ntre subscrierea la un grup de tiri i urmrirea regulat,
periodic a unei anumite emisiuni de televiziune sau radio.
Programele care gestioneaz grupurile de tiri au i faciliti de
pot electronic. Utilizatorul poate s compun mesaje i s le trimit
ctre destinatarii dorii; peste cel mult o zi, mesajele vor ajunge la toi
membrii grupului de tiri respectiv. Un anumit mesaj se poate transmite,
folosind o singur comand, mai multor grupuri de tiri. O alt facilitate
este restricionarea distribuiei geografice a potei.
Pentru a reduce traficul de informaii rezultat din numeroasele
ntrebri ale celor care subscriu la Usenet pentru prima dat, multe
grupuri de tiri i-au construit documente FAQ (Frequently Asked
Questions), unele extrem de lungi i bine documentate, care ncearc s
rspund tuturor ntrebrilor uzuale (ale nceptorilor). Aceste
documente sunt trimise prin pot periodic sau la subscrierea unui nou
utilizator, de ctre cei care le gestioneaz.

Dei majoritatea persoanelor folosesc numele real la


transmiterea mesajelor, unele dintre ele doresc s rmn anonime, n
special cnd transmit informaii unor grupuri de tiri controversate sau
cnd trimit anunuri cu caracter personal. Pentru a rezolva aceast
problem au aprut retransmitorii anonimi (anonymous remailers),
care sunt servere cu acces la mesajele de pot electronic, crora le
schimb cmpurile Sender:, From: i Reply-To:, astfel nct s includ
referine ctre retransmitor n loc de transmitor. Unele servere de
acest tip asociaz un numr fiecrui utilizator i folosesc acest cod
asociat. Exist modaliti de regsire a utilizatorului cu un anumit cod
asociat, la care se poate apela n cazul n care comunicrile intr sub
incidenta legii.
Implementarea grupurilor de tiri n Usenet
Unele din grupurile de tiri de mici dimensiuni sunt
implementate ca liste de pot electronic, astfel nct un mesaj trimis
pe adresa listei va ajunge, ntr-o copie, la fiecare adres din list.
Aceast abordare nu este convenabil pentru grupurile de
dimensiuni mari, pentru c, prin numrul mare de mesaje transmise
ctre diverse destinaii, ar putea produce un blocaj al serverelor. De
aceea, se prefer o alt implementare: fiecare site (campus universitar,
companie sau furnizor de servicii Internet) care ofer serviciul de tiri
memoreaz mesajele sosite pe un server care functioneaz i ca server
de tiri, ntr-un director (news) cu subdirectoare specifice (comp, sci
etc.), care conin la rndul lor subdirectoare. Cititorii acceseaz
articolele de tiri din subdirectorul corespunztor domeniului de interes.
Aceast metod are avantajul de a reine articolele de iri ntr-un
exemplar unic n cadrul unui site, n subdirectorul corespunztor. Dup
un anumit numr de zile, termenul de accesare a articolelor expir si
acestea sunt eliminate de pe disc.
Pentru a avea putea primi tiri prin Usenet, fiecare site trebuie s
aib o surs de tiri (newsfeed) de la un alt site Usenet. Mulimea
serverelor de tiri formeaz o reea de noduri conectate prin legturi
care constituie de fapt reeaua Usenet. Uzual, fiecare site i va testa
sursa pentru a vedea dac au aprut tiri noi de la conectarea
precedent. Dac da, ele vor fi colectate i depuse n subdirectorul

adecvat din news. O alt modalitate, mai rar folosit, este ca o surs s
stabileasc contactele cu serverele destinaie cnd apar tiri noi.
Protocolul folosit pentru transmiterea tirilor n Usenet se
numete NNTP (Network News Transfer Protocol) i este similar cu
SMTP - se bazeaz pe conexiuni TCP, funcioneaz pe modelul clientserver i folosete comenzi de tip text. NNTP a fost proiectat pentru a
realiza propagarea mesajelor de tiri de la o main la alta i pentru a
permite utilizatorilor conectai la un calculator care nu poate primi tiri
s le citeasc la distan.

8.7. Securitatea transmisiei datelor


Pe msura rspndirii aplicaiilor care presupun interconectarea
calculatoarelor i a cunotinelor despre protocoalele folosite n reelele
de calculatoare, pericolul interceptrii i decodificrii datelor n timpul
transferrii mesajelor n reea a crescut, indiferent dac transferul se
face ntr-o reea local, ntr-un mediu format din mai multe reele
interconectate, sau n mediul Internet.
Au fost dezvoltate o serie de tehnici de securizare a datelor care
atunci cnd sunt combinate ofer un nalt nivel de confidenialitate
pentru informaiile transmise prin reea. Aceste tehnici sunt:
Integritatea datelor ofer sigurana receptorului c mesajul
primit este identic cu cel emis,
Secretizarea / confidenialitatea datelor protejeaz coninutul
mesajului transmis n reea mpotriva citirii sau interceptrii
neautorizate,
Autentificarea originii datelor permite receptorului mesajului s
determine n mod sigur identitatea expeditorului,
Nonepudierea garanteaz originea i integritatea tranzaciei din
punctul de vedere al expeditorului.
Integritatea i secretizarea sunt realizate prin intermediul
criptrii datelor, iar autentificarea i nonepudierea necesit schimbul
unui set de mesaje criptate ntre cele 2 pri care comunic.
Criptarea datelor (sau cifrarea datelor) presupune ca partea
emitoare s prelucreze toate datele naintea transmiterii, astfel nct
dac acestea sunt accidental sau intenionat interceptate n timpul

transferului, s nu poat fi nelese de interceptor. Datele trebuie s


poat fi ns imediat decriptate sau descifrate de receptorul autorizat,
pentru a obine mesajul iniial.
Majoritatea metodelor de criptare implic folosirea unor chei de
criptare sau criptografice care trebuie s fie cunoscute numai de cele
dou eniti care comunic. naintea criptrii datelor, acestea sunt
denumite text-n-clar, iar dup criptare text cifrat sau codificat.
Transformarea unui mesaj clar n mesaj cifrat poart numele de cifru.
Securizarea datelor transmise n reea se poate face realiznd un
criptosistem. Acesta este format dintr-unul sau mai muli algoritmi de
criptare, cheile folosite de algoritmii de criptare, un sistem de gestiune a
cheilor, textul n-clar (textul original) i textul codificat.
Algoritmul de criptare este aplicat textului-n-clar i se obine
textul cifrat. Textul cifrat este transmis la destinaie unde se folosete
algoritmul complementar pentru a obine textul n-clar transmis.
Securitatea unui sistem care folosete chei de criptare se bazeaz
n special pe pstrarea secret a valorii cheii i nu att pe ascunderea
algoritmului folosit pentru criptare. Exist muli algoritmi puternici de
criptare publici. Principala problem a unui criptosistem este stabilirea
unei modaliti sigure de creare i de comunicare a cheii ntre cele dou
pri.
O alt problem este autentificarea, n acest sens putnd s apar
dou probleme:
Identitatea persoanei sau sistemului care realizeaz criptarea:
mesajul este criptat de persoana care deine cheia la un moment dat.
Acesta ar trebui s fie proprietarul cheii dar dac sistemul a fost spart
poate fi o persoan neautorizat.
Identitatea persoanei sau sistemului care a emis cheile de criptare:
sistemul trebuie s rspund la ntrebarea: Cheile primite de cele dou
pri care comunic au fost create i transmise de proprietarul autorizat?

Text n clar, P

Text n clar, P

Cheia de
criptare, Ek

Intrus

EK (P)
Ascultare/
tragere cu
urechea

DK
(E (P))

Cheia de
decriptare,
Dk

Travestit

Reea de calculatoare
Text cifrat

Fig. 8.4. Schema general de criptare a


Alegerea unui algoritm de criptare, trebuie s fac presupunnd
c un mesaj transmis poate fi interceptat i salvat, astfel c intrusul
cunoate contextul n care mesajul interceptat poate fi folosit adic tipul
informaiilor schimbate. Scopul este alegerea metodei de criptare astfel
nct un intrus chiar beneficind de un calculator performant, s nu
poat descifra textul codificat interceptat n timp util.
Exist dou tipuri de sisteme criptografice folosite astzi:
1. criptografia cu cheie secret (criptografia simetric) folosete
acceai cheie att la cifrarea ct i la descifrarea mesajelor. Aceste
sisteme conduc la performane bune i sunt folosite pentru protecia
datelor utilizatorilor. Securitatea criptrii simetrice depinde de
protecia cheii folosite, managementul acestora fiind un factor vital
n securitatea datelor, iar procesul de distribuire sigur a cheilor este
foarte dificil. n acest caz administrarea cheilor include:
- generarea cheilor -presupune existena de mijloace
pseudoaleatorii de creare a succesiunii de bii ai cheii;
- distribuia cheilor modul n care se transmit i se fac
cunoscute cheile tuturor utilizatorilor cu drept de acces la informaiile
criptate;
- memorarea cheilor presupune stocarea sigur a lor pe un
suport magnetic, de obicei criptate sub o alt cheie, numit cheie
master.
Problema fundamental a utilizrii criptografiei n reele este
accea a gsirii unor modaliti de distribuire sigur, periodic a cheilor
criptografice, acestea trebuind s fie schimbate ct mai des.

2. criptografia cu cheie public (criptografia asimetric) folosete


chei distincte de codificare i decodificare (dependente una de alta).
Una din chei, cheia privat este inut secret i este cunoscut doar
de proprietarul ei. A doua cheie, cheia public perechea cheii private
este cunsocut partenerilor de dialog.
Nonrepudierea - folosirea sistemelor cu chei publice este util
n garantarea identitatii emitorului documentului electronic transmis.
Se exploateaz proprietatea dual a sistemelor cu chei publice n care nu
numai c receptorul este capabil s decripteze toate mesajele pe care le
primete (i care au fost criptate cu cheia public), folosind cheia
privat dar n plus orice receptor poate decripta un mesaj criptat cu
cheia privat a emitorului folosind cheia public a emitorului.
Operaiile de criptare i de decriptare sunt realizate pe dou
nivele. Nivelul interior al criptrii i decriptrii este cel deja prezentat.
La nivelul exterior emitorul folosete propria cheie privat pentru a
cripta mesajul original (textul-n-clar). Dac receptorul poate decripta
acest mesaj folosind cheia public a emitorului, acest lucru reprezint
dovada c emitorul este cel care a iniiat de fapt trimiterea mesajului.
Relaia matematic dintre cheile public i privat permite
emitorului s cripteze mesajul cu cheia sa privat i receptorului s
decripteze mesajul cu cheia public a emitorului. Receptorul are astfel
garania c mesajul aparine emitorului a crui cheie public a folosito pentru decriptare.
Autentificarea este necesar atunci cnd un client dorete s
acceseze informaii sau servicii de la un server din reea. naintea
acordrii accesului clientului la informaiile de pe server, acesta trebuie
s demonstreze c este un utilizator nregistrat. Odat autentificat i este
permis accesul utilizatorului la server. Procesul de autentificare poate fi
realizat utiliznd fie sistemul simetric fie cel asimetric.
Principiul general al sistemului asimetric este prezentat n figura 8.3.

Client
Cp, Cs

Sp(U, Cp, tc) (1)


Cp(U, tc, ts) (2)
Sp(U, ts)

Timer, Tc

Server
Sp, Ss

(3)
Timer, Ts

Fig. 8.5. - Autentificarea uilizatorului folosind un sistem asimetric


unde: Cp, Cs cheia public respectiv cea secret a clientului,
Sp, Ss cheia public respectiv cea secret a serverului,
U numele de utilizator al clientului,
tc, ts indicatorul timp al clientului, respectiv al serverului
Schema presupune c toi utilizatorii poteniali cunosc cheia
public a serverului Sp. Clientul creaz mai nti un mesaj coninnd
numele de utilizator al clientului, U, cheia public a clientului Cp i
indicatorul timp tc. Acesta din urm indic timpul la care a fost creat
mesajul i o nregistrare a acestuia este pstrat la client. Mesajul este
apoi criptat utiliznd Sp i trimis serverului (1).
Serverul mai nti decripteaz mesajul utiliznd propria cheie
secret Ss i apoi ncearc s valideze numele de utilizator, verificnd
dac exist un utilizator cu numele U. Presupunnd c acesta exist,
serverul trece la crearea unui mesaj de rspuns coninnd: numele
utilizatorului (U), indicatorul timpului clientului (tc) i un alt indicator
de timp care precizeaz timpul la care a fost creat mesajul de rspuns de
ctre server (ts). Serverul pstreaz o nregistrare a acestuia i codific
mesajul utiliznd cheia public a clientului Cp. Apoi transmite mesajul
criptat clientului (2).
La receptarea rspunsului, clientul mai nti decripteaz mesajul
folosind propria cheie secret Cs i dac stabilete c valoarea tc
coninut n mesaj este identic cu cea trimis de el presupune c a fost
autentificat de server. Urmeaz crearea i transmiterea unui nou mesaj
coninnd numele de utilizator al clientului i indicatorul de timp al
serverului ts, mesaj ce are rolul de a aduce la cunotin primirea
mesajului. Noul mesaj este din nou criptat utiliznd cheia public a
serverului Sp, i trimis serverului (3). Serverul l decripteaz folosind
propria cheie secret Ss i dac stabilete c valoarea ts din mesajul
recepionat este identic cu cea transmis de el, se pregtete s accepte
serviciul cerut de client.

n ambele cazuri, timpul la care mesajul a fost recepionat


depete valoarea indicatorului de timp din mesajul de rspuns
corespunztor cu mai mult dect un interval de timp acceptabil definit
de sistem, mesajul este exclus i accesul rmne blocat.
Sistemul simetric
Sistemul cu cheie privat este folosit de sistemul Kerberos
pentru a rezolva probleme de securitate. Kerberos ofer o modalitate de
a verifica identitile participanilor la tranzaciile dintr-o reea
neprotejat, realizat fr a ne baza pe verificarea fcut de sistemul de
operare local, i presupunnd c pachetele care circul n reea pot fi
citite, modificate i inserate dup dorint.
Mecanismul de baz pentru controlul securitii adoptat de
Kerberos este un set de tichete de criptare cunoscute sub denumirea de
containere de control, folosite pentru controlul accesului la diferite
servere care compun sistemul. Acesta include o serie de servere ale
aplicaiei servere de fiiere, servere de pot electronic i serverul
sistem care distribuie biletele, cunoscut ca serverul de alocare a
tichetelor. Toate mesajele schimbate ntre serverul de alocare a
tichetelor i utilizator i ntre utilizator i serverele aplicaiei, sunt
criptate folosind sistemul cu chei private, care sunt parte a tichetelor
corespondente.

8.8. Elemente multimedia


Multimedia presupune combinarea mai multor medii: texte,
imagini statice i dinamice, animaii, clipuri video i audio, de interes
fiind cele derulate n intervale de timp bine determinate, eventual n
interaciune cu utilizatorul, cum ar fi mediile audio i video (sunete si
filme).
Serviciile de comunicare din Internet au evoluat n timp de la va
variantele textuale (mesaje electronice, chat textual) la utilizarea unor
tehnici mai complexe, cu caracteristici multimedia: pot electronic n
care se pot insera imagini, documente, filme video sau alte tipuri de
obiecte, audioconferine, videoconferine, discuii audio.
Facilitile multimedia disponibile n reelele de calculatoare au
devenit curnd foarte atractive pentru muli utilizatori. n acest context,

dezvoltarea tehnicilor de integrare ct mai performant a acestora n


serviciile oferite de retelele de calculatoare este extrem de actual.
Pentru a fi prelucrate cu ajutorul calculatorului, datele audio i
video trebuie convertite ntr-un digital, fiierele obinute putnd fi
redate i prelucrate cu produse software specifice (multimedia). De
exemplu, sistemele de operare Windows sunt prevzute cu o gam de
accesorii multimedia pentru redarea i procesarea fiierelor audio-video
(Sound Recorder, CD Player, MIDI, Media Player - care red fiiere
audio-video).
Imaginea
Imaginile pot fi mprite n dou mari tipuri:
- imagini generate de calculator- imagini vectoriale,
- imagini obinute prin digitizarea documentelor i pozelor imagini bitmap.
Dei ambele tipuri de imagini sunt afiate ca o matrice
bidimensional de elemente de imagine individuale, o imagine grafic
este reprezentat diferit n sistemul de fiiere al sistemului. Aceasta este
forma unui program i atta timp ct aceast form necesit mai puin
memorie dect matricea de elemente corespunztoare graficele sunt
transferate n aceast form.
n cazul imaginilor i al documentelor digitizate, singura form
de reprezentare este o matrice de elemente de imagine bidimensional.
Sunetul
Undele audio vor fi convertite n form numeric (digital) de
un convertor analogic-numeric specific. Procesul de transformare poate
introduce erori ("zgomote") dar acestea sunt n general minore,
nedetectabile de urechea uman. Formatele digitale al informaiilor
sonore sunt necesare pentru prelucrrile sau transmisiile digitale ale
datelor sonore: accesarea acestora prin intermediul calculatoarelor sau
retelelor de calculatoare, convorbiri telefonice prin linii analogice i
centrale digitale, crearea CD-urilor audio etc.
Fiierele de sunet pot fi uor prelucrate pe calculator, prin
intermediul unor programe specifice, care permit utilizatorilor s
nregistreze (memoreze), s redea, s editeze sau s mixeze unde sonore
provenite din surse multiple. Unul din cele mai cunoscute formate
pentru prelucrri muzicale este formatul MIDI (Musical Instrument

Digital Interface), o interfa digital standard care simuleaz diverse


instrumente muzicale i efecte speciale, inclusiv sunete din natur sau
produse de diverse aparate i asigur gestiunea lor. MIDI este un
echivalent informatic de redare/ creare a unei partituri sonore i poate fi
folosit de ctre muzicieni ca un instrument de dezvoltare pentru
secvenele de sunet.
Mesajele audio conin frecvent mesaje ntr-o form vocal;
pentru transmiterea lor eficient pe cale digital, s-au creat sisteme de
generare i transmisie a vocii care folosesc modele de sisteme vocale ce
reduc vocea la civa parametri esentiali, cu proprieti fonetice
particulare.
Video
Derularea imaginilor video are la baz succedarea unui anumit
numr de imagini statice n fiecare secund. Dac se utilizeaz cel puin
25 de imagini pe secund, ochiul uman nu sesizeaz faptul c imaginile
sunt discrete, ci le percepe ca imagini continue, n micare. Acest
principiu st la baza tuturor sistemelor de producere a filmelor, inclusiv
a televiziunii - care este n esen, analogic.
ntr-un sistem digital, fiecare cadru este reprezentat sub forma
unei grile dreptunghiulare de puncte luminoase numite pixeli. Pentru o
imagine n alb si negru, un bit (0 sau 1) este suficient pentru
reprezentarea unui pixel. Nivelurile de gri (n numr standard de 256) se
pot reprezenta dac fiecare pixel este codificat pe 8 bii. Sistemele color
uzuale cu 256 de culori folosesc n consecint tot 8 biti pentru
reprezentarea unui pixel. Evident, pentru reprezentarea unui numr mai
mare de culori ar trebui utilizati mai multi biti n codificarea fiecrui
pixel dar introducerea unui numr mai mare de culori nu este relevant
din moment ce ochiul uman nu ar putea distinge diferente infime ntre
dou nuante apropiate.
O imagine retinut prin codificarea fiecrui pixel continut este
de tip BiT Map (hart de biti, BMP) si are dimensiuni destul de mari.
Un format de dimensiuni mult mai mici pentru memorarea imaginilor
si, n consecint, larg utilizat, este GIF. Exist programe care permit
conversia unor tipuri de reprezentri ale imaginilor n alte tipuri de
reprezentri.
Configuratiile obisnuite ale monitoarelor de calculator sunt:
640480 pixeli (VGA), 800600 pixeli (SVGA), 1024768 pixeli

(XVGA). Aceast caracteristic, dat de numrul de pixeli de pe ecran,


se numeste rezolutie. Raportul dintre numrul de pixeli pe orizontal si
vertical, important pentru simetria figurilor, se numeste raport de
aspect si are valoarea 4/3. Acest raport asigur o compatibilitate ntre
tuburile electronice ale monitoarelor si televizoarelor.
Numrul de cadre derulate pe secund pentru imaginile animate,
ca si n cazul analogic, este de cel putin 25. Monitoarele de nalt
calitate a calculatoarelor redeseneaz ecranul de 75 de ori pe secund
(sau chiar mai des) iar pentru eliminarea plpirii, acelasi cadru de
reafiseaz de cteva ori la rnd. Procesul de reafisare este simplificat de
faptul c ntr-un calculator imaginea ecranului este memorat.
Compresia datelor multimedia
Informaiile multimedia au dimensiuni foarte mari; de aceea,
pentru transmiterea lor trebuie gsit o form comprimat echivalent
sau foarte apropiat - cu o dimensiune considerabil redus dar pstrnd
n esen aceleai informaii. Un factor important n buna funcionare a
transmisiilor multimedia actuale l constituie aplicarea tehnicilor de
compresie dezvoltate n ultimele decenii.
Pstrarea ntr-o form comprimat a datelor multimedia are
avantaje evidente i din punctul de vedere al memoriei externe necesare
pentru a le reine. n plus, trebuie s existe produse software capabile s
prelucreze datele n acea form.
Compresia datelor transmise presupune aplicarea unui algoritm
de codificare a datelor nainte de a le transmite i a unui algoritm de
decodificare la destinaie (acesta din urm va reconstrui forma initial,
sau o form foarte apropiat de aceasta, din datele comprimate). Practic,
este important ca algoritmul de decodificare s fie rapid si puin
costisitor din punctul de vedere al resurselor folosite fiindc ntr-o reea
de calculatoare, un fiier comprimat reprezentnd informaii multimedia
poate fi accesat i transferat repetat, de mai muli utilizatori. n cazul n
care anumite informaii multimedia se transmit n timp real - de
exemplu, n videoconferine, codificarea rapid a datelor este de
asemenea important pentru a se asigura eficiena transmisiei.
Aceste necesiti, la care se adaug faptul c diferene minore n
secvenele multimedia sunt adesea imperceptibile de ctre om, dau o
caracteristic important a codificrilor/ decodificrilor multimedia:
procesul de codificare/ decodificare nu trebuie s fie perfect reversibil

dar trebuie s fie rapid i s furnizeze o form comprimat foarte


apropiat de forma iniial, si de dimensiuni convenabile. Acceptarea
unui numr mic de informaii pierdute este foarte avantajoas pentru
ratele de compresie uzual necesare. Astfel, algoritmii de compresie cu
pierderi mici de informatie n rezultat fat de forma original sunt
adesea preferati celor care furnizeaz o iesire absolut identic dar sunt
mai costisitori.
Urmrind aceste principii, au fost adoptate dou standarde de
codificare: pentru compresia imaginilor statice cu tonuri continue standardul JPEG (Joint Photografic Experts Group) iar pentru filme MPEG (Motion Picture Experts Group), care foloseste codificarea
JPEG pentru fiecare cadru separat.
Aceste tipuri de codificri sunt foarte importante pentru eficiena
memorrii i transmiterii imaginilor statice i animate; de exemplu, o
imagine va fi mult mai convenabil memorat n format JPEG dect n
format BMP. Imaginile animate au uzual dimensiuni mult mai mari.

8.9. Tehnologii i soluii Web


8.9.1. WWW
WWW (World Wide Web) abreviat cu Web-ul sau uneori cu
Net-ul este o colecie vast de documente electronice sau pagini
legate ntre ele, care sunt pstrate n fiiere aflate pe milioane de servere
distribuite n reeaua global Internet. Web-ul este acum cea mai mare
surs de date transferate pe Internet.
n anul 1989, plecnd de la o idee a lui Tim Berners-Lee a fost
creat un prim sistem bazat pe hypertext, sistem folosit ca suport de
distribuie a informaiilor de cercettorii de la European High-Energy
Particle Physics (CERN). Conceptul de hypertext presupune existena
unor legturi ntre documente diferite aflate pe acelai calculator sau n
locaii diferite, prin intermediul unor legturi care ofer utilizatorului
posibilitatea realizrii unui salt de la un document/pagin, la alt
document, printr-un clic mouse.
Ulterior conceptul de hypertext a fost extins i astfel s-a
dezvoltat conceptul de hypermedia. Diferena dintre cele dou concepte
este dat de faptul c n cazul hypermediei se pot conecta i imagini

statice sau dinamice, clipuri audio i video, documente de diferite tipuri


i nu numai fiiere text.
n 1993 Marc Andreesen de la National Center for SuperComputing Applications (NCSA) a pus bazele primului browser grafic
WWW Mosaic, care s-a bucurat de o mare popularitate. Acesta
nfiineaz n 1994 o nou companie, Netscape Communication
Corporation care a creat cunoscutele browsere WWW, Netscape.
Tehnologia WWW se bazeaz pe crearea unui sistem clientserver, fig. 8.6.
Protocol de
comunicaie

Calculatorul
client

cerere

Aplicaie
client

rspuns

Calculatorul
server
Aplicaie
server

Fig. 8.6. Modelul client-server


Astfel un client (browser WWW) va cere informaia i o va
prezenta utilizatorului i un server WWW va rspunde la cereri. Cele
dou componente folosesc, pentru a putea coresponda, un protocol de
comunicaie numit HTTP, protocol aflat la nivelul aplicaie al modelului
OSI.

8.9.2. HTTP
HTTP este un protocol standard de aplicaii utilizat pentru
obinerea unei pagini Web i a altor informaii legate de o astfel de
pagin ca de exemplu imagini sau secvene video/audio. Acesta este un
protocol simplu de cerere-rspuns: browser-ul Web trimite un mesaj de
cerere i serverul Web transmite mesajul de rspuns.
O astfel de tranzacie cuprinde patru pri: -o conexiune, -o
cerere, -un rspuns i -nchiderea canalului de comunicaie. n general,
un program client HTTP stabilete o conexiune TCP la portul 80 al
sistemului aflat la distan. n continuare clientul HTTP trimite o cerere
ctre serverul HTTP. Dup ce serverul trimite un rspuns la cererea
clientului are loc suspendarea conexiunii - suspendare iniiat de server
sau de client. Fiecare tranzacie HTTP urmeaz acelai prototip.

Legtura dintre client i server se realizeaz de obicei prin


intermediul unei singure conexiuni. De foarte multe ori ns, este posibil
s existe mai muli intermediari, cei mai des folosii fiind proxy i
gateway.
Un proxy este un intermediar sofisticat: el primete cererile din
partea clientului, rescrie o parte a mesajului sau chiar ntreg mesajul
dup care va transmite mesajul modificat ctre serverul adresat iniial.
Practic un proxy se substituie clientului iniial. Rspunsul serverului va
sosi tot la proxy care dup o rescriere a mesajului l va trimite ctre
client. Dinspre server nu se mai "vede" cine este adevratul client: toi
clienii care trec prin proxy snt "ascuni", serverul primind cereri doar
de la proxy. Acest proxy poate face ntr-un singur loc o serie de
verificri care ar fi greu de implementat pe mai multe maini.
Un gateway este similar unui proxy cu diferena c gateway-ul
reprezint un grup de servere. Serverele sunt "ascunse dup gateway",
nu se vd n restul lumii. Ele sunt toate reprezentate de gateway.
Cererile sosite la gateway sunt dirijate ctre servere. De regul are loc i
o conversie de protocol: din http nspre protocolul pe care l cunoate
sau l folosete un anumit server. n acest fel serverele reprezentate
printr-un gateway nu mai trebuie s "cunoasc" http.

8.9.3. URL-uri
Fiecare cerere de acces la o pagin sau fiier are asociat un URL
(Uniform Resource Locator). URL-ul cuprinde numele de domeniu al
serverului pe care este stocat fiierul i numele acestuia. Coninutul
fiierului respectiv este transferat browser-ului i afiat pe ecran, n
forma specificat de descriptorii HTML ai paginii.
Formatul URL standard al unei pagini HTML este format din:
1 - protocolul aplicaiei care va fi folosit pentru a obine pagina;
2 - numele de domeniu al serverului;
3 - calea fiierului;
4 - numele fiierului.
Ex: http://www.ase.ro/biblioteca/index.html

Majoritatea browser-elor permit folosirea i a altor protocoale de


aplicaii, n afara HTTP-ului, pentru a obine un fiier. n general
acestea sunt protocoale standard pentru aplicaiile Internet care dateaz
dinaintea Web-ului. Cteva din cele mai rspndite protocoale folosite,
sunt:
ftp: pentru transferul unui fiier:
Ex: ftp://ase.ro/pub/.........
file: este utilizat pentru a indica faptul c fiierul se afl pe acelai
calculator cu browser-ul. Aceast facilitate este util cnd se creaz
pagini Web i permite vizualizarea coninutului acestora naintea
publicrii lor pe Web.
Ex: file: //hypertext/html/mypage.htm
NNTP (Network News Transfer Protocol) este folosit sub forma
news: pentru transferul mesajelor text asociate cu UseNet sau NetNews.
Acesta const ntr-o colecie rspndit n toat lumea de grupuri de
tiri, fiecare fiind un forum de discuii pe un subiect specific (ex.:
COMP are subiecte despre calculatoare, informatic i industria
calculatoarelor). O persoan interesat de un anumit subiect poate
subscrie s devin membru la grupul de tiri dorit putnd apoi s trimit
i s recepioneze articole la/de la toi membrii aceluia grup.
Ex.: news: comp.infosystems.www.authoring.html
gopher: folosete protocolul Gopher. Sistemul Gopher este similar
Web-ului n multe privine. Mai precis, este un sistem global de
distribuire i regsire a documentelor. n Gopher, toat informaia este
n format text. Dup conectarea la un server Gopher, este prezentat un
meniu de fiiere i directoare organizate ierarhic, fiecare putnd avea
legturi la meniuri de pe alte servere. Protocolul gopher permite
folosirea browserului pentru realiza acest lucru ntr-o pagin Web.
mailto: este protocolul care permite expedierea unui e-mail dintr-o
pagin Web.

8.9.4. HTML & Microsoft Front Page


8.9.4.1. Microsoft Front Page
Tehnologiile Web au crescut cu o rat fenomenal n ultimul
timp. S-a plecat de la HyperText Markup Language (HTML) pentru ca
n zilele noastre s se ajung la HTML 4.0, extensie HTML pentru
Netscape i Internet Explorer, VRML, CGI, Java, ActiveX i altele. Ca
urmare a acestei curse a tehnologiei, au aprut numeroase instrumente
care permit implementarea tehnologiilor aprute. Microsoft FrontPage
este un instru-ment WYSIWYG (what you see is what you get) pentru
crearea i managementul site-urilor Web.
Problema este c fiecare editor de pagini Web este destinat s
creeze pagini pentru un program particular de navigare Web i dispune
de o nelegere limitat a limbajului bogat i continuu mbuntit care
este HTML-ul actual. Astfel, dac se utilizeaz Microsoft Front Page,
locaia arat n mod cert mai bine n Internet Explorer dect n Netscape
Navigator; dac ns se va utiliza.Adobe Page Mill sau Claris Home
Page, efectul va fi invers.
Un rspuns la aceast problem este dat de recenziile proiectanilor Web care arat c imensa majoritate a locaiilor Web premiate
din Internet sunt codificate manual, nu cu ajutorul codificatoarelor de
pagini. Un utilizator care se implic serios n dezvoltarea de pagini
Web, va trebui s verifice toate paginile cu cele mai recente dou ediii
ale celor dou programe de navigare, att pe Macintosh, ct i pe un
sistem Windows, ceea ce nseamn un total de opt browsere diferite.
Pentru a nva limbajul HTML nu trebuie neaprat s avem la
dispoziie o legtur Internet, ci un simplu editor de texte (cum ar fi
Notepad-ul) i un program de explorare Web.
n esen, Limbajul de Marcare HiperText HTML (HiperText
Markup Language) este un set de coduri speciale (controale sau
marcaje) care se insereaz ntr-un text, pentru a aduga informaii
despre formatare i despre legturi. HTML se bazeaz pe Limbajul
Generalizat Standard de Marcare (Standard Generalized Markup
Language-SGML).
Microsoft FrontPage 2000 face parte din Microsoft Office 2000
i este singurul instrument care permite crearea i managementul siteurilor Web; totodat, beneficiaz de interfaa specific aplicaiilor

Microsoft, astfel c utilizatorii Microsoft Office-ului beneficiaz de un


instrument uor de manevrat pentru crearea propriului site Web.
Microsoft FrontPage dispune de dou moduri de lucru: explorer
i editor, cele dou moduri putnd lucra i combinat.
n modul explorer (fig.8.7.) se afieaz site-ul Web ntr-o
manier asemntoare cu Internet Explorer, ceea ce conduce la uurarea
muncii de creare i meninere a unui site Web, n special n cazul siteurilor complexe.

Fig.8.7. Modul de lucru explorer din Front Page 2000


Modul explorer permite mai multe ci de vizualizare a site-ului:
1) Folder View afieaz fiierele i directorii coninui n site-ul
respectiv ntr-o manier asemntoare cu Windows Explorer.
2) Reports View afieaz o list cu toate paginile, imaginile i alte
fiiere din site; lista afiat poate fi sortat dup titlu, autor, data crerii,
data modificrii, mrime, dup comentariile ce se adaug;
3) Navigation View arat legturile ntre pagini, permind att
schimbarea acestor legturi ntr-o manier grafic, ct i gsirea cii
unei pagini ntr-o reea;

4) Hyperlinks View afieaz paginile care au legturi ctre


documentul curent precum i paginile ctre care sunt legturi din
documentul curent;
5) Tasks View este o list cu ndatoririle celor care lucreaz la
meninerea site-ului Web.
6) n modul editor este permis editarea paginilor Web. Microsoft
FrontPage suport trei moduri diferite de a privi documentul care se
editeaz, dintre care dou sunt moduri n care se poate edita, iar al
treilea este de previzualizare:
1) Normal
Este modul implicit n care se lucreaz atunci cnd se lanseaz
FrontPage. Orice document care se creaz sau se editeaz va fi afiat n
modul Normal, care este un mod de tip WYSIWYG - acronim pentru
What You See Is What You Get , care semnific faptul c modul n
care e afiat documentul coincide cu modul n care va arta n browserul
Web. Modul de afiare include imagini, tabele, forme (butoane, casete
de control-Check boxes), culoarea fundalului i altele.
Modul Normal se constituie ca o metod uoar de editare a
documentelor, degrevnd utilizatorul de a scrie cod surs.
2) HTML
Acest mod permite modificarea manual a codului surs a
documentului. Modificrile fcute asupra codului surs sunt reflectate
asupra modului Normal i Preview. Este mai uor de folosit dect un
editor de text datorit modului de vizualizare bazat pe culori. Este
folosit acolo unde modul Normal nu mai d roade, de exemplu la
scrierea unui script. Construcia unei pagini Web se realizeaz cu
ajutorul tag-urilor.
Mai jos este prezentat codul surs a unui document simplu scris
n format HTML:
<html>
<head>
<meta http-equiv=Content Type content=text/html; charset=
windows-1252>
<meta name=GENERATOR content=Microsoft FrontPage>
<meta name=ProgId content=FrontPage.Editor.Document>
<title>New Page 1</title>
</head>
<body>

</body>
</html>

3) Preview
Modul Preview ajut la previzualizarea modului n care va arta
documentul ntr-un browser Web. Modul de afiare include imagini,
tabele, forme (butoane, Check boxes), culoarea fundalului. n acest mod
nu se pot edita pagini.
Pentru a comuta la unul dintre cele trei moduri de vizualizare,
se va utiliza icoana din colul stnga-jos al ecranului editorului
(fig.8.8.).

Fig.8.8. Alegerea modului de editare


Rspunznd nevoii de a crea instrumente puternice i uor de
utilizat pentru crearea paginilor Web, Microsoft FrontPage pune la
dispoziia utilizatorului cteva instrumente de creare rapid a site-urilor
Web dinamice. Aceste instrumente sunt Wizard-urile.
Page Wizard ajut la generarea automat a coninutul paginii de
Web. Dac se dorete crearea de tabele sau cadre de pagin (frames)
care s includ anumite faciliti, se va folosi Form Wizard i WebBot.
WebBots permite adugarea de elemente avansate site-ului precum:
forme interactive, bare de navigaie, instrumente de cutare i forumuri
de discuie, activate la un singur clic de mouse. n principal, WebBots
sunt de fapt nite programe ce elimin nevoia de a scrie propriile
scripturi sau de a aduga comenzi HTML mai complexe.
Microsoft FrontPage include i instrumente care efectueaz
ntreinerea site-urilor n mod automat, lucru absolut obligatoriu datorit
schimbrilor zilnice ale adreselor site-urilor i coninutului lor, care ar
presupune o activitate laborioas pentru actualizare. De exemplu, folosind o caracteristic numit backlink, FrontPage verific automat fiecare
legtur din ntregul site Web. Totodat, el examineaz legturile din
cadrul site-ului i din exterior, genernd un raport al legturilor invalide
sau a celor puse sub semnul ntrebrii. Ulterior, se pot nlocui legturile
pentru anumite pagini sau pentru toate paginile din site-ul Web.
FrontPage include i un server Web numit Personal Web Server
care suport standardele Hypertext Transfer Protocol(HTTP) i
Common Gateway Interface (CGI). Dac nu sedispune de un server

Web, se poate folosi Personal Web Server pentru a publica unul sau mai
multe site-uri pe Internet. Dac se dispune de un server, se poate folosi
Microsoft Server Extension n care se va integra site-ul Web cu
FrontPage
FrontPage include i un instrument pentru administrarea
serverului numit FrontPage Server Administrator care se ocup cu
securitatea i accesul la server. Cu ajutorul acestui instrument, accesul
la server este controlat prin parola i adresa IP. Astfel sunt mpiedicai
utilizatorii fr drept de acces, s modifice informaiile existente.
Drepturile de acces sunt mprite pe urmtoarele categorii: administratori, autori i utilizatori. Aceste drepturi se pot modifica. FrontPageul permte i folosirea de firewalls printr-un proxy server.
Bara de meniuri este format din 10 meniuri cu peste 60 de
opiuni care includ toate comenzile accesibile pe toolbars precum i
altele adiionale. n FrontPage meniurile nu afieaz automat toate
comenzile. n partea de jos a fiecrui meniu exist o dubl sgeat
orientat n jos la acionarea creia va fi afiat meniul cu toate opiunile
sale (fig.8.9.).

Fig.8.9. Afiarea parial/complet a unui meniu


n meniul File, prima seciune conine comenzi pentru crearea,
deschiderea i nchiderea de pagini i site-uri Web care se pot afla pe
hard disc sau pe un server Web. Dac site-ul Web este pe hard disc
atunci cnd este deschis un Web, n meniul File devine activ comanda
Publish Web prin care se realizeaz publicarea acestuia pe un server

Web. Pentru a crea o pagin nou sau un nou site, se alege opiunea
New. Pentru a deschide o pagin sau un site Web existent, se alege
Open respectiv Open Web. Pentru a nchide o pagin se alege opiunea
Close.
Salvarea paginilor se poate realiza la locaia curent selectnd
Save, iar dac se dorete salvarea paginii la alt locaie se folosete
SaveAs.
Pentru configurarea setrilor paginii n vedere imprimrii se
folosete opiunea Page Setup;.naintea imprimrii unui document, se
poate vedea cum va apare documentul n pagina cu ajutorul opiunii
Print Preview.
n rubricile In Recent Files i Recent Webs sunt pstrate legturile ctre ultimele patru pagini respectiv Webs deschise, permind o
redeschidere rapid a lor.
Ultima opiune este Exit care permite prsirea FrontPage.
Meniul Edit este folosit pentru funcii de editare precum cut,
copy sau paste, respectiv opiunile de undo i redo organizate multinivel
(de altfel, majoritatea opiunilor meniului se ntlnesc n celelalte
aplicaii Microsoft Office). O opiune specific este AddTask din meniul
Task care conduce la deschiderea unei casete de dialog cu ajutorul
creia se poate scrie un mesaj ctre un anumit utilizator; opiunea este
folosit pentru managementul site-ului, permind comunicarea
diferitelor atribuii ntre cei care se ocup cu ntreinerea site-ului.
Meniul View, prin opiunea ViewBar activeaz/dezactiveaz
modurile de vizualizare a site-ului. n modul de vizualizare Page se pot
edita documente Web, iar.n modul de vizualizare Folders, Navigation
i Hiperlink care afieaz site-ul Web ntr-o manier Explorer, se pot
crea, terge, redenumi directori i pagini Web. Totodat, se pot copia,
muta, importa i exporta directori sau pagini. Se pot crea directori
ascuni (hidden) la care s nu aib acces dect administratorul care se
identific prin caracterul _ pe prima poziie a numelui.
Opiunea Reports att din meniu ct i din bara de vizualizare,
permite vizualizarea unor rapoarte privitoare la anumite aspecte; de
exemplu, opiunea summary creaz un raport cu privire la diferite
aspecte ale site-ului, iar opiunea broken hiperlinks afieaz legturile
distruse coninute n toate documentele din site-ul respectiv.

Seciunea Toolbars permite adugarea sau scoaterea barelor de


instrumente de pe suprafaa de lucru. Opiunea Reveal Tags permite
afiarea tagurilor n modul de vizualizare i editare Normal.
Meniul Insert este folosit pentru a aduga elementele HTML
documentului curent, elemente cu forme de diferite tipuri, imagini,
hiperlinkuri, applet-uri Java, elemente ActiveX i altele.
Meniul Format include opiuni pentru formatul caracterelor i
paragrafelor care apar n pagin, a fonturilor, de modificare a stilului
pentru fiecare dintre tag-uri sau de stabilire a unei theme pentru
documentul curent (exist mai multe tipuri de formate numite theme
care pot fi aplicate paginilor Web). Thema definete modele pentru
fiecare din elementele unui document HTML (forme, liste,etc).
Meniul Tools dispune de o serie de instrumente cum ar fi un
corector ortografic i gramatical, un editor de macrouri, un editor de
scripturi prevzut i cu un depanator (debug) i un editor VisualBasic.
Tot din acest meniu se pot accesa instrumente prin care pot fi
particularizate anumite caracteristici ale editorului (meniuri, bare de
instrumente), se pot modifica anumite opiuni legate de documentele
care se editeaz (Page Options) sau ale editorului (Options).
Meniul Table include opiuni pentru a aduga o tabel n pagina
curent (Insert Table) sau de a edita o tabel (Draw Table); alte opiuni
devenind active numai dup inserarea unei tabele n pagin: adugarea
sau tergerea de linii/coloane, respectiv adugarea/modificarea proprietilor tabelei curente. De exemplu, opiunea Captions permite
adugarea unui titlu la tabel.
Opiunile din meniul Frames sunt active doar atunci cnd se
lucreaz cu documente de tip frames formate din mai multe cadre - mai
multe pagini Web care pot fi editate. Se pot aduga/terge astfel de
cadre.
Meniul Window este folosit pentru a avea acces rapid la oricare
din paginile Web deschise sau de a deschide o nou fereastr cu o
pagin activat.
Meniul Help asigur accesul la documentaia care nsoete
aplicaia Microsoft FrontPage.
Pentru a putea accesa comenzile din meniuri, se pot folosi barele
de instrumente (Toolsbar) care asigur accesul mai rapid la comenzi.
Cnd se lanseaz FrontPage, sunt afiate i barele de instrumente
Standard i Formatting care pot fi poziionate oriunde pe ecran.

Standard Toolbar (fig.8.10.) conine multe dintre comenzile


elementare, inclusiv comenzile legate de documente: New, Open, Save,
Publish Web, Folder List, Print, Preview in browser, Check spelling,
Cut, Copy, Paste, Format Painter, Undo, Redo, Insert Component,
Insert Table, Insert Picture, Create, Edit Hyperlink, Refresh, Stop,
Show, Hide, Help.

Fig.8.10. Bara de instrumente Standard Toolbar


Formatting Toolbar (fig.8.11.) se utilizeaz pentru a modifica
formatul textului care apare n document (deci i codul HTML) prin
urmtoarele opiuni: Select Style, Select Font, Select Font Size, Bold,
Italics, Underline, Align left, Center, Align right, Numbered List,
Bulleted List, Decrease Indent, Increase Indent, Highlight Color, Text
Color.

Fig.8.11. Bara de instrumente Formatting Toolbar


Pictures Toolbar (fig.8.12.) este activ doar cnd exist selectat
o imagine, bara coninnd comenzi ce privesc editarea unei imagini:
Insert Image, Text, Auto Thumbnail, Position Absolutely, Bring to Font,
Send to Back, Rotate Left, Rotate Right, Reverse, Flip, More Contrast,
Less Contrast, More Brightness, Less Brightness, Crop, Make
Transparent, Black and White, Wash Out, Bevel, Resample, Select,
Rectangle, Circle, Polygon, Highlight Hotspots, Restore.

Fig.8.12. Bara de instrumente Pictures Toolbar


Tables Toolbar (fig.8.13.) conine comenzi legate de inserarea i
editarea tabelelor, cum sunt: Draw Table, Eraser, Insert Columns,
Delete Cells, Merge Cells, Split Cells, Align Top, Center Vertcally,
Align Bottom, Distribute Rows Evenly, Distribute Columns Evenly,
Background Color, AutoFit.

Fig.8.13. Bara de instrumente Pictures Toolbar


8.9.4.2. HTML
HTML este descris ca un limbaj de tag-uri, adic mici marcaje
(denumite etichete sau tag-uri) ncorporate n textul unui document
pentru a indica unui browser Web, cum trebuie s arate pagina hipertext
atunci cnd aceasta e afiat pe ecran.
HTML s-a nscut dintr-un limbaj mai complex SGML
(Standard Generalized Markup Language-limbaj de marcaje generalizat
standard).
Tag-uri sunt analizate gramatical sau interpretate de un browser
Web; ele nu vor aprea pe ecran atunci cnd documentul care le conine
este ncrcat de un browser Web.
Exemplu de tag:
<B>
Orice tag este alctuit dintr-un element identificat prin numele
su (n exemplul anterior, B), ncadrat de semnele < > cunoscute sub
numele de brackets.
Unde exist un tag de nceput, exist i un tag de sfrit care se
va specifica prin caracterul / naintea numelui </B>.
Un tag este alctuit dintr-un element, un atribut i o valoare.
Cuvntul care apare dup numele elementului n structura tag-ului se
numete atribut iar elementul dup semnul = poart numele de valoare.
Exemplu:
<FONT COLOR=BLUE>
Textul va avea culoarea albastr; FONT este elementul, COLOR
atributul, iar BLUE valoarea.
Documentele sunt formatate n HTML prin tag-uri,
corespunztor unor reguli denumite DTD (Document Type Definition)
care guverneaz modul n care un document va fi formatat. Sursa
autorizat de informaii despre specificaiile HTML i HTML DTD este

World Wide Web Consortium (W3C), organizaie care coordoneaz


evoluia Web-ului i care include un grup de oameni care fac
recomandri pentru apariia de noi tag-uri, grup numit Internet
Engineering Task Force.
8.9.4.2.1. Structura unui document HTML
n forma cea mai general, un document HTML arat astfel:
<HTML> nceputul unui document HTML
<HEAD> conine elementele care definesc antetul documentului
<TITLE> este titlul documentului care va apare n lista Favorite
sau Bookmark a browserului Web. Titlul trebuie s fie descriptiv
deoarece unele motoare de cutare folosesc titlul ca index.
</TITLE>
<BASE> este folosit pentru a nregistra locaia documentului
respectiv sub forma unui URL; este necesar atunci cnd documentul nu
se acceseaz din locaia original.
</BASE>
<ISINDEX> este un tag mai vechi care nu se recomand n
crearea paginilor Web cu HTML 4.0
</ISINDEX>
<META> conine
utilizatorului
</META>

variabilele

sistemului

variabilele

<SCRIPT> conine un script Java sau un script VB.


</SCRIPT>
<STYLE> conine informaii despre stilul paginii.
</STYLE>
<LINK> definete o relaie ctre alt obiect de pe Web; poate fi
folosit i pentru a aduga un script (Java Script).
</HEAD>

<BODY> conine toate celelalte elemente HTML


</BODY>
</HTML>
Prin clic dreapta pe un document, se poate selecta Page
Properties; va apare o caset de dialog care permite modificarea unor
pri din elementele seciunii <HEAD> i atributele elementelor din
seciunea <BODY>.
Seciunea General
Din seciunea General se poate modifica titlul documentului i
locaia la care se afl sub form de URL, respectiv se poate aduga
sunet (opiunea Background sound ), setarea unui numr de repetri
pentru un fiier audio sau repetarea acestuia la infinit.
Seciunea Background
n seciunea Background se pot stabili o serie de atribute care
privesc elementele din seciunea <BODY>: fundalul, culoarea textului,
legturile. Totodat, se permite setarea unui efect numit rollover ce
determin schimbarea fontului i/sau culorii, cnd se trece cu mouse-ul
peste o zon de text sau imagine (aceast zon este un hiperlink).
Dac se dorete stabilirea unei culori de fond pentru pagina
respectiv, se va ine seama de faptul c textul trebuie s fie vizibil i c
o imagine mare necesit un timp mare de ncrcare.
Seciunea Margins
Seciunea permite stabilirea anumitor margini (cea superioar i
cea din stnga paginii) pentru document, exprimate n pixeli. De
observat c atributele sunt suportate doar de Internet Explorer.
Seciunea Custom
n aceast seciune sunt afiate tag-urile Meta (variabilele
sistemului i variabilele utilizatorului) de pe pagina curent. Tag-urile
Meta conin informaii despre pagin, dar nu afecteaz modul de afiare
al paginii. n acest caz, numele Meta Generator arat un document
Web a fost creat folosind Microsoft FrontPage 4.0.
Tag-urile Meta sunt frecvent folosite de ctre motoarele de
cutare pentru a identifica o pagin. Seciunea permite i adugarea de
tag-uri Meta sau modificarea celor existente
Seciunea Language
Dac se vor crea pagini Web n limbile diverselor ri, se vor
modifica setrile din aceast seciune prin adugarea de tag-uri Meta

suplimentare pentru ca browser-ul s neleag i s afieze pagina


corect. Este necesar ca sistemul s aib instalate fiiere pentru limbile
utilizate, pentru ca pagina s fie afiata corect.
8.9.4.2.2. Elementele unui document HTML
Elementele HTML sunt componente care creaz structura unui
document HTML: tabele, imagini, forme, applet-uri etc.
Pentru a insera un element n pagin, se poziioneaz cursorul n
locul unde se va insera elementul respectiv i din meniul Insert se alege
elementul care se va insera.
Pentru a modifica atributele unui element se va selecta
elementul respectiv, iar un clic dreapta duce la apariia unui meniu cu
mai multe opiuni din care se alege Element Properties unde Element
este numele elementului respectiv. O alt modalitate de a modifica
atributele unui element este selectarea elementului, dup care se apas
simultan tastele ALT i ENTER. n urma acestei aciuni va apare caseta
de dialog care va permite modificarea atributelor.
Pentru a terge un element, se selecteaz elementul respectiv i
se apas tasta DEL.
Antete (headings) <Hx></Hx>
Prin intermediul acestor tag-uri se controleaz mrimea textului
afiat pe ecran. Elementele H1 pn la H6 sunt folosite pentru diviziuni
majore n cadrul documentului. Antetele pot s apar n orice ordine n
cadrul elementului BODY, dar pentru obinerea de rezultate bune se
recomand folosirea succesiv a acestora. Mrimea textului variaz de
la foarte mare, prin folosirea tag-ului <h1>, la foarte mic prin tag-ul
<h6>.
Pentru a schimba mrimea textului se poate folosi i atributul
Size al elementului Font, ns antetele ofer o mrime predeterminat i
necesti mai puin cod surs dect utilizarea FONT SIZE = x.
Antetele por fi inserate prin alegerea mrimii dorite din meniul
Style (fig.8.14.).
Paragrafe <p></p>
Un paragraf nseamn de fapt un rnd. Paragrafele permit
adugarea de text n document, ntr-o manier care insereaz spaiu la
sfritul textului i ajusteaz sfritul liniei pentru a se potrivi cu
mrimea ferestrei browser-ului. Fiecare linie de text se ntinde de-a

lungul lungimii ferestrei. De fiecare dat cnd se apas ENTER, va fi


inserat un nou paragraf. Tag-urile <p> respectiv </p> sunt plasate
automat n jurul textului care se introduce.
Pentru a modifica proprietile unui paragraf, se acioneaz cu
clic dreapta n interiorul paragrafului i se selecteaz Page Properties
care afieaz o caset de dialog unde se pot modifica proprietaile
paragrafului respectiv. Se pot alege opiuni ca Alignment, Indentation i
Line spacing.

Fig.8.14. Meniul Style


Front Page dispune i de Preview pentru opiunile selectate
(fig.8.15.).
Browser-ele ignor spaiile multiple dintre paragrafe, att n
interiorul paragrafelor ct i n cadrul tabelelor; pentru a utiliza spaii
ntre cuvinte sau paragrafe vide, FrontPage insereaz un caracter
invizibil cunoscut n HTML ca NBSP (non-breaking space). Dac se
comut de la modul Normal la HTML, se va obsreva c pentru spaiu
este utilizat caracterul &nbsp.
De exemplu:
<P>text1&nbsp;&nbsptext2</P>
va afia dou spaii ntre text1 i text2.
Tag-ul Break <BR>
Tag-ul <br> este similar cu <p> n sensul c termin rndul n
punctul specificat de tag, dar nu creaz un nou paragraf, deci nu
insereaz i un rnd vid. <br> se folosete acolo unde textul se dorete
s apar pe linia urmtoare. De exemplu, o adres coninut ntr-un
paragraf, dar care ocup mai multe rnduri.

Se poate insera un element <br> din meniul Insert folosind


combinaia de taste Shift + Enter, care ns nu va duce la apariia casetei
ce permite configurarea proprietailor acestui element.
Exemplu:
<p> Bucureti<br>
Strada Calea Griviei</p>

Fig.8.15. Caseta de dialog pentru modificarea proprietilor unui


paragraf
Caseta de dialog Break Properties permite atribuirea unui astfel
de element (fig.8.16.).

Fig.8.16. Caseta de dialog Break Properties


Atributul Clear foreaz o linie nou. Dac exist o imagine n
partea stng a paginii, atributul Clear Left Margin va muta cursorul pe
prima linie care are marginea stng liber. Atributele Clear Margin i
Clear both Margins au aciuni similare cu cele menionate anterior.
Linii orizontale (Horizontal Rule)<HR>
Tag-ul <hr> insereaz o linie orizontal i implicit un
nou paragraf dup ea. Este util pentru separarea textului pe
seciuni, pentru divizarea unui document, pentru sublinieri de
titluri. Pentru a insera o linie orizontal, din meniul Insert se
alege Horizontal Line. Proprietaile unei linii orizontale pot fi
modificate fcnd dublu clic pe linia respectiv, cnd va apare
caseta de dialog din fig 8.17.

Fig.8.17. Caseta de dialog Horizontal Line Properties

WIDTH = numr modific limea de ecran ocupat de o linie


orizontal. Cifrele pot fi exprimate n pixeli sau ca procent relativ la
limea ferestrei n care va fi afiat documentul. O valoare n jur de 970,
ar ocupa complet limea ecranului.Dac se folosete un numr prea
mare browser-ul va prelungi linia dincolo de marginea din dreapta a
ecranului.
HEIGHT = n modific grosimea liniei orizontale; numerele
valide pentru n sunt de la 1 la 100.
ALIGN = left / right / center
permite deplasarea
corespunztoare a liniei spre stnga, spre dreapta sau spre centrul
ecranului; liniile ocup implicit, ntreaga lime a ferestrei.
COLOR definete culoarea unei linii.
NO SHADE la afiarea liniei respective, nu va fi folosit efectul
de umbrire.
Exemplu:
<p>text1</p>
text 1
<br>
_________________
<p>text2</p>
text 2
8.9.4.2.3. Tag-uri penttru formatarea textului
Tag-ul <B></B> afieaz cu aldine (ngroat) o poriune din
text. Acest efect este util pentru scoaterea n eviden a anumitor
elemente dintr-un document.
Tag-ul <I></I> afieaz cu caracter italic (nclinat) o poriune
din text. De asemenea e utilizat pentru scoaterea n eviden a anumitor
elemente.
Tag-ul <U></U> permite afiarea unei poriuni de text
subliniate. E utilizat n acelai scop ca i tag-urile anterioare.
Tag-ul <SPAN></SPAN> permite ca o poriune din text s
poat fi colorat cu o anumit culoare.
Exemplu:
<p><b>Bold,</b><u>Underline,</u><i>Italic</i><span
style=
background-color: #FFFF00>Colored Background</span></p>
va avea ca efect n modul Preview:
Bold,Underline,Italic,Colored Background

Tag-ul <FONT> permite alegerea fontului i a


caracteristicilor, atributele fiind urmtoarele:
FACE arat fontul cu care se scrie;
SIZE indic mrimea fontului (implicit este 3)
COLOUR specific o culoare care este reprezentat printr-o valoare
RGB (Red Green Blue) din intervalul {0,255} n format hexazecimal;
implicit este negru;
Exemplu:
<font face= Arial size = 4 colour = #FF0000>Rou</font>
n FrontPage, pentru a modifica atributele elementului FONT se
va deschide caseta de dialog Font reprezentat n fig.8.18.

Fig.8.18. Caseta de dialog Font


n prima seciune se pot modifica urmtoarele atribute: fontul,
mrimea fontului, stilul fontului (bold, italic, underline) i culoarea sa.
Culoarea fontului se poate alege fie dintr-o list predefinit, fie se poate
construi o nou culoare cu ajutorul ferestrei din fig.8.19. Dup definirea

unei noi culori, aceasta poate fi adugat la lista de culori n vederea


utilizrii ei ulterioare.
Din caseta de dialog Font Properties pot fi accesate i alte
elemente de formatare a textului:
<STRIKE> va tia cu o linie textul scris </STRIKE>
<BLINK> textul va fi afiat cu intermiten </BLINK>
<SUP> plaseaz textul ca indice superior </SUP>
<SUB> plaseaz textul ca indice inferior </SUB>
<STRONG></STRONG> folosit pentru a afia mai ngroat;
efectul este similar cu cel al tag-ului <B>
<EM></EM> folosit pentru a aduga un efect de inclinare a
textului ; efectul similar cu cel produs de tag-ul <I>

Fig.8.19. Caseta de dialog Color


<SAMP></SAMP> este un tip de font folosit pentru prezentarea
de exemple (sample).
<DNF></DNF> tot un tip special de font folosit pentru definiii
<CITE></CITE> permite includerea de citate din alte surse;
textul respectiv va fi afiat cu caractere cursive; acelai efect se obine
i cu tag-ul <I>.

<VAR></VAR> folosit pentru variabile i argumente a unor


comenzi
<KBD></KBD> folosit pentru text introdus de utilizator
<CODE></CODE> acest tag ca i cele de la samp n jos, vor
insera text folosind un font monospaiat cum este fontul Courier;
totodat, el nu va plasa un nou rnd dac nu este monospaiat.
Exemplu n mod HTML:
<p>Normal <strike>Normal</strike></p>
<p>Normal<span
style=text
decoration:overline>Normal</span></ p>
<p>Normal< blink>Normal</blink></p>
<p>Normal <sup>Normal </sup></p>
<p>Normal <sub>Normal </sub></p>
<p>< span style=font-variant:small-caps>Text 1</span></p>
<p>< span style=text-trasform: uppercase>Text 2</span></p>
<p>< span style=text-trasform: capitalize>Text 3</span></p>
<p>< span style=visibility: hidden>Text 4</span></p>
<p><strong>Text 5</strong></p>
<p><em>Text 6</em></p>
<p><samp>Sample</samp></p>
<p><cite>Citation</cite></p>
<p><dfn>Definition</dfn></p>
<p><var>Variables</var></p>
<p><kbd>User</kbd></p>
<p><code>Code</code></p>
n modul Preview va arta astfel:
TEXT 1

Sample

TEXT 2

Citation

Text 3

Definition

Normal Normal
Normal Normal
Normal Normal
Normal
Normal

Variables

Normal

Normal

Text 5

User

Text 6

Code

<BASEFONT> este utilizat pentru a seta dimensiunea fontului


prestabilit (fontul folosit pentru afiarea textului principal al documentelor hipertext); valoarea implicit este 3. Fonturile de baz pot varia de
la 1 la 2. FrontPage nu are un buton sau caset de dialog care s permit
introducerea lui.
<BLOCKQUOTE> se folosete pentru a introduce citate.Textul
citatului va fi aliniat mai n interior fa de textul normal i nu poate
depi lungimea unui rnd. Pentru a introduce acest element se folosesc
butoanele Increase Indent i Decrease Indent.
Exemplu:
<p>Proverb1</p>
<blockquote>
<blockquote>
<p>Linia1</p>
<p>Linia2</p>
</blockquote>
</blockquote>
<p>Proverb2</p>
<blockquote>
<blockquote>
<p>Linia3</p>
</blockquote>
</blockquote>
n modul Preview va arta astfel:
Proverb1
Linia1
Linia 2
Proverb2
Linia 3
<ADRESS> pune la dispoziie un mod de a include detalii
despre autorul documentului, eventual adresa din Internet a acestuia;
textul este afiat nclinat(italic), fiind eliminate spaiile dinaintea i
respectiv de la sfritul textului.
Pentru a insera acest tag se folosete lista Style de pe bara de
instrumente Formatting.

Exemplu:
Modul HTML

Modul Prewiev

<p>Trimitei informaii la adresa:</p>


<address>
Trimitei informaii la adresa:
Bucureti
</address>
Bucureti
<address>
Str. Calea Griviei
Str.Calea Griviei
Sector 1
</address>
<address>
Sector 1
Mulumim pentru cooperare.
</address>
<address>
&nbsp;
</address>
<p>Mulumim pentru cooperare .</p>
Prin Symbol Option din meniul Insert, se pot introduce caractere
speciale care nu se regsesc pe tastatur; va apare o fereastr cu toate
caracterele, iar dublu clic pe un anumit caracter va genera inserarea lui
n pagin.
FrontPage determin arbitrar cea mai bun metod de a alinia
antetele, paragrafele, imaginile, obiectele ActiveX, applet-urile Java i
tabelele, dar toate elementele includ i faciliti pentru aliniere;
modificarea alinierii n pagin se realizeaz cu ajutorul butoanelor de pe
bara de instrumente Format(stnga, dreapta, centrat), referi ns se pot
face i la nceput, mijloc sau sfrit, n funcie de elementul selectat.
Dac elementul este o imagine, setrile se pot face din caseta de dialog
Picture Properties.
O poziionare corect a elementelor n pagin poate fi obinut i
cu ajutorul urmtoarelor elemente:
<DIV ALIGN=value></DIV> reprezint o diviziune n
cadrul documentului ce poate conine mai multe tipuri de
elemente;
<CENTER></CENTER>centreaz toate elementele pe care le
conine;

<TD></TD>i<TH></TH>suport atributul de aliniere i


sunt folosite pentru alinierea textului din casetele unei tabele.

8.9.4.2.4. Elemente de tip list


HTML implementeaz cinci tipuri de liste. Elementele de tip
list sunt formate din unul sau mai multe elemente LI (list item).
Majoritatea elementelor de tip list conin un tag de deschidere i un tag
de nchidere.
1) Bullted/Unordered List <UL></UL>
Componentele unei listei care apar cu obulin n fa sunt liste
neordonate (nenumerotate). Pentru a introduce o astfel de list, se va
folosi butonul Bullted List.
Exemplu:
Modul HTML
Modul Prewiev
<p>Exemplu de list neordonat:</p>
Exemplu de list
neordonat:
<ul>
<li>primul element</li>
. primul element
<li>al doilea element</li>
. al doilea element
<li>altreilea element</li>
. al treilea element
</ul>
2) Numbered/Ordered List<OL></OL>
Acest tag introduce o list ordonat, numerotarea elementelor
efectundu-se automat de ctre program. Pentru a introduce o list
ordonat se va folosi butonul Numbered List.
Exemplu:
Modul HTML
Modul Prewiev
<p>Exemplu de list ordonat:</p>
Exemplu de list
ordonat:
<ol>
<li>primul element</li>
1. primul
element
<li>al doilea element</li>
2. al doilea
element

<li>altreilea element</li>?
element
</ol>
<p>&nbsp;</p>

3. al treilea

3) Definition List<DL></DL>
n acest tip de list, fiecare component const din unul sau mai
multe elemente DT (Definition Terms), urmate de unul sau mai multe
elemente DD (Definition Description).
Pentru a crea o list de definiii, se alege Definition Term din
meniul Style al barei de instrumente Format. Dup introducerea
termenului cu ajutorul tag-ului <DT> urmat de acionarea tastei
ENTER, va fi inserat tag-ul <DD> pentru a realiza legtura ntre termen
i descrierea lui. Lista include i un atribut de compactare prin folosirea
cruia spaiul ocupat de list va fi mai redus.
Exemplu:
Modul HTML
Modul Preview
<dl>
<dt>Termen</dt>
Termen
<dd>Aici urmeaz descrierea termenului</dd> Aici urmeaz
</dl>
descriera termenului
4) Directory List<DIR>
Directory List este o list neordonat, n care fiecare element LI
nu poate depi 24 de caractere.
5) Menu List<MENU>
Este tot o list neordonat, n care fiecare element Li nu poate
ocupa mai mult de o linie.
O list de liste (Nesting List) se poate crea astfel:
1) Se plaseaz cursorul la sfritul elementului din prima list care
precede linia unde se va insera a doua list i apas ENTER;
2) Se acioneaz de dou ori butonul Increase Indent;
3) Se introduc elementele din cea dea doua list;
4) Pentru revenirea la prima list i adugarea altor elemente, se va
folosi butonul Decrease Indent

Exemplu:
Modul HTML
<p>Lista de liste</p>
<ul>
<li>element 1
<ul>
<li>element 11</li>
<li>element 12</li>
</ul>
</li>
<li>element 2
<ul>
<li>element21</li>
</ul>
<p>&nbsp;</li>
</ul>

Modul Preview
Lista de liste

element 1
o element11
o element12
element 2
o element21

Pentru a modifica proprietile unei liste, se selecteaz List


Properties din meniul afiat cnd se acioneaz cu un clic dreapta pe
lista respectiv; se va deschide caseta de dialog care permite
modificarea proprietilor listelor. Pentru listele neordonate, exist trei
tipuri de buline: disc, circle i square, iar pentru listele ordonate se
poate selecta unul dintre cele cinci tipuri de scheme prdefinite.
Pentru listele ordonate, se poate specifica un numr de la care se va
ncepe numerotarea. Exist i o opiune prin care se pot folosi imagini
n locul bulinelor (bullets).
8.9.4.2.5. Hiperlegturi i ancore
O hiperlgtur sau legtura hipertext este un concept esenial
pentru Web. ntregul World Wide Web poate fi considerat ca o serie de
legturi cu diferite pri ale Internet-ului. O hiperlegtur este o regiune
pe ecran, activ la clicurile cu mouse-ul i care invoc un URL. Odat
invocat un URL valid, programul va ncerca s localizeze resursa
apelat i o va afia.
O ancor este o etichet ctre care indic o hiperlegtur.
Astfel, executand clic pe o hiperlegtur ce conine adresa unei ancore,
va rezulta o trecere imediat ctre ancor. Ancorele sunt utile deoarece

pun la dispoziie un mecanism prin care utilizatorul se poate deplase


ntru-un document hipertext, poate chiar ntre seciuni diferite. Paginile
de cuprins i de index sunt primi candidai la folosirea ancorelor.
Pentru crearea unei hiperlegturi active se folosete tag-ul:
<a href=URL>textul legturii </a>
unde URL este numele unei ancore sau a unei alte resurse Internet (de
exemplu, un document hipertext), iar textul hiperlegturii este un text
care va deveni o regiune activ i care va invoca o hiperlegtur la
executarea unui clic.
Exemplu:
Modul HTML
<p><a href=http://radu/>Pagina Radu Mranu</a></p>
Modul Prewiev
Pagina Radu Mranu
URL-urile sunt folosite pentru accesul la diferite surse de informaii din
Internet. Un URL este o cale standard pentru a referi un protocol , un
calculator gazd, un port , o cale a unui director.
Exemplu:
Protocol://Host name:Port/cale
Principalele tipuri de protocoale utilizate sunt:
HTTP (HyperText Transfer Protocol) folosit pentru a accesa
pagini hipertext, imagini sau fiiere text obinuit; practic, prin
intermediul HTTP poate fi accesat orice fiier individual din Internet,
dac se cunoate adresa exact;
FTP (File Transfer Protocol) este instrumentul fundamental
pentru transferul fiierelor n Internet; practic, FTP este calea pentru
acccesul la software, la informaii n afara documentaiei sau chiar a
textului complet al unor cri i publicaii;
NEWS (Grup de tiri) sunt locuri unde se pot trimite mesaje,
respectiv se pot citi mesajele altor utilizatori.
Exemplu:
news:alt.internet.services
Gopher este un predecessor al HTTP i HTML, care se
constituie ca un sistem de regsire i transfer a informaiilor ce

indexeaz titlurile a mii de fiiere din Internet, n special cele stocate pe


servere FTP cu acces anonim i pe alte servere Gopher;
E-mail (Electronic Mail) este un URL care va lansa programul
de transmitere a mesajelor;
Exemplu:
mailto:webmaster@1stvirtual.com
Telnet (Remute Terminal Emulation) este URL-ul care va lansa
un program numit telnet pentru stabilirea unei conexiuni n timp real cu
un alt calculator din Internet, n scopul interacionrii ca i cum s-ar
folosi local.
Exemplu:
telnet://media.mit.edu
Exist trei tipuri de legturi:
1) legturile interne - legturi n cadrul unui document; sunt utile n
cazul navigrii printr-un document mare;
2) legturi locale - legturi ctre documente de pe server-ul local
Pot fi definite ca adres complet sau parial (/web/index.htm);
3) legturi externe legturi ctre documente de pe alte servere; n
aceast situaie, adresa URL trebuie s fie complet.

1.
2.
3.
4.

O legtur intern sau Bookmark este numele unei locaii de pe


pagina care indic o hiperlegtur. Acel nume este precedat de
caracterul #.
Pentru crea o legtur intern, se va proceda astfel:
Se selecteaz textul din document (adic ancora) ctre care se dorete
legtura, iar din meniul Edit se activeaz Bookmark;
n caseta de dialog care apare, se introduce numele ancorei sau se
accept numele pe care Front Page l genereaza automat;
Se selecteaz textul care se dorete a fi legtura ctre ancor, iar din
meniul Insert se activeaz Hyperlink;
Se alege ancora care s-a definit anterior, legtura fiind astfel realizat.
Exemplu
n modul HTML:
<p><a name=ancora>ancora</a></p>
<p><a href=http://radu/#ancora>legtura</a></p>

O legtur local este o hiperlegtur ctre un document de pe


acelai server. Acest tip de legtur poate fi creat din caseta de dialog
Hyperlink astfel:
1. Se selecteaz textul care s realizeze legtura ctre alt document;
2. Se selecteaz Hyperlink din meniul Insert;
3. n caseta de dialog care apare, se introduce URL-ul documentului.
Exemplu
n modul HTML:
<p><a href=http:/radu/>legtura local</a></p>
O legtur extern se realizeaz parcurgnd aceiai pai, cu
deosebirea c adresa URL va fi cea a unei resurse situate pe un alt
calculator. Dac se dorete crearea unei legturi externe, este
recomandat s se trimit un e-mail ctre administratorul site-ului
respectiv, pentru confirmarea legturii.
8.9.4.2.6. Imagini
Formatele suportate sunt GIF i JPEG:

GIF (Graphic Interchange Format) folosete maxim 256


culori i realizeaz combinaii ale acestora pentru a realiza culori noi;
formatul GIF este util pentru butoane, iconuri i alte imagini cu culori i
tonuri uniforme.
Formatul de imagine GIF poate conine imagini transparente i
interesute:
imaginile transparente sunt imagini ale cror culoare de fond
este aceiai cu culoarea fondului programului browser care le afieaz.
Imaginile tranparente au un aspect mai plcut dect imaginile ale cror
fundal nu se potrivete cu cel al browser-ului. Ele arat ca i cum ar
pluti deasupra paginii.
Pentru a crea o imagine GIF, se va utiliza un program de
desenare care salveaz imaginile n format GIF i un utilitar care s
salveze imaginea ntr-un format transparent.
imaginile interesute nu se ncrc imediat, ci treptat, pe
straturi. Ele se dovedesc utile deoarece pot fi ncrcate simultan cu
textul. O imagine neinteresut poate fi ncrcat doar pe poriuni,
observndu-se poriunile de imagini ce se ncarc pe msur ce datele

sosesc din reea. Imaginile interesute nu apar de la nceput la rezoluia


maxim. Fiecare strat ncrcat, mrete rezoluia pn la ncrcarea lor
complet. (LviewPro i WinGif sunt dou exemple de programe care pot
produce imagini GIF).
Alturi de imaginile transparente i interesute, imaginile GIF
pot conine i animaie (se realizeaz cu software special). GIF-urile
animate sunt constituite dintr-un numr de imagini GIF salvate ntr-un
singur fiier i redate unul dup altul. Este de remarcat faptul c aceste
GIF-uri mresc considerabil timpul de download.
JPEG (Joint Photografic Expert Group) este cel mai bun format
de fiier grafic deoarece conine milioane de culori ce permit
schimbarea gradului de compresie astfel nct s se creeze un echilibru
ntre calitatea imaginii i mrimea fiierului. Un format nou este
Progressive JPEG care permite o compresie mai bun i suport i
imagini interesute.
Mai exist i alte formate ca PNG, BMP, TIFF, PCX dar nu sunt
toate suportate de ctre browsere, motiv pentru care se recomand
evitarea lor.
Pentru a insera imagini n documentul curent se utilizeaz
tag-ul <IMG>, avnd urmtoarea sintax:
<img align=left|right|top|middle|absmiddle|baseline|bottom|absbottom
src=URL-Nume_imagine
width=w-pixel height=h-pixel
border=value
vspace=value hspace=value
alt=Text
Numele fiierului ce conine imaginea este URL-Nume_imagine
care se poate afla n orice locair din Internet sau pe discul local,
alinierea fiind opional.
Front Page ofer dou ci de a insera o imagine:
1. Acionarea butonului pentru imagini;
2. Selectarea rubricii Picture din meniul Insert
n urma oricreia din aciunile de mai sus, apare o caset de dialog ce
permite specificarea imagini care va fi adugat n pagin. Aceasta
poate fi pe calculatorul local, poate fi luat din Internet, poate fi scanat
sau inclus din Clip Art.

Pentru specificarea atributelor tag-ului<IMG>, respectiv


modifi-carea proprietilor imaginilor, se va alege Picture Properties
din meniul care apare ca urmare a acionrii butonului dreapta al
mouse-ului atunci cnd imaginea respectiv este selectat n prealabil.
Caseta de dialog ofer opiunile prin care se pot modifica atributele
elementului IMG:
SRC (Picture Source) furnizeaz calea (URL-ul) de unde va
fi preluat imaginea;
ALT (Alternate Text) permite folosirea unui text alternativ
care va apare n locul imaginii, atunci cnd funcia Image Loading
este dezactivat;
BORDER (Border thickness) deseneaz un chenar de
limea valorii specificate (exprimat n pixeli), n jurul imaginii
respective. De remarcat este faptul c o imagine care este i
hiperlegtur, va necesita un chenar care s indice acest lucru, deci
o valoare BORDER=0 permite existena unei imagini ntr-o
hiperlegtur, fr obinuitul chenar albastru;
HSPACE (Horizontal Spacing) controleaz distana
exprimat n pixeli, ce separ pe orizontal textul de imagini;
VSPACE (Vertical Spacing) controleaz distana exprimat
n pixeli, care separ pe vertical textul de imagini;
ALIGN (Alignament) alinierea imaginii n pagin; opiunea
include: Bottom, Middle, Top, Left, Right, TextTop, ABSMiddle,
Baseline i ABSBottom;
WIDTH i HEIGHT controleaz dimensiunile fizice ale unei
imagini, pentru a mri viteza de ncrcare a imaginilor din reea.
Imaginile se pot utiliza i ca legturi ctre alte resurse.
Realizarea acestui lucru se face similar situaiei n care se folosete text
pentru realizarea legturii.
Exemplu:
<p><a href=http://radu/><img border=0
src=file:///C:/WINDOWS/TEMP/FrontPageTempDir/pe03166_.wmf
width=130<p><a href=http://radu/></a></p>
Image Maps
Imaginile de tip Image Maps sunt imagini care au fost divizate n
regiuni care conin legturi; selectnd o regiune a imaginii, se realizeaz

legtura ctre o nou resurs. Image Maps sunt forme grafice de creare
a legturilor ntre dou pagini.
Imaginile de acest tip sunt de dou tipuri:
1. client side
2. server side
ambele necesitnd o list a coordonatelor regiunilor i URL-urile cu
care aceste regiuni sunt asociate.
Tipul Server side implic existena unei hri a imaginii, care
este legat la imagine printr-un program care ruleaz pe un server Web.
Sintaxa:
<a HREF=http://radu/picture.map>
<IMG ISMAP SRC=picture.gif BORDER=0>
</a>
Tipul Client side folosete o hart a imaginii (map file) care
este parte din documentul HTML i este legat de imagine, de ctre
browser.
Sintaxa:
<IMG SRC=picture.gif USEMAP=#map1
<MAP NAME=map1
<AREA SHAPE=RECT COORDS=9,120,56,149 HREF=ceva.htm>
<AREA SHAPE=RECT COORDS=100,200,156,249 HREF=ceva.htm>
</MAP>

unde SHAPE este forma unei regiuni: dreptunghi (rect), cerc (circ) sau
poligon (poly).
O modalitate de a crea Image Maps este folosirea
instrumentelor de pe bara Image cnd se va proceda astfel:
1. Se selecteaz imaginea, apoi tipul de instrument (cerc,
dreptunghi, poligon) cu ajutorul cruia se definete o zon de
forma instrumentului;
2. n caseta de dialog aprut, se introduce URL-ul resursei ctre
care se face legtura;.
3. Prin selectare i clic pe zona definit din imagine, se realizeaz
legtura cu resursa punctat de URL-ul introdus.

8.9.4.2.7. Tabele
Pentru a crea o tabel n FrontPage, se folosesc urmtoarele taguri:
<TABLE></TABLE> definesc tabela n general;
<TR></TR> insereaz un rnd de tabel (Table Row) astfel c la
fiecare apariie a construciei <TR>..</TR>, tot ceea ce se afl ntre taguri va fi afiat pe un singur rnd; numrul de perechi <TR></TR>
dicteaz numrul de rnduri dintr-un tabel;
<TD>< /TD> (Table Definition) specific elementele ce apar
ntr-o coloan a tabelului. Deci, numrul de perechi <TD></TD> vor fi
echivaletul direct al numrului de coloane din tabel; tag-ul <TD> poate
afia coninutul aliniat, folosind left, right, center.
<TH></TH> definete un antet de coloan;
<CAPTION></CAPTION>.
Exemplu:
<table border=1 width=78%>
<tr>
<th width=50%>Antet</th>
<th width=50%>Antet</th>
</tr>
<tr>
<td width=50%>linia1 coloana1</td>
<td width=50%>linia1 coloana2</td>
</tr>
<tr>
<td width=50%>linia2 coloana1</td>
<td width=50%>linia2 coloana2</td>
</tr>
</table>
Antet
Antet
Linia1 coloana1
linia1 coloana2
Linia2 coloana1
linia2 coloana2
Pentru a insera o tabel n pagin, se utilizeaz butonul Table de pe bara
de instrumente Standard sau comanda Insert Table din meniul Table.
Va apare caseta de dialog din fig.8.20. unde se pot indica atributele tagurilor specifice tabelelor.

Fig. 8.20. Caseta de dialog pentru inserarea unui tabel


Rows / Columns la care se introduc numrul de linii / coloane ale
tabelei;
Alignment alinierea tabelei la stnga, la dreapta, centru sau
justify;
Width / Height dimensiunile tabelei exprimate n pixeli sau n
procente;
Border produce desenarea unui chenar n jurul tabelului.
Limea chenarului specificat n pixeli, este determinat de numrul
specificat dup Border;
Cellpadding specific spaiul din jurul elementelor coninute
ntr-o celul;
Cellspacing specific spaierea dintre structura celulei ca atare i
chenarul tabelului.
Pentru a modifica proprietile unei tabele, se alege Table
Properties din meniul Table. n caseta de dialog aprut, se pot
modifica valorile atributelor prezentate mai sus precum i a culorii
chenarului i a fundalului.
Prin tag-ul <CAPTION> sau comanda Caption din meniul
Table- Insert, se permite includerea unui text explicativ pentru tabel.
De asemenea, pot fi modificate i proprietile unei celule
reprezentat de tag-ul <TD> sau <TH>.

Pentru a aduga linii / coloane, pentru a terge linii / coloane i


pentru aliniere, se poate folosi bara de instrumente Table sau comenzile
din meniul Table.
8.9.4.2.8. Cadre de pagin (Frames)
O pagin de tip frames, este o pagin care mparte fereastra
browser-ului n mai multe cadre (frames) sau regiuni separate; fiecare
regiune (frame).are indicate paginile HTML asociate.
De exemplu, o pagin cu trei cadre este construit din patru
pagini HTML. O pagin din cele patru, descrie divizarea unei ferestre n
trei regiuni, va da un nume unic fiecrui cadru i va reine URL-urile
care vor fi ncrcate n fiecare cadru. Celelalte trei pagini sunt pagini
HTML i vor fi ncrcate n regiuni ale paginii cadru (fig.8.21).

Fig.8.21. Pagin de tip cadru (frame)


Browser-ul transfer mai nti pagina frame de pe server-ul
Web, apoi mparte fereastra activ n mai multe cadre (n exemplul
anterior, trei); ulterior, va ncrca paginile HTML n regiunile indicate
de pagina frame.
Structura unei pagini frame este diferit fa de cea a unui document
HTML normal:
<html>
<head>
<title>New Page 2</title>
<meta name=GENERATOR content=Microsoft FrontPage 4.0

<meta name=ProgId content=FrontPage.Editor.Document>


</head>
<frameset rows=64,*>
<frame name=bannerscrolling=no noresize target=contents>
<frameset cols=150,*>
<frame name=contents target=main>
<frame name=main>
</frameset>
<nonframes>
<body>
<p>This page uses frames, but your browser doesnt support
them.</p>
</body>
</noframes>
</frameset>
</html>
Se observ c tag-ul <FRAMESET> a luat locul tag-ului
<BODY>, fiind cel care realizeaz divizarea paginii n mai multe cadre.
Tag-ul <FRAME> denumete cadrele respective i specific paginile
care vor fi ncrcate n aceste cadre.
Cnd se lucreaz cu pagini frame, editorul adaug moduri de
vizualizare noi:
Normal View permite editarea n modul WYSIWYG a tuturor
cadrelor;
No Frames afieaz pagina care va apare n browser-ele care
nu au suport pentru pagini frame;
HTML View permite editarea codului HTML n toate cele trei
cadre;
Frames Page HTML codul surs al paginii frame;
Preview modul n care va apare pagina ntr-un browser Web
<FRAMESET>- conine informaii despre modul cum va fi
divizat fereastra activ; dac se utilizeaz frame template, proprietile
acestui element sunt predeterminate. Modificarea proprietilor se
realizeaz n Frames Page HTML.
Rows determin mrimea i numrul de rnduri n care e mprit
fereastra (de exemplu, 360,120 sau 100,*)

Cols determin mrimea i numrul de coloane n care e divizat


fereastra.
Frameborder are urmtoarele valori posibile 0, 1, YES, NO.
Framespacing specific distana n pixeli dintre cadre; valoarea
implicit este de 2 pixeli.
<FRAME> definete un cadru din pagina frame. Pentru a edita
proprietile unui cadru, se alege Frame Properties din meniul Frame,
caseta de dialog permind introducerea urmtoarele elemente:
Name: numele cadrului folosit ca ancor de alte documente
HTML;
Resizable in Browser: permite utilizatoruli s modifice
dimensiunea cadrelor din browser-ul Web;
Show Scrollbrs: specific folosirea barelor de derulare pentru
fiecare cadru, atunci fereastra e afiat ntr-un browser. Exist trei
opiuni:
If Needed folosite atunci cnd coninutul ferestrei nu
poate fi vzut fr derulare n jos;
Never nu sunt folosite niciodat;
Always folosite tot timpul
Frame Size modific mrimea unui cadru n raport cu celelalte
cadre din pagin;
Column Width/Height este activ atunci cnd un cadru selectat
aparine unei coloane ce conine i alte cadre de aceeai mrime
deasupra sau sub el i permite modificarea mrimii cadrului.
Modificarea se produce i pentru celelalte cadre din coloan. Mrimea
cadrelor din alte coloane va fi ajustat corespunztor;
Row Width/Height are aceiai semnificaie cu Column
Width/Height aplicat la nivelul unui rnd;
Margin Width i Margin Height se refer la distanele de la
marginea cadrului pn la coninut;
Initial Page este URL-ul paginii care va fi afiat n cadrul
respectiv.
Pentru a crea o pagin frame, din meniul File se alege New, apoi
Frames Pages i unul dintre formatele puse la dispoziie de FrontPage.
Pentru a modifica proprietile unei pagini cadru, se va folosi editorul
HTML. Cu ajutorul comenzilor Split Frame i Delete Frame pot fi
adugate sau terse cadre din pagina frame.

Destinaii (Targets)
Deoarece exist mai multe cadre cu care se lucreaz, se poate
defini ca ntr-o fereastr s aib loc o anumit aciune. Numele cadrului
devine n acest caz, valoare a atributului Target pentru orice element
care are o legtur ctre alt document HTML. Atributul Target este
folosit cu tag-urile <A>,<AREA>,<BASE> i <FORM> i are ca scop
redirectarea legturii ctre un cadru specificat.
Exemple:
<A HREF=framedoc.htm TARGET=nume frame>
<AREA
SHAPE=rect
COORDS=5,15,25,40
HREF=framedoc.htm TARGET=nume frame
<BASE TARGET=nume frame>
<FORM ACTION=cgi-bin/script.cgi TARGET=nume frame>
Pentru a crea un cadru destinaie n care s fie afiat o pagin ctre
care exist o hiperlegtur se va proceda astfel:
1. n caseta de dialog Hyperlink, se alege URL-ul paginii ctre care
se va realiza legtura;
2. n seciunea Target Frame (fig.8.22.) se alege cadrul destinaie:
Page Default cadrul destinaie este cadrul (frame)
implicit;
Same Frame cadrul destinaie este cadrul ce conine
hiperlegtura;
Whole page cadrul destinaie este ntreaga fereastr;
New Window cadrul destinaie este o pagin nou;
Parent Frame cadrul destinaie este cadrul care conine
tag-ul frameset.

Fig.8.22. Fereastra Target Frame

8.9.4.2.9. Formulare
Un formular este constituit dintr-un set de cmpuri de
introducere a datelor, care sunt procesate de ctre server. Datele sunt
trimise de ctre server atunci cnd utilizatorul acioneaz butonul
Submits.
Tag-ul <form> are urmtoarea sintax:
<form method=metoda action=script>
<input type=tip size=Mrime name=nume>
<input type=submit value=textul butonului>
</form>
Atributele elementului FORM:
ACTION este URL-ul unui program CGI care va primi datele
din formular, le va procesa i va trimite un rspuns ctre browser.
METHOD specific metoda de transmisie a datelor. n mod
obinuit se folosesc metodele POST i GET. Metoda Post transmite
formularului datele ntr-un flux continuu, iar programul (scriptul server
Web) care le recepioneaz, le primete la intrarea standard (stdin).
Metoda GET creaz o variabil de mediu numit QUERY-STRING, n
care sunt memorate datele, variabil care poate fi examinat de
programul server pentru a extrage datele completate de utilizator n
rubricile formularului. Aplicaia CGI trebuie scris astfel nct s poat
primi datele prin ambele metode.
ENCTYPE determin mecanismul folosit pentru criptarea datelor
NAME este numele formularului folosit de ctre VbScript sau
JavaScript
TARGET definete cadrul pentru o pagin frame
Pentru a insera un formular, se activeaz comanda Form din
meniul Insert. Din caseta de dialog Form Properties se pot efectua
modificri ale proprietilor formularelor.
Dac nu se dorete ca datele din formular s fie procesate de un
script CGI, se va folosi opiunea Send To pentru a genera un fiier de
text care s le stocheze, respectiv Send to Database pentru a fi stocate
ntr-o baz de date. Send to Other trimite datele ctre un program CGI.
Pentru a aduga cmpuri ascunse formei cu care se lucreaz se va activa
opiunea Advanced.

Elementul FORM dispune de atribute numite form fields


(cmpuri de formular). FrontPage suport urmtoarele tipuri de forme:
One-Line Text, Scrolling Text Box, Check Box, Radio Button, DropDown Meniu i Push Button.
Inserarea cmpurilor se realizeaz cu ajutorul tag-ului
<INPUT> care dispune de urmtoarele atribute: TYPE (tipul cmpului),
NAME (numele variabilei transferate aplicaiei CGI), VALUE (data
asociat cu variabila), CHECKED, SIZE (numrul de caractere al
cmpului), MAXLEGTH (numrul maxim de caracter acceptat).
Text Boxes
Pentru a modifica proprietile cmpurilor, se va activa din
caseta Text Box Properties (fig.8.23.) una din opiunile:
Namenumele variabilei;
Initial Valuede obicei necompletat;
Width in Charactersnumrul de caractere care pot fi
introduse;
Tab Orderordinea n care se trece de la un cmp la altul;
Password fieldo caset folosit pentru introducerea parolei;
Validatepentru validare cmpuri.

Fig.8.23. Caseta de dialog Text Box Properties


Check Boxes sunt folosite la alegerea unei opiuni din cele
disponibile.

Prima opiune este


iar a doua este
Pentru a modifica proprietile, se va activa una din opiunile
furnizate de caseta de dialog Check Box Properties (fig.8.24.)
anume:

Fig.8.24. Caseta de dialog Check Box Properties


Name-numele variabilei care e transmis aplicaiei CGI;
Value-implicit este ON;
Initial State-apare selectat sau neselectat n faza initial;
Tab Order-ordinea de trecere de la un cmp la altul.
Radio Buttons permit selectarea doar a unei opiuni din mai multe
posibile

Prima opiune este


, iar a doua opiune este
,
Pentru a modifica proprietile, se activeaz caseta de dialog
Radio Box Properties (fig.8.25.):
Name-numele variabilei care e transmis aplicaiei CGI;
Value-implicit este ON;
Initial State- apare selectat sau neselectat n faza initial;
Tab Order-ordinea de trecere de la un cmp la altul;
Validate-pentru validarea datelor.

Fig.8.25. Caseta de dialog Radio Button Properties


Push Buttons sunt folosite cu JavaScript sau VBScript pentru
declanarea unei aciuni.
Submit

Modificarea proprietilor se realizeaz din caseta de dialog


Radio Box Properties (fig.8.26.):

Fig.8.26. Caseta de dialog Push Button Properties


Name-numele variabilei care e transmis aplicaiei CGI;
Value-implicit este ON;
Tab Order-ordinea de trecere de la un cmp la altul;

Button Type-Submit, Reset, Normal


Scrolling Text Box permite introducerea de text pe mai multe linii.

Proprietile ce se pot modifica din caseta de dialog Scrolling Text


Box Properties:
Name-numele variabilei care e transmis aplicaiei CGI;
Value-implicit este ON;
Initial State-dac va apare selectat sau neselectat n faza
iniial;
Tab Order-ordinea de trecere de la un cmp la altul;
Validate-pentru validarea datelor;
Width in Characters-numrul de caractere pe care le poate
introduce utilizatorul;
Number of Lines-numrul de linii al acestei casete.
8.9.4.2.10. Elemente speciale
Generator specific faptul c pagina a fost creat folosind
Microsoft FrontPage 4.0
<meta
name=Generator
content=Microsoft
FrontPage4.0></meta>
Refresh face ca browser-ul s rencarce pagina automat. Celelalte
instruciuni specific intervalul de timp i URL-ul care va fi folosit. n
acest fel se pot ncrca anumite pagini, fr ca utlizatorul care viziteaz
pagina s solicite acest lucru.
<META HTTP-EQUIV=Refresh
CONTENT=1;URL=ht.htm></META>
Description se utilizeaz pentru a introduce informaii n seciunea
Head a paginii Web, pentru ca motoarele de cutare s afieze aceste
informaii ca o descriere a site-ului respectiv.
<META NAME=description CONTENT=Acesta este site-ul
meu></META>

Keywords conine informaii folosite de motoarele de cutare drept


cuvinte cheie (keywords) atunci cnd cineva dorete s gseasc un
anumit site.
<META NAME=keywords CONTENT=numele produsului, numele
serviciului, numele companiei, ara, localitatea, obiect de
activitate></META>
Author permite introducerea numele autorului n seciunea Head a
documentului.
<META NAME=author CONTENT=RaduMrsanu></META>
Company permite introducerea numelui companiei.
<META NAME=company CONTENT=My company></META>
Copyright specific drepturilor de proprietate
<META NAME=copyright CONTENT=Copyright 2002 Radu
Mrsanu.All rights reserved></META>
Expires precizeaz data expirrii documentului.
<META http-equiv=Expires CONTENT=Tue,20 Aug 2005
14:25:27 GMT></META>
Elementele Expires i Refresh sunt variabile Meta ale sistemului
(HTTP-EQUIV), iar celelalte sunt variabile Meta ale utilizatorului.
8.9.4.2.11. Adugarea de sunet la pagina Web
n funcie de browser-ul utilizat, se pot ncapsula n document
fiiere audio care pot fi ascultate atunci cnd pagina este ncrcat;
browser-ul va efectua operaia de download a fiierul audio, apoi l va
executa.
Taguri-le utilizate:
<EMBED> prin care se poate ncapsula un fiier audio n pagin.
Tag-ul este suportat de Netscape Navigator i de unele extensii ActiveX
n Internet Explorer. Embed are urmtoarele atribute:
SRC definete URL-ul fiierului audio;
CONTROLS poate include o consol, butoane de play;
AUTOSTART cnd este setat, fiierul audio va fi lansat imediat ce
se ncheie operaia de download;
HIDDEN dac e setat, consola este ascuns;
LOOP defineste de cte ori se va repeta fiierul audio;
VOLUME definete volumul la care va ncepe redarea audio;

HEIGHT nlime n pixeli a consolei;


WIDTH lime n pixeli a consolei.
Exemplu:
<EMBED SRC=file:///c/file.wav WIDTH=145 HEIGHT=60
AUTOSTART=true
LOOP=2
VOLUME=100
CONTROLS=CONSOLEHIDDEN=TREE>
Sunt acceptate formatele:.wav,.au,.mid.
Pentru a putea utiliza toate atributele elementului EMBED, n
FrontPage se va introduce codul surs n modul de vizualizare HTML.
O alt metod de adugare a sunetului n pagin fr a scrie cod surs,
este de a folosi optiunea Insert Plug In care va deschide o caset de
dialog, iat cu ajutorul butonului Browse se va localiza fiierul audio, dar
fr a avea acces la toate atributele elementului respectiv.
<BGSOUND> are aceeai funionalitate ca i tag-ul precedent,
ns este suportat doar de Internet Explorer. Atributele acestui element
sunt:
SRC definete URL-ul fiierului audio;
LOOP defineste de cte ori va fi repetat fiierul audio;
DELAY timpul ntre dou repetri;
TITLE textul care descrie respectiva melodie.
Exemplu:
<BGSOUND SRC=file:///c|/start.wav LOOP=2 TITLE=Jungle
DELAY=5>
Sunt suportate formatele:.wav,.au,.mid.
Pentru a insera un fiier audio, se poate edita codul n format
HTML sau din Page Properties- >General->Background sound se va
insera automat un fiier audio.
<MARQUEE> definete textul care va fi afiat ntr-o regiune
animat a browser-ului, avnd urmtoarele atribute:
WIDTH limea n pixeli a regiunii animate;
HEIGHT nlimea n pixeli a regiunii animate;
LOOP:defineste de cte ori va fi animat textul respectiv ntr-o
anmit regiune;
BGCOLOR definete culoarea de fundal a regiunii respective.
BEHAVIOR definete modul n care va fi animat textul n
regiunea respectiv;

SCROLLDELAY seteaz numrul de milisecunde ntre dou


animaii.
Exemplu:
<MARQUEE BGCOLOR=#FFFF00 HEIGHT=25 WIDTH=200
LOOP=2 SCROLLDELAY=5>TEXT</MARQUE>
Tag-ul este suportat doar de Internet Explorer. Pentru a insera un
element MARQUEE n pagina Web, din meniul Insert se alege
Components->Marquee; n caseta de dialog care apare, pot fi editate
proprietile (atributele) acestui element.
<BLINK> permite afiarea cu intermiten a textului, rezultnd
un efect de clipire. Efectul este util dac se dorete atragerea ateniei
utilizatorului. Viteza efectului de clipire este destul de mic
(aproximativ o dat pe secund), i nu este activ dect dup ncrcarea
complet a documentului. <BLINK> nu poate fi folosit pentru imagini,
formulare i obiecte asemntoare.
Exemplu:
<blink>text clipitor</blink>
Pentru a aduga tag-ul unei poriuni de text, se va selecta textul,
apoi un clic dreapta; se alege Font Properties din meniu, iar n caseta de
dialog Font Properties, se activeaz opiunea Blink.
8.9.4.2.12. Inserarea de applet-uri Java n pagina Web
Java este un limbaj de programare puternic i complex,
independent de sistemul de operare. Un applet este o mini aplicaie
creat cu acest limbaj de programare.Crearea de applet-uri depete
scopul acestui capitol, motiv pentru care nu se va insista pe acest aspect.
n FrontPage se poate introduce un applet n pagina Web, prin
comanda Java Applet din meniul Insert. Opiunile prezente n caseta de
dialog Java Applet Properties se refer la atributele i subelementele
tag-ului <APPLET>.
Tag-ul <APPLET> conine o refrin la codul necesar pentru a
realiza un task. Acesta are un subelement, tag-ul <PARAM> care
definete comportamentul applet-ului. Applet-ul are urmtoarele
atribute:

CODEBASE-directorul unde este localizat applet-ul;


CODE-definete applet-ul care va fi ncrcat;
WIDTH I HEIGHT- dimensiunile zonei rezervate pentru
applet n browser;
Tag-ul <PARAM> are dou atribute:
NAME-numele parametrului pentru a fi recunoscut de applet;
VALUE-definete o valoare pentru parametrul specificat de
NAME.
Exemplu:
<applet width=436heigth220 code=Lake.class>
<param name=IMAGE value=mistmorn.jpg>Java
</applet>
8.9.4.2.13. Inserarea unui control Active X
Tag-ul <OBJECT> permite inserarea unui program numit
Internal Control n pagina HTML. ActiveX este un standard pentru
Internet Controls i poate evolua independent de standardele W3C i
HTML.
Un control ActiveX cunoscut i sub numele de control OLE, este
un obiect conceput cu scopul de a fi asociat cu diferite aplicaii. Sunt
foarte multe controale ActiveX dezvoltate de Microsoft care se pot
insera ntr-o pagin, dar exist posibilitatea de a folosi propriile
controale create de exemplu, cu Visual C.
Pentru a aduga un control ActiveX, se va selecta ActiveX
Control din meniul Insert->Advanced. Va apare o caset de selecie, cu
controalele existente pe calculator.
Controalele ActiveX sunt adugate n pagin folosind tag-ul
<OBJECT> i subelementele tag-ului <PARAM> care include
urmtorii parametrii:
CLASSID conine URL-ul care identific n mod unic fiecare
obiect; Controalele ActiveX, care sunt fiiere binare, sunt instalate i
nregistrate pe calculator, cu numr unic numit ID. Formatul pentru
URL este:
clsid:12345678-1234-1234-1234-123456789012

Pentru a afla aceast valoare, exist un urmtoarele instrumente:


Registry Editor, Ole Viewer i ActiveX Control Insertion Device.
ID este sinonim cu parametrul NAME folosit pentru a referi un
obiect din VBScript.
CODEBASE este URL-ul resursei care conine implementarea
unui obiect.
NAME este utilizat atunci cnd obiectul e situat ntr-un
formular i trebuie inclus cu alte cmpuri ale formularului n momentul
transmiterii informaiilor ctre server.
WIDTH, HEIGHT, ALIGN, HSPACE, VSPACE sunt
parametrii prin care se modific mrimea i poziia unui obiect n
pagin.
Dac obiectul specificat de CLASSID nu exist pe calculator,
browser-ul va folosi parametrul CODENAME pentru a determina unde
este localizat pe un server din Internet i de a descrca (download)
fiierul necesar afirii obiectului. Acest URL este important deoarece
trebuie specificate toate fiierele necesare pentru implementarea unui
anumit obiect. Tipurile de formate de fiiere care pot fi folosite cu
CODEBASE sunt:
Portable executable file-este un fiier cu extensia.ocx sau.dll
care va fi transferat, instalat i nregistrat de ctre browser;
Cabinet file(.cab)- conine fiiere transferate comprimat;
Inf file(.inf)- specific fiierele care trebuie descrcate i
configurarea fiierrelor cu extensia.ocx.
Exemplu:
<OBJECT>
ID=NewControl
CLASSID=clsid:123-1234-123-123-
CODEBASE=http://server/control.ocx>
</OBJECT>

8.9.5. Soluii Web avansate


Informaia vehiculat prin conexiunea ntre un browser Web i
un client Web are caracter static. Pentru a adapta tehnologia Web la noi
categorii de aplicaii s-au adoptat o serie de soluii care pot fi clasificate
n dou categorii:

Soluii server ofer un cadru prin care se pot aduga serverului


funcii suplimentare celor implementate de dezvoltatorii de software.
Cteva soluii de acest tip:
- Server Sides Include SSI;
- Common Gateway Interface CGI;
- soluii specifice anumitor productori de servere WWW (APIuri specifice, Java Script Server, Java Server, Active Server
Pages).
Soluii client ofer posibilitatea crerii paginilor Web dinamice
care conin diferite elemente de aplicaie cu care utilizatorul poate
comunica.
Exemple de soluii:
- Java;
- Java Script;
- ActiveX;
- plug-in-uri;
- cookie,
- servlet-uri.
Cea mai puternic soluie client, din punctul de vedere al ofertei
de aplicaii i al securitii, este soluia Java.
n continuare vom trece n revist cteva din cele mai folosite
dintre soluiile deja amintite.
8.9.5.1. Interfaa CGI
Interfaa CGI (Common Gateway Interface) este cea mai
popular soluie server datorit faptului c este acceptat de majoritatea
serverelor Web. Aceast soluie implic o interfa standard de
comunicare dintre serverul Web i alte aplicaii disponibile la partea de
server. Serverele Web pot comunica prin aceast interfa, ceea ce face
din ea o soluie general valabil, standardizat, prin care se pot extinde
funciile diferitelor servere.
CGI este o interfa independent de limbaj, ce permite
realizatorilor de programe pentru WWW s genereze documente
dinamice n diferite limbaje (de ex. C, C++, Perl, Tcl, etc.) care au
posibilitatea de accesare a variabilelor de mediu i care pot furniza o
ieire. Scopul CGI este furnizarea unui mecanism flexibil i convenabil

pentru extinderea funciilor unui server HHTP peste limitele unor


simple prelucrri i afiri de fiiere.
Un program CGI, numit n mod uzual script, se execut pe
serverul WWW, fie n mod explicit (apelat din cadrul paginii printr-o
directiv special), fie la preluarea informaiilor aflate n cadrul
cmpurilor unui formular interactiv sau coordonatele unei zone
senzitive. Acest standard confer interactivitate paginilor Web,
documentele HTML putnd astfel s-i modifice n mod dinamic
coninutul i s permit prelucrri sofisticate de date.
CGI prezint dezavantajul unor implicaii asupra securitii
sistemului.
8.9.5.2. Tehnologia Java
Tehnologia Java prezint o serie de avantaje care o fac deosebit
de atractiv n dezvoltarea unor aplicaii ce lucreaz n sisteme
distribuite, aplicaii independente de platform.
Cteva dintre acestea sunt:
- Integrarea n cele mai importante browser-e WWW; se ofer
posibilitatea de dezvoltare de programe care s se execute n cadrul unui
client WWW i care s furnizeze capabiliti suplimentare browser-elor.
- Independena fa de platform; un program Java se execut n cadrul
unei maini virtuale Java astfel c o aplicaie Java poate fi executat pe
orice platform pentru care exist un emulator de main Java.
- Orientat pe obiect; limbajul Java care este n ntregime obiectual
ofer o mai mare modularitate, flexibilitate, robustee precum i
posibiliti de reutilizare a codului.
- Grad mrit de securitate; datorit posibilitii de execuie a
programelor Java n sistem distribuit, se impune asigurarea unui grad
mrit de securitate, msurile de protecie fiind implementate n diferite
niveluri ale arhitecturii mainii Java.
- Integrarea la nivel de limbaj a unor noi tehnologii de programare:
multithreading, mecanisme de sincronizare thread-uri, mecanisme
eficiente de tratare a excepiilor.

8.9.5.3. Java Script


Java Script este un limbaj de tip script orientat pe obiecte,
proiectat pentru dezvoltarea de aplicaii simple. ntre Java Script i Java
exist doar o asemnare de nume, cele dou tehnologii fiind diferite.
Limbajul Java Script este utilizat la crearea de pagini HTML dinamice,
la prelucrarea datelor din diferite forme incluse n pagina html, se pot
transmite diferite comenzi browser-ului (de ex. deschiderea sau
nchiderea ferestrelor), se pot ncrca n mod dinamic pagini de pe alte
site-uri din Internet, se pot lansa anumite operaii la apariia unui
eveniment generat la numite aciuni ale utilizatorului n cadrul browserului, se pot aduce i lansa n execuie applet-uri Java.
Applet-urile sunt componente software ale clientului Web care
ruleaz ntr-un browser Web.
8.9.5.4. Cookie-uri
Protocolul http este ne-orientat pe conexiune, ceea ce face
imposibil pstrarea unor legturi ntre dou sau mai multe cereri
provenind de la acelai browser WWW. Fiecare cerere a unui browser
este tratat independent de celelalte, implicnd o nou conexiune cu
serverul. Exist ns cazuri cnd pstrarea unei astfel de legturi este
absolut necesar i anume la autentificarea unui utilizator, printr-un
nume de utilizator i o parol, precum i n aplicaiile de comer
electronic n care se dorete pstrarea articolelor selectate de utilizator
din diferite pagini WWW, ntr-un co virtual. Protocolul http nu ofer
implicit posibilitatea evidenierii conexiunilor hyperlink urmate de
utilizator. Pentru a rezolva aceast problem exist mai multe soluii.
O soluie des utilizat este folosirea cookie-urilor, soluie
dezvoltat de firma Netscape Communication Corporation i este
suportat de un numr limitat de browsere. Cookie-urile ofer
posibilitatea crerii de legturi ntre o cerere http i urmtoarea, stocnd
informaii de volum foarte mic pe maina client.
Din motive de securitate, dimensiunea unui cookie este limitat
la 4 KB, iar numrul de cookie-uri pe care un server i poate stoca este
limitat la 20. Acest lucru mpiedic un atac prin care un server ru
intenionat ar ocupa spaiul de pe hard disk-ul clientului, n urma
stocrii unei cantiti mari de informaie prin setarea unor cookie-uri.
Setarea cookie-urilor se realizeaz astfel:

- proceduri iniiate de server prin folosirea CGI-urilor sau a


altor modaliti de programare la nivelul serverului;
- proceduri iniiate de client prin folosirea limbajului Java
Script sau a applet-urilor Java. Odat setat un cookie de ctre un server
Web, la o nou cerere transmis de browser respectivului server, n
header-ul cererii http pe care browser-ul o trimite va fi inclus i
informaia stocat n cookie.
Astfel se realizeaz o procedur care s ofere o parte din
avantajele unui protocol orientat pe conexiune.
8.9.5.5. Servlet-uri
Un servlet este o component software n partea serverului,
scris n Java i care extinde dinamic funcionalitatea unui server (de
obicei un server HTTP).
Spre deosebire de applet-uri, servlet-urile nu afieaz o interfa
grafic utilizatorului, ci returneaz doar nite rezultate ctre client, de
obicei sub forma unui document HTML.
De fapt, servlet-urile sunt clase Java care se conformeaz unei
interfee specifice care poate fi apelat de server. Funcionalitatea
furnizat unui servlet nu este restricionat serverelor Web, putnd fi
extins la servere FTP, Telnet, e-mail, servere de tiri.
Servlet-urile furnizeaz un cadru pentru crearea de aplicaii care
implementeaz paradigma cerere-rspuns. Cnd un browser trimite o
cerere ctre server, serverul o trimite mai departe unui servlet. Servletul
proceseaz cererea (uneori accesnd o baz de date) i construiete un
rspuns convenabil, de obicei n HTML, care e returnat clientului.
Ca i CGI-urile, servlet-urile permit interaciunea n ambele
sensuri ntre client i server.
Posibilitile furnizate de servlet-uri:
- construiesc dinamic i returneaz un fiier HTML pe baza cererii
clientului;
- proceseaz datele completate de utilizatori printr-un formular HTML
i returneaz un rspuns;
- faciliteaz comunicaiile dintre grupuri de oameni prin publicarea de
informaii trimise de mai muli clieni;
- furnizeaz suport pentru autentificarea utilizatorilor i alte mecanisme
de securitate;

- interacioneaz cu resursele serverului cum ar fi: baze de date, fiiere


cu informaii utile pentru client;
- proceseaz intrri de la mai muli clieni, fiind utilizate la jocuri n
reea;
- permite serverului s comunice cu un applet client printr-un protocol
specific i pstreaz conexiunea n timpul conversaiei;
- partiioneaz un serviciu logic ntre servere sau ntre servlet-uri pentru
a procesa eficient o problem;
- transmite cereri de la un server la altul cu scopul de a echilibra
ncrcarea serverelor.

8.9.6. Audio i video n paginile Web


n cazul paginilor Web care conin doar text i/sau imagini,
coninutul fiierelor n care e stocat pagina Web este transferat de pe
server pe maina client. Browser-ul afieaz apoi pagina pe ecran i, n
cazul unei pagini mari, utilizatorul poate folosi facilitile de scrol
pentru a vizualiza ntreaga pagin.
n cazul fiierelor audio i video, volumul de informaii de
transferat crete liniar n timp i este determinat de durata clipurilor
audio/video.
Odat ce fiierul coninnd video i/sau audio comprimat este
transferat pe calculatorul pe care se afl browser-ul Web, utilizatorul se
ateapt ca fiierului video/audio s fie rulat imediat. Excepie fac doar
fiierele mici coninnd mesaje vorbite sau clipuri audio/video scurte.
Acest mod de lucru se numete streaming. Datorit dimensiunii relativ
mari a fiierelor cu secvenele video/audio, timpul necesar transferului
acestora de pe serverul Web pe clientul Web este mult mai mare dect
timpul necesar transferului paginii Web ce conine doar text i eventual
imagini. Pentru a depi diferenele de timp n mod normal se folosete
un buffer care pstreaz un timp secvenele video/audio ce trebuie
rulate. Acesta lucreaz folosind o disciplin FIFO (primul venit primul
rulat) i de obicei, pstreaz cteva secunde de audio i/sau video.
Stream-ul de bii comprimat recepionat este apoi transferat buffer-ului
i nu se ruleaz nici o secven de audio/video din buffer pn cnd
acesta nu este pe jumtate plin.
Fiecrei funcii de compresie i corespunde o funcie de
decompresie. Pentru a realiza aceste funcii browserul folosete o serie

de aplicaii suplimentare. Acestea se numesc play-ere media i


formeaz interfaa ntre stream-urile media comprimate care intr i
plcile de ieire corespunztoare de sunet i/sau video.

8.9.7. Elemente de securitate WWW


Cu toate c multe tipuri de afaceri au migrat, n ultimii ani, ctre
Internet, exist o oarecare reinere n folosirea serviciilor Web n
sectoarele vitale ale societii umane, principalul motiv constituindu-l
insecuritatea.
Internetul a fost proiectat, n prima faz, pentru cercetare i nu
pentru desfurarea unor tranzacii comerciale importante, el constituind
din ce n ce mai mult, inta unor atacuri ale hacker-ilor.
Securitatea WWW este abordat la trei niveluri:
- securitatea clientului;
- securitatea serverului;
- securitatea canalelor de comunicaie (a dialogurilor ntre client
i server).
Aceste probleme de insecuritate a WWW sunt datorate faptului
c Internetul este un sistem deschis i din cauza inexistenei unui
mecanism de securitate la nivel TCP/IP. Nici una din cele dou entiti
Internet (clientul sau serverul) nu poate fi sigur de identitatea
celeilalte. Astfel c exist posibilitatea ca una din ele s efectueze o
serie de operaii care s afecteze sigurana celeilelte. Mai mult, exist
posibilitatea implicrii unei a treia entiti n comunicarea ntre cele
dou, entitate care poate intercepta o serie de informaii importante, le
poate modifica sau poate lansa o serie de proceduri de atac asupra
primelor dou. Orice soluie de securitate trebuie s aib n vedere
aceste elemente.
Fr a intra n amnunte vom prezenta un exemplu de soluie de
securitate Web rspndit i anume protocolul SSL (Secure Socket
Layer). Acesta opereaz la interfaa socket care se afl n modelul de
referin TCP/IP ntre nivelele transport i aplicaie. n esen, SSL se
ocup cu autentificarea serverului de ctre client i a clientului de
serverul Web folosind reguli de certificare recunoscute, verificarea
fcndu-se cu un algoritm de criptare (codificarea) simetric.

8.10. Intranet
Intranetul este o reea privat, de obicei LAN (Local Area
Network) care folosete un protocol Internet pentru conectarea
calculatoarele, de obicei TCP/IP. Deoarece utilizeaz TCP/IP, un
intranet poate folosi protocoalele care se bazeaz pe TCP/IP, ca de
exemplu HTTP, SMTP i POP3. Cu alte cuvinte, un intranet poate fi
vzut ca un Internet de mici dimensiuni. Intranet-ul este numit i web
intern deoarece permite unei organizaii s-i construiasc site-uri
proprii pentru uz intern. Ca i Internet-ul, intranet-ul gestioneaz
mesajele de pot electronic care au nlocuit n multe organizaii,
schimbul de documente (pe suport de hrtie) ntre diferitele
compartimente ale organizaiei.
Pentru construirea unui intranet este necesar existena unui
LAN i trebuie adugate protocoalele pentru serviciile Internet.
Dar care sunt avantajele transformrii unui LAN n intranet?
Reelele locale (LAN) au propriile protocoale de transport: NetBEUI (n
cazul reelelor Microsoft) i IPX/SPX (reelele Novell). Acestea sunt
adecvate pentru accesarea fiierelor aflate pe alte calculatoare, utilizarea
imprimantelor instalate n reea, dar nu sunt compatibile cu Internetul i
nu pot fi utilizate cu serverele i clienii Web. Din fericire, cele 2 tipuri
de protocoale pot fi instalate simultan pe calculatoarele din reea.
Plecnd de la u intranet, se poate crea un extranet.
Extranet-ul este un intranet care permite conectarea la reeaua
local, folosind Internet-ul. Existena unui extranet este util dac
specificul activitii organizaiei presupune deplasarea pe teren a unor
salariai (de exemplu agenii de vnzri) i este necesar ca acetia s se
conecteze prin Internet la intranet-ul organizaiei; conectarea se
realizeaz utiliznd extranet-ul.
Dac ns, este necesar ca orice utilizator al reelei private s
poat vedea un set de pagini web propriu organizaiei, nu este
obligatorie existena unui intranet i a unui server web. Acestea pot fi
vizualizate n browsere folosind, la adres, n locul protocolului http,
protocolul file (file:///) urmat de numele fiierului Web.

8.10.1. Serviciile unui intranet


Principalele servicii care pot fi realizate n cadrul unui intranet
sunt:

Transmiterea mesajelor de pot electronic n cadrul


organizaiei i ctre i din Internet
Grupuri de discuii private folosind un manager pentru
gestiunea listelor de discuii sau un server de tiri accesibil
numai utilizatorilor din cadrul organizaiei; acesta poate ncuraja
salariaii diferitelor departamente s schimbe informaii ntre ei.
Site-uri Web private site-urile Web vor fi accesibile numai
utilizatorilor intranetului. Acestea vor putea nlocui schimburile
de hrtii ntre departamentele organizaiei.
Sistem de tip teleconferin permite construirea i utilizarea
unui sistem de tip teleconferin, util dac organizaia are birouri
n diferite locaii.

8.10.2. Avantajele i dezavantajele Intranet-ului


Att LAN-urile ct i intranet-urile permit partajarea resurselor
hardware, software i informaiilor prin conectarea calculatoarelor. Nu
este necesar crearea unui intranet pentru partajarea fiierelor, a
imprimantelor sau pentru transmiterea de e-mail-uri ntre utilizatorii
reelei, LAN-ul este suficient pentru a realiza aceste lucruri.
Cteva din principalele avantaje ale conectrii calculatoarelor ntr-un
intranet sunt:
Intranetul folosete protocoale standard
Protocoalele Internet sunt folosite pe un numr mare de calculatoare cu
diverse configuraii hardware i software. Comunicaia folosind
protocoalele Internet se dezvolt n permanen, prin apariia de noi
soluii de comunicaie i produse software; aceste soluii pot fi folosite
ntr-un intranet.
Intranetul este scalabil
TCP/IP funcioneaz bine n Internet, reea cu milioane de calculatoare
gazd. Utilizarea lui ntr-un intranet permite conectarea orictor
calculatoare la intranet.
Componentele intranet sunt relativ ieftine sau chiar gratuite
Deoarece Internatul a nceput ca o reea academic i militar i nu avea
obiective comerciale, exist o tradiie n dezvoltarea de software gratuit,
n colaborare, pentru aplicaiile Internet.

Intranet-ul permite partajarea informaiilor


Orice utilizator al organizaiei poate partaja informaii cu ceilali
utilizatori prin construirea unor pagini Web proprii i publicarea lor n
intranet. Datorit faptului c majoritatea procesoarelor de texte permit
salvarea documentelor ca pagini web, crearea paginilor statice pentru
intranet nu necesit o specializare suplimentar. Pentru tiprirea i
transmiterea rapoartelor, acestea pot fi transmise prin e-mail sau stocate
pe un server i transmise mesaje cu privire la locaia n care acestea se
afl.
Principalele dezavantaje ale Intranetului sunt:
Investiia financiar care trebuie realizat pentru construirea
intranetului, constnd n upgrad-area calculatoarelor,
achiziionarea de produse software dedicate, instruirea
personalului n vederea utilizrii sistemului.
Angajaii pot fi tentai s petreac o parte din timp pentru
consultarea site-urilor Internet i n alte scopuri dect cele
profesionale, i asta n detrimentul sarcilor pe care le au de
realizat.
8.10.3. Componentele unui intranet
Orice intranet este format, n principal, din calculatoare de tip
server i staii de lucru, echipamente de reea i software specific.
Majoritatea calculatoarelor conectate n cadrul intranet-ului sunt
staii de lucru sau workstation. Acestea sunt calculatoarele folosite de
utilizatorii obinuii ai reelei i pot avea instalate diferite sisteme de
operare: Windows, Macintosh sau Unix. Pe staiile de lucru trebuie s
fie instalate aplicaii de tip client care s permit accesul la serverele
reelei. Cele mai rspndite programe de tip client care pot fi rulate pe
staiile de lucru sunt: clienii de pot electronic: Outlook Express,
Netscape Messenger sau Eudora, browserele Web: Netscape Navigator
sau Internet Explorer, clienii pentru citirea tirilor: Outlook Express,
Netscape Collabra sau Free Agent, clienii pentru conversaii n timp
real: mIRC sau Ircle. De fapt, staiile de lucru ale intranet-ului pot rula
orice clent Internet standard, putnd accesa att servicii Internet ct i
servicii intranet.
Majoritatea intranet-urilor, exceptndu-le pe cele foarte mici,
folosesc o parte din calculatoare pe post de server; acestea oferind
servicii celorlaltor calculatoare din intranet. De exemplu, serverul de

fiiere stocheaz fiierele partajate de utilizatorii reelei, serverul de


imprimare controleaz imprimanta folosit de toi utilizatorii reelei,
serverul Web pstreaz paginile web ale site-ului, serverul de pot
electronic controleaz mesajele primate i transmise de utilizatorii
intranet-ului.
Ca i staiile de lucru, un server poate fi orice calculator pe care
poate rula un sistem de operare de tip server. n plus, trebuie instalate
programe de tip server, dedicate serviciilor dorite: server Web, server de
pot electronic etc, multe dintre serverele care ruleaz sub sistemul de
operare Unix fiind gratuite.
Exist posibilitatea de a folosi produse software ca intermediar
ntre programele de aplicaii i intranet, pentru a putea accesa, de
exemplu, o baz de date prin intermediul unui browser Web.
Componenta critic a intranet-ului este cablarea i
echipamentele hardware folosite pentru conectarea calculatoarelor. Cea
mai rspndit modalitate de conectare a calculatoarelor ntr-un LAN se
numete Ethernet. Exist mai multe scheme de cablare, numite
topologii, dar cele mai folosite fiind topologiile n stea i bus. Pentru a
putea conecta calculatoarele n intranet, fiecare calculator trebuie s
aib un adaptor de reea Ethernet. n plus, n cazul topologiei n stea,
trebuie s existe un echipament numit hub, folosit pentru cablarea
tuturor staiilor de lucru la server.
Multe intranet-uri sunt conectate la Internet, astfel nct
utilizatorii pot utiliza toate serviciile Internet, sau doar o parte a lor, n
funcie de drepturile stabilite de administratorul intranet-ului.

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