Professional Documents
Culture Documents
Elemente de
INFORMATIC
GENERAL
Ia
i 2007
Viorel COHAL
Universitatea TehnicGh. Asachi Ia
i
Elemente de
INFORMATIC
GENERAL
sintezde informa
ii pentru cursuri post-universitare
Ia
i 2007
Elemente de INFORMATICGENERAL
CUPRINS
1.Conceptul de informatic
. Defini
ii..
..7
2.Societatea informatic
i noua economie......16
3. Metode de proiectare a algoritmilor.....................................................................19
3.1 Elaborarea algoritmilor.....................................................................................19
3.2 Proiectarea ascendent
i proiectarea descendent
...........................................19
3.3 Proiectarea modular
.........................................................................................21
3.4 Programarea structurat
....................................................................................22
4. Date informatice...................................................................................................24
4.1.Informa
ia digital
..........24
4.2.Textul.....27
4.3.Sunetul....29
4.4.Imagine
i anima
ie....37
4.5.Video digital.. ....40
5. Baze de date.......................................................................................................47
6. Arhitectura unui calculator...................................................................................54
6.1.Func
ionarea unui hard disk...............................................................................59
6.2.Unitatea centralde prelucrare....63
6.3.Memoria.....63
6.4.Echipamente periferice
i suporturi de date multimedia.....64
6.4.1.Echipamente periferice de intrare specifice multimediei....64
6.4.1.1.Tastatura....65
6.4.1.2.Mouse-ul.......65
6.4.1.3.Trackball-ul......67
6.4.1.4.Joystick-ul....67
6.4.1.5.Dispozitive cu atingere ....68
6.4.1.6.Sistemul de recunoa
tere a vocii.......69
6.4.2.Echipamente periferice de ie
ire.....69
6.4.2.1.Monitorul
i placa video......69
6.4.2.2.Imprimantele....72
6.4.2.3.Video-proiectoarele......73
6.4.3.Echipamente de achizi
ie a datelor multimedia......74
6.4.3.1.Camera video....74
6.4.3.2.Placa de captur
i numerizare video....74
6.4.3.3.Camera foto digital
.....75
6.4.3.4.Placa de sunet....76
6.4.3.5.Microfonul
i difuzoarele.....77
6.4.3.6.Scannerul......78
5
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
1. Conceptul de informatic
. Defini
ii
No
iunea de informaticdesemneaz
tiin
a proces
rii sistematice a
informa
iei. n special a proces
rii cu ajutorul calculatoarelor. Istoric,
Informatica s-a dezvoltat ca
tiin
din Matematic
, n timp ce dezvoltarea
primelor calculatoare
i are originea n Electrotehnic
i Telecomunica
ii.
De aceea, calculatorul reprezint doar dispozitivul pe care sunt
implementate conceptelor teoretice. Informaticianul olandez Edsger Dijkstra
afirma: "n Informaticai de-a face cu calculatorul, cum ai n astronomie
cu telescopul".
Expresia Informatic este un cuvnt ce provine din al
turarea
cuvintelor Informa
ie
i Matematic. Alte surse sus
in ca provine din
combina
ia Informa
ie
i Automatic
.
Istoria
tiin
ei calculatoarelor precede momentul apari
iei
computerului digital. nainte de anul 1920, termenul de "computer" se
referea la un o persoancare efectua calcule (un func
ionar). Primii
cercettori n ceea ce avea sse numeasc
tiin
a calculatoarelor, cum sunt
Kurt Gdel, Alonzo Church
i Allan Turing, au fost interesa
i de problema
computa
ional
: ce informa
ii ar putea un func
ionar uman scalculeze
avand hrtie
i creion, prin urm
rirea pur
i simplu a unei liste de
instruc
iuni, att timp ct este necesar, f
rsfie nevoie ca el sfie
inteligent sau spresupuncapacit
i intuitive. Pe de o parte, motiva
ia
pentru acest proiect a fost dorin
a de a dezvolta "ma
ini computa
ionale"
care sautomatizeze munca, deseori plictisitoare
i nu lipsitde erori, a unui
computer uman.
n perioada anilor '40, cnd ma
inile computa
ionale au cunoscut o
evolu
ie accelerat
, termenul de "computer"
i-a modificat semnifica
ia,
referindu-se de acum mai degrabla ma
ini, dect la predecesorii s
i umani.
n prezent, informatica
i g
se
te aplica
ii n toate domeniile vie
ii.
Vizibil, prezen
a ei este puternic amplificatde impactul pe care l are
Internetul. Re
eaua la nivel mondial a revolu
ionat comunicarea dintre
companii, logistica, Mass-Media dar
i via
a privata fiec
rui individ. Mai
pu
in vizibil, dar totu
i omniprezent, Informatica
i face sim
itprezen
a n
aparatele casnice, ca de exemplu Videorecorder-ul sau ma
ina de sp
lat, n
care se g
sesc a
a numitele Embedded System care presupun un anumit
Control inteligent.
Computerele pot administra, proteja, transmite
i prelucra o mare
cantitate de date ntr-un timp scurt. Pentru efectuarea unor astfel de opera
ii
este necesaro interac
iune complexntre sistemele Hardware-
i Software,
care reprezintdomeniile fundamentale de cercetare n Informatic. Marele
7
Elemente de INFORMATICGENERAL
i enorme de informa
ii la o vitezfoarte mare. Pn
n prezent, abilit
ile percep
ionale ale omului, au fost implementate n
sistemele computa
ionale, nscu puternice limit
ri. Un exemplu n aceast
direc
ie l constituie recunoa
terea chipului uman sau cazuri de decizii luate
atunci cnd sistemul nu are toate datele necesare. Astfel de procese sunt
studiate de o ramurspecializata Informaticii, Inteligen
a Artificial.
Astfel, n anumite discipline deja pot fi ob
inute rezultate remarcabile.
Totu
i nu se poate ncvorbi despre o modelare a inteligen
ei umane.
Ca sistem fundamental formal
tiin
ific, informatica are, ca
i
matematica, consecin
e fundamentale pentru multe alte domenii ale
tiin
ei.
Dacprin matematicse n
elege un "sistem de gndire formal", atunci
informatica se concentreazpe ceea ce este "formal realizabil", adicceea
ce din punctul de vedere al ma
inii este realizabil. Formularea ntrebrilor
Informaticii poate atinge domenii pnla filozofie.
Informatica se divide n domenii fundamentale dupcum urmeaz
:
Informaticteoretic
Informaticpractic
Informatictehnic
Pe lngaceste trei domenii principale, mai exist:
Inteligen
artificial
, considerat drept interdisciplin, ntr-o
anumitm
surde sine st
t
toare.
Utilizarea informaticii n diferite domenii ale vie
ii de zi cu zi, ca de
exemplu n Informatica economic, Geoinformatic, Informaticpentru
domeniul medical, este cuprinsa n termenul Informaticaplicat.
Informatica teoretic poate fi considerat ca baza pentru alte
domenii derivate. Aceasta asigur cuno
tin
ele fundamentale pentru
decidabilitatea unei probleme, sistematizarea complexit
ii
i pentru
formalizarea automatelor
i a limbajelor formale.
Pe aceste fundamente se constituie Informatica practic
i
Informatica tehnic. Acestea se ocupcu problemele centrale ale prelucrrii
informa
iei
i ofersolu
ii pragmatice
i adaptabile. n acest punct cele dou
domenii de dezvoltare sunt strns legate unul de altul, diferen
iindu-se prin
apropierea sau dep
rtarea de Microelectronic. Din punctul de vedere al
Informaticii, Electronica nu reprezintdect un instrument
i nu un domeniu
central de cercetare. n Informatica practic
, g
sirea solu
iilor se face n a
a
fel nct sse ob
ino ct mai micdependen
de Electronic.
Rezultatele
i g
sesc n final utilizarea n Informatica aplicat
.
Acestui domeniu i revine realizarea Hardware
i Software, prin urmare
i
marea parte a pie
ei IT. n domeniile interdisciplinare se fac cercet
ri pentru
g
sirea posibilelor solu
ii pe care Tehnologia Informa
iei le-ar putea oferi.
8
Elemente de INFORMATICGENERAL
ii, teoria
grafurilor, criptologie, Logic
, punnd bazele pentru construirea
compilatoarelor pentru limbajele de programare
i pentru formalizarea
problemelor din matematic. Ea este prin urmare coloana vertebrala
Informaticii.
Automatele sunt n informaticma
ini care "gndesc", avnd un
comportament bine definit printr-o serie de reguli, care alc
tuiesc un
program. Un automat are finalitate prin aceea corice stare, n care poate fi
la un moment dat, are ntotdeauna o finalitate bine determinatprin
program. Automatul prime
te la intrare un a
a numit "Cuvnt de intrare"
i
n func
ie de ceea ce este programat sfac, va urma un
ir de pa
i
predefini
i, pentru a ajunge la un rezultat final. Un automat are un anumit
numr de st
ri de pornire
i un num
r de st
ri finale bine determinate. n
momentul n care automatul a ajuns n starea final, dupce a parcurs toate
st
rile intermediare corespunz
toare, se poate afirma ccuvntul de la
intrarea automatului este disponibil, adicautomatul l accept
. Mul
imea
tuturor cuvintelor acceptate de un automat compun ceea ce se nume
te
limbaj.
Lingvistul Noam Chomsky a clasificat limbajele formale ntr-o
ierarhie dupcum urmeaz
:
Limbaj normal
Limbaj independente de context
Limbaj senzitiv la context
Primul tip este cunoscut drept automat cu finalitate, al doilea tip este
automatul cu memorie, iar ultimul tip se referla ma
ina Turing cu limitare
linear
.
n teoria computa
ionalinformatica teoreticstudiazposibilit
ile
de rezolvare a unei probleme cu o anumitma
in
. Teza Curch-Turing
sus
ine ca orice problem intuitiv care poate avea o solu
ie, deci
computabil
, poate fi rezolvatde o ma
inMAA - ma
incu acces aleator
sau de ma
ina Turing, prin urmare neexistnd o ma
incare sfie limitat
computa
ional. Aceasta teznu este n mod formal demonstrabil
, nseste
universal acceptat
. Se spune ca un model de sistem computa
ional,
respectiv un limbaj de programare, este Turing complet compatibil, dacse
poate simula cu acesta ma
ina universala Turing. Toate computerele actuale
sunt Turing complet compatibile, aceasta nsemnnd ca se poate gsi o
solu
ie pentru orice problemdecidabil. Termenul de decidabilitate poate fi
descris ca o ntrebare, daca o problemanume este algoritmic rezolvabil
sau nu. Astfel, de exemplu, problema celui mai mic multiplu comun a doua
9
Elemente de INFORMATICGENERAL
a.
n informatic
, n general, Inteligen
a artificiale mpr
itn dou
categorii:
Inteligen
ArtificialPuternic(strong AI) - Prin aceasta se
n
elege o inteligen
artificial, de obicei bazatpe un computer, care chiar
poate "gndi"
i este "con
tientde sine".
Inteligen
ArtificialSlab(weak AI) - O inteligen
artificial
care nu pretinde cpoate gndi, putnd nsrezolva o anumitclasde
probleme ntr-un mod mai mult sau mai pu
in "inteligent", de exemplu cu
ajutorul unui set de reguli.
Pu
in progres a fost nregistrat n dezvoltarea unei inteligen
e
artificiale puternice, aproape toate simul
rile inteligen
ei se bazeazpe
reguli
i algoritmi obi
nui
i, existnd un oarecare progres doar n domeniul
celei slabe (de exemplu la recunoa
terea verbal
i a scrisului sau la jocul
de
ah).
La nceput, crearea
i cercetarea inteligen
ei artificiale s-au
desf
it previziunile
lui Turing, inteligen
a artificialeste ncdeparte de a fi realizat. Noile
previziuni ale exper
ilor se bazeazpe legea lui Moore ("la fiecare 18 luni se
va dubla num
rul de tranzistori pe un circuit integrat, prin urmare
i puterea
10
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
i, f
r
ambiguit
i.
optimalitatea este proprietatea unui algoritm de a se termina dup
un numr minim de pa
i. Spre exemplu, dacse cere sse calculeze suma
primelor n numere naturale, putem aplica formula de calcul,
i astfel
algoritmul se terminntr-un singur pas, pe cnd, dacam aduna toate
numerele de la 1 la n, s-ar termina n n pa
i.
n func
ie de modul de implementare, un algoritm poate fi:
recursiv sau iterativ
serial sau paralel
deterministic sau aleator
n func
ie de paradigma utilizatpot fi:
algoritmi backtracking
algoritmi divide et impera
algoritmi de programare dinamic
algoritmi greedy
algoritmi de parcurgere (a unei liste sau a unui graf)
algoritmi probabili
ti, algoritmi genetici, algoritmi euristici
Un limbaj de programare este o tehnicde comunicare standardizat
pentru transmiterea de instruc
iuni ctre un computer. Un limbaj de
programare are definite un set de reguli sintactice
i semantice. Un limbaj d
12
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
Prolog
Python
Ruby
Seed7
Scriptol
Tcl/TK
Elemente de INFORMATICGENERAL
15
Elemente de INFORMATICGENERAL
2. Societatea informatic
i noua economie
Societatea informaticreprezinto nouetapa civiliza
iei umane,
un nou mod de via
calitativ superior care implicfolosirea intensiva
informa
iei n toate sferele activit
ii
i existen
ei umane, cu un impact
economic
i social major. Societatea informaticpermite accesul larg la
informa
ie membrilor si, un nou mod de lucru
i de cunoa
tere, amplific
posibilitatea globalizrii economice
i a cre
terii coeziunii sociale.
Suportul tehnologic al noii societ
ii
agen
ilor economici, deschiznd noi perspective pentru o mai bun
organizare a muncii
i crearea de noi locuri de munc. Totodatse deschid
noi perspective pentru modernizarea serviciilor publice, a asisten
ei
medicale, a managementului mediului
i noi c
i de comunicare ntre
institu
iile administra
iei publice
i cet
Elemente de INFORMATICGENERAL
ii
informatice. Toate
rile dezvoltate
i-au elaborat
i implementat politici
guvernamentale sus
inute privind cercetarea, dezvoltarea
i adoptarea noilor
tehnologii, consolidarea infrastructurilor informa
ionale na
ionale, formarea
i atragerea de speciali
ti n domeniul TIC (inclusiv din alte
ri), educarea
popula
iei adulte, cooperarea cu sectorul privat
i ncurajarea investi
iilor n
aceastnouramureconomic
, promovarea de proiecte guvernamentale
menite sdemonstreze utilitatea serviciilor specifice societ
ii informatice.
Construirea noului model de societate ridicastfel probleme sociopolitice majore - att la scarna
ional
, ct
i interna
ional- de atenuare a
fenomenului de excludere de la beneficiile noilor tehnologii a unor categorii
sociale
i a unor regiuni/zone geografice
i de coeziune social
, de
conservare
i promovare a culturii specifice fiec
rei na
iuni
i comunit
i
locale, de protec
ie a cet
eanului
i consumatorului. Solu
ionarea acestor
probleme nu se poate realiza dect printr-un dialog larg ntre autorit
ile
guvernamentale, reprezentan
ii mediului de afaceri, ai mediului academic
i
societatea civil
, att la nivel na
ional, regional, ct
i global.
Guvernele
i institu
iile acestora au rolul de a stimula, conduce,
controla
i participa activ la acest proces de tranzi
ie ctre Societatea
Informa
ionalprin programe de ac
iune concrete
i prin ini
ierea unui nou
cadru de reglement
ri specifice. Prin noile legi, norme, standarde
i
reglement
ri care vor fi elaborate, se va stimula, pe de o parte, dezvoltarea
noilor servicii specifice Societ
ii Informatice (comer
i tranzac
ii
electronice, informatizarea serviciilor publice, accesul cet
eanului
i
agen
ilor economici la informa
ia publicetc.), iar pe de altparte, se vor
asigura regulile etice de a munci
i tr
i ntr-un nou tip de societate (protec
ia
vie
ii private
i a datelor personale, confiden
ialitatea tranzac
iilor, protec
ia
consumatorului etc.).
La rndul s
u, comunitatea de afaceri din domeniul tehnologiilor
informa
iei
i comunica
iilor ofer produse
i servicii de nalt nivel
tehnologic, accesibile ca pre
uri
i tarife. Totodatse formeazo nou
cultura competitivit
ii agen
ilor economici din toate sectoarele n noul tip
de economie, economia digital. Prin complexitatea fenomenelor pe care le
17
Elemente de INFORMATICGENERAL
implicdezvoltarea societ
ii informa
ionale, prin necesitatea form
rii unei
noi culturi a cunoa
terii
i a nv
rii n condi
iile utilizrii noilor tehnologii
a cercet
rii-dezvolt
rii
i inov
rii tehnologice, participarea activ a
comunit
ii academice (institu
ii de cercetare, de educa
ie
i de cultur
)
devine de asemenea esen
ial
.
Societatea civilare de asemenea att un rol proactiv prin formularea
de cerin
e
i priorit
i, ct
i reactiv fa
de politicile
i reglement
rile
guvernamentale. Aceste roluri pot fi exercitate att la nivel de grup
(organiza
ii non guvernamentale, asocia
ii profesionale etc.), ct
i la nivel
individual. Drepturile cet
eanului
i consumatorului n societatea
informa
ionalau noi dimensiuni
i se pot manifesta sub noi forme.
18
Elemente de INFORMATICGENERAL
i
importante:
- specificarea problemei;
- descrierea metodei alese pentru rezolvarea problemei;
- proiectarea propriu-zis. Ea constn descompunerea problemei
n subprobleme, ob
inerea algoritmului principal
i a tuturor subalgoritmilor
apela
i, conform metodelor prezentate n sec
iunile urmtoare. Ea se termin
cu descrierea algoritmului principal
i a subalgoritmilor men
iona
i, dar
i cu
precizarea denumirilor
i semnifica
iilor variabilelor folosite;
- verificarea algoritmului ob
inut.
3.2 Proiectarea ascendent
i proiectarea descendent
Existdoumetode generale de proiectare a algoritmilor, a c
ror
denumire provine din modul de abordare a rezolv
rii problemelor: metoda
descendent
i metoda ascendent.
Proiectarea descendent(top-down) porne
te de la problema de
rezolvat, pe care o descompune n p
r
i rezolvabile separat. De obicei aceste
p
r
i sunt subprobleme independente, care la rndul lor pot fi descompuse n
subprobleme. La prima descompunere accentul trebuie pus pe algoritmul
(modulul) principal nu asupra subproblemelor. La acest nivel nu ne
intereseazam
nunte legate de rezolvarea subproblemelor, presupunem c
le
tim rezolva, eventual cavem deja scri
i subalgoritmi pentru rezolvarea
lor. Urmeazsconsider
m pe rnd fiecare subproblemn parte
i s
proiect
m (n acela
i mod) un subalgoritm pentru rezolvarea ei. n final, se
va descrie subalgoritmul de rezolvare al fiec
rei subprobleme, dar
i
interac
iunile dintre ace
ti subalgoritmi
i ordinea n care ei sunt folosi
i.
No
iunea de modul va fi definit n sec
iunea urm
toare.
Deocamdat n
elegem prin modul orice subalgoritm sau algoritmul
principal. Leg
tura dintre module se prezintcel mai bine sub forma unei
diagrame numitarbore de programare. Fiecrui modul i corespunde n
arborele de programare un nod, ai crui descenden
i sunt toate modulele
apelate direct. Nodul corespunz
tor algoritmului principal este chiar nodul
r
d
cin
.
19
Elemente de INFORMATICGENERAL
n multe c
r
i metoda top-down este ntlnit
i sub denumirea
stepwise-refinement, adicrafinare n pa
i succesivi. Este vorba de un
proces de detaliere pas cu pas a specifica
iei, denumit proiectare
descendent
. Algoritmul apare n diferite versiuni succesive, fiecare fiind o
detaliere a versiunii precedente.
Scopul urm
rit este acela
i: concentrarea aten
iei asupra p
r
ilor
importante ale momentului
i amnarea detaliilor pentru mai trziu. Dacar
fi necesar sle deosebim am spune cmetoda top-down se referla nivelul
macro iar metoda rafinrii succesive la nivel micro. La nivel macro se
dore
te descompunerea unei probleme complexe n subprobleme. La nivel
micro se dore
te ob
inerea unui modul n versiune final
. ntr-o versiune
intermediarpot fi prezente numai p
r
ile importante ale acestuia, urmnd
sse revinasupra detaliilor n versiunile urm
toare, dupce aspectele
importante au fost rezolvate.
Avantajele proiect
rii top-down (cunoscut
i sub denumirea
"Divide et impera") sunt multiple. Avantajul principal constn faptul cea
permite programatorului sreduccomplexitatea problemei, subproblemele
n care a fost descompusfiind mai simple,
i samne detaliile pentru mai
trziu. n momentul n care descompunem problema n subprobleme nu ne
gndim cum se vor rezolva subproblemele ci care sunt ele
i conexiunile
dintre ele.
Proiectarea descendent permite lucrul n echipe mari. Prin
descompunerea problemei n mai multe subprobleme, fiecare subproblem
poate fi datspre rezolvare unei subechipe. Fiecare subechipnu cunoa
te
dect subproblema pe care trebuie so rezolve.
Metoda "Divide et Impera" poate fi folositnu numai la mp
r
irea
problemei n subprobleme, ci
i la mp
r
irea datelor n grupe mai mici de
date.
Metoda ascendent (bottom-up) porne
te de la propozi
iile
limbajului
i de la subalgoritmi existen
i, pe care i asambleazn al
i
subalgoritmi pentru a ajunge n final la algoritmul dorit. Cu alte cuvinte, n
cazul metodei ascendente va fi scris mai nti subalgoritmul apelat
i apoi
cel care apeleaz
. Ca rezultat al proiect
rii ascendente se ajunge la o
mul
ime de subalgoritmi care se apeleazntre ei. Este important sse
cunoasccare subalgoritm apeleazpe care, lucru redat printr-o diagramde
structur
, ca
i n cazul program
rii descendente.
Aceastmetodare marele dezavantaj cerorile de integrare vor fi
detectate trziu, abia n faza de integrare. Se poate ajunge abia acum la
concluzia cunii subalgoritmi, de
i corec
i, nu sunt utili.
De cele mai multe ori nu se practico proiectare ascendentsau
descendentpurci o combinare a lor, o proiectare mixt
.
20
Elemente de INFORMATICGENERAL
i de
comunicare ntre ele. Astfel, un modul nu trebuie sfie influen
at de
maniera n care se lucreazn interiorul altui modul. Orice modificare
ulterioarn structura unui program, dacfunc
ia pe care o realizeazun
modul M nceste necesar
, acest modul trebuie sfie util
i folosit n
continuare f
rmodificri.
Rezultcprogramarea modularse bazeazpe descompunerea
problemei n subprobleme
i proiectarea
i programarea separat a
subalgoritmilor corespunz
tori. De altfel, consider
m cntr-o programare
serioasnu se poate ajunge la implementare f
ra avea n prealabil
algoritmii descri
i ntr-un limbaj de descriere (la noi Pseudocod). Deci
programarea modularse refern primul rnd la proiectarea modulara
algoritmilor
i apoi la traducerea lor n limbajul de programare ales,
innd
seama de specificul acestui limbaj. Programarea modulareste strns legat
de programarea ascendent
i de programarea descendent
, ambele
presupunnd folosirea subalgoritmilor pentru toate subproblemele ntlnite.
Avantajele program
rii modulare sunt multiple. Men
ionm n cele
ce urmeazcteva dintre ele. Descompunerea unei probleme complexe n
subprobleme este un mijloc convenabil
i eficient de a reduce complexitatea
(Principiul Divide et impera ac
ioneaz
i n programare). Este evident c
probabilitatea apari
iei erorilor n conceperea unui program cre
te cu
mrimea programului, lucru confirmat
i de experien
a practic. De
asemenea, rezolvnd o problemmai simpl, testarea unui modul se poate
face mult mai u
or dect testarea ntregului algoritm.
21
Elemente de INFORMATICGENERAL
ii n programare, dar
i la cre
terea siguran
ei n realizarea unui
produs corect.
Uneori, n timpul proiect
rii algoritmului sau a implement
rii lui, se
ajunge la concluzia cproiectarea a fost incompletsau cunele module
sunt ineficiente.
i n aceast situa
ie programarea modular este
avantajoas, ea permi
nd nlocuirea modulului n cauzcu altul mai
performant.
Una din activit
Elemente de INFORMATICGENERAL
- structura repetitiv
.
Fiecare din aceste structuri, ca parte dintr-o schemlogic
, are o
singurintrare
i o singurie
ire
i sunt prezentate n figura 1.3.1.
Knuth considerprogramarea structuratca fiind un mijloc de a face
produsele program mai u
or de citit. De asemenea, programarea structurat
este definit ca fiind programarea n care abordarea este top-down,
organizarea muncii este f
cutpe principiul echipei programatorului
ef, iar
n proiectarea algoritmilor se folosesc cele trei structuri de calcul definite de
Bohm-Jacopini.
Al
i autori considerprogramarea structuratnu ca o simplmetod
de programare ci ansamblul tuturor metodelor de programare cunoscute. Dar
programarea modular
, programarea top-down, sau bottom-up (ascendent
sau descendent) au ap
rut naintea program
rii structurate. Important este
faptul cprogramarea structuratpresupune o disciplinn activitatea de
programare.
Considerm cprogramarea structuratse poate ntlni:
- la nivel micro, privind elaborarea unui subalgoritm;
- la nivel macro, privind dezvoltarea ntregului produs
informatic (algoritm).
La nivel micro programarea structurateste cea n care autorul este
atent la structura fiec
rui modul n parte, cernd claritate
i ordine n scriere
23
Elemente de INFORMATICGENERAL
4. Date informatice
4.1. Informa
ia digital
Cuvntul digital, folosit n computerizare sau electronic
, are un
n
eles exact: codificat sub formde numere. Revolu
ia digital
, care
influen
eazaspectele vie
ii noastre, se bazeazpe faptul corice tip de dat
- text, imagini, sunete, chiar
i formele obiectelor 3-D poate fi convertit
ntr-un
ir de numere. Sub aceastformse pot face lucruri remarcabile cu
informa
ia folosind puterea calculatoarelor.
Analog versus digital
Analog
Un semnal analog, cum ar
fi o undmecanic
, este
continuu, nainte, datele
erau stocate
i transmise
n formanalog.
Digital
Un semnal digital este un
ir de
impulsuri (care au doar dou
valori: 0 sau 1)printr-un cablu
sau orice alt sistem de cuplare
deschis/nchis.
zeci
1
23
1
unit
i
3
= 13
Numere zecimale
ntr-un num
r zecimal
(citind de la dreapta la
stnga) cifra din dreapta
reprezintunit
ile,
urm
toarea zecile,
urm
toarea sutele
i a
a
mai departe. Astfel c13
nseamn
(1 x 10) + (3 x 1) = 13.
=8+4+1 =13
Numere binare
ntr-un num
r binar cifra din dreapta
reprezint20, urm
toarea 21,
urm
toarea 22
i a
a mai departe.
Astfel cn sistemul binar 13 devine
1101, ceea ce nseamn
(1 x 8) + (1 x 4) +(0x2) +(1x1)=1101
24
22
1
21
0
20
1
Elemente de INFORMATICGENERAL
nainte de r
spndirea calculatoarelor, nu existau motive pentru a
stoca informa
ia sub forma digital
. Marea parte a acesteia era pstratsub
formde text
i imagini tip
rite - forme pe care oamenii le puteau n
elege
direct. Unele date (cum ar fi nregistr
rile audio) erau stocate sub forma
unor forme de undcontinue pe materiale cum ar fi vinilul sau benzile
magnetice
i erau transmise sub formde unde electromagnetice modulate.
Datele sub aceastformsunt analoge", n prezent stocarea digital
o nlocuie
te pe cea analog
. Unul din motive este faptul cinforma
ia
digitalpoate fi redusla
iruri de date care con
in doar douvalori: 0
i l.
Astfel de
iruri de date folosesc un sistem numeric numit cod binar n locul
celui zecimal. Numerele binare se potrivesc perfect stoc
rii
i transmisiei
electronice deoarece nu au nevoie dect de doust
ri alternative - nchis
(reprezentnd un 1)
i deschis (reprezentnd un 0).
Un alt avantaj al datelor digitale este csunt u
or de copiat
i
manipulat
i pot fi compactate (recodificate la dimensiuni mai mici) cu
pu
insau f
rpierdere de informa
ie. Pot fi stocate
i transmise folosind
acelea
i metode, indiferent de tipul de date (text, imagine etc.). Pentru a
putea fi folosite sau n
elese de oameni, ele sunt reconstruite n form
analogcu ajutorul unor procesoare speciale numite convertoare numericanaloge (DAC) - acestea se gsesc pe plcile audio
i video ale
calculatoarelor.
Bi
i
i octe
i.
ntr-un num
r binar fiecare cifreste numitbit binary digit (cifr
binar
). Astfel, un num
r binar de 4 bi
i poate lua orice valoare ntre 0000 (o
n zecimal)
i 1111 (15 n zecimal), n practic
, calculatoarele moderne
trateazsegmente de informa
ie numite octe
i" (byte), care au o dimensiune
de 8 bi
i. Multe calculatoare folosesc segmente de 16 bi
i numite cuvinte",
ZECIMAL
9 = 8+1 =
11 = 8+2+1 =
15 = 8+4+2+1=
22 =16+4+2=
197 = 128+64+4+1=
255 = 128+64+32+ 16+8+4+2+1=
25
20
0
1
1
Elemente de INFORMATICGENERAL
segmente de 32 de bi
i sau chiar 64 de bi
i. n continuare se dau cteva
exemple de numere binare de 4
i 8 bi
i.
Ct spa
iu ocupinforma
ia ?
Tipurile de date digitale difervizibil prin spa
iul pe care-l necesit
.
Mai jos sunt ilustrate cantit
Fig. 1. Spa
iul ocupat de informa
ie
ile de luminro
ie, verde
i albastrcare. atunci
cnd sunt amestecate, dau acea culoare.
26
Elemente de INFORMATICGENERAL
Muzica digital
Un sunet poate fi codificat prin fragmentarea
i msurarea formei de
und(proces numit e
antionare). Altfel, muzica digitalpoate fi creatprin
abordarea re
et
" folosind un dispozitiv de Interfa
Digital pentru
Instrumentele Muzicale (MIDI) conectat la un calculator. Prin aceast
metodse nregistreazmuzica sub forma unor secven
e de cod care
reprezintnotele, durata lor, t
ria sunetului etc.
4.2. Textul
Atunci cnd vorbim despre informa
ia stocatelectronic,
afi
area ei pe monitorul calculatorului impune abordarea termenului de font.
Typeface-ul reprezinto familie de caractere grafice care, n mod
uzual, include mai multe tipuri de mrimi
i stiluri.
Font-ul este o colec
ie de caractere avnd o singurm
rime
i un stil
apar
innd unui anumit typeface.
Tipic, stilurile font-urilor se definesc prin aldine (bold n limba
englez)
i oblice (italic n limba englez
). Alte atribute de stil sublinieri,
centr
ri etc. sunt introduse de software-ul utilizat. M
rimea este exprimat
27
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
4.3 . Sunetul
Sunetul sau undele sonore sunt vibra
ii mecanice propagate n medii
elastice care variazn intensitate (m
suratn decibeli dB)
i n frecven
(vibra
ii pe secund
, m
surate n Hertz sau Hz). Compunerea mai multor
unde sonore conduce la o imensplajaudio cuprinznd muzica simfonic
,
vorbirea sau simple zgomote.
Din punct de vedere al interfe
ei om calculator , existdou
tipuri de sunete:
sunete rezultate din vorbire;
alte sunete dect cele vorbite.
Componentele individuale ale vorbirii sunetele, grupurile de sunete
(adiccuvintele) pot fi recunoscute de c
tre calculator. Se vorbe
te n
acest caz de recunoa
terea vorbirii speech recognition, un domeniu n care
s-au fcut progrese substan
iale n ultimul timp. Interpretarea succesiunii de
cuvinte n scopul n
elegerii sensului limbii vorbite este un obiectiv mult
mai dificil de atins. Acest domeniu poartnumele de n
elegerea vorbirii
speech understanding. De asemenea, este posibiltraducerea de ctre
calculator a unei descrieri codificate a mesajelor n vorbire. n acest caz
avem de-a face cu sinteza vorbirii, un tip particular al acestei sinteze fiind
cel care prive
te conversia textului n vorbire.
Domeniul ce studiazvorbirea digitizateste numit digital speech
processing. El cuprinde:
codificarea simpla vorbirii pentru cazul n care oamenii
discutntre ei;
sinteza vorbirii atunci ma
inile vorbesc oamenilor;
recunoa
terea
i n
elegerea vorbirii pentru oamenii care
vorbesc ma
inilor.
Nu mai pu
in importante sunt sunetele diferite de cele specifice
vorbirii umane.
n forma lor natural
, sunetele sunt semnale analogice, cu varia
ie
continu
. Pentru a le prelucra cu ajutorul calculatorului, este necesar
transformarea lor n formdigital(cu varia
ie discret
). Sunetele pot fi
numerizate (digitizate) utiliznd, de exemplu, microfonul sau sintetizatorul.
Pentru digitizarea sunetelor, sunt folosite mai des, trei frecven
e:
calitatea unui CD audio se ob
ine prin e
antionarea la 44,1 kHz, iar n alte
scopuri sunt folosite 22,05 kHz (nregistr
rile de pe casete)
i respectiv
11,025 kHz ( nregistr
rile vocale prin microfon sau telefon). M
rimea
29
Elemente de INFORMATICGENERAL
Intervalul de e
antionare La o
ratde e
antionare de 10 kHz, se
face citirea unui e
antion la fiecare
a zece mia parte dintr-o secunda
UndAcest semnal
analog este o copie
electrica undei
sonore originale
Citirea amplitudinii
Un circuit electronic
cite
te sau e
antioneaz
amplitudinea undei o
datla a zece mia parte
dintr-o secund
Adncimea de bit
Cu o adncime de bit
8, un singur e
antion
poate lua o valoare
discreta ntre 0
i 255
Semna l cu zgomot redus
Vrf de zgomot
eliminat cu filtru de
reducere a zgomotului
Semnal analog
Un sistem analog nu poate distinge
u
or ntre vrful de nalt
frecven
i o parte de nalt
frecven
a semnalului. Filtrele
folosite la nl
tu rarea zgomotului
distorsioneaz
i semnalul.
a semnalului pierdut n
timpul reducerii
zgomotului
Cu vnt pe 9 bi
i Adi
ia unui
bit de paritate transformun
e
antion de 8 bi
i ntr- un cuvnt
de 9 bi
i
Date lips
Semnal digital
Daczgomotul afecteazcitirea unei
anumite p
r
i ale codului, valorile
lipspot fi intuite. Sistemul de
codificare ar
tat aici specificfaptul
cfiecare cuvnt de 9 bi
i trebuie s
aibun num
r par de cifre 1", astfel
cva loarea lipseste dedusa fi 1 .
Elemente de INFORMATICGENERAL
e
antioanelor este de 8 bi
i sau 16 bi
i. Cu ct mrimea e
antionului este mai
mare, cu att este mai bundescrierea sunetului nregistrat. Printr-un sunet
codificat pe 8 bi
i se cuantificamplitudinea sunetului pe 256 nivele (0-255)
n scopul descrierii amplitudinii nivelul sunetului la un moment dat. Un
e
antion nregistrat pe 16 bi
i ofero scarde 65536 nivele pentru
descrierea intervalului dinamic.
nregistrarea sunetului este procesul de conversie a undelor mecanice
din aer (sunet) n semnale electrice pentru a fi stocate sub forma unor tipare
magnetice sau fizice pe un suport cum ar fi banda magnetic
, vinilul sau
compact discurile. La nregistrarea analogse realizeazo copie (analog) a
sunetului continuu, nregistrarea digitalconverte
te unda continun
impulsuri discrete n cod binar.
n timpul nregistrrii, undele sonore ale unui instrument tradi
ional
sau ale vocii trebuie convertite n semnal electric printr-un microfon, n timp
ce instrumentele electronice, cum ar fi sintetizatoarele, pot produce direct
semnalele electrice. Un semnal electric analog este, o copie exacta undei
sonore originale, iar codul digital este o aproximare prin e
antionare. Totu
i,
sunetul digital are multe avantaje. Sistemele de codificare digitaltransport
informa
ia suplimentarsunetului, cum ar fi datele de corec
ie a erorilor, n
plus, copiile digitale sunt identice cu originalele digitale, adicpistele pot fi
copiate repetat f
ra se deteriora.
Pentru a converti un semnal alternativ produs de un microfon n cod
digital, acesta trebuie e
antionat. E
antionarea implic msurarea
amplitudinii (n
l
imii) undei la intervale egale. Codul poate fi apoi
reconvertit n semnal analog pentru redare. Fidelitatea semnalului
reconvertit depinde de frecven
a de e
antionare
i de adncimea de bit (care
determinintervalul de valori de e
antionare posibile). Standardul audio CD
este 16 bi
i (65536 de nivele), 44,1 KHz (m
surat de 44100 de ori pe
secund
). E
antionarea pe 8 bi
i
i la 10 kHz ilustrataici este adecvat
nregistr
rii vocilor.
Principalul avantaj al sistemelor digitale este faptul cse poate
deosebi cu u
urin
semnalul dorit de zgomotul nedorit cauzat de
interferen
e sau defecte n suportul de nregistrare. Asta pentru cn
sistemele digitale, semnalul
i zgomotul arat
" foarte diferit. Erorile sau
lipsa datelor pot fi remediate de un calculator folosind diferite sisteme de
corec
ie a erorilor de cod. De exemplu, la fiecare e
antion se pot aduga bi
i
n plus numi
i bi
i de paritate. La un sistem analog, semnalul
i zgomotul
arat
" destul de asem
n
tor, astfel cpn
i sistemele sofisticate de
reducere a zgomotului fie nu reu
esc sscoattoate zgomotele, fie cauzeaz
distorsiunea semnalului.
Sunetele se pot reprezenta
i sub altformdect prin e
antioane
i
anume, utiliznd reprezentarea simbolic
. Calculatoarele
i instrumentele
31
Elemente de INFORMATICGENERAL
ii
i a altor parametri ai sunetului. Pista nregistratcu ajutorul
keyboard-ului poate fi redatcu orice instrument, de exemplu, la pian sau la
trompet. n ceea ce prive
te software-ul necesar, acesta este bogat
reprezentat. Master Tracks este un program care poate reda simultan fi
iere
MIDI
i WAV, putndu-le chiar sincroniza, asigurnd
i tip
rirea
partiturilor. Alte programe sunt Sound Forge, Software Audio Workshop.
Firma care se ocupde partea software a gener
rii sunetelor se nume
te
Studio
i particularitatea programului constn metoda graficde afi
are a
intensit
ii sunetului. Music Studio este un astfel de program, avnd
facilit
Elemente de INFORMATICGENERAL
Pentru comprimarea fi
ierelor de sunet, MPEG mpreuncu
Comitetul Interna
ional pentru Comprimare Audio de naltFidelitate a
adoptat la sfr
itul anului 1992 un algoritm MPEG Audio, ca parte a
standardului general comprimare audio-video sincronizat, algoritm ce
lucreazcu pierdere de informa
ie.
Mai ales printre mp
timi
ii Internetului s-a r
spndit un nou
standard audio: formatul MP3 (prescurtare de la MPEG Audio Layer-3).
Dacar fi svedem care sunt avantajele standardului MP3 fa
de formatul
Windows conven
ional WAV, un singur rspuns este suficient: zece fi
iere
MP3 ocuppe hard disc tot atta spa
iu ca un singur fi
ier WAV. Noile
fi
iere de sunet pot atinge
calitatea CD la o ratmedie de
compresie de 1:12 fa
de WAV.
Astfel un track audio de un minut
nu va ocupa nici mcar 1 MB
spa
iu pe hard disc. De asemenea,
fi
ierele pot fi divizate, fiecare
dintre buc
ele con
innd un
pasaj din melodie ce poate fi
oricnd redat de player-ul MP3.
MP3 este prescurtarea de
la Moving Picture Experts
Group, Audio Layer 3
i este un
format de compresie care reduce
dimensiunea unui fi
ier audio,
fra exista o pierdere foarte
mare de calitate. O compresie
standard
MP3
va
reduce
dimensiunea fi
ierului cu pnla
10 ori. Astfel, o piescopiatde
pe un CD audio, care are o
dimensiune de 44 de MB, poate
ajunge n urma compresiei la
4MB.
Motivul pentru care MP3
a devenit standardul audio pe web
s-a datorat faptului cde
in
torii
patentului pentru MP3 au permis
tuturor celor interesa
i screeze
un decodor sau un player, n mod
Fig.5. MP3 playere
gratuit, pentru el. Alt avantaj al
formatului este
i acela cnu
33
Elemente de INFORMATICGENERAL
tilor. De
i fiecare player
folose
te acela
i cod surspentru MP3, interpretarea lui este realizat
diferit. Deci melodia ta preferatpoate suna diferit pe playere diferite.
Totu
i, standardul este dat aici de c
tre Winamp, www.winamp.com.
Desigur clista playerelor este una nesfr
it
, dar acesta s-a remarcat n
principal prin faptul ceste gratuit
i datoritcalit
ii deosebite a fi
ierului
redat. Iar suportul pentru el a ntrecut orice a
tept
ri. Po
i descrca de pe
Internet o mul
ime de plug-in-uri pentru mbun
t
irea sunetului. De
asemenea, colec
ia de skinuri (posibilit
i de schimbare a nf
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
Se cuvine samintim
i alte formate care au ap
rut pe lngMP3.
Cu toate mbun
t
Elemente de INFORMATICGENERAL
4.4
Imagine
i anima
ie
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
i
transferate
se
realizeaz prin
tehnici
de
comprimare/decomprimare. Printre numero
ii algoritmi de compresie a
imaginii fixe s-a impus ca standard JPEG (Joint Photografic Experts Group)
care este un algoritm de comprimare cu pierdere, adic informa
ia
recuperatla decomprimare nu este n totalitate aceea de la comprimare.
Prin aplicarea sa se poate ob
ine o imagine comprimatntr-un raport 75:1,
f
ro degradare vizibila calit
ii acesteia.
n domeniul graficii cu care se realizeazanima
iile pe calculator
conduc deta
at programele de grafictridimensional3D Studio Max R3
sau R4
i Maya, versiunea 4.0. pe Internet se g
se
te n primul rnd site-ul
companiei care a realizat Maya (www.aliaswavefront.com), de unde se
poate descrca versiunea Personal Learning Edition, care este gratuit
(versiunea full costpeste 17.000 $). Compania oferaceastversiune
gratuit, datoritdorin
ei sale de a populariza produsul s
u, n detrimentul
3D Studio Max. Oricum, pentru a desc
rca cei peste 130 de MB de
informa
ie trebuie rbdare
i o conexiune bunla Internet. Tot pe site-ul
acestei firme se g
sesc o mul
ime de documenta
ii, imagini realizate n
Maya sau proiecte ncepute
i care pot fi continuate.
Pentru 3D Studio Max se poate intra pe www.discreet.com. Oferta
de software a companiei este mai mult dect cuprinz
toare, incluznd
software pentru prelucrarea fi
ierelor video, streaming audio
i video,
anima
ie 3D. Din p
cate, pe site-ul firmei, documenta
ia oferiteste destul
de redus. Totul este contra cost. Interesul fata de acest domeniu este enorm.
Pentru aceasta existo bazenormde site-uri pline de documenta
ii
referitoare la grafica 3D. La www.3d-worxx.de, existo adevratrevist
online dedicatfenomenului. Aici se gsesc documenta
ii despre cum sse
realizeze un anumit obiect n 3D Studio Max, un forum pe care se pot cere
sau afla informa
ii. Tot de mare ajutor sunt
i www.3dmax.com, sau portalul
www.Sdtotal.com. A aprut www.raz.ro, o adev
rat colec
ie de
documenta
ii
i de fi
iere sursa n limba romnpentru 3D Studio Max.
exemple de realiz
ri sunt celebrele filme de anima
ie ca Monsters Inc, Antz,
Shrek
i la produc
ii de genul Manga.
Oricum, industria 3D nu se rezumnumai la Maya
i la 3D Studio
Max. Existo mul
ime de alte programe, printre care Bryce, LightWave,
TrueSpace etc. De asemenea, industria productoare de software a realizat o
mul
ime de plug-in-uri, care se integreazn programele principale,
aducndu-le facilita
i noi. Un astfel de exemplu este Rhino 3D - care
func
ioneaz
i ca program separat. Pentru a vedea ce se poate realiza cu el,
este bine sse intre pe www.rhino.com.
39
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
ile gra
ie c
rora se pot
manipula informa
ii dinamice. Modulul ICM permite comprimarea
i
decomprimarea imaginilor statice
i dinamice. El este accesibil din ToolBox
sau direct din aplica
ie, dar, n acest caz, doar pentru imagini fixe.
Al doilea nivel este constituit din Component Manager. Rolul s
u
este de a asigura totala independen
a lui QuickTime fa
de echipamente,
asigurnd
i schimburile ntre QuickTime
i sistemul de operare.
Nivelul cel mai de jos este constituit din module furnizate de Apple
sau de alte firme ce pot privi comprimarea imaginii sau controlul
perifericelor.
QuickTime realizeaz:
- sincronizarea ntre sunet
i imagine;
- comprimarea imaginii;
- citirea anima
iei.
Solu
ia QuickTime oferavantajul prelucrrii ansamblului de date
multimedia de o manieruniform
i integrat. De asemenea, un alt avantaj
constn integrarea algoritmilor de comprimare/decomprimare n sistem.
Video for Windows este un standard de afi
are a imaginilor video
pe ecranele calculatoarelor ce utilizeazWindows. El constituie rspunsul
firmei Microsoft la QuickTime. Gra
ie facilit
41
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
dimensiunea sa original. Un fi
ier video de pe o casetVHS ar putea fi
redus cu pnla 100 de ori din dimensiunea sa, dacar fi so copiem
necomprimat pe hard-disk. Pnacum, dimensiunea mare a fi
ierelor video
a ncetinit foarte mult distribu
ia acestor fi
iere pe Internet. O datcu
introducerea tehnologiei DivX, a devenit posibil transferul de pe Internet a
unui film, f
rsse a
tepte foarte mult. Popularitatea de care se bucur
acest format este ilustrat
i de dorin
a marilor produc
tori de echipamente
hardware de a introduce suport pentru DivX n echipamentele lor. Astfel, nu
va trece mult timp
i vom putea vedea pe propriul nostru palmtop, cu
ajutorul consolei de jocuri, sau de ce nu pe telefonul mobil un film, cu o
imagine de buncalitate.
La nceput a fost DivX 3.11, codec care este ncaclamat de o mare
parte a entuzia
tilor video. Evolu
ia echipamentelor hardware s-a fcut
sim
it
i pe pia
a software, fcndu-
i apari
ia seria de codecuri 4.xx, care a
culminat cu versiunea 4.12 cu suport SSE, de care puteau beneficia
i
procesoarele Athlon XP sau Duron, la peste 1Ghz.
Versiunea 4.12 a adus, pe lngo u
urin
mai mare n exploatare
i
suport SSE pentru procesoarele care
tiu a
a ceva
i tehnologia de codare n
2 pa
i. Primul pas reprezenta o scanare a filmului, n urma creia rezulta un
fi
ier log care con
inea informa
ii despre fi
ierul video. Al doilea pas prelua
informa
ii din fi
ierul log
i reu
e
te saloce mult mai inteligent datele
pentru a produce cea mai buna calitate vizualposibil
.
n martie 2002, o nourevolu
ie s-a anun
at o datcu lansarea
versiunii 5.0 a acestui codec. Ca orice lucru popular, la un moment dat cei
care l dezvolt(n spe
aici este vorba de cei de la Project Mayo) se
gndesc binen
eles cnu ar strica sc
tige
i ceva bani. A
a caceast
versiune de codec se g
se
te n 3 variante: una free, dar care nu beneficiaz
de toate facilit
Elemente de INFORMATICGENERAL
ii cu 1% va duce la o cre
tere destul
de mare a dimensiunii fi
ierului. n cazul 2-Pass, first pass & 2 Pass, second
pass, primul pas va genera 2 fi
iere log. Tot n panoul principal se va g
si
i
cteva setri specifice acestei versiuni: Use Quarter Pixel, Use Gmc (folosit
n cazul n care imaginea este n mi
care)
i Use Bidirec
ional Encoding.
Din aceste op
iuni, se recomandutilizarea ultimelor dou
, care aduc o real
mbun
t
ire a imaginii. n General Parameters se gse
te op
iunea
Psychovisual Enhancements. Conform echipei de dezvoltare a codecului, se
pare caceastop
iune aduce o mbunt
Elemente de INFORMATICGENERAL
ii deosebite
a fi
ierului rezultat
i a vitezei de codare. Iar acum
tie slucreze
i cu DivX
5.0. Pentru informa
i mai detaliate, www.doom9.org/xmpeg-encoding.htm.
Aceste programe se pot utiliza att n cazul codrii de fi
iere rezultate n
urma copierii DVD-ului, ct
i al video CD-urilor. unele video-CD-uri
con
in fi
iere cu extensia dat. Pentru acestea este necesar un program care s
transforme acest fi
ier ntr-unul mpg pentru a fi recunoscut de programele
de codare de genul Virtual Dub. Un asemenea instrument este VCDGear,
ajuns la versiunea 3.07b7., care se poate desc
rca de pe
http://www.vCDgear.com.
Versiunea bundle a codecului vine cu un player ncorporat (DivX
Player 2.0 alpha). Dar se recomandBS Player (http://bsplayer.cjb.net).
Acesta este extrem de u
or de folosit, are meniuri
i n limba romn, este
programul care folose
te cel mai pu
in din resursele procesor
i care nu are
nici o problemla redarea fi
ierelor. Are suport pentru o mul
ime de fi
iere
de subtitrare. Subtitrrile sunt la mare c
utare. Un player bun pentru DivX
trebuie spermitrularea n acela
i timp cu filmul subtitrarea lui. Sunt
cteva site-uri pe web care ofero bazmare de date cu asemenea subtitr
ri,
inclusiv n limba romn. Recomandri: www.di-vxsubtitfes.net,
www.subtitles.cz/en/, DVD.box.sk, sau www.subtities.vze.com. Iar n cazul
n care se dore
te ajustarea fi
ierului care con
ine textul subtitr
rii, se gsesc
pe Internet o mul
ime de programe freeware care permit acest lucru: DivX
Subtitle Displayer v4.10 sau SubAdjust v1.56., care se g
sesc tot pe
DVD.box.sk.
Cerin
ele hardware minime pentru a putea rula n bune condi
ii un
film DivX sunt: Pentium II 450 MHz, sau Pentium III, placvideo 16 MB
Ram, minim 128 MB Ram memoria de sistem.
DivX-ul a devenit un standard n editarea video. nsexisto
mul
ime de alte instrumente de codare, mai pu
in cunoscute. Unul din
acestea este NanDub, o versiune "spart
" a Virtual Dub. Acesta folose
te o
metodinteresantde codare, intitulatSmart Bitrate Control (SBC). Prin
intermediul acestei metode, codarea n DivX este controlatcadru cu cadru.
45
Elemente de INFORMATICGENERAL
46
Elemente de INFORMATICGENERAL
5. Baze de date
O bazde date reprezinto modalitate de stocare a unor informa
ii
(date) pe un suport extern, cu posibilitatea regsirii acestora.
De obicei o bazde date este memoratntr-unul sau mai multe
fi
iere. Bazele de date sunt manipulate cu ajutorul sistemelor de gestiune a
bazelor de date. Cel mai r
spndit model de baze de date este cel rela
ional,
n care datele sunt memorate n tabele. Pe lnga tabele, o bazde date
rela
ionalmai poate con
ine: indec
i, proceduri stocate, trigger-e, utilizatori
Elemente de INFORMATICGENERAL
Cheie primar
Pentru a face deosebirea dintre
dounregistr
ri, tabelele pot con
ine
un cmp cheie primar
.
Cheia
primar este
un
identificatorcum ar fi un num
r, un
cod de produs sau un ID de angajat
care este unic pentru fiecare
nregistrare.
Cheia primartrebuie sfie o
informa
ie care nu se va modifica des.
Interogri
Interog
rile
rspund
la
ntrebri prin reg
sirea, filtrarea,
asamblarea
i ordonarea datelor din
baza de date.
Atunci cnd o interogare
gse
te datele
i le afi
eaz, poate s
prelucreze acele date conform instruc
iunilor. O interogare poate efectua
calcule utiliznd date (Care este diferen
a dintre totalul vnz
rilor
i
costurile de expediere?), poate actualiza datele
i poate combina date din
tabele diferite.
Formulare
Formularele
permit
simplificarea
introducerii
sau
vizualizrii datelor.
Formularele controleaz
i
simplificintroducerea datelor. Pe
msurce persoanele introduc date
ntr-un formular, ele se salveaz
ntr-un tabel subordonat.
48
Elemente de INFORMATICGENERAL
Formularele permit n
elegerea datelor dintr-un tabel sau dintr-o
interogare, prin prezentarea lor n forme atractive.
Rapoarte
Rapoartele
convertesc
datele n documente. Rapoartele se
distribuie n diferite forme
i
dimensiuni,
dar
toate
sunt
proiectate pentru a prezenta datele
imprimate.
Rapoartele
ofer
metode pentru a formata aspectul
datelor n cele mai eficiente
modalit
i
pentru
realizarea
scopului propus.
Cu ajutorul rapoartelor,
ave
i posibilitatea de a grupa
datele, de a efectua calcule cu ele,
precum
i de a ad
uga anteturi
i alte tipuri de formate n scopul facilitrii
citirii
i n
elegerii lor.
49
Elemente de INFORMATICGENERAL
Fi
ierele bazei de date Access
Utiliznd Microsoft Access, pot fi gestionate toate informa
iile dintrun singur fi
ier al bazei de date. n cadrul fi
ierului, pot fi utilizate:
Tabele pentru memorarea datelor.
Interogri pentru g
sirea
i preluarea numai a datelor dorite.
Formulare pentru vizualizarea, ad
ugarea,
i actualizarea
datelor n tabele.
Rapoarte pentru analiza sau listarea datelor ntr-un anumit
aspect.
Pagini de acces la date pentru vizualizarea, actualizarea, sau
analiza datelor bazei de date din Internet sau un intranet.
Memora
i datele o
dat ntr-un
tabel,
dar
vizualiza
i-le din amplas
ri
multiple.
La
actualizarea
datelor, acestea sunt actualizate
automat n orice alte locuri n
care mai apar.
Afi
area datelor ntr-o
interogare
Afi
area datelor ntrun formular
Afi
area datelor ntrun raport
Afi
area datelor ntr-o
paginde acces la date
Tabele
i rela
ii
Pentru memorarea datelor, crea
i un tabel pentru fiecare tip de
informa
ii pe care le urm
ri
i. Pentru reunirea datelor din mai multe tabele
ntr-o interogare, un formular, raport, sau o paginde acces la date, trebuie
definite rela
ii ntre tabele.
50
Elemente de INFORMATICGENERAL
Informa
ii despre clien
i care
au existat odat ntr-o list de
coresponden
se gsesc acum n tabelul
Clien
i.
Informa
ii despre comenzi
care au existat odatntr-o foaie de
lucru se g
sesc acum n tabelul
Comenzi.
Un ID unic, cum ar fi ID
Client, deosebe
te nregistr
rile ntre ele
n cadrul unui tabel. Prin ad
ugarea
cmpului ID unic al unui tabel la alt
tabel
i definirea unei rela
ii, Microsoft
Access poate potrivi nregistr
rile
corelate din ambele tabele astfel nct s
poatfi reunite ntr-un formular, raport,
sau o interogare.
Interogri
Se creeazo interogare pentru g
sirea
i preluarea doar a datelor
care ndeplinesc condi
iile precizate, inclusiv datele din tabele multiple. O
interogare poate totodatactualiza sau
terge nregistr
ri multiple n acela
i
timp,
i executa calcule predefinite sau particularizate asupra datelor.
Aceast
interogare
acceseaztabele separate pentru
preluarea informa
iilor despre ID
Comand
, Datsolicitat
, Nume
companie,
i Orapentru clien
ii
din Londra ale c
ror comenzi au
fost solicitate n Aprilie.
Formulare
Se creeaz un formular pentru vizualizarea, introducerea,
i
modificarea u
oara datelor direct ntr-un tabel. La deschiderea unui
formular, Microsoft Access preia datele din unul sau mai multe tabele,
i le
afi
eazpe ecran cu a
ezarea n paginselectatdin Expertul Formular, sau
cu a
ezarea n pagin creat de utilizator n vizualizare n mod
proiectare (Vizualizare proiect: O fereastr care afi
eaz proiectul
51
Elemente de INFORMATICGENERAL
i poate afi
a cmpuri din mai
multe tabele. Acesta poate afi
a
totodatimagini
i alte obiecte.
Un formular poate
con
ine un buton care s
imprime, sdeschidalte obiecte,
sau sexecute automat activit
i.
Rapoarte
Se creeazun raport pentru analiza datelor sau prezentarea acestora
ntr-un anumit mod la imprimare. De
exemplu,
ave
i
posibilitatea
imprimrii unui raport ce grupeaz
date
i calculeaz totaluri,
i altui
raport cu date diferite formatate pentru
imprimarea
etichetelor
de
coresponden
.
Utiliza
i un raport pentru
crearea
etichetelor
pentru
coresponden
.
Utiliza
i un raport pentru
prezentarea totalurilor ntr-o diagram
.
Utiliza
i un raport pentru
calcularea totalurilor.
52
Elemente de INFORMATICGENERAL
53
Elemente de INFORMATICGENERAL
i n majoritatea locuin
elor. Existdoutipuri de PC-uri: compatibile IBM
(PC-uri)
i mai pu
in r
spnditele Apple Macintosh.
Momentul ini
ial al istoriei calculatoarelor este, de obicei legat de
numele matematicianului englez Charles Babbage. El a propus n anul 1830
o Ma
in Analitic care a anticipat n mod fascinant structura
calculatoarelor actuale. Ideile sale au devansat cu peste 100 de ani
posibilit
iile tehnologice ale vremii sale. naintea a mai fost ncercri n
acest domeniu ale lui Leibnitz
i Pascal (sec al XVII-lea) .
Urmtorul moment de referin
este anul 1937, cnd Howard Aiken,
de la Universitatea Harvard a propus Calculatorul cu secven
de Comand
Automat, bazat pe o combina
ie ntre ideile lui Babbage
i calculatoarele
elertromecanice, produse de firma IBM. Construc
ia acestuia a nceput n
anul 1939
i s-a terminat n anul 1944, fiind denumit Mark I . El a fost n
principal primul calculator electromecanic, fiind alc
tuit din comutatoare
i
relee.
nlocuirea releelor cu tuburi electronice a constituit un important pas
nainte. Rezultatul a fost concretizat n calculatorul ENIAC ( Electronic
Numerical Integrator And Computer ), primul calculator electronic digital.
El con
ine circa 18.000 de tuburi electronice
i executa 5.000 de adun
ri pe
secund
, avnd o memorie de 20 de numere reprezentate n zecimal.
Programarea sa se realiza prin pozi
ionarea a circa 6.000 de comutatoare, cu
mai multe pozi
ii. O semnifica
ie aparte o are faptul cn arhitectura
calculatoarelor Mark I
i ENIAC, intrau mai multe elemente de calcul, ce
lucrau n paralel la o problemcomun
, fiind dirijate de o singurunitate de
comand. Aceastsolu
ie a fost aleasdatoritvitezei reduse a fiec
rei
unit
i de
calcul, realizatcu circuite electronice, este suficient. Solu
ia prelucrrii
paralele a fost reluatulterior dupanii 80 pentru m
rirea performan
elor
unui sistem de calcul; astfel n 1996 Firma INTEL a realizat un
supercalculator ce folose
te peste 7000 de procesoare PENTIUM utiliznd
tehnica de calcul masiv (utilizat pentru simularea testelor nucleare, n
cercetri genetice, spa
iale, meteorologice).
54
Elemente de INFORMATICGENERAL
urare a activit
Elemente de INFORMATICGENERAL
56
Elemente de INFORMATICGENERAL
Pl
ci suplimentare
Cipuri RAM
Port extern
Cipuri ROM
CPU
MOUSE
LED DE
ALIMENTARE
Unitate CD-ROM
MONITOR
IMPRIMANTA
TASTATURA
CONEXIUNE
INTERNET
57
DIFUZOR
Elemente de INFORMATICGENERAL
ile
centrale moderne proceseazmai bine de un miliard de opera
ii pe secund
i de disc suplimentare,
microfoane, scannere, joystick-uri, table grafice, camere de filmat
i
fotografiat digitale.
58
Elemente de INFORMATICGENERAL
6.1. Func
ionarea unui hard disk
Regiunea de stocare a hard disk-ului se aflpe o stivde discuri cu
nvelimagnetic. Datele sunt stocate sub forma unor tipare de aliniere a
zonelor magnetizate din strat numite domenii. Pentru a citi sau a scrie
datele, un mecanism numit activator deplaseazcapetele de citire-scriere n
pozi
ia corectrelativla hard disk, n timp ce discurile se nvrt la mare
vitez. Se trimit sau se recep
ioneazsemnale de la capetele de citirescriere.
Bra
ul activator Fiecarecap
de citire-scriere este fixat la
cap
tul unui bra
u
or, care se
rote
te pe un pivot aflat n
cel
lalt cap
t, mi
cnd
capetele launison
FAT Oparte adisculuitabela de alocare a
fi
ierelor - re
ine
informa
ia privind pozi
ia
tuturor fi
ierelor de pe
disc
Capdecitire-scriere Capul
cite
te
i scrie dateglisnd0,002
mmdeasupra suprafe
ei talerelor.
Existcte un capde fiecare partea
fiec
rui taler
Magnet
Taler Acesta
stocheazdate
pe ambele p
r
i
Pistnaintedeprima folosire,
stratul magnetizant de pe fiecare
taler este mp
r
it n piste
concentrice desemnale speciale
venite de la computer printr-un
proces numit formatare
SpiralmobilOspiralse
mi
cn interiorul unui magnet
permanent din inima
activatorului Un impuls electric
trimis sprespirala provoac
deflec
ia acestuia la o distan
precis
, mi
cnd astfel bra
ele
activatorului
Elemente de INFORMATICGENERAL
Cap de citire-scriere
Odatcapul corect pozi
ionat, sunt trimise impulsuri electrice spre
electromagnetul din vrf pentru a scrie datele pe sector. Datele binare, (1
i
0), codate prin schimbarea sensului curentului, se materializeazprin
tiparele domeniilor. Datele sunt citite de pe disc prin opera
ia inversde
inducere electromagnetica unor curen
i prin fire.
Electromagnet Cnd datele sunt scrise pe
disc, impulsurile electrice trimise genereaz
cmpuri magnetice, care aliniazdomeniile
de pe pist
Domeniile purt
toare de informa
ie
Fiecare domeniu este aliniat ntr-un
sens sau altul. Schimbarea n aliniere
fa
a de domeniul anterior semnific1,
nici o schimbare nseamn0.
Domenii aliniate
aleatoriu Acolo unde
nu au fost scrise date
niciodat
, domeniile
sunt aliniate aleatoriu
n ceea ce prive
te viteza
i capacitatea unui hard disk, exista trei
factori care influen
eazace
ti parametri: interfa
a folosit(controlerul),
organizarea sectoarelor
i viteza de rota
ie. Rata de transfer depinde de
viteza de rota
ie
i de num
rul de sectoare pe pist. i cum sectoarele au o
capacitate de 512 octe
i fiecare, nseamncun hard disk cu 200 de sectoare
i cu o tura
ie de 5400 rota
ii pe minut (90 de rota
ii pe secund
) poate
transfera maxim 512 x 200 x 90 = 9.216.000 bytes pe secund
. Pentru ca
utilizatorul s
i simtceva din aceastvitez
, trebuie sdispunde o
interfa
adecvat
. Modelul EIDE permite n modul PI0 4 o ratde transfer
de 16,7 MB/s, adicmai mult dect suficient.
Pentru a m
ri rata de transfer a unui hard disk existdou
posibilit
i: fie se m
re
te tura
ia discurilor, fie se m
re
te num
rul de
sectoare pe pist
.
Hard disk-urile func
ioneazla tura
ii cuprinse ntre 3200
i 7400
rota
ii pe minut. Cu toate co tura
ie mai mare ar aduce cu sine rate de
transfer mai ridicate, intervalul ntre 5400
i 7200 rota
ii pe minut este optim
din urm
torul motiv: la sc
derea tura
iei se mic
oreaz
i rata de transfer, iar
la m
rirea tura
iei apar probleme constructive. Este nevoie n acest scop de
motoare
i lag
re mai stabile
i de surse de curent mai puternice. Odatcu
cre
terea tura
iei cre
te
i nivelul de zgomot
i c
ldura emanat
. Aceste
argumente pledeazn defavoarea mririi tura
iei hard disk-urilor. R
mne
60
Elemente de INFORMATICGENERAL
ii. Datoritdensit
61
Elemente de INFORMATICGENERAL
scriere se folose
te acela
i cap uzual. Avantajul capului MR constn
capacitatea de a citi corect datele chiar
i la tura
ii mari
i piste nguste.
Cele doutehnici descrise anterior (capete MR
i Areal Density) duc
la distorsionarea semnalului livrat de hard disk. Metoda folositpnacum,
Peak Detection ia n calcul doar vrful semnalului care, mai ales n cazul
unor tura
ii ridicate, poate fi puternic distorsionat.
Este deci nevoie de o tehnologie care sinterpreteze mai bine
semnalele distorsionate. PRML (Partial Response Maximal Likelihood)
nlocuie
te metoda Peak Detection
i permite citirea corecta vrfurilor de
semnal
i n cazul apari
iei distorsiunilor. Aceasttehnicfolose
te n acest
scop douprocedee PR (Partial Response)
i ML (Maximal Likelihood).
Procedeul Partial Response nu folose
te numai vrfurile de semnal
,
ci
i alte puncte, e
antionnd periodic semnalul. Aceste e
antioane sunt
preluate ulterior de procedeul Maximal Likelihood (probabilitate maxim
),
partea electroniccalculnd pe baza acestora unde ar trebui sse afle vrful
de semnal. De exemplu, dacexistdoue
antioane la acela
i nivel
i
nainte
i dupaceste puncte nu existdect e
antioane cu valoare redus
,
nseamncntre cele doupuncte trebuie sse afle un vrf de semnal.
Chiar dacvrful de semnal este puternic distorsionat sau nu este prezent,
tehnica PRML permite depistarea f
rgrea informa
iilor utile.
Tehnologia Embeded Servo. Hard disk-urile normale posedpiste
servo separate pentru pozi
ionarea optima capetelor de citire/scriere.
Pentru evitarea apari
iei erorilor, capul trebuie sfie plasat exact pe mijlocul
pistei, lucru dificil din cauza varia
iei dimensiunilor pistei odatcu
temperatura. Tehnologia servo conven
ionalfolose
te informa
ii servo
imprimate periodic pe disc. Tehnologia Embeded Servo dispune n schimb
de informa
ii servo continue care sunt prelucrate nentrerupt de capetele
discului, permi
nd pozi
ionarea exactn orice condi
ie. Aceasttehnologie
poate fi comparatcu un copilot care urm
re
te continuu marcajul de la
marginea drumului. Procedeul vechi" care citea periodic semnalele servo
avea
i dezavantajul ntreruperii n momentul citirii fluxului de date.
Toate procedeele mai mult sau mai pu
in complicate de pnacum
i n modul PIO 4, atunci nu vor exista probleme nici cu cel mai rapid hard
disk. Modul PIO 4 transportdate cu o vitezde pnla 16,4 MB/s,
presupunnd desigur c
i hard disk-ul
i controlerul pot
ine pasul.
Doar modul PIO corect aduce performan
e sporite. n CMOS Setup
existde multe ori op
iunile PIO Mode 3 sau Fast ATA. Este vorba de rata
de transfer ntre hard disk
i controler. Acest mod PIO este vital pentru
viteza unui harddisk. De exemplu, dacse instaleazun hard disk pe un PC
62
Elemente de INFORMATICGENERAL
6.3. Memoria
Toate calculatoarele au nevoie de o serie de dispozitive pentru a
stoca informa
ia binar
, n timpul func
ion
rii, programul executat de
calculator
i datele necesare sunt p
strate n memoria RAM (memoria cu
acces aleatoriu) - cipuri bazate pe tranzistori care oferacces rapid la date
pentru procesorul calculatorului. Pentru stocarea de lung durat,
majoritatea sistemelor de calcul folosesc hard disk-uri care pstreazdatele
Elemente de INFORMATICGENERAL
i inimile
blocuri; este folositla aparate ca telefoanele celulare digitale
i smart
cardurile.
Memoria Cache este o sec
iune de memorie cu accesare rapid
folositpentru datele utilizate frecvent de procesor.
6.4. Echipamente periferice
i suporturi de date multimedia
Echipamentele periferice mediazschimbul de date
i de informa
ii
dintre unitatea central
i mediul extern, asigurnd n acela
i timp
compatibilitatea formatului de reprezentare.
Dupfunc
iile ndeplinite n sistemele de calcul, echipamentele
periferice se clasificn:
echipamente periferice de intrare care au rolul de a introduce
datele
i programele n sistem (tastatur
, mouse, joystick,
trackball, ecran tactil etc.),
echipamente periferice de ie
ire care asigurredarea rezultatelor
sau nlesnesc dialogul om-calculator ntr-un format accesibil
utilizatorului (imprimant, ecran etc.)
echipamente de intrare/ie
ire care dispun de suporturi de mare
capacitate pentru stocarea datelor
i a programelor (unit
i de
discuri magnetice, unit
i CD-ROM etc.).
6.4.1 Echipamente periferice de intrare specifice multimediei
Introducerea datelor n sistem se realizeazn mod obi
nuit prin
intermediul tastaturii
i/sau al mouse-ului.
64
Elemente de INFORMATICGENERAL
6.4.1.1 Tastatura
Tastatura reprezintdispozitivul principal de intrare
i se folose
te
pentru introducerea comenzilor
i a datelor n sistem.
Tastaturile multimedia ap
rute recent adaug butoane speciale
pentru func
ii specifice acestui domeniu: play/pause/next/prev, control
volum etc. Noul produs lansat de compania BTC, prevede 15 taste
suplimentare cu func
ii multimedia, printre care taste pentru Web, CD, Web
browsing, controlul volumului
i multe altele.
6.4.1.2 Mouse-ul
Un mouse este obligatoriu pentru majoritatea aplica
iilor
multimedia. Mouse-ul este un echipament periferic de intrare utilizat pentru
selectarea rapida unor op
iuni din meniuri sau manipularea unor obiecte de
pe ecran (texte sau grafice), n vederea execut
rii unor opera
ii.
Dispozitivul constdintr-o carcas
i o bil(de cauciuc sau alt
material cu aderen
bun
) care semnaleazsistemului, printr-un mecanism
electro-optic, mi
c
rile fcute, prin deplasare, pe o suprafa
plan
, care de
obicei este dintr-un material special.
Mouse-ul permite un acces u
or
i rapid la iconurile
i opera
iile de
pe ecran, cum ar fi alegerea op
iunilor din meniu, manipularea ferestrelor
i
mutarea fi
ierelor. Cnd mouse-ul este mutat, o bilde cauciuc se rote
te
nvrtind dourole, fiecare conectatla cte o roatcu franjuri. O fotodiod
(LED) emite lumina prin franjuri, traductori (detectori) convertind
semnalul luminos n semnale electrice. Ap
sarea unui buton trimite semnale
suplime
Utilizarea butoanelor mouse-ului depinde de produsul informatic.
Principalele opera
ii realizate cu un mouse sunt:
Indicarea prin care cursorul de mouse este deplasat pe ecran
pentru a indica un anumit obiect; deplasarea se face prin
deplasarea mouse-ului pe pad;
Punctarea, numit
i clic se utilizeazpentru selectarea unui
obiect
i se realizeaz
, n urma pozi
ion
rii cursorului mouse-ului
pe obiectul respectiv, prin ap
sarea scurta butonului;
Dublu clic prin care declan
eazo ac
iune
i prin care se
ac
ioneazscurt, de douori succesiv un buton al mouse-ului;
Trasarea care se realizeazanalog cu punctarea, cu deosebirea
cdupap
sarea butonului, mouse-ul se deplaseazcu butonul
65
Elemente de INFORMATICGENERAL
ap
sat. Se folose
te n opera
iile de mutare sau copiere a
obiectelor (Drag&Drop).
Rol Mi
carea fa
spate a bilei nvrte rola.
Bilde cauciuc
Ea se rostogole
te
odatcu mi
carea
mouse-ului pe
suprafa
.
Rol de sus
inere
Rol Aceastroleste
ac
ionatde rota
ia laterala
a bilei do cauciuc.
Buton-dreapta Cnd
un buton este ap
sat,
cipul transmite semnale
spre calculator.
Cip Semnalele de la
traductoarele de
mi
care
i de la
butoane sunt
procesate de un cip
nainte de a fi trimise
spre calculator
Carcasde plastic
Conector de cablu
Axul rolei Mi
carea de rota
ie
este transmisde ax c
tre roata
perforat.
Traductor Traductorul
codificsemnalele
luminoase n curent electric
Roatperforat Atunci
cnd roata se nvrte,
mi
carea perfora
iilor prin
dreptul LED-ului produce
o serie ce fascicule
luminoase
Fotodiod(LED)
Dioda emite lumin
prin marginea
perforata ro
ii.
ROATDE CODIFICARE
Elemente de INFORMATICGENERAL
i
con
ine douperechi de led-uri
i fotodetectoare. Mouse-ul se
deplaseazpe un suport a crui suprafa
este acoperitcu o folie
de plastic pe care sunt desenate dougrile suprapuse.
Compatibilitate: compatibile Microsoft, compatibile Genius,
compatibile Logitech etc.
Tehnologia radio este din ce n ce mai mult folosit
i implementat
n dauna clasicelor cabluri. Una din ultimele realiz
ri de acest gen este
Cordless Desktop-ul firmei Logitech, n pachet care con
ine o tastatur
i un
mouse care func
ioneazpe baza acestei tehnologii.
6.4.1.3 Trackball-ul
Mouse-ul unui calculator are nevoie de spa
iu n care sse mi
te, iar
problema care se pune este cmul
i utilizatori nu au spa
iul necesar pentru
un astfel de dispozitiv. Trackball-ul eliminaceste probleme, el fiind un
mouse ntors cu fa
a n sus. In esen
Elemente de INFORMATICGENERAL
independent, nu pe baza mi
c
rilor anterioare, a
a cum se
ntmplla mouse. El este un senzor bidimensional care
indicpozi
ia absolut
, raportatla un punct de referin
de
pe ecran, adicidentificpozi
ia ntr-un plan (stngadreapta
i nainte-napoi).
Un joystick este folosit pentru a deplasa un caracter
sau un obiect pe ecran. Mi
c
rile mnerului deplaseazo
pereche de cursoare ntr-un circuit electric din baza unit
ii.
Pozi
ia fiecrui cursor modificrezisten
a
i deci semnalele
electrice. Semnalele sunt apoi trimise spre calculator sau
spre consol
. Butoanele transmit semnale electrice
i
controleazac
iuni de pe ecran cum ar fi s
ritura" sau
focul". Aceste ac
iuni sunt uneori programabile.
Buton
Mner
Suport
Strat de sticlfrontal
Un cmp electric slab
este generat n aceast
sticl
, cmp elec tric este
alterat de con tactul cu
degetul.
68
Elemente de INFORMATICGENERAL
i un dic
ionar de rezerv
, pe disc, ce con
ine 200000 de cuvinte.
Elemente de INFORMATICGENERAL
i capacit
, cea a PC-urilor cu un
design futurist. Astfel, firma IBM a prezentat un display plat cu diagonala
de 20,8
i o rezolu
ie de 1536 pixeli, ceea ce nseamncutilizatorii pot
vedea doupagini standard de text sau imagine.
Ecranele LCD cu matrice activ. Ecranele LCD tipice, au o
rezolu
ie de 1024 x 768 pixeli (elemente de imagine), care sunt compu
i din
subpixeli ro
ii, verzi
i alba
tri. Lumina alba sursei trece prin filtrele de
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
6.4.2.2 Imprimantele
Imprimanta este un suport periferic de ie
ire care permite tip
rirea
rezultatelor prelucr
rii ntr-o formvizibilpentru om. Suportul folosit este
hrtia.
Performan
ele unei imprimante se exprimprin urm
torii parametri:
Rezolu
ia determincalitatea grafica tipririi
i se exprim
prin num
rul de puncte afi
ate pe inch (dots per inch dpi).
Existrezolu
ie pe vertical(num
r de puncte pe vertical
)
i
rezolu
ie pe orizontal
.
Viteza de tiprire - reprezintviteza de scriere a imprimantei
i
se m
soarn caractere pe secund(cps) la imprimantele lente
i
pagini pe minut (ppm) la cele rapide (o pagin con
ine
aproximativ 2000 de caractere).
Dimensiunea maxima hrtiei - este datde formatul hrtiei pe
care poate sscrie imprimanta: A3 (420 x 279 mm), A4 (210 x
279 mm), A5 (148 x 210 mm), B5 (182 x 257 mm) etc.
Memoria proprie desemneazcapacitatea de memorie de tip
RAM ata
atimprimantei. Informa
iile prelucrate de procesor
sunt transmise din memoria internpe magistralla imprimant
.
Viteza de prelucrare a procesorului este mai mare dect viteza de
tip
rire a imprimantei, imprimantele fiind considerate periferice
lente. Memoria proprie a imprimantei permite stocarea acestor
informa
ii pnn momentul n care vor fi tip
rite, evitnd astfel
blocarea magistralei.
Imprimantele cu jet de cerneal
i laser reprezintcele mai utilizate
tipuri de imprimante pentru afi
area elementelor multimedia.
Imprimantele cu jet de cernealse produc n mai multe variante: cu
jet continuu, cu jet intermitent, cu pic
turi comandate.
Imprimantele cu jet de cernealau o matrice de vrfuri aranjate ntrun cap de imprimare. Sunt 48 de vrfuri pentru fiecare din cele 4 culori de
baz
. Capul de imprimare merge pe hrtie, pulveriznd pic
turi de cerneal
sub controlul unui software. Imprimantele termice folosesc nc
lzitoarele
minuscule din fiecare vrf pentru a vaporiza cerneala. Vaporii n expansiune
72
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
74
Elemente de INFORMATICGENERAL
te rezolu
ia camerei foto,
ceea ce este important pentru prelucrarea
i tiprirea ulterioar.
Lentil
CCD
Microprocesor
Cip de
memorie
MufTV
P lacde
memorie
Flash
Convertor
numeric-analog
Vizor
Convertor analog-digital
Port de ie
ire spre calculator
MufTV. O leg
turprin cablu face posibilafi
area pozelor pe ecran.
Convertor numeric-analog. Acest dispozitiv reconverte
te imaginea
75
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
), adic manevrarea
frecven
elor pentru a le transmite la difuzoare. Sunetele create de placa de
sunet nu seam
ncu cele create de instrumentele muzicale, muzica produs
n acest mod tinznd ssune artificial. La tehnologia wavetable, placa de
sunet creeazsunetul, pe baza unor nregistr
ri ale muzicii unor instrumente,
sunetele fiind mai aproape de realitate; ea cautinstrumentul potrivit ntr-un
spectru de sunet
i creeazsunetul instrumentului cerut, pe baza mostrei de
sunet existente.
Cele mai utilizate pl
ci de sunet sunt pl
cile de sunet de ie
ire. Prin
intermediul acestora se poate reda con
inutul unor CD-uri muzicale sau
buc
77
Elemente de INFORMATICGENERAL
conven
ionale, care au o membrance se mi
cn fa
i n spate ca un
piston. Aparatele DML nu au nevoie de carcas(cutie)
i distribuie sunetul
mai uniform dect difuzoarele conven
ionale. Ele pot fi realizate chiar
i din
sticl(stnga)
i pot fi ncorporate n pere
i
i tavane.
6.4.3.6 Scannerul
Scannerul este un dispozitiv care permite introducerea n sistem a
textelor
i imaginilor grafice prin simpla scanare a documentului original,
evitndu-se astfel introducerea textului cu ajutorul tastaturii. Scannerul
detecteazdiferen
ele de str
lucire a unei imagini sau a unui obiect, folosind
o matrice de senzori. In majoritatea cazurilor, scannerul folose
te o matrice
liniarde asemenea senzori, de obicei dispozitive cu cuplaj de sarcin(CCD
Change Coupled Devices, dispozitive care transformun semnal luminos
n semnal electric), de ordinul sutelor pe fiecare inci, ntinse pe o band
ngustpe toatl
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
luminii, n acela
i timp, ea mai are nevoie de un alt interval de timp pentru a
se nc
rca pentru urm
toarea m
surare. Aceste douintervale de timp au un
rol hot
rtor n viteza de lucru al unui scaner.
Dacunitatea de citire se mi
cprea repede fa
de timpul de reac
ie
al senzorilor CCD, n imaginea digitalizatvor apare dungi. Ele apar fiindc
timpii de nc
rcare
i desc
rcare nu au fost lua
i n considerare. Datorit
tehnologiei CCD avansate de astzi acest comportament poate fi neglijat.
Produc
torii folosesc ast
zi celule CCD cu timpi de
nc
rcare/descrcare redu
i. Astfel, citirea unei pagini de c
tre scaner se
efectueazmult mai repede.
Pentru a prelucra modele color, scanerul trebuie slucreze n plus
deoarece CCD-urile reac
ioneaznumai la gradul de luminozitate. De aceea,
se apeleazla modelul de culoare RGB. Acesta descrie fiecare culoare ca
fiind o combina
ie a trei culori de baz
: ro
u, verde
i albastru. Cu ajutorul
acestui model lucreaz
i monitoarele color. Pentru a ob
ine cele trei culori,
produc
torii de scanere apeleazla trei metode diferite.
Cea mai ieftinmetodeste cea a celor trei treceri. La aceasta,
unitatea de citire trece de trei ori peste modelul de scanat. La fiecare trecere
se va utiliza un alt filtru de culoare pentru
irul de CCD-uri. De exemplu, la
prima trecere se folose
te un filtru ro
u, la a doua, unul verde
i la urm
unul albastru. Astfel,
irul de celule CCD va ob
ine odatvalorile de
luminozitate pentru p
r
ile ro
ii ale modelului, dupaceea pentru cele verzi
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
O perioadlung
, programatorii de software pentru imagini erau
nevoi
i sprogrameze comenzi specifice pentru fiecare tip de scaner. n
acela
i timp, clientul era nemul
umit deoarece programul s
u nu se n
elegea
cu scanerul.
n final, produc
torii de scanere
i programatorii s-au n
eles
i au
dezvoltat un set de comenzi standard pentru comanda scanerului.
Traducerea acestor comenzi specifice scanerului este efectuatde
c
tre driverul TWAIN. Abrevierea provine de la o expresie ciudat
:
Technology without an imported name.
Scanerul plat Majoritatea scanerelor msoarlumina reflectatde
original, linie cu linie. Lumina este focalizatprintr-o lentilspre un
dispozitiv traductor (charge coupled device/dispozitiv cuplat de nc
rcare CCD). Rezolu
ia scanerului depinde de num
rul de senzori de lumindin
CCD
i de distan
a de avans a fiec
rei linii. Un scaner cu transparen
Original
Motor cu pas
CCD
Suport de sticl
Linia de scanare
Car
Convertor analog-digital
Lentil
Sursa de lumin
Elemente de INFORMATICGENERAL
ile de
floppy disc, se poate cump
ra o unitate CD-ROM, care spoatfi introdus
n carcasa calculatorului (denumitunitate intern
), sau se poate cump
ra
una care este plasatal
turi de calculator (denumitunitate extern
).
Desigur, unit
ile
de floppy disc. n limbaj industrial unit
ile de
hard disc sunt denumite medii magnetice deoarece discurile sunt acoperite
cu o substan
magnetic
, de exemplu cu oxid de fier. De aceea (la fel ca
bine cunoscutul mediu magnetic al benzilor de casetofon) datele de pe un
disc pot fi deteriorate sau
terse dacdiscul este plasat lngun obiect
magnetic. Discurile stocheazdatele (sau muzica, n cazul casetelor) ntr-o
ordine foarte bine stabilit
, iar magne
ii pot deteriora sau
terge datele
respective.
Discurile CD-ROM stocheazdatele pe discuri din policarbona
i
acoperite cu o pelicul
, formatn general din aliaj de aluminiu. Datele sunt
83
Elemente de INFORMATICGENERAL
i alc
tuiesc un
fel de spiral care se
desf
Elemente de INFORMATICGENERAL
, sporind eficien
a sincroniz
rii. Cea
mai mica combina
ie de date pe disc se nume
te Small Frame. Aceasta
con
ine 24 de octe
i pentru informa
ii
i, n plus, 8 octe
i pentru corectarea
gre
elilor. n ace
ti 8 octe
i, bi
ii singulari ai datelor pe 24 de octe
i sunt
inclu
i nco dat
, astfel nct este posibilrecunoa
terea unui bit de date
defect
i, eventual, refacerea lui. Dacnsse pierd prea mul
i octe
i din cei
24, nici cea mai bunelectronicnu se poate descurca numai cu cei 8 de
corec
ie.
Capacitatea unui CD se mparte n compartimente singulare,
sectoarele. Un sector se mai nume
te Large Frame
i este alc
tuit din 98
85
Elemente de INFORMATICGENERAL
ile. Chiar
i cel mai bun
mecanism de citire nu nimere
te ntotdeauna pozi
ia corect
. Motorul care
86
Elemente de INFORMATICGENERAL
i CD-ROM nu sunt ns
protejate deloc n interior.
Pe CD, muzica se stocheazdigital, n studiouri, un aparat electronic
cite
te nregistrarea de 44100 de ori pe secund
i o transformn Small
Frames, deci CD-ul este nregistrat cu o frecven
de 44,1 kHz. n
consecin
ile CD-ROM
nu-
i pot permite acest lucru. Foarte dificil este pentru unit
ile cu vitez4x,
8x
i mai mare, deoarece unitatea trebuie s
-
i schimbe viteza ntr-un
interval de milisecunde. De aceea, produc
torii pun n unit
i motoare cu
timp de schimbare a vitezei foarte scurt. Acestea aduc CD-ul foarte rapid la
viteza necesar.
Dacunitatea CD-ROM este conectata la un controler E-IDE,
trebuie avut n vedere ca harddisk-ul sfie legat la controlerul primar, iar
unitatea CD la cel secundar. Harddisk-urile moderne folosesc moduri de
transfer speciale, pe care unit
ile CD-ROM nu le st
pnesc. La legarea pe
acela
i cablu, harddisk-ul nu poate comunica eficient cu controlerul. De
aceea, cel mai bine este sse conecteze harddisk-ul la Primary Port, iar
unitatea CD la Secondary Port. Aten
ie, dacamndouaparatele sunt
conectate la acela
i controler, unul este master, iar cellalt slave.
87
Elemente de INFORMATICGENERAL
i de disc pentru a g
si datele
i a ncepe citirea acestora de pe un disc.
Cu ct este mai sczut timpul de acces al unui disc, cu att este mai rapid
r
spunsul discului cnd vre
i sciti
i date de pe el.
88
Elemente de INFORMATICGENERAL
ii
CD-ROM pentru a afi
a un film video de douminute. Este nevoie de o
interac
iune continuntre unitatea CD-ROM
i celelalte componente ale
calculatorului. O unitate CD-ROM lentproduce un efect de varia
ie a
amplitudinii care are ca efect ntrzieri n timp ce se a
teptnceperea
derul
rii aplica
iilor multimedia.
O metodpentru accelerarea unit
ii CD-ROM a calculatorului
dumneavoastr este folosirea unui disk cache. Disk cache sunt mici
programe foarte des utilizate mpreuncu unit
ii de informa
ie
(sau date) pe care o poate transfera o unitate CD-ROM de pe unitate n
calculator ntr-o secund. Unii o considero unitate de msurmai buna
posibilit
ilor unei unit
Elemente de INFORMATICGENERAL
i a multora din fi
ierele de sunet existntr-adevr fi
iere mari. n
consecin
i de pe un disc
i pentru a traduce modelul respectiv sub
formde date.
msura vitezei unei unit
Elemente de INFORMATICGENERAL
solicita
i o informa
ie
i pncnd unitatea CD-ROM ncepe so
furnizeze. Cu ct este mai redus timpul de acces, cu att este mai bine.
Unit
ile CD-ROM nu lucreazla fel de rapid ca unit
ile de
disc, dar existmetode pentru a le accelera, cum ar fi utilizarea unui
program utilitar pentru disk cache.
Existstandarde pentru modul de formatare al discurilor CDROM.
Unit
i CD-ROM interne
i externe:
O unitate CD-ROM interneste introdusn loca
ul pentru unitatea
de disc a calculatorului la fel ca unitatea de floppy disc.
O unitate CD-ROM externeste o unitate individualcare r
mne n
afara calculatorului dup ce se conecteaz la interfa
a CD-ROM a
calculatorului.
Unitatea CD-RW
Pentru a stoca informa
ii pe un CD este necesaro unitate de
inscrip
ionare a CD-ului, numit
i burner. Viteza de inscrip
ionare este
principalul criteriu de diferen
iere ntre unit
ile de scriere a CD-urilor.
Existunit
Elemente de INFORMATICGENERAL
ii. A
a cera
nevoie de metode mult mai flexibile, pentru a se ob
ine viteze ridicate, dar
care snu afecteze calitatea
i u
urin
a opera
iei.
Acestea sunt modurile P-CAV - folosit de Yamaha
i Z-CLV utilizat
de majoritatea productorilor de writere.
Folosind metoda P-CAV (Par
ial Constant Velotity), CD-R porne
te
cu o vitezde 16x, aceasta urmnd screascconstant, pnn momentul n
care se stabilizeazla 24x, dup15 minute de nregistrare.
Deci, n primele 15 minute aceastmetodruleazn CAV - o vitez
inconstant
i scrierea se terminn CLV, la 24x. Aceasta este cea mai
flexibilmetoddintre cele dou.
Spre deosebire de P-CAV, metoda Z-CLV (Zoned Constant Linear
Velocity) lucreazpe etape. Porne
te de la o vitezde 16x CLV n primele 6
minute de nregistrare ale discului, apoi urmeaznco etapde I6x - tot n
CLV, apoi viteza cre
te constant pentru a atinge 24x n numai 16 minute.
Aceste schimb
ri de vitez sunt rezultatul tehnologiei Burn-Proof
(protejeazscrierea la ntreruperea fluxului de informa
ii), care are scurte
perioade de pauz
i care creeazun interval la fiecare punct n care
burnerul
i schimbviteza.
92
Elemente de INFORMATICGENERAL
Modele CD-RW
PLEXTOR PLEXWRITER 241040A
Paralel cu integrarea tehnologiei Burn-Proof, Plextor a dezvoltat
i
func
ia Power Rec II (Plextor Optimised Writing Error Reduction Control).
Power Rec II permite modificarea vitezei de scriere n func
ie de tipul de
disc folosit. PoweRec II se sesizeazla opririle pe care le face writerul
(cauzate de tehnologia Z-CLV) pentru a verifica dacCD-R-ul poate trece
la viteza maxim. De asemenea, identific
i testeazdiscul programndu-
i
strategia de scriere a discului. Pe tot timpul desf
urrii opera
iei, aceast
tehnologie alege cea mai potrivitmetodde scriere pentru viteza la care
ruleaz
.
YAMAHA CRW3200E - VK
Audio Master Quality Recording este una dintre cele mai importante
func
ii ale driverelor de la Yamaha. Aceasttehnologie a fost introdusde
Yamaha pentru iubitorii de muzic
, deoarece mbun
t
e
te calitatea
nregistr
rilor, n detrimentul timpului de pe disc. Aceastfunc
ie
i creeaz
u
urin
n adugarea sau mutarea fi
ierelor audio de pe discurile CD-RW.
Burner-ul suportnoul format CD-MRW (Mount Rainier).
TEAC CD-W524EK
TEAC CD-W524E are op
iunea OPC (Optimum Power Calibration),
care determincea mai potrivitintensitate care va fi aplicatde laser.
Driverul
i preg
te
te dinainte set
rile ntr-un spa
iu rezervat al discului,
numit Power Calibration Area. Dupce face aceste teste n acest spa
iu, le
cite
te
i analizeazdiferen
ele de scriere. Dacun
aneste superficial,
nseamnca laserul nu a avut intensitatea potrivit. Daceste prea adnc,
nseamncintensitatea laserului a fost prea puternic. Astfel, driverul va
alege intensitatea potrivitpentru scrierea discului.
6.4.2 Unitatea DVD-ROM
Elemente de INFORMATICGENERAL
De
i capacitatea de stocare a unui CD-ROM este semnificativ
,multe
programe
i jocuri ncep saibdimensiuni din ce in ce mai mari;au ap
rut
deja enciclopedii sau programe pe 4-5 CD-ROM-uri. Problema aceasta este
rezolvatprin apari
ia DVD-ROM-ului,urm
torul pas dupcompact disc.
DVD-ul va fi foarte important pentru utilizatorii computerelor pentru
ca va fi folosit pentru cele mai mari
i mai interesante jocuri, pachete de
programe
i filme.
Tehnologia DVD va nlocui, probabil, casetele video care existla
ora actualpe pia
Elemente de INFORMATICGENERAL
ilor CDROM. i de
i CD-ul pare astzi cea mai
viabila solu
ie pentru stocarea
i transportul
informa
iilor, exista o alternativa care tinde
sc
tige teren din ce n ce mai mult : USB
Flash Drive (unit
Elemente de INFORMATICGENERAL
96
Elemente de INFORMATICGENERAL
Detalii
i explica
ii:
Personal
Area
Networks
(PAN)
O re
ea PAN, cunoscut
i sub numele de Bluetooth,
permite utilizatorilor ssincronizeze date ntre dispozitive.
Este conceputn primul rnd pentru a conecta mai multe
calculatoare
i periferice pe o razde circa 10 metri.
Diferen
a cheie este cBluetooth folose
te unde radio n
locul razelor infraro
ii pentru a comprima datele la viteze
ntre 432
i 721 kbps f
rca dispozitivele sfie conectate
direct unul la altul.
Elemente de INFORMATICGENERAL
Majoritatea companiilor au re
ele LAN care folosesc cabluri
Local Area
pentru aconecta PC-urile la servere
i imprimante la viteze
Network
ntre 10
i 100 Mbps. Mai noi, sunt re
elele LAN f
rfir,
(LAN)
care folosesc unde radio n locul cablurilor.
Low-EarthOrbitSatellites
(LEOS)
Explica
ie:
Browser
(eng.)
CGI
Download
(eng.)
DHCP
DNS
Internet
Re
ea de anvergurmondialla care sunt legate, asemeni unei
pnze de paianjen, milioane de calculatoare de pe tot globul.
Java (eng.)
Modem
NAT
Elemente de INFORMATICGENERAL
Server
(eng.)
Calculatorul care g
zduie
te informa
iile si oferaccesul la
ele.
SGML
Site (eng.)
Loca
ie, Adres
- reprezintlocul unde sunt afi
ate informa
iile
sub forma paginilor de Internet.
WWW
XML
ar
toasdar inutil
. Realizatcorect, ea poate contribui la folosirea cu mai
multu
urin
a calculatoarelor
i a Internetului.
n viitor, conexiunile rapide n re
ea
i Internetul se vor standardiza.
Re
elele vor fi prezente pretutindeni f
rsfie vizibile. Vor fi re
ele cablate
incredibil de rapide, acas
i la lucru, iar serviciile de naltvitezne vor
conecta oriunde am fi. Nout
Elemente de INFORMATICGENERAL
a modului de a
ezare a textului
i graficii ntr-o pagin
. XML, pe de alt
parte, nu este un limbaj de prezentare ci o cale de a descrie datele. Acesta va
permite nu numai o cutare mai precisci
i o distribuire a informa
iilor
mult mai eficient
. Pe scurt web-ul a fost construit n HTML
i se
reconstruie
te acum n XML. Ca
i HTML, XML se dezvoltdin SGML.
De re
inut este faptul cXML a fost deja propus sfie baza tag-urilor
standard din sectoarele tranzac
iilor financiare, grafic vectorilal
i
multimedia. Aceste tag-uri confero c
utare mai buna documentelor
deoarece con
in descrierea lor.
Sdai drumul la ma
ina de splat de la celular sau sordoni
frigiderului cum s
-
i fie laptele, poate fi un vis, dar nu pentru mult timp. Un
posibil r
spuns este Jini, o tehnologie Java ce stocheazcod Java n
dispozitivele digitale, astfel nct acestea sse poatorganiza singure n
comunit
i, f
rexisten
a unui calculator ca intermediar. Dispozitivele care
suportJini pot sse lege ntr-o re
ea, sse configureze automat f
r
tevatur
i snceapscomunice. Jini nu necesitvreun sistem de operare
sau procesor special. n competi
ie directcu Jini este Universal Plug and
Play. Acesta folose
te protocoale standard de Internet , astfel nct cnd se
conecteazun dispozitiv la re
ea el ia automat o adresde TCP/IP
i
utiliznd "protocolul de descoperire" bazat pe HTTP, anun
disponibilitatea
lui altor dispozitive din re
ea, nefiind nevoie de un PC.
Economia viitorului va fi mai global
, electronic
i se va baza pe
Internet. n ziua de azi, jocul de bursonline gestioneazn mod curent 400
de miliarde de dolari
i opera
iunile bancare aferente. Internetul se
dovede
te a fi att de plin de succes copiind
i mbun
t
ind modul de
cump
rare
i c
ile de a face afaceri, nct n curnd, mai repede dect orice
previziune a oric
rui expert, economia pe Internet va reprezenta cea mai
mare parte a infrastructurii economiei globale. Cea mai important
schimbare este cclientul, va avea acces la mult mai multinforma
ie
despre bunuri
i servicii dect s-a imaginat vreodat
. Accesul n timp real la
informa
ia despre pre
uri conduce la o mai mare eficien
a pie
elor, pre
ul
reflectnd mai bine cererea. DacInternetul este bun la ceva, este bun
pentru organizarea bazelor de date
i distribu
ia informa
iei.
Personajele digitale devin mai pline de via
, atr
gnd mai mult spre
jocuri
i filme dect atunci cnd erau bidimensionale. Internetul oferdeja
posibilit
i nelimitate de distrac
ie. Datoritultimelor tehnologii, se pot
urmri filme n timp real, iar cu timpul, calitatea acestora va cre
te
considerabil. O mare amploare a luat-o deja fenomenul MP3. Arti
tii ale
c
ror filme nu v
d s
lile de spectacol pot folosi Internetul ca mediu de
distribu
ie. Filmele vor deveni chiar interactive, dumneavoastravnd
posibilitatea de a decide cursul ac
iunii la un moment dat doar ap
snd un
buton de maus sau o tast
.
100
Elemente de INFORMATICGENERAL
Cuvnt, imagine
i sunet, ntr-un cuvnt: SPECTACOL. Astfel are sfie
Internetul n c
iva ani.
Biometrica poate m
sura caracteristicile voastre unice precum
amprentele.
1. Atributele individuale ale fe
ei voastre sunt m
surate
i n rela
ie
una cu alta dau un model matematic complex digitizat.
2. Fiecare iris sau retinau motive unice ce pot fi citite ca un cod de
bare.
3. Un cuvnt spus poate fi verificat prin telefon cu o nregistrare
digitalpentru accesul la o bazde date.
4. Geometria minii, schema vaselor de snge ale bra
ului
i harta
porilor vo
tri pot fi folosite ca identificare unic
.
5. Chiar gemenii identici au amprente diferite, dar
i forma pumnului
este unic
.
Navigarea pe Internet
Internetul a devenit n ultimii ani un nou stil de via
. Milioane de
oameni folosesc aceastre
ea pentru a comunica. Pentru a intra pe Internet
Elemente de INFORMATICGENERAL
Pentru
a vizita o anumitpagin
, cuta
i bara numitAddress , unde
tasta
i adresa sitului cutat, dupcare apsa
i enter sau Go;
Exemplu: http://www.tuiasi.ro
Dacsunte
i conectat la Internet, dupce tasta
i comanda, browserul
va ncerca sg
seascpagina specificat
;
n cazul n care nu ave
i un obiectiv precis sau nu
ti
i o adres
exact, este recomandabil sintra
i pe un server puternic, de unde sc
uta
i
orice informa
ie. Astfel de servere se g
sesc la http://www.yahoo.com ,
http://www.altavista.com , http://www.google.com , etc.;
n timpul navig
rii, programul salveazpaginile pe disc ntr-un
director de temporare, pentru ca mai trziu sle pute
i accesa
i offline.
Dacntlni
i o pagincare vplace n mod deosebit, pute
i so aduga
i
paginilor favorite accesnd op
iunea Favorites din bara de meniu. Astfel
pagina va putea fi v
zutdirect, ntr-o altsesiune de navigare, fra mai fi
nevoie de paginile intermediare;
Oricnd vpute
i ntoarce la pagina de unde a
i pornit ap
snd
butonul Home;
O mare u
urin
n navigare o dau butoanele Back
i Next care
afi
azultima paginaccesatsau urm
toarea daceste prezent
;
Navigarea se poate opri n orice moment ap
snd butonul Stop;
Reactualizarea unei pagini se face foarte u
or, ap
snd butonul
Refresh.
Navigarea cu Mozilla Firefox
Mozilla Firefox (cunoscut nainte sub numele de
Phoenix apoi ca Mozilla Firebird) este un browser dezvoltat
Mozilla
de Funda
ia Mozilla.
Firefox
Proiectul, nceput n 2002
i propunea sdezvolte un
browser open source rapid, u
or de utilizat
i foarte extensibil (separat de
mai voluminoasa suitMozilla). Firefox a devenit soft-ul asupra c
ruia se
concentreazmomentan eforturile de dezvoltare a Mozilla fiind ast
zi
browser-ul oficial al Funda
iei Mozilla
i parte a suitei de aplica
ii Mozilla
(al
turi de clientul de e-mail Thunderbird). Prima versiune stabil(1.0.0) a
fost lansatn noiembrie 2004, cea mai recentversiune stabilfiind Firefox
2, aprutla 23 octombrie 2006 n englez
. Versiune n romnva fi lansat
cel trziu n mai 2007. Cu peste 100.000.000 de download-uri, Mozilla
Firefox a devenit una din cele mai populare aplica
ii open source.
Browserul este bazat pe motorul de randare Gecko, conformndu-se
cu majoritatea standardelor web n vigoare (HTML, XML, XHTML, CSS 1
Elemente de INFORMATICGENERAL
i importante includ:
suport pentru c
utare pe web, prin intermediul barei de c
utare
prezentn dreapta sus. Con
ine ca standard de acces motoarele de c
utare
Google, Yahoo, Creative Commons
i poate fi u
or extinspentru diferite
motoare de cutare (inclusiv pentru Wikipedia), o facilitate asemn
toare cu
GoogleBar-ul pentru Internet Explorer, dar cu diferen
a este cvine implicit
cu browserul
i nu ocupspa
iu inutil n fereastra de navigare.
c
utare rapidn pagin
, prin utilizarea unei bare n partea de jos,
care ntoarce rezultatele unei cut
ri pe m
surce utilizatorul tasteaz, prin
colorarea rezultatelor
op
iuni de blocare a ferestrelor popup, u
or adaptabile pentru
fiecare utilizator
extensibilitate foarte mare - browserul poate fi mbunt
it sau
anumite func
ionalit
i porteze aplica
ia pe sistemul propriu, n caz cnu este deja disponibilo
versiune spre download. Actualmente sunt disponibile, fie direct de ctre
Funda
ia Mozilla, fie de c
tre alte entit
Elemente de INFORMATICGENERAL
sistemelor multi-boot, fi
ierele de configurare
i preferin
e pot fi p
strate o
singurdat
, pe o parti
ie accesibilmai multor sisteme de operare
este tradus n peste 30 limbi, printre care
i romna. Este posibil
traducerea lui n alte limbi f
rcuno
tin
e de programare, doar prin editarea
unor fi
iere text
suport inclus pentru RSS
accent pe siguran
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
ii tematicilor.
Spa
iatorii flexibili: permit separarea elementelor pe bara de
unelte prin intermediul unui spa
iu. Ace
ti spa
iatori se redimensioneaz
automat pentru a umple spa
iul liber de pe bara de unelte. Ace
tia sunt
optimi pentru pozi
ionarea elementelor n partea dreapta barei de unelte.
Tematicile se instaleazn Firefox, cu scopul de a modifica aspectul
acestuia. Tematicile nu au permisiunea de a modifica ac
iunile sau
func
ionalitatea Firefox, ci doar aspectul.
Pute
i descrca
i instala o multitudine de tematici de la situl
Actualizri Mozilla.
De asemenea, c
utrile pe Internet vor oferi alte tematici.
De obicei, cnd se face clic pe o leg
turn vederea instal
rii unei
tematici, Firefox afi
eazo casetde dialog care va cere permisiunea de a
instala respectiva tematic
. Se poate alege ntre a permite descrcarea
i
instalarea tematicii sau a anula procesul.
Dacse dore
te a se dezinstala o anumittematicdin Firefox se
selecteazUnelte > Tematici pentru a deschide Managerul de Tematici.
n fereastra Managerului de tematici se selecteaztematica care se
dore
te a fi dezinstalat
i se apaspe butonul Dezinstaleaz. Pentru ca
106
Elemente de INFORMATICGENERAL
modificrile f
cute saibefect, va trebuie sse nchid
i sredeschid
Firefox.
Pentru a folosi o alttematicdintre cele instalate se selecteaz
Unelte > Tematici pentru a deschide Managerul de tematici.
n fereastra Managerului de tematici se selecteaztematica dorit
i
se apasbutonul Folose
te tematica. Se recomandnchiderea
i apoi
redeschiderea Firefox pentru ca noua tematicsfie aplicatcorect.
Oricnd se dore
te a se verifica dacexisto versiune mai noua
tematicii instalate se selecteazUnelte > Tematici pentru a deschide
managerul de tematici.
n fereastra Managerului de tematici, Firefox se afi
eazbutoane
Actualizeazacum pentru tematici la care existactualizri disponibile. Se
apasbutonul corespunz
tor tematicii care se dore
te a fi actualizat
.
Implicit, Firefox verificperiodic
i anun
cnd este disponibilo
nouversiune a uneia din tematicile care sunt instalate. Se poate modifica
acest comportament n fila Actualizare din panoul Avansat din Op
iuniPreferin
e.
Extensiile sunt mici module adugate la Firefox, module care
schimbfunc
ionalitatea navigatorului sau i adaugnoi func
ii.
Instalarea unei extensii implicun proces similar celui de instalare a
unei tematici. Extensiile pot fi desc
rcate de pe situl Actualizri Update.
Pe pagina cu extensii trebuie sexisto leg
turde instalare pentru
fiecare extensie. Dacn navigatorul instalat nu existJavaScript activat,
simplul clic pe o leg
turoarecare va duce la instalarea respectivei extensii.
Dacse dore
te vreodata se dezinstala o anumitextensie din
Firefox, se selecteaz Unelte > Extensii pentru a deschide Managerul de
extensii.
n fereastra Managerului de extensii se selecteazextensia care se
dore
te a fi dezinstalat
i se apasbutonul Dezinstaleaz. Pentru ca
modificrile f
cute saibefect, va trebuie sse nchid
i sse redeschid
Firefox.
Oricnd se dore
te sse verifice dacexisto versiune mai noua
extensiei instalate selecta
i Unelte > Extensii pentru a deschide managerul
de extensii.
n fereastra managerului de extensii, Firefox afi
eazbutoane
Actualizeazacum pentru extensii la care existactualiz
ri disponibile. Se
apasbutonul corespunz
tor extensiei care se dore
te a fi actualizat.
Se pot c
uta actualizri
i manual, apsnd pe butonul Caut
actualizri.
Implicit, Firefox verificperiodic
i anun
cnd este disponibilo
nouversiune a uneia din extensiile pe care le ave
i instalate. Se poate
107
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
ile
dumneavoastrdoar pe acel sit, nsnu activit
ile dumneavoastrn general
atunci cnd naviga
i pe web. Cu toate acestea, uneori un sit web afi
eaz
con
inut g
zduit pe un alt sit. Acel con
inut poate fi ori o imagine, ori un
text, ori chiar o reclam. i cel
lalt sit poate stoca un cookie n Firefox,
chiar dacnu a
i vizitat acel sit direct. Cookie-urile depuse de un sit, altul
dect cel pe care l vizita
i se numesc cookie-uri de la ter
i, sau cookie-uri
strine. Siturile web folosesc uneori cookie-uri str
ine cu GIF-uri
transparente, care sunt imagini speciale care ajutsiturile scontorizeze
numrul de utilizatori, s
ineviden
a r
spunsuirlor la e-mailuri, safle mai
multe despre cum folosesc vizitatorii situl, sau s v personalizeze
experien
a navigrii. Cnd este bifataceastop
iune Firefox blocheaz
depozitarea acestor cookie-uri str
ine, doar dacnu au fost
terse anterior
cookie-uri depuse de acel sit. Dacse
tergi cookie-uri n fereastra Arat
cookie-urile ct timp aceastop
iune este bifat
, Firefox nu va permite
respectivelor situri sdepuncookie-uri din nou.
Re
ine cookie-urile: -pncnd expir: Dacse selecteazaceast
op
iune, un cookie va fi eliminat doar cnd atinge data expir
rii.
Re
ine cookie-urile: -pncnd nchid Firefox: Dacse selecteaz
aceastop
iune, cookie-urile vor fi eliminate cnd se reporne
te Firefox.
Siturile web care au nevoie de cookie-uri vor continua sfunc
ioneze, ns
dacse reporne
te Firefox, situl va crede cs-a intrat pentru prima oar
.
Re
ine cookie-urile: -ntreab-mde fiecare dat: Afi
eazo alertde
fiecare datcnd un sit web ncearcsdepunun cookie, pentru a
ntreba dacse aprobdepunerea respectivului cookie.
109
Elemente de INFORMATICGENERAL
7.2. Hypertextul
Hypertextul reprezint un ansamblu voluminos de informa
ii
textuale citite ntr-un mod neliniar, urmnd un parcurs fondat pe analogia
sensului
i asocierea de idei (subiective) n care legturi logice sau
semantice deteminitinerarul de lectural utilizatorului. Contrar unei cr
i
care propune o lecturliniar
, hypertextul invitutilizatorul snavigheze
traversnd o organigramarborescentsau multidirec
ional
.
Avantajele hypertextului sunt evidente:
u
urin
a de a naviga prin documente foarte mari, cititorul nemaifiind
obligat sparcurginforma
ia de o maniertradi
ional(cum ar fi citirea
unei cr
i de la un cap
t la altul, trecnd prin fiecare pagin
i capitol),
ajutarea cititorului slocalizeze noi surse de informare legate de un
anumit subiect
i de o dimensiune suplimentarn exploatarea unui
subiect anume.
Principiul hypertextului este vechi, dar a devenit modern gra
ie
mijloacelor informatice. O enciclopedie, codurile juridice
i multiplele lor
trimiteri la aliniate sunt exemple vechi de hypertext. Transpunerea pe
calculator se manifestprin navigarea ntr-o structurarborescentde
meniuri, submeniuri, dosare, subdosare, fi
iere
i fi
e. Investigarea unei
baze de date printr-o cutare, pe bazde cuvinte cheie, este un alt exemplu.
Conceptul de hypertext a fost inventat n 1945 sub numele de Menex de
matematicianul Vannevar Bush, ntr-un articol ce propunea realizarea unui
mediu fondat pe un sistem de clasificare mai pu
in ierarhic ce se inspira mai
mult din modul nostru de gndire natural, intitulat As We May Think.
Crearea termenului de hypertext n 1965 i se datoreazlui Theodore H.
Nelson cu al s
u proiect Xanadu, o enciclopedie generalistce func
iona
urmnd principiul consult
rii n re
ea ntr-un parcurs realizat de legturi. Ea
reunea cvasitotalitatea lucr
rilor publicate pnn acea zi ntr-o re
ea de
ma
ini cooperante.
7.3. Hypermedia
Hypermedia este o tehnic de structurare
i organizare a
informa
iilor multimedia (text, sunet, imagine, programe), permi
nd
manipularea lor interactiv prin intermediul leg
turilor. Hypermedia
reprezint aplicarea principiilor hypertextului la obiecte multimedia,
documentul fiind consultat dup un parcurs ales de utilizator, prin
ra
ionament analogic, prin asociere de idei, urmnd principiul multiferestre.
110
Elemente de INFORMATICGENERAL
i de
explicare a cuvintelor sau a conceptelor, prin atribuirea de leg
turi spre alte
p
r
i ale documentului sau spre alte documente.
Limbajul este conceput dintr-o serie de marcaje, denumite
i
etichete, care eviden
iazlegturile
i componentele unui document.
Citirea sau vizualizarea paginii document HTML pe ecran, se face
prin intermediul unui program de navigare, denumit
i browser, care
prezintdocumentul n felul descris de limbaj.
111
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
sfie realizat
. Noi vrecomandm sselecta
i op
iunea "Normal Page". Ca
urmare a acestei op
iuni, programul va crea o pagina goal(blank page),
f
rnici un element.
Elemente de INFORMATICGENERAL
Dacnumi
i altfel aceastprima pagin
, pot apare unele inconveniente pe
server, dar care pot fi u
or remediate daca apela
i la administrator.
Un alt lucru util
i care trebuie
tiut de la nceput, este acela cpaginile ar
trebui salvate cu extensia *.html
i nu *.htm deoarece sunt servere mai
vechi care nu suportacest format,
i de asemenea pot apare probleme cu
unele browsere.
Evita
i sncrca
i pagina cu imagini
i graficinutil
. Vrecomandam s
realiza
i imaginile n format *.gif sau *.jpeg cu o compresie mare
i la
dimiensiuni mici. Dacrespecta
i aceastregul
, ve
i ob
ine un timp de
nc
rcare relativ scurt, chiar la o conexiune standard de 28.8 pe dial-up.
Selecta
i op
iunea "Page Proprieties" din meniul File. Ca urmare a acestei
comenzi, ca efect vizual, va apare o fereastrcu patru liste: "General",
"Background", "Margins" si "Custom". n sec
iunea "General" ave
i
posibilitatea de a configura titlul paginii dumneavoastr
, titlu care va fi
afi
at n fereastra browserului. Apoi ave
i posibilitatea de a specifica felul n
care utilizatorul este direc
ionat n pagin, pute
i insera un fundal sonor
i
pute
i configura setul de caractere folosit la codarea ei n html
i la
decodarea ei n browser. Daca ave
i de gnd sinsera
i un fundal sonor, se
recomandun fi
ier de m
rime mic(preferabil *.mid sau *.asf). n general
fundalul sonor este inutil
i vpute
i lipsi de el. Despre setul de caractere cu
care ar trebui salvatpagina, se recomandsetul Central European ISO
8859-2 mai ales daca ave
i
i unele caractere regionale.
114
Elemente de INFORMATICGENERAL
n sec
iunea "Background" (figura de mai sus) se pot configura fundalul
n sec
iunea "Margins" se pot configura marginile paginii html. Problema
cu care se confruntfoarte mul
i este aceea cexistbrowsere care nu
recunosc aceste margini (ex: Netscape), fapt care ar determina un alt aspect
al paginii cu acest navigator. Dacdori
i sfolosi
i aceastop
iune, va
trebui srecomanda
i ca browser, Internet Explorer. Calea cea mai bun,
este sevita
i sseta
i marginile paginii, astfel ele vor fi vazute la fel n
toate navigatoarele.
n sec
iunea "Custom" pe care o vede
i reprezentatn figura de mai sus,
se pot configura variabilele din pagina, variabile care necesitau mai demult
115
Elemente de INFORMATICGENERAL
interven
ia n codul surs. De aici nu trebuie slipseascvariabilele
"keywords" si "robots", deoarece multe motoare de c
utare se folosesc de
ele. Vsftuim sfolositi n variabila "keywords" ct mai multe cuvinte
cheie, dar n legatura cu con
inutul paginii, pentru a avea mai multe
anse de
a fi gasi
i pe web.
O altposibilitate de a configura variabilele, este aceea a editarii directe a
codului sursa. La final, nceputul codului dumneavostrhtml ar trebui sa
arate in felul urmator:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<meta name="Date" content="10/11/96">
<meta name="GENERATOR" content="Microsoft FrontPage Express 2.0">
<meta name="Keywords" content="internet, exemplu,lectie">
<meta name="Language" content="romanian">
<meta name="Robots" content="All">
<meta name="Version" content="8.0.3410">
<title>Exemplul meu de pagina HTML</title>
</head>
<body background="imagine.gif" bgcolor="#FFFFFF" text="#000000"
link="#0000FF" vlink="#800080" alink="#FF0000">
Valoare hexazecimala
ALICEBLUE
ANTIQUEWHITE
AQUA
AQUAMARINE
AZURE
BEIGE
BISQUE
BLACK
BLAncHEDALMOND
BLUE
BLUEVIOLET
BROWN
BURLYWOOD
CADETBLUE
chARTREUSE
chOCOLATE
CORAL
CORNFLOWERBLUE
CORNSILK
#A0CE00
#FAEBD7
#00FFFF
#7FFFD4
#F0FFFF
#f5f5DC
#FFE4C4
#000000
#FFEBCD
#0000FF
#8A2BE2
#A52A2A
#DEB887
#5f9EA0
#7FFF00
#D2691E
#Ff7f50
#6495ED
#FFf8DC
116
Elemente de INFORMATICGENERAL
CRIMSON
CYAN
DARKBLUE
DARKCYAN
DARKGOLDENROD
DARKGRAY
DARKGREEN
DARKKHAKI
DARKMAGENTA
DARKOLIVEGREEN
DARKORANGE
DARKORchID
DARKRED
DARKSALMON
DARKSEAGREEN
DARKSLATEBLUE
DARKSLATEGRAY
DARKTURQUOISE
DARKVIOLET
DEEPPINK
DEEPSKYBLUE
DIMGRAY
DODGERBLUE
FIREBRICK
FLORALWHITE
FORESTGREEN
FUchSIA
GAINSBORO
GHOSTWHITE
GOLD
GOLDENROD
GRAY
GREEN
GREENYELLOW
HONEYDEW
HOTPINK
INDIANRED
INDIGO
IVORY
KHAKI
LAVENDER
LAVENDERBLUSH
LEMOncHIFFON
LIGHTBLUE
LIGHTCORAL
LIGHTCYAN
LIGHTGOLDENRODYELLOW
LIGHTGREEN
LIGHTGREY
LIGHTPINK
LIGHTSALMON
LIGHTSEAGREEN
#DC143C
#00FFFF
#00008B
#008B8B
#B8860B
#A9A9A9
#006400
#BDB76B
#8B008B
#556B2F
#Ff8C00
#9932cc
#8B0000
#E9967A
#8FBC8F
#483D8B
#2f4f4F
#00CED1
#9400D3
#Ff1493
#00BFFF
#696969
#1E90FF
#B22222
#FFFAF0
#228B22
#FF00FF
#DCDCDC
#f8f8FF
#FFD700
#DAA520
#808080
#008000
#ADFf2F
#F0FFF0
#Ff69B4
#CD5C5C
#4B0082
#FFFFF0
#F0E68C
#E6E6FA
#FFF0f5
#FFFACD
#ADD8E6
#F08080
#E0FFFF
#FAFAD2
#90EE90
#D3D3D3
#FFB6C1
#FFA07A
#20B2AA
117
Elemente de INFORMATICGENERAL
LIGHTSKYBLUE
LIGHTSLATEGRAY
LIGHTSTEELBLUE
LIGHTYELLOW
LIME
LIMEGREEN
LINEN
MAGENTA
MAROON
MEDIUMAQUAMARINE
MEDIUMBLUE
MEDIUMORchID
MEDIUMPURPLE
MEDIUMSEAGREEN
MEDIUMSLATEBLUE
MEDIUMSPRINGGREEN
MEDIUMTURQUOISE
MEDIUMVIOLETRED
MIDNIGHTBLUE
MINTCREAM
MISTYROSE
NAVAJOWHITE
NAVY
OLDLACE
OLIVE
OLIVEDRAB
ORANGE
ORANGERED
ORchID
PALEGOLDENROD
PALEGREEN
PALETURQUOISE
PALEVIOLETRED
PAPAYAWHIP
PEAchPUFF
PERU
PINK
PLUM
POWDERBLUE
PURPLE
RED
ROSYBROWN
ROYALBLUE
SADDLEBROWN
SALMON
SANDYBROWN
SEAGREEN
SEASHELL
SIENNA
SILVER
SKYBLUE
SLATEBLUE
#87CEFA
#778899
#B0C4DE
#FFFFE0
#00FF00
#32CD32
#FAF0E6
#FF00FF
#800000
#66CDAA
#0000CD
#BA55D3
#9370DB
#3CB371
#7B68EE
#00FA9A
#48D1cc
#C71585
#191970
#f5FFFA
#FFE4E1
#FFDEAD
#000080
#FDf5E6
#808000
#6B8E23
#FFA500
#Ff4500
#DA70D6
#EEE8AA
#98FB98
#AFEEEE
#DB7093
#FFEFD5
#FFDAB9
#CD853F
#FFC0CB
#DDA0DD
#B0E0E6
#800080
#FF0000
#BC8f8F
#4169E1
#8B4513
#FA8072
#f4A460
#2E8B57
#FFf5EE
#A0522D
#C0C0C0
#87CEEB
#6A5ACD
118
Elemente de INFORMATICGENERAL
SLATEGRAY
SNOW
SPRINGGREEN
STEELBLUE
TAN
TEAL
THISTLE
TOMATO
TURQUOISE
VIOLET
WHEAT
WHITE
WHITESMOKE
YELLOW
YELLOWGREEN
#708090
#FFFAFA
#00Ff7F
#4682B4
#D2B48C
#008080
#D8BFD8
#Ff6347
#40E0D0
#EE82EE
#f5DEB3
#FFFFFF
#f5f5f5
#FFFF00
#9ACD32
Entitate numerica
!
"
#
$
%
&
'
(
)
*
+
,
.
/
0-9
:
;
<
=
>
?
@
A-Z
[
�-
	
-
 
!
"
#
$
%
&
'
(
)
*
+
,
-
.
/
0-9
:
;
<
=
>
?
@
A-Z
[
Valoare
Hex
00-08
09
0A
0B-1F
20
21
22
23
24
25
26
27
28
29
2A
2B
2C
2D
2E
2F
30-39
3A
3B
3C
3D
3E
3F
40
41-5A
5B
\
5C
]
5D
119
Entitate
caracter
"
&
<
>
Descriere
Nefolosit
Tab orizontal
Line feed
Nefolosit
Spatiu
Semul exclamarii
Ghinimele
Diez
Semn dolar
Semn procent
Si
Apostrof
Paranteza stanga
Paranteza dreapta
Asterisc
Semnul plus
Virgula
Minus
Punct (stop)
Solidus (slash)
Digiti 0-9
Doua puncte
Punct si virgula
Mai mic
Egal
Mai mare
Semnul intrebarii
A rond
Litere A-Z
Paranteza patrata spre stanga
Elemente de INFORMATICGENERAL
^
`
a-z
{
|
}
~
^
_
`
a-z
{
|
}
~
- 
5E
5F
60
61-7A
7B
7C
7D
7E
7F-A0
Caret
Bara orizontala
Accent grav
Litere a-z
Acolada dreapta
Bara verticala
Acolada stanga
Tilda
Nefolosit
¡
A1
¢
£
¤
¥
¦
§
¨
A2
A3
A4
A5
A6
A7
A8
Simbol cent
Lira sterlina
Semn moneda
Yen Japonez
Bara verticala taiata
Semn sectiune
Umlaut (dieresis)
"
©
A9
ª
AA
«
AB
¬
­
AC
AD
®
AE
¯
AF
©
(NHTML)
Copyright
Ordinal feminin
Ghinimele unghi
guillemot
Nul
Liniuta
®
(HHTM)
stanga,
Marca inregistrata
Accent macron
GIF87a
8-bit
Fara pierderi
1
0
GIF89a
8-bit
Fara pierderi
1
1
JPEG
24-bit
Cu pierderi
0
0
P-JPEG
24-bit
Cu pierderi
1
0
PNG
48-bit
Fara pierderi
1
0
0
0
1
0
0
0
0
0
1
1
120
Elemente de INFORMATICGENERAL
Corectie Gamma
Navigatoare
0
Explorer,
Navigator
0
Explorer3,
Navigator2
0
Explorer2,
Navigator2
0
Explorer4,
Navigator4
1
Explorer4,
Navigator4
::
Dupce a
i prelucrat
i a
i ales imaginile pe care sle insera
i n pagin
,
crea
i pentru o organizare bun
, n directorul n care sunt paginile
dumneavostr
, un subdirector numit "imagini", n care copia
i imaginile
men
ionate mai sus. ATENIE: Imaginile trebuie sfie n directorul sitului
n momentul inser
rii lor,
i nu trebuie sle fie ulterior modificatpozi
ia.
Inserarea imaginii se face prin selectarea comenzii "Image..." din meniul
"Insert".
Daca a
i trecut cu bine
i de acest pas, ave
i posibilitatea de a prelucra
imaginea n document, dupcum se vede mai jos. n prima imagine este
prezentat modul de redimensionare a imaginii. Trebuie doar sselecta
i
imaginea
i svpozi
iona
i cursorul pe unul din punctele imaginii. Dup
aceasta ve
i putea repozi
iona imaginea, cum dori
i f
ra se modifica
121
Elemente de INFORMATICGENERAL
fi
ierul ini
ial, dar schimbndu-se considerabil calitatea grafic
, dupcum
ve
i observa
i dumneavoastr. O altfacilitate este meniul de op
iuni ale
imaginii, accesabil n momentul n care apasa
i butonul drept al mouse-ului.
A
a cum se vede
i n Figura 2, aveti posibilitatea de t
iere ("Cut"), de
copiere ("Copy")
i de lipire ("Paste"), n func
ie de dolean
e. La apsarea
simultan a testelor Alt+Enter sau la selectarea comenzii "Image
Proprieties" va apare o fereastra cu op
iuni de setare a propriet
ilor
imaginii.
Figura1: Exemplu de
redimensionare a imaginii
Figura2: Meniu de prelucrare a imaginii
Fereastra "Image Proprieties" (prezentatn imaginea de mai jos), v
oferposibilitatea de a integra mai bine imaginea inseratn pagina
dumneavoastr de web. n lista "General" se poate configura
comportamentul imaginii n pagina HTML. Dacintroduce
i un text n
c
su
a "Alternative Representation/Text", n momentul n care vve
i
pozi
iona cu cursorul pe imagine, n browser, mesajul va fi afi
at. De
asemenea ave
i posibilitatea de a introduce un link n pagin, astfel nct n
momentul accesrii cu un simplu clic a imaginii n browser, sfi
i
direc
iona
i spre o alta paginsau spre alt fi
ier. Inserarea acestui link se
face n casu
a "Default Hyperlink/Location". Tot n aceastfereastr, dar n
lista "Appearance", pute
i configura dimensiunile imaginii, marginile,
i
chenarul imaginii.
122
Elemente de INFORMATICGENERAL
Daca dori
i, pute
i lucra la inserarea unei imagini, direct n codul html
dupcum urmeaz
:
<p align="center"><a href="ajutor.html"><img border="0" src="imagini/poza.gif"
alt="Apasa
i aici" width="388" height="336"></a></p>
Pentru afi
area centrat a titlurilor se poate folosi tagul
<CENTER>...</CENTER>.
De altfel, orice element introdus n marcajul Center va fi afi
at centrat n
pagin
.
Iatcele 6 tipuri de titlu, afi
ate mai jos:
123
Elemente de INFORMATICGENERAL
Paragrafe
n limbajul Html, paragraful este introdus n documente prin tagul <P>.
Primele versiuni Html definesc acest tag ca fiind un marcaj vid, deci f
run
corespondent </P>. La ntlnirea marcajului de paragraf, navigatorul las
cteva rnduri libere ntre paragraful care tocmai s-a terminat
i paragraful
care tocmai ncepe, deci nu se lasun "alineat" la nceputul paragrafului a
a
cum se ntamplcu tip
riturile clasice. ncepnd cu Html 2.0 tagul <P> este
nevid, nsa tagul </P> este op
ional. Dacnu se folose
te marcajul n forma
container, paragraful se va termina la intalnirea unui alt marcaj <P>
Dacse dore
te doar terminarea unui rnd ntr-un anumit loc
i continuarea
pe urm
torul rnd, se va folosi tagul vid <BR>.
Pentru a delimita sec
iunile unui document este prev
zut
i marcajul care
introduce o linie orizontal
. Acesta este primul marcaj nv
at de noi pentru
care rezultatul ob
inut va diferi de la un navigator la altul (mai precis de la
Internet Explorer - prescurtat IE
i Netscape Navigator).
Marcajul este <HR>
i are rolul de a trasa o linie orizontalpe toatl
imea
ferestrei navigatorului.
Internet Explorer permite utilizarea anumitor atribute pentru acest marcaj,
i
anume:
>Size = valoare_numerica - precizeaza grosimea in pixeli a liniei;
>Color = culoare - specifica o culoare pentru linie (vezi capitolul 6 - Culori si imagini)
124
Elemente de INFORMATICGENERAL
De re
inut cNetscape nu implementeaz
i atributul de culoare a liniilor,
deci toate liniile sunt de aceeasi culoare.
>O
cale u
oara de inserare a unei linii cu FrontPage, se face accesnd
comanda "Insert/Horizontal Line" din meniul principal. Ca urmare a acestei
comenzi, programul va insera o linie standard, care ulterior va putea fi
modificat
, a
a cum este ilustrat
i n figura de mai jos.
125
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
i de
a manipula datele dumneavoastr
. Trebuie s
re
ine
i, cde aici se pot face toate configur
rile
necesare, referitoare la tabelul dorit (l
ime,
nal
ime, culoare, margini, etc.).
127
Elemente de INFORMATICGENERAL
Telefon
Bogdan
444222
Andrei
222444
128
Elemente de INFORMATICGENERAL
Efectul ob
inut este unul decorativ. Sursa Html este urmtoarea:
<TABLE Border=5>
<TR>
<TH> <BR>
</TH>
<TH> <BR>
</TH>
<TH> <BR>
</TH>
<TH> <BR>
</TH>
</TR>
<TR>
<TD> <BR>
</TD>
<TD> <BR>
</TD>
129
Elemente de INFORMATICGENERAL
<TD> <BR>
</TD>
<TD> <BR>
</TD>
</TR>
<TR>
<TD> <BR>
</TD>
<TD> <BR>
</TD>
<TD> <BR>
</TD>
<TD> <BR>
</TD>
</TR>
</TABLE>
<BR>
Pentru ata
area unei explica
ii se folose
te tagul :
<CAPTATION ALIGN="aliniere"> Explica
ie </CAPTATION>
Elemente de INFORMATICGENERAL
stnga;
o RIGHT-datele aliniate la dreapta;
o CENTER- datele sunt centrate;
VALIGN- define
te alinierea vertical
i poate avea valorile:
o TOP - datele sunt aliniate la marginea de sus a celulei;
o BOTTOM -datele sunt aliniate la baza celulei;
o MIDDLE - datele sunt centrate vertical la mijlocul celulei;
Atributele de aliniere pot fi plasate n tagurile ce delimiteaza liniile
i n
tagurile ce definesc celulele. Dacplasm atributul ALIGN=left n tagul
TABLE, textul care urmeaztabelului "curge" pe lngacesta (tabelul este
aliniat n stnga ferestrei navigatorului, iar n dreapta sa se afi
eaztextul.
Folosirea atributului ALIGN=right plaseaztabelul n marginea dreapt
, iar
textul "curge" n partea stanga tabelului.
Reluam primul exemplu, utilizand o aliniere diferitpentru liniile
i celulele
tabelului:
Nume si prenume
Telefon
Bogdan
444222
Andrei
222444
Elemente de INFORMATICGENERAL
</TD>
</TR>
</TABLE>
i ap
sarea butonului drept al
mouse-ului va apare un meniu util
de unde se poate configura tabelul
dumneavoastr
. Op
iunile "Cell
Properties" sau "Table Properties"
sunt cele mai utile n acest sens. n
urma activ
rii lor, ca efect vizual,
ve
i vedea o fereastrde unde se pot
configura
att
dimensiunile
tabelului sau celulei, ct
i culorile
de fundal sau ale chenarelor.
Celule extinse
Dacdorim sorganizm datele n tabel astfel nct este nevoie ca o celul
sse ntindpe mai multe linii sau coloane, avem la dispozi
ie atributele:
COLSPAN = n - permite unei celule sse ntindpe n coloane;
ROWSPAN = n - permite unei celule sse ntindpe n rnduri;
Cele douatribute pot fi plasate n tagurile folosite pentru specificarea
celulelor de date. Celulele de date se pot extinde ntotdeauna n jos
i/sau
spre dreapta.
).
132
Elemente de INFORMATICGENERAL
unde:
HREF este atributul ce con
ine calea ctre fi
ierul spre care aratlegtura
(HREF este o prescurtare de la Hypertext Reference);
nume_fisier: numele fi
ierului c
tre care se face leg
tura
Text explicativ: Legtura cu fi
ierul solicitat se face prin selectarea textului
(clic pe textul explicativ). Textul este afi
at diferit fa
de restul
documentului (colorat diferit si subliniat).
Moduri de specificare a legaturilor
Localizarea fi
ierului
int poate fi f
cut prin specificarea:
> cii absolute- se specificntreaga cale, de la directorul de la
nivelul cel mai nalt
i pnla documentul cerut. Referin
ele absolute ncep
ntotdeauna cu un slash urmat de succesiunea directoarelor pn la
documentul respectiv. De exemplu, crearea unei leg
turi ctre documentul
pe care tocmai l citi
i se face prin:
http://www.x3m.ssitl.ro/ScoalaOnline/index.htm
> cii relative- se specificdirectoarele c
tre documentul
int
pornind de la documentul n care se aflreferin
a (documentul de start).
Specificarea c
ii se face ca n Unix, cu directoarele separate prin slash,
indiferent de sistemul de operare pe care lucra
i. Prin .. se va specifica
directorul aflat pe nivelul superior.
Exemplu:
HREF="../imagini/buton.gif" specifico cale relativce ncepe din directorul
p
rinte al directorului curent, iar
HREF="../../poze/poza1.jpg" specifico cale relativce ncepe dintr-un director
aflat cu dounivele mai sus dect directorul curent.
Este recomandatutilizarea legturilor relative ori de cte ori este posibil,
pentru ca documentele sfie portabile (mutarea unui document snu
afecteze leg
turile stabilite ntre fi
ierele componente.
133
Elemente de INFORMATICGENERAL
Legturi interne
n multe cazuri este nevoie sse creeze leg
turi ntre sec
iunile aceluia
i
document. Spre exemplu, atunci cnd documentul este o carte, un tutorial
sau un curs vom sim
i nevoia cre
rii unui cuprins pentru fiecare capitol al
documentului. Se va crea o legatura ntre fiecare temdin cuprins
i
sec
iunea din document, care trateazacea tem
.
Crearea legturilor interne se realizeaza prin utilizarea atributului NAME al
tagului <A>, care stabile
te un cuvnt cheie ce identificunic paragraful
int
:
<A NAME="cuvant_cheie"> Paragraf tinta </A>
134
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
</BODY>
</NOFRAMES>
Fiec
rui frame i se va asocia numele atribuit prin NAME. Numele poate fi
utilizat atunci cnd, de exemplu, introducem n fisier1.htm o legturctre
un document care sse afi
eze n frame-ul "trei". Legatura se va introduce
prin:
<A HREF="vaca.gif" TARGET="trei"> Legatura </A>
Elemente de INFORMATICGENERAL
SCROLLING="yes|no|auto"
stabile
te dacse afi
eazsau nu bara de scroll ntr-un frame. Valoarea auto
determinafi
area barei de derulare atunci cnd este cazul (adicinforma
ia
nu se poate afi
a n intregime).
NORESIZE
nu permite redimensionarea frame-ului de c
tre utilizator;
FRAMEBORDER="yes|no" | 0 :
specificdacbordura (chenarul) frame-ului este sau nu vizibil
. Chenarul
este, implicit, vizibil.
Inserarea unui script java
- Ce rol are
i de ce l folosim Cu fiecare nouversiune, HTML devine din ce n ce mai puternic, dar unele
lucr
ri cer ncmai mult dect ceea ce pot oferi etichetele HTML de baza.
HTML este proiectat sformateze
i safi
eze articole pe ecran. nsdac
dorea
i ca paginile dumneavoastrweb sinterac
ioneze cu utilizatorul, n
trecut trebuia sscrie
i un script CGI care sfie plasat pe server. Scripturile
CGI sunt foarte capabile, dar reclam adesea unele cuno
tin
e
neconven
ionale de programare
i de lucru cu un server. O altvarianteste
de a folosi JavaScript, un limbaj u
or de nv
at
i de folosit. JavaScript
ruleazpe ma
ina client
i este nglobat n codul HTML, astfel ceste ideal
pentru oamenii obi
nui
i cu HTML.
JavaScript este un limbaj de scriptare simplu, interpretat, orientat spre
obiecte, care poate fi folosit pentru a ad
uga un comportament interactiv
simplu unei pagini HTML prin intermediul unui script de cuvinte-cheie
inserate ntr-o pagina web.
JavaScript este considerat uneori un subset al limbajului de programare
Java. De fapt, cnd privi
i spre originea sa, pute
i vedea cnu este adevrat.
Cnd Sun lucra la definirea limbajului Java, Netscape crea un limbaj de
scriptare pentru produsul lor LiveWire, numit LiveScript. ntre timp Java a
fost lansat cu multe urale. Netscape si-a dat seama ca LiveScript ar fi
folositor ca mod de interfa
are cu Java
i a contactat Sun pentru a-i
comunica ideea. Sun a ajutat Netscape srefacLiveScript
i l-a numit
JavaScript. De
i posedunele elemente de sintaxsimilare cu cele din
Java, JavaScript nu este un derivat din acesta.
Anterior a fost prezentatcrearea paginilor web utilizand limbajul de
marcare HTML, unde a
i nv
at sintroduce
i ntr-o paginliste, tabele,
imagini, formulare. Site-urile Web nu sunt nsdoar ni
te "tip
rituri
electronice", ele trebuie sinterac
ioneze cu utilizatorul, s-i furnizeze
acestuia servicii prompte
i "pe gustul s
u". Pentru a putea defini
i folosi
comportamentul elementelor dintr-o pagina Web s-au dezvoltat limbaje
137
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
Obiect. Eveniment
Oricare limbaj orientat-obiect are ca bazno
iunea de obiect, de aici
derivnd
i o noumanierde programare.
Prin obiect n
elegem un model software al unei entit
,...).
Obiectul nostru va fi bine descris prin comportamentul s
u (behavior),
aceasta nsemnnd o listcu ac
iunile intreprinse: pune note proaste, strig
la bie
ii studen
i, predntr-una,... Obiectul nostru se va afla la un moment
dat ntr-o anumita stare: stare de nervi, stare de a
teptare (doar o prinde pe
careva copiind la examen). Obiectul nostru poate ajunge ntr-una din st
rile
men
ionate n urma apari
iei unui eveniment, care determin reac
ia
obiectului (realizarea unei ac
iuni). Evenimente ar putea fi: studentul nu a
nv
at, ceea ce determina activarea ac
iunii de a pune note proaste sau de a
striga la student.
Dacdefinim
i obiectul student, cu propriile nsu
iri
i comportamente,
precum
i alte obiecte implicate, vom avea imaginea unei lumi n care
entit
ile sunt obiecte care interac
ioneaz
, reac
ioneaz
i determina reac
ii.
Strecem n revistc
iva termeni foarte importan
i:
object (obiect) = vezi defini
ia;
property (proprietate) = caracteristica fundamentala unui obiect;
starea unui obiect;
method (metoda) = ac
iune a obiectului prin intermediul creia se
poate modifica una sau mai multe propriet
i ale obiectului;
event (eveniment) = "ceva care se ntampl
"
Daca a
i urmrit exemplul a
i recunoscut, probabil, "prototipul" unora dintre
fo
tii, actualii sau viitorii vo
tri profi. Noi definim n general un prototip de
obiect, o clasde obiecte, n timp ce un obiect particular al clasei este numit
instanta (clasa este o mul
ime de obiecte).
Pentru a putea lucra cu obiectul trebuie sutiliz
m numele acestuia, iar
pentru a utiliza valoarea unei proprietati procedam astfel:
nume_obiect. proprietate
Modificarea unei propriet
i se poate face astfel:
prof.bun = false
prof.n
l
ime = 1.80
Pentru a putea lucra cu evenimentele trebuie scunoa
tem care pot fi
acestea
i cum le putem "capta" (cum
tim cs-a produs un eveniment
i
139
Elemente de INFORMATICGENERAL
Se aplicpentru...
Apare cnd...
Event handler
Abort
imagini
Utilizatorul opre
te
ncrcarea unei imagini
(apsnd butonul Stop sau
selectand o leg
tur
onAbort
Blur
ferestre
i elemente
formular
Change
cmpuri
i arii de text, liste Utilizatorul schimb
derulante
valoarea elementului
onChange
Click
onClick
DragDrop
ferestre
Utilizatorul "trage" un
obiect n fereastr
onDragDrop
Error
imagini, ferestre
nc
rcarea unui document
determinerori
onError
Focus
ferestre
i elemente
formular
KeyDown
onKeyDown
KeyPress
onKeyPress
KeyUp
onKeyUp
Load
corpul documentului
onLoad
de Utilizatorul elimin
onBlur
controlul de intrare de pe
un element de formular sau
fereastr
Utilizatorul ncarcun
document n browser
onMouseDown
MouseOver legturi
Utilizatorul mutcursorul
n afara elementelor
specificate
onMouseOut
Utilizatorul mutcursorul
deasupra unui link
onMouseOver
MouseUp
onMouseUp
Move
ferestre
onMove
Elemente de INFORMATICGENERAL
Reset
formulare
onReset
Resize
ferestre
onResize
Select
Utilizatorul selecteazun
element de intrare
onSelect
Submit
formulare
Utilizatorul trimite un
formular
onSubmit
Unload
corpul documentului
ntr-o sec
iune viitoare vom nvata cum se poate executa o ac
iune utiliznd
evenimentele. Snotm capari
ia unui eveniment este testatprin folosirea
unui identificator numit handler. Handler-ul reprezintde fapt apelul unei
func
ii sau o secven
de instruc
iuni JavaScript, deci vom n
elege prin
event handler tratarea apari
iei unui eveniment. n tabelul precedent sunt
prezentate evenimentele posibile, elementele unde pot ap
rea evenimentele,
semnifica
ia
i handler-ul fiecrui eveniment (se adaugprefixul on numelui
evenimentului).
Cum introducem un script. Marcajul SCRIPT.
Pentru a introduce un script ntr-un document Web vom utiliza marcajul
<SCRIPT>, care este o extensie a limbajului Html. Acest marcaj permite
introducerea unui num
r arbitrar de func
ii sau secven
e de instruc
iuni
JavaScript
i poate saparn orice sec
iune a documentului.
Exemplul 1. Vom introduce un script care safi
eze n document un mesaj.
Codul este urmatorul:
<HTML>
<HEAD>
<Title>Exp 1</Title>
<Script Language="JavaScript">
<!-document.write("Acesta este nceputul documentului")
-->
</Script>
</HEAD>
<Body>
<P>
Restul mai trziu !
</Body>
</HTML>
141
Elemente de INFORMATICGENERAL
Observa
ii:
Am utilizat atributul Language pentru a specifica ce limbaj de
scripting este utilizat n scriptul inserat;
Scriptul propriu-zis a fost introdus ntr-un marcaj de comentariu
pentru a nu induce n eroare browserele care nu pot interpreta JavaScript.
Spunem cascundem scriptul de navigatoarele care nu
tiu JavaScript.
Plasarea scriptului n antetul documentului determinexecutarea
acestuia la ncrcarea paginii de c
tre navigator. Con
inutul paginii va fi
afi
at doar dupexecutarea scripturilor din antetul documentului.
Am utilizat un obiect predefinit, document
i o metoda a sa write.
Acest obiect define
te caracteristicile documentului Html ncrcat n
fereastra navigatorului. Metoda write afi
eazun
ir de caractere n cadrul
documentului.
Exemplul 2. Ad
ug
m codului din exemplul precedent linia:
window.alert ("ApasOK pentru continuarea ncrc
rii documentului !");
Observa
ii:
Am utilizat un obiect nou, window, care modeleazfereastra
navigatorului.
Folosirea metodei alert a obiectului window determinapari
ia unui
mesaj de avertizare pentru utilizator. Ap
sarea butonului OK permite
continuarea navigrii.
Strecem n revista atributele marcajului SCRIPT:
Language="denumire_limbaj" - precizeazce limbaj de scripting
utiliz
m n scriptul inserat. Dacfolosim Visual Basic Script vom scrie ca
denumire "VBScipt". Dacdorim sscriem cod alternativ n cazul n care
browserul vizitatorului nu poate interpreta scripturi, vom insera acest cod n
marcajul <NOSCRIPT> ...</NOSCRIPT>
Src = "fiier.js" - scriptul nu va mai fi introdus n documentul Html
ci va fi preluat din fi
ierul specificat n atribut (se poate scrie calea absolut
c
tre fi
ier, acesta putndu-se afla
i pe o ma
ina de la distan
). Dac
fi
ierul ce con
ine scriptul este identificat
i nc
rcat f
rerori, ceea ce este
scris n interiorul marcajului Script nu este luat n considerare. Dacapar
erori la ncrcarea scriptului se iau n considerare instruc
iunile scrise n
interiorul marcajului.
Putem introduce oricte marcaje SCRIPT n documentul Html
i n
oricare sec
iune a documentului. De asemenea, ntr-un marcaj SCRIPT pot
fi introduse un numr arbitrar de func
ii
i instruc
iuni.
142
Elemente de INFORMATICGENERAL
143
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
i a unui fi
ier catalog mpreuncu documentul SGML, pe de altparte a
f
cut ca acest lucru snu se ntmple.
Un alt limbaj nsdezvoltat pe baza SGML ului a c
p
tat teren pe
Web, acesta fiind limbajul marcator HTML.
i modularea informa
iilor). Prin simplificarea SGML ului nu s-a pierdut
nsindependen
a de platform
i de sistemul de operare, XML-ul fiind din
acest punct de vedere potrivit pentru o utilizare pe re
elele de calculatoare
neomogene.
De
i este de fapt un subset al limbajului SGML, acesta nu are nici
complexitatea SGML-ul, dar nici simplitatea (datoratlipsei de extindere) a
HTML-ului. Punctele sale forte sunt posibilit
ile uria
e de stocare a
informa
iei n cele mai diverse forme, capacitatea de a aduce utilizatorilor
informa
ii ct mai dinamice
i personalizare
i u
urin
a de utilizare a
documentelor XML pe Web.
XML oferurm
toarele facilit
i:
poate fi utilizat u
or pe Internet;
poate suporta o mare varietate de aplica
ii;
este compatibil cu SGML;
este recunoscut de programele care doresc s lucreze cu
documentele XML;
documentele XML sunt clare
i citibile de ctre utilizatorii n
format text;
proiectarea designului XML se face rapid;
numrul caracteristicilor op
ionale (
i n special a tag-urilor) este
minim;
designul XML este formal
i concis;
documentele XML sunt u
or de creat.
Elaborarea specifica
iilor limbajului marcator XML (de c
tre W3C
XML Interest Group) au fost mpr
itn trei faze:
elaborarea sintaxei XML;
145
Elemente de INFORMATICGENERAL
ile oferite de
documentele SGML, XML-ul oferind un mediu mai propice pentru
implementarea unor aplica
ii mai u
or de realizat. Asocia
ia Java XML
este punctul forte al aplica
iilor ce vor asigura schimbarea dinamica
informa
iilor.
Limitele limbajului XML:
datoritfaptului cXML-ul este un subset al SGML-ului, acesta
pierde o parte din facilit
ile mai speciale, oferite de acesta.
Adaptare ineficientpentru multimedia n ceea ce prive
te
fonturile, grafic
, video, sunet, etc.
146
Elemente de INFORMATICGENERAL
8. Resurse software
8.1. Resurse software pentru mediul economic
Elemente de INFORMATICGENERAL
8.1.3..Marketing PlanPro
Este un produs PaloAlto Software, la fel cu Business
PlanPro de care, conceptual nu se deosebeste prea
mult. Se pretinde a fi o solutie completa si flexibila n
elaborarea planurilor de marketing. Instructiunile
detaliate si exemplele sunt la tot pasul iar "vrajitorii"
va conduc pasii ntregului proces. Include 10 planuri
de marketing gata "rezolvate". Glosarul online va
explica cei mai multi dintre termenii cheie.
148
Elemente de INFORMATICGENERAL
149
Elemente de INFORMATICGENERAL
Adobe GoLive
Adobe Photoshop
Adobe Illustrator
Adobe LiveMotion
Detalii:
Adobe GoLive - creaza site-uri Web profesionale n care integreaza
fisiere/obiecte din alte aplicatii Adobe. Are facilitati deosebite de
legare a obiectelor situate n paginile site-ului cu baze de date prin
intermediul ODBC (Open DataBase Connectivity). Cu ajutorul
legaturilor dinamice, site-ul este repede adaptat nevoilor de ebusiness. Suporta ASP (Active Server Pages) ceea ce i confera
capabilitati pentru comert electronic.
Adobe Photoshop - este un produs foarte cunoscut n lumea celor ce
cauta sa produca imagini de nalta calitate. Creaza rapid butoane,
bare de navigare si alte elemente Web prin utilizarea instrumentelor
150
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
Dreamweaver
Fireworks
Flash
Freehand
Detalii:
152
Elemente de INFORMATICGENERAL
i a interfe
elor de comunicare
i programare. Interfe
ele de interac
iune
specializate, bibliotecile de func
ii, sistemele de operare, toate r
spund de
ndeplinirea unor sarcini suplimentare, impuse de lucrul cu date de tip
continuu, video
i sunet, dar
i cu perifericile suplimentare, corespunz
toare
lor. n
elegerea acestor date de c
tre utilizator, la nivelul interfe
elor de
comunicare, este mediatde suporturi special destinate recept
rii
i
prelucr
rii lor, dintre cele mai cunoscute ast
zi enumernd Video for
Windows
i QuickTime.
8.2.1. MCI (Media Control Interface)
MCI (Media Control Interface) este o interfa
pentru mediul
Windows care reglementeazmodul de interpretare a comenzilor de ctre
perifericele utilizate n aplica
iile multimedia. Defintla nceput pentru CDROM, aceastinterfa
a fost extinsla numeroase periferice, permi
nd
accesul la sunetul wave, la video sau la sunetul MIDI.
O comandMCI are o structurcompusdin:
comanda propriu-zis
, cum ar fi: OPEN, CLOSE, PLAY etc.;
numele perifericului legat de calculator sau a pl
cii componente:
CD-Audio, CD-ROM etc.;
argumente de func
ionare.
Sec
iunea [MCI] a fi
ierului SYSTEM.INI permite ca prin
declararea acestor periferice, anumite tipuri de fi
iere ce con
in obiecte
multimedia sau obiectele multimedia nedepozitate n fi
iere spoatfi
executate de task-uri specializate, f
cnd posibilvizualizarea fi
ierelor
de sunet CD-Audio, sunet digital wave, anima
ie MMM, secven
e audio
video AVI, sunet MIDI.
Comunicarea ntre aplica
iile multimedia
i driver-ele perifericelor
multimedia este mediatde biblioteca dinamicMMSYSTEM.DLL, care
de
ine func
ii de nivel sc
zut, precum
i comenzile MCI n arhitectura
multimedia a Windows-ului.
153
Elemente de INFORMATICGENERAL
Tabelul 8.1.Rela
ia MCI-aplica
ie multimedia
Aplica
ii Multimedia
MMSYSTEM.DLL
Func
ii de nivel sczut
care asigurlegtura cu driver-ele
perifericelor multimedia (periferice
pentru sunet sau video digital)
Comenzi MCI
(Media Control Interface)
prin care se controleazdriver-ele
specifice (video-disc, CD-Audio)
Elemente de INFORMATICGENERAL
posibilit
ilor de compresie nalta imaginilor
i a capacit
ilor de redare a
unei anima
ii de calitate.
Interfa
periferic video
GDI
Driver
grafic
DISPLAY
Fig. 28. Schema de func
ionare Video for Windows
155
Elemente de INFORMATICGENERAL
Datele audio
i video sincronizate, captate de Video for Windows se
reg
sesc ntr-un fi
ier de format AVI. Este permisexecu
ia secven
elor
audio-video sincronizate, fie de pe hard disc, fie de pe CD-ROM.
Soft-ul AVI este compus din mai multe module, cum ar fi:
modulul VidCap, care permite captarea secven
elor video, a
secven
elor audio
i a imaginilor fixe;
modulul VidEdit, pentru editarea
i redarea secven
elor audio
Limbaje de
programare
Biblioteci
i
alte sisteme
Interfe
e
Periferice
hardware
Fig. 29. Rolul API
Elemente de INFORMATICGENERAL
Interfe
ele API speciale sunt legate de anumite standarde, n special
destinate red
rii graficii pe calculator. Astfel de interfe
e de programare
aplica
ie, deja cunoscute, sunt GDI, GKS, PHIGS, HOOPS. Ele
ndep
rteazprogramatorul de detaliile bibliotecilor specifice
i se supun
unor standarde, ce poartde obicei acela
i nume.
HOOPS (Hierarchical Object Oriented Picture System) este un
cunoscut API pentru crearea aplica
iilor grafice interactive
i totodatun
sistem portabil ce adapteazaplica
ia la un sistem de operare.
PHIGS (Programmers Hierarchical Interactive Graphics Standard)
controleazdefinirea
i afi
area datelor grafice
i permite obiectelor sfie
legate ierarhic unele de altele. PHIGS gestioneazorganizarea datelor ca
ntr-o bazde date, ceea ce permite programatorului aplica
iei sle
manevreze ntr-un mod convenabil aplica
iei.
GKS (Graphics Kernel System) este un standard
i tot odato
interfa
pentru grafica 2D, cu extensii pentru 3D. Programatorul poate
folosi primitivele grafice
i clasele de intrare fra
ine cont de mediul
hardware sub care se realizeaz
.
GDI (Graphics Device Interface) este conceput ca un limbaj de
programare a graficii inclus de c
tre Windows, pentru a permite
comunicarea ntre perifericele de afi
are grafic
i programele cu care
acestea lucreaz. Perifericul acceptat de c
tre Windows este ns unul
virtual, n sensul cprogramul nu trebuie sdetermine tipul de periferic care
este ata
at la un sistem.
Elemente de INFORMATICGENERAL
i oportuna datelor. Acest lucru este legat de stocarea datelor de tip mediu
continuu, ct
i de eliminarea pe ct posibil a fragment
rii interne
i externe
a suportului de stocare. Dimensiunea prea mare a fi
ierului pe mediu
continuu
i faptul cel se reg
se
te de obicei secven
ial, datoritnaturii
opera
iilor realizate (play, pause, forward, stop), necesit optimizarea
prezent
rii pe suportul de stocare. In aceastprivin
s-a tras concluzia ca
i multimedia deja
cunoscute sunt: UNIX, Microsoft Windows, Apple Sistem 7.x, OS/2 IBM.
OS/2 Warp este un sistem de operare cu facilit
i multimedia, care
necesitnso configura
ie performant
i puternic
. El este cotat ca fiind
cel mai bine adaptat necesit
ilor impuse de lucrul cu multimedia, n primul
rnd din punct de vedere al trat
rii task-urilor real-time. Pentru integrarea
mutltimediei, OS/2 ofertrei modele de suporturi, n ceea ce prive
te
posibilit
ile de programare
i execu
ie a task-urilor real-time. Una din
vartiante implementeazextensii ale sistemului de operare pentru lucrul cu
mediile continue, dependente de timp. Aceste extensii privesc n primul
r
nd driver-ele perifericelor fizice, iar gestiunea real-time este asiguratde
un timer. Pe acest considerent, gestiunea proceselor este preluatde ctre
driver-ele de periferie.
Ca
i Windows- ul, cu care concureaz
, OS/2 de
ine o interfa
Elemente de INFORMATICGENERAL
capacit
i de telecomunica
ie, de tratare video, capacit
i de nregistrare a
vorbirii, precum
i lucrul cu grafica.
Windows, cu variantele sale, este un candidat omniprezent pentru
aplica
iile multimedia. El de
ine numeroase aplica
ii software incluse, ce pot
trata sunetul, imaginea sau pe ambele; un exemplu concret este Video for
Windows, special destinat trat
rii secven
elor continue audio
i video. De
asemenea, sub acest sistem, se pot crea, converti, transfera, prelucra cu
u
urin
ilor de
multiprocesare
i partajare a resurselor. Un alt avantaj al acestui sistem l
constitue interferen
ele la nivel binar executabil, ABI (Application Binary
Interfaces), care au permis execu
ia aplica
iilor UNIX pe diferite platforme.
159
Elemente de INFORMATICGENERAL
9. Prezent
ri n PowerPoint
Comunicarea rapoartelor (create eventual n Microsoft Word), a
analizelor de situa
ii (ob
inute eventual n Microsoft Excel) sau a oric
ror
alte informa
ii constituie o parte tot mai importanta activit
ii din orice
domeniu social. Dintr-un proces simplu, care cuprindea n mod esen
ial doar
pe cel care alc
tuia materialul prezentat, comunicarea devine un proces
complex care include ca element esen
ial
i pe cei crora le sunt destinate
informa
iile transmise. Din acest motiv este foarte important sse aleag
acele mijloace de comunicare prin care efectul asupra auditoriului sfie
maxim (mai multe informa
ii transmise, mai multe informa
ii receptate,
ob
inerea unui climat psihologic favorabil etc.). De asemenea, procesul de
comunicare este diversificat prin aceea cpoate avea loc n mod organizat
(
edin
e, congrese, teleconferin
e, discu
ii n re
ea etc.) sau nu (consultare
individuala unor prezent
ri). Ad
ugnd la cele spuse anterior intrarea n
epoca vizualului ("o imagine valoreazct o mie de cuvinte"), se poate
conchide cdintr-un pachet de programe specializat pentru activitatea dintrun birou nu putea slipseasco componentdedicatcu prec
dere
comunic
rii de informa
ii. Spunem cu prec
dere pentru c
, n definitiv,
documentele create n procesoarele de texte, calculul tabelar sau interogarea
bazelor de date au, de regul
,
i o componentcare
ine de comunicare.
Componenta, din suita Microsoft Office, dedicatprezent
rilor este
Microsoft PowerPoint. n continuare se discutaspectele unei prezent
ri
electronice lund ca bazconceptele utilizate n PowerPoint, acestea fiind
nsidentificabile
i n alte produse de prezentare.
Componentele unei prezentri electronice
O prezentare electronic
, atributul de electronic fiind dat de
utilizarea calculatorului, are doumomente importante:
proiectarea prezentrii
i
reprezenta
ia (execu
ia prezent
rii proiectate, show-ul).
Ini
ial, o prezentare electronicera alctuitdintr-o succesiune de
imagini care se derulau pe ecranul calculatorului. Prin dezvoltarea
mijloacelor multimedia, succesiunea de imagini poate fi nso
itde muzic
,
de anima
ie, de clip-uri filmate sau de leg
turi ctre alte documente sau
pagini Web, astfel nct o prezentare este prin excelen
un document
multimedia, care diferde un document static, cum ar fi un document
Microsoft Word, prin dinamica activ
rii diferitelor sec
iuni ale prezent
rii n
timpul show-ului. Apare astfel distinc
ia ntre momentul cre
rii prezentrii
(proiectarea imaginilor succesive
i a legturilor necesare)
i momentul
execu
iei prezent
rii, similar distinc
iei dintre turnarea unui film
i
160
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
Prezentarea pe diapozitive
Slide-urile prezent
rii pot fi copiate, de ctre un serviciu specializat, direct
pe diapozitive de 35mm.
Prezentri pe foi tiprite
Dacse dore
te tip
rirea slide-urilor proiectate aceasta este posibil
i se
poate alege tip
rirea n tonuri de gri sau n alb-negru. Se permite
i
vizualizarea n timpul proiect
rii direct n tonuri de gri pentru alegerea
corecta nuan
elor.
Exist
i op
iunea de a trimite imaginile slide-urilor c
tre Microsoft
Word astfel nct spoatfi incluse ntr-un document Word.
Nu se va confunda aceastposibilitate cu tiprirea notelor, a
extraselor sau outline-ului.
Elemente ale reprezenta
iei
La execu
ia prezentrii pe un calculator se pot utiliza efecte sonore
i
vizuale diverse. Ad
ugarea acestora se va face nscu modera
ie pentru a nu
distrage aten
iea publicului de la ideile care se comunic
.
Anima
ii
i tranzi
ii
Prin anima
ie se n
elege efectul vizual care produce afi
area
dinamicunui text sau obiect grafic (texte care defileaz
, imagini care apar
dintr-o anumitdirec
ie etc.). Acestea sunt utilizate pentru punctarea
i
atragerea aten
iei publicului asupra unor elemente ale slide-ului.
Prin tranzi
ie se n
elege modul n care apare afi
at un nou slide al
prezent
rii. Sunt disponibile n PowerPoint diferite efecte vizuale prin care
slide-ul nou l nlocuie
te pe cel vechi
i se poate stabili
i timpul n care are
loc nlocuirea.
Muzic, sunete
i video-clip-uri
Pe lngefectele vizuale ale anima
iilor
i tranzi
iilor, se pot ata
a unei
prezent
ri sunete
i muzic
, avnd acela
i scop de a puncta anumite
elemente mai importante. Pot fi incluse n prezentare
i video-clip-uri.
Nara
iuni
Prezentarea poate fi nso
it
i de un comentariu oral, nregistrat n prealabil
sau n timpul expunerii. Aceast posibilitate poate fi exploatat n
prezent
rile dedicate cu precdere autoinstruirii, oferind cursantului
i
comentariile instructorului. Nu trebuie totu
i ca explica
iile orale sfie baza
n
elegerii materialului prezentat, mai ales n ipoteza canumite persoane
163
Elemente de INFORMATICGENERAL
interesate au dificult
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
166
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
168
Elemente de INFORMATICGENERAL
View
Ac
iune
Normal
Slide sorter
Slide show
Adugarea textelor
Textele sunt obiectele cele mai des ntlnite pe un slide. Existmai multe
locuri n care se poate aduga un text pe un slide, atributele fiind totu
i
diferite duplocul plas
rii textului.
Modul uzual este de a tasta textul direct ntr-un placeholder care
poate scon
intext.
Un text poate fi ad
ugat la o formAutoShape iar dacse dore
te
inserarea textului n afara unui placeholder sau a unei forme se va insera o
casetde text (butonul Text Box de pe bara de unelte Drawing).
Pentru efecte de text se va plasa un obiect WordArt.
Adugarea de text ntr-o rezervare
ntr-o rezervare de text (titluri, text, liste) se intrprin click n modul de
editare
i se poate tasta direct textul dorit. Dimensiunea
i pozi
ia rezervrii
se poate modifica n mod uzual. Prin modificarea AutoLayout-ului unui
slide existent nu se pierde informa
ia de pe slide.
Ajust
ri minore ale dimensiunii rezerv
rii, pentru cuprinderea
ntregului text introdus, sunt efectuate automat de PowerPoint. n cazul unor
texte lungi este totu
i nevoie sse insereze un nou slide pentru continuare.
Textul introdus ntr-un placeholder este singurul listat n zona
outline
i poate fi exportat c
tre Word.
Adugarea unei casete de text
Pentru plasarea unui text explicativ oriunde pe slide-ul curent, se va utiliza
butonul Text Box de pe bara de unelte Drawing, similar celorlalte aplica
ii
169
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
Selectarea obiectelor
Pentru a selecta un obiect vizibil se urmeazac
iunile din tabelul urm
tor:
Pentru
Se efectueaz:
Dacun obiect este acoperit de alte obiecte el poate fi selectat prin apsarea
tastei TAB pentru parcurgerea ciclica obiectelor (sau SHIFT+TAB pentru
parcurgerea n sens invers)
i oprirea pe obiectul dorit.
Pentru selectarea mai multor obiecte se poate ac
iona SHIFT
i click
pe fiecare obiect.
Obiecte duplicate
Pentru a p
stra unitatea prezentrii sau pentru a ob
ine efecte grafice
speciale, un obiect poate fi duplicat, noua imagine, cu acelea
i atribute,
poate fi repozi
ionatpe slide dupnecesitate. Este frecventa
ezarea
obiectelor duplicate sub formde tablou de imagini sau sub formde
evantai (similar unui pachet desf
urat de c
r
i de joc).
Crearea unui duplicat
1. Click pe obiectul care se repet
.
2. Se dcomanda Duplicate din meniul Edit. Repetnd comanda
Duplicate se creeazsuccesiv noi copii ale obiectului.
Crearea de duplicate egal spa
iate
1. Se selecteazobiectul care se copie.
2. Se dcomanda Duplicate din meniul Edit.
3. Se trage obiectul copie n pozi
ia dorit.
4. Se repetcomanda Duplicate.
Observa
ie. Se poate crea un efect de perspectivprin scalarea unor
obiecte succesive care se suprapun (n evantai). Din meniul Format se d
comanda Colors and Lines
i se deschide fi
a Size. Sub Scale se selecteaz
dimensiunea n zonele Height
i Width.
Crearea unei imagini n oglind
1. Se selecteazobiectul care se inverseaz.
2. Se dcomanda Duplicate din meniul Edit.
172
Elemente de INFORMATICGENERAL
i apoi click Flip Horizontal sau Flip Vertical (potrivit sensului n care se
oglinde
te obiectul ini
ial).
4. Se pozi
ioneazobiectul duplicat inversat astfel nct sse creeze
imaginea n oglinddorit
.
Redimensionarea unui obiect
La selectarea unui obiect, acesta apare limitat de un dreptunghi de selec
ie,
dotat n col
uri
i pe laturi cu mnere de dimensionare. Redimensionarea
unui obiect se poate face global, specificnd procentajele raportate la
dimensiunile ini
iale, sau manual, prin tragerea mnerelor.
Dacobiectul este o imagine atunci poate fi "t
iat" (crop) pe laturi,
f
rca p
r
ile decupate sfie pierdute (imaginea poate fi ref
cut
).
Existrecomandarea ca imaginile sfie mic
oarate sub 50% din
dimensiunea ini
ialatunci cnd prezentarea este salvatca paginWeb.
Tierea marginilor unei imagini
1. Se selecteazimaginea.
2. Se activeazunealta Crop de pe bara Picture.
3. Se pozi
ioneazunealta pe un mner de dimensionare
i se trage n
pozi
ia dorit.
Observatie. Un GIF animat nu se poate mic
ora prin t
ierea
marginilor.
Gruparea obiectelor
1. Se selecteazobiectele care se grupeaz(SHIFT + click pe fiecare
imagine)
2. Se activeazDraw de pe bara Drawing
i se alege Group.
Un grup de obiecte se comportca un singur obiect.
Anularea gruprii obiectelor
1. Se selecteazgrupul care se desface n obiectele componente.
2. Se activeazDraw de pe bara Drawing
i se alege Ungroup.
Regruparea obiectelor
1. Se selecteazorice obiect care a f
cut parte dintr-un grup.
2. Se activeazDraw de pe bara Drawing
i se alege Regroup.
Rotirea sau rsturnarea unui obiect
Se poate roti un obiect, o mul
ime de obiecte sau un grup de obiecte. Textul
ata
at unei forme se comportla rotire solidar cu aceasta. R
sturnarea unui
obiect (ob
inndu-se obiectul simetric) se poate efectua orizontal sau
vertical. i aceastopera
iune se poate aplica unui obiect, unei mul
imi de
obiecte sau unui grup.
173
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
modificate/deformate prin ac
ionarea mnerelor de modificare. Meniul
AutoShapes de pe bara de unelte Drawing con
ine mai multe categorii de
forme: linii, conectori, forme geometrice, stele
i steaguri, baloane de
dialog.
La formele care permit acest lucru se poate ad
uga text prin simpla
selectare a formei
i tastare. Textul ata
at devine parte componenta formei
ime a formei se ac
ioneaz
tasta SHIFT simultan cu dragarea.
Schimbarea unei forme n alta
1. Se selecteazforma care se modific.
2. Pe bara Drawing se deschide Draw, se puncteazChange
AutoShape, se alege o categorie
i noul aspect al formei.
Conectori
Obiectele grafice pot fi unite pe un slide prin linii conectoare (o categorie
aparte de AutoShapes). Acestea sunt de trei tipuri: frepte, poligonale
i
curbe. PowerPoint gestioneazconectorii prin aceea cmutarea obiectelor
conectate p
streazleg
turile stabilite, utilizatorul putnd smodifice la
rndul s
u aspectul conectorilor (dactipul selectat are mnere de ajustare)
sau sdeplaseze leg
turile la alte obiecte.
Prin deplasarea extremit
i.
Pentru o corectstabilire a leg
turilor logice dintre obiecte se va
urmri ca liniile conectoare snu se ntretaie ntre ele sau cu alte obiecte.
Adugarea unui conector
1. Din bara de unelte Drawing, se deschide AutoShapes, apoi
Connectors
i click pe tipul de conector dorit.
176
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
3. Se fixeaznum
rul de linii
i de coloane
i se dOK.
4. Se completeaz tabelul cu informa
iile dorite, utilizndu-se
uneltele
i meniurile Word afi
ate.
5. Pentru ntoarcerea la PowerPoint este suficient un click n afara
zonei tabelului.
6. Pentru editare se activeazobiectul tabel prin dublu click n zona
tabelului.
Adugarea unei diagrame
Pentru prezentarea datelor numerice, diagramele constituie o op
iune
frecventdatoriteficien
ei cu care se pot transmite informa
ii ntr-o form
atractiv
i condensat
. O diagrameste inseratntr-un slide ca un obiect,
activarea acestuia producnd ini
ierea aplica
iei Microsoft Graph sau Excel,
n care se creeazsau editeazdatele
i aspectul diagramei.
Inserarea unei diagrame se realizeazfie prin alegerea unui model de
slide care con
ine o rezervare de diagram
, fie prin comanda de inserare a
unui obiect de tip diagram
.
Multe no
iuni sunt comune tuturor aplica
iilor Office
i nu mai sunt
reluate aici.
Crearea unei diagrame
1. Se executun click dublu pe un placeholder de diagramsau se
activeazunealta Insert Chart.
Se activeazMicrosoft Graph care afi
eazo diagram
i tabelul de date
asociat, a
a-zisul datasheet. Acesta con
ine informa
ii date ca exemplu, pe
care utilizatorul trebuie sle nlocuiasccu informa
iile proprii, opernd
similar ca ntr-o foaie Excel.
Operarea asupra diagramei se efectueazca n diagramele Excel: click
pe un element al diagramei produce selectarea elementului, dublu click
afi
eazdialogul de editare al elementului selectat, se pot utiliza meniurile
contextuale etc.
2. Pentru revenirea la PowerPoint se executun click n afara zonei
diagramei create.
Inserarea unei diagrame Microsoft Excel
1. Se activeazslide-ul unde are loc inserarea.
2. Se dcomanda Object din meniul Insert.
3. Pentru crearea unei diagrame noi se alege Create new
i
Microsoft Excel Chart.
Pentru inserarea unei diagrame deja existente se alege Create from
file
i se precizeaznumele fi
ierului.
179
Elemente de INFORMATICGENERAL
i apoi se copie
i se alipesc la diagram
.
Schimbarea textului
i datelor dintr-o diagram
Valorile
i textul dintr-o diagramsunt legate de foaia de calcul sau
datasheet-ul diagramei. Modificarea acestora este reflectatautomat n
diagram
. Editarea textelor direct pe diagram(etichete, serii de date,
legendetc.) produce ruperea legturilor.
1. n PowerPoint se intrn editarea unei diagrame prin click dublu
pe diagrama respectiv
.
ntr-o diagram Microsoft Graph se activeaz foaia de date
(datasheet).
n Microsoft Excel chart se activeazfoaia de calcul care con
ine
datele reprezentate.
2. Pentru modificarea unei celule se activeazcelula prin click
i se
efectueazmodific
rile dorite. Se terminprin ENTER.
3. Dacse lucreazn Microsoft
i se dore
te ca diagrama modificat
sfie afi
atn PowerPoint se va termina cu activarea foii care con
ine
diagrama.
4. ntoarcerea la PowerPoint se ob
ine printr-un click n afara zonei
diagramei.
Importul datelor sau diagramei din Microsoft Excel
Datele importate pot saibpnla 4000 de linii
i 4000 de coloane,
dar nu mai mult de 255 de serii de date.
1. Se activeazfoaia de date (datasheet).
2. Pentru a importa datele din foaia Microsoft Excel ntr-o celul
diferitde prima, se va selecta n datasheet celula de unde ncepe scrierea
datelor din foaia Excel.
3. Se dcomanda Import File din meniul Edit.
180
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
6. Noul
ablon se poate salva n ntr-un folder destinat
abloanelor
proprii sau n folderul Presentation Designs, care con
ine
i
abloanele
predefinite.
Aplicarea unui
ablon de proiectare diferit
1. Se deschide prezentarea care se modific.
2. De pe bara Formatting, click Common Tasks
i apoi Apply
Design Template.
3. Se localizeaz
i selecteaz
ablonul dorit, sau orice prezentare
care are aspectul dorit
i se dApply.
Schimbarea formatului implicit al unei prezentri vide
Prin crearea unui stil propriu de proiectare, este util uneori sse
modifice formatul implicit al unei prezent
ri vide (blank presentation). Se
poate utiliza astfel o schemproprie de culori, sau include pe fiecare slide
emblema companiei etc.
1. Se deschide o prezentare existentsau se creeazuna nou
.
2. Se modificprezentarea prin includerea elementelor dorite.
3. Se dcomanda Save As din meniul File.
4. n zona Save as type se alege Design Template.
5. n File name se tasteazBlank Presentation
i apoi se d
comanda Save.
Se r
spunde cu Yes n dialogul eventual pentru confirmarea nlocuirii
prezent
rii vide existente.
Elemente master
Slide-ul master controleazformatul
i pozi
ionarea titlurilor
i textelor care
se pozi
ioneazpe un slide. Titlul master controleazformatul slide-ului
titlu (de regulprimul slide al prezent
rii,
i slide-urilor titlu din prezentare
(de regultitlurile de sec
iuni ale prezentrii). Pe elementele master se pot
pozi
iona
i elemente grafice, care vor fi prezente pe toate slide-urile
prezent
rii iar orice modificare a masterului se va reflecta n celelalte slideuri.
Este totu
i posibil ca un anumit slide al prezentrii sfie formatat
diferit fa
de master, dacnecesit
ile prezent
rii o cer, acest fapt
neinfluen
nd masterul (
i astfel celelalte slide-uri).
Slide-ul master
Elementele formatate prin slide-ul master sunt texte (font, dimensiunea
caracterelor, culoare), tipul de numerotare pentru liste, fundalul, umbririle.
182
Elemente de INFORMATICGENERAL
183
Elemente de INFORMATICGENERAL
Scheme de culori
O schem
de culori este o mul
ime de opt culori asortate desemnate drept
culorile principale ale unei prezentri: text, fundal, texturi, diagrame etc.
Fiecare culoare din schemeste utilizatautomat pentru un element diferit
al slide-ului.
Se poate alege o schemde culori pentru un slide sau pentru ntreaga
prezentare. Un
ablon de proiectare dispune de un set de scheme de culori,
care se potrivesc
ablonului, alegerea unei alte scheme pstrnd armonizarea
general
.
Schimbarea schemei de culori
1. Se selecteaz
, n sorter view, slide-urile crora li se aplica noua
schem
.
2. Se dcomanda Slide Color Scheme din meniul Format.
3. Se alege noua schemde culori din fi
a Standard
i se d
comanda Apply.
La aplicarea noii scheme, culorile se nlocuiesc dupordinea din
schem
, toate obiectele care aveau o aceea
i culoare r
mnnd colorate la
fel n noua schem
.
Utilizarea culorilor care nu apar
in schemei
Dacse utilizeazo culoare care nu apar
ine schemei curente, lucru
posibil prin op
iunile de formatare uzuale, noua culoare este ad
ugat
automat la meniurile de culori pentru texte, buline, fundal
i linii. Culorile
ad
ugate apar sub cele opt culori ale schemei, ntr-o listcircularde opt
elemente,
i r
mn disponibile chiar dacse alege o altschemde culori.
Crearea/modificarea unei scheme de culori
1. Se dcomanda Slide Color Scheme din meniul Format
i se
activeazfi
a Standard.
2. Se alege o schemde culori apropiatde schema dorit
i se
activeazfi
a Custom.
3. Sub Scheme colors se alege culoarea doritdupcare se d
comanda Change Color.
4. Click pe fi
a Standard pentru a selecta din paleta de culori sau
click pe fi
a Custom pentru a mixa propriile culori.
5. n Standard color palette, click pe culoarea dorit
i apoi OK.
n Custom color palette se trage cursorul cruce pentru selectarea
culorii
i se trage bara de scroll pentru ajustarea luminozit
ii, dupcare
OK.
6. Se repetprocesul pentru fiecare culoare care se modific
.
184
Elemente de INFORMATICGENERAL
i stil
i marcheazproblemele de pe un slide
printr-un bec aprins. Acesta este vizibil doar daceste activat Office
Assistant-ul (Show the Office Assistant din meniul Help).
Utilizatorul poate s ignore erorile semnalate
i s precizeze
elementele care sunt supuse verific
rii.
1. Se deschide prezentarea care se verific.
2. Se executun click pe becul aprins
i apoi se alege op
iunea dorit.
Pentru modificare op
iunilor verific
rii se alege din listChange style
checker options for all presentations. Se aleg sau se modificop
iunile
dorite pe fi
ele Case and End Punctuation sau Visual Clarity. Prin
activarea op
iunii Defaults se revine la parametrii implici
i.
Note
i extrase
Slide-urile pot fi nso
ite de note, necesare att pentru notarea de ctre
prezentator a ideilor importante care explicdiapozitivul, ct
i pentru a fi
oferite audien
ei ca puncte de ajutor n n
elegerea materialului prezentat. n
cazul salvrii prezent
rii ca paginWeb, notele pot oferi cititorilor ideile
care, de regulsunt prezentate oral.
Notele pot fi tiprite mpreuncu slide-urile.
Prin extrase n
elegem foi tip
rite care con
in imaginile slide-urilor
(dou
, trei, patru,
ase sau noupe o pagin), foi distribuite. Extrasele nu
con
in
i notele ata
ate diapozitivelor.
185
Elemente de INFORMATICGENERAL
Att notele ct
i extrasele au elemente master, unde se pot ad
uga
informa
ii care vor aprea pe fiecare pagin
: forme desenate, anteturi etc.
Elementele grafice de pe masterul notelor nu apar totu
i n zona Notes a
diapozitivului (n timpul proiect
rii) sau n versiunea Web, vizibilitatea lor
este redusla viziunea notes page
i la tip
rire.
Notele
i extrasele pot fi exportate c
tre Microsoft Word cu scopul
mbun
t
irii aspectului sau pentru a fi incluse ntr-un document mai
complex.
Crearea notelor n timpul proiectrii slide-urilor
1. Se activeazzona notelor (notes pane)
i se tasteazinforma
iile
ata
ate slide-ului curent. Zona poate fi mritprin tragerea limitelor ei.
2. Se utilizeazzona outline pentru navigarea c
tre un alt diapozitiv
unde se ata
eaznote.
3. Pentru ad
ugarea unor obiecte de desen sau imagini la note se d
comanda Notes Page din meniul View,
i se lucreazn pagina afi
at
.
Obiectele ad
ugate nu se v
d n notes pane, dar apar la tip
rire.
Editarea masterului de note
1. n meniul View se puncteazMaster
i se alege Notes Master.
2. Se redimensioneazsau modificloca
ia imaginii slide-ului sau a
casetei de note.
3. Se adaugobiectele dorite: art
, text, antet/picior de pagin
, data,
ora etc.
4. Elementele ad
ugate vor fi incluse pe paginile tiprite.
5. Revenirea se face prin Close de pe bara de unelte Master.
Crearea extraselor
1. n meniul View se puncteazMaster
i se alege Handout Master.
Pentru vizualizarea modelului dorit se ac
ioneazbutoanele de pe bara de
unelte Handout Master.
2. Se adaugobiectele dorite: art
, text, antet/picior de pagin
, data,
ora etc. Elementele adugate apar doar pe extrase
i nu modificslide-ul
master.
3. Se dcomanda Close din bara de unelte Master.
4. Din meniul File se dcomanda Print.
5. n zona Print what se alege Handouts.
6. n zona Slides per page se fixeaznum
rul de slide-uri tip
rite pe o
foaie. Dacse alege un num
r de 4, 6 sau 9 slide-uri pe o pagin, ordinea de
tip
rire se fixeazprin Horizontal sau Vertical. Orientarea paginii se poate
186
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
5. Se repetpa
ii 3
i 4 pentru orice obiect care se prelucreaz
.
6. Se activeazfi
a Order and Timing.
7. Pentru a modificordinea n care sunt animate obiectele, se
selecteazobiectul care trebuie sse animeze la alt moment n lista
Animation order
i prin ac
ionarea s
ge
ilor se mutobiectul n lista care
define
te ordinea.
8. Pentru fixarea ritmului se selecteazobiectul
i dupcare:
Pentru pornirea anima
iei la click pe obiect se alege On mouse click.
Pentru pornirea anima
iei n mod automat se alege Automatically
i se
fixeaznum
rul de secunde de la anima
ia precedent.
9. Pentru vizualizarea anima
iei se dcomanda Preview.
Observa
ie. Un mod rapid de creare a unei anima
ii este acela n care
se selecteazobiectele dorite se deschide meniul Slide Show, se puncteaz
Preset Animation
i se alege op
iunea dorit
.
Editarea unei anima
ii
1. Se afi
eazslide-ul n care se modificanima
ia.
2. Din meniul Slide Show se dcomanda Custom Animation.
3. n lista Check to animate slide objects se selecteazobiectul a
c
rui anima
ie se modific
. Pentru eliminarea anima
iei unui obiect se
anuleazmarcajul din caseta de control a obiectului.
4. n fi
ele Effects and Order
i Timing se efectueazmodific
rile
dorite.
5. Se repetpa
ii 3
i 4 pentru fiecare obiect dorit.
6. Vizualizarea modific
rilor se ob
ine prin Preview.
Animarea elementelor unei diagrame
Elementele diagramelor create cu Microsoft Graph
i Microsoft Excel
pot fi animate prin procedura urm
toare.
1. Se selecteazdiagrama ale crei elemente se animeaz
.
2. n meniul Slide Show se dcomanda Custom Animation
i se
activeazfi
a Chart Effects.
3. Sub Introduce chart elements se selecteazmodul n care se
animeazdiagrama. Op
iunile existente depind de tipul diagramei selectate.
4. Sub Entry animation and sound se aleg op
iunile dorite.
5. Se activeazfi
a Order and Timing.
6. Pentru modificarea ordinii n care are loc animarea diagramei, se
selecteazdiagrama sub Animation order
i prin sge
i se duce la locul
dorit.
7. Pentru fixarea tempo-ului se alege On mouse click pentru pornirea
anima
iei la click pe obiect, iar pentru animarea automat se alege
188
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
Elemente de INFORMATICGENERAL
193
Elemente de INFORMATICGENERAL
Shortcut
Ac
iune
N, ENTER, PAGE
DOWN, RIGHT ARROW,
DOWN ARROW,
SPACEBAR (click de mouse)
Se trece la urm
toarea
anima
ie sau se avanseazla
urm
torul slide.
Se trece la anima
ia
precedentsau la slide-ul
precedent
<numr>+ENTER
Se trece la slide-ul cu
num
rul indicat
B sau "."
Se afi
eazun ecran negru
sau se revine la reprezenta
ie
dintr-un ecran negru.
W sau ","
Se afi
eazun ecran alb sau
se revine la reprezenta
ie dintr-un
ecran alb.
S sau "+"
Opre
te sau reporne
te o
reprezenta
ie automat.
Termino reprezenta
ie.
"
E
Eliminadnotrile de pe
ecran
Stabile
te noi timpi n timpul
repeti
iei.
Utilizeaztimpii originali n
timpul repeti
iei.
Utilizeazclick pentru
avansul n timpul repeti
iei.
CTRL+P
Reafi
area unui pointer
ascuns sau/
i schimbarea
pointerului n creion.
CTRL+A
Reafi
area unui pointer
194
Elemente de INFORMATICGENERAL
Shortcut
Ac
iune
ascuns sau/
i schimbarea
pointerului n sgeat
.
CTRL+H
CTRL+U
Ascunde pointerul
i butonul
dup15 secunde.
Afi
eazmeniul contextual.
TAB
Se trece, circular, la
urm
torul hyperlink de pe slide.
SHIFT+TAB
Se trece, circular, la
precedentul hyperlink de pe slide.
Executac
iunea "mouse
click" a leg
turii selectate.
SHIFT+ENTER cnd
este selectat un hyperlink
Executac
iunea "mouse
over" a leg
turii selectate.
Observa
ie. Prin ap
sarea tastei func
ionale F1
reprezenta
iei se poate vedea o lista controalelor disponibile.
timpul
Adnotarea (text
i grafic) a unui slide
n timpul reprezenta
iei se pot efectua adnotri pe un slide. Acestea
sunt temporare
i nu se memoreazn slide-ul respectiv.
1. Se deschide meniul contextual prin click dreapta, se puncteaz
Pointer Options
i se alege Pen.
2. P
strnd apsat butonul mouse-ului se poate scrie sau desena pe
slide-ul afi
at.
Observa
ii. Pointerul r
mne sub formde creion pncnd se alege
o altcomanddin submeniul Pointer Options.
Participan
ii la o ntlnire on-line pot sadnoteze
i ei un slide,
adnotarea devenind vizibil
i celorlal
i participan
i.
Pentru eliminarea adnotrilor se va utiliza shortcut-ul E (vezi tabelul
anterior).
Ascunderea pointerului n timpul reprezenta
iei
Prin deschiderea meniului contextual
i comanda Pointer Options se
poate alege Hidden, caz n care pointerul se ascunde imediat, sau
195
Elemente de INFORMATICGENERAL
196
Elemente de INFORMATICGENERAL
BIBLIOGRAFIE
197