luni, 5 noiembrie 2007

s1/c11 Pagini web

Curs 11
Pagini Web



Folosind un motor de cautare, de exemplu www.google.com cu cererea “Free website template”, sau www.templastesbox.com sau www.homestead.com puteti obtine informatii si explicatii legate de cerintele unei pagini web
Aceste site-uri ofera informatii , unele gratuite despre continutul si descarcarea unei pagini web personalizate functie de optiunile utilizatorului cu gazduire pentru o perioada limitata de timp. Folositi pentru aceasta motorul de cautare www.google.com cu cererea: “Free hosting web page”.


1.Generalitati
Exista mai multe programe specializate care permit construirea de pagini Web, si care fac parte din grupul de aplicatie Macromedia:
Dreamweaver – construire texte
Fireworks -
Flash -
Sau
Microsoft Front Page

2. Crearea unei pagini Web
Procedeu general
- Editarea fisierului html folosind un editor de texte obisnuit ( Word) sau unul dedicat (Nestcape)
- Salvarea paginii Web cu extensia .html sau htm
3. Document hipertext
Hipertextul reprezinta o forma de document electronic in care datele sunt memorate intr-o retea de noduri (data se folosesc si mesaje muzicale, sau secvente de film hipertextul se numeste si hipermedia). Un nod reprezinta o colectie de informatii sub forma de text grafic, secvente muzicale, secvente video, animatie sau programe. Nodurile sunt conectare prin intermediul legaturilor (ancore bidirectionale sau unidirectionale).
Localizarea informatiilor se realizeaza folosind o serie de identificatori de resurse URL (in realitate o adresa , o cale, o biblioteca desemnate prin identificatori ) ex:http://www.arteiasi.ro
Unde : http – defineste protocolul HTTP pentru accesarea resurselor paginii Web
arteiasi.ro – defineste domeniul de resurse (un server de date , o adresa IP)
Informatiile specifice unui domeniu de specializare dorit pot fi adunate intr-o pagina de Web care sa ofere in plus: servicii de posta electrnica, curs valutar, starea meteo, liste de discutii de tip messanger etc.Astfel de domenii se numesc portaluri.
Un document hipertext este un document obisnuit, scris intr-un editor oarecare, care este incadrat intre niste etichete scrise intre paranteze unghiulare,care in definesc ca document html
[htlm]
[Head ]
[Title]
.. titlul documentului
[/Title]
[/Head]
[Body]
.. Corpul documentului
[IMG SRC=”nume fotografie”]-insereaza o fotografie
[A HREF=”document html”][/A] legatura hipertext
[/Body]
[/html]

4. Obiectivele unui site Web
Un site web urmareste o actiune de atentionare a publicului care navigheaza pe Internet a informtiilor pe care le poate oferi persoana care a construi site-ul Cu alte cuvinte construirea unui site trebuie sa aiba in vedere urmatoarele obiectiv;
- identificarea publicului tinta
- stabilirea scopului site-ului
- planul informatiilor strict necesare pe site.
Persoanele care navigheaza pe internet pot fi utlizatori locali pentru care o structura prea complexa a site-ului va duce la abandonarea citirii informatiilor sau cercetarea cu amanuntime a informatiilor chiar daca le sunt utile. Utilizatorii frecventi doresc un acces direct si rapid la informatiile paginii deci vor fi interesati de gradul si acuratetea informatiilor oferite. Daca exista un public tinta international, pagina va trebui sa ofere informatii intr-o limba de circulatie internationala (cu evitarea termenilor tehnice sau a elementelor de jargon dintr-o limba). Important este ca utilizatorii sa poata reveni rapid in pagina principala a site-ului sau sa sara la puncte importante ale site-ului. Legaturile intre pagini trebuie facute prin butoane grafice, ancore de text sau bara de meniuri.
5. Legaturi pentru pagini Web
Legaturile (link-urile) reprezinta faza cea mai importanta a unei pagini Web. Aceste legaturi transforma un text intr-un hipertext. Legaturile sunt zone active dintr-o pagina Web care devin sensibile (desenul mouse-ului se transforma in imaginea umei palme ) . Un click pe o legatura insemna o cerere adresata serverului pentru o apelare a unei noi pagini Web
Internetul foloseste notiunea de resursa. O resursa este un document, o baza de date, un serviciu. Pentru a lega o resursa , se foloseste termenul de URI (Universal Resurse Identifier), Daca legam o locatie (adresa) folosim termenul de URL (Universal Rerource Locator). Daca legam un nume folosim termenul de URN (Universal Resource Name).
Internetul se bazeaza pe notiunea de cerere / raspuns. Cererea este amisa de un client; acesta stabileste o conexiune cu un server caruia i se trimite cererea. Serverul raspunde cu un mesaj . Legatura intre client si server se realizeaza printr-o conexiune de tip:
- proxy – un echipament dupa calculatorul client, care primeste cererea, o examineaza , rescrie parti din cerere apoi o trimite catre server (clientii care trec prin proxy, devin invizibili pentru server)
- gateway – este un echipament in fata serverului care selecteaza tipul de mesaj si-l orienteaza catre serverul
Adresarea unei resurse http se face dupa urmatorul model:
http://adresa_calc_in_retea/cale/document.
Pentru accesarea unei resurse se aplica unad din metodele urmatoare:
- OPTIONS – defineste optiuni de comunicare cu serverul
- GET – aduce ceva de la resursa (citeste date dintr-o baza de date de pe server)
- PUT – spune serverului sa memoreze datele trimise cu un nume specificat URL
- COPY,MOVE,DELETE – resursa specificata poate fi copiata, mutata, stearsa
- POST - resursei i se cere sa isi subordoneze datele in entitatea care insoteste cererea
- PATCH - conrine date pentru refacerearesursei
- LINK - leage doua resurse
- TRACE - verifica conexiunea
- WRAPPED - trimite o cerere, asteapta un raspuns

