Documente Academic
Documente Profesional
Documente Cultură
An1Curs2 2006
An1Curs2 2006
În prezent, calculatoarele personale, si nu numai, nu pot fi utilizate fara ajutorul unui sistem
de operare. Sistemele de operare evolueaza permanent, devenind pe zi ce trece mai dotate si
mai performante. Totusi, pentru efectuarea unor activitati „serioase” utilizatorii sunt obligati
sa foloseasca aplicatii specializate.
2.13. Sistemul de operare Windows XP. Crearea unui fisier si deschiderea sa ..................71
25
2.1. Sisteme de operare
Preferam sa fim înlocuiti de calculatoare atunci când este nevoie sa efectuam activitati
plicticoase cum ar fi calculele sau contabilitatea, caci calculatoarele ne ofera rapid rezultate
exacte, precise. Aceste rezultate sunt obtinute ca urmare a folosirii aplicatiilor, programe
sofisticate create si dezvoltate de echipe mari de programatori, lucrând sub conducerea unui
manager. (Poate ca doar asa se explica „rational” de ce multe aplicatii au erori!)
Exista un program „intermediar” care este executat permanent si care traduce comenzile
aplicatiilor în instructiuni care controleaza dispozitivele. Acest program (care este mai precis
un set de programe) este numit sistemul de operare .
Alta activitate a sistemului de operare este cea de control al transferului datelor (adica
comunicatiile) între diversele parti ale calculatorului si cu exteriorul. Un sistem de operare
„bun” ar trebui sa stie sa se adapteze unui numar mare de „arhitecturi”. Aceasta explica de ce
acelasi sistem de operare se comporta diferit, depinzând de cantitatea si calitatea resurselor
calculatorului (iar pentru unele arhitecturi nu este deloc performant).
26
2.2. Volume, fisiere si dosare
Un disc fix actual, de capacitate peste 20 GB, poate contine o cantitate imensa de informatii
(de magnitudinea celei continute în genomul uman). Din dorinta de a regasi cât mai rapid
informatia stocata pe discuri, se obisnuieste – cel putin pentru discurile „mari” – ca acestea sa
fie partitionate în cel putin doua partitii .
Informatia privind frontierele fizice ale acestor partitii trebuie sa fie stocata undeva. Chiar
daca discul nu este partitionat, si aceasta informatie trebuie retinuta undeva, de aceea orice
disc fix are o zona de partitionare (în care, în afara informatiei de partitionare mai exista si un
mic program de „recunoastere” a organizarii discului în cilindri, piste si sectoare).
Orice alta informatie pe care o dorim stocata pe discul fix trebuie sa ia forma continutului
unui fisier. Continutul unui fisier poate ocupa mai multi ciorchini (clusters = grupari de
sectoare) si poate fi eventual fragmentat în diverse pozitii pe disc.
Acelasi lucru se poate spune si despre dischetele sau discurile compacte, inserate în
unitatile de citire-scriere corespunzatoare. Diferenta consta în faptul ca pe aceste materiale de
stocare este creata implicit doar o singura partitie si este interzisa modificarea, deci nu mai
este nevoie de zona de partitionare.
Dischetele, discurile compacte si partitiile de disc fix sunt tratate similar, purtând numele
generic de volume de date .
Orice fisier are nu doar un continut; el are de asemenea un „cap” în care se afla plasate
datele necesare identificarii si accesarii continutului. Capul include:
– eventual un alt nume, mai scurt, obtinut printr- un fel de trunchiere din numele
„complet”;
64
– o lungime (= numarul caracterelor din continut) limitata la 2 , ceea ce înseamna numar
de caractere practic nelimitat;
– un indicator spre clusterul în care începe continutul fisierului;
27
Sistemul de operare are posibilitatea de a identifica locatia tuturor clusterelor în care este
depus continutul, plecând de la aceste date din „cap”.
Unele fisiere au continutul foarte special, anume doar „capete” de alte fisiere; un asemenea
fisier- container este numit generic dosar (folder sau, cu un nume mai vechi, directory).
Pentru aceste fisiere-container, si numai pentru ele, atributul „Directory” este activ. Un
dosar contine asadar (capete de) fisiere obisnuite si/sau subdosare.
În sistemul de operare UNIX (sau Linux) întreaga memorie a calculatorului este continuta
întrun singur dosar numit, evident, radacina. Notatia sa aici este caracterul „/” (slash ).
Ce înseamna de fapt un folder? În general, poate fi orice fel de container, considerat însa
împreuna cu metodele asociate.
Din acest punct de vedere, ceea ce distinge „directory” de „folder” este „inteligenta”
ultimului: un folder este capabil sa execute anumite actiuni asupra lui însusi.
3) comprimarea continutului.
28
2.3. Sisteme de operare (Microsoft) Windows
Din punct de vedere istoric, sistemele de operare Windows îsi au originea întro aplicatie de
tip interfata grafica creata înainte de 1990 pentru sistemul de operare (MS)DOS. (Aceasta
aplicatie a luat ca model aplicatia mai veche XWindow din sistemul de operare UNIX.) În anul
1995 a fost lansata, sub numele Windows’95, o prima varianta, pregatita pentru calculatoarele
personale. Evolutia a fost rapida, versiunile succedându- se la intervale de doi-trei ani:
Windows’98, Windows 2000, Windows XP. Pe de alta parte, Windows NT (care initial a fost
creat pentru alte tipuri de sisteme de calcul) a fost adaptat si pentru calculatoarele personale.
29
7) Rezervarea unei zone din RAM, în care utilizatorul poate stoca temporar diverse obiecte,
în vederea utilizarii lor ulterioare. Plasarea unui obiect în aceasta zona, denumita clipboard , se
face prin comenzile Cut sau Copy (evident, dupa selectarea obiectului), iar preluarea din
clipboard se efectueaza prin comanda Paste. Un obiect plasat în clipboard ramâne acolo pâna
la urmatoarea comanda Cut sau Copy (sau pâna la închiderea calculatorului).
În sistemele de operare Windows, toate obiectele operabile – fie ca sunt documente sau
aplicatii, fisiere, dosare, volume de date etc. – sunt reprezentate vizual prin iconite
(pictograme) si sunt manevrate prin intermediul mausului sau al tastaturii (eventual si al
microfonului). Fisierele aplicatiilor si fisierele obisnuite (documentele):
30
De fapt, în toate sistemele de operare Windows (si în câteva altele, unele mai vechi decât
Windows) întâlnim aceleasi tipuri de obiecte. Notiunile cele mai des întâlnite, legate de
acestea, sunt patru:
– fereastra,
– control,
– caseta de dialog,
– eveniment.
(Dar în fiecare moment doar una singura dintre ferestre este activa, adica poate prelua
intrari de la utilizator.)
Orice fereastra are o bordura , o bara de titlu cu butoane, poate avea una sau doua bare de
defilare , mai multe meniuri .
În general, o fereastra are un meniu de sistem (sau meniu de control) grupând comenzi
folosite pentru a controla fereastra în ansamblu. Acest meniu este localizat în extremitatea
stânga a barei de titlu.
Toate aceste notiuni sunt exemplificate în figura de mai jo s (este vorba despre fereastra
aplicatiei-accesoriu Paint).
A doua notiune fundamentala în Windows este cea de control. Un control este reprezentat,
în general, de o mica iconita cu aspect specializat si functionalitate fixata, aflata de obicei
drept componenta a unei casete de dialog. Controalele permit utilizatorului sa introduca text
prin tastare, sa aleaga optiuni, sa invoce comenzi.
31
Fereastra tipica a accesoriului Paint
Casetele de dialog seamana cu ferestrele, dar nu trebuie confundate cu acestea din urma!
Casetele de dialog sunt „chenare” de tip special, cu functionalitatea restrictionata, de obicei
continând controale. Sunt utilizate pentru afisare de rezultate, pentru acceptare de intrari din
partea utilizatorului, pentru oferirea de posibilitati de selectie, pentru permiterea de editari.
În fiecare moment doar un singur control/fereastra poate avea focusul, adica poate primi
intrari de la tastatura. Sistemul de operare Windows ofera posibilitatea utilizatorului sa mute
focusul între controale, „spre înainte” folosind repetat tasta [Tab], „spre înapoi” folosind
combinatia [Shift]+[Tab].
În figura de mai jos prezentam exemplul casetei de dialog Page Setup (folosita pentru
controlul aspectului unei pagini înainte de a fi imprimata). Se poate observa ca sunt doua
grupuri de controale precum si un buton radio (Orientation) !
Aparitia evenimentelor este datorata actiunilor utilizatorului asupra mausului sau tastaturii,
dar si unor cauze externe. Exemplele principale sunt:
– clic. Acest eveniment este generat atunci când un buton al mausului a fost apasat în
zona client a ferestrei; efectul depinde de care buton a fost apasat: stângul, dreptul, cel din
mijloc, poate depinde de asemenea de starea din momentul apasarii a tastelor [Shift], [Ctrl] si
[Alt];
– dublu clic;
32
(Atunci când este efectuat un clic pe butoane, meniuri, borduri etc. care nu se afla în zona
client, sunt generate alte evenimente!)
– tasta apasata. Efectul poate depinde de starea tastelor [Shift], [Ctrl] si [Alt], de
asemenea de caracteristicile typematics ale tastaturii;
– tasta eliberata.
Exista multe alte evenimente posibile, legate de selectarea din meniuri, de modificarile de
locatie sau de marime, de obtinerea/pierderea focusului, de trecerea unui anumit timp fixat
dinainte etc. Programatorii construiesc aplicatiile prin asamblarea de controale; ei pot
programa actiuni asociate diferitelor perechi (control, eveniment) posibile. Toate aplicatiile
Windows sunt construite în acest fel.
– Printr- un dublu clic cu butonul stâng al mausului se deschide un folder, un document sau
se lanseaza în executie o aplicatie.
33
– Printr- un clic cu butonul din dreapta al mausului este selectat un obiect si este facilitat
accesul la proprietatile obiectului.
Exercitii. 1) Informati- va asupra modului în care se poate înlocui efectul unei taste de pe
tastatura, atunci când ea se defecteaza.
34
2.4. Accesoriul Character Map
Fontul dorit poate fi ales în caseta-lista Font (vezi figura de mai jos), urmata de un tabel în
care sunt afisate grafemele, în ordinea caracterelor Unicode carora le sunt asociate. Grafemele
pot fi cautate cu usurinta tinând seama de gruparea caracterelor Unicode în categorii speciale
(semne de punctuatie, sageti, operatori matematici etc.), prin utilizarea casetelor-lista
Character set si Group by , precum si a casetei-text Search for.
35
2.5. Aplicatia -accesoriu Notepad
Presupunând ca dorim sa realizam un document folosind literele unui singur font (ceea ce
este o activitate primitiva, destul de rara astazi, analoaga activitatilor efectuate la vechile
masini de scris), sistemele de operare Windows ofera, în acest scop, accesoriul Notepad.
Este recomandat pentru vizualizarea continutului unui fisier de explicatii (numit de obicei
README.TXT ) sau de initializare (cu extensia .INI).
Notepad este un accesoriu extrem de simplu de controlat, cu doar cinci meniuri. Alegerea
fontului ce va fi utilizat, precum si marimea „literelor”, se efectueaza prin intermediul
comenzii Font din meniul Format (vezi figura urmatoare).
36
Cea de-a doua comanda din acest meniu este de fapt o optiune, Word Wrap, care are ca
efect limitarea textului la zona vizibila. (Odata cu redimensionarea ferestrei, textul este
rearanjat asa încât sa umple spatiul disponibil.) În caz ca aceasta optiune este dezactivata, în
partea inferioara va aparea o bara de defilare ce se activeaza automat atunci când un rând de
text depaseste (ca lungime) zona vizibila.
Meniul View contine doar o comanda, anume optiunea Status Bar, de activare/
dezactivare a barei de stare (vizibila în partea inferioara a ferestrei Notepad). Pe aceasta bara
este afisata o singura informatie, anume pozitia punctului de inserare.
Meniul File are o compozitie foarte simpla, comparativ cu alte aplicatii. Comenzile sale
sunt usor de înteles, daca tinem seama de faptul ca Notepad creeaza documentele în memoria
volatila, imprimarea lor se efectueaza prin intermediul unei imprimante atasate
calculatorului, iar stocarea unui document „pe suport magnetic” are loc sub forma
continutului unui fisier. Comenzile sunt grupate în trei grupuri:
37
Evident, comanda New va avea ca efect deschiderea unui nou document, în memoria
interna. Acesta va fi identificat ca „Untitled” – pe bara titlului ferestrei Notepad, vezi figura
de mai sus – pâna la „salvarea” sa pe suport magnetic. Pentru salvare putem folosi comanda
Save As, în executia careia se va cere alegerea unui nume pentru fisierul al carui continut va
deveni forma curenta a documentului.
Odata salvat pe suport magnetic, apar doua versiuni ale documentului: cea salvata în
fisierul creat si cea din memoria interna. Atentie, numele care este afisat pe bara titlului
ferestrei Notepad se refera la versiunea salvata, iar continutul afisat în fereastra este redat
conform cu versiunea din memoria interna! Folosirea comenzii Save elimina eventuala
neconcordanta.
Diferenta între efectul comenzilor Save As si Save consta în posibilitatea de a alege un alt
nume pentru fisier (în primul caz); evident, atunci când documentul este salvat pentru prima
data, efectul celor doua comenzi este identic.
Caseta de dialog Save As, prezentata în figura urmatoare, este foarte importanta si merita
studiata în detaliu.
38
În partea superioara, principalul obiect este o caseta- lista Save in în care va fi ales folderul
de depunere. Sub aceasta, în zona centrala, este prezentat continutul acestui folder. În partea
inferioara, trei casete-lista permit alegerea numelui fisierului, a tipului sau si a codificarii.
Notepad permite crearea si lucrul cu documente în mai multe codificari: ANSI, Unicode,
UTF-8. (Implicit este folosita codificarea ANSI standard, iar tipul fisierului este „Text”, ceea
ce este corespunde extensiei .txt.)
Mai multe butoane în partea stânga si în partea superioara ajuta la „navigarea” în structura
destul de complexa a folderelor existente si chiar la crearea unor noi foldere.
Odata salvat ca fisier, un document oarecare poate fi deschis ulterior pentru a fi refolosit.
Evident, comanda de deschidere este Open, aflata si ea în meniul File . Alegerea acestei
comenzi conduce la caseta de dialog Open, asemanatoare celei prezentate în figura de mai
sus. (Ca deosebiri minore, caseta- lista Save in devine Look in, caseta- lista Save as type
devine Files of type, iar butonul Save devine Open.)
1) vom încerca sa selectam acest folder în caseta- lista Look in (folosind toate
„instrumentele” de navigare în structura folderelor ce sunt disponibile);
2) vom alege tipul dorit de fisier în caseta lista Files of type (actiune mult usurata dat
fiind ca Notepad nu permite decât selectarea fisierelor text);
Notepad nu are optiuni avansate de paginare, desi poate imprima pagini cu antet si subsol,
asa cum sunt stabilite prin comanda Page Setup. Totusi, caseta de dialog Print, care se
deschide ca urmare a comenzii Print, permite imprimarea selectiva a paginilo r si stabilirea
numarului de còpii.
39
Meniul Edit (vezi figura urmatoare) contine mai multe comenzi, grupate în patru grupuri:
– comenzile de editare;
– comenzile de cautare/înlocuire;
– comenzile speciale.
Efectul fiecarei comenzi este usor de înteles daca ne imaginam ca întreg continutul unui
document este o succesiune „liniara” de caractere. (În aceasta succesiune, întreruperea
paragrafului curent si implicit trecerea la un paragraf nou sunt determinate de o pereche de
caractere 13, 10 care este inserata în secventa ca urmare a apasarii tastei [Enter].) În cadrul
acestei succesiuni de caractere putem selecta, de obicei prin tragere cu mausul, diverse
blocuri de text.
A patra comanda din grupul celor de editare, comanda Paste , este initial inactiva. Ea
devine activa abia dupa executarea unei comenzi Cut sau Copy. Executarea comenzii Paste
are ca efect plasarea la pozitia curenta a punctului de inserare a unei còpii a obiectului aflat în
acel moment în clipboard .
Tehnica numita „copiere/lipire” (copy/paste) este foarte utila pentru economisirea timpului
de lucru la calculator. De aceea se recomanda folosirea combinatiilor de taste care
declanseaza de la tastatura comenzile de editare. Acestea sunt:
40
Meniul Edit si alegerea comenzii Copy în Notepad
Comenzile speciale au efect evident: comanda Select All are ca efect selectarea întregii
succesiuni (secvente) de caractere ce formeaza documentul în acel moment (în scopul unei
copieri sau, mai rar, al eliminarii globale), iar comanda Time/Date are ca efect inserarea
momentului curent la pozitia punctului de inserare.
Nu putem încheia scurta prezentare a comenzilor utilitarului Notepad fara a aminti cele
doua comenzi incluse în meniul Help, si anume:
– Help Topics, care ofera utilizatorului informatii organizate si indexate despre acest soft,
întro caseta de dialog Help Notepad destul de interesanta,
– About Notepad, care ofera informatii despre versiunea instalata si drepturile legale de
utilizare.
41
Evident, asa cum am precizat anterior, daca utilizam Notepad documentul nostru va fi
creat în cea mai mare masura prin tastare. Tastele alfanumerice ne ajuta sa inseram cu
usurinta caracterele 9 (cu tasta [Tab]), 13 urmat de 10 (cu tasta [Enter]) si 32-126, cunoscute
sub numele de caractere text. Dar nu numai acestea, si alte caractere pot fi inserate prin
tastarea unor combinatii. Caracterele 1-31, precum si caracterele 127-255 pot fi inserate
folosind simultan tasta [Alt] si tastele cu cifre din partea dreapta.
(Pentru inserarea caracterelor Unicode > 255 se poate folosi comanda Paste dupa ce, în
prealabil, folosind Character Map, acestea au fost „copiate”. Reprezentarea acestor caractere
prin grafeme tine seama, evident, de fontul care a fost ales prin comanda Font.)
Sa subliniem înca odata faptul ca Notepad este un editor de text care ne poate ajuta în
crearea de documente simple. Este rar folosit ca atare; îl putem utiliza însa pentru a vizualiza
continutul unor fisiere, în special fisiere text. Unii utilizatori îl folosesc pentru a crea pagini
Web sau programe PHP (ceea ce nu recomandam).
42
2.6. Aplicatia -accesoriu Paint
Paint este un accesoriu destinat crearii si editarii unor imagini formate din retele de puncte
colorate (pixeli), prin utilizarea unor instrumente simple de desenare, precum si stocarii
acestora în câteva formate grafice. Aceste imagini nu se ridica la standarde înalte de calitate,
dar pot fi inserate în documente nepretentioase.
De mentionat ca Paint opereaza direct asupra retelei de puncte colorate – numita si harta
de biti (b itmap) – ce formeaza o imagine. Chiar daca foloseste instrumente de desenare,
formele care se obtin cu aceste instrumente sunt transformate în modificari de culoare ale
unor pixeli si nu mai formeaza vreo structura aparte.
În mod traditional, stocarea imaginilor bitmap este facuta în (continuturi de) fisiere de tip
BMP (initialele de la Bit-Mapped Picture). În continutul unui asemenea fisier se stocheaza:
– numarul de rânduri de pixeli ce formeaza imaginea (R),
– numarul de coloane de pixeli (C),
– informatii privind formatul,
– culorile tuturor pixelilor din imagine (întâi pentru cei de pe primul rând, unul dupa
altul, apoi pentru cei de pe rândul al doilea, unul dupa altul, s. a. m. d.).
Exista mai multe formate de fisiere de tip BMP, ce difera între ele prin numarul de Biti
utilizati pentru stocarea culorii unui pixel. Astfel, utilizând doar un Bit/pixel, posibilitatile de
a colora acest pixel sunt foarte reduse: 0 = alb si 1 = negru. Acesta este asa- numitul format
„bitmap monocrom”. Daca se utilizeaza 24 Biti/pixel, atunci pentru fiecare dintre cele trei
culori fundamentale (rosu, verde, albastru) se pot considera 256 de nuante, existând în total
peste 16 milioane de posibilitati de a colora un pixel, independent de culorile celorlalti.
Dat fiind ca o imagine este considerata „buna” atunci când rezolutia sa depaseste 10
pixeli/milimetru, ne dam seama imediat ca prin stocarea unei imagini obisnuite în format de
tip BMP consumam cantitati apreciabile de memorie.
Un alt neajuns al formatelor de tip BMP îl constituie faptul ca nu sunt recunoscute de catre
aplicatiile de navigare în Web. Paint poate stoca însa imagini si în fisiere de tipuri care sunt
„întelese” ca atare de catre navigatoare.
43
Un asemenea tip este JPEG (initialele de la Joint Photographic Experts Group), prin
care stocarea imaginii are loc în urma aplicarii unei proceduri de comprimare. Procedura
permite pierderea unor amanunte de detaliu, sacrificate în scopul declarat al reducerii
dimensiunii fisierului. Fiind pusa la punct de experti în arta fotografica, detaliile pierdute
sunt nesemnificative, iar reducerea cantitatii de memorie „consumata” pentru stocare este
considerabila (peste 95%). Fisierele de tipul JPEG sunt folosite pentru stocarea imaginilor
preluate de aparatele foto digitale.
Un alt tip de fisier imagine des întâlnit în paginile Web este GIF (initialele de la Graphic
Interchange Format). Acesta este utilizat în special pentru stocarea de imagini simple, cu
numar mic de culori (de obicei embleme). Si în stocarea unei imagini ca fisier de acest tip
este utilizata o procedura de comprimare, care însa sacrifica detaliile despre culoare si nu
detaliile imaginii.
Accesoriul Paint permite stocarea imaginilor si sub forma de fisiere de tipul TIFF
(initialele de la Tagged Image File Format). Acesta este un standard folosit deseori de
aparatele foto digitale pentru înregistrarea imaginilor de înalta calitate. Chiar daca se aplica
o procedura de comprimare, aceasta este fara a se pierde detaliile vizuale, ceea ce face ca
acest format sa fie adecvat arhivarii imaginilor. Din pacate el nu este înca recunoscut de
catre aplicatiile de navigare.
Prima figura de pe pagina urmatoare prezinta fereastra aplicatiei- accesoriu Paint. Zona
centrala constituie suprafata de lucru. În stânga suprafetei de lucru se afla un set de butoane
care reprezinta instrumentele de desenare, iar dedesubt se afla paleta de culori disponibile.
La fel ca în cazul ferestrei Notepad, si în fereastra Paint distingem o bara de stare în partea
inferioara si o bara a meniurilor în partea superioara. Pe bara de stare se afiseaza
coordonatele punctului (din suprafata de lucru) deasupra caruia se afla cursorul mausului.
Bara meniurilor este una dintre cele mai simple, doar doua meniuri fiind specifice: Image
si Colors.
Dimensiunile suprafetei de lucru pot fi stabilite prin selectarea comenzii Attributes din
meniul Image . Un buton radio Units permite stabilirea acestor dimensiuni în toli (inches),
centimetri sau pixeli (vezi figura de pe pagina urmatoare). În aceeasi caseta de dialog
Attributes putem alege între imagini alb/negru si imagini color.
44
Fereastra accesoriului Paint si instrumentele de desenare
Înainte de a folosi un instrument de desenare trebuie sa stabilim cele doua culori cu care
se va lucra, anume culoarea de prim plan (foreground color) si culoarea de fundal
(background color). Culorile care au fost alese sunt afisate în coltul de stânga-jos, iar
înlocuirea uneia dintre ele cu o alta culoare din paleta se face:
45
Pentru înlocuirea celor doua culori de lucru se poate proceda si altfel. Anume, dupa
alegerea „pipetei” ca instrument, plasam cursorul mausului deasupra unui punct colorat în
culoarea dorita si cu un clic- stânga facem ca aceasta sa devina culoarea de prim-plan, iar cu
un clic-dreapta culoarea de fundal.
Cel mai simplu meniu este acum Colors , cu singura comanda Edit Colors , cu ajutorul
careia putem sa schimbam culorile existente în paleta de culori cu altele, alese fie folosind
modelul RGB al celor trei culori fundamentale, fie folosind modelul HSL (vezi figura).
Meniul Image, despre care am amintit anterior, contine si comenzi prin care putem
efectua transformari asupra imaginii:
– transformari geometrice simple, prin comenzile Flip/Rotate si Stretch/ Skew,
– „inversarea” culorilor, prin comanda Invert Colors .
Meniurile File , Edit si Help sunt asemanatoare celor analoage din aplicatia Notepad. O
deosebire fundamentala exista totusi, si aceasta este usor de înteles daca ne dam seama ca
acum nu mai este vorba despre editarea unui text, ci a unei imagini. (Sa facem observatia ca
si de aceasta data aplicatia creeaza în memoria interna o secventa de caractere, dar aceste
caractere nu mai sunt interpretate drept „bloc de text”, ci drept culori de pixeli.)
46
Copierea se poate efectua doar dupa selectarea unei parti a imaginii, iar pentru selectare
se utilizeaza unul dintre instrument ele selector.
47
2.7. (Microsoft) Word
Word este o aplicatie produsa de catre Microsoft, dedicata diverselor activitati de editare
simpla: scrierea unei scrisori simple sau a unui raport sofisticat de cercetare, sau chiar a unui
roman complex. În ultimele doua decade a evoluat de la versiunile primitive 1.0 si 2.0 la
versiuni operationale capabile si de creare a paginilor Web, de asemenea si de schimburi de
date cu multe alte tipuri de soft.
Fereastra acestei aplicatii prezinta trasaturile uzuale ale oricarei ferestre de aplicatie: are o
bara de titlu în partea superioara si o bara de stare în partea inferioara. Imediat dedesubtul
barei de titlu apare bara meniurilor, apoi una sau mai multe bare de instrumente (cea Standard,
cea de Formatare, etc.). Cea mai mare parte a ferestrei simuleaza o pagina alba de hârtie,
bordata de bare de defilare în dreapta si dedesubt, eventual o rigla verticala în stânga si o rigla
orizontala deasupra.
Sa observam ca în denumirea fiecarui meniu una dintre litere este subliniata. Aceasta este o
conventie generala respectata în aplicatiile Microsoft (si nu numai): în caz ca lipseste mausul,
meniul derulant corespunzator este deschis prin apasarea tastei [Alt] urmata de apasarea tastei-
litera subliniata.
Comenzile din meniuri care sunt folosite cel mai des sunt dublate de butoane (sau de alte
controale) plasate pe bara „standard” a instrumentelor, eventual pe alte bare de instrumente.
Comenzile grafice sunt plasate sub forma de controale pe bara grafica (desenare), ce se afla de
obicei în partea inferioara a ferestrei (deasupra barei de stare). Afisarea diferitelor bare de
instrumente este controlata prin comanda Bare de instrumente din meniul Vizualizare .
Prima comanda din primul meniu Fisier (File) este numita Nou…; ea este folosita, evident,
pentru a deschide un document nou, si are ca efect afisarea unei pagini albe. Însa Word este
dotat cu mai multe machete predefinite de aranjare a textului pe pagina. Un sablo n (template)
consta dintr- un set de optiuni pentru controlul marginilor, coloanelor, fonturilor si marimilor
literelor etc. Prin urmare, atunci când comandam Fisier→Nou, avem de ales în primul rând
unul dintre sabloanele predefinite (sau sa cream unul).
48
Alegerea sablonului se va face prin intermediul unei casete de dialog denumita de
asemenea „Nou”. Ne asteptam la aceasta întrucât numele comenzii este urmat de trei puncte
(…), ceea ce constituie o alta conventie respectata în aplicatiile Windows: daca numele unei
comenzi este urmat de trei puncte, atunci comanda, odata aleasa, nu va fi executata automat;
dimpotriva, pe ecran va aparea o caseta de dialog în care va trebui sa stabilim valorile mai
multor parametri care însotesc comanda.
Câteva cuvinte despre documentele Word. La crearea unui document este deschisa o
structura complexa în memoria electronica a calculatorului, structura identificata prin numele
„DocumentN”. Aceasta structura contine, alaturi de text si de caracterele-comenzi de
formatare, anumite date de identificare: numele autorului, un titlu si un subiect, cuvinte- cheie
si comentarii. Aceasta structura este salvata de obicei ca fisier întro memorie permanenta.
Continutul unei fisier html va fi prezentat în partea a II-a. Continutul unui fisier rtf este
relativ simplu; este compus doar din caractere text (printabile), organizate ca secvente de
entitati de forma urmatoare
{\comanda bloc_de_text}
Prin contrast, în continutul unul fisier doc poate aparea orice caracter (Unicode); unele
caractere, aflate în pozitii speciale, pot reprezenta comenzi particulare cum sunt cele de
centrare a paragrafelor, subliniere a cuvintelor etc. De mentionat si faptul ca interpretarea
continutului unui asemenea fisier-document depinde si de versiunea aplicatiei Word.
Meniul Fisier contine comenzi folosite pentru controlul fisierelor, comenzi grupate în mai
multe grupuri.
49
1. Trei comenzi, numite Nou, Deschidere si Închidere , formeaza primul grup. Sa
observam litera subliniata în fiecare nume de comanda, cu aceasta ocazie sa evidentiem alta
conventie generala în aplicatiile Windows: în absenta mausului, apasarea tastei- litera
subliniata declanseaza comanda.
Comanda Deschidere este folosita, evident, pentru a deschide un document salvat, creat nu
neaparat cu Word ! Evident, întro asemenea situatie ne putem astepta sa pierdem cea mai mare
parte a formatarii documentului, în caz ca a fost realizata cu soft al altei firme (nu Microsoft).
Sa observam ca si numele comenzii Deschidere este urma de trei puncte; caseta de dialog
„Deschidere” este foarte importanta si întelegerea tuturor componentelor ei este obligatorie
pentru toti utilizatorii Word-ului!
Cu Word utilizatorul este capabil sa controleze simultan mai multe documente. Comanda
Închidere este folosita, evident, pentru a închide documentul curent.
2. Al doilea grup contine comenzile Salvare , si Salvare ca. Aceste comenzi sunt folosite
pentru salvarea documentului curent. Sa observam ca noua caseta de dialog „Salvare ca” este
similara cu caseta de dialog „Deschidere” (ceea ce nu este de mirare, întrucât ambele sunt
destinate controlului unor fisiere).
3. În cel de-al treilea grup sunt grupate câteva comenzi ce controleaza realizarea paginii pe
suport „concret” (hârtia). Comanda Initializare pagina controleaza, prin intermediul unei
casete de dialog multiple, aparitia textului pe o pagina virtuala, iar comanda Imprimare
controleaza, prin intermediul altei casete de dialog similare cu „Deschidere", imprimarea
documentului curent. O a treia comanda din acest grup, Examinare înaintea imprima rii,
poate fi folosita pentru vizualizarea, pe ecran, a felului în care va arata pagina imprimata.
50
4. Un alt grup contine comanda Proprietati, folosita pentru a controla (întro caseta de
dialog multipla) datele de identificare ale documentului curent.
5. Urmatorul grup are un numar variabil de componente; aici sunt prezentati identificatorii
celor mai recente fisiere-document pe care le-a prelucrat Word , ceea ce ne permite regasirea
rapida a unui asemenea document.
6. În sfârsit, ultimul grup contine doar comanda Iesire , folosita atunci când dorim sa
încheiem activitatea cu Word. Efectul este similar celui pe care- l obtinem prin închiderea
ferestrei Word, cu alte cuvinte a folosirii comenzii Close din meniul de control al ferestrei.
7. În meniul Fisier ar putea sa apara si alte comenzi, dintre care mentionam doar
Scaneaza, în cazul în care este atasat un scanner, si Trimitere catre .
Atunci când deplasam indicatorul mausului deasupra „paginii albe” de pe ecran, este
posibil ca forma sa i se schimbe. De obicei are forma asemanatoare literei I, ceea ce ne
permite sa efectuam urmatoarele actiuni:
• cu un singur clic (pe butonul stâng) plasam un cursor clipitor (având forma unei bare
verticale) în pozitia cea mai apropiata a textului. În jurul acestui cursor, numit punct de
inserare, putem insera sau distruge text folosindu- ne de taste.
Inserarea de caractere noi are loc întotdeauna în stânga punctului de inserare. Dimpotriva,
eliminarea caracterelor poate fi facuta în ambele directii, folosind tasta [BackSpace] înspre
stânga si tasta [Delete] înspre dreapta;
• cu un dublu clic va fi selectat cuvântul de dedesubtul indicatorului mausului;
• cu un triplu clic va fi selectat întregul paragraf de sub indicator;
• prin tragerea mausului ne este permisa selectarea unui bloc de text arbitrar (o secventa
contigua de cuvinte);
• cu un singur clic (pe butonul drept) se va deschide meniul de context. Comenzile
acestuia ne permit de exemplu sa alegem un sinonim al cuvântului de dedesubtul
indicatorului, sau sa transformam acest cuvânt în hyperlink .
51
Coloana alba speciala din stânga zonei textului este numita bara de selectare (selection
bar). Aici indicatorul mausului devine o sageata alba cu vârful spre dreapta. În aceasta
situatie, un clic pe butonul stâng conduce la selectarea rândului corespunzator în zona de text,
cu un dublu clic selectam întregul paragraf, iar tragerea ne permite sa selectam rânduri
contigue.
Odata ce a fost selectat un bloc de text, în interiorul sau si în jurul marginilor sale
indicatorul mausului ia forma unei sageti albe cu vârful spre stânga. Putem trage acum blocul
selectat întro noua pozitie.
Aceasta este de fapt o operatiune de editare, de tipul Decupare- Lipire. Actiuni de editare
mai elaborate sunt permise prin intermediul comenzilor grupate în meniul Editare :
Ambele aceste comenzi pot fi sunt dublate de casete- lista speciale pe bara instrumentelor,
având ca iconite sageti curbe, iar listele continând ultimele activitati efectuate.
2. Al doilea grup contine comenzile clasice de editare Decupare , Copiere si Lipire , toate
trei dublate de butoane pe bara instrumentelor. Daca nu este selectat niciun bloc de text,
numele Decupare si Copiere si butoanele respective sunt filtrate cu gri, ceea ce înseamna ca
aceste comenzi sunt nepermise în contextul respectiv. Aceasta este o alta conventie generala
valabila în toate aplicatiile Windows: numele sau controalele filtrate cu gri corespund
comenzilor sau optiunilor ce nu sunt permise în momentul respectiv. Evident, dupa o selectare
de bloc de text, comenzile Decupare si Copiere vor fi permise.
„Decuparea” unui bloc de text înseamna de fapt mutarea sa în asa- numitul clipboard care,
reamintim, este o memorie special întretinuta de Windows pentru a se permite transferuri de
obiecte între aplicatii. „Copierea” înseamna plasarea în clipboard a unei còpii a blocului de
text selectat. „Lipirea” înseamna preluarea unei còpii a continutului „magaziei” clipboard în
pozitia curenta a cursorului de editare.
„Copierea” unui bloc de text selectat poate fi facuta si printr-o „scurtatura”, prin tastarea
combinatiei [Ctrl]+[C]. O „scurtatura” similara, [Ctrl]+[V], poate fi folosita pentru a lipi din
clipboard.
52
În acest al doilea grup sunt incluse alte comenzi speciale de lipire, dintre care mentionam
doar Lipire ca hyperlink.
3. Al treilea grup contine o comanda importanta, Selectare totala, folosita evident pentru
a selecta întreg continutul documentului ca bloc de text.
Meniul Vizualizare contine mai multe comenzi ce permit sa controlam atât modul în care
documentele sunt afisate pe ecran, cât si aparitia altor auxiliare.
Primul grup de comenzi contine de fapt mai multe comenzi mutual exclusive (asadar un
„buton radio” de comenzi) prin care controlam cât de multa informatie este afisata pe ecran
împreuna cu textul documentului. De exemplu, alegând Aspect pagina We b vom putea vedea
felul în care documentul nostru va aparea în fereastra unui navigator (browser pentru World
Wide Web).
De obicei, atunci când se tasteaza rapid fara formatare, se va folosi vizualizarea Normal;
dar, atunci când producem documente ce urmeaza a fi imprimate este recomand abil sa folosim
vizualizarea Aspect pagina imprimata.
Alte comenzi din meniul Vizualizare – evident, plasate în alte grupe – ne permit sa
• controlam aparitia antetului (header) si/sau a subsolului (footer), a notelor de subsol
(footnotes) si comentariilor,
• controlam aparitia riglelor (orizontala si verticala),
53
Meniul Inserare contine mai multe comenzi, ce permit utilizatorului sa insereze în
document:
• întreruperi,
• numerotari ale paginilor,
• data si ora curenta,
• simboluri speciale pentru formule simple sau cu diacritice,
• comentarii, note de subsol, „semne de carte” (bookmarks), referinte încrucisate si
indexarea termenilor,
• text automat,
• imagini si chenare,
• obiecte realizate cu soft auxiliar,
• continutul altor fisiere,
• hiperlegaturi (hyperlinks).
Formatarea unui document poate fi facuta atât în timpul tastarii textului, cât si ulterior
(dupa încheierea tastarii).
Din punct de vedere logic, un document clasic este organizat în sectiuni, ca o succesiune de
paragrafe, fiecare paragraf este o succesiune de cuvinte, iar fiecare cuvânt este, evident, o
secventa de caractere text. Pe de alta parte, dimensiunile suportului fizic (hârtia) impun
divizarea paragrafelor „lungi” pe mai multe rânduri. Traditional se practica prezentarea pe un
numar de coloane (în cadrul sectiunii) si sunt adoptate reguli de spatiere si repozitionare a
rândurilor unui paragraf ce nu încap în întregime pe coloana.
54
Se practica de asemenea plasarea „pe pagina” a unor chenare continând imagini sau texte
separate, cum ar fi notele de subsol; de asemenea, se practica plasarea unui antet si/sau unui
subsol continând informatii de identificare sau de numerotare a paginilor.
Majoritatea comenzilor importante prin care se realizeaza formatarea unui document sunt
dublate prin casete derulante si butoane plasate pe o bara speciala, numita bara de formatare
si afisata de obicei sub bara standard a instrumentelor. Aceste comenzi sunt grupate în meniul
Format.
De obicei în stânga barei de formatare se afla caseta derulanta prin care se controleaza stilul
paragrafului curent. Stilul este, prin definitie, ansamblul valorilor atributelor de formatare
pentru un paragraf, considerat ca bloc de text. Cu ajutorul casetei derulante se poate alege,
pentru paragraful curent, unul dintre stilurile gata pregatite (aflate în „galeria de stiluri” a
sablonului folosit). Galeria de stiluri poate fi explorata printr-o comanda (Stil) usor
identificabila în meniul Format, iar crearea unui stil nou sau modificarea unuia existent se
poate face apelând la aceeasi comanda.
Alte doua casete derulante controleaza fontul (de fapt familia de fonturi) si marimea
literelor pentru blocul de text selectat sau, în lipsa selectiei, pentru caracterul ce urmeaza a fi
tastat.
Alinierea rândurilor unui paragraf se face, în mod obisnuit, fata de marginile stânga-dreapta
ale coloanei curente. Aceasta practica se poate modifica prin schimbarea indentarii, folosind
doua butoane de pe bara de formatare dedicate acestui scop. De asemenea, prin traditie se
obisnuieste sa se retraga primul rând al unui paragraf fata de marginea din stânga, ceea ce se
numeste indentare speciala. A doua posibilitate „grafica” de a modifica cele doua margini ale
paragrafului, precum si indentarea speciala, o constituie repozitionarea unor indicatori aflati
pe bara orizontala a riglei. Acelasi efect va fi obtinut si prin comenzi; acestea sunt plasate ca
optiuni în caseta de dialog „Paragraf” asociata comenzii Paragraf din meniul Format.
55
Alinierea unui rând fata de marginile stânga-dreapta (stabilite pentru paragraf) poate fi
facuta în patru feluri: doar la stânga, doar la dreapta, sau fata de ambele margini (aceasta
aliniere se obtine prin dilatarea corespunzatoare a tuturor spatiilor albe ce separa cuvintele de
pe rândul respectiv); a patra posibilitate este cea de a „centra”. Cele patru modalitati de
aliniere pot fi alese rapid, prin apasarea butoanelor corespunzatoare de pe bara de formatare.
Exista foarte multe posibilitati de evidentiere a unui bloc de text, odata ce a fost selectat.
Aceste posibilitati sunt controlate prin patru comenzi din meniul Format:
o Font,
o Paragraf,
o Marcatori si numerotare ,
o Borduri si umbrire .
Toate conduc la casete de dialog multiple, a caror utilizare este însa simpla datorita
posibilitatii de a controla, prin imagini sugestive afisate instantaneu, efectul alegerii fiecarei
optiuni.
Meniul Format contine si alte comenzi, dintre care mentionam comanda Coloane ce poate
fi folosita pentru stabilirea numarului de coloane pentru blocul selectat sau pentru o sectiune a
documentului. Se recomanda ca stabilirea numarului de coloane sa se faca în interiorul unei
sectiuni; reamintim ca o sectiune noua se obtine apelând la comanda Întrerupere din meniul
Inserare , optiunea Continuu (din butonul radio „Tipuri de sfârsit de sectiune”).
Foarte multe actiuni de formatare pot fi realizate si prin combinatii de taste, de obicei
bazate pe tasta [Ctrl]. Astfel, de exemplu, prin combinatia [Ctrl]+[L] se realizeaza alinierea
paragrafului curent fata de marginea stânga (stabilita în acel moment).
56
Un alt meniu foarte amplu este cel denumit Instrumente. Vom insista doar asupra a patru
comenzi ale sale: AutoCorectie , Corectare ortografica si gramaticala, Limba si Optiuni.
Alegerea limbii în care redactam documentul este evident efectuata prin comanda Limba .
Sa facem observatia ca denumirea comenzii este însotita, în dreapta, de un triunghi negru; în
general, aparitia acestui triunghi alaturi de denumirea unei comenzi are rolul de a ne avertiza
ca aceasta comanda nu este completa, ci urmeaza sa alegem între câteva subcomenzi. În cazul
nostru subcomenzile importante sunt doua: Stabilire limba si Despartire în silabe .
Comanda Optiuni conduce la o caseta multipla de dialog, foarte ampla, prin intermediul
careia putem efectua modificari asupra valorilor parametrilor ce controleaza global activitatea
aplicatiei Word . Foarte importante, în grupul „General”, sunt optiunile:
• de stabilire a numarului fisierelor recente (pe care le- am utilizat recent); aici controlam
afisarea listei acestor fisiere, asa cum apare în meniul Fisier;
• de stabilire a unitatii de masura pentru lungimi. În tipografia clasica se foloseste mult
punctul tipografic. Mentionam ca 72 p.t. = 1” (inch), iar 1 inch = 2.54 cm.
O alta optiune importanta, de regula activata, este cea denumita „Selectare înlocuita prin
tastare”, plasata în grupul „Editare”. Sa ne obisnuim cu ideea ca un bloc selectat, oriunde si
oricât de „mare” ar fi, va disparea instantaneu odata cu apasarea unei taste oarecare! (Evident,
nu definitiv, caci optiunea Anulare din meniul Editare va determina revenirea la situatia
anterioara.)
Comenzile meniului Tabel controleaza evident tabele, începând cu crearea lor. În interiorul
unui tabel câteva reguli de editare sunt modificate sau chiar anulate. De exemplu, tabularea nu
este permisa în interiorul celulelor unui tabel.
57
Împrejurul si deasupra unui tabel indicatorul mausului poate lua diverse forme, unele
neîntâlnite în alte situatii. Aceste forme sunt folosite pentru redimensionarea coloanelor sau
liniilor si pentru selectarea coloanelor.
• sortarea liniilor, adica rearanjarea liniilor în alta ordine; este vorba, evident, despre
comanda Sortare ;
• calcularea unor valori pe baza datelor din celulele tabelului, prin comanda Formula;
Cele câteva comenzi ale meniului Fereastra permit afisarea pe ecran, simultan:
• a doua sau mai multe documente distincte, ceea ce permite compararea „vizuala” a
continuturilor lor.
În acelasi meniu apare si lista documentelor deschise, ceea ce permite comutarea rapida a
activitatilor de „editare”, în particular transfer de text, de la un document la altul.
Exercitii. 1) Blocul de text „Introducere” este afisat pe ecran, cu litere aldine, întrun
paragraf special. Identificati modul în care va fi salvata informatia aferenta blocului de text
întrun fisier de tip document Word, întrunul de tip rtf si întrunul de tip html.
3) Aplicatia Word a evoluat în timp, de la versiune la versiune devenind tot mai complexa
si performanta. Aflati ce modificari au avut loc fata de versiunea anterioara.
58
2.8. Aplicatii de calcul tabelar. Excel
Traditia activitatilor contabile cere ca datele privind veniturile si cheltuielile unei firme sau
gospodarii sa fie aranjate sub forma unui tabel. Modul tabelar de aranjare a datelor este
adecvat si pentru alte activitati, în general este adecvat tuturor activitatilor în care datele
„primare” numerice urmeaza a fi prelucrate. Evident, si în domeniul medical întâlnim deseori
situatii în care aranjarea tabelara a datelor prezinta avantaje considerabile, si aceasta nu doar
în gestiunea spitalului sau a cabinetului medical.
Pentru activitatile umane în care sunt folosite tabele au fost create – de catre diverse firme
creatoare de soft – asa- numitele aplicatii de calcul tabelar. Cele mai cunoscute sunt Excel ,
Lotus 1-2-3, Quattro Pro . În cele ce urmeaza ne vom referi de regula la aplicatia Excel
(creata de firma Microsoft), cu ment iunea ca deosebirile fata de alte aplicatii similare sunt
minore.
În afara rapiditatii cu care sunt executate calculele, în general aplicatiile de calcul tabelar
prezinta si alte avantaje:
59
Orice tabel este format din celule dispuse pe linii si pe coloane. În fiecare celula putem
plasa o valoare de un tip extrem de divers:
• valoare numerica;
• text (secventa de caractere);
• data calendaristica;
• formula de calcul cu datele plasate în alte celule.
Afisarea pe ecran a valorii unei celule poate fi efectuata în diverse moduri; de regula
valoarea afisata difera, uneori substantial, de valoarea plasata în celula!
Exprimarea formulelor respecta regulile clasice ale algebrei, semnele operatiilor aritmetice
fiind +, –, * (pentru înmultire) si / (pentru împartire). Pentru a fi deosebite de textele
ordinare, formulele sunt precedate de caracterul ‚=’.
Evident, o celula este identificata prin precizarea liniei si coloanei din care face parte.
Astfel, notatia R21C8 identifica p recis celula aflata pe linia (row) a 21-a si coloana (column) a
8-a.
Acest mod de identificare este însa rar folosit. De obicei identificarea coloanelor se face
prin litere A, B, … iar dupa epuizarea acestora prin secvente de doua litere AA, AB, …, AZ,
BA, BB, … Cât despre identificarea liniei, aceasta este data de numarul de ordine: 1, 2, 3, …
Astfel, notatia H21 identifica aceeasi celula ca si R21C8 .
Pe o foaie de lucru organizata ca tabel pot exista cel mult 256 de coloane (ceea ce înseamna
ca ultimul identificator de coloana este IV). Cât despre numarul maxim de linii, acesta este în
principiu 65536 (un numar „foarte mare” fata de necesitatile obisnuite ale unui utilizator sau
ale unui grup restrâns de utilizatori. În realitate limitarea este data de capacitatea memoriei de
lucru a calculatorului; un calcul imediat, ce tine seama de faptul ca în fiecare celula putem
plasa cel mult 32000 de caractere, arata ca o foaie de calcul „plina” va ocupa aproximativ 1
TB!)
Celulele pot fi grupate, dupa dorinta, în domenii, iar pentru usurinta domeniile pot fi
denumite.
60
Un domeniu elementar este usor de definit, ca grup dreptunghiular de celule (contigue). Un
asemenea grup este determinat evident de doua celule extreme: cea de colt din stânga- sus si
cea de colt din dreapta-jos. Evident, o celula poate fi considerata ca formând, ea singura, un
domeniu elementar „degenerat”. De asemenea, pot exista domenii de tip coloana, pentru care
„dreptunghiul” se reduce la celule contigue de pe aceeasi coloana; analog pentru linii.
Identificarea unui domeniu elementar (care nu este degenerat) poate fi facuta prin
specificarea identificatorilor celulelor de colt, separându-i prin caracterul ‚:’. Astfel, C1:E4
identifica un domeniu elementar având 12 celule (situate pe 4 linii si 3 coloane), iar A2:D2
identifica un domeniu tip coloana, având 4 celule.
În general, un domeniu este alcatuit din domenii elementare, prin operatiuni de reunire si
intersectare. Pentru simbolizarea reunirii se foloseste caracterul ‚,’, iar pentru simbolizarea
intersectarii se foloseste caracterul ‚ ’ (blanc). Astfel, A3:B5,D3:E5 identifica un domeniu
format din 12 celule, grupate în doua domenii elementare separate. Ca sa dam un alt exemplu,
B3:C6 A4:D5 identifica exact domeniul elementar B4:C5. (În general domeniile care nu
sunt elementare sunt mai rar folosite.)
De obicei întrun domeniu sunt depuse date ce au o legatura logica între ele (dar nu sunt
neaparat de acelasi tip). Astfel, în cazul reprezentarii grafice a unor date numerice se
obisnuieste sa se extinda domeniul datelor cu o linie si o coloana de „explicatii”. Excel
„întelege” rostul fiecarei date din acest domeniu extins.
Fata de Word, în Excel apar noi forme ale indicatorului mausului (vezi figura).
Forma de cruce alba este folosita pentru selectarea unui Excel – forme ale
indicatorului mausului
domeniu. Domeniul elementar selectat va fi încadrat, iar
celulele sale vor avea fundalul colorat (cu exceptia celu lei
active, plasata în colt).
61
Forma de cruce neagra se foloseste pentru activitati de umplere automata a continuturilor
celulelor, prin „tragere” (drag and drop)
Forma de sageata dubla este folosita pentru redimensionare (în directiile aratate de sageti)
Ca pentru orice aplicatie Windows, si în fereastra aplicatiei Excel apare bara titlului, bara
meniurilor, bara instrumentelor si bara de stare, încadrând zona de lucru. În functie de
necesitati pot fi afisate si alte bare, ca de exemplu bara de desenare. Specific aplicatiei este:
1) organizarea celei mai mari parti a zonei de lucru în linii si coloane corespunzatoare foii
active. Evident, liniile si coloanele sunt bordate cu zone „gri” pentru identificare. În stânga
sus, spatiul ramas este ocupat de butonul „Selecteaza totul”;
2) aparitia barei formulei, deasupra zonei de lucru, folosita pentru editarea formulei din
celula curenta; în stânga ei se afla caseta numelui, folosita pentru redenumire si regasirea
rapida a unui domeniu.
1) Completarea automata a unui domeniu (linie sau coloana) cu valorile unei progresii.
Daca se completeaza doua celule contigue cu primele doua valori ale progresiei (exemple:
luni/marti, ianuarie/februarie, 10/20) si se selecteaza aceste doua celule, atunci prin tragere cu
mausul (forma cursorului = cruce neagra) de „mânerul de tragere” progresia se va extinde.
De exemplu, daca în celula C1 continutul este formula =A1+B1*A2, atunci prin copiere în
celula E4 (cu doua coloane în plus si trei linii în plus) formula devine =C4+D4*C5 (adica
indicatorii coloanelor au fost mariti cu 2, iar indicatorii liniilor au fost mariti cu 3).
62
Dupa selectarea domeniului si folosirea comenzii Editare →Copiere , se poate folosi fie
Editare →Lipire, fie Editare →Lipire speciala →Valori.
Folosirea tuturor acestor functii este usurata enorm de caseta de dialog ce ofera toate
explicatiile necesare utilizatorului.
63
Excel dispune de o serie de posibilitati grafice. Prin comanda Insereaza → Diagrame
putem obtine diverse reprezentari grafice ale datelor depuse întrun domeniu. Este important de
retinut ca legatura între datele din domeniu si reprezentarea grafica a lor este dinamica (ceea
ce însemna ca orice modificare a datelor va fi reflectata „instantaneu” în diagrama).
Controlul reprezentarii grafice este asigurat printr-o succesiune de patru casete de dialog.
Ele permit, în ordine:
4. alegerea modului de afisare: ca obiect grafic inserat în foaia de calcul, respectiv ca foaie
noua. (Aceasta ultima optiune este cea recomandata.)
Odata realizat, graficului i se pot adauga diverse componente suplimentare, event ual
obtinute cu alte programe: imagini din fisiere grafice, figuri geometrice standard
(dreptunghiuri, sageti, etc.), texte din WordArt . Acestea pot fi plasate în orice pozitie si pot fi
transformate geometric (translatate, rotite, deformate, …) independent, conform regulilor
obisnuite. Pentru aceste actiuni se folosesc de obicei butoanele plasate pe bara de desenare, a
carei afisare este controlata cu optiunea Vizualizeaza→Bare →Desen).
Posibilitatile aplicatiei Excel sunt mult mai ample, depasind cu mult cele prezentate în
acest curs. În încheierea acestei sectiuni repetam ca Excel face parte din softul de uz general,
adresat tuturor utilizatorilor.
Exercitii. 1) Formatarea unei celule de pe o foaie de calcul Excel implica mai multe
optiuni. Identificati optiunile de aliniere, de colorare si de protectie.
3) Comenzile Lipire speciala din meniul Editare si Celule din meniul Format sunt foarte
importante. Identificati efectul fiecareia, în toate contextele posibile.
64
2.9. Sistemul de operare Windows XP. Bara activitatilor
În sectiunile urmatoare din acest curs vom prezenta, în special pentru începatori, o serie de
amanunte privind sistemul de operare Windows XP care este folosit, în prezent, pe
majoritatea calculatoarelor personale.
65
2.10. Sistemul de operare Windows XP. Lucrul cu ferestre si aplicatii
– clic pe butonul Start, urmat de clic pe butonul All Programs …, apoi clic deasupra
iconitei aplicatiei dupa identificarea acesteia,
Ultimele doua optiuni nu sunt recomandate atunci când avem un numar mare (peste 3) de
ferestre deschise.
66
2.11. Sistemul de operare Windows XP. Navigarea în sistemul de fisiere
Câteva dintre aceste containere sunt dosare (My Documents, Shared Documents, …)
însa majoritatea sunt volume de date (unitatea de discheta A:, prima partitie a principalului
disc fix C:, …).
Un clic pe iconita unui container determina selectarea acestuia, însotita de afisarea unor
informatii. De exemplu, odata cu selectarea partitiei C: se va afisa modul de organizare,
capacitatea si gradul de ocupare. Aceste informatii sunt prezentate în zona Details din partea
de stânga- jos a ferestrei.
67
a) prin deschiderea dosarului My Documents va fi afisata lista documentelor ce au fost
salvate ca fisiere – de diverse tipuri – în acest dosar;
b) prin deschiderea partitiei C: se va afisa o lista de dosare – între care se vor gasi
probabil Documents and Settings, Program Files si Windows – urmata posibil de o lista de
fisiere.
Atunci când selectam un fisier, în zona Details este prezentata o descriere a acestuia.
Iconita unui fisier arata care este aplicatia asociata fisierului respectiv. Prin dublu-clic pe
aceasta iconita deschidem de fapt fisierul folosind aplicatia ce- i este asociata. Sa presupunem
ca aceasta este capabila sa-i interpreteze corect continutul. Daca dorim sa deschidem fisierul
cu o alta aplicatie, atunci ne putem adresa meniului de co ntext (apelabil, evident, cu un clic-
dreapta) alegând din acesta optiunea Open With.
68
2.12. Sistemul de operare Windows XP. Cautarea unui fisier/dosar
Asa cum am precizat anterior, întro partitie de disc fix ar putea fi stocate zeci de mii de
fisiere. Pentru a regasi unul anume, ar trebui sa cunoastem:
a. numele sau, dar nu neaparat cu exactitate,
b. tipul fisierului,
c. data crearii, cel putin aproximativ,
d. dimensiunea (aproximativa),
e. o secventa de caractere din continutul fisierului.
Fereastra Search Results care se deschide – ca efect al executiei acestei comenzi – are o
organizare extrem de simpla: identificam în ea doar doua panouri. În panoul din stânga gasim
o lista de butoane servind la formarea criteriului de cautare, iar acest panou se modifica,
afisându-se optiuni suplimentare de cautare, în functie de butonul apasat.
La indicarea numelui ce trebuie cautat se va tine seama de rolul caracterelor speciale ‚*’ si
‚?’. Astfel,
Capit*.doc
indica o cautare a tuturor fisierelor cu extensia doc al caror nume – indiferent cât de lung –
începe cu „Capit” (vezi figura urmatoare). La fel,
Capitolul?.txt
indica o cautare a tuturor fisierelor „text” al caror nume este format din 10 caractere, primele
9 fiind „Capitolul”, ultimul putând fi oricare.
Rezultatele cautarii sunt afisate în panoul din dreapta; este vorba despre lista fisierelor
(evident, dosarele sunt si ele fisiere) care satisfac toate conditiile specificate în criteriul de
cautare.
O alta posibilitate de regasire a unui anumit fisier/dosar, foarte utila dar mai putin
„automatizata”, se bazeaza pe comanda Details din meniul View existent în majoritatea
ferestrelor. Recomandam folosirea acestei comenzi deoarece apar unele amanunte (despre
fisierele/dosarele cautate) utile în operatiunea de regasire.
69
Dar, evident, aceasta posibilitate de regasire va fi utilizata cu precadere atunci când
cunoastem dosarul în care a fost depus fisierul/dosarul cautat.
Apasarea butoanelor Name , Size , Type si Date Modified (vezi figura de mai sus)
determina afisarea listei fisierelor/dosarelor continute, reordonate:
70
2.13. Sistemul de operare Windows XP. Crearea unui fisier si deschiderea sa
Pentru un începator, crearea unui fisier nou si întelegerea modului sau de folosire este
produce dureri de cap. Unele indicatii îi pot fi de folos.
De regula fisierele sunt create de catre aplicatiile pe care le folosim, care ataseaza implicit
anumite extensii (specifice aplicatiei) de numele fisierului.
Totusi, sistemul de operare Windows ofera posibilitatea de a crea fisiere direct, fara a
folosi vreo aplicatie.
Concret, dupa selectarea dosarului dorit si deschiderea ferestrei sale, vom face apel la
comanda New din meniul File. Se va deschide o lista de optiuni, ce începe cu optiunea
Folder (prin care putem crea subdosare), dar continua cu optiunile de creare de fisiere de
tipurile ce sunt asociate aplicatiilor instalate pe calculator.
b) fie utilizând o aplicatie si apoi facând apel la comanda Open din meniul File (din
fereastra aplicatiei).
71
– apoi dublu-clic pe iconita Folder Options ; ca urmare se va deschide o caseta de dialog
cu mai multe file,
O nota aparte pentru asa- numitele scurtaturi. O scurtatura (shortcut) nu este alt ceva decât
un fisier special al carui continut este identificatorul unui alt fisier, aflat de obicei în alt dosar.
Scurtaturile se creeaza de obicei pe suprafata de lucru, asa încât fisierele curente cu care
lucram sa fie la îndemâna, indiferent de dosarul lor de depozitare.
Daca dorim sa „vedem” spre ce fisier conduce o scurtatura, vom alege comanda
Properties din meniul ce apare dupa un clic dreapta deasupra scurtaturii. Vom observa apoi
continutul casetei text Target, care indica exact calea de acces spre fisier.
72
2.14. Sistemul de operare Windows XP. Stergerea fisierelor
Pentru a întelege ce se întâmpla în cazul stergerii unui fisier, sa ne amintim ca un fisier are
un continut (util!) si un „cap” de identificare, folosit de catre sistemul de operare pentru a
accesa continutul asociat denumirii fisierului. Acest „cap” este pastrat în continutul dosarului
în care este stocat fisierul.
Sa retinem ideea ca un disc fix ar putea fi montat pe un alt sistem de calcul, sau ar putea fi
explorat cu ajutorul unor sisteme de operare altele decât Windows, de exemplu cu ajutorul
unui sistem de operare DOS simplu, lansat de pe o discheta!
Formatarea unei partitii de disc fix provoaca însa disparitia tuturor „informatiilor” ce au
fost stocate în acea partitie!
73
2.15. Sistemul de operare Windows XP. Fisiere si dosare
Atunci când dorim sa stocam date pe un suport magnetic sau optic, aceste date vor forma
continuturi de fisiere. Aproape 100% din informatiile ce „exista” întrun calculator personal
sunt depuse în continuturi de fisiere aflate pe discurile fixe. Însusi sistemul de operare
Windows, care le administreaza, este un ansamblu de câteva mii de fisiere, majoritatea
continând cod (instructiuni pentru procesor). Acelasi lucru se poate spune si despre toate
aplicatiile instalate pe calculatorul pe care- l folosim. Evident, lucrând cu aceste aplicatii nu
facem altceva decât sa folosim fisiere create anterior, sau sa cream fisiere noi.
Trebuie sa ne asteptam asadar ca numarul fisierelor stocate pe un disc fix sa fie de ordinul
zecilor de mii. Daca nu ar exista o organizare rationala a lor, s-ar pierde foarte mult timp cu
operatiile de regasire a fisierelor. Organizarea adoptata „la calculator” copiaza ceea ce se
întâmpla cu hârtiile cu care lucram: notite, facturi, chitante, etc. pe care le grupam în dosare
depuse pe rafturi. Asadar, fisierele vor fi plasate în dosare. Un dosar nu este altceva decât un
container ce poate contine doar fisiere si/sau alte dosare.
Notiunea de fisier este foarte simpla dar foarte generala: un fisier este un ansamblu
compus dintr- un continut si un „cap” (head). Pe suportul de stocare capul si continutul unui
fisier sunt depuse în locuri diferite, iar sistemul de operare foloseste datele din capul
fisierului pentru a regasi continutul. Trebuie mentionat ca unele sisteme de operare permit ca
acelasi continut sa fie regasit plecând de la mai multe capete diferite.
Sa amintim faptul ca un dosar nu este altceva decât un fisier al carui continut este format
doar din capete de fisiere. Evident, nimic nu impune ca unele dintre aceste fisiere sa nu fie de
fapt dosare; acestea vor fi numite subdosare. Arborescenta dosarelor are ca punct de plecare,
în fiecare volum de date, dosarul numit radacina volumului de date.
Structura capului unui fisier depinde în mod esential de sistemul de operare care
controleaza spatiul de memorare folosit. Dar, oricare ar fi acest sistem de operare, în capul
unui fisier vom gasi:
a) Numele fisierului, format dintr-un numar de caractere. Exista limitari si asupra
numarului maxim de caractere, si asupra setului de caractere permise. De exemplu, în vechiul
sistem de operare MS-DOS acest numar maxim era 8, în primele versiuni ale sistemului de
operare UNIX acest numar era 14, iar în majoritatea versiunilor sistemului de operare
Windows numarul maxim este 256.
74
Caracterele utilizate pentru formarea numelui unui fisier pot fi litere, cifre, o serie de alte
semne speciale, dar în sistemul de operare MS-DOS literele minuscule erau identificate cu
majusculele corespunzatoare. Nu sunt însa permise caracterele ‚\’, ‚/’, ‚:’, acestea având rol
de separatori, precum si alte câteva (a se vedea cazul caracterelor ‚?’ si ‚*’ al caror rol este
explicat mai jos). Pentru compatibilitate, sistemele de operare Windows creeaza automat,
prin trunchierea numelui si trecerea la litere majuscule, si un nume MS-DOS „clasic” al
fisierului respectiv. Tabelul urmator prezinta câteva exemple.
Simplu.doc SIMPLU.DOC
Capitolul 1 CAPITO~1
Capitolul 2 CAPITO~2
Doua caractere „ambigue” au interpretari speciale atunci când sunt folosite în nume de
fisiere. Este vorba despre semnul întrebarii ‚?’, care va fi interpretat ca „orice caracter” ,
precum si caracterul asterisc ‚*’, care va fi int erpretat ca „orice combinatie de caractere” . De
exemplu, „cat* ” va fi interpretat ca „orice nume de fisier ce începe cu literele „cat” ,
„*cat*” va fi interpretat ca „orice nume de fisier ce are în interior cuvântul „cat” , iar
„?at*” va fi interpretat ca „orice nume de fisier în care al doilea caracter este ‚a ’ iar al
treilea este ‚t’. (Uneori nu se face distinctie între caracterele ‚A’ si ‚a’ sau între ‚T’ si ‚t’.)
b) Extensia, care reprezinta tipul fisierului. Extensia unui fisier este optionala; atunci
când exista, ea succede numelui fisierului, începe printr-un caracter punct ‚.’ si nu mai
contine vreun alt caracter punct. Rolul extensiei este de a indica tipul de date continute în
fisier. Uneori extensia este „invizibila” si este înlocuita cu o iconita (cazul sistemelor de
operare Windows).
Se obisnuieste – dar nu este o regula – ca extensia unui dosar sa fie lasata „vida”. În
legatura cu denumirile de dosare, sa mentionam ca prin denumirea „..” (doua puncte) se
face referire la dosarul „parinte” al dosarului curent; acesta este, evident, unic. De asemenea,
prin denumirea „.” (un singur punct) se face referire la dosarul curent.
75
Extensie Semnificatie
Si în extensia unui fisier pot aparea caractere ambigue, cu exact aceleasi interpretari ca
mai sus. De exemplu, „*.doc” trebuie interpretat ca „toate fisierele (sau dosarele) cu
extensia DOC” , „cat.*” trebuie interpretat ca „toate fisierele (sau dosarele) cu numele
CAT, indiferent de extensie” , iar „*.*” trebuie interpretat ca „toate fisierele (sau dosarele)”.
Despre ansamblul format din numele si extensia unui fisier se spune ca este denumirea
fisierului. În sistemele de operare Windows fisierele au doua denumiri: una completa, iar a
doua trunchiata, compatibila MS-DOS. În aceasta din urma extensia este trunchiata la
maximum 3 caractere dupa ‚.’.
d) Atributele de protectie, care pot fi active sau inactive. Atributele depind de sistemul de
operare ce controleaza suportul magnetic. De exemplu, pentru sistemele de operare Windows
avem atributele:
76
– H (Hidden); activarea sa face fisierul „invizibil” în anumite situatii;
Pentru sistemul de operare UNIX fiecare fisier are seturi de atribute r (read), w (write) si x
(execute), activarea carora acordând permisiunea respectiva.
Referitor la dosare, este momentul sa precizam ca termenul clasic directory a fost înlocuit
de curând cu folder. Nu este o simpla schimbare de nume, înlocuirea se datoreaza
generalizarii notiunilor din programarea orientata obiect. Dosarelor, simple containere în
întelesul „clasic” (directories), considerate ca obiecte ale unei clase, li se pot aplica diverse
metode ale clasei. Acesta este întelesul modern (folder), ce presupune un fel de „inteligenta”
a dosarelor. De aceea, analogia cu dosarul de hârtie nu mai poate fi facuta.
Trebuie mentionat aici ca întrun dosar nu pot exista doua fisiere cu exact aceeasi
denumire. (Atentie, subdosarele sunt asimilate fisierelor!) Aceasta nu exclude posibilitatea ca
doua fisiere sa aiba aceeasi denumire, cu conditia sa fie depuse în dosare diferite.
c) numele fisierului, precedat de caracterul ‚\’ sau ‚/’, depinzând de sistemul de operare;
A:\readme
A:Cursul Nr.1.DOC
77
Este perfect posibil ca ultimele trei exemple sa identifice acelasi fisier. Aceasta deoarece
exista doua tipuri de cai de acces: absolute si relative.
Asadar, în primele doua exemple de mai sus avem caile de acces absolute:
spre fisierul denumit „Cursul Nr.1.DOC” aflat în prima situatie (probabil) întro partitie a
unui disc fix, iar în a doua situatie pe o discheta.
În schimb,
este un exemplu tipic de cale de acces relativa. Putem deduce ca dosarul curent este „frate”
cu dosarul denumit „Anul Universitar 2005-2006”, parintele nefiind însa
obligatoriu radacina dischetei!
A:.\Cursul Nr.1.DOC
Extrem de putine sunt cazurile în care un utilizator obisnuit, fara cunostinte de
programare, va trebui sa denumeasca un fisier. De regula fisierele sunt create în urma
folosirii aplicatiilor, iar aplicatiile precizeaza extensia; utilizatorului i se cere doar sa indice
numele fisierului.
78
Exemplu de continut al radacinii unei partitii de disc fix
79
Bibliografie pentru primele doua cursuri:
6. Trudi Reisner, SAMS Teach Yourself Microsoft Office Excel 2003 in 24 Hours.
Pearson Education Inc., 2004
9. Heidi Stevie, SAMS Teach Yourself Microsoft Office Word 2003 in 24 Hours.
Pearson Education Inc., 2004
10. Uwe Schöning, Ideen der Informatik. Grundlegen Modelle und Konzepte.
Oldenbourg Verlag, 2002
11. Adrian Wong, Breaking Through the BIOS Barrier – The Definitive BIOS
Optimization Guide for PCs. Pearson Education Inc., 2005
www.webopedia.com
80