informatica economica - note de curs-libre
DESCRIPTION
Informatica Economica - Note de Curs-libreTRANSCRIPT
-
CUPRINS
CAP. I. IMPACTUL INFORMATICII ASUPRA ACTIVITILOR ECONOMICE. INFORMAIA, CA OBIECT AL ACTIVITII ECONOMICE ............................................................................................................................................................... 2
1.1. NECESITATEA I EVOLUIA PRELUCRRII DATELOR ................................................................................................. 2 1.2. INFORMAIA CA OBIECT AL ACTIVITII ECONOMICE............................................................................................................. 3 1.3. STADIUL ACTUAL I TENDINELE DEZVOLTRII SISTEMELOR INFORMAIONALE ........................................................................... 5 1.4. TEHNOLOGII INFORMATICE ............................................................................................................................................. 8
CAPITOLUL II. SISTEME ELECTRONICE DE CALCUL. TIPURI DE CALCULATOARE .......................................................... 10
2.1. APARIIA I UTILIZAREA TEHNICII DE CALCUL ........................................................................................................ 10 2.2. TIPURI DE CALCULATOARE .................................................................................................................................... 11
CAPITOLUL III. STRUCTURA I PRINCIPIILE DE FUNCIONARE ALE UNUI CALCULATOR ELECTRONIC NUMERIC ......... 12 CAP IV VI MICROSOFT WORD ................................................................................................................................ 22
PREZENTAREA EDITORULUI DE TEXTE .......................................................................................................................... 22
ELEMENTE DE BAZ N EDITAREA UNUI TEXT ............................................................................................................... 24 FONTURI ....................................................................................................................................................................... 25
ATRIBUTE ALE FONTURILOR ......................................................................................................................................... 26
TABULATORI ................................................................................................................................................................. 28
FORMATAREA PAGINILOR ............................................................................................................................................ 29
TABELE ......................................................................................................................................................................... 30
OBIECTE GRAFICE ......................................................................................................................................................... 32
CREAREA DE FORME ..................................................................................................................................................... 32
ORGANIGRAME ............................................................................................................................................................ 34
CAP VII VIII MICROSOFT EXCEL .............................................................................................................................. 35 PREZENTAREA APLICAIEI DE CALCUL TABELAR ........................................................................................................... 35 ENTITI FOLOSITE NTR-O APLICAIE DE CALCUL TABELAR ........................................................................................ 35 INTRODUCEREA DATELOR ............................................................................................................................................ 36
CELULE. DEPLASARE N PAGIN ................................................................................................................................... 36 ADRESAREA CELULELOR ............................................................................................................................................... 37
TIPURI DE DATE ............................................................................................................................................................ 38
FORMATAREA NREGISTRRILOR ................................................................................................................................. 40 FORMULE I CALCULE SIMPLE ...................................................................................................................................... 41 FUNCII ........................................................................................................................................................................ 43 ELEMENTE DE BAZ PRIVIND GRAFICELE ..................................................................................................................... 47
CAP X XI MICROSOFT POWERPOINT ...................................................................................................................... 52 CONCEPTE GENERALE REFERITOARE LA PREZENTRI .................................................................................................. 52 PREZENTAREA APLICAIILOR PENTRU CREAREA PREZENTRILOR MULTIMEDIA ......................................................... 52 ETAPELE UNEI PREZENTRI .......................................................................................................................................... 55
CAP XIII. REELE DE CALCULATOARE .......................................................................................................................... 58 INTRODUCERE .............................................................................................................................................................. 58
TIPURI DE REELE ......................................................................................................................................................... 59 PROGRAME DE REEA .................................................................................................................................................. 63
MODELE DE REFERIN ............................................................................................................................................. 64 COMPONENTE HARDWARE.......................................................................................................................................... 66
Placa de reea .......................................................................................................................................................... 66 CAP XIV. PRINCIPIILE INTERNET-ULUI ........................................................................................................................ 71
DEFINIIE. CONCEPTE DE BAZ .................................................................................................................................... 71 MIC DICIONAR TERMINOLOGIC .................................................................................................................................. 71 NOIUNI GENERALE DESPRE WORLD WIDE WEB ......................................................................................................... 72 NOIUNI GENERALE DESPRE FTP .................................................................................................................................. 72 NAVIGAREA PE WEB ..................................................................................................................................................... 73
-
2
CAP. I. IMPACTUL INFORMATICII ASUPRA ACTIVITILORECONOMICE. INFORMAIA, CA OBIECT AL ACTIVITIIECONOMICE
1.1. NECESITATEA IEVOLUIAPRELUCRRIIDATELOR
Perfecionareasistemelorinformaionaleacrorcomplexitatecretecontinuunumaipoatefirealizatdectprinutilizarea,pescarlarg,acalculatorului.Realizareasistemelorinformaticeeficiente nseamn,defapt,asigurareauneistructuri,aunuivolumi auneicaliti a informaieicare s duc la o baz informaional optimpentru diferitele niveluri de decizie, cu un timpde rspunsicuuncostctmaireduse.Prinurmare,oriceformdeorganizareainformaieitrebuiessatisfacrealizareaacestorobiective.
O serie de autori mpart ultimul secol n: - societate industrial, ncarebazaoreprezintproducia industrial, iar resursaceamai
importantestecapitalul; - societatea postindustrial sau informaional, n care producia de baz este cea
intelectual,iarresursaceamaiimportantesteinformaia. Astfel, ntre cele dou exist o diferen clar, ca de exemplu ntre o ntreprindere
productoare de bunuri materiale, de la nceputul secolului, n care resursa strategic era unamaterial,resursainformaionalneavndoponderepreamare,iosocietatebursiersauobancde azi, care are resursa de bazinformaia.
n general, noiunile de dat i informaie sunt considerate sinonime, ele n realitatedeosebindu-se esenial. Aceasta poate fi i cauza unui management ineficient, cnd nu se facedistinciantreceledounoiuniidecimanagementulmanevreazpreamultedateipreapuineinformaii.Deci,problemainformaieidevineunastrictnecesarpentruoricemanager.
Actul managerial se materializeaz prin decizii, adic procesul prin care managerulidentific problemele organizaionale i dorete s le rezolve. Baza material a deciziilor oconstituie informaia, care la rndul ei are la baz date. Pe baza informaiilor se creeaz noicunotineconstituindu-se astfel suportul sistemului decizional.
Obiectulgeneralaloricruisistembazatpe prelucrareaautomatadateloresteaceladeaeficientizaoactivitateprininformaiidecalitate.
Unadinproblemeledeprincipiudecaretrebuiesincontoricemetodi/sautehnicdeorganizareadatelorestecacesteaaufostintrodusepentru realizareadeinformaii,prinpregtireaiprelucrareadatelornvedereavalorificriimaxime. Informaiaesteoresurscaretindetotmaimult s devin dominant. Volumul i structura informaiei ce intr i/sau se genereaz ntr-un sistemifrecvenaacestorintrrii/saugenerrideterminprincipalelecaracteristici tehniceide
-
3
exploatarealesistemelordeprelucrareautomatadateloricaracteristicilesistemelorinformatice,n general.
Evoluia metodelor i tehnicilor de organizare a datelor a fost influenat de o serie defactori cum ar fi:
- cretereacontinuacomplexitiidiverseloractiviti; - moduldeutilizarearesurseitimp,factoresenial; - dezvoltareadeosebitatehniciidecalcul. Pefonduluneivarietirelativmaridemetodeitehnicideorganizareadatelorsedesprind
dou,cafiindprincipale,fiierulibazadedate.
1.2.INFORMAIACAOBIECTALACTIVITIIECONOMICE
Societatea informaional se caracterizeaz prin preponderena proceselor informaionalebazatepetehnologiainformaionaliacomunicaiei,careconduclaoreconsiderareaprocesuluideinformare.Motorulacestuiproceslreprezintinformaia.Astfel,procesuldeinformare,axatnjurulnoiuniideinformaie,reprezintfundamentuldefiniriistructuraleifuncionaleasistemuluiinformaional. n funcionareaunei ntreprinderi sedistingatt activitile individuale, fiecareparticipantexercitndunrolncadrulorganizaieipotrivitpregtiriisaleiauneifiedepost,ctiactiviticolective la diferite niveluri (edine, dezbateri). Ambele tipuri utilizeaz ca element de bazinformaiaigenereazprocesuldeinformare. Informaia rezult din date, acestea fiind ansambluri de simboluri susceptibile de a fipercepute de ctreom.Datelenudevininformaiidectprinintermediulunuiprocesdeprelucrare.De exemplu, un bilan contabil reprezint un ansamblu de date care descrie anumite aspecte. Elconstituieoinformaiepentrucelcarestpnetemodelulcontabilnvedereainterpretriiacesteia.
Figura 1.1. PiramidaabstractizriiconformProf.E.Turban
DATE
INFORMAII
CUNOATERE
META- CUNOATERE
-
4
Figura 1.1.prezintoclasificareadatelor,informaieiicunoateriinfunciedegraduldeabstractizare,ncarecunoatereaesteconsideratmaiabstract,aflndu-se nspre vrful piramidei abstractizrii,iardateleavndungradmaimicdeabstractizare,aflndu-se la baza piramidei. Dup cum ammai precizat legtura ntre componenta decizional a ntreprinderii i ceaoperaionalserealizeazprinsubsistemulinformaional.Funcionareaacestuiaestealimentatdeun proces permanent de informare n ambele sensuri. Prin intermediul fluxurilor informaionalesubsistemulinformaionalrealizeazocondiionarereciproc:
Subsistemdecizional
Decizii(informaii)
Informaiipentru
fundamentaredecizii
Informaiidespre procesedeexecuie
Subsistemoperaional
CircuiteinformaionaleDate
Fluxuriinformaionale
Resurseumane
Subsisteminformaional
Componente pentru
Fundamentaredecizii
Gestiuneeconomic
EI
IE
Figura 1.2. Relaiasubsistemuluiinformaionalcuceldecizionaliceloperaional
Gestiunea i utilizarea informaiei, ca resurs esenial a unei ntreprinderi capt noiparticulariti generate de calitatea ei de suport pentru fundamentarea deciziilor i de creterecontinuacomplexitiiprocesuluidecizional. Achiziia informaieiconstituieoexigenvitalpentru ntreprindere. nacestsens,unrolmajor revine sistemelor de informare i modului n care acestea permit crearea i gestionareamemorieiorganizaionale. Sistemul de informare reprezint un ansamblu de activiti intercorelate(manuale/automatizate), prin intermediul crora ntreprinderea dispune de informaii necesareasigurrii unei coerene ntre structura de decizie i structura de informare. Structura de decizie descrie modul n care este realizat partajarea deciziilor n ntreprindere. Este alctuit dinansamblul activitilor de decizie i constituie rspunsul la ntrebarea cine, ce hotrte nntreprindere?. Structura de informare se refer la ansamblul activitilor de informare ntr-o ntreprindere.Eaconstituierspunsullantrebareacine,cecunoatenntreprindere? Totalitateainformaiilorobinuteprinproceseledeinformarecareauloclaunmomentdatvor ficonservateprinintermediulmaimultorcomponentecarendeplinescfunciispecificeicare
-
5
se constituie n memoria organizaional. n cadrul memoriei organizaionale se disting doucategorii de elemente: - elemente tangibile constituite din date, proceduri, modele matematice, algoritmi; - elemente intangibile reprezentateprincunotineprivate,profesionale,experieneiaptitudini
etc.
Evoluia mediului economico-social, la nivel naional i mondial, precum i exploziatehnologiilor informatice, car conduc organizaiile spre fenomenul de globalizare implic oreconsiderarefundamentaldeconcepiereferitorlaroluliloculntreprinderii.Astfel,aceastanumaiestenumaiounitatedeproducie,cidevinenmodegalounitatedeproducereainformaiiloricunotinelor.
1.3.STADIULACTUALITENDINELEDEZVOLTRII SISTEMELOR INFORMAIONALE
Sistemeleinformaionaleactualenumaipotficonceputenafaratehnologiilorinformaticeiacomunicaiilor.Sistemul informaionalesteprivitca un ansamblu de proceduri de constatare, consemnare,culegere,verificare,transmitere,stocareiprelucrareadatelor,cuscopuldeasatisfacecerineleinformaionalenecesaremanagementuluinprocesulfundamentriiielaborriideciziilor.
Este evidentcincontinuaremainaienergiavorjucaunrolimportant,fundamental,nsocietatea informaional, dar pentru toate activitile umane devin eseniale tehnologiileinformatice care au la baz electronica, informatica i comunicaiile moderne. Informatizarea activitilor social-economice a cunoscut profunde transformri. Este contextul n care vomprezentactevadinschimbrileitendineleceaulocndezvoltareasistemelorinformaionale.
1.Semanifest nmodclaro tendin spredivizareacosturilor sistemelor informaionale.Aceastreduceresedatoreaz,pedeoparte,reduceriicosturilorhardware-ului,iarpedealtparte,reducerii costurilor software-ului. Costurile de proiectare, realizare, meninere i calitate pentrufiecare componentse reducdatorit tendinei ndezvoltarea sistemelor informaionalebazate totmaimultpeplatformesoftdenivel naltce incumbfuncii softdebazi funcii specificeuneiaplicaii.Prinfunciilesoftdebazsedefinesciserezolvproblemelecomunealeaplicaiilor,iarsoftulspecificdefineteproprietilecomportamentalesuplimentarepentruoaplicaie.Oastfeldeabordare ofer posibilitatea generalizrii i implementrii unor aplicaii informatice nmaimulteunitieconomice, cu efecte imediate de reducere a costurilor de implementare.
2.Semanifestotendinclarspretehnologiasistemelorinformaionalebazatepereeledecalculatoare.Cretereacomplexitiiivarietiiaplicaiilor,apariiadenoiproduseinformatice cu un raport cost/performan totmai avantajos au fcutnecesar i rentabil realizareade reeledecalculatoare.
-
6
Oimportandeosebitaavut-o Internet-ul care a oferit posibilitatea accesului nelimitat la diverse informaii precum i comunicarea rapid ntre diverse puncte de pe glob. Reelele decalculatoaredeterminapariiaidezvoltareadenoiprotocoaleimediidecomunicaiecepermitviteze mari de transport a informaiei, accesul la distan n scopul unor operaiuni de comerelectronicsaudiversetranzaciielectroniceon-line.
3. ndomeniulorganizriidatelorsemanifesttendinasprebazededateorientateobiect.Structurile clasice de date bazate pe text i valori numerice fie se dovedesc insuficiente, fiecomplexitate lor depete posibilitile de stocare i prelucrare. Bazele de date orientate obiectpermitcreareadeobiectecomplexe,dincomponentemaisimple,fiecareavndpropriileatributeipropriulcomportament,nacestfelelereuescsoferesoluiipentruorice probleme.
4. Sisteme informaionale de tip nou. Sunt de fapt sisteme informatice integrate, n carentregulsisteminformaionalsebazeazpecalculator.Suntalctuitedinaplicaiiperformante,decele mai multe ori ierarhizate ce permit realizarea informaieintimprealilaunnivelmaximdeoptimalitate.
Proiectarealanivelmicroimacroeconomicaunorsistemeinformaionalecaresutilizezetehnicilebazelordedateicaresconindiversemodeleeconomico-matematice,iarsituaiiledeinformare-raportaresaibuncaracterdesemnalarepreventivaabaterilorfadestareanormal,reprezint o form superioar de organizare i prelucrare a datelor. Aceast concepierevoluioneaz ntregul sistem informaional, transformndu-l dintr-un sistem pasiv de constatare, consemnare i analiz a unor procese i fenomene economice deja petrecute, ntr-un instrument activdepreviziuneicontrolalacestora.
Acel subsistem al sistemului informaional, care folosete echipamente de prelucrareautomat a datelor (hardware) i aplicaii pentru echipamentele n cauz (software de baz isoftwaredeaplicaii),necesarefurnizriideinformaiisistemuluiinformaional,senumetesistem informatic.nalitermeni:pentruadefiniunsisteminformatic ncadrulunuisisteminformaional,trebuiesprecizmnmodconcretregulile,procedurile,mijloaceleimetodeleutilizatencadrulacestuia; mai mult trebuie s precizm legile care opereaz cu acesta n cadrul unui ansamblucorelat.Dacarfisreprezentmsistemulinformaticisistemulinformaionalcamulimielevorartacanfiguraurmtoare;evidentntr-un timp imprevizibil vor coincide.
-
7
Figura 1.3. Sistemulinformaticcaparteasistemuluiinformaional
Sistemul informatic este deci un ansamblu organizat de resurse (materiale, software, personal,date,procedurietc.)carepermitsseachiziioneze,prelucreze,stochezei s transmitinformaiisubformdetexte,imagini,sunete,etc.
Principalele categorii de resurse incluse n sistem sunt: - Persoane cereprezintutilizatoriiconsumatoriainformaieiprodusdesistem
saucontribuielaachiziia,stocareaiprelucrareainformaiei,fiesuntspecialitiaisistemelor(analiti,programatori,operatori, ingineri).
- Materiale semnificnd totalitateadispozitivelor fiziceutilizate (uniticentralei periferice, staii de lucru, reele de comunicare) precum i diferitele suporturiinformatice (discuri magnetice, optice)
- Programe i proceduri constau n ansamblul programelor de aplicaie i aserviciilornecesarefuncionriisistemuluiinformatic.
- Date prezente n cadrul sistemului sub form variat (texte, imagini, sunete)corespunzndattmaterieiprimedeprelucratctimodelelor,careprezentare a fenomenelor.
Sistemulinformaionalisistemulinformaticaleunuiorganismsentreptrundinupotfiseparateunuldecellalt,ncondiiilencarelaoraactualsevehiculeazunvolumdeinformaiiincomensurabil. Ele se ntreptrund i se determin reciproc. Sistemul informaional al unuiorganism,frsuportulasiguratdesistemulinformaticestesortitsifurnizezeinformaiieronatesaudupoperioaddetimpcndinformaiai-apierdutparialsautotalsemnificaiapentrusistemul decizional.ireciproc,sistemulinformaticfrsistemulinformaionalnupoateexista.
Privit din perspectiva scopului su, sistemul informaional prelucreaz un complex deinformaii, ce se constituie ca intrri, pentru a furniza subsistemului decizional rezultate, ce se constituie ca ieiri.
Sistem
informatic
Sistem informaional
-
8
Figura 1.4. Structurageneralaunuisisteminformaional.
Pentru un sistem informaional complex (economico-social), blocul de prelucrri seconstituie dintr-omulimedenoduri (staii) deprelucrareconformunorlegi,metode.a.m.d.carese constituie n circuite.Deasemenea,attintrrilectiieirile,suntmultipleindiferitepuncteale sistemului.
Mulimeadatelor vehiculate ntr-o reea informaional poate fi structurat pe subsisteme,care n cadrul unui sistem economico-social ar putea fi: cercetare-dezvoltare, proiectare, planificare tehnico-economic,pregtireafabricaiei,lansareaiurmrireaproduciei,aprovizionare-desfacere, personal, financiar-contabil.
ntr-un sistem informaional funcional, sursele de date, nodurile de prelucrare, traseeleinformaiilor de diferite categorii sunt astfel realizate nct s asigure la timp, elementelor din structura organizatoric, acele informaii care le sunt necesare, s evite circuitele nonsens, s seasigure securitatea datelor n cadrul circuitului.
1.4. TEHNOLOGII INFORMATICE
Perspectivainformaionaldeterminrevedereauneintreprindericaunsediualactivitilorde natur informaional, care constau n colectarea, prelucrarea, transmiterea i stocarea datelor.Aceste activiti u drept scop s ofere utilizatorilor reprezentri pertinente ale fenomenului real,plecnd de la date fragmentate, de origine i calitate diverse. Apariia tehnologiilor informatice bulverseazmetodele tradiionale de lucru, rolul individului n ntreprindere i nsimaniera deabordare a problemelor. Tehnologiileinformaticecorespundtehnicilorcarepermitfabricareainformaiei.Acesteareunesc tehnici eseniale de culegere, prelucrare, transmitere i stocare electronic a datelor iinformaiilor, ntr-un mediu adecvat informatic i de comunicaie constituit din echipamenthardware,procedurisoftware,dispozitiveelectronicedetransmisie/recepie. Componentele de bazaletehnologieiinformaticesunt:
-
9
1. Staiile de lucru terminale de teletransmisie legate la un calculator, sau microcalculatoaredotatecucapacitateautonomdeprelucrare stocare.
2. Bazele de date reunesc fiiere de date ntre care exist interdependene i pot fistructuratepentrumemorareadateloriinformaiilorpedomenii(tehnic,economicetc.).
3. Reeledecomunicaii asigurdifuzareadateloricomunicareantrestaiiledelucru. 4. Proceduri software includ pachete de programe.
Utilizareatehnologiilorinformaticeasiguroseriedeavantajeca: - reducerea timpului vitezade calcul ridicatpermiteo reducere substanial a
timpului de prelucrare impus de anumite modele economico-matematice, tehnice, fizice etc;
- reducereaspaiului comunicarealadistanprintehnologiainformaticfacesdisparinconvenientulkilometrilorexistentntreemitorireceptor;
- extindereamodalitilordestocare mijloacele de stocare au evoluat deosebit de multasigurndposibilitidepstrareainformaieidemilioanedecaractere;
- flexibilitatea n utilizare tehnologia informatic ofer un domeniu vast deutilizare i nregistreaz o adaptabilitate continu, paralel cu evoluia software-uluidebazideaplicaii.
n consecin tehnologia informatic este susceptibil nu doar de-a influena fiecareactivitate n componenta sa fizic sau informaional, dar i modul de exploatare al legturilordintreactivitiattninteriorulctinexteriorulntreprinderii.
-
10
CAPITOLUL II. SISTEME ELECTRONICE DE CALCUL. TIPURI DE CALCULATOARE
2.1.APARIIAIUTILIZAREA TEHNICII DE CALCUL
Utilizarea calculatoarelor a cunoscut o evoluie contradictorie. Conceput pentru a fi omain de calculat foarte rapid, calculatorul apare astzi ca un instrument general de tratare a informaiei, capabil s simuleze orice model, cu condiia ca acesta s poat fi descris. Primulcalculator numeric poate fi considerat abacul, aprut n urm cu 3000 de ani i era principalulinstrumentdecalcul.Primelemainidecalculatcapabilesefectuezecele4operaiiiextragerearadicaluluideordinul2au fostconceputedePascal iLeibnitz.Eleconineauniteangrenajecuroi dinatecu cte 10 dinicecorespundcelor10cifrealesistemuluidenumeraiezecimal.
Primulcalculatorelectronica fostconstruit laUniversitateadinPennsylvania n1946iafost botezat ENIAC. Tot n 1946, la Universitatea Princeton, John von Neumann a introdus pentru primadatconceptuldeprogrammemorat,careconineinstruciuni n cod-main,eliminndu-se astfel comutatoarele i altecomponentecu care seprogramaudiferiteoperaii (EDVAC primul calculator cu program memorat, 1950). Programul propus de Neumann permite introducerea o singurdatnmemoriacalculatoruluiaunuitipdeoperaiecareapoipoatefiexecutatoridecteori este nevoie, pe baza acestui program. Aceast filozofie a calculatorului este utilizat la 4generaiidecalculatoareipoartdenumireadefilozofia von Neumann.
n relativ scurta istorie a tehnicii de calcul calculatoarele pot fi grupate pe generaii deevoluie; fiecare generaie a aprut ca urmare a realizrilor la nivelul tehnologiei utilizate laconstruireaiutilizareacalculatoarelor.
Elementedefinitoriipentrugeneraiiledecalculatoare: Generaia1 calculecomercialeitiinifice;tuburielectronice,programarencodmain. Generaia2 prelucrare date de uz general, tranzistori, 100 de instruciuni complexe,
echipamente periferice care execut independent i simultan operaii de I/E (intrare/ieire), limbaje evoluate de programare.
Generaia3 aplicaiiuniversale,circuiteintegrate,maimultde100deinstruciunicomplexe,tehniciisistemeperformante.
Generaia4 integrarepescarfoartelarg,microprocesoare, microprogramare. Generaia5 prelucreazcunotine,numaiaulabazfilozofiavonNeumann.
Generaia2 1954-1964
Generaia3 1964-1980
Generaia4 din 1980
Generaia5 dup1990
Generaia1 1946-1953
ENIAC 1946
-
11
2.2. TIPURI DE CALCULATOARE
nsenslarg,oriceechipamentcarefoloseteunulsaumaimultemicroprocesoareincluzndialtecircuiteLSI (Large Scale Integration integrarepescarlarg) sau VLSI (Very Large Scale Integrated - integrare pe scar foarte larg), se numete microcalculator, iar n sens restrns,reprezintunsistemdecalculpentrudezvoltareadeproblemeavndunitateadecomandrealizatprintr-un microprocesor.
Existoclasificareatipurilordemicrocalculatoaredepepia: a) microcalculatoare personale (PC) sunt calculatoare foarte performante ce au unitatea
de comandbazatpeunmicroprocesor; b) microcalculatoare pentru dezvoltarea deprogramei aplicaiidiverse - au performane
mairedusefadePC-uri; c) microcalculatoarepentruinstruireipetrecerea timpului liber (home computer); d) terminale programabile pot fi cuplate la un calculator, ladistan. Microprocesorul este un circuit LSI complex care implementeaz cea mai mare parte a
funciilorunuiprocesorclasic,adicestecapabilsefectuezeoperaiiaritmeticeilogicepebazaunui program. (Primul microprocesor a fost al firmei Intel: I 4004) n general, orice microcalculator arencomponenasaurmtoareleelemente:
Figura 2.2. Structurasimplificataunuimicrocalculator
M.I. U.C. Tastatur Monitor
Magistrale rtzrtzrtz
I1
EP1
I2
EP2
In
EPn
. . .
-
12
CAPITOLUL III. STRUCTURAIPRINCIPIILEDEFUNCIONAREALE UNUI CALCULATOR ELECTRONIC NUMERIC
Calculatorul electronicesteundispozitivcapabilsprelucrezedatepebazaunuiprogram.Estealctuitdinmemorieintern(MI)iunitatedecomand(UC).Memoriainternareroluldeastoca temporar programul utilizatorului i datele aferente problemei de rezolvat. Unitatea de comandareroldeaexecutaefectivoperaiiledeprelucrareprevzutedeutilizatorprinprogramulrespectiv.
EPI (echipamente periferice de intrare), EPE (echipamente periferice de ieire), EPI/E (echipamente periferice de intrare/ieire) sunt echipamente periferice ce permit introducerea, extragerea informaiilor n/din memoria intern, respectiv stocarea informaiilor pe un suport dememorieextern.
Pentrua rezolvaoproblemcuajutorulcalculatorului,utilizatorul trebuie selaborezeunprogrampentrurezolvareaproblemeirespective.Acestprogramesteomulimefinitdeinstruciunidintr-un anumit limbaj de programare. Limbajul de programare, ca orice limb vorbit este unsuport comun de conversaie utilizator-calculator. n orice limbaj de programare vom gsiinstruciunicereprezintdefaptnitecoduripentrudiversetipurideoperaiideprelucrare.
Pentruelaborareaprogramului,utilizatorulstabiletealgoritmulpentrurezolvareaproblemeirespective. Algoritmul este o succesiune finit de operaii care, efectuate ntr-o anumit ordinelogic,rezolvproblemarespectiv.Odatntocmitalgoritmulpentruproblemasupusprelucrriicu calculatorul, utilizatorul poate elabora programul corespunztor. El se realizeaz codificndfiecare operaie prevzut n algoritm, cu una sau mai multe instruciuni dintr-un limbaj de programare.Acestprogram,spreaputeafiexecutatdectrecalculator,trebuieintrodusnmemoriainternprinintermediulechipamentuluiperiferic de intrare.
EPI MI
UC
EPE
EPI/E
Calculatorul
Restul sunt echipamente
periferice
-
13
Calculatorul lucreaz intern n cod-main. Acest cod-main are la baz sistemul denumeraiebinar.Dinaceastcauzintervinenecesitateatransformriiprogramuluielaboratdectreutilizator n program cod-main. Acesta cuprinde instruciuni n cod-main care vor fi stocatetemporarnmemoriainternivorfiexecutatedectreunitateadecomand.Rezultateleoperaiilorprevzutenprogramvorfivizualizateprinintermediulechipamentelorperifericedeieire.
Exist posibilitatea stocrii programului respectiv i a datelor aferente problemei pe unsuportdememorieexterioarprinintermediulunuiechipamentperifericdeintrare-ieire.Pentruaputearealizaacesteoperaii (introducereaprogramului nmemoriaintern, transformareaacestoran cod-main prin intermediul programelor translatoare, execuia programului utilizatorului etc.)calculatorultrebuiesdispundeunsistem de operare.Sistemuldeoperarereprezintunansamblude programe ce permite accesul utilizatorului la calculator.
Memoria extern reprezint, spre deosebire de memoria intern, o memorie permanent(pn la distrugerea voit sau fizic a suportului), pe care poate fi stocat o cantitate mare deinformaie.Memoriaexternpoatefiutilizatprinintermediulechipamentelorperiferice.
nacestcontext,calculatorulpoatefiprivitdindoupunctedevedere:fizicilogic. Dinpunctdevedere fizicne referim la totalitatea componentelor fizice (inclusiv funciile
cablate)ceformeazparteahardware,saupescurt,hard.Dinpunctdevederelogic,nereferimlatotalitatea programelor, fie componente ale sistemului de operare, fie la programele utilizatorului, carereprezintparteasoftware,sausoft.
Memoria intern
Memoria intern (M.I.) este componentadebaz a calculatorului, ce servete lapstrareatemporarainformaiilor(programulidateleaferenteproblemeirespective).Lamemoriainternau acces unitatea de comand (U.C.), pentru a executa instruciunile prevzute n programulutilizatorului,iechipamenteleperiferice(E.P.),pentruaputeaintroduce/extrageinformaiilen/dinmemoria intern.Memoria intern are o anumit structur organizatoric. Unitatea elementar ainformaieiestebit-ul (b), saupoziiabinar,adicelementulcapabilsmemorezeocifrbinar,0sau1,nfunciedeintensitateacurentuluielectriccestrbateelementulrespectiv:+isau- i.
Calculator Date intrare Program
Arhiv
Dateieire
-
14
Unitateaadresabilamemorieiinterneestelocaiadememorie,adicosuccesiunedebii,definitprindouelemente:
a) lungimealocaiei(numruldebiipecareiconinesuccesiunearespectiv); b) adresalocaieirespective(careesteunnumrataatlocaieirespective).
mprireamemorieiinterne nlocaiisefacedinpunctdevederelogicpentruaaveaaccesdirectlaoanumitinformaiestocat.
Gestiunea fizic amemoriei interne nu o face utilizatorul, acesta avnd acces la anumitevaloristocateprinintermediulvariabilelorprevzutencadrul programului.
Locaiilecu8biipoartnumeledeoctetsaubyte (B),celecu16biisenumescsemicuvnt,celecu32biisenumesccuvnt,iarcelecu64biisenumescdublucuvnt.
Capacitatea dememorare se determin prin numrul de octei pe care i coninememoriarespectiv.
UnitateademsurpentruM.I.esteKB(kilobyte sau kilooctet). Multiplul de KB este MB (megabyte). Multiplul de MB este GB (gigabyte) iar multiplul de GB este TB (terabyte).
Astfel:
1 KB = 1024 Byte = 210 byte 1 MB = 1024 KB = 210 KB = 220 byte 1 GB = 1024 MB = 210 MB = 230 byte
1 TB = 1024 GB = 210 GB = 240 byte
1 2 3 4 5 6 7
Locaiacuadresa 7
-
15
Memoriainternestedemaimultetipuri,dincareamintim: - ROM (Read Only Memory); - RAM (Random Access Memory); - PROM (Programable Read Only Memory); - REPROM (Reprogramable Read Only Memory); - CMOS (Complementary Metal Oxide Semiconductor);
Funcia de baz a memoriei interne este aceea de a stoca temporar programe i date.Aceastfuncietrebuiesserealizezenurmtoarelecondiii:
1. timp deaccesctmaimic(Intervalulde timpestemsuratdinmomentul lansriiuneicererideconsultareamemorieiinterneipnnmomentulobineriirspunsului);
2. capacitatedememorarectmaimare(numruldeocteipecareiarememoriasfiectmai mare);
3. proteciadeplinainformaiilor(snusedistruginformaiileintroduse); 4. tehnici de intrare-ieire(I/E)ctmaisimpleieficiente.
Unitateadecomand
Unitateadecomandestecomponentadebazacalculatorului,capabilsprelucrezedatele din memoria intern prin intermediul unor circuite care pot realiza instruciunile din programulutilizatorului, care trebuie s se gseasc n memoria intern. Orice program pentru a putea fiexecutat de un calculator, trebuie s se gseasc n memoria intern. Funcionarea unitii decomandestecompletdefinitprindescriereasetuluideinstruciunipecarelepoateinterpretaiaregulilor de interpretare.Acestedouelementelreprezinti ideterminstructura.Ounitatedecomanddinpunctdevedereconstructivestealctuitdin:
A. unitate aritmetico-logic,cerealizeazexecuiapropriu-zisainstruciunilor; B. unitatedecomandicontrol,ceasigurcomenzilenecesareexecuieiuneiinstruciuni,
nlnuireainstruciunilor,controlul operaieideintrare-ieireetc.
Pentru a realiza prelucrarea datelor cu ajutorul calculatorului este necesar introducereaprogramului,alctuitdintr-osecvendeinstruciuni,nM.I.ideoarececalculatorullucreazinternn cod main, programul respectiv trebuie transformat n cod main prin intermediul unorprograme translatoare: interpretoare, compilatoare. Programul cod main este alctuit dininstruciunin format codmain,adicosuccesiunefinitdecifrebinare,fiecareinstruciunefiind desemnatprinanumiteelemente.
-
16
Formatulinstruciuniicuunoperand,ncare:
Cod - coduloperaiei; Adres - adresa operandului; Inf. sp. - informaiispeciale(deplasament,moddeadresareetc)
Lungimea unei instruciuniestefixpentruunanumittipdeunitatedecomand. Totalitatea instruciunilor executabile ale unui calculator formeaz setul de instruciuni.
Unitateadecomandcorespunztoarearecircuitecapabilesexecuteacesteinstruciuni. Execuiaunei instruciunipresupuneefectuareaurmtoareloroperaii:
o citeteidecodificinstruciunea; o calculeazadreseleoperanzilor; o citeteoperanzii; o efectueazoperaiaprevzut.
nfunciedearhitecturacalculatorului,relativlaU.C.,distingem: 1. Structura clasic von Neumann estespecificpnlageneraiaa3-a de calculatoare.
Toatetransferurilededatedelaictreechipamenteleperifericetrebuiestreacprinunitatea aritmetico-logic,timpncarenumaiesteposibilnicioaltoperaie.
2. Structura cu acces direct la memorie, DMA (Direct Access Memory), specific microcalculatoarelor la care nu se mai folosete unitatea aritmetico-logic pentrutransferuldatelordeintrare/ieire.
3. Structura cu canal de tratare a operaiilor de intrare/ieire specific pentrucalculatoareledingeneraia4 ncarecanalulpreia tratareaoperaiilorde intrare/ieire,asigurndcontrolulefectivalechipamentelorperifericeialschimburilordedatedintreacesteaimemoriaintern.
Cod Adres Inf. sp.
-
17
StructuracucanaldetratareaoperaieideI/E
Dinpunctdevederefuncional,structuraunitiidecomandvariazdelauntiplaaltul.ngeneral,vomgsiurmtoarelecomponentesausubansamble:
a. subansambluldecontrol,carecoordoneaztoate celelalte componente; b. subansamblul aritmetico-logic,ceconinecircuitelenecesareexecutriiinstruciunilor; c. subansamblul de adresare a memoriei interne; d. subansambluldecontrolalinterfeelorcuechipamenteperiferice; e. subansamblul de control al ntreruperiloriderutelor; f. subansamblul orologiului intern etc.
Toateacesteaasigurunitiidecomandcapacitateadearealizaurmtoarelefuncii: A. de comand amemoriei interne i a echipamentelor periferice prin intermediari i de
execuiepropriu-zisainstruciunilor; B. demsurareatimpuluideexecuie,deacces; C. decomunicaredirectcuutilizatorulumanetc.
Echipamente periferice
Launcalculatorexistposibilitateadeacuplaomarediversitatedeechipamente periferice, ele realiznd diverse operaiide introducere/extragere n/dinmemoria intern, realizndu-se astfel legtura dintre calculator i utilizator. Dup purttorul de informaie pe care l utilizeaz,echipamenteleperifericeseclasificnechipamenteperifericecusuportnereutilizabil (imprimanta, cititor/perforator de band de hrtie), echipamente periferice cu suport reutilizabil (toateechipamentele periferice care au ca purttor de informaie suport magnetic: uniti de disc fix,Floppy, CD, hard-disk).
EP1 EP2 EPn
U.L.(interfee)
C1 C2 Cn
MI UC
Unitidelegtur(canale)
,,,
...
-
18
Din punct de vedere al operaiei pe care o efectueaz, echipamentele periferice sunt de 3tipuri:
I. EPI (echipamente periferice de intrare) - permitintroducereainformaiilordinexteriornmemoriaintern.ExempledeEPI: Tastatura permitepreluareadatelordetipnumericialfanumericdarilansarean
execuieaunorcomenzi; Mouse-ul - poatenlocui tastaturalaprogrameleceauprevzutacest lucru(darnupot introduce date numerice sau alfanumerice); Scanner permite transformarea unor informaii aflate pe suport de hrtie n informaiipentrumemoriaintern; Dispozitivede intrarepentru sunete, imagini, grafic (microfonul, cameradigital).a.
II. EPE (echipamente periferice de ieire) - cu ele se realizeaz operaia de extragere ainformaiilordinmemoriainternctreexterior.ExempledeEPE: Monitorul realizeaz interaciunea direct dintre utilizatorul i calculator,
reflectndpeecranoriceoperaieexecutat; Imprimanta permitetransformareainformaiilordinmemoriainternninformaiipe suport de hrtie; Dispozitive de redare a sunetului placa audio la care se vor conecta cti audio,difuzoare.a.
III. EPI/E(echipamenteperifericedeintrare/ieire)- realizeazoperaiideintroducereaunorinformaiidepeomemorieexternnmemoriaintern,respectivextragereainformaiilordinmemoriainterninscrierealorpeomemorieiextern(toateechipamenteleperifericeceaucasuportpurttordeinformaiesuportmagnetic).ExempledeEPI/E: Hard-disk-ul principalulechipamentdestocaremasiva fiierelor; Unitatea de dischete pentru manevrarea dischetei; Unitatea de CD ROM - pentru manevrarea CD ROM-ului; Portul USB utilizat laconectareaaparateloridispozitivelorcepot fiutilizateca
suportdememorieextern.
Sisteme de operare
ntreprinderileconstructoaredecalculatoarelivreazodatcucalculatorulbrutunsuportdememorie extern pe care este nregistrat un ansamblu de programe speciale, numit sistem deoperare, care permite accesul utilizatorului la calculator.
-
19
Sistemul de operareesteunansambludeprogramecareareroldearealizautilizareaoptimaresurselorfiziceilogicealesistemuluidecalcul,ideaconcuralapregtirea,punereanlucruicoordonareaexecuieiprogramuluiutilizator.
n general, sistemele deoperarepresupun,dinpunctdevedereconstructiv,dounivele:unnivellogiciunulfizic.Nivelullogicesteapropiatutilizatorului,cucareinterfereazprincomenzialelimbajuluidecomandspecificsistemuluideoperarerespectiviprinmesaje. Nivelul fizic este apropiatcalculatorului,cucareinterfereazprintr-unsistemdentreruperiiderute.
Utilizatorullucreazcucalculatorulprinintermediar(interfa)careseconstituiecuajutorulsistemului de operare.Sistemuldeoperareesteo interfapentru c segsete ntrecalculator iutilizator
Sistemuldeoperarendeplineteurmtoarelefuncii: 1. afectarearesurselorfiziceilogicealesistemuluidecalcul; 2. asigurarea unor componente pentru organizareaiproteciainformaiilorpesuportulde
memorie extern,planificarea lucrrilordup anumite criterii, astfel nct s asigureoutilizareoptimasistemului;
3. controlullansriinexecuieicoordonareaexecuieiprogramelor; 4. asistareaexecuieiprogramelordectreoperatoruluman; 5. uurarea activitii de programare prin punerea la dispoziia utilizatorului a unor
programe utilitare.
Kurzbanicolaboratoriiprecizeazcalitilepecaretrebuiesleaibunsistemdeoperare.Principalelecalitisunt:
1) Utilitate interfaacuprogrameleutilizator trebuiesaib nvedere toatenecesitileacestuia.
2) Eficien spermitrealizareauneiutilizriaresurselorctmaiaproapedeoptim. 3) Generalitate sistemuldeoperaretrebuiesrspundexactlatoatecerineleformulate
de utilizator.
Comenzi
Mesaje SID
S.O. Nivel logic
Nivel fizic C.
-
20
4) Transparen spermitnsuireasimplafacilitiloroferitedesistemuldeoperare. 5) Securitate sistemuldeoperaretrebuiesfieprotejatmpotrivaunorncercrivoluntare
sau involuntare de distrugere din partea programului utilizator.
Limbaje de programare
nsensulcelmailarg,oricelimbajutilizatpentrudescriereaalgoritmiloriadatelorpentruo anumit problem este un limbaj de programare. Aceast noiune este legat ntotdeauna deimplementareapentruuntipdecalculator,nsensulcreprezintsuportulcomundeconversaieom main,suportcaretrebuiecunoscutdeambii.Pentrufiecarelimbajdeprogramare,existunulsaumai multe programe translatoare care realizeaz transformarea programului elaborat, ntr-un limbajdeprogramareoarecarencodmain,singurulformatncarepoatefiexecutatunprogram.
Primele calculatoare se programau n limbaj cod main care utilizeaz coduri binare,operaiuneadeprogramarensinefiindfoarteanevoioas.Unsaltevidentserealizeazodatcutrecerea la limbajul de asamblare, care utilizeaz coduri simbolice i adresare simbolic. Acestelimbaje n raport cu evoluiile lor ulterioare sunt considerate limbaje de programare de nivelinferior,datoritdependeneilordeparticularitilecalculatoruluipentrucareaufostrealizate.
PrimullimbajdeprogramaredenivelnaltafostlimbajulFORTRAN,specificaiilecruiaauaprutnanul1954.
Exemplu:
0 1 1 0 0 1 0 1 0 1 1 0 LD 4i... LOAD Limbaj evoluat Limbaj cod-main Limbaj de asamblare
Limbajele de programare de nivel nalt utilizeaz cuvinte pentru diverse operaii deprelucrare a datelor. n majoritatea cazurilor, cuvinte dintr-oanumitlimb,cuotendinclarde
Problem algoritmizare
Algoritm pt. rezolvarea problemei respective
programare Limbaj de programare
Program
dateiniiale
Calculator Program
translator
Rezultate
-
21
apropiere de limbajul curent. Specificarea complet a unui limbaj de programare presupunedefinirea a trei elemente:
2. Sintaxa limbajului, care definete structura limbajului respectiv, cu reguli gramaticalebine stabilite.
3. Semanticalimbajului,definetesemnificaialimbajuluirespectiv. 4. Pragmatica,cedefinetetoatecelelalteaspecte:
- eficienalimbajului; - relaiacuutilizatoruletc.
Exist o clasificare a limbajelor de programare, dei nu ntotdeauna se poate preciza cuexactitatedacunlimbajaparineuneiclasesaualteiclase:
Limbaje procedurale (de nivel nalt) sunt destinate descrierii algoritmului sub forma unor succesiunifinitedeinstruciuni,cesevorexecutanordineastabilitdeprogramator.Exempledelimbaje procedurale: ALGOL, COBOL, FORTRAN, PASCAL etc.
Limbaje neprocedurale (de nivel foarte nalt) secaracterizeazprinfaptulcsuccesiuneainstruciunilor influeneaz doar puin ordinea n care vor fi executate. Exemple de limbajeneprocedurale: FOXPRO, ACCESS, GPSS etc.
Limbaje de programare concurent esteunlimbajceoferposibilitateadefiniriimaimultorprocese i cu faciliti deosebite de comunicare ntre acestea. Exemplu: limbajul PASCALCONCURRENT.
Limbaje conversaionale, folosite pentru dialogul utilizator calculator chiar n timpul execuieiprogramului(limbajulBASIC).
Limbaje de programare ale inteligenei artificiale, ceoferposibilitateade reprezentare acunotinelor.Exemplu:LISP,PROLOGetc.
Medii de programare. Mediul de programarereprezintunsistemcomplexdeinstrumentesoftware interconectate conform fluxului tehnologic de realizare a unui program. Exemplu: Turbo Pascal, QuickBasic etc.
O importan deosebit o reprezint alegerea limbajului de programare n funcie de specificulproblemeisupuseprelucrriicucalculatorul.
Teoretic,orice limbajdeprogramarepoatefiutilizatpentrucodificareaoricreiprobleme.Trebuie inut ns cont de faptul c unele operaii de prelucrare se pot realiza mai uor ntr-un limbaj de programare sau n altul. De exemplu: limbajul COBOL este specific problemelor economice, cu date multe i calcule simple. Limbajul FORTRAN este specific problemelortiinifice, cu date relativ puine i operaiimatematice complexe. LimbajulBASIC este destinat problemelorcufacilitipentrugrafic,calculematematicecomplexe,daridatemulte.
-
22
CAP IV VI MICROSOFT WORD
PREZENTAREA EDITORULUI DE TEXTE
Unul din marile avantaje al editoarelor de text este interfaa grafic ce este foarte prietenoas cu utilizatorul. Ca orice aplicaie care ruleaz sub un sistem de operare de tip GUI(Graphical User Interface Interfagraficpentruutilizatori)editoareledetextvorrulancadrulunei ferestre de tip Windows. Bara de titlu este o bar standardWindows cu butoanele deminimizare,maximizare,restaurareipentruaccesareameniuluisistem; Linia de meniuri reprezint unmodde organizare a unei liste demeniuri (prinmeniunelegndu-seolistdecomenzi)derulantececonin comenzileaplicaiei,comenzicesuntgrupatenfunciederezultatulaciunii; Linia de instrumente reprezintunsetdeinstrumentepredefinitsaustabilitdeutilizatorfiindrealizatdinbutoaneceaucarolotranspunererapidaunorcomenziprinsimplaacionareabutonului aferent;
Fereastreditordetextcuexemplificarezone
Zona de lucru este prezentat utilizatorului prin reprezentarea grafic a unei pagini dehrtie, fiind locul unde utilizatorul va realiza editarea informaiilor. Aceast zon poate fipersonalizatcadimensiunedupnecesitileutilizatorului.
Editarea unui text se realizeaz prin introducerea acestuia n cadrul zonei de lucru prinintermediul tastaturii, nefiind nevoie ca la sfritul fiecrei linii s fie acionat tastaENTER>,
Butonul Control Menu
Linia de meniuri
Linia de instrumente
Butonul de maximizare/restaurare
Butonul de minimizare
Panoul de configurare Linia dederularevertical
Zona de lucru Linia de stare
Linia dederulareorizontal
Linia de titlu
Butonul de nchidere a documentului
Butonul de nchidere aaplicaiei
-
23
ntruct editorul de texte va realiza n mod automat aceast trecere. Utilizatorul va acionaENTER>doarncazulncaredoretetrecerealaunnournd. Poziia curent de editare n cadrul fiierului este evideniat de un element grafic numitcursor ceesteevideniat,deregul,printr-olinieverticalcareclipete. ncadrulprocesuluideeditareformacursoruluisepoatemodificanfunciedecomenzilepecareleexecutaplicaianacelmoment.
FORME GRAFICE DE CURSOR Tabel
IMAGINE CURSOR EXPLICAIE
Imagineacursoruluipentruateptareauneicomenzi
Imagineacursoruluipentruateptareauneinoicomenzintimpulprocesriicomenziianterioare
Imaginea cursorului pentru redimensionarea pe orizontaluneiferestreWindows
Imaginea cursorului pentru redimensionarea unei ferestreWindows,attpeorizontalctipevertical
Imaginea cursorului pentru redimensionarea pe verticaluneiferestreWindows
Imaginea cursorului pentru selectarea unui tabel
Imagineacursoruluideselecieaunuisaumaimultorrnduri din cadrul unui tabel
Imagineacursoruluideselecieauneisaumaimultorcoloane din cadrul unui tabel
Imaginea cursoruluideselecieatextului
Deplasarea cursorului n cadrul unui document poate fi realizat att prin intermediultastelordirecionale,tastaTabitastaSpacecuajutorulmouse-ului,cticuajutorulaltortastesaucombinaiidetaste.
TASTE PENTRU DEPLASAREA CURSORULUI Tabel
Tasta Aciunea Deplaseazcursorulnstngacuuncaracter Deplaseazcursorulndreaptacuuncaracter Deplaseazcursorulnsuscuolinie Deplaseazcursorulnjoscuolinie Ctrl + Deplaseazcursoruln stnga cu un cuvnt Ctrl + Deplaseazcursorulndreaptacuuncuvnt Ctrl + Deplaseazcursorullanceputulparagrafului Ctrl + Deplaseazcursorullasfritulparagrafului
-
24
Home Deplaseazcursorullanceputulrnduluicurent End Deplaseazcursorullasfritulrnduluicurent Page Up Deplaseazcursorulcuunecranmaisus Page Down Deplaseazcursorulcuunecranmaijos Ctrl + Home Deplaseazcursorullanceputuldocumentului Ctrl + End Deplaseazcursorullasfrituldocumentului Ctrl + Page Up Deplaseazcursorulcuopaginnsus Ctrl + Page Down Deplaseazcursorulcuopaginnjos
ELEMENTEDEBAZNEDITAREA UNUI TEXT
Uneditordetexteopereazcuurmtoarelenoiuni: 1. caracter (character) ceamaimicentitate(indivizibil)cesepoateprelucrantr-untexti
care poate fi liter, cifr, spaiu(blank), caracter special, adic 256 de semne din codulASCII (American Standard Code for Information Interchange);
2. cuvnt (word) ir de caractere delimitat de restul textului prin spaiu sau semne depunctuaie; alinierea textului ntre marginile paginii se face fr a segmenta cuvintele;cuvintelepotfidespritensilabelasfirituluneilinii(rnd)detext;
3. linie (rndul) de text(Text Line) grup de cuvinte desprit de restul textului printr-un caracterdecontrolnumitsfritdelinieintrodusautomatdeprocesorinuestevizibilpeecran(deregul,segenereazprinacionareatasteiEnter>);
4. fraz (Sentence) grupde cuvinte (irdecaractere)delimitat de restul textului printr-un punct; de regul,procesoarelede textepermit selectareaunei fraze i procesarea ei caunbloc de text;
5. paragraf (Paragraph) - grup de linii de text delimitat de restul textului printr-un caracter de controlnumitsfritdeparagrafintrodusautomatdeprocesorinuestevizibilpeecran;
6. text (Text) grup de paragrafe, fraze, linii, cuvinte sau caractere ; 7. obiect (Object) formgrafic(imagine,grafic,tabeletc.),formsonor(sunet)cepotfi
nserate n text; 8. pagin (Page) pagin util format din text i obiecte sau pagin fizic constituit din
paginautilielementespecificetehnoredactrii; 9. document (Document) coleciedepaginiceconstituieolucraretehnoredactat(scrisoare,
raport, referat, articol, carte etc.).
Figura 3.2. Elementele constitutive ale unui document
Primacondiiedebazneditareaunuitextestecaeditoruldetextesfielansatnexecuieinu nultimul rndutilizatorulsdispundeo tastatur.Prin intermediulsistemuluideoperareutilizat utilizatorul poate opta pentru editarea n limbamatern folosind integral toate caracterelespecifice alfabetului respectiv.
-
25
ncadruloperaieideeditaresevorfolosicaracterelespecificelimbiirespective(caracteretipicelimbiiromne,ianume,,,,).Uneledintreacestecaracterenuseregsescpetastaturastandard,inconcluzievatrebuiactivatmaintiopiuneacevapermiteintroducereacaracterelorromnetidelatastatur.
n tabelul alturat este prezentat modul de accesare a caracterelor specifice tastaturiiromnetiprinechivalarealorcucaracterelespecificetastaturiiengleze.
MODULDEACCESAREACARACTERELORROMNETI PRIN INTERMEDIUL UNEI TASTATURI STANDARD
Tabel 3.3. Caracterul
de pe tastatura standard
Caracterul cesevatipripe
ecran
\ [ ] ; z y y z * ( ( ) ) = _ ? = *
/ - ? _ - + $ ^ & & / ` ] ~ [
Un caracter (Character) este un simbol pentru litere, cifre i semne speciale, simbolcaracterizat de : lime (Width), nlime (Height), stil (Style), orientare (Orientation),culoare(Color)iform/schelet(Typeface). Aspectul unui caracter este controlat prin font istil.
FONTURI
Font-ul reprezintunsetdecaracteredeunanumittipiaspectulasociatliterelor,cifrelor,simbolurilor i semnelor de punctuaie tastate [4], fiind o colecie de caractere care au anumite proprieti comune: lime, nlime, stil, orientare, form. Aceast colecie de caractere estememoratntr-unfiierpesuportuldememorieextern, toate fonturile folosite de programele de tip Office fiindgestionatedectresistemuldeoperare, astfel nct fonturile disponibile ntr-oaplicaieOffice suntdisponibilentoatecelelalteaplicaiialepachetului. FonturilefolositedeaplicaiileOffice sunt organizate ntr-o biblotecdefonturi, iar pentru a fi disponibil ntr-o aplicaie de tip Office, un font trebuie s fie instalat (inclus n biblioteca de fonturi),adicfiierul corespunztorfontuluisfielegatdenucleulsistemuluideoperare. nfunciedelimeacaracterelor,exist:
-
26
fonturi fixe formate din caractere ce auaceeailime; fonturiproporionale formatedincaractereacrorlimevariazproporionaldelaunsemnlaaltul,pentruadiminuaesteticspaiereadintrecaractere(fonturile Kerning).
nfunciede modul n care sunt descrise simbolurile grafice,exist:
fonturi bitmap (hart de bii) semnul grafic este descris printr-o matrice de puncte (pixeli).Aceste fonturi sunt primele fonturi care au aprut un dezavantaj important al lorfiindacelacntr-o astfel de reprezentare, semnul grafic nuestescalabil(mritsaumicoratautomat); fonturi vectoriale (scalabile) semnul grafic este descris prin reprezentarea cu aa-numitele curbe B-spline, reprezentare care permite scalarea i operaii diverse asuprasemnului grafic: rotire, oglindire, nclinare etc.
nfunciedelimeacaracterelor,existurmtoareletipuri de caractere: caractere foarte nguste (extra condensed); caractere nguste (condensed); caractere largi (expanded); caractere foarte largi (extra expanded).
Dimensiunea caracterului reprezintnlimeaefectiv (size)acaracteruluiisemsoarnpuncte tipografice. Editoarele de text ofer fonturi de mrime (prin caseta Font Size) diferite exprimate de obicei prin valori numerice ntregi.
Exemplu. Textdemrime10. Textdemrime18.Mrime26.
ATRIBUTE ALE FONTURILOR
mbuntirea aspectului textului prelucrat, se poate face prin aplicarea fonturilor i astilurilor de fonturi oferite de editorul de texte. Un anumit text poate fi supus unor efecte: scrierea ngroat-aldine, B, scrierea cursiv - italic, I, scrierea subliniat,U, dar i a schimbrii culorii fontului,pentrupunerealuineviden. n cadrul operaiei de tehnoredactare, pentru prelucrare (formatarea) textului dorit, se pot utiliza diverse atribute ale fonturilor:
Font style stiluri de font (Regular, Italic, Bold, Bold Italic); Size mrimi(dimensiuni)pentrufonturi; Font color culori pentru font; Underline style stiluri de sublinieri; Effects diferite efecte speciale de text.
STILURI
n cadrul editoarelor de text, un mod eficient de a gestiona prelucrarea caracterelor text sau a blocurilor de text (paragrafe) este asigurat prin folosirea stilurilor. Un stil este o grupare de atribute de formatare: font, dimensiune, mod de scriere etc. n funciedemoduldeacionare,exist:
- stiluri referitoare la caractere, care au efect asupra textului selectat sau au efect de tip comutator activare/dezactivare (modul de scriere aldin, subliniat, cursiv);
-
27
- stiluri referitoare la paragrafe, care au efect asupra paragrafului curent (modul de alinierenpaginiformatareaparagrafului).
Este bine de reinut c pentru estetica documentului, nu se recomand s se abuzeze dediversele stiluri de scriere sau culori, n special n documente oficiale.
3.6. ALINIEREAIFORMATAREA PARAGRAFELOR
Unfragmentde text terminatcuunmarcajde sfritdeparagraf,acesta fiinddefinitprinacionareatasteiENTER>,senumeteparagraf.Oricefiiernoucreatprinintermediulunueditorde texte (document) conineunparagrafgolcenupoatefiters. Operaiile de aliniere i formatare nprocesarea textelorsuntoperaiidebazpentruoriceeditor de texte. n general, acestea oferutilizatoruluipatruopiunipentrualinierea textelor incluse n paragrafe: Left-aligned alinierea la stnga, stil care are linii neregulate la dreapta; Centered-aligned centrarea liniilor fa de marginile paginii/cadrului; Right-aligned alinierea la dreapta, stil care are linii neregulate la stnga; Justified alinierea complet, liniilefiinddesfuratepetoatlimeapaginii. Stabilirea mrimii spaiului liber dintre marginea stng a paginii i primul caracter alparagrafului,dimensiuneaspaiuluiliberdintremargineadreapt isfritulparagrafuluisedefinescprinintermediulindentrii.
Modalitidealiniere
Indentarea constndefinirealoculuiundevafiplasattextulunuiparagrafnfunciedemargineadinstngaiceadindreapta a paginii. Unaltelementimportantreferitorlamoduldeeditarealunuitextestespaiereapeverticala textului. Spaiereapevertical n cadrul unui document sau la nivelul paragrafelor, se poate realiza prinopiuniledespaierentrelinii,ianume:
ALINIEREA
Justified Alinierea completcentrat(lastngailadreapta)esteunstilclasic de aliniere. Textul are un aspectuniformnambelepriale documentului. Liniile sunt de lungimi egale, dar spaiuldintre cuvinte i uneori dintre litere este astfel dimensionatpentru a realiza alinierea ntre ambele margini.
Left
Alinierea la stnga este un stil de aliniere care creeazunaspectneregulat textului n parteadreaptraportatlamargineapaginii au marginea cadrului n cazul utilizriideTextBox.
Centered
Alinierea centratesteun stil clasic de
aliniere. Textul este alezatsimetricfadeoaxcaretrece prin
mijlocul paginii. Liniile sunt de lungimi
inegale.Aceastoperaieserecomand
pentru titluri.
Right
Alinierea la dreapta este un stil de aliniere carecreeazunaspect
neregulat al textului nparteastng
raportatlamargineapaginii sau la
marginea cadrului n cazulutilizriide
Text Box.
-
28
Single cazul implicit care realizeaz o spaiere suficient pentru a afia n condiiiconvenabile caracterul cel mai nalt existent pe o linie (ediatre la un rnd); 1.5 Lines spaierealiniilordetextseface1,5 din dimensiunea de la cazul Single (editare launrndijumtate); Double spaiereade2orimaimaredectcazulSingle (editareladournduri); At Least realizeaz o spaiere minim ntre rnduri (valoarea prestabilit poate fimodificatautomatdectreutilizator); Exacty - spaiul dintre rnduri este fix, indiferent de dimensiunea fontului folosit saudeelementele grafice din text; Multiple spaiuldintrerndurivafimultiplicatfadecazulSingle cuovaloareprecizat.
Aspectul unui paragraf poate fi controlat prin : aliniere - modul n care se ncadreaz ntremarginile textului - Justified, Left, Right, Centered; spaiuldintreliniiledetext Single, 1.5 lines, Double, At least, Exactly, Multiple; indentarea paragrafului - decalaj i a primei linii First Line din paragraf, respectiv indentareagatHanging Ident; modulncaresuntdespritecuvintelensilabe.
Formatareaunuiparagrafconstnstabilireaparametrilorntreguluiparagraf: - aliniereafademarginile paginii; - indentarea; - distanadintrernduri; - etc.
Prin formatarea unui document se nelege a atribui anumite caracteristici entitilor(seciuni,paragrafe,caractereetc.)ce-lalctuiesc,pentrua-lfacemaiuordeparcurs. Editoarele de text permit,ngeneral,formatareaurmtoarelorentitielementare:caracterul,paragrafulseciuneaipagina. Existdoumodurincaresepoaterealizaoperaiadeformatareaentitilorelementare:
- scriereatextuluiiapoiefectuareaformatrilor; - stabilireacaracteristicilordeformatareiapoiscriereatextului.
TABULATORI
Aliniereaunui textse realizeaz,deobicei,prin intermediulopiunilordealiniere (stnga,centru, dreapta, justify), dar exist situaii n care se dorete s fie scos n eviden un anumitparagrafsausfierealizatoaliniereatextuluialtfeldectmodurileimplicite. Tehnica tabulatorilor permite organizarea paragrafelor sub forma unor tabele sau alinierea lornpaginnmodulalesdeutilizator. Un tabulator este asociatunei poziii n cadrulpaginii n careva fi deplasat cursorulprinacionareatasteiTAB>.Oliniedincadrulpaginiipoatefimpritnmaimultezone(poziiidetabulatori) ce pot fi accesate prin intermediul tabulatorilor. Astfel, la prima acionare a tasteiTAB>cursorulsevamutalapoziiaasociatprimuluitabulator(primeizone),laadouaacionareatasteiTAB>sevarealizapoziionareanceadeadouazoniaamaideparte. Dimensiunea standard a poziiei tabulatorilor, care se mai numete i zon de oprire atabulatorilor,estede1,27cm,dimensiunecepoatefimodificat. Editoarele de text permit o aliniere a textului sub form de coloane prin intermediultabulatoriloriamoduluilordedefinire:
- Left Tab aliniaztextullastngancadrulzoneitabulatorului; - Center tab centreaztextulncadrulzoneitabulatorului; - Right Tab - aliniaztextulladreaptancadrulzoneitabulatorului; - Decimal Tab aliniazdateledetipnumericnfunciedevirgulazecimal.
-
29
FORMATAREA PAGINILOR
O paginfizic, fiindreprezentatde suprafaadehrtie,estesuportulpentru imprimareaunui document, iar pagina util este acea suprafa din pagina fizic pe care se va scrie textuldocumentului. Formatarea unui document laniveldepaginserealizeazprinurmtoriiparametri : - dimensiunea paginii fizice (Paper size) determinatdelime(Width)inlime(Height); Existctevaformatestandard:Letter (8,5 x 11 inch), Legal (8,5 x 14 inch), A4 (210 x 297 mm), A5 (148.5 x 210 mm), B5 (JIS) (182 x 257 mm); - orientarea paginii fizice (Orientation) orientarea pe vertical (tip portret Portrait)sauorientareapeorizontal(Landscape); - marginile paginii fizice (Margins) marginea superioar (Top), marginea inferioar(Bottom), marginea din stnga (Left), marginea din dreapta (Right),margineadelegtur(ina ; margine de ndosariere) (Gutter); - poziialegturii(inei) (Gutter position) poziialastnga(Left),poziianparteasuperioar (Top); - antetisubsol (Header and Footer) margineaantetuluiimargineasubsolului; - aspectul paginii (Layout) antete i subsoluri diferite pentru paginile impare ipare; - numerotarea paginilor fizice (Page Numbers) poziia numrului de pagin npartea superioar sau n partea inferioar a paginii (Top of page, Bottom of page), alinierea numerotrii(Alignment): Left (la stnga), Center (n centru), Right (la dreapta), Inside (n interior), Outside (n exterior).
Formatarea paginilor presupunenprincipalurmtoarele : stabilirea(setarea)dimensiuniipaginiifiziceipaginiiutile; stabilireamoduluideorganizareatextuluinpaginiorientareapaginii; administrareantreruperilordepaginintroduse manual; administrareaseciunilordedocument; numerotareapaginilor(poziiaialiniereanumerotrii); creareaantetelorisubsolurilor,anotelordesubsolianotelordesfrit.
Formatarea paginilor se poate realiza nainte de introducerea textului sau n orice moment al introducerii, n acest caz editorul de text realiznd reformatarea tuturor paginilor documentului sau ncepnddelaozonanume.
-
30
Figura Arhitectura paginii unui document
De obicei un procesor de texte mparte automat documentul prelucrat n pagini. n momentul cnd textul i obiectele inserate n document au ocupat ntreaga pagin util, se face trecerea automat la o pagin nou. Paginile sunt separate prin aa-numitele marcaje de pagin (page breaks) i anume ntreruperi de pagin. Orice intervenie n document va avea ca efectrenumerotarea paginilor ideciactualizareantreruperilordepagin.ntreruperiledepaginsepotintroduceimanual,laopiuneautilizatorului, procesorul de texte rearanjnd automat paginile care urmeazdupntrerupereamanual.
TABELE
Editoareledetextpunladispoziiautilizatoruluiunformattabularceasigurflexibilitateanecesar aranjrii textului i a imaginilor ntr-o manier organizat, utiliznd coloane i rnduri,numit tabel. Elementul dintr-untabelsituatlainterseciadintreolinieiocoloansenumetecelul. n acest caz, tabelul esteomatricede celule, dimensiuneaacestuia fiinddatdenumrulde linii i numruldecoloane.
dimensiunetabelnumrultotaldecelulenr.liniixnr.coloane
Prin domeniu de celule se nelege aceea zon ce este format din dou saumai multecelule nvecinate. O celul poate conine text, imagine grafic, formul i poate fi formatat independent,respectivsevaredimensionanmodautomatnfunciededimensiuneainformaieiconinute. Elementele ce definesc un tabel sunt:
- liniile tabelului; - coloanele tabelului; - celulele tabelului; - capul de tabel; - chenarul tabelului; - titlul tabelului; - sursapentrudateleintrodusentabel(dacestecazul).
Marginea subsolului
Header (antet)
Footer (subsol)
PAGINAUTIL
Top (marginea superioar)
Bottom (marginea inferioar)
Marginea antetului
Left (marginea stng)
Right (marginea dreapt)
-
31
Titlul tabelului
Nr. crt. Numele Prenumele
Figura Elementele unu tabel
Liniile tabelului sunt stabilite n modul de definire a tabelului,acesteaputndfiadugateiulteriordefiniriitabelului.Numrulminimdeliniialunuitabeleste1(una). Coloanele tabelului suntstabilite,deasemenea, nmoduldedefinireatabelului,numrulminimdecoloanefiind2(dou). Celulele sunt acele zonele ce definesc tabelul, fiind utilizate pentru nregistrarea informaiilor. Capul de tabel estedefinitprinprimaliniea tabelului fiindodescrierea informaiilorcevor fi nregistrate n cadrul coloanelor. Chenarul tabelului este reprezentat prin ansamblul liniilor interioare i exterioare cedefinesc tabelul. Exist dou tipuri de chenare: unul interior, ce se refer la liniile interioare cesepar celulele unele de altele, i altul exterior ce caracterizeaz liniile ce definesc conturultabelului. Titlul tabelului esteuntextcecaracterizeazinformaiilecesuntevideniatentabel. Sursa tabelului este un text opional, ce indic cartea, raportul sau locul de unde s-au preluat datele pentru tabelul respectiv. n cadrul unui tabel informaiilesevorintroducencadrulcelulelor,poziionareancadrulunei celule a tabelului realizndu-se cu ajutorul mouse-ului sau a tastaturii prin intermediul tastei .
Tasta/Combinaiadetaste Efect TAB sau Deplasarea cursorului n celula
urmtoare Shift + TAB sau Deplasarea cursorului n celula
anterior Alt + Home Deplasarea cursorului la nceput de
linie Alt + End Deplasarea cursorului la sfrit de
linie Alt + Page Up Deplasarea cursorului la nceput de
coloan Alt + Page Down Deplasarea cursorului la sfrit de
coloan
Caracteristicileunuitabeldefinitsepotmodificacuuurinprinoperaiide: - inserare linii/coloane; - tergerelinii/coloane; - redimensionare linii/coloane; - formatare laniveldecelul,linie,coloansau domeniu de celule.
Liniile tabelului
Coloanele tabelului
Celulele tabelului
Capul de tabel
Chenarul tabelului
-
32
Tabelele sunt elemente statice n cadrul documentelor, asupra acestora putndu-se aplica operaiile de copiere i/sau mutare, procedurile fiind identice cu cele aplicate pentru text saparagrafe. ncadrultabelelorexistposibilitatea reunire a dousaumaimultecelule,rezultatulfiindosingurcelul,saudedivizare auneicelulendousaumaimultecelule.Operaiiledereunireimultiplicare sunt considerate ca fiind elemente avansate de formatare a unui tabel, ele utilizndu-se pentru generarea unui aspect ct mai estetic tabelului.
OBIECTE GRAFICE
Un alt mod de reprezentare a informaiilor n cadrul unui document este cel grafic.Adugareaunuielementgraficntr-undocumentestedoaroproblemdeidentificarealocului din documentundesedoreteplasareaimaginii. Dinpunctdevederealelementelorgrafice,editoareledetextpermitinserareaurmtoareletipuridefiiereimagine:
- CompuServe GIF (.gif) - Encapsulated PostScript (.eps) - Diverse programe de desenare (.pcx) - Tagged Image File Format (.tif) - Windows bitmap (.bmp) - Formatul JPEG (.jpg) - etc.
Figura 4.2. Utilizarea uneltelor de lucru Drawing
Dei este dedicat procesrii textelor, editorul de text ofer faciliti de desen liber sau deutilizare a unor elemente predefinite. n figura 4.2. esteprezentatundocumentceconinediferitedeseneiobiecte.
Uneltele de lucru Drawing conin instrumente pentru a desena, manipula sau formatadiverse desene.
CREAREA DE FORME
Editoarelede textconin, ngeneral, o serie de forme predefinite care pot fi utilizate prin intermediul uneltelor de lucru Drawing. Aceste forme predefinite sunt grupate pe categorii: - linii(Lines),formedebaz(BasicShapes),sgei(BlockArrows),elementepentrudiagrame de flux(FlowchartElements),stelueiinsigne(StarsandBanners)etc.
-
33
Cuajutorulformelordebazsepotinserancadruldocumentelorfigurigeometricedebaz(ptrate,dreptunghiuri,cercuri,hexagoaneetc.)saualtefiguripredefinite. Pentru a insera (desena) oricare din aceste forme, este necesar selectarea ei i apoipoziionarea n cadrul documentului n locul n care se dorete inserarea. Orice form, odatdesenat,poatefiredimensionatprinintermediul punctelor de mnuire (handles).
Figura 4.3. Punctele de mnuire ale unui obiect
ADUGAREADETEXTLADESENE
Pentruoricareobiectdesenat,maipuin liniilor, formelor libere sauconectorilor, sepoateadugauntext,prinsimplaselectareadesenuluiiapoieditareatextuluirespectiv. Un instrument important n cadrul uneltelor Drawing este instrumentul Text Box , cu ajutorulcruiasepoateintroduceuntextncadratntr-unchenaroriundenpagin.
LINIIDREPTE,CURBEIALTEFORME
CuajutorulopiuniiLine din cadrul uneltelor de lucru Drawing se pot desena linii drepte sau linii curbe. Aceste desene pot fi modificate, n sensul schimbrii grosimii, culorii, tipului(punctat,deexemplu)sautransformriiliniilornsgei.
MANIPULAREA OBIECTELOR
Manipularea unui obiect presupune selectarea n prealabil a acestuia, cu ajutorul mouse-ului. Asupraobiectuluisepotefectuaapoiurmtoareleaciuni: Copiere,tieresaulipire cu ajutorul comenzilor Copy, Cut sau Paste; Redimensionare cu ajutorul punctelor de dimensionare (handles).Dac se lucreaz cupunctelededimensionare,desenulesteaduslaformadoritcuajutorulmouse-ului; Rotire cu ajutorul punctelor de dimensionare. Obiectul va putea fi rotit de utilizator n ce sensdorete.
FORMATAREA OBIECTELOR
Formatareaunuiobiectarecascopmodificareaatributelorasociateacestuia,ianume: Modificareaculoriidefondaobiectului- Colors and Lines->Fill Modificareaconturului,castildeliniesauculoare Colors and Lines Alinieresaumoddedispunerenpagin Layout
GRUPAREA OBIECTELOR
Dac se lucreaz cumaimulte obiecte la unmoment dat, pentru a lemanipulamai uoracestea pot fi grupate, rezultndun singur obiect.Acest lucru se realizeaz cu ajutorul comenziiGroup din cadrul uneltelor de lucru Drawing. Dacsedoretedegrupareaunuiobiectalctuitdinmaimulteobiectegrupateseutilizeazcomanda Ungroup,opiunece se foloseteatuncicndsedoreteomodificare aunuiobiectdincadrul unui obiect grupat.
Puncte pentru redimensionarea vertical/orizontal ale elementului
Punct pentru rotirea elementului
-
34
ORGANIGRAME
Organigramele (care se mai numesc i hri de concepte) reprezint ometod grafic dereprezentare a cunotinelor i de organizare a informaiilor. Acestea servesc la convertirea icomprimareaunor informaiiaparent fr legtur, ntr-unmoddevizualizaregrafic,structuratiuordeurmrit,modcefurnizeazinformaiicomplexentr-omanierinteligibil. Procesul de transformare aunei cantiti dedate/informaii/idei ntr-o reprezentare graficva determina o mai bun nelegere cu privire la esena subiectului vizat. Pentru a crea oorganigram, trebuie acordat atenie relaiei dintre entiti i examinate sensurile fiecreiadintreacestea. n timpulrealizriiorganigramei,arelocstabilireaprioritilorinformaiilor,determinareaprilorceprezintoimportanmaimareicaredintreacesteatrebuieinclusenorganigram. Organigrameleseutilizeazpentrustructurareaideilordincadrulunui text, pentru a ajuta la rezolvarea unor probleme, luarea unor decizii, studiu, planificare etc., i pot realizate prinintermediulelementelorgraficepredefinitesaupot figenerate nmodautomatapelndoanumitclasdetipurideorganigramepredefinite.
-
35
CAP VII VIII MICROSOFT EXCEL
PREZENTAREAAPLICAIEI DE CALCUL TABELAR
Aplicaiile de calcul tabelar sunt aplicaii eficiente i complete, care ofer totalitateainstrumentelormatematice i graficenecesarepentru a efectua calculematematice i reprezentrigraficedelacelemaisimplepnlacelemaicomplexe Mare parte din elementele ferestrei aplicaiei de calcul tabelar sunt deja cunoscute dindetaliereaferestrei aplicaieipentrueditarea textelor,ianumebutoaneledecontrol, bara de titlu, butonul Control Menu, bara de meniuri, bara de instrumente, bara de stare, barele de derulare.
Figura 5.1. Descriereaferestreiaplicaieide calcul tabelar
ENTITIFOLOSITENTR-OAPLICAIEDECALCUL TABELAR
ntr-o aplicaie de calcul tabelar (agenda de lucru; workbook) sunt folosite urmtoareleentiti fundamentale: Date informaii cesuntconinutencelule; informaiilesuntdediversecategorii
cedetermintipulinformaiei carecaracterizeazapartenenadateilaoclasdedate;tipul de date determinioperaiile cesepotexecutaasupradatelordeacelaitip;ngeneral, aplicaiiledecalcultabelaratribuieautomattipuluneiinformaiinfunciede valoarea procesat; Celule forme dreptunghiulare generate de reeauadecoloaneilinii a unei foi de calcul, fiecare form fiind identificat prin concatenarea dintre identificatorul coloanei (abscisa - A,B, .. )iidentificatorul liniei ( ordonata 1,2,3,); referirea unei celule reprezint identificatorul celulei prin intermediul cruia, n cadrul uneiformule, este utilizat coninutulcelulei; Formule i funcii expresii formate din operanzi (constante i/sau referiri decelule), operatori matematici (aritmetici i relaionali) i funcii; formula este precedat de semnul ; funcia este o formul complex predefinit identificatprintr-un nume i conine ntre paranteze o list de argumente ce reprezint oexpresie; Graficeidiagrame forme grafice sugestiveisinteticeobinuteprinprocesareadatelor coninute n celule; exist diversemoduri de reprezentare grafic a datelor procesate.
Linia de etichete a coloanelor Zona de lucru
Linia de etichete a liniilor
Linia de unelte standard
Cursor
Linia de formule
Linia de stare
Linia de etichete a foilor de calcul
-
36
Zona de lucru reprezintspaiulutilalfoiidecalculmarcatprintr-oreeadelinii,reeacemparte foaiadecalculnliniiicoloane.Seprezintsubformaunuitabel,alctuitdincoloanesilinii,numitfoaie de calcul (Sheet). Linia de formule estezonancareutilizatoruluiiesteafiatvaloareasauformulanscrisncelulaselectat.Aceast zonestempritntreisubzone:zonaceindicadresacelulei,zonapentruselectareafunciilormatematiceizonapentruafiareaconinutuluicelulei.
INTRODUCEREA DATELOR
Introducerea datelor serealizeazdelatastatur n celulele foii de calcul conform structurii definitenfunciedeobiectiveleacesteia.Deplasarea n cadrul foii de calcul se poate face folosind tastele direcionale sau cu ajutorul tastei pentru a trece la o celula la alta (deplasare pe orizontal), sau prin apsarea tastei ENTER> (deplasare pe vertical). Prin celul activ senelegecelula selectat launmomentdat(ncadratcuunchenarevideniatngroat-indicatorul de celul).
CURSOR
Indicatorul de mouse (cursorul) va lua mai multe forme n timpuldeplasriintr-o foaie de calcul,ianume: cruce mare n aceast form se poate utiliza pentru
activarea sau selecia celulelor, respectiv pentru introducerea datelor; sgeat aceastformsevaobinecndsedeplaseazspremargineauneicelule active; cnd indicatorul are aceast form, se poate utiliza mouse-ul pentru deplasarea celulei (copierea coninutului celulei n altcelulsauconinutuluimutarea celulei); crucemicneagr sevaobine aceast formcndmouse-ul se deplaseazsprecoluljos-dreapta al indicatorului de celul, form ce se utilizeazpentru a comunica utilizatorului c este permis operaia decompletare.
CELULE. DEPLASARE N PAGIN
O aplicaie de calcul tabelar poate conine una sau mai multe foi de calcul, ansamblul acestoraformndoagenddelucrusauworbook. Fiecare foaie de calcul (foaie de lucru; worksheet) este format din linii i coloane ce constituie sistemul de gril (gridlines) care genereaz omatrice de celule. Liniile tabelului sunt identificate prin valorile numerice ntregi 1,2,3,, iar coloanele sunt identificate prin simbolurile alfabetice A,B,C, . O celul reprezintinterseciadintreolinie(unrnd)iocoloaniareoadresunic (identificator)alctuitdinconcatenareaidentificatorilordecoloaniliniapecareseaflcelula.Deexemplu,C7 este identificatorul celulei aflatlainterseciacoloaneiC cu linia 7. Prin selectarea unei celule senelegeevideniereaeiprinindicatorul decelul (celula este ncadrat printr-un dreptunghi ngroat) i indicarea adresei celulei n linia de formule. La un momentdat doaro singur celulpoate fi selectat, aceastanumindu-se celulactiv sau celulcurent.Operaiadeselectareauneicelule se poate realiza prin diverse moduri: folosind tastele direcionale se va selecta celula vecin din direcia
corespunztoaretastei; folosind mouse-ul prin execuia unui click peceluladorit; Deplasarea indicatorului de celul (selectarea unei alte celule) se poate realiza i prin
urmtoareletastesaucombinaiidetaste:
-
37
deplasarealanceputullinieipecareseaflcursorul; + sgeatdirecional deplasarea pn la prima celul ocupat din direcia indicat de
sgeatadirecional; deplasarensuscuofereastr; deplasarenjoscuofereastr; + deplasarelafoaiedecalculurmtoare; + deplasarelafoaiadecalculanterioar; + deplasare la nceputul foi de lucru (celula A1); + deplasarelasfritulfoiidelucru(celulaIV65536);
Pentru vizualizarea altor regiuni din foaia de calcul, se vor folosi barele de derulare/navigare (verticalsauorizontal).
Diversitatea problemelor reclam utilizarea mai multor categorii de informaii (tipuri de date) ce trebuie procesate n vederea obinerii de rezultate n conformitate cu aplicaia ce seelaboreaz.
ADRESAREA CELULELOR
Un grup de celule se numete domeniu (un dreptunghi obinut prin cancatenarea unor celule). Pentru a selecta un domeniu, se procedeaz asemntor cu selectarea unei zone dintr-un editor de text,adicseselecteazcelula dintr-uncol aldomeniului(severificdacindicatoruldemouse areformadecrucengroat,censeamnregimuldeselectare),semenineapsatbutonul ise tragespreceluladincolulopus (deplasare spredreaptasaustnga, i apoi n sus sau n jos), dup care se elibereaz butonul de mouse. Domeniul selectat va fi ncadrat de un dreptunghi ngroat, iarcelulececompundomeniuvorficolorate,excepie fcndcelulacucares-a nceput selectarea. Pentru a selecta toate celulele dintr-un rnd sau dintr-o coloan, se selecteaz antetul rndului, respectiv coloanei.Pentruaselectamaimultecoloanesaurnduri,seselecteazunantetderndsaucoloan,dupcareseefectueazoperaiadetragerepentrualeselectaipecelelalte. ncadrulaplicaiilordecalcul tabelaradresareauneicelulese realizeazprinspecificareaadreseicelulei respective,ceeacevaconduce lapoziionarea identificatoruluidecelulpecelulaindicatideterminaccesullaconinutulceluleipentruafiprelucratncadruluneiformulesau a fi modificat. Dupmodulncaresuntgrupate, celulele pot fi referite prin: lista de celule celule nu sunt grupate; bloc de celule (domeniu) celulele sunt grupate.
Indicarea unei celule sau a unui grup de celule prin intermediul zonei de adresare a celulei se poate face n mai multe moduri:
Grupul de celule
Metoda
Exemplu LA CE SE REFERA REFERIREA
Ocelul Adresa celulei PRIMA CELUL A1 Mai multe celule negrupate
Enumerare adrese celule
PRIMA CELUL DIN RNDUL 2, A DOUA I A PATRA CELUL DIN RNDUL 3
A2,B3,D3 sau A1;B3;D3
Un bloc de celule Adresa primei iultimei celule
Celulele unui dreptunghi A1:C2
Un bloc de celule de pe o linie
Adresa primei iultimei celule
Treiceluledinlinia2careformeazunbloc B2:D2 Un bloc de celule de pe Adresa primei i TreiceluledincoloanaAcareformeazunbloc A2:A4
-
38
ocoloan ultimei celule Toate celulele de pe o linie
Identificatorul liniei Toate celulele de pe a treia linie 3:3
Toate celulele de pe o coloan
Identificatorul coloanei Toateceluleledepeatreiacoloan C:C Celulele dintr-o altfoaie de calcul
Identificatorul foii de calcul
Celule A1,D2 din foaia de calcul Tabel7 Tabel7!A1;D2
ntr-ofoaiedecalculactivsepotfacereferiri la celulele din foaiadecalculrespectiv,darse pot faceireferire externe,ianumelaceluleaflatenaltefoidecalcul.nacestcaz, referirea esteprecedatdenumelefoiidecalcul urmatdesimbolul!. Reuniunile i interseciile de domenii reprezint dou categorii speciale de domenii. O reuniune de celule reprezinttotalitateacelulelordindoudomeniiseparate.Deexemplu,dacsedorete adugarea grupului de celule de la C2 la C8, la grupul de celule C20:C28, se va face referirea (C2:C8,C20:C28). Prin utilizarea virgulei pentru separarea celor dou domenii, serealizeazreuniuneacelordoudomenii. Intersecia a dou domenii reprezint totalitatea celulelor comune a dou domenii. Dacpentru reuniune s-a utilizat simbolulvirgul,pentruintersecieseutilizeazunspaiu. De exemplu, intersecia(C2:C10 A10:J10)sereferlasinguracelulC10.
TIPURI DE DATE
Aplicaiile de calcul tabelar au fost proiectate pentru prelucrarea rapid i facil aunui volum mare de date care nu sunt supuse unor constrngeri foarte drastice (tabelele nu trebuie saibneapratunantet,rnduridedimensiuniegale,aceleaitipuridedatentr-ocoloan). Tipurilededatecesuntfolositencadrulaplicaiilordecalcultabelarseregsescsubformaelementelor unei liste simple din cadrul modului de configurare a unei celule (click dreapta pe celulaselectat).
Figura 5.2. Tipurilededatenaplicaiiledecalcultabelar
Tipul General - utilizatpentrureprezentareanumerelorfroconfigurareaparte. Numerele sau listele vor apreaaacumsunttastate.Suntfolositecaracterealfanumericeicaracterespeciale; Exemplu: 42568.325
Cursulvalutareste135428lei,1$29789lei.Acestaesteuntext
-
39
Tipul Number (numeric) - utilizat pentru manipularea numerelor ntregi sau raionale. Sunt folosite caracterenumericeispeciale Exemplu: 789
-851.487 60E3
Asupradatelorde tipnumericpot fi aplicaidiferiioperatori aritmetici rezultndexpresiinumerice.
OPERATORI ARITMETICI
Operator Semnificaie + Adunare - Scdere / mprire * nmulire ^ Ridicare la putere
Ordinea operatorilor n funcie de prioritatea lor este (n ordine cresctoare): adunarea,scderea, nmulirea, mprirea i ridicarea la putere. Schimbarea prioritii operatorilor poate fi realizatprinfolosireaparantezelor().
Tipul Currency (monetar) - estefolositpentrureprezentareavalorilorvalutaresaumonetare.Secomportiareacelaiformatcaicelnumeric.nplusestensoitdensemnulmonetarutilizat(deexemplu,$etc.) Exemplu: 128,23$
546
Tipul Accounting (contabil) - esteasemntorcucelmonetar.Nupotfiscrisevalorinegative,acesteafiindreprezentatentr-unchenardeculoareroie.
Tipul Percentage (procent) - sefolosete tipuldedatnumeric.Afiareasefaceprinnmulireavaloriitastatecu100iadugareasimbolului%.Estepermisafiareaunuianumitnumrdezecimale. Exemplu: 34.67%
TipulFraction(fracie) - tipulfraciepermitetransformareasauaproximarea unornumererealecufracii. Exemplu:numrul real 0.5 are ca rezultat nurmaconfigurrii celulei transformarea sa n fracia1/2.
TipulScientific(tiinific) - numerelevorfiafiatenmoduldescrieretiinific.SevafolosiexpoonentulE(adic10la puterea )
Exemplu:125.3E5areechivalent12530000nscriereaobinuit.
Figura 5.3. Diferenantreformatuldatelornumerice
-
40
Tipul Text - seutilizeazpentrumanipulareatexteloriirurilordecaractere.Esteposibilcaodatdetip textssentindpestemaimulteceluledepeaceeai liniecu toatec testulvaaparineuneisingure celule. Exemplu:Urmtoareledatesuntdetiptext.
TipulDate(datcalendaristic)iTime(timp) - tipurilededatedetipdatcalendaristicitimpuntreprezentateinternprinnumere.Existmaimultemodalitideaafiainformaiiledespredatitimp. Exemplu: 3/20/2005
20 martie 2005 7:23 AM 7:23:58
Date de tip logic - datecepotluadouvalori:adevrat(TRUE)saufals(FALSE).n general, valori de acest tip sunt returnate de funcii sau expresii logice. Pentru datele de tip logic se folosesc operatoriirelaionalipentrucomparareaadouvalorinumerice.
OPERATORIRELAIONALI
Operator Semnificaie > Mai mare dect < Mai mic dect >= Mai mare sau egal
-
41
influeneazvaloareaefectivanumrului.Deexemplu,dacseintroducevaloareanumeric10,50,careareaceeaivaloarecu10,5,aplicaiadecalcultabelarvaignoraultimulzero,denumitizerode final (trailing zero). ncazulformatriidatelor numerice se poate opta pentru reducerea/creterea numruluidecifre, adic se pot elimina/aduga cifre diferite de zero. n cazul reducerii numrului de cifre, numrul afiat va fi rotunjit.De exemplu, dac numrul 9,45 este afiat cu o cifr dup virgul,atunciacestavafirotunjitla9,5.Dacnumrul9,75esteafiatfrcifredupvirgul,atuncivafirotunjit la 10. Formatrilecepotfiaplicateuneicelulececoninedatenumericesunturmtoarele:
Stil Efect Exemplu Currency (moned) Afieaz i aliniaz simbolul menedei ($,lei,..),
data numeric fiind reprezentat n format cuzecimale 123,00 lei
Percent Style (stil procent) Afieaznumrulsubformdeprocent:0.45subforma 45%
CommaStyle(stilvirgul) Identic cu stilul Currency, dar fr simbolulmonedei: 12345.6 sub forma 12345,6
Increase Decimal (crete numruldecifredupvirgulazecimal)
Adaugocifrdupvirgul:0,45devine0,450 Decrease Decimal (scade numruldecifredupvirgulazecimal)
Reduce cu una numrul de cifre dup virgul:0,450 apare sub forma 0,45
FORMULEICALCULESIMPLE
Formulele sunt expresii formate din operanzi (constante i/sau referiri de celule),operatori matematici (aritmeticiirelaionali)ifuncii, fiind precedatdesemnul. Cea mai simpl formul n cadrul aplicaiilor de calcul tabelar este cea care conine o valoare (constant numeric sau text). Formulele mai complexe sunt construite cu ajutorul expresiilor matematice. n cazul n care formula nu este precedat de semnul , expresia matematic esteinterpretatcaodat (numeric sau de tip text). Orice formulva fieditat ntr-o celula foiidecalcul iar formula respectivvaputea fivizualizatnzonadeafiareaconinutuluicelulei din linia de formule. n cadrul celulei nu va fi afiatformula , ci rezultatul calculelor nconformitatecuexpresiacorespunztoareformulei.
Figura 5.4. Exemplu de calcul simplu
npractic,existdoumoduridiferite de a edita (scrie) o formul: 1. tehnica tradiional se selecteaz celula n care trebuie s fie creat formula i se
introduce formula indicnd adresele de celul ale tuturor celulelor care urmeaz a fiintrodusenformul; nuserecomandpentruformulelecomplexe,deoarecepotapreaeroriprin tastare;
2. tehnica de tip indicare se selecteaz celula unde trebuie s fie afiat rezultatul i setasteaz semnul ; introducerea formulei se face prin repetarea urmtoarei aciuni: seefectueazclickpecelulaceesteoperandnformulisetasteazsemnulpentruoperatorulcorespunztor, pn la terminarea ntregii formule; se ncheie formulaprin apsarea tastei ;
-
42
n cazul tehnicii de tip indicare, dac este necesar referirea unor celule lamare distanunele de altele, se recomand atribuirea de nume pentru aceste celule i apoi referirea numeloratribuite. Denumirea domeniilor de celule este o facilitate prin care utilizatorul poate specifica un nume pentru a desemna o celul sau un grup de celule (rolul variabilelor ntr-un limbaj de programare),nlocdeafolosiadreseledecelulecareferine. Numele asociatecelulelorprezinturmtoareleavantaje: numelesuntmaidescriptiveimaiuordememoratdectadreseledecelule; cndocelulestedeplasat,numeleestedeplasatodatcucelula; se poate folosi un nume n locul unei celule sau al unui domeniu de celule ntr-oformulsau
nargumentuluneifuncii,similarutilizriiuneietichete derndsaudecoloan; la copierea unei formule care foloseteunnume,efectulesteacelaicaicums-ar folosi o referinabsolutdecelul.
Numele asociate celulelor pot avea maximum 255 de caractere alfanumerice, primul caracter trebuindsfie