Documente Academic
Documente Profesional
Documente Cultură
Scopuri:
1) Introducerea de noiuni fundamentale: informatic, informaie, bit, byte, calculator
2) Prezentarea componentelor unui sistem de calcul
3) Procesorul de documente Microsoft Word
Termenul de informatic este sinonim pentru: tiina calculului, tiina calculatoarelor,
ingineria calculatoarelor, tehnologia informaiei i a comunicrii. Aceste definiii pot fi extinse
astfel:
Informatica cuprinde totalitatea cunotinelor asupra calculatorului i a calculului.
Informatica se ocup cu:
-
denumiri/atribute
structurat[tabele]
valori numerice
captat[fotografiere, scanare]
static
imagine
INFORMAIE
sintetizat[desene, proiecte]
captat[editare video]
dinamic
sintetizat[efecte vizuale]
sintetizat(generat)[compunere muzical]
sunet
captat(din surs extern)[nregistrare]
Bit-ul (binary digit- cifr binar, adic una din cifrele 0 sau 1) constituie unitatea elementar
de informaie.
Byte-ul (sau octetul, adic o succesiune de opt bii) reprezint unitatea de msur pentru
cantitatea de informaie. Un byte se noteaz cu B iar multiplii acestuia se folosesc pentru a
exprima diferite cantiti de informaie:
1 KB (KiloByte)=1024B=210B
1 MB (MegaByte)=1024KB=220B
1 GB (GigaByte)=1024MB=230B
1 TB (TeraByte)=1024GB=240B
Cnd vorbim de calculator, ne gndim la un ansamblu bine organizat de circute electronice i
informaii. Componentele fizice ale calculatorului alctuiesc hardware- ul, iar mulimea de
programe i informaii existente n calculator constituie software- ul.
n schema de mai jos sunt evideniate componentele unui calculator
monitor
tastatur
mouse
consola
hardware
SISTEMUL
DE CALCUL
unitatea central
procesor
memorie intern
memorii externe
placa de baz
plci de extensie
periferice
extensii multimedia
imprimant
scaner, camere video
software
de sistem
sistem de operare
programe utilitare
software
software
de aplicaii
software achiziionat:
procesor documente, calcul
tabelar, baze de date
software creat prin resurse
proprii: programare
Unitatea central
Procesorul- nucleul funcional al calculatorului se mai numete i CPU (Central
Processing Unit) adic unitate central de prelucrare. El poate fi considerat
elementul cel mai important al calculatorului deoarece este destinat coordonrii
tuturor operaiilor ce se efectueaz.
Principala caracteristic a sa, viteza de lucru, este exprimat ca frecven (MHz sau
GHz=1000MHz) i reprezint numrul de operaii pe care le poate executa ntr-o secund.
Memoria intern are rolul de a stoca informaii n timpului lucrului pe calculator.
Procesorul interpreteaz comenzile unui program i le execut folosind datele corespunztoare
care se afl n memoria intern.
Un calculator utilizeaz dou tipuri de memorie intern sau operativ:
ROM (Read- Only Memory- memorie numai pentru citire) conine un program
BIOS (Basic Input Output System) care se execut la pornirea calculatorului i are grij
ca toate elementele componente ale calculatorului s funcioneze mpreun la pornire;
utilizatorul nu o poate modifica, acesta avnd accesul numai la citire. La nchiderea
calculatorului coninutului ei nu se pierde.
intern pentru date i programe, folosit de utilizator pentru derularea lucrrilor sale, ce
permite accesul att la citire ct i la scriere. Deoarece coninutul su se pierde la oprirea
calculatorului (este o memorie volatil) se recomand ca utilizatorul s salveze periodic
datele cu care lucreaz; cu ct avem mai mult RAM n calculator (msurat n megabytes,
n general fiind multipli de 8 sau 16MB) cu att se vor mbunti performanele
calculatorului.
Datorit faptului c memoria RAM a unui calculator este limitat i volatil este necesar
utilizarea unor dispozitive de memorare extern, destinate pstrrii pe termen lung a unor cantiti
semnificative de date. Dintre dispozitivele de stocare extern menionm:
hard disk-ul (principalul dispozitiv de stocare extern) are o capacitate de stocare de
ordinul gigaocteilor: 80, 160, 200, 250 GB sau mai mult. Principalii productori de harddisk-uri sunt: IBM, Segate, Western Digital, Maxtor, Fujitsu, Samsung. Pentru a putea fi
folosit, un hard- disk trebuie formatat pentru a se obine o organizare informaional a sa.
Activitatea unui hard- disk este semnalizat prin aprinderea unui led, aflat pe panoul
central al unitii centrale.
discheta are dimensiunea de 3.5 inchi (1 inch=2.54 cm) i o capacitate de 1.44MB; are
dezavantajul unei capaciti reduse i a unei viteze de lucru mic.
CD-ul are capacitate mare de 650MB, echivalentul a 450 de dischete de 1.44MB;
dimensiunea frecvent utilzat este de 4.6 inchi.
DVD-ul,
memoria stick.
Placa de baz este un circuit situat n unitatea central, care ndeplinete funcia: pe ea se
monteaz procesorul, memoria intern, placa video, placa de sunet, placa de fax/ modem, placa de
reea.
Plci de extensie
Placa de reea are rolul de a intermedia comunicaia ntre unitatea central a fiecrui
calculator dintr-o reea de calculatoare i cablurile de reea. Vitezele de comunicaie
sunt ridicate: 10MB, 100MB, 1GB.
Plac de modem, al crei rol este de a adapta comunicaia dintre calculator i linia
telefonic.
Periferice.
1. Extensiile multimedia
1.1. CD-urile(CompactDisk-urile) intr n categoria memoriilor externe. Cele mai
frecvente CD-uri sunt cele numite CD- ROM( Compact Disk Read Only Memory), care permit
doar citirea de informaie, nu i scrierea. n ultimul timp s-au rspndit unitile destinate scrierii
de CD- uri, ce pot fi:
a) CD- R (CD-Recordable)- un disc ce permite scrierea de ctre utilizator, o singur
dat.
b) CD- RW (CD-ReWritable)- un disc ce poate fi scris/ rescris de mai multe ori.
1.2. DVD-urile(Digital Video Disk-urile) sunt CD-uri cu
densitate de nregistrare
crescut, avnd capacitatea tipic de 4.7- 17.08 GB, care le permite s nregistreze ore ntregi de
informaie muzical/ video. DVD-urile se pot ntlni sub urmtoarele tipuri:
-read-only: DVD-ROM;
-write-once: DVD-R;
-rewritable: DVD-RW, DWD-RW, DVD-RAM;
1.3. Memoria stick (memorie flash) este o memorie extern, de dimensiuni reduse care se
conecteaz la portul USB (Universal Serial Bus) al calculatorului.
1.4. Placa de sunet mpreun cu boxele constituie o cale de ieire pe care calculatorul o va
folosi s ne transmit informaia sonor.
1.5. Microfonul se conecteaza precum difuzoarele la placa de sunet si are rolul in
inregistrarea si digitizarea sunetelor cu ajutorul calculatorului.
1.6. Placa video preia informaiile ce trebuie afiate i le adapteaz pentru a fi nelese de
ctre monitor.
1.7. Creionul optic este un dispozitiv asemntor cu un creion, dar care are la vrf un
senzor optic.
4
1.8. Ecranul tactil (touchscreen) permite introducerea comenzilor prin atingerea direct a
obiectelor de pe ecran, cu degetul sau cu un creion special.
1.9. Light pen (Creionul luminos) se utilizeaza pentru selectarea obiectelor de pe ecran.
2. Imprimanta este utilizat pentru tiprirea documentelor de pe calculator. Dup modul n
care imaginea documentului este transpus pe hrtie, exist trei tipuri clasice de
imprimante: matriceal , cu jet de cerneal, cu laser.
3. Scaner-ul este un aparat folosit la introducerea n calculator a imaginilor existente pe
suport extern (fotografii, hri planuri, desene tehnice).
Acea parte de software destinat funcionrii calculatorului se numete software de sistem,
n timp ce programele destinate s-l ajute pe utilizator la desfurarea diverselor activiti umane
intr n categoria software-ului de aplicaii.
SOFTWARE DE SISTEM
redenumirea directoarelor;
2. Programe utilitare
a) My Computer este un program utilitar al Windows-ului, prin care vom administra resursele
informaionale (programe, fiiere, directoare). n fereastra sa, resursele informaionale ale
calculatorului apar sub form de icon-uri. Atunci cnd se emite un dublu-click pe un icon
de folder, acesta devine director curent, iar fereastra programului va afia coninutul su
infomaional(fiiere i eventual, subdirectoare). n fereastra My Computer, vom putea alege
unul dintre tipurile de afiare a coninutului unui folder, punctnd n meniu View una dintre
opiunile: Thumbnails, Tiles, Icons, List, Details. Lista detaliat (Details) are cea mai mare
valoare informaional, afind numele, tipul mrimea, data i ora ultimei actualizri,
atributele pentru fiecare dintre fiiere/ subdirectoarele coninute n directorul curent.
b) Windows Explorer este i el un program utilitar, foarte asemntor cu My Computer,
folosibil la gestionarea fiierelor i directoarelor, numai c, datorit prezenei panoului
suplimentar din partea stng are facilitatea copierii/mutrii prin drag-anddrop ntre
panouri: se puncteaz fiierul/ directorul dintr-un panou(uzual cel din dreapta i se trage cu
mouse-ul pn ce se ajunge deasupra folderului spre care se face copierea/mutarea).
Distincia ntre copiere i mutare se face apsnd tasta Ctrl.
Se poate lansa n execuie n mai multe moduri:
-
o cale rapid de acces la Windows Explorer se poate asigura plasnd o pictogram shortcut pe
desktop.
c) Control Panel este aplicaia pe care o folosim pentru a extinde sau modifica funcionalitatea
sistemului de calcul(deci a ansamblului hardware+software).
d) Programe antivirus care:
-
SOFTWARE DE APLICAII
1. Procesoarele de documente sunt programe specializate care dispun de comenzi prin care se
controleaz caracteristici referitoare la:
evidenierea sau estomparea unor poriuni de text( font, mrime, stil de scriere, diferite
tipuri de aliniere: Left, Center, Right, Justify);
alte formatri;
dreapt a barei de taskuri. Pentru ca indicatorul de tastatur s fie vizibil n taskbar, se folosete
Start->Control Panel->Regional and Language Options-> Languages->Details->Language Bar>Show the Language bar on the desktop. Trecerea la tastatura romneasc se poate face fie:
-
folosind combinaia de taste indicat n fereastra afiat cu butonul Key Settings (se folosete
Start->Control Panel->Regional and Language Options-> Languages->Details->Language
Bar-> Key Settings);
File>Open, nchiderea unui document: File->Close, salvarea documentelor: File->Save sau Save
as.
n fereastra Save as, n cmpul Save as type pot fi parcurse ntr-o list derulant formatele
de fiiere ce se pot obine din Word n afara opiunii prestabilite Word Document (fiiere cu
extensia .doc); opiunea Save to Web Page permite salvarea documentului ntr-un format
publicabil n World Wide Web.
La salvare, documentele pot fi protejate cu parole: File->Save As->Tools->Security Options,
Password to open sau Password to modify. n aceste cmpuri se introduce parola care poate
conine pn la 15 litere, cifre i simboluri. Dup selectarea butonului OK al ferestrei Save va fi
afiat caseta de dialog Confirm Password care solicit reintroducerea parolei. Dup protejarea
prin parol a coninutului unui fiier, la deschiderea acestuia va fi afiat o caset de dialog
Password unde trebuie testat parola.
a) Paginarea (adic ncadrarea documentului ntr-o pagin virtual, care va corespunde
paginii fizice n situaia n care se urmrete paginarea) se realizeaz automat, de ctre procesorul
de documente. Prin opiunile din caseta de dialog referitoare la paginare ( Microsoft Word:
File Page Setup), vom putea controla:
-
marginile paginii (distanele sus- top, jos- bottom, stnga- left, dreapta- right dintre
marginile paginii fizice i marginile paginii logice, n care se ncadreaz textul
documentului). Pentru ca aceste dimensiuni s fie n cm (n loc de inchi) se selecteaz
Tools Options General Measurement units.
cnd se bifeaz Mirror margins din Multiple pages, atunci la tiprirea documentului pe
ambele fee ale unei pagini, marginea din stnga a unei fee devine margine dreapt pe verso.
Un text informativ plasat n partea de sus a fiecrei pagini se numete antet (header), iar dac
se afl n partea de jos- subsol(footer). Pentru a crea un antet se selecteaz View->Header and
Footer. Vor fi afiate caseta Header(ncadrat ntr-un dreptunghi punctat) i bara de instrumente
Header and Footer. Crearea antetului se ncheie prin apsarea butonului Close. Crearea unui
subsol se face n mod asemntor; comutarea ntre antet i subsol se face cu butonul Switch
Between Header and Footer din bara de instrumente Header and Footer.
Selectnd comanda Different first page din pagina Layout (File Page Setup) putem insera
pe prima pagin a unui document a unui antet sau a unui subsol diferit de cel din corpul
documentului.
n plus este posibil configurarea unor anteturi unor anteturi i subsoluri diferite pentru
paginile cu numere pare i impare dac bifm opiunea Different odd and even.
Pentru
plasa
not
de
subsol
ntr-un
document
se
folosesc
comenzile
stiluri deosebite(din meniul Format Font): superscript (pentru scrierea sub form de
exponent), subscript (pentru scrierea sub form de indice), etc,
spaierea paragrafelor ine seama urmoarele trei tipuri de spaieri: spaiul liber de dinaintea
primei linii a paragrafului (Before), spaiul liber de dup ultima linie a paragrafului (After),
spaiul intern, dintre liniile unui paragraf (Spacing). Ajustarea acestor spaii se realizeaz din
meniul Format Paragraph, pagina Indents and Spacing; distana pe vertical dintre rnduri
i paragrafe poate fi: spaiere la un rnd, la un rnd i jumtate, la dou rnduri, etc;
listele cu marcatori sau numerotate se pot insera din meniul Format Bullets and
Numbering. Paginile Bulleted i Numbered ofer diferite modele de marcatori i numerotri
pentru liste. Cu butonul Customize se poate stabili o schem proprie pentru marcare sau
numerotare.
ruperea paginilor (Insert Break Page Break): cnd dorim s trecem la o nou pagin fr
s o fi umplut pe cea anterioar.
c) Organizarea textului pe coloane (Format Columns Apply to: ) se poate referi la
ntregul document sau doar la o caset de text sau la o celul de tabel, selectnd corespunztor
obiectul la care se aplic. Esenial este controlarea numrului de coloane pe care se va
desfura textul respectiv.
d) Lucrul cu tabele se bazeaz pe o serie de operaii:
-
inserarea unei coloane noi sau a unui rnd nou (Table Insert Column/ Row );
(Table Split Cells), respectiv conectarea (fuzionarea) celulelor selectate prin care rezult o
celul mai mare (Table Merge Cells)
Chenarele (Format Borders and Shading) cu care nconjurm (complet sau parial)
tabelele pot fi construite folosind diverse tipuri de linie, grosimi i culori. Din pagina Borders se
aleg chenarele iar din pagina Shading, nuanele de fundal.
e) Inserarea unei imagini, stocat dintr-un fiier, ntr-un document text se realizeaz alegnd
Insert Picture From File.
f) Casetele de text sunt nite cadre similare celor de imgine, ce se pot plasa oriunde n
document i n interiorul crora se poate introduce text.
g) Crearea de elemente grafice( Insert Picture AutoShapes) construirea de elemente
grafice simple(linii, cercuri, etc.) n cadrul documentului.
h) Realizarea desenelor este posibil alegnd Insert Object Microsoft Word Picture.
i)
Pentru
scrierea
relaiilor
aritmetice,
logice
matematice,
selectm
Insert Object Microsoft Equation 3.0 sau apsm butonul Equation Editor ( ) din bara
standard.
Pentru
aduce
acest
buton
din
meniuri,
selectm
Tools Customize Commands Insert apoi cutm simbolul corepunztor inserrii de ecuaii
i l tragem cu mouse-ul n bara de instrumente n locul dorit.
10
Bibliografie
1. M. Bdu, Calculatorul n trei timpi, ed. Polirom, Iai, 2003.
2. C. Crian, B. Ptru, E. Nechita, I. Furdu, Tehnologia Informaiei, ed. EduSoft, Bacu, 2006.
3. S. Curteanu, PC Elemente de baz i utilizare, ed. Polirom, Iai, 2007.
4. K. Sandor, Excel 2000, ghid de utilizare, grupul microINFORMATICA, Cluj-Napoca, 2001.
T. Spircu, Lucrri practice la Informatic medical i Biostatistic, anul II, ed. Universitar
5.
Odat pornit, Excel-ul ne va oferi pe ecran o suprafa tabelar virtual nelimitat (foarte
mare, oferind utilizatorului
informaia (datele care se preteaz la organizarea tabelar, aa cum sunt de exemplu cele
statistice, financiare).
Documentele utilizate de Excel se numesc foi de calcul. Fiecare fiier Excel este alctuit
din mai multe foi de calcul; el poate fi considerat ca un dosar cu mai multe pagini. Iniial aceste
foi au numele: Sheet1, Sheet2, Sheet3. Ulterior, aceste nume se pot schimba. De asemenea se mai
pot:
Operaii n Excel
1. Editarea numelui unei foi de calcul se realizeaz efectund dublu click pe numele actual al
foii, fapt care determin apariia unui cursor vertical care permite tastarea noului nume.
Acionarea tastei <Enter> contribuie la finalizarea acestei operaii.
2. Inserarea sau scoaterea unor foi de calcul din fiier. Pentru inserarea unei noi foi de calcul se
acioneaz click dreapta pe numele foii naintea creia dorim s introducem noua foaie i
selectnd opiunea Inserare din meniul care a aprut. Eliminarea unei foi de calcul se
realizeaz dnd click dreapta pe numele foii pe care dorim s o eliminm i selectnd
opiunea Delete din meniul care a aprut.
3. Selecia celulelor.
a) Un rnd respectiv o coloan se selecteaz efectund click pe numele su.
b) Selecia unei zone dreptunghiulare de celule alturate se realizeaz astfel:
-
se aps butonul mouse-ului n celula din colul din stnga- sus al zonei;
se elibereaz mouse-ul.
4. Copierea/ mutarea datelor. Transferul informaiilor n alt zon a foii de calcul, sau pe alt
foaie de calcul sau n alt fiier are loc prin copiere sau mutare.
Etapele copierii:
-
click n celula care va deveni colul din stnga- sus al noului bloc de celule
Spre deosebire de copiere cnd informaia rmne n zona de unde a fost preluat, la mutare
are loc tergerea informaiei din vechiul loc.
Etapele mutrii:
-
click n celula care va deveni colul din stnga- sus al noului bloc de celule
celula completat este celula activ marcat printr-un contur ngroat. Colul din
dreapta jos al chenarului este un ptrel numit marcaj de umplere. Se plaseaz
indicatorului mouse-ului pe marcajul de umplere, forma acestuia schimbndu-se
ntr-un plus ngroat;
celule: = (egal), >(mai mare), <(mai mic), >=(mai mare sau egal), <=(mai mic sau
egal), <>(diferit);
operatori de referire: : (numit operator de domeniu folosit pentru a defini un
n funcie de modul n care vor fi utilizate n formule, celulele pot avea diferite tipuri de
referine:
referine relative (se actualizeaz la modificarea poziiei formulei; celula A1
x 5 2
Exemplul 1. Dorim s calculm valoarea funciei f x
pentru x 3 .
x3 1
n celula B2 scriem formula =sqrt((A2+5)/(A2^3+1)).
x
3
f(x)
0,534522
7. Funcii predefinite. Funciile sunt formule complexe care efectueaz o serie de operaii asupra
unei mulimi de valori de date. La scrierea fomulelor putem folosi oricare dintre funciile
predefinite pe care programul de calcul tabelar ni le pune la dispoziie; funciile sunt grupate
pe domenii de aplicare: matematice, statistice, logice, etc. Natura operaiilor efectuate,
depinde de numele funciei utilizate. Apelurile de funcii pot apare n formule. Forma general
a unui apel de funcie este
NumeFuncie(argumet1, argument2, , argumentN).
Pentru inserarea unei funcii ntr-o foaie de calcul Excel selectm Insert->Function.
Tipul i numrul argumentelor utilizate depinde numele funciei. Argumentele care pot fi
utilizate sunt:
o Constante(numerice sau de tip caracter) ,
o adrese ale altor celule,
o domenii de adrese(celule adiacente specificate prin expresii de forma b3:e12,
adic prin adresele din colurile opuse)
o combinaii ntre acestea.
Ex. SUM(c5:c20)*10% calculeaz o zecime din suma valorilor din domeniul c5:c20.
n tabelul urmtor sunt centralizate funciile matematice, statistice i logice cele mai
importante.
Numele funciei
Descriere
abs(numr)
combin(n,k)
Calculeaz
C nk
cos(numr)
exp(numr)
fact(n)
Calculeaz n!
int(x)
Returneaz
ln(numr)
log(x, a)
Calculeaz
Matematice
log a x
log10(x)
Calculeaz
mod(x,y)
PI()
power(a,x)
Calculeaz
ax
product( n1 , n2 , )
sin(numr)
sqrt(numr)
sum( n1 , n2 , )
tan(numr)
average(n1, n2,...)
Statistice
count(lista de celule)
countif(reg, crit)
geomean(n1, n2,...)
max(n1, n2,...)
min(n1, n2,...)
stdev(n1, n2,...)
var(n1, n2,...)
and(logic1, logic2,
Logice
valoare_fals)
or(logic1, logic2,
Observaie. n cazul utilizrii funciilor care au ca argument adrese de celule sau domenii
de celule se procedeaz astfel: n paranteza funciei, n loc s scriem liter cu liter de la tastatur
adresa sau domeniul respectiv, vom selecta cu mouse-ul celula/celulele vizate.
Formulele examinate pn acum utilizau una sau mai multe valori pentru a calcula un
singur rezultat. O formul matriceal folosete un domeniu de valori i se recunoate dup faptul
c este ntre acolade, care sunt inserate automat de Excel (la ncheierea unei formule matriceale se
tasteaz combinaia de taste <Ctrl>+<Shift>+< Enter>, n loc de <Enter> ca n cazul celorlalte
tipuri de formule). n formulele matriceale trebuie precizate forma i dimensiunile rezultatului.
Deoarece rezultatul unei formule matriceale este un domeniu, n cadrul su nu se pot manevra
elemente individuale, respectiv celule din domeniul rezultat. Formulele matriceale devin utile n
calcule executate cu matrice.
Funcii predefinite utilizate n formule matriceale:
-
1) Realizarea diagramelor
2) Baze de date
Operaii n Excel
8. Grafice asociate datelor din tabele. Dup iniierea comenzii de creare a graficului
(Insert Chart), fazele care ne asist la construirea acestuia sunt:
a) stabilirea domeniului de celule care vor constitui informaiile de generare a graficului
(dintre care cel puin o serie de valori numerice),
b) alegerea tipului de digram, ce va fi utilizat,
c) controlarea prezenei i stabilirea atributelor elementelor constitutive: titlu, chenar,
gril, legend, etichetele axelor,
d) salvarea graficului n foaia de calcul curent sau n alt foaie, nou.
Pentru a crea o diagram din selecii neadiacente vom proceda astfel:
-
se selecteaz primul grup de celule care conine datele care vor fi incluse n
diagram;
se apas tasta <CTRL> apoi se selecteaz un grup arbitrar de celule adiional care
vor fi incluse n diagram;
Numrul subtipurilor
La ce folosete
histogram
comparaii fizice
evoluii n timp
repartiii
dependene
Selectarea tipului de diagram depinde n primul rnd de date, adic de numerele care
trebuie convertite n informaie grafic.
Seriile de date care se reprezint grafic pot fi dispuse pe:
- coloane (varianta prestabilit pentru orientarea datelor) nsemnnd c o coloan din
tabelul de date are drept correspondent o serie n diagram;
- rnduri, adic Excel afieaz fiecare rnd drept o serie de date i fiecare titlu de rand va
figura n legend. Titlurile de coloan vor fi etichete pe axa Ox a diagramei.
Modul de alegere a seriilor de date se stabilete n fereastra Chart Source Data, pagina
Data Range. Butoanele Add i Remove din pagina Series a ferestrei Chart Source Data permit
adugarea sau eliminarea unor serii, iar cmpurile Name i Values permit introducerea numelui
seriei i selectarea celulelor ce vor constitui o anumit serie. Coninutul cmpului Name se va
regsi n lista Series i n legenda ataat diagramei.
n fereastra Chart Options (permite ajustarea diagramei):
1. Pagina Legend permite afiarea legendei. Legenda unei diagrame joac rolul unei hri i
este necesar pentru a evidenia modul de reprezentare a fiecrei serii.
2. Pagina Titles permite precizarea titlului diagramei i a denumirilor pentru axe.
3. Pagina Gridlines este utilizat pentru adugarea unor linii de gril majore sau minore
corespunztoare axelor de coordonate.
4. n pagina Data Labels se pot aduga etichete i valori lng fiecare punct de date, pentru
toate seriile diagramei.
n cazul unei diagrame de tip scatter (seriile de date plasate pe coloane ) prima coloan
conine valorile Ox, iar urmtoarele Oy.
Vom prezenta cteva exemple de diagrame.
2000
1905,4
1750
1440,6
1500
1250
1049,46
1000
720,1
750
500
250
399,5
523,9
250
0
1999 2000 2001 2002 2003 2004 2005
Fig. 1. Predictia evolutiei cifrei de afaceri a industriei biometrice intre anii 2001-2005.
tanh(x)
0,5
0
-0,5
-1
-10
-5
10
amplitudinea semnalului
0,8
0,5
0,2
-0,1
-0,4
1
15
29
43
57
71
85
99 113 127
timpul
90
M=10
85
M=40
80
75
70
0,036 0,039 0,057 0,085 0,114
Tf
Fig. 4. Dependenta de
O facilitate interesant a Excel-ului este desenarea liniilor de tendin ale datelor. Comanda
Add Trendline permite adugarea unei linii de tendin diferitelor serii de date din diagramele de
tip arie, bar, coloan, linie i XY. Nu se pot aproxima date din diagrame 3D sau pie. Cu aceast
comand se poate modifica i tipul unei linii de tendin, care a fost creat anterior.
Nume Cmp 2
...
Nume Cmp n
Articolul 1
Articolul 2
...
Articolul n
Deci, elementele de baz ale unei baze de date (liste) sunt articolele(nregistrrile),
cmpurile i linia de antet.
Exemplul 2. Considerm urmtoarea baz de date ce conine Codul, Denumirea, Preul de
fabricaie al unor produse. Ptr. fiecare produs se stabilete Profitul ( n procente) i TVA-ul ( n
procente). Ptr. fiecare produs se calculeaz Preul cu profit i Preul cu TVA cu ajutorul
formulelor:
Preul cu profit= Preul de fabricaie*(1+ Profitul)
Preul cu TVA Preul cu profit *(1+ TVA)
S se introduc 5 nregistrri n baza de date.
Codul
Denumirea
Pretul de
fabricatie
Profitul
TVA
Pretul
cu profit
Pretul cu
TVA
500
595
6000
7140
8
Bloc
5000
20%
19%
375
446,25
12
Creion
300
25%
19%
7200
8568
7
Bloc
6000
20%
19%
8750
10412,5
2
Caiet
7000
25%
19%
n celulele F2 i G2 se introduc formulele: =C2*(1+D2) i respectiv =F2*(1+E2).
3
Caiet
400
25%
19%
Codul
Denumirea
Pretul de
fabricatie
Profitul
TVA
Bloc
6000
20%
19%
Bloc
5000
20%
19%
Caiet
7000
25%
19%
Caiet
400
25%
19%
12
Creion
300
25%
19%
Pretul
cu profit
7200
6000
8750
500
375
Pretul cu
TVA
8568
7140
10412,5
595
446,25
B) Cutarea unor articole dintr-o baz de date presupune gsirea unor articole individuale
dintr-o baz de date.
Pentru a realiza aceast operaiune se procedeaz astfel:
1. se selecteaz o celul arbitrar din interiorul bazei de date i din meniul Data se
selecteaz opiunea Form.
2. Se acioneaz butonul de coman Criteria. Drept urmare se va afia o fereastr de
dialog n care se vor specifica criterii de cutare (se introduc n casete de text).
Un criteriu se definete printr-un operator de relaie, urmat de o valoare.
ntre criteriile introduse n diverse cutii text se efectueaz operaii de conjuncie (AND).
3. Dup stabilirea criteriilor de cutare dorite se acioneaz fie butonul de comand
Find Next (pentru a gsi articolul urmtor care ndeplinete criteriile specificate)
fie Find Prev (pentru a gsi articolul anterior care ndeplinete criteriile
specificate). Prin intermediul acestor butoane de comand se poate parcurge lista
articolelor care ndeplinesc criteriile specificate.
4. Dup ce se termin trecerea n revist a articolelor cutate se va da comanda
Close.
C) Filtrarea articolelor presupune afiarea dintr-o baz de date doar a articolelor care
ndeplinesc anumite criterii. Articolele care nu satisfac criteriile dorite sunt ascunse dar nu i
terse. Metoda cea mai rapid de filtrare a articolelor unei baze de date const n folosirea
comenzii de filtrare automat: din meniul Data se alege Filter i apoi Auto Filter.
n urma acestei comenzi, Excel va insera n fiecare celul a liniei de antet un buton cu o
sgeat n jos care permite deschiderea unei liste. Aceasta conine toate valorile distincte
corespunztoare cmpului precum i valorile All, Top 10 i Custom. n lista afiat se va efectua
un click pe elementul care va fi utilizat pentru filtrarea bazei de date.
Programul Excel filtreaz baza de date astfel nct vor fi afiate articolele care n cmpul
respectiv conin elementul selectat.
Dac n procesul de filtrare automat se alege varianta All atunci n cadrul coloanei curente
nu se va folosi nici un criteriu referitor la filtrare. Aceast variant se folosete atunci cnd se
dorete anularea unei filtrri anterioare.
Dac n procesul de filtrare automat se alege varianta Top 10 atunci n cadrul coloanei
curente se vor afia primele zece articole care corespund criteriilor specificate.
Dac n procesul de filtrare automat se alege varianta Custom atunci n cadrul coloanei
curente se poate realiza o filtrare de tip utilizator, n cadrul creia pot fi specificate cel mult dou
criterii de filtrare.
n procesul de filtrare pot fi utilizai urmtorii operatori de comparare:
Nume operator
Semnificaie
Equals
egal
diferit
is greater than
mai mare
is less than
mai mic
Scopuri:
1) Metode de realizare a prezentrilor n PowerPoint
2) Introducerea informaiilor ntr-un slide
3) Vizualizarea prezentrilor; efecte de Slide Show, realizarea legturilor dintre slide-uri.
Metode de realizare a prezentrilor n PowerPoint
Programul de prezentare PowerPoint din pachetul Microsoft Office ofer posibilitatea
realizrii unor prezentri sub forma unei mulimi de slide-uri ce pot conine: texte, diagrame,
imagini, desene, tabele, elemente multimedia.
La lansarea n execuie a aplicaiei PowerPoint sunt afiate opiuni pentru crearea unei noi
prezentri sau pentru deschiderea uneia deja existente.
Dac dorim s realizm o prezentare nou avem urmtoarele posibiliti:
1)
2)
From Design Template- opiune ce ofer posibilitatea crerii unei prezentri cu design
prestabilit, lsnd la alegerea utilizatorului modul de structurare a coninutului. Deci se
poate alege doar design-ul general (fundal, culori, fonturi) nu i cmpurile de
completat.
3)
Utiliznd opiunea From AutoContent Wizard putem alege prin intermediul unei casete de
dialog, urmtoarele elemente:
a) Presentation type (tipul prezentrii). Acesta poate fi unul din tipurile predefinite: All,
General, Corporate, Projects, Sales/Marketing, fiecare tip oferind un numr de abloane
pe baza crora se va construi prezentarea.
1
b) Presentation style (stilul prezentrii). Cu ajutorul acestui element precizm dac dorim o
prezentare:
i)
scrierea
relaiilor
aritmetice,
logice
matematice,
selectm
View Normal: vederea obinuit n care observm ntreaga prezentare, slide-ul curent i
notele referitoare la acesta;
View Slide Sorter: toate slide-urile sunt prezentate pe ecran sub forma unor imagini mici,
numerotate;
View Slide Show: opiunea ce permite vizualizarea prezentrii. Slide-ul curent ocup tot
ecranul, iar trecerea de la un slide la altul se poate face implicit cu click, Enter sau Space.
Pentru a seta timpul ct un slide rmne afiat (setarea ritmului prezentrii) pn la afiarea
3. sub Advance slide se alege Automatically after i se trece numrul de secunde dorit
pentru afiarea fiecruia dintre slide-urile selectate;
4. pentru aplicarea timpului stabilit la toate slide-urile selectate se acioneaz Apply iar
pentru aplicarea la toate slide-urile prezentrii se acioneaz Apply to All Slides.
Efectele de tranziie puse la dispoziie de PowerPoint sporesc calitatea prezentrii. Aceste
efecte pot fi alese folosind comanda Slide Show Slide Transition.
Efectul de tranziie se refer la:
modul cum apare slide-ul curent pornind de la cel anterior (dac alegei Apply to
selected slides);
modul cum apar toate slide-urile (dac alegei Apply to All Slides).
Exist mai multe tipuri de tranziii:
Shape Circle,
Shape Diamond,
Shape Plus,
Pe lng posibilitatea de a seta tipul i ritmul tranziiei, prin activarea comenzii Slide
Transition se permite setarea:
-
Slide
Cea mai mare rspndire o cunosc bazele de date relaionale (SGBDR), care se mpart n
dou subramuri:
baze de date n organizare client-server: ajung la dimensiuni gigantice (de ordinul
GigaBytes sau chiar TeraBytes). Cele mai cunoscute servere de baze de date sunt:
Informix, MySQL, Oracle, SQL Server;
baze de date desktop: de dimensiuni medii i mici; n special produsele firmei
Microsoft (Access, dBase, FoxPro, Paradox etc.) care sunt compatibile cu Excel.
Bazele de date in Access se construiesc cu obiecte Access. Principalele clase de obiecte
Access sunt: TABLES; QUERIES; FORMS; REPORTS; MACROS.
TABEL (tabel , tabela)
Tabelele sunt singurele obiecte care contin date proprii, in timp ce restul obiectelor contin
metode de prelucrare a datelor din tabele, adica utilizeaza direct sau indirect, date din tabele. In
cadrul unui tabel, datele sunt organizate in linii (records) si coloane (fields).
QUERY (interogare, cerere)
Cererea este obiectul Access prin care se poate obtine:
-
actualizarea unei tabele apartinand bazei de date (modificari de date, adaugari sau stergeri
de inregistrari);
sursa de date (dintr-o tabela sau mai multe) pentru un obiect de tip Forma sau Raport.
Forma nu are date proprii, sursa ei putand fi o tabela, o cerere sau o instructiune SQL. Exista
si forme care nu au sursa de date; controalele unor astfel de forme pot fi de exemplu butoane de
comanda, etichete (texte explicative). Formele fara sursa de date sunt de regula, interfete ale unei
aplicatii.
REPORT (raport)
Raportul este obiectul Access care prezinta informatia formatata si organizata dupa
specificatiile utilizatorului. Spre deosebire de forma, raportul are specific faptul ca informatia,
culeasa din tabele este prezentata utilizatorului, ci nu e conceput pentru actualizari de date si nici
nu poate fi aplicatie.
MACRO (macro)
Macro este un limbaj simplu, utilizat de Access pentru a realiza unele actiuni cum ar fi
deschiderea unei forme, executia unei interogari, afisarea unui text, etc. Instructiunile limbajului
se numesc actiuni. Programele limbajului sunt macro- uri.
Pentru crearea une baze de date se parcurg urmatorii pasi:
1. Se construieste un Folder unde se doreste inregistrarea bazei de date.
2. Se deschide Microsoft Access.
3. Se selecteaza Blank Database din fereastra New File (la care se ajunge setnd File-> New);
Fig. 1.
4. Apare fereastra File New Database (vezi Fig. 2) in care specificam folder-ul unde trebuie
inregistrata baza de date si-i dam acesteia un nume.
5. Apare fereastra Database (vezi Fig. 3) in care putem construi obiectele bazei de date.
sa se selecteze tab- ul Tables apoi Create table in Design view pentru a apare macheta
pentru introducerea structurii tabelei (fig. 4).
Nume
Popa Ion
Mirea Gabi
Calin Costin
Ivana Ilona
Burnea Crina
Obreja Vali
Functia
Ing
Arhitect
Econ
Medic
Ing
Econ
Salariul
4000000
4500000
3800000
3500000
4700000
3450000
Data_angajarii
05/08/1992
11/20/1991
07/24/1995
04/11/1993
02/03/1991
05/06/1996
Sef
Nu
Nu
Da
Nu
Da
Nu
Fotografie
Imagine bmp
Imagine bmp
Imagine bmp
Imagine bmp
Imagine bmp
Imagine bmp
140
Gavat Nina
Ing
4200000
07/23/1991
Nu
Imagine bmp
1) Relaia One to Many (simbolizat 1 ) este cea mai frecvent n proiectarea bazelor
de date Access. Dac tabela T1 (tabela One) i tabela T2 (tabela Many) sunt n aceast
relaie, atunci:
cheia de legtur din T1 trebuie s fie declarat primar; T2 poate avea cheie
primar, dar nu cea de legatur (nu poate sa fie primar deoarece valorile ei se pot
repeta);
fiecrei nregistrri din T1 i corespund 0, 1 sau mai multe nregistrri din T2, n
timp ce fiecrei nregistrri din T2 i corespunde cel mult o nregistrare din T1.
Etapa IV. Se nchide fereastra Show Table i drept consecint se va contura fereastra
Relationships din Fig. 6.
Cele dou operaii vor determina deschiderea casetei de dialog Edit Relationship din Fig.
7, n care se observ att cele dou tabele relaionate (Student i Situaie) ct i cheile primar i
secundar.
Fig. 8.
actualizarea unei tabele apartinand bazei de date (modificari de date, adaugari sau stergeri
de inregistrari);
sursa de date (dintr-o tabela sau mai multe) pentru un obiect de tip Forma sau Raport.
Observaie. Numele unei interogri trebuie s fie distinct de numele unui tabel sau al unei
alte interogri existente ntr-o baz de date, datorit faptului c att interogrile ct i tabelele pot
fi surse de date pentru formulare i rapoarte.
n Access se pot construi interogri:
a) simple, ce pot fi formulate pentru o singur tabel;
b) complexe, care implic mai multe tabele i/ sau cereri din care sunt extrase anumite
date prin precizarea unor criterii.
Pentru proiectarea unei cereri:
a) se selecteaza tab-ul Queries din fereastra database;
b) se alege Create query in Design view;
d) se inchide fereastra Show Table ce determina aparitia unei machete prin intermediul
careia se se poate proiecta cererea.
n structura unei interogri pot exista urmtoarele dou feluri de cmpuri:
1. preluate dintr-un tabel sau dintr-o interogare, prin trecerea acestora n linia Field din
cmpul de lucru al constructorului de interogri; trecerea tuturor cmpurilor n grila
Queries Builder se realizeaz efectund dublu click pe caracterul *, aflat n capul
listei de cmpuri.
2. calculate, ce nu au ca surs un cmp ci o expresie fapt care determin
imposibilitatea de a actualiza date din sursa unei interogri prin intermediul acestor
cmpuri; cmpurile calculate exist doar la nivel de interogare, fr a avea
corespondent n baza de date.
Vom analiza urmatoarele tipuri de cereri:
1) de selectie (interogari)
2) de actiune
1) Cererile de selectie sunt obiecte Access care raspund la intrebari puse bazelor de date.
Daca dorim sa proiectam o cerere de selectie, putem parcurge etapele a)- d) sau sa
alegem din meniul Query, Select Query.
Aplicaia 1. Realizai o interogare pentru afiarea salariailor din tabela Salariai (proiectat
n cursul5) care nu sunt efi.
Primul cmp al interogrii este cmpul Nume. n interogare apar i cmpurile Functia,
Salariul, ef. Cmpul ef este trecut n interogare numai pentru a fi pus condiia de False asupra
lui.
Pentru proiectarea interogrii, cmpurile tabelei Salariai se aduc n linia Field, fie prin
tragere cu mouse-ul, fie prin dublu click pe cmpul respectiv.
Casetele bifate n linia Show specific faptul c valorile cmpurilor respective sunt vizibile
n rezultatul interogrii.
Execuia interogrii se realizeaz apsnd butonul Run din meniul Design (vezi Fig. 1) ce
are ca scop afiarea salariailor din tabela Salariai, care nu sunt efi (vezi Fig. 2).
Dac se dorete determinarea celei mai mari valori dintr-o coloan atunci se folosete
funcia Max. Spre deosebire de funciile Sum i Avg, funcia Max lucreaz att cu caractere ct i
cu numere.
Funcia Min determin cea mai mic valoare dintr-o coloan i opereaz n acelai mod ca
i Max.
Functia Count returneaza numarul de linii care respecta conditia din clauza Where.
Funcia StDev calculeaz abaterea sau deviaia standard a unei coloane de numere.
Funcia Var are ca rezultat determinarea dispersiei unei coloane de numere, adic a
ptratului unei deviaii standard.
Funciile First i Last determin prima i respectiv ultima valoare dintr-o coloan; acestea
opereaz n acelai mod ca Max i Min.
Instruciunea SQL aferent unei cereri de selecie, ce are ca surs o singur tabel este:
SELECT <list de cmpuri> FROM <nume tabel> Where <condiie> Order by <list de
cmpuri>
Clauza Where are funcie de filtrare, fiind folosit pentru a realiza anumite restricii de
selecie.
Clauza Order by ofer o metod de ordonare a rezultatelor operaiilor efectuate de
utilizator.
Pentru a mpri din punct de vedere logic un tabel n grupuri de nregistrri se utilizeaz
clauza Group By. Fiecare grup este format din toate nregistrrile, care au aceeai valoare n
cmpul sau grupul de cmpuri specificate n zona Field.
Cuvntul cheie Expression se utilizeaz pentru cmpurile calculate, n expresiile crora
intr funcii totalizatoare.
Aplicaia 2. S se construiasc o interogare, care realizeaz salariile medii pe funcii,
indicnd numrul salariailor cu funcia respectiv.
Prima coloana a interogrii selecteaz salariaii, grupai pe funcii, folosind Group By.
A doua coloan indic media salariilor pe funcii utiliznd funcia de agregare
(totalizatoare) avg.
Coloana a treia indic numrul salariailor pentru care se calculeaz media cu ajutorul
funciei count.
Pentru a proiecta aceast interogare trebuie adaugat linia Total, care se obine selectnd
aceast opiune (se apas butonul dreapta al mouseu-lui n zona de lucru a constructorului de
interogri).
2) Cereri de actiune- o cerere care face schimbari la una sau mai multe inregistrari, printr-o
singura operatie. Exista patru tipuri de cereri de actiune:
a. update (de actualizare)- fac schimbari globale la un grup de inregistrari, in una
sau mai multe tabele;
b. delete (de stergere)- sterg un grup de inregistrari din una sau mai multe tabele
care indeplinesc anumite conditii;
c. append (de adaugare)- adauga un grup de inregistrari din una sau mai multe
tabele, unuia sau mai multor tabele;
d. make table (creare tabela)- creeaza o tabela din datele (o parte sau toate) uneia
sau mai multor tabele.
a. Cereri de actualizare
Pentru proiectarea unei cereri de actualizare, se parcurg etapele a)- d) de la proiectarea
unei cereri, apoi se selecteaza din meniul Query, Update Query. Cererea proiectata va fi
executata apasand butonul Run sau apasand dublu click pe numele ei.
Aplicaia 3. n structura tabelei Salariai, introducem un nou cmp SalIndex de tip Yes/No.
S se indexeze cu 40%, salariile acelor medici i ingineri din tabela Salariai, ce sunt mai mici
de 1800 lei, cu ajutorul unei interogri de actualizare.
Dup ce se execut dublu click pe numele acestei interogri, drept consecin va apare
fereastra urmtoare:
Apoi se apas butonul Yes, care va determina apariia unei noi ferestre, cea de mai jos, din
care se selecteaz tot butonul Yes.
b. Cereri de adaugare
Funcia principal a unei interogri de adugare este aceea de adugare a unei nregistrri
ntr-un tabel folosind cmpurile pe care le menionm i valorile corespondente acestora.
Pentru a construi o cerere de tip append, se selecteaza din meniul Query, Append Query.
Cererea este executata fie apasand dublu click pe numele ei, fie actionand butonul Run..
Aplicaia 4. Realizai o interogare, care are scopul de a aduga nregistrrile tabelei Sal (ce
are aceeai structur ca i tabela Salariai) la tabela Salariai.
Pentru a crea tabela Sal se procedeaz astfel:
- se marcheaz tabela Salariai;
- se efectueaz Edit/ Copy i apoi Edit/ Paste;
- cnd apare fereastra Paste table as se marcheaz Structure Only i se introduce
numele Sal n caseta Table Name (vezi Fig. 7).
Pentru a adauga nregistrrile tabelei Sal, la tabela Salariai se deschide o interogare de tip
append, avnd ca surs tabela Sal, iar n fereastra Append to se trece numele Salariai.
10
Una din utilizrile interogrilor de tip make table este aceea de a extrage dintr-o tabel
nregistrrile care nu mai sunt actuale dar care totui trebuie pstrate ca arhiv.
Observaie. Interogrile de selecie pot fi utilizate att independent ct i n calitate de
surse de date pentru formulare, rapoarte sau alte interogri.
Spre deosebire de acestea, celelalte tipuri de interogri nu pot fi utilizate dect independent
ci nu i ca surse de date pentru obiecte Access precum formulare, rapoarte sau alte interogri.
11
a unui tabel sau a unei interogri dintr-o baz de date, sub forma unei cutii (caset) de text.
Exist dou tipuri de controale TextBox:
1) Bound - legat de un cmp al unei tabele sau interogri (ex.
). Se plaseaza pe forma
prin tragere cum mouse-ul din lista de campuri. Controlul afiseaza numai valori din
campul ce constituie sursa de date a sa. Aceste controale sunt actualizabile, adic pot fi
modificate de la tastatur.
Valoarea introdus de tastatur se memoreaz n baza date n cmpul care este sursa
controlului.
2) Unbound:
a) de intrare (
controale nu sunt legate de cmpuri, deci nu au surs de date iar valoarea lor (ce se
introduce de la tastatur) nu se memoreaz n baza de date ci doar se utilizeaz n
expresii la nivelul formularului.
b) calculat (
cmp cmp al unei tabele sau interogri (sunt deci nelegate); expresia ntr-un cmp
calculat este precedat de semnul =. Expresia ce constituie expresia controlului
calculat se poate introduce att manual ct i automat (se apasa butonul dreapta al
mouse-ului si din lista care se deschide se alege Build Event; se deschide fereastra
Choose Builder din care se selecteaza Expression Builder), cu ajutorul constructorului
de expresii (Expression Builder). Controalele calculate nu se pot actualiza de la
tastatur, deci sunt neactualizabile. Valoarea unui astfel de control doar se afieaz,
fr a se memora n baza de date.
Controlul Label
control etichet afieaz un text, pe care utilizatorul nu-l poate modifica direct. De asemenea, el
poate fi folosit i pentru identificarea controalelor care nu au proprietatea Caption, de exemplu
casetele de text.
Butonul de comand (Button)
poate lansa n execuie diferite aciuni. Cnd un utilizator alege un astfel de buton, acesta va
executa aciunea respectiv i va arta ca i cum ar fi fost fizic apsat i apoi i s-ar fi dat drumul.
Cutia (caseta) de validare (Check Box)
sau neselectat; acest control afieaz un marcaj de validare cnd este selectat. O caset de
validare arat dac o anumit condiie este ndeplinit sau nu. Casetele de validare ofer
utilizatorilor alternative de tipul Da/Nu sau Adevrat/Fals.
Deoarece casetele de validare sunt independente unele de altele, utilizatorul poate selecta
la un moment dat oricte casete dorete. Deci, casetele de validare sunt utilizate pentru a afia
unele alegeri care nu se exclud reciproc (vezi fig. 2):
Controlul Subform/Subreport
controlul linie,
controlul dreptunghi,
controlul imagine
controlul Chart.
varietate de stiluri. Stilul, grosimea i culoarea unei linii pot fi setate folosind proprietile
Border Style, Border Width i Border Color.
Controlul dreptunghi (Rectangle)
ptrat. Conturului acestor forme geometrice i pot fixa stilul, grosimea i culoarea asemeni unei
linii.
Controlul Chart
interogri.
Formularul este obiectul Access care, prin intermediul elementelor sale grafice numite
controale, poate realiza: introduceri, afiri i editri de date; declanri de aciuni (n special
prin butane de comand). Formularul poate fi: legat de o surs de date sau nelegat (de tip
interfa). Sursa de date a unui formular poate fi un tabel sau o interogare. De aceea, putem
spune c forma nu are date proprii, sursa ei putnd fi o tabel sau o cerere. Exist i formulare
care nu au surs de date; controalele unor astfel de formulare pot fi de exemplu butoane de
comand, etichete (texte explicative). Formularele far surs de date sunt de regul, interfee ale
unei aplicaii.
Formele pot fi proiectate:
-
fara Wizard.
Din punct de vedere structural, un formular este constituit din trei seciuni:
1. seciunea Form Header, care poate conine orice tip de control, ns este de
preferat s conin numai controale care nu i schimb valorile la trecerea de la o
nregistrare la alta.
2. seciunea Detail n care sunt plasate, de regul, controale care au ca surs cmpuri
sau expresii ce conin cmpuri, ns seciunea poate s conin i alte tipuri de
controale. Controalele care au ca surs cmpuri sau expresii (de exemplu
controale de tip Text Box legate) i schimb valorile ori de cte ori se schimb
nregistrarea, adic iau valorile cmpurilor din nregistrarea curent.
3. seciunea Form Footer, ce are semnificaie analoag cu seciunea Form Header.
Cnd formularul se ntinde pe mai multe pagini atunci structura poate fi completat cu
nc dou zone: nceput de pagin i sfrit de pagin Page Header/ Footer.
Aplicaia 1. Pentru a realiza o autoform pentru tabela Salariai se procedeaz astfel:
1. deschidem tabela Salariati (in modul Datasheet);
2. selectam optiunea Autoform prin butonul corespunzator;
2. se trec in caseta Selected Fields toate campurile care vor avea in forma, controale
tip textbox legate de acestea; apasam Next;
3. se selecteaza tipul de forma (Tabular, Columnar, etc); apasam Next;
4. se selecteaza un desen care va fi fundal pentru forma (de exemplu Stone); apasam
Next;
5. se da un titlu formei si se indica modul final de aparitie a acesteia (pentru
vizualizari sau introduceri de date sau pentru a face modificari la ceea ce a facut
Wizard-ul); apasam Finish.
Aplicaia 3. Ne propunem s proiectm fara Wizard un formular pentru tabela Salariai
(care trebuie s fie deschis).
n seciunea Form Header vom plasa un control de tip etichet cu textul Situaie Salarii.
n seciunea Form Footer vom afia data curent. Seciunea Detail a formularului conine
un dreptunghi pe care sunt plasate patru controale de tip textbox i patru etichete.
Controalele din dreapta sunt de tip bound text box, fiind legate de cmpurile Nume,
Funcia, Salariul ale sursei de date a formularului.
Controalele din stnga sunt de tip etichet. Eticheta ataat controlului 1 are textul Nume
i numele Label2 (dat de Access).
Pe dreptunghiul acestui formular adaugm i cel de-al patrulea control, care s afiez
Salariul indexat cu 20%.
Se fac urmtoarele schimbri n aspectul controalelor:
Pentru Textbox-uri: Special Efect: Raized, Font Name: Times New Roman, Font Size: 12,
Font Weight: Bold.
Pentru Etichete: Special Efect: Shadowed.
Vom insera o imagine pentru ca formularul s aib ca fond un desen.
Operaia de plasare a unui control de tip etichet n seciunea Form Header poate fi
realizat dac:
1. se selecteaz controlul Label din meniul Design,
2. se d click pe butonul corespunztor controlului,
3. se d click n seciunea Form Header unde se dorete plasarea etichetei respective.
Pentru aplicaia dat trebuie modificate urmtoarele proprieti ale etichetelor (acest lucru
este posibil dac se selecteaz eticheta respectiv, se apas butonul dreapta al mouse-ului i din
lista care se deschide se alege Properties): din categoria Format, Special Efect: Shadowed.
Dreptunghiul care se insereaz n seciunea Detail a formei se construiete apsnd click
pe butonul asociat controlului care reprezint dreptunghiul i apoi click n seciunea Detail;
dreptunghiului marcat care va apare i putem aranja laturile corespunztor, iar aspectul su poate
fi aranjat din Properties.
Plasarea pe dreptunghi a controlelor de tip Textbox se realizeaz prin tragerea cu mouse-ul
a cmpurilor (corespunztoare acestora) din lista de cmpuri.
Lista de cmpuri a tabelului este vizibil dup ce accesm butonul Add Existing Fields din
meniul Design. n momentul plasrii pe form, Access ataeaz fiecrui control i o etichet.
Va trebui s modificm urmtoarele proprieti ale TextBox-urilor, din categoria Format:
o Special Efect: Raized
o Font Name: Times New Roman
o Font Size: 12
o Font Weight: Bold
Cel de-al patrulea control care se plasez pe dreptunghi este un control calculat, deoarece
are ca surs o expresie i nu un cmp. Expresia ntr-un cmp calculat trebuie precedat de
semnul egal.
Astfel de controale se plaseaz pe formular parcurgnd urmtorii pai:
1. se selecteaz controlul TextBox din meniul Design,
2. se d click pe butonul corespunztor controlului,
3. se d click n seciunea Detail unde se dorete plasarea controlului respectiv.
Pentru a insera o imagine care s constituie fundalul formularului se vor modifica
urmtoarele proprieti ale formularului, din categoria Format:
Raportul este obiectul Access care prezint informaia formatat i organizat dup
specificaiile utilizatorului. Spre deosebire de form, raportul are specific faptul c informaia,
culeas din tabele este prezentat utilizatorului, el nefiind conceput pentru actualizri de date i
nefiind aplicaie. Asemeni formularelor, rapoartele au drept surs de date un tabel sau o cerere.
Un raport poate conine urmtoarele trei seciuni (benzi) principale:
1. Benzile Report Header/ Footer (antet/ subsol de raport) care mrginesc raportul;
antetul apare o singur dat n raport, n partea superioar a acestuia i conine titlul
raportului, iar subsolul apare tot o singur dat, la sfritul raportului.
7
2. Seciunea Detail conine controale care au ca surse de date cmpurile dintr-o tabel sau
interogare; tiprirea seciunii Detail se repet pentru fiecare nregistrare a sursei.
3. Benzile Page Header/ Report (antet/ subsol de pagin) apar n partea de sus i respectiv
de jos a fiecrei pagini a raportului; antetul de pagin conine controale de tip etichet
cu textul capetelor de coloan (acestea se tipresc la nceputul fiecrei pagini a
raportului), iar subsolul de pagin afieaz la sfritul fiecrei pagini a raportului,
valorile expresiilor plasate n aceast seciune. Aceste benzi au o ntrebuinare mai
mare n cazul rapoartelor dect n cazul formelor, datorit faptului c de regul,
formele nu se tipresc.
n seciunea Page Footer pot fi plasate expresii (precedate de semnul = ) precum:
-
funcia Now() care red data calendaristic i timpul, aa cum sunt nregistrate de la
calculator;
expresia "Page " & [Page] & " of " & [Pages] care afieaz numrul paginii, cu
specificarea numrului total de pagini ale raportului: variabila Page red numrul
paginii curente, iar variabila Pages red numrul total de pagini ale raportului.
Pe lng seciunile principale pot fi inserate i alte seciuni n cadrul unui raport, cum ar fi
de exemplu seciunea de grupare, pe care o vom discuta mai ncolo.
n fiecare seciune a unui raport pot fi plasate controale, cu excepia a: List Box, Combo
Box sau Command Button.
Rapoartele pot fi proiectate:
-
fr Wizard.
Aplicaia 6. Vom proiecta un raport cu Wizard-ul, prin dialog cu utilizatorul, avand ca sursa
de date tabela Salariai. Raportul se proiecteaza in mai multi pasi:
1. se alege tabela salariati ca sursa de date si se selecteaza Report Wizard;
2. se trec in caseta Selected Fields toate campurile care vor avea in raport, controale
tip textbox legate de acestea; apasam Next;
3. se alege (optional) campul dupa care se vor grupa inregistrarile;
4. se specifica (optional) campurile care doriti sa fie sortate;
5. selectam modul cum va fi afisat raportul; apasam Next;
6. alegem un stil de raport; apasam Next;
7. dam un titlu raportului; apasam Finish.
Pentru a proiecta un raport fara Wizard trebuie ca din fereastra Database a bazei de date ce
contine tabela Salariati sa deschidem un raport nou, alegand Report si apoi Design View.
Aplicaia 7. Ne propunem s tiprim prin intermediul unui raport ce conine un control de tip
subraport, fiecare depuntor din baza de date Banca (Fig. 4), mpreun cu toate operaiile efectuate de
depuntorul respectiv la banc i cu un total de operaii (vezi Figura 5, n care sunt ilustrate operaiile
efectuate de primii trei depuntori din baza de date Banca).
10
Sursa raportului Princ este tabela Depuntori. nregistrrile sunt grupate n cadrul raportului, dup
cmpul CodD. Operaia se realizeaz accesnd din meniul View, optiunea Sorting and Grouping.
Figura 5 ilustreaz raportul n modul de proiectare (Design View).
Raportul Princ conine urmtoarele controale: trei controlale de tip etichet i trei controale de tip
Text Box, legate de cmpurile Nume, Prenume i CodD, din tabela Depuntori.
11
n seciunea Report Header exist patru controlale de tip etichet (cu textul capetelor de
coloane), avnd proprietatea Caption Operatia, Moneda, Suma Operat i respectiv Data (vezi
Figura 8).
Controalele seciunii Detail sunt legate de cmpurile DenOp, DenMon, Cant i DataOp ale
sursei, adic ale interogrii QOperaii.
n seciunea Report Footer sunt plasate dou controale:
o unul de tip etichet, cu textul Total Operaii,
o cellalt este de tip Text Box calculat, care va numra operaiile
efectuate de
clientul respectiv.
Controlul de tip subraport se plaseaz pe raportul Princ cu ajutorul controlului
Subform/Subreport din meniul Design, fia Controls.
Dup inserarea controlului de tip subraport n cadrul raportului Princ trebuie setate cteva
proprieti ale acestuia, din catgeoria Data, ilustrate n figura urmtoare.
12
se poate programa,
Acestea sunt:
1. Calculator- paleta pentru calcule aritmetice,
2. Graph- paleta pentru grafice,
3. Matrix- paleta pentru masive (vectori i matrici),
4. Evaluation- paleta de evaluare,
1
Paleta Calculator
Buton
Sin
Cos
Tan
Ln
Log
n!
i
Semnificatie
Functia sinus
Functia cosinus
Functia tangent
Functia logaritm naturala
Functia logaritm zecimal
Factorialul
Partea imaginara a unui nr. complex
Functia modul (calculeaza modulul unui nr.
real sau complex)
Radicalul de ordin 2
Radicalul de ordin n
ex
1x
Functia exponentiala
Inversul lui x
x2
xy
Perechea de paranteze
Ridicarea la patrat
Ridicarea la putere
Constanta
Operatia de impartire
Fractie mixta
Operatia de inmultire
Operatia de impartire
Operatia de adunare
Operatia de atribuire
Punctul zecimal
Semnul egal, utilizat pentru evaluarea numerica
a expresiei din partea stanga a sa
Paleta Graph
Buton
Semnificatie
Genereaza o regiune pentru reprezentarea carteziana
Genereaza o regiune pentru reprezentarea polara
Genereaza o regiune pentru reprezentarea in 3D sub forma de panze
Genereaza o regiune pentru reprezentarea in 3D sub forma de bare
Genereaza o regiune pentru reprezentarea in 3D sub forma de puncte in
spatiu
Genereaza o regiune pentru reprezentarea in 3D sub forma de vectori
Paleta Matrix
Buton
Semnificatie
Permite scrierea unei matrici cu m linii si n coloane
Indice de vector sau indici de matrice (se separa prin virgula)
Inversa unei matrice
Determinantul unei matrices au norma unui vector(calculeaza
vectori ce au componente reale sau
complexe)
Coloana k din matrice
Vectorizarea valorilor unei expresii
x T x ptr
Paleta Evaluation
Buton
Semnificatie
Evaluarea numerica (comanda identica cu cea de pe paleta
Calculator)
Operatia de atribuire(comanda identica cu cea de pe paleta
Calculator)
Evaluare simbolica (comanda identica cu cea de pe paleta Symbolic)
Evaluare simbolica aplicand o functie de calcul simbolic (comanda
identica cu cea de pe paleta Symbolic)
Paleta Calculus
Buton Semnificatie
Derivarea unei expresii in raport cu variabila precizata
Derivata de ordinul n a unei expresii in raport cu variabila precizata
infinit
Calculul integralei definite
Suma dupa indice
Produs dupa indice
Calculul primitivei unei functii
Suma dupa un anumit rang al unei expresii
Produs dupa un anumit rang al unei expresii
Limita cand o variabila tinde la o constanta a sau la
Limita la dreapta: limita cand o variabila converge la o constanta a sau la
, iar variabila este mai mare ca si constanta a
Limita la stanga: limita cand o variabila converge la o constanta a sau la
, iar variabila este mai mica ca si constanta a
Paleta Boolean
Buton Semnificatie
Operatorul relational de egalitate
Operatorul relational mai mic
Operatorul relational mai mare
Operatorul relational mai mic sau egal
Operatorul relational mai mare sau egal
Operatorul relational diferit
Operatorul logic negatie
Operatorul logic si
Operatorul logic sau
Paleta Programming
Buton
Semnificatie
Insereaza o noua linie de program
Atribuire locala- se atribuie valoarea din partea dreapta a variabila
din partea stanga a semnului
Instructiunea if
Instructiunea otherwise
Instructiunea for
Instructiunea while
Instructiunea break
Instructiunea continue
Instructiunea return- inchide programul si returneaza valoarea
calculata
Paleta Symbolic
Buton
Semnificatie
Evaluare simbolica
Evaluare simbolica aplicand o functie de calcul
simbolic
Evaluarea simbolica a unei expresii cu o precizie
de m cifre zecimale
Evaluarea simbolica a unei expresii complexe
Se impun constrangeri variabilelor din expresia
evaluata
Rezolva o ecuatie pentru o variabila precizata
sau in cazul sistemelor de ecuatii pentru
variabilele precizate intr-un vector
Simplifica symbolic o expresie
Substituie o valoare intr-o expresie
Factorizeaza o expresie in produs
Expandarea unei expresii
Determina coeficientii unui polinom scris sub
forma de polinom factor
Colecteaza termenii asemenea dintr-o expresie
Dezvoltare in serie de puteri a unei expresii in
una sau mai multe variabile in jurul unui punct
Dezvoltarea in suma de fractii simple
Transpusa simbolica a unei matrice
Inversa simbolica a unei matrice
Determinantul simbolic al unei matrice
Cu ajutorul fisei Number Format se alege modul de afisare al rezultatelor, alegand din
lista format una din optiunile: General, Decimal, Scientific, Engineering si Fraction.
Pentru calculul unor expresii putem apela la posibilitatea de a insera n expresie funcii.
Inserarea de funcii se poate face de pe paletele Calculator, Calculus sau Matrix sau apelnd
din meniul Insert la comanda Insert Function.
Bibliografie:
O. Cira, Lecii de Mathcad 2001 Professional, ed. Grupul microInformatica, Cluj- Napoca,
2003.
Scopuri:
1) Prezentarea operatiilor cu matrice in Mathcad
2) Rezolvarea in Mathcad a ecuatiilor algebrice si transcendente
3) Rezolvarea in Mathcad a sistemelor de ecuatii liniare si neliniare
5 1 1
A 1 6 1 .
1 1 7
5 1 1
A 1 6 1
1 1 7
f ( x) x
125 1 1
f ( A ) 1 216 1
1 343
92 70 124
f ( A ) 106 180 106
88 142 304
2.
3.
functia rref determina rangul unei matrice, indicand coloanele ce constituie minorul;
4.
5.
6.
functiile min si max ce permit gasirea elementului minim si respectiv maxim al unei
matrice;
7.
8.
9.
functia eigenvals pentru calculul valorilor proprii pentru o matrice patratica, data ca
argument;
10.
functia eigenvecs pentru calculul tuturor vectorilor proprii pentru o matrice patratica;
11.
12.
13.
14.
15.
1 1
1
1
1
v 2
3
A augment ( u v )
1 1
A 2 2
3 3
(1)
Exponentul puterii celei mai mari a variabilei se numeste grad al ecuatiei. O ecuatie
este liniara sau de gradul intai daca necunoscuta apare numai la puterea intai. O ecuatie de
gradul n cu o necunoscuta are intotdeauna n radacini.
Daca ecuatia contine mai multe variabile, atunci se formeaza pentru fiecare termen
suma exponentilor variabilelor si cea mai mare suma astfel formata va fi gradul ecuatiei.
Solutia unei ecuatii algebrice se poate obtine in in Matchad astfel:
1) utilizand functia polyroots (pentru determinarea numerica solutiei ecuatieei (1)), al
carei argument este vectorul ce contine coeficientii ecuatiei algebrice, in ordinea
b)
1
x
1.934 1.391i
1.934 1.391i
polyroots ( v )
1.142
4.01
1
1
5
x x 1 6
1
x 1
3
3
1
1
5
solve x 5
solve x 5
x
x 1 6
6
2 sau
2
Intr-o ecuatie cu mai multe variabile trebuie stabilite care sunt variabilele adevarate si
care sunt variabilele auxiliare (parametrii).
Solutia unei astfel de ecuatii contine parametrii si satisfiace ecuatia pentru orice
valoare admisa a parametrilor.
Exemplul 5. Rezolvai ecuaia x 2 2m 2x m 2 1 0 n raport cu variabila x .
1
2
m 2 ( 4 m 5)
2
2
x 2 ( m 2) x m 1 solve x
2
m 2 ( 4 m 5)
f x 0
4
(2)
se parcurg etapele :
Etapa 1. Se reprezinta grafic functia pentru a vedea (conform graficului) valorile in care
functia se anuleaza; aceasta valoare se determina cu ajutorul paletei X-Y Trace (fereastra
apare daca se apasa pe suprafata graficului butonul drept al mouse-ului si din lista care se
deschide se alege optiunea Trace).
Etapa 2. Se determina o solutie a ecuatiei trancendente (cu o precizie de pana la 15
zecimale) apeland functia root.
Observatii.
1) In cazul in care ecuatia transcendenta (2) are mai multe solutii se determina toate
valorile in care functia se anuleaza si se apeleaza functia root pentru fiecare dintre
aceste valori.
2) Anumite ecuatii trancendete pot fi rezolvate folosind comanda solve, insa acest lucru nu
este valabil pentru toate astfel de ecuatii.
Exemplul 6. Rezolvai ecuaia transcendenta
xe x 1 0 .
x 0.568
root ( g ( x) x 0 0.6) 0.5671433
u e 1 solve u W(1)
inecuatii orice numar din domeniul de definitie, care substituit variabilei transforma o
x 2 x 12x 7 0
x2 x 1(2x 7) 0 solve x
7
2
5 x1 x2 x3 5
x1 6 x2 x3 4
x x 7 x 9
2
3
1
5 1 1
A 1 6 1
1 1 7
x lsolve( A b )
5
b 4
9
1
x 1
1
3x 4 y mz 0
,m .
4 x my 3z 6
mx 3 y 4 z 3 m
3 x 4 y m z
x
4 x m y 3 z 6 solve y
m x 3 y 4 z 3 m
z
1 1 1 1 1 3
X 2 1 0 4 3 2 .
1 1 1 1 2 5
1 1 3 1 1 1
X 4 3 2 2 1 0
1 2 5 1 1 1
3 2 0
X 4 5 2
5 3 0
f n x1 , x 2 ,, x n 0
(3)
x y 6x 3 0
(considernd ca punct iniial 0.5, 0.5 )
3
3
x y 6 y 2 0
x 0.5
y 0.5
Given
3
x y 6 x 3
0.532
0.351
Find( x y )
x y 6 y 2
M x0 , y 0
y0
x
x0
2x
1 x2
, x 3, 3, h 0.001
1 x
f ( x) asin
2 x
x 3 2.999 3
g( x) acos ( x)
x 1 0.99 1
Numbered afiseaza valoarea numerica prin care se traseaza liniile de grila pentru
axa,
In cadrul acestei fise exista zona Axes Style privind stilul de afisare a axelor, ce contine trei
butoane de optiune(Boxed- afiseaza graficul intr-un dreptunghi; Crossed- afiseaza graficul cu
axele de cooordonate carteziene Ox si Oy ; None- afiseaza numai graficul functiei) si un
buton Equal Scales care prin activare determina egalizarea axelor de coordonate.
2.
fisa Traces ce ofera posibilitatea alegerii urmatoarelor elemente pentru fiecare traseu al
graficului (trace 1,..., trace 16):
a) Symbol este simbolul utilizat pentru trasarea respectiva si poate fi: none (simbolul nu
exista), xs (trasare cu x-uri), +s (trasare cu plusuri), box (trasare cu patrate), dmnd
(trasare cu romburi), os (trasare cu o-uri);
b) Line reprezinta linia de trasare si se alege dintre variantele: solid (linie continua), dot
(linie scurta intrerupta), dash (linie lunga intrerupta), dadot (linie punct);
c) Color semnifica culoarea graficului functiei: red, blu, grn, mag, cya, brn, blk, wht;
d) Type se refera la tipul liniei de trasare al graficului; principalele tipuri sunt: lines
(grafic cu linie), points (grafic cu puncte), bar (grafic cu bare), step (grafic scara);
e) Weight este grosimea in pixeli a graficului si poate lua valori intre 1 si 9.
In cadrul acestei fise apar 2 butoane de validare: Hide Argument (determina ascunderea
argumentelor), Hide Legend (are ca efect ascunderea legendei unui grafic).
3.
fisa Labels permite alegerea titlului graficului si a denumirii axelor de coordonate. Titlul
graficului va fi afisat sus (daca am optat pentru Above) sau jos (daca am selectat optiunea
Below) insa numai daca este activata caseta de validare Show Title. Afisarea denumirii axelor
de coordonate este posibila daca se activeaza casetele de validare X- axis si/ sau Y- axis si se
tasteaza numele axelor.
4.
Coordonatele unui punct al unui grafic se pot determina cu ajutorul paletei X-Y Trace
(fereastra apare daca se apasa pe suprafata graficului butonul drept al mouse-ului si din lista
care se deschide se alege optiunea Trace).
Sistemul de coordonate carteziene permite descrierea formelor geometrice prin ecuaii
algebrice, ecuaii care sunt satisfcute de multimea coordonatele punctelor de pe forma
geometric respectiva.
x2 y2
1
a 2 b2
i este caracterizat de ecuaiile parametrice:
x a ch t
, t , daca
y b sh t
a 10
x a ch t
, t , daca x , a .
x a, si
y b sh t
b 40
2 px, x 0
2 px, x 0
t2
x
i ecuaiile parametrice:
2 p, t .
y t
i ecuaiile parametrice:
3
x a cos t
, t 0, 2 .
a
sin
t
Observatie. Astroida este generata de un punct fix, aflat in interiorul unui cerc de raza r , cand
acesta se rostogoleste fara alunecare pe partea interioara a unui cerc fix de raza a 4r , unghiul de
rostogolire fiind t .
d) Cardioida are ecuaiile parametrice:
x a cos 1 cos t
, 0, 2 ,
y a sin 1 cos
x 2 y 2 r 2 2 4r 2 x r 2 y 2 .
Observatie. Cardioida este generata de un punct fix fata de un cerc de raza r , cand acesta se
rostogoleste de-a lungul partii exterioare a unui cerc, care este tot de raza r , unghiul de rostogolire
fiind t . Am folosit notatia a 2r .
a cos
x
1 sin 2
, 0, 2
y a sin cos
1 sin 2
2
si ecuaia cartezian implicit: x 2 y 2 2a 2 x 2 y 2 0 .
Observatie. Lemniscata lui Bernoulli, care face parte din clasa curbelor lui Cassini se defineste
ca multimea punctelor pentru care produsul distantelor la doua puncte fixe (simetrice fata de origine si
situate la distanta a fata de aceasta) are o valoare constanta a 2 .
Pe lng sistemul cartezian exist i sistemul de coordonate polare (Fig. 2), care permite
specificarea poziiei unui punct n plan. Un sistem de coordonate polare se defineste printr-un
punct O numit pol sau origine si printr-o semiaxa dusa prin pol numita axa polara. Pozitia unui
punct din plan M din plan este determinata daca se cunosc:
a) distanta OM de la pol la punctul considerat, numita raza vectoare a punctului M (ia
numai valori pozitive),
b) unghiul 0, 2 pe care-l face axa polara cu semidreapta OM , ales in sens
trigomometric, numit faza sau amplitudine.
M
axa
Este posibila transformarea unui sistem de coordonate polare intr-un sistem de coordonate
carteziene si invers. Daca ambele sisteme de coordonate au aceeasi origine si axa Ox comuna, atunci
un punct M care are coordonatele , in sistemul de coordonate polare va avea coordonatele x, y
in sistemul de coordonate carteziene, intre acestea existand relatiile:
x cos
,
y sin
0, 0, 2 ;
deci
x2 y2
, sin
cos
2
2
x y
y
x2 y2
b) Cardioida: f a1 cos , 0, 2
M x, y, z
v
k
i
O j
z
y
x
Fig. 1. Reprezentarea unui reper cartezian n
Fiind dat un sistem de coordonate carteziene, oricarui punct in spatiu i putem asocia un
triplet de numere si invers, oricarui triplet de numere un punct. Cele trei numere pe care le
asociem punctului M se numesc coordonatele carteziene ale acestui punct.
a, b
xi , y j , f xi , y j
corespund punctele de coordonate i, j, M i, j ;
carora in Mathcad le
a) f x, y sin x 2 y 2 cosx y , x 3, 9 , y 3, 6
n 50
m 30
a 3
b 9
c 3
f ( x y ) sin
d 6
x y
ba
k 0 n
cos (x y)
dc
j 0 m
x a k h
k
y c j q
j
m
M
k j
k j
f x y
Fisa Plot1 din fisa General permite alegerea unuia din modurile principale de
reprezentare a graficului:
Surface- grafic sub forma de suprafata,
Contur Plot- grafic sub forma de linii de nivel,
Data Points- grafic sub forma de puncte in spatiu.
Activarea zonei Fill Surface (din zona Fill Options a fisei Appearance) determina
umplerea patrulaterelor ce constituie suprafata functiei.
Zona Color Options contine comenzile:
Colormap- alege nuantele dintr-o culoare in mod automat, nuantele deschise pentru
zonele inalte si nuantele inchise pentru zonele joase;
Solid Color permite alegerea unei singure culori pentru colorarea suprafetei functiei.
B) Metoda II ce necesita parcurgerea urmtoarele etape:
1. se definete funcia ce urmeaz s fie reprezentat;
2. se aleg coordonatele varfurilor dreptunghiului
a, b c, d
pe care vrem s
realizm reprezentarea;
3. se insereaza functia CreateMesh.
b) f x, y x 4 y 4 , x, y 3, 3
4
f ( x y ) x y
x0 3
x1 3
y0 3
y1 3
c CreateMesh ( f x0 x1 y0 y1)
y 2
b2
z 2
c2
1, a b 0, c 0
si reprezentarea parametric:
x a 1 u 2 cos v
2
y b 1 u sin v , u , v 0, 2 .
z cu
Observatii. Dac a=b atunci hiperboloidul cu o panza este de rotaie n jurul lui Oz,
y2
adica poate fi generat prin rotatia hiperbolei
b2
z2
c2
Numrul pnzelor este dat de numrul ptratelor care au acelai semn cu termenul
liber.
a)
Hiperboloidul
x 2
a2
cu
y 2
b2
dou
z 2
c2
pnze:
ecuaia
coordonate
carteziene:
1 , a b 0 , c 0
i reprez. param:
x a sinh u cos v
y b sinh u sin v , u , v 0, 2 .
z c cosh u
Observatie. Dac a=b atunci hiperboloidul cu doua panze este de rotaie n jurul lui
y2
Oz, adica poate fi generat prin rotatia hiperbolei
a 1
b 1
b2
z2
c2
c 7 3 u 3
X( u v ) a sinh ( u ) cos ( v )
Z( u v ) c cosh ( u )
Y( u v ) b sinh ( u ) sin ( v )
Z1( u v ) c cosh ( u )
x
y
b) Paraboloidul hiperbolic: are ecuaia n coordonate carteziene: 2 2 2 z ,
a
b
a, b 0 i reprezentarea parametric:
x a 2v cos u
y b 2v sin u , u 0, 2, v 0, h .
z v cos 2u
m 40
a 60 b 90
c 50 d 50
2
bb 2
f ( x y )
aa 2
ba
dc
bb 2
k 0 n
k j
j 0 m
x a k h
k
y c j q
j
k j
f x y
x a cos u
a 0.5
b 1.5
X( u v ) a cos ( u )
c 1
0 uv 2
Y( u v ) b cos ( v ) a sin ( u )
Z( u v ) c sin ( v )
i
j
k.
x
y
z
Deci,
grad f 4 x 3 y 2 2 xz i 2 xy 3 y 2 j x 2 k .
Daca se noteaza:
r xi y j z k
r r x2 y2 z2
b) r ln r
x, y, z f x y z, x 2 y 2 z 2 .
x, y x 2 y 2 xy
in punctul M(2,2) dup direcia s , care face un unghi de 30 cu axa Ox.
z
2
x y
. S se calculeze derivata
M ( 1 1 1 )
u
N ( 2 3 2 )
s N M
1
s 2
3
Deci, MN i 2 j 32 k .
2
si
u
2
s i
i0
0.267
u 0.535
0.802
2 2
x y
d u
( x0 y0 z0) u
0 d x0
x0 1
1 d y0
y0 1
z0 1
( x0 y0 z0) u
2 d z0
( x0 y0 z0)
d 1.203
Rezult ca:
d
ds
1,1,1 1.203 .
Metoda a II-a.
P Q R
.
x y z
j
z x
y z
x y
v xz 3 i 2 x 2 yz j 2 yz 4 k
in punctul M 1, 1,1 .