O legatura se realizeaza in felul urmator:
- in pagina html se insereaza o legatura prin intermediul unei etichete [a] si a unui atribut href care primeste valoarea dresei URL a resursei solicitate.
Ex: [a href = www.netscape.com> zona [/a]
- in pagina web apar legaturi active care se vizualizeaza sub forma unei maini cand se face un click mouse
- serverul WWW primeste noua resursa si o incarca calculatorului client
O legatura catre o pagina aflata in acelasi director se realizeaza cu ajurorul ancorei ,ex: [a href=”p2.html” ] [zona activa ] [/a]
O legatura catre un fisier de pe acelasi disk dar de pe alt director se realizeaza folosind adresare relativa, ex: [a href = “..\subdirector\nume.fis] [zona activa] [/a]
In aceast caz este bine sa definim directorul de baza fata de care se vor face referirile (adresarea relativa) folosind eticheta base:
Ex: [base href=www.edu.ro]
[a href=”imagini/img.gif”] [zona activa] [/a]
Este posibil ca si o imagine sa devina zona activa intre etichetele .. ,
Ex: [a href = “p/html”] [img src=”nume.gif”] [/a]
Daca se acceseaza un fisier html aflat pe calculatorul clientului de pe care este lansat in executie browserul, atunci se utilizeaza serviciul: file://
Ex: [a href=”file://c:/cale/nume.fis] [zona activa] [/a]
Daca se acceseaza un server specializat in transferuri de fisiere (serveer FTP) atunci se poate folosi serviciul ftp://
Ex: [a href = “ftp://ftp.netscape.com”] [zona activa] [/a]
Daca se utilizeaza legatura catre un serviciul de posta electronica atunci se foloseste forma: [a href = mailto:nume@edu.ro] [mesaj] [/a]
Daca dorim sa facem legatura catre un fisier de sunet, vom folosi aceeasi metoda
[a href =”music.au”] [zona activa *.wav] [/a]
Unele videoclipuri sunt recunoscute de browsere si pot fi inserate intr-o pagina web. Formatele recunoscute de browsere sunt:
- format MPEG cu extensiile: *.,peg ; *.mpg
- format QuickTime cu extensia *.mov
- format AVI cu extensia *.avi
O legatura catre un videoclip se face prin urmatoarea forma:
[a href =”nume.avi” ] [ fisier *.avi] [/a]
Daca pagina de web trebuie insotita de un sunet de fond vom folosi forma:
[bgsound src=”nume.au” loop=”-1”]
Obs. Scriputile sunt programe care ruleaza pe un server sau fac legatura cu alte servere.
Obs. Protocolul pentru transmiterea documentelor hipertext prin Internet se numeste HTTP
Un document html care contine text, imagini, butoane, liste etc. se numeste forma si se evidentiaza prin:
[Form]
document
[/form]

6. Harti de imagini
Imaginile sunt stocate in fisiere de diverse formate: GIF, JPEG, XPM, BMP, TIFF, PCX.
O imagine poate fi utilizata pentru a defini o zona activa. Exista si posibilitatea ca numai anumite zone dintr-o imagine sa fie declarate zone active. O harta este in acest caz o suma de zone. Fiecare zona este descrisa prin eticheta atribut, unde atribut inseamna :
- pentru zona dreptunghiulara
[area nume=”rect” coords=”x1,x2,x3,x4” href=”nume”]
unde x1,x2 –sunt coordonatele coltului din stinga sus
x3,x4 – sunt coordonatele coltului din dreapta jos
- pentru zona circulara
[area nume=”circle” coords=” c1,c2,r3,” href=”nume”]
unde c1,c2,r3 sunt coordonatele centrului si raza
- pentru zona poligonala
[area nume=”poly” x1,x2,x3,x4 x5,x6,x7,x8….”” href=”nume”]
unse x1,x2 sunt coordonatele varfurilor liniei poligonale
Acest lucru presupune parcurgerea urmatorilor pasi:
a) definirea unei imagini ca “harta de imagini” folosind eticheta
- atributul src primeste valoarea adresei URL a imaginii
b) definirea hartii in interiorul unui bloc special de etichete ..
- atributul usermap primeste un nume generic “#harta” descris de atributul [area]
ex: [imr src=”nume.gif”
usemap=”#harta1”]
[map name=”harta1”]
[area zona=”rect”
coords=”100,100,200,200” href=”p.html”]
[/map]
Pentru harti sensibile se foloseste eticheta [MAP].. [/MAP]

7. Construire formulare de culegere date
Elementele de control intr-o pagina sunt: butoane, meniuri, elemente de control. Inserarea unui fosmular intr-un document html se face cu eticheta
..

Butoanele (radio, de validare etc.) se pot introduce in docuemntul html cu eticheta HTML INPUT
Ex: [P] Nume si prenume
[INPUT TYPE=TEXT NAME=”nume”]
are ca efect:
Nume si prenume:
Sau
[P] Sexul:
[P] [INPUT TYPE=RADIO VALUE =”M”] Masculin
[P] [INPUT TYPE=RADIO VALUE=”F” CHECKED] Feminin
are ca efect:
Sexul:
Masculin
Feminin
Sau
[P] Nume utilizator
[P] TYPE =TEXT NAME=”user”]
[P] Password
[INPUT TYPE=PASSWORD NAME=”parola”]
are ca efect:
Nume utilizator
Password:
Sau
[P] [INPUT TYPE=SUBMIT VALUE=”OK”]
are ca efect:


Elementul BUTTON cu atributele principale: NAME, VALUE, TYPE (cu valori SUBMIT, RESET, BUTTON) are aceeasi semnificatie ca elementul INPUT

8. Liste
O lista oarecare este un text delimitat de etichetele [ul] si [/ul]
Fiecare elemt al listei este precedata de eticheta

  • Ex:
    [ul] Acest exemplu reprezinta o lista
    [li] Randul 1 este subliniat
    [li] Urmatoarele sunt inngrosate
    [/ul]
    Daca lista cuprinde si elemente de titlu atunci ea poate fi descrisa in urmatoarul exemplu:
    [html]
    [head]
    [title] EXEMPLU
    [/title]
    [/head]
    [body] Caractere normale
    [br]
    [b] Caractere bold
    [/b]
    [i] Italic
    [/i]
    [/body]
    [li] Randul 1
    [li]Randul 2
    [/ul]
    [/html]

    9. Utilizarea stilurilor de formatare CSS
    Avantajul utilizarii formatelor CSS este legat de posibilitatea de a declara de la inceput un anumit format care sa fie valabil pe tot documentul html , ceea ce face ca o modificare intr-o zona sa fie valabila asupra intregului document html.
    Definitia unui stil contine un element HTML si una sau mai multe declaratii care definesc modul de vizualizare a documentului respectiv Declara]iile sunt incluse intre paranteze si sunt separate prin caracterul “;” O declaratie are doua parti: o parte numita proprietate si o alta care este valoarea proprietatii respective – proprietatea este separata prin “:” de valoarea atribuita ei.
    Ex: P {color: RED}
    Se utilizeaza un limbaj de descrierea stilurilor de formatare CSS, recunoscut de o pagina WEB prin intermediul unei declaratii META
    [META HTTP-EQUIV=”Content-Style-Type”
    CONTENT =”text/css”]
    Precizarea stilurilor intr-un document Html se poate face urmatoarele metode:
    - specificarea stilului in cadrul unei linii:
    [P STYLE=”TEXT-ALIGN: CENTER; COLOR: RED”]
    - specificarea stilurilor in antet
    [STYLE TYPE =”text/css”]
    P (FONT : 12 PT Arial; FONT-STYLE:Italic; TEXT-ALIGN: Left)
    [/STYLE]
    - specificarea stilurilor extern
    [LINK TYPE=”text/css” REL=”stylesheet”, HREF=unstil.css”]

    10. Utilizarea scripturilor Javascript
    Un script este un program scris in limbajul Javascript (elaborat de Netscape Comunication Corporation), care poate fi inserat intr-un document HTML si care este executat de calculator la incarcarea documentului html sau la producerea unui eveniment (clic mouse).
    Limbajul Javascript este un limbaj de descriere orientat pe obiect care permite imbunata]irea performantelor si aspectul unei pagini Web.
    Un script este un program Java orientat pe eveniment , mai simplu , interpretat de browser-ul de pe calculatorul utilizatorului.
    Incarcarea unui script, odata cu incarcarea docuemntului Html se realizeaza prin intermediul elementului SCRIPT cuprins intre eticheta
    Elementul de definirea a sriptului SCRIPT are urmatoarele variabile:
    TYPE = sir de caractere – specifica limbajul de descriere a scriptului
    SRC= URL – da adresa fisierului care contine script-ul
    Ex:
    [SCRIPT TYPE=”text/javascript”]
    document.write(“HELLO”)
    [/SCRIPT]
    In cazul in care dorim aparitia scriptului la aparitia unui eveniment (clic mouse), putem specifica o serie de atribute in documentul html:
    ONLOAD = script , ce permite incarcarea unui script dupa incarcarea intregului document html
    ONUNLOAD = script , care permite descarcarea scriptului dupa eliminarea docuemntului html din fereastra
    ONCLICK = script , care produce incarcarea scritpului in momentul apasarii unui clic (buton, link-)
    ONMOUSEDOWN= script , care activeaza scriptul in momentul actionarii mouse-ului
    ONMOUSEUP=script, care activeza scriptul in momentul actionarii mouse-ului
    ONMOUSEOVER=script, care activeaza scriptul in momentul deplasarii mouse-ului
    ONFOCUS=script , care activeaza un script in momentul in care un element de control al unui formular devine activ.
    ONKEYPRESS=script, care activeaza un script in momentul apasarii unei taste
    ONSELECT=script, care activeaza un script in momentul selectarii unui cimp dintr-un document html
    ONCHANGE=script, care activeaza un script in momentul schimbarii unei valori dintr-un formular html (se aplica elementelor INPUT, SELECT, TEXTAREA )
    Descrierea unui script foloseste elemente de limbajul C++
    Ex:
    Function Interval(s,x,d)
    {var varsta = false
    if (!parseInt(s.value))
    alert(“Introduceti varsta”)
    else
    if (parseInt(s.value) > d)
    alert (“Varsta trebuie sa fie mai mica de “+d)
    else
    varsta=true
    return varsta }
    care introdusa intr-un document html devine:
    [HEAD]
    [SCRIPT TYPE=”text/JavaScript”]
    [INPUT TYPE=NAME=”varsta” SIZE=5
    ONCHANGE=”Interval(this.form.varsta,0,100)”]

    [/HEAD]

    Aveti o imagine a unui document construit care foloseste programul dreamweaver. Programul dispune de un meniu general si de optiuni care permit evidentierea textului html in care s-a descris site-ul.



    11. Front Page
    Este un editor care ofera o imagine care va contine desenul principal pe pagina de web personalizata.
    Medore de construire a paginii:
    1. Creare paginii:
    La deschiderea utilitarului Front page apare o pagina noua cu 3 ferestre in partea de jos a paginii:
    Normal – mod obisnuit de desenare;
    HTML – afisarea textului in format hipertext
    Preview – vizualizarea paginii pe Internet

    Folosind modul de lucru Normal, putem scrie text si insera imagini. Fisierul trebuie salvat din File-Save As cu extensia nume.htm
    In meniul Format- form avem elemente de legatura intre pagini: Push Button, Buton redio etc. Dupa selectarea elementului , click dreapta mouse da hiperlink, care permite setarea legaturii intre elementele desenate sau intre pagini
  • duminică, 4 noiembrie 2007

    S1/C6 Coreldraw

    Curs 6
    Corel


    Produsul COREL cuprinde trei componente:
    1. Corel Draw – editoar grafic vectorial pentru desenare, creare efecte
    2. Corel Photo-Paint – editor de desenare imagini prelucrare fotografii. Permite schimbarea culorilor dintr-o fotografie, retusari, etc.
    3. Corel RAVE – editor vectorial de animatie

    Trecerea de la o functie la alta se realizeaza prin iconul
    1. Corel Draw
    Editorul foloseste :
    - instrumente - care apar ca icon-uri pe paleta de desenare, fiecare icon desemnand o serie de functii ajutatoare;
    - meniuri bar – grupuri de proprietati pentru editare / desenare
    Editorul Coredraw recunoate linii si contururi (forme) pe care le numeste obiecte. Dupa definirea unui obiect, programul ataseaza o serie de noduri (nr.maxim de noduri atasate, apare in linia de stare) . Cu marcatorul shape puteti adauga conturului alte noduri.
    1.1 Instrumente.
    Instrumentele de lucru sunt afisate de regula in stinga foii de desenare si permit executarea unor functii prefabricate, functie de o serie de parametri.


    Indicator de localizare a unei figuri deja construite, in vederea executarii unei editari viitoare.

    Desenator grafic de vectori, insotit de urmatoarele subfunctiuni:
    - freehand , desenare aleatoare
    - curbe Bezier (legate de o pirghie, care da inclinarea curbei)

    Desenator de cercuri, elipse. Dupa trasarea unui cerc, daca dorim construirea unui sector de cerc, sau a unui arc de cerc din cercul desenat procedam astfel:
    1. activati instrumentul numit shape, insotit de urmatoarele subfunctiuni:
    - knife – decupare noduri
    - eraser – stergere noduri
    - transformari – (plasarea mouse-ului intr-un punct din interiorul conturului permite rotirea conturului in jurul punctului )

    2. pozitionati instrumentul shape in punctul de identificare de pe cerc numit nod, reprezentat printr-un dreptunghi mic

    3. deplasati shape spre stinga/dreapta pentru desenare placinta

    4. Daca shape este pozitionat in interiorul cercului, obtinem sector de cerc. Daca shape este plasat in exteriorul cercului, obtinem arc de cerc

    Decupare, Stergere
    Desenator de dreptunghiuri, patrate

    Efecte speciale asupra unei figuri geometrice (umbre, clone)
    Grup de obiecte
    Zoom pentru obiectul selectat
    Melc

    Inserare text. Dimensiunea, marimea, alinierea se fac din bara meniu Text
    Caracteristici linie (grosime, rotunjire ). Dimensiunea liniei este definita in puncte, inch, mm etc.
    Shape - definirea unor puncte de control pe o figura desenata. Din aceste puncte se poate deforma desenul
    Umplere text cu o culoare (uniform, gradat etc.)

    Fiecare instrument de lucru ascunde un aubmeniu cu o serie de noi optiuni care dezvolta fucntiunile meniului respectiv. Accesarea unui instrument din submeniu se face prin apasarea cu mouse-ul a instrumentului respectiv.

    1.2 Meniu bar
    Meniul bar contine urmatoarele grupuri de functii:
    - File
    - Open – deschidere fisier
    - New – fisier nou
    - Close – inchidere fisier
    - Save – salvare fisier (nume.cdr)
    - Print – listare
    - Export – export fisier in alt format (*.tif.*.bmp, .pcx,*.psd )
    - Import – import fisier
    - Edit
    - Copy – copiere in clipboard (memorie)
    - Paste – descarcare memorie clipboard
    - Delete – stergere figura
    - Duplicate / clone – dublicare desen
    - Insert – inserare obiect
    - View
    - Ruler – afisare zona gradata (inch, mm, point)
    - Grid – afisare caroiaj, pentru aliniere desene
    - Layout
    - Insert - Inserare pagina noua
    - Rename - Redenumire pagina
    - Page Setup - Setare pagina de listare
    - Page Background – culoare fond
    - Arrange
    - Transform – rotate, size, scale, skrew –transformari asupra obiectului selectat
    - Effects - adjust – pentru obiectele selectate se poate stabili gradul de luminozitate, stabilirea transparentei etc. (brighness/contrast )
    - Group – grupare desene intr-un tot unitar. Asupra lui se pot aplica aceleasi transformari
    - Order – stabilirea ordinii de afisare a desenelor separate care se suprapun
    - Artistic media
    - Envelope – incadrare in chenar
    - Extrude – litere in relief
    - Bitmap
    - Actiune asupra desenelor construite in puncte (bitmap)
    - Text
    - Edit text – schimbare font, dimensiune
    - Fit text to path – desenare pe un cadru circular (fontul ia conturul destinatiei)
    - Tools
    - Instrumente legate de spatiul de lucru (workspace) , marime desen, pasul de desenare, modul de salvare, etc.
    - Instrumente legate de document (marime, caroiaj, style)

    Programul contine o matrice de culori care poate fi imbunatatita . Foloseste tehnica RGB pentru obtinere culori. In cazul in care culoarea este folosita in documente care vor fi tiparite clasica prin tipografie, unde este nevoie de separarea culorilor se poate trece de la tehnica RGB la tehnica CMYK.

    1.3 Tehnici de desenare

    Pentru desenarea unui desen folosind creionul de desenare programul Corel genereaza un numar de noduri (marcatori sub forma de dreptunghiuri) care vor fi folositi la modificarea desenului. Putem construi noi marcatori folosind marcatorul shape.
    Tehnica:
    - executati click pe un nod pentru a-l selecta si pentru a afisa orice punct de control asociat acelui nod
    - nodul poate fi deplasat si intins
    - optiunea Duplicate din meniu bara Edit, permite clonarea figurii desenate
    Obs. Adaugare de noi noduri se face cu dublu clic pe figura desenata folosind instrument shape
    Stergerea unui nod se face prin pozitionare si apel functie Delete
    Alinierea obiectelor desenate se poate face folosinf optiunea align, din meniu Arrange
    Programul Corel ataseaza desenele separate in ordinea in care ele au fost desenate intr-o stiva. Reorganizarea ordinii obiectelor se face prin selectare manuala si optiunea Order din meniu ArrangeUmplerea unui contur se face cu optiune fill (sau instrumentul de umplere.)
    Culoarea poate fi selectata dintr-o matrice de desenare sau poate fi construita de utilizator daca foloseste optiune uniform fill (meniu Tools / Palette editor )
    Multiplicarea figurilor se poate realiza prin optiune copy / paste din meniu Edit, folosind astfel zona de memorie temporara a calculatorului numita Clipboard
    Obs. Functia duplicate permite duplicarea unui desen. Functia clone obtine o copie a desenului, dar orice modificare a originalului atrage dupa sine modificarea clonei.
    Functiile primitive de desenare cercuri si dreptunghiuri sunt marcate de noduri. In cazul cercului pozitionarea mouse-ului in interiorul zonei de desenare permite obtinerea unui sector de cerc (placinta) sau un arc de cerc in cazul pozitionarii mouse-ului in exteriorul cercului. In cazul unui dreptunghi marcatorii permit rotunjirea colturilor dreptunghiului desenat.
    Instrumentul shape permite multiplicarea nodurilor conturului selectat. In cazul in care dorim multiplicarea nodurilor , simpla pozitionare a mouse-ului (dupa selectarea functiei shape), permite deschiderea unui nou nod pentru contur. Intre doua noduri poate exista func]iunea de rupere nod , caz in care conturul inchis se deschide , sau unire , caz in care conturul deschis se inchide)

    a) unire a doua cai deschise
    - selectati documentul de lucru Arrow (sageata)
    - executati clic pe prima figura deschisa pe care doriti s-o uniti
    - apasati tasta shift si apoi clic pe a doua figura deschisa pe care doriti s-o uniti
    - alegeti meniu Arrange / Combine
    - selectati instrument shape- executati clic pe primul (ultimul) nod al uneia din chei si apoi Shift plus clic pe primul (ultimul) nod al celeilalte cai
    - executati clic pe pictograma unelte nod
    b) deschidere contur inchis
    - selectati nodul pe care dori]i sa-l spargeti
    - apasa]i clic pe pictograma deschide nod (break)
    c) optiuni :
    - selectati arrow (sageata)
    - pozitionati-va pe un nod
    - clic dreapta mouse
    - selectati una din functiunile:
    - to line – transforma o linie curba in linie dreapta
    - to curve – transforma o linie dreapta in linie curba
    - cusp – transforma un nod intr-un virf
    - smooth – trasnforma un colt intr-un arc
    - align – aliniaza nodurile pe orizontala sau verticala
    - symmet – aliniaza punctele de control ale curbelor ce apartin aceluia[i nod `ntr-o aliniere simetrica


    1.4 Instrumente de control
    Programul Corel are patru instrumente de control:
    - rigla gradata care apare in partea superioara si lateral stinga a foii de desenare. Masurarea riglei se face in mm sau inch folosind meniu Tools/Option- reteaua grid – care permit caroierea desenului cu linii punctate pentru a usura desenarea de linii drepte. Dimensiunile caroiajului se obtin din meniu Tools/Option. Apelul optiunii Grid se face din meniu View/Grid- linia de orientare – care se obtine daca tragem cu mouse-ul din partea de sus / sau din dreapta , a zonei de lucru. Obtinem o linie paralele cu cadrul de desenare care poate fi deplasata cu mouse-ul
    - linia de stare –da informatii despre pozitia cursorului, grosime contur etc.

    1.5 Transformari
    Programul Corel cunoaste urmatoarele tipuri de transformari elementare:
    - scalare – care permite marirea sau micsorarea obiectului pe orizontala sau vericala
    - flip (rasucire) – care inseamna crearea unei copii in oglinda a unui desen
    - rotire – care `nseamna rotirea figurii in jurul unui punct central. Punctul central poate fi deplasat
    - skew (aplecarea) – inclinarea cu un numar de grade fata de original.
    Un obiect selectat cu dublu clic trece primeste caracteristici de rotire . Desenul primeste un arc de rotire cu sageata care indica sensul de rotire al figurii si centrul de rotire.
    Programul Corel permite atasarea unor serii de efecte speciale asupra obiectului selectat:
    - linia de perspectiva (optiunea Add perspective din meniu Effect). Stabiliti prin tragere a unui marcator punctul de fuga dupa care se va realiza perspectiva desenului
    - envelope – deformarea obiectelor dupa o linie stabilita. Infasurarea se poate realiza dupa o linie dreapta, dupa o linie de arc simplu sau dublu. Modurile de infasurare pot fi:
    - in linie dreapta (straight) – programul pastreaza o linie dreapta intre fiecare dintre punctele de control
    - in arc simplu (single arc) – cu formarea unui arc intre fiecare pereche de puncte de control
    - in arc dublu (double arc) – cu formarea unui val intre perechile de noduri
    - extrude – scoatere in afara (basorelief)
    - transformare 3D – permite stabilirea a maxim 3 puncte de sursa de lumina . Pozitionarea sursei de lumina permite aparitia umbrei pe deseb\nul construit

    1.6 Textul
    Programul Corel poate prelucra doua tipuri de texte:
    - text artistic – asupra caruia pot interveni procese de scalare rotire, efecte speciale etc.
    - text paragraf obi[nuit – care permite scrierea unui text cu aliniere, inlinare, ingrosare intr-o zona delimitata . Textul este incadrat de puncte de control numite etichete care pot di deplasate marind sau micsorind spatiul de desenare
    Textul artistic poate fi desenat dupa o linie aletoare sau dupa un arc de cerc daca mai intai desenati arcul de cerc, apoi textul si folositi optiunea Fit text to path (din meniu Text)
    Utilizarea nodurilor si a instrumentului shape pentru un text permite obtinere de efecte pentru textul scris. Nodurile permit schimbarea alinierii textului., schimbarea spetierii intre litere, rotire si inclinare text, etc.
    Spre deosebire de textele create cu un program de editare normal (word), CorelDraw nu stie sa aseze automat pe linia urmatoare (wrap). Deplasarea textului se face folosind instrumentul sageata (arrow)
    Instrumentul shape care permite tragerea de puncte de control se aplica si textelor. Nodurile de text permit chimbarea pozitiei caracterelor individuale, spatierea pe orizontala a textului introdus, sau deplasarea fiecarui caracte.
    Procedeu:
    - selectati instrumentul shape
    - selectati nodul din dreapta unei litere (clic mouse)
    - (puteti selecta mai multe noduri cu shift+clic);
    - trageti de nodul selectat;
    - puteti modifica distanta intre litere (caseta preference)
    Alinierea textului dupa o linie curba, se face prin urmatorul procedeu:
    - scriti textul
    - desenati curba, sectorul de cerc etc.
    - selectati textul scris
    - apelati meniul Txet/ Fit text to path (apare o sageata care trebuie deplasata pe conturul curbei );
    - clic mouse

    1.7 Culoare, contur, multiplicare
    Culorile primare se masoara in procente. Cu cat este mai mare procentul cu atat culoarea este mai inchisa. Culorile de baza sunt RGB (ros, galben, albastru). Imprimantele folosesc trei culori primare diferite: Cyan (pentru albastru), Magenta (pentru ros), Yellow (galben), K (negru-black), culori cunoascute sub numele de CMYK. Instrumentul Fill prezinta o reprezentare grafica a culorilor obtinute prin amestecul culorilor Cyan, Magenta, Galben.
    Grosimea unui contur se masoara in puncte (poitns, marime egala cu 1/72 dintr-un inch). Culoarea conturului se obtine cu ajutorul instrumentului Pen / Outline color . Instrumentul Pen contine o caseta pentru varia]ii de grosime linie, varfuri , sageti etc.
    Windows permite alocarea unei memorii temporare (Clipboard) pentru copierea unor imagini / texte. Scopul principal al memoriei Clipboard este de a copia obiecte dintr-un desen si a le lipi la alt desen. Un mod simplu de a acoli aceasta memorie temporara este folosirea variantei: Edit/ Duplicate . (Duplicarea deplaseaza obiectele rezultate prin duplicare la ¼ inch fata de obiectul original). Efectul de duplicare se obtine si cu func]iunea Edit/ Clone, care creaza o copie a obiectului initial dar pastreaza o legatura intre copie si original, astfel incit orice modificare a originalului se transmite clonei.
    2. Corel Photo-paint
    Permite prelucrarea imaginilor fotografice. Deschide mai multe fotografii in propria sa fereastra independenta, fereastra care se poate deplasa, redimensiona etc.
    Majoritatea func]iilor existente in CorelDraw sunt echivalente. Imaginile prelucrate de Photo-Paint sunt de tip pixel (deosebit de CorelDraw care prelucra imaginii vectoriale).Imaginea creata sau prelucrata (tip bitmap), trebuie incadrata intr-un spatiu limitate, legat de cantitatea de memorie disponibila pe calculatorul de lucru.
    Prin urmare o imagine este definita de urmatorii parametri:
    - width (latime)
    - height (inaltime)
    - resolution (nr. de pixeli pe inch)
    - mod de colorare :
    - black and white
    - gray scale (256 nuante de gri)
    - 24 bit color (RGB/ CMYK) – 16 milioane de culori
    In Photo-Paint selectia imaginii permite urmatoarele posibilitati:
    - sageata – instrument de lucru general
    - selectie dreptunghiulara – marcheaza o portiune din imagine care va fi prelucrata
    - selectie tip lasou, care prmite decuparea unei portiuni neregulate din desenul initial pentru a fi prelucrata
    - bagheta magica – care permite selectarea unei culori dintr-o zona a imaginii de prelucrat
    - prelucrare noduri (object node edit)
    In cadrul unei selectii , zona selectata actioneaza ca un sablon (masca) si permite prelucrari numai asupra acestei zone :modificari de culoare, decupari , duplicari , transformari etc.
    Programul dispune de trei instrumente de stergere:
    - Edit /Undo – anuleaza ultima operatiune
    - Erase – picteaza deasupra zonei selectate cu culoarea de fundal
    - Inlocuitor de culoare (color replacer) , care inlocuieste conturul cu culoarea de umplere
    Conceptul de lucru pe straturi este asemanator celui folosit de PhotoShop. Imaginea importata este atasata unui strat (layer). Urmatoarea imagine importata este considerata ca apartinand altui strat. Folosirea instrumentului de selectie lassou, permite decuparea unei parti dintr-o imagine pentru a fi lipita intr-o zona din alta imagine.
    Asupra imaginii pot interveni efecte sfecifice modului de lucru pixel:
    - impresionist – imaginea se vede estompata ca printr-un geam
    - sphere – efect de desfasurare a imaginii print-o sfera
    - ping-pong – efect de umplere a unei sfere cu imaginea decupata
    - swirl (virtej) – efect de amestecare a imaginii
    - pixelation – efect de deformare a pixelilor care constituie imaginea
    - wet – efect de picatura apoasa
    - glass – efect de mozaic
    3. Corel RAVE
    Folose[te aceleasi functiuni ca si programul Coreldraw, dar este orientat catre animarea graficelor inscrise.
    Se adauga un nou meniu Movie
    - Control
    - Play
    - Inceput
    - Sfarsit
    Permite alocare de tempo-uri pentru fiecare desen, apoi ele pot fi vizualizate. Exista posibilitatea de inserare a unei melodii *.wav atasata desenului.
    Exista si optiunea de Insert Object care permite ata[area de desene din alte programe de desenare.
    O animatie este compusa din urmatoarele elemente:
    - fundalul (backdrops) – o imagine statica
    - sound – sunete atasate de tip *.wav
    - cels – elemente de animatie , desene
    Programul este insotit de o biblioteca (library) a acaror elemente pot fi folosite in crearea unei secvente animate.
    Programul dispune de un meniu de evidenta a cadrelor desenate, de deplasare a imaginii cadru cu cadru si de evidentiere a link-urilor stabilite catre sound.

    vineri, 2 noiembrie 2007

    s1/c5/PowerPoint

    Curs 5
    PowerPoint


    1. Generalitati
    Programul PowerPoint permite construirea de materiale de prezentare pentru o tema data, folosind o serie de sabloane .
    - sabloane – care include prezentari predefinite cu formate stabilite , text, ilustratii care se pot particulariza, sau utiliza;
    - forme de prezentare , pentru aranjarea sabloanelor de prezentare, permitind modificarea spectului prezentarii
    - coordonatori, care permit adaugarea de elemente repetitive pe formularul creat

    Formele de prezentare contin elemente stabile si ilustratii (meniul Format\Apply Design) . Format\Apply Design , permite alegerea unei metode preformatate de prezentare
    Puteti completa antetul sau subsolul de pagina (Header and Footer) din meniu View. De asemenea puteti folosi Schema de culori existenta sau puteti crea o noua schema de culori (Forma\Notes Color Scheme)


    · Subpuncte
    · Tip1
    · Tip2
    Comentariu

    FORMA DE PREZENTARE

    Folosind comanda View\Master , puteti determina aspectul fiecarei componente de baza din prezentarea formei :
    - View\Master\Slide Master – permite modificarea titlurilor
    - View\Master\New – permite introducerea unui nou titlu
    - Format\Background – permite modificarea culorii fundalului
    PowerPoint recunoaste documente Word. Daca sunteti obisnuit cu construirea unei pagini in Word, puteti folosi stilurile declarate in Word (Heading 1, Heading 2 etc.) , ele vor fi recunoscute de PowerPoint, dupa cum puteti crea stiluri de scriere cu AutoFormat din Word.
    Programul PowerPoint permite crearea de prezentari recunoscute ca pagini Web (folosind AutoContent Wizard), sau puteti exporta documentele in format HTML. (File\New\Webage)
    Daca de asemenea doriti ca un text PowerPoint sa devina o parte a unui document Web, nu trebuie decat sa-i faceti o legatura (hyperlink) la adresa unei pagini Web deja construite.
    Maniul Automation effect permite sa definim o prezentare automata a formularelor construite. Functie de timpul alocat fiecarei imagini. Instrumentul Rehearse Timings de pe bara de instrumente (Slide Sorter)

    Optiunea Set Up Show permite urmatoarele functiuni legate de prezentarea construita:
    - presented by a speaker - prezentare pe tot ecranul
    - browsed by an individual – prezentare prin Web, fiecare imagine devine o pagina web
    - loop continuosouly until ESC – evita reportnirea defilarii prezentarii pina la apasrea unui ‘ESC’
    - Using Timings – utilizeaza cronometrari ale fiecarei pagini
    - Browsed at a kiosk – permite prezentarea intregii pagini fara a da posibilitatea operatorilor sa faca modificari
    Pentru a permite stabilirea unei legaturi catre alte pagini in momentul apasarii unui clic pe un element selectat se procedeaza astfel:
    - Slide Show \Action seting

    PowerPoint dispune de cinci moduri de vizualizari:
    - vizualizare dispozitive (slide view) pentru inserare grafica si text, creind animatie
    - vizualizare schitata (outline view) acer permite lucrul cu titlul si textul principal si permite o dezvoltare a continutului prezentarii
    - vizualizare diapozitive (slide sorter view) care permite creonometrarea si ordonarea diapozitivelor
    - vizualizare pagina de note (notes page view) care permite creare a de note pentru prezentator (cu posibilitatea de a desena si scrie orice )
    - expunere diapozitive (slide show) care umple ecranul pentru a observa efectele animatiilor si cronometrarile
    Obs. Cand utilizati bara de defilare pe verticala in vizualizare diapozitive (slide view) sau (notes page view) apare un indicator de diapozitive care indica urmatorul slid pentru afisare)
    Option AutoContent Wizard va ajuta sa organizati prezentarea dupa un sablon (New\File\AutoContent Wizard) , dar puteti sa optati pe option Blank Presentation pentru a utiliza un sablon preformat .
    Cel mai simplu mod de a crea o prezentare este optiontiunea vizualizare schitata (view\ outline) in care puteti vedea toata prezentarea intr-o singura fereastra.
    - Utilizati bara de instrumente (view\Outline)
    - Fiecare linie de text scrisa devine automat un titlu sau un marcator
    - Daca faceti clic stanga pe fiecare element cu marcator, el poate fi deplasat in orice pozitie;
    - Pentru a crea un nou element marcator, faceti clic le sfarsitul liniei unui element si apoi apasati ENTER
    - Pentru a crea un nou dispozitiv , creati mai intai un nou element cu marcator si apoi faceti clic pe butonul promote pana cand marcatorul devine o icoana de dispozitiv.


    Obs. Fiecare dispozitiv inseamna o noua pagina. Evidentierea randurilor scrise (prin buline Bullets sau prin linii de marcare ) se face cu ajutorul sagetilor

    Culoarea de fond a paginii construite se face cu option Format\Slide Color scheme
    Daca doriti o forma deja construita (din cele depozitate), apelati option Format\Apply Design
    Daca doriti adaugarea de fotografii , sunete sau filme utilizati instrumentele de desenare Drawing, Object, Picture, Movie and Sounds din meniul Insert
    Pentru un slide creat cu AutoContent Wizard, putem schimba fundalul prin
    Format – Aply Design template
    1.2 Crearea unei reprezentari
    Dati click pe File – New presentation pentru o noua prezentare sau
    File -New presentation -From Existing Presentation
    Daca dorit sa folositi sabloare deja existente puteti opta pentru
    File - New Presentation – From Design Template
    Utilitarul AutoContent permite alegerea de diferite tipuri de moduri de prezentare inlantuite. File-New presentation –From AutoContent Wizard
    Meniul View are trei optiuni:
    Normal – ecran imparit in trei sectiuni: stinga rezumatul prezentarii, dreapta filmul de imagini, jos – notatii
    Slide view – vedere a tuturor imaginilor incarcate
    Slide sorter – permite rearanjarea imaginilor prin tragere cu mouse (drag and drop)
    Optiunea Insert Chart permite construirea de tabele cu placare de la o grila Excel
    Programul permite introducerea de elemente audio/video din meniul:
    Insert Movie and Sound, Movie from File, Movie from Galery, sau
    Insert Movie and Sound – Sound from File

    Slide Show - Action Buton, permite adaugarea de butoane functionate, sau destinatii hiperlink pentru o legatura Internet

    vineri, 26 octombrie 2007

    Anunt. Pentru toti studentii din an. I

    Studentii din an I , care urmeaza cursurile de Utilizarea calculatoarelor sunt rugati sa completeze un CV personal care sa fie trimis pe adresa de e-mail: pemilianster@gmail.com cu urmatorul continut:
    1. Nume / prenume
    2. Adresa stabila
    3. nr.telefon, e-mail
    4. Studii terminate (profilul liceului/ facultatii)
    5. Nivelul de cunostinte legate de programa cursului (ce cunostinte aveti legate de utilizarea calculatorului si la ce nivel)
    5. Care sunt optiunile sau preferintele legate de programa cursului (ce altceva ati dori sa cuprinda programa cursului)

    S1/C4/Editorul tabelar Excel




    Curs 4
    Excel

    1. Informatii generale
    Editorul Excel este o alta componenta a pachetului Microsoft Office.
    Excel-ul este un editor tabelar. Zona de lucru a editorului este celula aflata la intersectia coloanei (A, B..) cu linia (1,2,…)
    Fiind construit in ideea unui editor are majoritatea func]iilor editorului Microsoft Word.
    Editorul este dotat cu o serie de bare:
    - bara de meniu cu enuntarea functiilor principale:
    - File – cu optiuni de deschidere /salvare document, listare
    - Edit – cu optiuni de stergere, copiere, mutare continut celula
    - View – cu optiuni de afisare/ stergere a barelor de instrumente (toolbars)
    - Insert – cu optiuni de inserare in pagina (sheet) a unei linii sau a unei coloane noi, si definirea unor functiuni de calcul specifice domeniului financiar
    - Tools – cu optiuni de descriere scenariu de afisare a documentelor, optiuni de calcul si editare document
    - Data – cu optiuni de sortare a documentului dupa criterii definite de utilizator, filtre si subtotaluri
    - bara de instrumente, care contine o serie de simboluri senzitive care permit lansarea in executie a unei functii a editorului
    - bara de formule care permite instroducerea unei formule de calcul, sau a unei functii din matematica actuariala

    Obs. Pozitia cursorului se modifica dupa modul de parcurgere a unei celule in cadrul editorului:
    - cruce alba groasa in momentul trecerii de la o celula la alta
    - cruce mica neagra in momentul pozitionarii in coltul din dreapta jos al unei celule , (metoda care permite copierea continutului celulei in urmatoarele celule daca mentineti cursorul apasat stanga, in momentul deplasarii mouse-ului)
    - bara in momentul in care introducem o formula de calcul in zona de prelucrare (formula bar = )
    Obs. Deplasarea de la o celula la alta se face fie cu mouse-ul fie cu tasta sageata de pe tastatura calculatorului.
    In partea inferioara a tabelului exista o zona numita “bara de stare” care evidentiaza situatia din tabelul construit. Automat daca se selecteaza o suma de celule, in bara de stare apare suma valorica “Sum = …”
    Deplasarea la o celula identificata se poate face si prin functiune Goto (F5) nr.celula (meniu principal functia Edit)
    Cand in cadrul unei celule este introdusa o informa]ie, programul Excel controleaz\ daca acea informatie nu este o formula de calcul, caz in care programul calculeaza valoarea finala, folosind formula scrisa.
    Formulele folosesc ca parametri celulele identificate.
    Textul nu este restrictionat la nivelul unei celule. Totusi exista posibilitatea de a scrie intr-o celula pe mai multe randuri succesive (daca facem click dreapta in cadrul celulei si alegem optiunea Format cells, aliniament, Warp Text)
    Optiunea Formal cells, permite si stabilirea numarului de zecimale pentru valorile numerice incarcate
    Grupurile de valori numerice pot fi reprezentate in forme grafice (optiunea Insert Chart)
    Introducerea unei noi formule de calcul se face din bara de calcul prin tastare
    = formula de calcul (parametri)
    Pentru introducerea unor serii de numere care urmeaza o lege de crestere cunoscuta, puteti folosi optiunea de tragere a mouse-ului (cruce mica neagra in coltul din dreapta celulei).
    Programul Excel va umple celelalte celule. (nu uitati trebuie sa exista macar doua celule completate pentru ca programul sa sesizele legea de formare a seriei).
    Programul Excel are meniul Tools / optiunea customize/toolbar care permite adaugarea unor meniuri volante pe foaia de desenare numita aici “Sheet”.
    Folosirea economica a celulelor unei foi de lucru (sheet) permite obtinerea unui document mai mic si cu economie de memorie.
    Folosind mouse-ul (transformat in sageata neagra dupa selectarea unei celule) puteti largi dimensiunea unei celule pentru introducerea datelor.
    Obs. Editorul Excel pune la dispozitia utilizatorului urmatoarele tipuri de butoane:
    buton radio grupate in zone din care numai una poate fi apelata
    buton de comanda care permite lansarea unor comenzi (de obicei numele comenzii este scris in zona ) casete de dialog – care permit precizarea unor parametri inainte de lansare in executie a comenzii (poate fi insotita de scrierea unor texte , denumire de fisiser etc.)
    Fiecare celula (cell) are identificata prin referinte (linie si coloana). Datele pe care le introduceti intr-o celula pot fi: date numerice, text, date calendaristice, formule.
    Slectarea unui grup de celule numerice permite construirea automata a unui grafic atasat. Insert\Picture\Chat
    Copierea continutului unei celule pe linie sau coloana se face automat daca va pozitionati cu mouse-ul in coltul din dreapta jos a celulei (apare o cruce ) si apoi trageti continutul celulei peste urmatoarea celula.
    Daca primele doua celule sunt incarcate cu valori in serie (de exemplu celula 1 are valoarea 1 , celula 2 are valoarea 2) atunci selectarea ambelor celule cu mouse-ul , pozitionarea mouse-uli in coltul din dreapta jos (apare crucea neagra ) si tragerea mouse-ului peste celulele urmatoare determina aparitia sirului.
    Optiunea “frezee” permite inghetarea liniei si vizualizarea linie indiferent de deplasarea celorlalte celule.
    In general actiunea unei formula se obtine cu semnul = in bara de meniuri urmata de descrierea formulei care foloseste celula. Daca aceasta formula este copiata in alta celula are loc si modificarea continutului celulei. Daca dorim sa pastram o referinta atunci trebuie sa incadram referinta relativa in referinta absoluta prin plasarea semnului ‘$’ inaintea literei celulei si ‘$’ inainte de cifra care da numarul rindului.
    Obs. Daca vedeti ##### intr-o celula este semn ca informatia nu `ncape `n celula. Largiti coloana respectiva (pozitionare pe marginea din dreapta a celulei si trageti celula)
    2. Functiunile editorului

    Editorul Excel poate lucra simultan pe mai multe foi de lucru numite sheet-uri. Puteti adauga o noua foaie de lucru cu optiunea WorkSheet din meniul Insert
    In momentul incarcarii unor date intr-o celula, apar in bara de formule trei casu]e prima cu semnul ‘x’ – care insemna anulare continut caseta (cancel), a doua un semn ‘v’ care are functia de ‘enter’ (introducere) – folosita pentru a trece la celula urmatoare, si a treia cu semnul ‘=’ care permite introducerea unor formule.

    Programul excel considera ca intr-o celula se pot introduce urmatoarele tipuri de date:
    - text – pentru care pot urma specificatii privind alinierea, directai de scriere etc
    - valoare – pentru care pot urma specificatii privind numarul de zecimale, forma de afisare etc.
    - data calendaristica – pentru care se poate alege forma de afisare
    - formula (identificata prin semnul ‘=’ in bara de formule), pentru care asteapt\ detalierea formulei contruite sau atasate (caz in care asteapta introducerea unor parametri)

    2.1 Aranjarea zonei de celule
    Daca consideram o zona de celule incarcate deja, aranjarea valorilor din tabele se poate face urmand urmtaoarele metode:
    - click dreapta mouse, selectind optiunea format cels
    - selectare zona cu mouse-ul si apoi apel^nd optiunea Auto Format din meniul Format
    - o aranjare manual\ folosind deplasarea mouseului pentru fiecare celula
    - o selectare a zonei de celule in care dorima sa aliniem textul si folosirea optiunii Center across (un simbol reprezentind un text cu litera ‘a’ incadrat de sageti)

    Daca suntem in situatia de a introduce o serie de numere intr-o celula, folosind optiunea de AutoFill (mouse in forma de cruce neagra in coltul din dreapta celulei) putem intruduce automat toti termenii seriei plecand de la primii doi termeni selectati)
    Datele pot fi introduse `n celule si automat folosind option de series. Introduceti inceputul celulei, cum ar fi 10, 20, 30 , apoi selectati toata zona de umplere (mai multe celule consecutive), apoi apasati butonul de umplere (Edit\fill\series)

    2.3 Formule
    Obs. In cazul contruirii unei formule simple (fara spatii intre semnul egal, numele functiei, sau argumente) putem folosi identificarea celulelor sau a grupelor de celule folosind (in zona de formule) (nr.celula:nr.celula).
    Ex: =sum(c2:c12) , sumarea continutului celulelor c2,c3,c4..c12
    Obs. Programul Excel dispune de o biblioteca de formule prestabilite, apelabile cu optiunea formula, din meniul Insert, formule care pot fi apelate, urm^nd ca in functie de complexitatea formulei sa fin invitati sa completam lista de argumente.
    Tipuri de functii
    =SUM(cel1,cel2,..celk) calculeaza suma valorilor din celulele declarate
    =PRODUCT(cel1,cel2..) calculeaza produsul valorilor din celule
    =AVERAGE(cel1,cel2..) calculeaza media aritmetica a valorilor din celulele declarate
    =count(x) numara celulele din zona selectata
    =PV(rate,nper,fv,type) – calculeaza valoarea curenta a unei plati viitoare
    unde: rate – rata dobanzii pentru o perioada (data plata se face in rate lunare, impartiti rata anuala la 12)
    nper – numarul de perioade de plata
    pmt - valoarea ratei in fiecare perioada
    fv – suma viitoare pe care doriti sa o realizati dupa ultima rata platita
    type = 0 daca plata se face la sf.perioada, 1- daca plata se face la inceput
    perioada
    =PMT(rate,nper,pv,fv,type) – calcularea ratelor pentru un imprumut
    unde: pv-valoarea imprumutului
    Ex. Sa presupunem ca dorim sa facem un imprumut de 50.000.000 lei, cu o rata anuala a dobinzii de 30% pentru o perioada de restituire de 5 ani. Putem calcula rata lunara folosind functia =PMT(0.30/12,5*12,50000000,0,1), obtinem o rata de 1578214 lei lunar

    2.4 Ascundere coloane
    Pentru a ascunde o coloana se procedeaza in felul urmator:
    - selecteaza coloana
    - click dreapta mouse
    - hide
    Afisarea unei coloane ascunse
    - selectare o coloana inainte de coloana ascnsa si o coloana dupa coloana ascunsa
    - click drepata mouse
    - unhide

    2.5 Impartirea foii de lucru in mai multe zone
    - pozitionati ouse-ul in celula care defineste margine de separatie intre cele doua zone
    - apelati optiunea split din meniu Windows
    O foaie de lucru care contine numai date in celule poate fi mai aspectoasa daca adaugati citeva formate:
    - stabilite de tipusi de scriere pentru text, numere
    - stabilire spatiere, aliniere date
    - stabilire formate pentru modele si bordurile celulelor
    - copierea formatelor de la o zona de celule la alta
    - aplicarea unui autoformat pentru cresterea eficientei.

    Exista cateva moduri prin care puteti aplica numerelor inserate in celule, formate speciale.
    - selectati o celula, apoi apelati option cells din meniu Format
    - apelati direct din bara de instrumente semnul %, sau $
    - selectai o celula, apoi clic stinga si alegeti Format cells

    2.6 Tiparirea documentelor
    Programul Excel desfasoara documentele pe verticala si pe orizontala.
    Optiunea print preview permite vizualizarea continutului documenetelor `aninte de listare .
    Optiunea Page setup permite setarea dimensiunii foi de listare, margini etc.
    Optiunea Selection permite tiparirea numai a celulelor selectate din tabel
    Optiunea Selected Sheet permite tiparirea informatiilor din foaia curenta
    Optiunea Entire Workbook permite tiparirea tuturor foilor existente din documentul Excel
    Orice foaie de tiparire este insotita de un antet si / sau de o nota de subsol, care pot fi completate la sfirsitul creerii paginii prin optiunea Header/footer

    2.7 Grafice atasate foii de lucru

    Zonele care cuprind valori pot fi reprezentate u[or in formate grafice prin urmatoarul procedeu:
    - selectati zona de celule
    - apelati opriunea chart din meniu Insert
    - incarcati date privind legenda desenului dupa optiunile solicitate

    2.8 Creare unei baze de date folosind Excel

    - Definiti un rind generic privind datele care trebuie colectate
    - Pozitionati-va in prima celuala a tabelului
    - Selectati optiunea form din meniul data

    2.9 Forma unei liste
    Se numeste lista in Excel o colectie etichetata de randuri care contin date similare. Puteti folosi filtre pentru a evidentia numai datele care va intereseaza. Puteti sorta alfabetic, cronologic sau numeric datele care va intereseaza.
    Puteti imbina continutul a mai multe celule pentru stabilirea unui titlu folosind urmatorii pasi:
    - selectati celulele pentru unire
    - clik stinga mouse, alegeti Format Cells
    - Alegeti functia Alignment
    - Bifati option Merge Cells
    Daca doriti sa adaugati modele si umbre pentru a mari vizibilitatea continutului listei folositi option Format \ Cells\ Borders sau Patterns
    Obs. Deseori datele dintr-o coloana sunt inguste, dar titlul coloanei este mai lat. In loc sa latiti coloanele sau sa prescurtati etichetele puteti lega bordurile celulelor din dreapta si stinga prin rotirea textului . Procedati astfel:
    - selectati o celula pe care doriti s-o rotiti si faceti clic pe Cells din meniul Format.
    - pe Border faceti clic pe stilul dorit si aplicati borduri pe partile stanga / dreapta ale celulei.
    - Pe option alignement utilizati controalele de orientare pentru a obtine unghiul dorit
    - Utilizati butonul Format Painter pentru a copia formatul celulei si a-l aplica altor celule

    Puteti imparti foaia de lucru in doua ferestre care sa lucreze independent folosind bara de desupra barei de defilare. Faceti click pe bara de separare si trageti mouse-ul in jos pana in locul unde doriti sa separati foaia de lucru. Eliberarea maouse-ului determina aparitia unei zone de delimitare intre cele doua ferestre.
    Puteti insoti celula de comentarii , daca faceti click deapta mouse si apelati optoinea comment.
    Fiecare celule din foaia de lucru poate fi blocata / deblocata cu optiunea Tools / protection / protection seet sau Tools / protetction / password sau Tools / protection / protect workbook
    Obs. Wordkbook protejeaza intregul document pe care l-ati deschi cu Open si l-ati salvat cu save, pe cand Seet este o foaie de lucru din cadrul documentului .
    Adresele de e-mail sau de web incarcate intr-o celula devin zone de legatura (hiperlegaturi) pentru conectarea lor la adresa reala Internet. (folositi de exemplu nume@adresa.com pentru adresa e-mail si http://www.numepagina.com pentru o pagina web)
    2.10 Baze de date in Excel
    Programul permite construirea unei machete de culegere date (adaugare, modificare, stergere articole dintr-un tabel).
    Pentru a crea o macheta introduceti un rand generic cu denumirile coloanelor
    Pozitionati-va in una din coloanele machetei.
    Alegeti din meniul Data-Form
    Filtrul din optiune Data – Filter – AutoFilter, permite selectia si sortarea unor articole din baza de date

    vineri, 12 octombrie 2007

    s1/c3/Editorul de texte Microsoft Word

    Cursul 3
    Editorul de texte Microsoft Word


    1. Informatii generale
    Microsoft Office este un pachet de programe ce functioneaza sub sistemul de operare Windows si care cuprind urmatoarele editoare:
    - Word – editor de texte mod caracter
    - Excel – editor de texte tabelar
    - Access – lucru cu baze de date
    - Power Point – program de prezentare
    - Outlook – program de posta electronica
    Una dintre cele mai frecvente utilizãri ale calculatoarelor o constitue prelucrarea textelor.Tehnoredactarea este o modalitate avansatã de pregãtire tehnicã a unui document înainte de a fi tipãrit.

    2. Prezentare Word
    Editorul de texte Word, este un program capabil sa încrie texte in mod caracter, dar si posibilitati de import imagini, desene grafice din alte editoare grafice (Corel, Photoshop etc.)
    Programul lucreaza la nivel pagina, informatiile fiind depozitate intr-un folder utilizator sub forma de Document Word.DOC
    Progranul Word are un set de documente sablon, numite Documente Template.DOT care sunt depozitate in folderul Program File\Microsoft Office\Template [i pot fi folosite in diferite situatii:
    - Documente antet
    - Documente fax
    - Foaie dictionare de termeni
    - Curiccula
    - Foaie de prezentare oferta, afacere
    - Pagina Web
    Obs. Pentru particularizarea acestor pagini se salveaza pagina modificata cu optiunea Save As….
    Programul permite schitarea unei machete sau folosirea unei machete deja existentă pentru proiectarea unei noi machete. (New\Forms\Tabela si borduri ) Daca macheta se utilizeaza interactiv , salvati acest fisier ca document Template (File\Save As\ nume.dot).
    Optiunea Tools\Customize afiseaza continutul barelor de meniu care pot fi afisate la cerere pentru descrierea unor machete.
    Optiunea Tools\Options, permite afisarea unor conditii generale in care se desfasoara constructia unui document in Word. Optiunea view, contine conditii generale de afisare, afisarea sau nu a unui caroiaj pentru dimensiunea paginii (text boundaries),drawing (afisare sau ascunderea meniului din partea de jos a paginii de lucru care descrie meniul grafic). Optiunea window ofera posibilitatea de afisare a meniului principal (status bar), rigla pe verticala (vertical ruler), definare orizontala sau verticala a documentului (horizontal, vertical scroll bar).
    Clic pe butonul ¶ permite afisarea sau ascunderea marcajelor de sf^rsit de paragraf sau limitele celulelor dintr-un tabel.
    Programul Word permite o corectare a cuvintelor scrise in engleza (Autocorect) si înscrise in pagina curenta (subliniaza cu culoarea rosie cuvintele gresite, si cu culoarea verde cuvintele pentru care fraza cu are un înteles coerent). Daca apasati click dreapta mouse pe cuvantul subliniat in rosu, obtineti corectia automata a sistemului pentru cuvantul ales.
    Programul dispune cu un tezaur de cuvinte, ceea ce permite alegerea de cuvinte sinonime in limba engleza.
    Optiunea Tools/ Customize permite evidentierea meniurilor care pot fi vizualizate in cadrul lucrului cu programul Word:
    - standard – permite afisarea barei de meniu principale
    - formating – permite afisarea barei de meniu care contine elemente pentru identificare font, dimensiune caracter, stil de scriere, aliniere paragraf, culoare font etc.
    - drawing – permite afisarea barei de instrumente pentru desenare grafica: linie, dreptunghi, elipsa, text , sageata etc;
    - tables and borders – permite afisarea unei bare de instrumente legate de caroiaj, sortare text, sublinierei, umplere zone etc.;
    - database – afiseaza bara de meniu care recnoaste structuri de baze de date construite in limbaj Fox;
    - forms – afiseaza bara de meniu referitoare la instrumente legate de meniuri scroll, constructii forme specifice limbajelor de tip visul C sau visual Fox;
    - web – permite afisarea meniului pentru legatura internet de unde se pot descarca imagini sau texte ;
    - picture – permite afişarea unui meniu de instrumente de import imagini, desenare umbre ;
    - visual basic – afişează meniu de instrumente pentru zone construite in Visual Basic;
    - 3-D seting, permite folosirea unui meniu de instrumente pentru obtinere de efecte in trei dimensiuni, rotiri, scalari etc.

    Programul word are la baza ideea redactarii unui text pe o foaie de hartie definita dupa elementele definite mai jos:
    - margine de sus/jos a textului
    - margine din stinga / dreapta a textului;
    - aliniere text / paragraf
    - tip font / marime font
    - spatiere intre liniile unui text
    Programul dispune de un numar de functiuni ajutatoare:
    - construirea unor tabele cu forme prestabilite;
    - scrierea cu diferite tipuri de fonturi / culori
    - inserarea de texte scrise in Excel;
    - salvarea documentelor in alte formate de editare (ex.html, txt ,dot etc.);
    - permite capturarea si inserarea unei imagini de pe monitorul calculatorului (folosind tasta “Insert” precum si prelucrarea unei imagini folosind optiunea “crop” din meniul “Forms” )
    Tehnoredactarea documentului se realizeazã pe trei nivele:
    - nivelul document, in care se stabilesc caracteristicile globale ale documentului(File>PageSetup), cum sunt formatul paginii (A3, A4. A5, Letter etc.), marginile acestuia ,eventualele antetul / subsolul de paginã la nivel de document (numerele de paginã, titlul capitolului, paragrafului etc );
    - nivelul paragraf, in care se stabilesc caracteristicile fiecarui paragraf (tipul de caractere folosit pentru întregul paragraf, dimensiunea acestora, eventualele deplasãri înspre interior sau exterior, dimensiunea , modul de aliniere a paragrafului).
    - nivelul caracter, in care se scot în evidenta, cuvinte cheie, citate, prin subliniere, boldire, înclinare, schimbare a dimensiunii caracterelor etc.

    3. Meniurile programului Word
    3.1 Meniu File
    - New – crearea unui nou document. Documentul nou creat poate fi un sablon sau un expert daca folosim File\New\… alta optiune in afara de Document blank. Pentru a folosi sabloanele deja existente activati un sablon, apoi salvati documentul cu Save As
    - General – document obisnuit
    - Letter & Fax (scriere in document sablon)
    - Memos
    - Other
    - Web
    - Open – deschiderea unui document existent
    - Look for: director de cautare (folder)
    - Optiuni:
    - Open – deschide un document deja existent
    - Cancel – anuleaza documentul deschi far\ salvare
    - Advanced (selectie fisier dupa criteriu impus)
    - Close – inchiderea documentului curent
    - Save – salvarea documentului peste cel existent
    - Save in: nume folder
    - Optiuni
    - Save – salvare fisier
    - Cancel- anulare fisier fara salvare
    - Options
    - Fast save – salvare rapida
    - Alwaws create backup –crearea unei copii *.back
    - Embed True Type Fonts (salvare cu font atasat)
    - Save As.. – salvarea documentului cu un nume nou
    - Save as Html – salvarea documentului in standard Html pentru pagini Web
    - Page setup – setare pagina
    - Margine
    - Top – margine se sus
    - Bottom – margine de jos a zonei de scriere
    - Left – margine din stinga foii
    - Right – margine din dreapta
    - Gutter – zona libera, folosit\ la `ndosariere document
    - Header – zona inaintea zzonei de scriere
    - Footer- zona de la marginea foii la zona de scriere
    - Paper size - tip hartie (letter – scrisoare, A4, A3 etc)
    - Paper source (hartia din imprimanta este tractata cu tambur, este luata din depozit etc.)
    - Layout – aliniament text in pagina, diferente intre paginile pare si cele impare, daca documentul debuteaza cu o noua pagina etc.
    Obs. Cand creati un document nou , ecranul terminalului este inconjurat de o serie de butoane si meniuri care are urmatoarele elemente:
    - ruler – rigla – afisabila cu option View\Ruler
    - bare de defilare scroll , vertical/orizontal – afisabil cu optiunea Tools\Options\Window\Vertical scroll bar

    - Page preview – imagina pagina inainte de listare
    - Print – editare document pe imprimanta
    - Nr.copii
    - Pagina curenta
    - Pagina nr:
    - Print to file
    - Proprietati:
    - Paper – tip listare: Portret, Landscale,
    - Tip hartie A4, A3, Letter
    - Graphics – finetea scrierii pe imprimanta (600dpi)
    - scalare imagine
    Daca doriti ca un document sa apara pe ambele fete in oglinda folositi option “pagini opuse” – Page Setup\Margini\Mirror
    3.2 Meniu Edit
    - clear – stergere text selectat
    - select all – selectie zona
    - copy – copiere text in memorie (Ctrl+C)
    - paste - scriere text din memorie (Ctrl+V)
    - Find – cautare caracter, zona
    - Replace – reânlocuire caracter
    - Go to – salt în pagina nr:
    3.3 Meniu Insert
    - page number – inserare nr. pagina
    - Auto Text – inserare formule de salut, sfrisit text/ pagina
    - Simbol – inserare caractere speciale
    - Footnote – inserare text in subpagina
    - Index si Tables – formare cuprins, bibliografie, dictionar, index
    - Picture – inserare imagini din fisier (*.tif)
    - File – inserare fisier
    - Objects – inserare document scris in Photoshop, Corel, Fireworks
    - Text box – permite declararea unei zone in care se poate insera o imagine Trebuie corelata cu func]unea Format / Text box care permite declararea zonei de inserare, margini, incadrare imagine etc.

    3.4 Meniu View
    - Normal – scriere pe intreaga pagina
    - Online Layout –Separare zona paragraf de zona text
    - Page layout – aranjare pagina standard
    - Toolbars – adaugare elemente de meniu, adaugare submeniuri
    - Header Footer – afisare zone margina de sus/jos a paginii de incarcare (afisare un meniu pentru incarcare nr.pagina, subtitlu, data, ora etc.)
    Un antet sau un subsol de pagina – cum ar fi numarul de pagina, sau titlul unui capitol – este un text care apare in partea de sus / jos a paginii in afara textului scris. La apelul optiuniii Heade and Footer, apare o zona incadrata intre linii punctate, si un meniu pentru inserarea optionala a numarului de pagina . (Page Numbers) . Antetul si subsolul de pagina sunt vizibile cu option Page Layout
    - Ruler – afisare o linie marcata pentru scriere cu aliniat

    3.5 Meniu Format
    - Font - selectare font de scriere
    - Tipuri de fonturi, format, marime
    - Spatiere intre caractere si linii
    - Animatie
    - Scriere indici sus/jos
    - Scriere shadou
    - Scriere Outline
    - Scriere emboss
    - Paragraph
    - Indent and Spacing
    - Spatii intre linii
    - Aliniere text
    - Aliniere paragraf
    - Bullet and Numering – afisare semne speciale inaintea unui paragraf, liste de marcatori
    - Border and Shading - Afisare chenare, umbre pentru fond rind selectat
    - Columns – scriere pe coloane
    - Tab – stabilire tabulatori
    - Change case – trece textul selectat din litere mici in litere mari si invers
    - Style galery – trece textul intr-un format standard predefinit
    - Background – umplere fond pagina
    Programul Word permite o serie de functiunii executate prin combinatii de tasteŞ
    + schimba litere mari in mici
    ++A scrie numai cu litere mari
    ++ scrie numai cu litere mici
    + subliniat
    ++ subliniara cuvinte
    ++ acunde text
    ++<+> scrie ca exponent
    3.6 Meniu Tools
    - Spelling and grammar – corectare text folosind un dictionar de cuvinte in l.engleza
    - Language - Thesaurus – dictionar de sinonime pentru cuvinte in L.engleza
    - Word Cound – informatii statistice despre documentul incarcat
    - Protect documents – protejare prin parolare
    - Envelope and Label – scriere etichete pentru plicuri
    - Customize – Toolbars – meniuri suplimentare
    - Standard
    - Formatting
    - Tables and Border – submeniu cu tabele
    - Database – submeniu pentru lucru cu baze de date
    - Drawing – submeniu pentru desenare linii
    - Forms – submeniu cu pagini tip forme (pentru Foxpro)
    - Autotext
    - WordArt – scriere artistica prefabricata
    - Picture
    - Options – optiuni suplimentare pentru salvare documente, vizualizare
    - View
    - Text Boundaries – afisare chenar virtual privind suprafata de scriere
    - Drawing – afisare meniu de desenare
    - Permite trasare linii , vectori
    - Permite desenare chenare
    - Termite inserare text sau imagini intr-o zona declarata
    - Permite scriere artistica
    - Permite umplere zona
    - Permite desenare umbre pentru chenare desenate
    -
    3.7 Meniu Table
    - Draw table- desenare cu creionul a unui caroiaj
    - Insert table – inserare tabela cu linii si coloane
    - Delete cell – stergerea unei celule selectate
    - Split cells – rupe o celula intr-un numar de parti egale
    - Select row
    - Select column
    - Select table
    - Table Autoformat – vizualizarea unor machete de tabele prefabricate
    - Sort – sortare informatii dupa un câmp declarat
    Alegeti Table\Insert Table pentru a vizualiza si selecta un tip de macheta de tabela . Selectati numarul de coloane si linii , apoi forma prefabricata a tabelului. Daca nu doriti ca tabela sa aiba caroiaj vizibil puteti utiliza option None
    Inserarea de randuri se poate face cu tasta Enter daca va pozitionati in ultima coloana a unui tabel. Ruperea unei coloane in parti componente se realizeaza cu optiunea Table\Split Cells.
    Daca macheta are coloane de dimensiuni si coloane diferite puteti utiliza optiunea Table and borders\Draw Table

    Pentru a controla numarul de caractere care poate fi introdus intr-un câmp text, selectati câmpul (click pe câmp) apoi pe butonul Form\Form Field Options
    Dupa construire macheta poate fi protejata impotriva modificarilor ulterioare cu optiunea Forms\protect pentru protectie pe sectiuni sau Tools\Protect Document pentru protectia documentului în întregime.
    Pentru a atasa unui câmp o functie de help, faceti click pe câmp, apoi click pe Form\Form Field Option si apoi pe Add Help text
    Puteti crea coloane stil coloane de ziar folosinf iconul din meniul standard Columns. Pentru a fosta terminarea unei coloane faceti intrerupere coloana (Column break din meniu Insert )

    Daca doriti sa creati documente care sa includa un articol care incepe pe una din pagini dar se continua pe alta, inserati textul in casete text , apoi creati legaturi cu caseta text (Insert Hyperlink) ∞.

    4. Redactarea textului
    Redactarea unui text in Word presupune parcurgerea urmatoarelor etape:
    - deschiderea unui document (optiune new)
    - organizarea informa]iilor in pagina (definirea paginiii de lucru). Se realizeaza din meniul File / Page setup
    - Alegerea tipului de font, marimea caracterului, stil font etc. Se realizeaza din optiunea formatting. De regula aceasta bara de meniu este activata permanent si cuprinde o bara de defilare cu tipurile de font existente, marime acaracterelor, alinierea. (in meniul principal Format/Font)

    - Formatarea paragrafelor
    Presupune stabilirea spatiierii dintre paragrafe, afisare nr.pagina , aliniere paragraf, desparţire in silabe etc. Se realizeaza din meniul principal cu functia: Format/paragraf
    Op]iunea indentation permite deplasarea paragrafului selectat spre stânga sau dreapta
    Op]iunea spacing permite stabilirea unui spatiu intre paragrafe consecutive
    Optiunea alignament permite alinierea paragrafului selectat la stinga / dreapta centru.
    Op]iunea supress line number suprima linia din paragraf
    Optiunea don’t hypenation – inhiba despartirea in silabe

    Pentru crearea unui Cuprins pozitionaţi cursorul în locul in care doriţi să apara cuprinsul. Apelati opţiunea Insert\Index and Tables, Tables of Contents
    Programul include automat numarul paginii fiecarui paragraf. Daca se modifica titlurile de pagina, actualizati cuprinsul selectându-l, apoi apasând pe tasta F9.
    Un antet sau sfârşit de pagina este un text care apare in partea de sus / jos a paginii.
    Reguli generale de creare a unui document Word
    - culegerea textului
    - inserarea marcatori (Bullet and numering )
    - inserare paginatie (Insert /page number)
    - actualizare zone in afara textului (View header and footer)
    - salvare document (File /Save As )

    Informa]iile legate de modul de redactare a documentului se pot regasi in func]ia Format/Styles/Organizer
    Optiunea AutoShapes din meniul Drawing de pe bara de instrumente ofera acces la un numar de forme utile, cum ar fi sageti, linii, forme in care puteti insera text, sau imagine. Fiecare forma inserata este insotita de o serie de conectori folositi pentru ajustarea formei. In plus puteti lega doua obiecte desenate prin atasarea unor ancore (Connectors din AutoShape)

    5, Macrouri
    Un macro, este un grup de operatii identificat printr-un nume care permite executarea unui numar de operatiuni printr-un singur apel.
    Pentru inregistrarea unui macro se procedeaya astfel:
    - Comanda Tools, Macro, New Record macro
    - Scrieti numele macro-ului, apoi OK
    Descrierea unui macro se face in limbaj Basic
    Pentru a deschide sa edita un macro se procedeaya astfel:
    - Se deschide meniu Tools, Macro
    - Se introduce numele macro
    - Se actioneaza optiunea Create sau Edit
    - Se inchide sesiunea cu File, Close

    Ex.
    Sa se construiasca un macro pentru afisarea literei ş cand apas pe tasta

    1. Comanda Tools, Macro New Record Macro
    2. In campul Macro name introduceti numele macroului Alts
    3. Selectati butonul Keyboard
    4. In campul Press new shortcut key, testati simultan Alt s
    5. Selectati Assign, Close
    6. Comanda Insert, Symbol
    a. In lista Font, selectie Normal text
    b. Selectie litera ş
    c. Insert, Close
    7. Din Macro Record, selectati Stop
    Macroul este definit si el functioneaza la apasarea tastelor combinate Alt s

    6.Stiluri de scriere text
    Un stil este o colectie de atribute de formatare cu o denumire, care se aplica asupra intregului document.
    Programul contine doua tipuri de stiluri:
    Stilul paragraf, care se aplica unui paragraf, si include: font, spatiu rand, marcaje de tabulare, chenare (in mod implicit de foloseste stilul Normal)
    Stilul caracter, se aplica fiecarui caracter: tip font, marime font, format de afisare

    Pentru folosirea optiunii din meniu Format se selecteaza optiunea: style, New Style:
    - Se atribuie nume stilului nou creat;
    - Din meniu Format de selecteaza pe rand optiune Font, Paragraf, Frame, Numering, Table si se selecteaza stilul dorit
    - Se termina OK, Apply

    miercuri, 3 octombrie 2007

    S1/C1/Sisteme de calcul cu microprocesor

    Curs nr.1(Pedagogie/Teatru)
    Sisteme de calcul cu microprocesor

    1. Introducere
    Toate formele de manifestare a materiei pot fi considerate suport de transmisie a informatiei. Semnalul electric, optic, magnetic sunt folosite astazi pentru procesarea informatiei prin valori discrete (se spune ca informatia este digitizata ).
    In majoritatea circuitelor electronice care au in alcatuire un tranzistor bipolar de comutatie, se folosesc doua valori discrete, notate conventional cu 1 si 0. (bit)
    Cu aceste elemente 0 si 1 s-a dezvoltat o aritmetica prin definirea a trei legi de compozitie : NOT ; OR ; AND
    O succesiune de biti (0,1) formeaza un cuvant. Prin conventie un cuvant de 8 biti se numeste byte (10101010).
    Transmisia bitilor se realizeaza in doua moduri:
    - serial prin transmisia bitilor in ordinea transmisiilor
    - paralel prin transmisia bitilor simultan pe mai multe canale (magistrala, bus)

    2. Microprocesor

    Microprocesorul este un sistem de porti logice care proceseaza informatia la nivel de bit. Din punct de vedere fizic este o unitate de prelucre a informaţiei, care coordonează un sistem structurat funcţional şi se prezintă sub forma unui cip. El prelucrează datele şi controlează activităţile întregului sistem.
    Microcalculatorul este un sistem bazat pe un microprocesor care este legat de celelalte componente (modul de memorie, periferice) prin intermediul unor magistrale.

    Microprocesorul cuprinde urmatoarele componente:
    C.P.U – unitatea centrala de prelucrare compusa din:
    UAL – unitatea aritmetica si logica care realizeaza operatii aritmetice si
    logice (adunare, scadere, Si,SAU,OR, deplasare , incrementare,
    decrementare)
    Grup de registre :reg.acumulator (A), reg.numarator de adrese (PC), reg.indicator de conditii(PSW), reg.de instructiuni(RI), reg. de adresare a memoriei (RM), reg. de intrare/iesire (RI/E)
    Biti de stare: Carry- bit pozitionat la operatii de depasire capacitate; Zero – bit pozitionat la rezultat operatii aritmetice egale cu zero; Sign – bit pozitionat la operatii cu semn
    CPU este blocul din componenţa unui microcalculator capabil să acţioneze asupra conţinutului (datelor) uneia sau mai multor locaţii conţinute în unitatea de memorie, specializat pe operaţii (de adunare, înmulţire, împărţire, extragere şi reintroducere) de date, care poate să depoziteze datele atâta timp cât asupra acestora se efectuează operaţii.
    In urma efectuării acestor operaţii se va depune înapoi în unitatea de memorie,(în locatiile de memorie) rezultatul operaţiilor efectuate (un nou conţinut de date).
    Legatura intre microprocesor si echipamentele periferice se realizeaza prin magistrale (cabluri IDE) :
    - magistrala de adrese pentru coduri de adresare a memoriei (trimite date de la CPU la memorie)
    - magistrala de date pentru datele trimise sau preluate din registri
    3.Memorii
    Unitatea de memorie este acea parte a microcontrolerului care are funcţia de a înmagazina informaţia sub formă de date şi de a o face accesibilă prin citire. Accesul la locatia de memorie se realizeaza prin identificarea adresei locatiei de memorie.

    Microprocesoarele sunt dotate cu circuite de memorie:
    - ROM (read only) folosite doar pentru citirea informatiei inscrisa anterior, informatie care ramane permanent in cadrul sistemului fiind lansata la fiecare resetare a sistemului de calcul. Pentru o astfel de memorie important este timpul de acces ;
    - RAM (random access memory) folosite pentru depozitate informatii in perioada cand sistemul este activ. Dupa inchiderea sistemului continutul acestor memorii se pierde. Ca masura de performanta este important timpul de citire / scriere a unei astfel de memorii (DRAM, SRAM folosite pentru depozitare temporara a continutului unor biblioteci in cadrul unor aplicatii software);
    - EPROM (memorii RAM nevolatile) memorii care permit inscrierea / stergerea si rescrierea continutului ;
    - REGISTRE circuite de memorie temporara in care se depoziteaza operatiunea curenta. Se cunosc urmatoarele tipuri de registre:
    A – reg.acumulator - care participa la transferul operatiunii intre sursa si destinatie
    PC (program counter) – reg. numarator de adrese a carui continut este adresa
    urmatoare care se aduce in memorie (Succesiunea de instructiuni
    executata de procesor este depozitata in locatii succesive de memorie )
    Registrul de I/E – buffer de vehiculare date si instructiuni ;
    RI – registru de instructiuni - care pastreaza instructiunea pe durata
    executiei instructiunii;
    PSW – registru indicator de conditii – care permit evidenierea rezultatelor
    operatiunilor executate (+,-, salt etc.);
    SP – registru indicator de stiva (stiva este o zona de memorie in care se
    depoziteaza instructiuni sau date);
    - FLASH - memoria de tip FLASH este o memorie care poate fi programata si stearsa exclusiv electric (fara expunere la radiatii). Sint versiuni care se pot programa pe programatoarele clasice utilizate pentru versiunile de tip EPROM dar in ultimul timp au aparut microcontrolere care au optiunea ISP (In System Programming) adica sint dotate cu o interfata de programare speciala (de obicei seriala) care permite utilizatorului rescrierea continutului memoriei de program fara a scoate circuitul din montaj utilizind pentru aceasta un calculator PC cu un program special conectat la microcontroler printr-o interfata simpla (de obicei un cablu de legatura intre cupla de imprimanta a calculatorului si microcontroler). Este versiunea cea mai usor de utilizat deoarece nu solicita investitii in programatoare, stergatoare de EPROM-uri.
    Obs. Functionarea unui microprocesor este un fenomen dinamic, calculatorul raspunde direct la stimuli din exterior (evenimente).
    La un moment dat registrul PC contine o adresa a unei instructiuni care trebuie executata.
    - aceasta adresa este lansata pe magistrala de adrese.
    - magistrala de adrese culege instructiunea de la adresa specificata si o incarca in registrul de instructiuni (moment in care PC incarca urmatoarea adresa ).
    - UAL decodifica instructiunea si o executa
    Daca in timpul executiei instructiunii , apare un nou eveniment, microprocesorul emite un semnal de intrerupere, care este rezolvat de sistemul de operare :
    - se trece la executarea evenimentului daca el are atribuit un numar de prioritate superior evenimentului in curs
    - se trece evenimentul in stare de asteptare (coada de asteptare)
    Obs. Calculatoarele moderne poseda un grup de circuite de mare viteza care se comporta ca o memorie tampon intre procesor si memoria dinamica a sistemului numita memorie cache (512Mo sau 2GB).

    4. Porturi
    Schimbul de informatii intre sistemul de calcul si exterior (periferice) se realizeaza prin intermediul unor registri (porturi) care functioneaza ca buffere de I/E pentru informatia care vine /pleaca de la sistem catre exterior.
    Daca portul este folosit pentru culegerea informatiei din exterior, avem port de intrare (input), daca transmite informatia catre exterior avem port de iesire (output).
    In general fiecare microprocesor poate selecta un numar de 256 de porturi de intrare sau iesire.
    port de comunicaţie paralelă (denumit şi LPT) - acea mufă mare, trapezoidală, de tip mamă, cu 25 de pini pe 2 rînduri, folosită de regulă pentru conectarea unei imprimante şi/sau a unui scanner. În comunicaţia de acest tip se trimit simultan cîte 8 biţi de date. Dacă exista şi scanner, şi imprimantă, adesea ele se pot conecta în serie, întîi scannerul, iar din acesta un alt cablu paralel poate conecta imprimanta. Tot prin portul paralel se pot conecta unele dispozitive de stocare externă a datelor. Orice computer ar trebui să aibă cel puţin un port paralel.
    port de comunicaţie serială (denumit şi COM) - de obicei cu mufă mai mică, trapezoidală, de tip tată, cu 9 pini pe 2 rînduri. Comunicaţia serială este mult mai lentă decît cea paralelă, deoarece se trimit datele bit cu bit pe linia de comunicaţie. Pe un astfel de port se conectează frecvent mouse-ul, sau se poate conecta un modem extern. Orice computer are cel puţin un port serial, iar unele computere au două. Se pot defini şi porturi virtuale de comunicaţie serială, dacă se instalează componente (de pildă, un modem intern) care nu se conectează la mufa serială, dar lucrează pe aceleaşi principii.
    port de comunicaţie PS/2 - este un port realizat iniţial de IBM pentru mouse, cu scopul de a se elibera portul serial ca să fie folosit de alt dispozitiv. Mufa lui are formă rotundă, mică, cu 6 pini (5 în cerc şi unul central). La unele computere mai vechi, portul PS/2 lipseşte. Alte computere, mai ales cele mai noi, pot avea 2 porturi PS/2, unul fiind folosit pentru mouse şi celălalt pentru tastatură.
    port USB (de la Universal Serial Bus) este un port de tip mai nou, proiectat pentru conectarea în serie a mai multor periferice care includ facilităţi USB. Numai computerele din ultimii 3 ani au 3-4 porturi USB, care se prezintă ca nişte mici fante pentru mufe lamelare. Pe portul USB pot funcţiona tastatura, camera video pentru computer şi alte dispozitive cu suport USB.

    Comunicarea sistemului de calcul cu mediul exterior prin intermediul porturilor de intrare/ iesire se realizeaza prin intermediul unor proceduri standard numite interfete.
    Dupa modul de transmitere a informatiilor distingem:
    - Interfete paralele standard:
    - PIO (paralel input/output)
    - PIA (interfata programabila)
    - PPI (interfata programabila pentru periferice)
    - Interfeta seriale standard:
    - UART (trasmitere asincrona a semnalelor)
    - USART (transmitere sincrona/asincrona a semnalelor)
    Trandmiterea datelor pe magistrala sistemului, intre un echipament periferic si unitatea de memorie se realizeaza printr-un circuit specializat numit DMA (Direct Memory Access).

    5. Periferice
    Comunicarea sistemului cu lumea exterioara se realizeaza prin intermediul perifericelor.
    - periferice de stocare: discuri, benzi magnetice, dischette, CD-Rom
    - periferice de culegere date: tastatura, mouse,creionul optic, digitizor, tabela grafica,
    - periferice de timp real: convertoare, interfete , registre tampon, cititoare optice , camera de luat vederi, camera web
    - periferice de transmitere date: imprimanta, plotter,scanner.

    Obs. Digitizorul permite introducere date prin coodonatele numerice ale punctelor de pe un desen deja realizat
    Ploterul permite trasarea unui desen pe o plansa (A4-A0) dupa un desen existent in memoria calculatorului.

    6. Display
    Display-ul este terminalul de vizualizare al calculatorului . Display-ul este de tip raster, ceea ce inseamna ca toata suprafate terminalui este o matrice de linii si coloane. Un punct de la intersectia acestei matrice se numeste pixel si poate fi controlat (in sensul ca poate fi aprins sau stins, i se poate atasa un nivel de cunoare etc.)
    Marimea matricei monitorului se numeste rezolutie ecran . Exista monitoare de 14” (640 x 480), 15” (1024 x 768) , 17” ( 1280 x 1024), 19” (1920 x 1440)
    Memoria terminalului aloca un bit fiecarul pixel afisat pe ecran . Pentru obtinerea unei imagini color se ataseaza mai multe planuri de memorie . Stabilitatea imaginii este obtinuta printr-un ciclu de reimprospatare a memoriei (numita ciclu refres )

    7. Fisiere
    Fisierul este o colectie de date sau instructiuni care au o identificare unica. Fisierele pot fi construite prin programe de editare . Exista programe de editare specifice unor categorii de utilizatori:
    - programe de editare caracter (ex.Word )
    - programe de editare grafica vectoriala (Corel )
    - programe de prelucrare grafica la nivel de pixel (Photoshop)
    - programe de editare tabelara (Excel)
    Continutul unui fisier de date poate fi vizualizat, listat , prelucrat cu acelasi tip de programe de editare sau alte prograe care recunosc structura acestui fisier.
    Fisierele care contin un set de instructiuni sunt prelucrate de programe de compilare care permit transformarea acestor instructiuni in coduri masina (proces numit compilare), obtinand astfel un program executabil (*.exe) recunoscut si executat de sistemul de calcul .
    De regula se lanseaza in executie un mediu de programare dotat cu functiuni de editare, compilare proprii in care programatorul construieste propriul program folosind o serie de biblioteci sau rutine deja existente.
    Mediile de proiectare Visual Basic, Visual Fox-Pro, Visual C, contin o serie de biblioteci si subrutine cu care programatorul poate dezvolta propria aplicatie. In acest caz rolul principal al unui programator nu este de a construi algoritmi complicati ci mai degraba de a combina sau organiza succesiunea subrutinelor de biblioteca existente.

    8. Procese
    Procesul este un program in executie. Pentru un program (fisier executabil) pot exista la un moment dat unul sau mai multe procese asociate, numite instante
    La apelare un program extensia *.exe (numit program executabil), este incarcat in memoria sistemului. Executia unui program utilizator se poate face in doua moduri:
    - mod utilizator (cand procesele au acces numai la propria zona de date)
    - mod sistem (cand un proces contine instructiuni privilegiate care permit accesul la structurile de date ale sistemului de calcul)
    Fiecare proces are asociate mai multe atribute:
    - identificator de proces (PID) , stocat in variabila pid_t din /sys/types.h care identifica proprietarul procesului Prin conventie procesul identificat cu 0 se numeste swaper, iar procesul identificat cu 1 se numeste init
    - identificatorul grupului (daca procesul apartine unui grup)
    - terminalul asociat procesului, stocat in /dev/tty (daca procesul nu are asociat un terminal, deci nu interactioneaza direct cu utilizatorul , el se numeste daemon , sau proces de fundal (background)
    Orice proces se poate gasi in uma din urmatoarele stari:
    - pregatit de executie – procesul este incarcat in memorie
    - in executie (run)
    - in asteptare (wait)
    - teriminat (exit)
    Executia proceselor in sistemul de calcul are loc prin alocarea unor coante de timp , fiecarui program (task) activ din memorie. In timpul executiei unui proces aparitia unor evenimente determina trimiterea unor semnale catre sistemul de calcul :
    - SIGHUP determina deconectarea terminalului
    - SIGINT (CTRL+C – intrerupere proces de la terminal
    - SIGQUIT – abandonarea unui proces

    9. Sistem de operare
    Sistemul de opeare cuprinde o serie de functii sistem, arse intr-o memorie ROM are permit o gestionare a sistemului – executia unor functii elementare – precum si gestiunea perifericelor atasate calculatorului.
    Un sistem de operare trebuie sa indeplineasca urmatoarele functiuni:
    - gestionarea resurselor (echipamente standard sau noi atasate);
    - gestionare biblioteci de programe;
    - gestionare aplicatii utilizator;
    - gestionare fisiere de date si programe;
    - gestionare memorie ;
    - gestionarea intreruperilor
    Nucleul sistemului de operare care executa operatiuni elementare de I/O si de procesare a taskurilor in sistemul de calcul se numeste kernel
    Sistemele de operare evoluate folosesc ecranul terminalului pentru evidentierea programelor sau aplicatiilor disponibile prin atasarea unor pictograme. Aceste pictograme devin operationale prin simpla lor atingere cu mouse-ul calculatorului (dublu click).
    Fiecare pictograma are atasate o serie de proprietati [i functii care pot fi accesate direct.
    Fisierele [i programele gestionate de sistemul de operare sund depozitate in directoare (folder). Sistemul de operare permite accesul la fisiere sau directoare, actualizarea, copierea sau distrugerea lor.
    Se cunosc doua categorii de sisteme de operare:
    - sisteme de operare de retea
    - sisteme de operare distribuite
    In sistemele de operare de retea exista mai multe sisteme de calcul dintre care unul principal care gestioneaza resursele se numeste server. Accesul la resursele comune ale retelei se face prin declararea calculatorului gazda , drept calculator public al retelei (comanda login). Recunoasterea de catre server a calculatorului intrat in retea se face prin intermediul unui protocol de comunicatie (ex.TCP/IP). Aceste tipuri de sisteme de operare sunt folosite pentru transfer de fisiere folosind o serie de servicii (ex.FTP) In acest caz serverul verifica drepturile de acces ale solicitantului si lanseaza serviciul solicitat.
    In sistemele de operare distribuite o parte din resursele serverului sunt depozitate partial pe server sau pe alte sisteme specializate. In cazul unei cereri sistemul de operare poate transfera temporar fisierul pe masina solicinantului sau numai portiuni din fisier.(serviciul NFS).

    10. Protocoale
    Comunicarea intre doua calculatoare se realizeaza printr-un program specializat care se numeste protocol. Un protocol este structurat pe nivele:
    - nivel legatura de date realizat de cartela de retea (ex. ethernet) si cablu de retea (BNC, UTP), fir telefonic, fibra optica , semnal radio etc.
    - nivel retea descris de modul cum sunt transmise datele dintre sursa si destinatie (pachete fara legaturi intre pachete, reconstituite la destinatie) (protocol IP)
    - nivel transport (protocol TCP) care asigura protectia si securitatea datelor, duplicarea la nevoie a pachetului
    Exemple de protocoale:
    - TCP/IP – folosit in transmisia de date intre doua retele
    - FTP – folosit in transmisii de fisiere intre 2 calculatoare. (calculatorul local care emite cererea de comunicare se numeste host)
    - TELNET – care permite deschiderea unei sesiuni pe un sistem aflat la distanta
    - NSF – care permite sistemelor sa-si puna in comun un sistem de fisiere, pe care un utilizator extern le vede ca un grup compact
    - Protocol de comunicatie pt. posta electronica (SMTP, POP3) pleaca de la definirea unei adrese de e-mail de forma utilizator@server.domeniu
    Clientul trimite mesajul in format electronic catre un server, aceste varifica adresa de destinatie si trimite mesajul catre serverul de destinatie (protocol numit SMTP cu portul atasat 25). La destinatie exista un server care preia mesajul si-l depoziteaza pina ce clientul il citeste, il sterge etc (protocol folosit POP3 pe portul atasat 110). Principalele comenzi ale protocolului SMTP sunt:
    Helo – initiere dialog, client server
    MAIL FROM - informeaza serverul ca urmeaza sa primeasca un mesaj de la expeditor
    RCPT TO informeaza serverul despre adresa destinatarului
    DATA – informeaza serverul ca urmeaza sa primeasca textul mesajului
    QUIT – inchide comunicatia