Sunteți pe pagina 1din 47

Sistemele de operare

Unitate: 12 de la 45 n aceast lec ie vom prezenta:


Noiunea de software, Sistemele de operare, Software-ul aplicativ, Clasificarea sistemelor de operare, Sistemele de operare Linux i Windows.

No iunea de software
Hardware-ul, precum am vzut, este doar un ansamblu de pri palpabile fizic ale calculatorului, care fr software ar fi fost doar un ansamblu de pri mecanice. Software este un program n accepie general, respectiv sub noiunea de software se subneleg sistemele de operare i programele, n cel mai larg sens al cuvntului. Clasificarea software se poate efectua n mai multe moduri, iar clasificarea general este urmtoarea:

Sistemele de operare, Software-ul aplicativ (al utilizatorilor).

Sistemul de operare (SO)


Sistemele de operare reprezint interfaa dintre utilizatorul calculatorului i hardware. Se poate spune c sistemulele de operare sunt un set de programe care administreaz funcionarea software-ului i hardware-ului, respectiv efectueaz controlul de baz al proceselor i strii n calculator, precum i administrarea i supravegherea activitii ntregului calculator. Aceast munc i acest control se efectueaz departe de ochii utilizatorilor. Exist nc o definiie, care spune c destinaia SO este s asigure utilizatorilor spaiu pentru realizarea programelor. Poate c cea mai interesant definiie este cea care spune c Sistemele de operare sunt managerii resurselor de calculator, avnd n vedere faptul c el decide cui vor fi atribuite resursele de hardware i stabilete perioada de timp. Sistemul de operare este obligat s utilizeze n mod eficace resursele hardware ale calculatorului. De asemenea, sistemul de operare poart de grij asupra lucrurilor la care utilizatorul nu trebuie s se gndeasc, de exemplu, prezentarea pe ecran sau lucrul cu ieirea sau intrarea, atribuirea spaiului de memorie unei aplicaiei, precum i supravegherea proceselor i task-urilor.

Software aplicativ

Software aplicativ sau software de utilizatori sunt programe pe care le administreaz i cu care lucreaz utilizatorul. Sistemul de operare atribuie resurse hardware unor programe care au fost lansate i care sunt n curs de executare. Utilizatorul poate coordona direct activitatea i funcionarea software-ului aplicativ i a sistemului de operare. Cu alte cuvinte, utilizatorul poate s activeze i s nchid unele programe care se efectueaz n cadrul sistemului de operare. Dac am face o list ierarhic, n partea de jos se gsete hardware-ul, apoi sistemul de operare care administreaz hardware-ul, apoi aplicaiile care utilizeaz sistemul de operare i la sfrit se afl utilizatorul care administreaz aplicaiile (imaginea 1).

Figura 2. Structura stratificat de utilizare, care demonstreaz locul sistemului de operare (sursa: Wikipedia)

Clasificarea sistemelor de operare


Clasificarea sistemelor de operare (SO) se poate efectua n mai multe moduri. Dup numrul utilizatorilor, SO se mpart n:

Sisteme de operare single user (cu un singur utilizator), Sisteme de operare multi-user (pentru mai muli utilizatori n acelai timp).

Dup numrul de programe, SO se mpart n:

sisteme de operare monotasking, respectiv sisteme de operare Single task,

sisteme de operare multitasking, respectiv sisteme de operare Multi task.

Dup numrul de procesoare care exist n sistem, SO se mpart n:


sisteme de operare monoprocesor, sisteme de operare multiprocesor.

n sistemul de operare multiprocesor, resursele calculatorului se atribuie programelor individuale, n intervale scurte de timp. Pentru c aceast atribuire i transfer de taskuri, sunt efectuate rapid de ctre calculator, avem impresia c programele se execut concomitent. Calculatoarele de astzi pot s efectueze mai multe programe n paralel, de exemplu, lucrul n MS Word, audierea muzicii, coborrea coninuturilor de pe Internet i altele. Totui, procesorul efectueaz ntotdeauna doar un program n acelai timp. Pentru fiecare procesor exist un segment de memorie aparte i cnd procesorul trece la efectuarea unui proces oarecare, el citete instuciunile i datele de la cellalt segment de memorie, iar anterior este obligat s rein starea momentan a programului care se execut, pentru ca mai trziu s tie de unde s continue.

Tipurile sistemelor de operare


Exist mai multe tipuri de sisteme de operare: sistemul de operare DOS, care a fost baza pentru sistemul de operare Windows, mai multe versiuni ale sistemului de operare Windows, sistemele de operare Unix i Linux, Mac OS, PalmOS, Solaris, Vax/Vms i altele.

Figura 1. Mac OS X "Snow Leopard" (sursa: Wikipedia)

Graphical User Interface (GUI)


Graphical User Interface (GUI) reprezint interfaa dintre calculator i utilizator. La nceput comunicarea s-a efectuat de pe linia de comand, unde utilizatorul a introdus comenzile, iar calculatorul le-a executat i le-a prezentat pe ecran. Astzi exist interfee grafice puternice care faciliteaz munca n comparaie cu linia de comand. Interfaa grafic a fost introdus de sistemul de operare MS Windows care utilizeaz un spaiu grafic, unde programele se efectueaz n cadrul ferestrelor, ceea ce faciliteaz considerabil munca.

Linux
Prima versiune a sistemului de operare Unix a aprut n anul 1969, iar sistemul de operare Linux, care se bazeaz pe Unix, a aprut n anul 1991. A fost creat de ctre Linus Torvalds, student din Finlanda. A fost mbuntit mai departe prin munca i eforturile altor programatori. Este fiabil i flexibil, compatibil cu calculatoarele PC care funcioneaz ca server i cu super - calculatoarele. n anul 2006, a fost publicat informaia c 8 din 10 cei mai importani furnizoi internet din lume utilizeaz sistemul de operare Linux. Unele dintre variantele sistemului de operare Linux sunt:

Caldera Linux, Corel Linux, Debian Linux,

Kondara Linux, Red Hat Linux, Mandrake Linux, SuSE Linux, Turbo Linux, Vector Linux.

F igura 3. Sistemul de operare Debian

Sistemul de operare Windows


Window n limba englez nseamn fereastr, de unde sistemele de operare au primit denumirea, fiindc toate programele se efectueaz n cadrul ferestrelor. Exist mai multe versiuni ale sistemului de operare Windows. Prima versiune a sistemului de operare Windows a fost Windows 1.0, iar apoi au aprut Windows 2.0, Windows 3.11, Windows 95, Windows 98, Windows ME, Windows XP, Windows Vista, Windows 7. Toate sistemele de operare enumerate sunt destinate staiilor de lucru. Versiunile server ale sistemului de operare Windows sunt: Windows NT, Windows 2000 i Windows Server 2003 i Windows Server 2008.

Figura 4. Arborele sistemului de operare Microsoft Windows (sursa: Wikipedia)

Figura 5. Sistemul de operare Windows Vista

Spre ilustrare, n continuare sunt prezentate primele sisteme de operare Windows.

Figura 6. Windows 1.0

Figura 7. Windows 2.0

Figura 8. Windows 3.11

Programele de prelucrare a textelor i a calcului tabelar


Unitate: 13 de la 45 n aceast lec ie vom prezenta:

Noiunea de fereastr aplicativ, Word processing software, Spreadsheet software.

Fereastra aplicativ
Programul aplicativ este un program pe care l administreaz i la care lucreaz utilizatorul. Fereastra aplicativ este noiunea care reprezint un spaiu dreptunghiular pe ecran, n care este prezentat programul aplicativ. Fereastra aplicativ conine datele prelucrate, respectiv

ceea ce lucreaz utilizatorul, apoi barele cu instrumente, meniul, ferestrele i panelele i toate cele care faciliteaz lucru ntr-un program.

Figura 1. Fereastra aplicativ

n imaginea 1 se vede fereastra aplicativ cu elementele de baz. Avem bara pentru titlu sau Title bar, toolbar sau bara pentru instrumente, meniul shortcut, fereastra n care se realizeaz aplicaia i n partea inferioar avem bara de stare n care se afieaz mesajele programului. Un exemplu adecvat este Microsoft Word, care conine toate elementele enumerate ale ferestrei aplicative.

Software-ul pentru prelucrarea textului


Word processing software sau software-ul pentru prelucrarea textului permite utilizatorului formarea i prelucrarea documentelor text. Soluiile de astzi faciliteaz prelucrarea i gestionarea uoar i eficace a documentelor text. n trecut acest lucru a fost mult mai greu, fiindc a fost necesar ca de pe liniile de comand s se activeze text editor i n el s se efectueze prelucrarea textului, ceea ce era mai greu de realizat. Astzi cu ajutorul programului Word i cu sprijinul altor instrumente, prelucrarea textului este mult mai uoar. Lucrul cu textul presupune introducerea textului, aranjarea textului, precum i tergerea cuvintelor, a propoziiilor i a seciuni complete din document. Fazele de baz ale dezvoltrii documentului sunt formarea documentului nou, formatarea, editarea, nregistrarea i imprimarea lui. Exist un numr mare de funcionaliti suplimentare pe care le posed editorii de texte de astzi, precum sunt: introducerea fotografiilor, elementelor grafice,

tabelelor i altele. Un reprezentant tipic al software-ului Word processing este Microsoft Word.

Figura 2. Microsoft Word 2007

Microsoft Word
Microsoft Word este un program pentru lucrul cu textul, respectiv pentru crearea i ntocmirea rapoartelor. Sunt posibile numeroase formatri i editri ale coninutului. n acest program este posibil gestionarea tabelelor, lucrul cu elemente grafice i cu macro-uri. Este posibil crearea indexurilor i coninuturilor i se poate lucra i cu formule matematice, cu ajutorul aa-numitului Equation editor. La sfritul prelucrrii textului, este posibil ca documentul respectiv s se tipreasc. n Word, de asemenea, este posibil tiprirea plicurilor i etichetelor, precum i trimiterea faxului.

Figura 3. Documentul Microsoft Word i documentul tiprit

Software Spreadsheet
Software Spreadsheet sau Worksheet este un software pentru organizarea i manipularea datelor, raportat la munca cu tabele i calcule tabelare. Acest tip de software este cel mai frecvent utilizat software n numeroase companii. Aceste programe faciliteaz efectuarea diferitelor antecalcule i calculaii, evidena strii de intrare i ieire. Organizarea programului Spreadsheet const ntr-un set de celule, n intersectarea de coloane i rnduri. Cel mai mare avantaj al acestui program este posibilitatea recalculrii pe Worksheet, prin modificarea datelor n alt parte a Worksheet-ului. Ceea ce este interesant este conceptul de Chart, care reprezint prezentarea datelor de pe Worksheet n form grafic. Reprezentatul tipic al programului Spreadsheet este Microsoft Excel, care, de fapt este un program de calcul tabelar i lucru cu tabelele. Cnd este vorba despre funcionaliti

suplimentare, acest program este foarte avansat, astfel c are un numr mare de funcii incorporate, ceea ce permite chiar i elaborarea unor aplicaii mai mici din cadrul programului Exel. Acest program permite administrarea diferitelor stri, purtarea evidenelor, orarului, date privind intrarea/ieirea, salarii, angajai, clieni, furnizorii, trafic i multe alte lucruri prin folosirea unui mare numr de funcii care exist n program. De asemenea, ceea ce este interesant este c acest program permite crearea rapoartelor dup o anumit perioad de timp, cu ajutorul unor tabele pivot. Exist posibilitatea de a efectua unele analize i previziuni, la anumite intervale de timp, ceea ce se realizeaz prin analiza what if, care se poate efectua n baza unui parametru sau doi parametri. n programul Exel exist i elemente de programare care se pot realiza prin utilizarea formei i macro-urilor.

Figura 4. Microsoft Excel 2007

Programele pentru lucrul cu baze de date i programele de prezentri


Unitate: 14 de la 45 n aceast lec ie vom prezenta:

Software-ul Database, Software-ul pentru prezentare grafic (Graphic presentation software), Pachetul de software (Software Suites), Pachetul Microsoft Office.

No iunea de baz de date (Database)


Baza de date reprezint o colecie de nregistrri i fiiere conexate logic, organizate ntr-un depozit comun. Cu alte cuvinte, baza de date este o colecie de date organizate ntr-un mod care permite un acces uor, descrcarea i prelucrarea datelor. Datele n baza de date se organizeaz n baza modelelor bazelor de date. Modelul care se utilizeaz astzi cel mai des este modelul relaional.

Software-ul Database
Software-ul Database este un software de lucru cu bazele de date. Database software reprezint un program care permite formarea, accesarea i administrarea bazei de date. Lucrul cu baza de date include, n primul rnd, formarea bazei de date nsi, respectiv crearea tabelelelor ca elemente de baz, unde sunt stocate datele. Apoi, inserarea, actualizarea i tergerea nregistrrilor, crearea formelor i a chestionarelor, generarea rapoartelor, etc. Database Management System (DBMS) reprezint un software pentru administrarea bazelor de date. Acest sistem controleaz, ntreine i utilizeaz structura bazelor de date. Un reprezentant al sistemului de baze de date relaional DBMS este Microsoft Access, care reprezint o parte integrant a pachetului Microsoft Office.

Figura 1. Microsoft Access 2007

Software pentru (Graphic presentation software)

prezentare

grafic

Graphical presentation softver reprezint un grup de programe care servete la crearea i editarea prezentrilor multimedia, respectiv prezentarea grafic a conceptelor i principiilor pentru elaborarea temelor n form de teze i idei. Acest tip de program se utilizeaz cel mai des n scopuri de marketing, de publicitate a diverse companii i produse, n procesul educaional i altele. Soluiile de astzi includ o serie de caracteristici suplimentare pentru o prezentare mai bun, iar printre ele cele mai importante sunt soluiile pentru introducerea fiierelor audio i video, efectelor de animaie i tranziie i inserarea tabelelor i diagramelor. Un reprezentant tipic este Microsoft PowerPoint, care este parte integrant a pachetului Microsoft Office.

Figura 2. Microsoft PowerPoint 2007

Pachetele de software (Software Suites)


Software Suites denumete grupul de programe care sunt create i concepute s funcioneze mpreun. La astfel de programe datele sunt portabile ntre pachetele de aplicaii de baz, respectiv sunt foarte uoare de transferat i sunt accesibile i altor aplicaii din pachet. Un exemplu de pachet software este pachetul Microsoft Office. n el se utilizeaz aa-numitul principiu OLE (Object Linking and Embedding), care permite conectarea i incadrarea

datelor din alte aplicaii. Toate aplicaiile dintr-un pachet au un aspect asemntor, aanumitul Look & Feel. n ceea ce privete preul, el este mai mic dac se comand pachetul complet, dect atunci cnd aplicaiile se cumpr separat.

Pachetul Microsoft Office


Am enumerat deja unele elemente ale pachetului Microsoft Office. Acesta reunete un grup de programe concepute pentru necesitile de afaceri. Microsoft Office 2007 este alctuit din urmtoarele programe:

Microsoft Office Access 2007, Microsoft Office Word 2007, Microsoft Office Excel 2007, Microsoft Office PowerPoint 2007, Microsoft Office Groove 2007, Microsoft Office InfoPath 2007, Microsoft Office OneNote 2007, Microsoft Office Publisher 2007, Microsoft Office Outlook 2007.

Microsoft Visio
Microsoft Visio reprezint un program din categoria Flowchart, respectiv un bloc de diagrame al aplicaiei, care permite desenarea diferitelor diagrame, scheme, principii i modele vizuale de diferite tipuri i scopuri. Acest program conine instrumente, care permit reprezentarea clar a tuturor informaiilor despre o anumit afacere, indiferent de nivelul profesional al autorului. De asemenea, acest program permite utilizatorului dezvoltarea soluiilor vizuale proprii i poate fi considerat o completare logic a pachetului Office.

Figura 3. Microsoft Visio

Programele de prelucrare grafic i proiectare


Unitate: 15 de la 45 n aceast lec ie vom prezenta:

Lista de programe din domeniul graficii i multimedia, Software-ul Desktop publishing, Adobe Photoshop, Programele CAD.

Grafica, designul i multimedia


Programele grafice, multimedia i de design reprezint un grup larg de programe i se pot clasifica n mai multe moduri. O clasificare posibil este urmtoarea:

Desktop Publishing Software respectiv software-ul pentru publicarea i pregtirea pentru tipar. Reprezentanii tipici sunt QuarkXPress i Adobe InDesign, Graphics Editing Software al crui reprezentant este Adobe Photoshop, Vector Graphics Editor - al crui reprezentant este Adobe Illustrator, Video Editing Software software-ul pentru prelucrarea fiierelor video, al crui reprezentant este Adobe Premier, Audio Editing Software - software-ul pentru prelucrarea fiierelor audio, al crui reprezentant este Adobe Audition, Web Design Software programele pentru Web design, al crui reprezentant este Adobe DreamWeaver, Programele CAD respectiv programele Computer Aided Design, ale cror reprezentant tipic este Autodesk AutoCAD.

ntre aceste grupuri de software nu exist o clasificare strict, avnd n vedere c n mare parte programele sunt compatibile reciproc. n trecut aceast clasificare a fost mai concret, pe cnd astzi o mare parte din aceste programe includ un suport de lucru cu mai multe formate i extensii diferite.

Desktop publishing software


Desktop publishing software reprezint un software pentru proiectarea i formarea documentelor sofisticate care conin text i grafic, pentru pregtirea i prelucrarea documentelor pentru tiprirea revistelor, ziarelor i altele. Ofer soluii de nalt calitate pentru tiprire comercial prin combinarea elementelor grafice i de text. Reprezentantul acestui grup este Adobe InDesign, a crui versiune CS4 este prezentat n imaginea urmtoare.

Figura 1. Spaiul de lucru al programului Adobe InDesign

Adobe Systems - Sistemele Adobe

Adobe Systems este o companie american de software cu sediul n San Jose, statul California. A fost nfiinat n decembrie 1982 i astzi este lider n domeniul graficii i software-lor multimedia. Un reprezentant tipic al produselor companiei Adobe este Photoshop, care astzi reprezint un standard privind editarea i prelucrarea imaginii. Adobe Illustrator reprezint un program de grafic vectorial. InDesign reprezint un program pentru desktop privind designul i pregtirea prezentrilor Web. Cnd este vorba despre alte produse ale companiei Adobe, se disting After Effects pentru crearea efectelor vizuale, Audition pentru prelucrarea digital a nregistrrilor audio, Premiere pentru prelucrarea fiierelor video i un numr mare de alte programe. n imaginea urmtoare sunt prezentate produsele Adobe.

Figura 2. Lista produselor Adobe

Adobe Photoshop
Photoshop este cel mai popular program pentru prelucrarea digital a imaginii, care conine i aa-numita platform Cross de compatibilitate. Conine un set de instrumente de munc unice, care cu apariia versiunilor mai noi, sunt tot mai calitative. Lucrul cu straturi, respectiv cu layere, reprezint o posibilitate special a acestui program i faciliteaz inserarea mai multor straturi pe aceeai imagine. n special, sunt interesante filtrele pentru efecte speciale. Exist i posibilitatea de insertare a textului n imagine i exist suport pentru o varietate de

formate de imagini. Pentru lucrul de succes n acest program este necesar cunoaterea anumitor comenzi i prescurtri de pe tastatur. Ultima versiune a programului Photoshop are marcajul CS4 i este prezentat n imaginea urmtoare.

Figura 3. Adobe Photoshop CS4

Adobe Acrobat
Adobe Acrobat este un produs al companiei Adobe, care a fost proiectat pentru analiza, formarea, manipularea i administrarea fiierelor n Portable Document Format (PDF). Cel mai cunoscut program din acest pachet este Adobe Reader, care astzi este unul dintre cele mai rspndite programe. Acest program este gratuit i se utilizeaz pentru citirea documentelor n formatul PDF. Motivul extinderii este portabilitatea acestui software i independena fa de hardware i sistemul de operare. Un avantaj mare reprezint i faptul c este posibil convertirea documentelor n format PDF. De exemplu, se poate creea un document la calculatorul Macintosh, care se poate converti n fiierul PDF, aa c mai trziu se poate citi i n Linux sau Windows. Ofer o prezentare clar i simpl, posibilitatea de cutare a cuvintelor i selectarea textului. Este posibil i protejarea documentelor mpotriva deschiderii, editrii sau accesului neautorizat, precum i semntura electronic pentru asigurarea autenticitii documentului.

Spaiul de lucru al programului Adobe Acrobat

Figura 4.

Programele CAD, CAM i CAE


Programele CAD (Computer-Aided Design) sunt destinate pentru crearea, manipularea i analiza designului, modelarea elementelor i definirea geometriei designului. Aceste programe reprezint sisteme de software care utilizeaz grafica calculatoarelor pentru crearea, modificarea i analiza designului. Un reprezentant tipic este AutoCAD din cadrul programului Autodesk, care totodat este i cel mai popular program de proiectare. Programele CAM (Computer-Aided Manufacturing) se utilizeaz pentru planificarea, supravegherea i administrarea proceselor de producie. Programele CAE (Computer-Aided Engineering) reprezint un tip de programe pentru simularea i examinarea funcionrii produsului, testarea i optimizarea produsului. Cele trei grupuri de produse, de obicei sunt conectate, chiar dac pentru un numr mare de utilizatori sunt mai cunoscute programele CAD, avnd n vedere c celelalte dou grupuri se utilizeaz n anumite procese industriale. n imaginea urmtoare este prezentat un exemplu de proiect n AutoCAD.

Figura 5. Autodek AutoCad 2009

Programele multimedia
Unitate: 16 de la 45 n aceast lec ie vom prezenta:

Noiunea de multimedia, Tipurile de programe multimedia, Software educaional, Jocurile video.

No iunea de multimedia
Lucrul cu multimedia presupune gestionarea informaiilor care sunt prezentate n diferite formate, precum sunt textul, grafica, fiierele audio i video.

Figura 1. Coninutul multimedia (sursa: Wikipedia)

Programe multimedia
Programele multimedia se pot mpri n dou grupuri. n primul grup sunt programele care se utilizeaz pentru ascultarea muzicii, vizionarea filmelor i lansarea tuturor fiierelor audio sau video. Aceste programe servesc la vizualizarea i organizarea fiierelor media digitale. Ele conin numeroase funcii care pot servi ca audio player, video player, DVD player i altele. De asemenea, este posibil i adaptarea (Custom) player-ului, respectiv modificarea aspectului, mrimii de prezentare, selecia informaiilor i altele. Permit organizarea fiierelor media, precum i formarea bilbiotecii de fiiere. Reprezentanii tipici ai acestui grup de programe sunt: Windows Media Player, WinAmp, Real Player, i alte programe.

Figura 2. Winamp player

Celui de-al doilea grup aparin un ir de programe i produse multimedia, care faciliteaz cunoaterea unor domenii de interes ale utilizatorilor. De obicei, aceste programe se refer la software-urile multimedia din domeniul geografiei, istoriei, botanicii i alte domenii. Este vorba de diferite enciclopedii, atlase istorice, planuri de orae, treburile n gospodrie, lumea plantelor i animalelor. Un exemplu ar fi Microsoft Encarta WorldAtlas, care reprezint un atlas complet al planetei, precum i History of the world, istoria lumii prezentare multimedia.

Figura 3. Microsoft Encart Premium 2009

Software educa ional


Software educaional este o categorie special de program care se utilizeaz pentru educaie i instruire. Un exemplu tipic de software educaional sunt cursurile de limbi strine. Acesta este un software care v ajut n procesul de nvare, prin lecii i tutorial, cu teste de admitere pentru verificarea cunotinelor i exerciii i exemple dup fiecare lecie prezentat. La sfritul cursului exist i un test final, care ajut la determinarea nivelului de cunotine. Exist cursuri interactive care sunt organizate prin Internet (cursuri online), unde particip mai multe persoane i care pun ntrebri online.

Jocurile video
Jocurile video sunt jocuri electronice care includ interaciunea cu interfaa utilizatorilor, pentru generarea informaiei vizuale de feedback la dispozitivul video. Cuvntul video la

jocurile video tradiionale se refer la dispozitivele de prezentare. Sistemele electronice care se utilizeaz pentru jocuri sunt cunoscute sub denumirea de platform, ca de exemplu, calculatoarele PC i console de jocuri video. Platformele de jocuri video se pot mpri n:

Arcade game, Audio game, Console game, Handheld game, Mobile game, Online game, Personal computer game.

Dup genuri, jocurile se mpart n jocuri de:


Aciune (Action game), Aciune - aventur (Action-adventure game), Aventur (Adventure game), RPG (Role-playing game), Simulri (Simulation game), Sport (Sports game), Strategie (Strategy game).

Unul dintre cele mai populare jocuri video pentru PC i totodat unul dintre cele mai vndute este Sims, un joc de simulare a vieii de zi cu zi.

Figura 4. Pagina titlu a jocului Sims

Programele de administrare a fiierelor i de protec ie


Unitate: 17 de la 45 n aceast lec ie vom prezenta:

Programele de administrare a fiierelor, Programele de arhivare, Software antivirus, Programele de protecie i ntreinere, Programele Wizard.

Programele de administrare a fiierelor


Reprezentanii tipici ai acestui grup de programe sunt Windows Commander i Windows Explorer. Aceste programe servesc la accesarea i manipularea fiierelor, cum ar fi copierea i mutarea fiierelor, schimbarea denumirilor fiierelor, crearea folderelor, tergerea fiierelor i folderelor, etc. O opiune interesant a acestor programe este posibilitatea de distribuire a resurselor i acordarea de privilegii la accesul anumitor resurse. Acest lucru este important pentru lucrul n reea, unde este necesar s se stabileasc drepturile de acces la unele foldere i fiiere. Exist nc un set de funcii suplimentare, ca de exemplu arhivarea, Publishing i altele.

Figura 4. Windows Explorer structura arborelui i accesul la resurse

Programele de arhivare
Aceste programe servesc la arhivarea (comprimarea, mpachetarea, zipp) datelor. Cu alte cuvinte, este vorba despre micorarea mrimii fiierelor n scopul transferrii mai uoare i depozitrii mai bune. Pentru reutilizarea fiierelor este necesar s se efectueze un proces invers, respectiv dezarhivarea, despachetarea fiierelor. Dac la cteva fiiere de formate diferite se face zipp, ele devin o arhiv cu extensie corespunztoare i nu va fi posibil utilizarea lor pn nu se despacheteaz. Ceea ce este foarte important este compatibilitatea reciproc a arhivelor utilizate, i se refer la posibilitatea de despachetare cu un arhivar al fiierelor care au fost mpachetate cu alt arhivar. Reprezentanii programelor de arhivare sunt Winzip, Winrar, PKZIP i ARJ, precum i Windows Commander care pe lng toate beneficiile, are i posibilitatea de arhivare.

Figura 3. Programul de arhivare WinRAR

Software antivirus
Software antivirus se utilizeaz pentru prevenirea, descoperirea i eliminarea viruilor i altor software maliioase din calculator. Prin denumirea de software maliios, se nelege software-ul care a ajuns n calculator fr tiina utilizatorului: virui, viermi, spyware, troieni i altele. Acest software acioneaz preventiv i posed o baz care trebuie actualizat regulat. Actualizarea bazei antivirus trebuie efectuat zilnic. Viruii de astzi pot provoca daune mari calculatoarelor PC, precum i reelelor de calculatoare i de aceea, este important un update regulat, n scopul funcionrii software-ului antivirus.

Un software calitativ antivirus are posibilitatea de monitorizare a sistemului n timpul funcionrii, ceea ce pe de alt parte poate s duc la o munc mai ncetinit a calculatorului. n trecut, aceste programe nu au avut posibilitatea de supraveghere permanent a sistemului, pe cnd astzi aceste programe, fr aceast opiune, sunt aproape complet inutile. Este important, n special, monitorizarea n timpul navigrii pe Internet, trimiterea sau primirea mesajelor e-mail i alte activiti din reea. Acest lucru este foarte important pentru calculatoarele care formeaz o reea, unde este foarte dificil s se elimine viruii contractai, din cauza extinderii uoare n mediul de reea. Unii dintre reprezentanii acestui software sunt Kaspersky AntiVirus, AVG i Norton AntiVirus.

Figura 1.Programul antivirus AVG

Programele de protec ie i ntreinere


n calculator exist cteva aplicaii folositoare care pot ajuta la ntreinerea i protejarea sistemului. n sistemul de operare Windows, ele se gsesc n grupul System Tools, pe direcia Start/Programs/Accessories/SystemTools. Cele mai interesante sunt:

Backup a face backup nseamn a pstra anumite date, a face copii de rezerv n caz de defeciuni neprevzute, erori, eliminri i radieri nedorite, atacuri de virui i altele. Ct de des trebuie efectuat Backup-ul? Totul depinde de importana proiectului la care se lucreaz i de tipurile de date. Uneori este suficient doar o dat pe lun,

cteodat sptmnal sau chiar i zilnic. De asemenea, este important i selecia mediului unde se creeaz Backup-ul. n momentul de fa, cel mai raional este s se efectueze backup-ul pe DVD sau pe alt calculator. Nu se recomand s se creeze Backup-ul pe acelai hard disc unde se gsesc datele originale. Disc Cleanup Acest instrument se utilizeaz pentru nlturarea fiierelor inutile de pe hard disc. Aceast opiune este n special important dac este vorba de un hard disc cu o capacitate mai mic i dac ne lipsete spaiul. Disc Defragmenter Este recomandat s se utilizeze ct mai frecvent. Se utilizeaz la reambalarea coninutului de pe hard disc cu scopul unei munci mai rapide i eficace. Pe hard disc, cum am menionat deja, sunt repartizate datele i programele de pe calculator. La nceput, cnd aceste programe se instaleaz, ele se repartizeaz pe rnd de la nceputul discului, aa c nu este necesar s se efectueze defragmentarea. Totui, dup un oarecare timp, utilizatorul terge unele date sau programe de pe hard disc, aa c n locul lor rmn lacune. Cnd se va efectua urmtoarea instalare, o parte va fi instalat pe spaiile goale deja existente, iar alt parte n alt loc. Acest lucru poate reprezenta o problem, avnd n vedere c datele sunt mprtiate peste tot pe hard disc i necesit mai mult timp pentru a le accesa. Elementele enumerate privind spaiile goale se numesc fragmente. n acest sens se efectueaz defragmentarea, respectiv reambalarea datelor pentru o organizare mai bun a datelor pe hard disc. Defragmentarea se efectueaz ori de cte ori se instaleaz sau se terg programe de pe hard disc.

Figura 2. Aspectul ferestrei Disc Defragmenter

System Restore - Reprezint recuperarea n urma schimbrilor de sistem nedorite i readucerea sistemului la una din strile anterioare bune. Orice schimbare a setrilor de

sistem sau a instalaiilor sunt memorate ca Restore Point. Dac problema apare mai trziu, din motive diferite, este posibil pentru a reveni la un punct de Restore unde totul a fost n stare bun. Pstrarea acestor dosare necesit mai mult spaiu pe hard disc. Este posibil s se defineasc ct de des se efectueaz punctele Restore, care se pot realiza i manual dup necesitate. De asemenea, este posibil excluderea total a acestei opiuni.

Wizard-ele
Wizard sau vrjitorul reprezint asistentul de program care permite completarea mai uoar a anumitor sarcini. Wizard-ul permite conducerea utilizatorului prin ntregul proces, prin intermediul rspunsurilor la unele ntrebri specifice. Un numr mare de wizard-uri conin butoanele back, next, cancel, finish, care servesc la deplasarea prin Wizard. Pentru comunicarea cu Wizard este necesar cunoaterea limbii engleze, care cel mai des se utilizeaz la instalarea software-ului. De asemenea, exist i Wizard pentru completarea abloanelor la diferite programe, instalarea imprimantei i altele.

Figura 2. Instalarea imprimantei

Instrumentele de programare
Unitate: 18 de la 45

n aceast lec ie vom prezenta:


Mediul de dezvoltare, Software pentru managementul proiectelor (Project Management Software), Microsoft Project, Tutoriale i documentaie.

Mediul de dezvoltare
Software de programare ofer programatorilor instrumente pentru scrierea programelor de software, utiliznd diferite limbaje de programare, n cel mai convenabil mod. Intrumentele includ:

Compiler, Debuger, Interpreter, Linker, Editoare de text.

Mediile integrate de dezvoltare (Integrated development environment - IDE) reprezint aplicaii unice care unific toate funciile menionate. Ofer dezvoltatorilor de software numeroase posibiliti pentru dezvoltarea soluiilor de software. Unul dintre cei mai cunoscui medii de dezvoltare este Microsoft Visual Studio. Exemple de alte medii de dezvoltare sunt Eclipse i NetBeans.

Figura 1. Microsof Visual Studio 2008

Visual Studio
Unul dintre cei mai mari productori de software este compania Microsoft, care n pachetul propriu, sub denumirea Visual Studio, conine limbajele C/C++ (prin Visual C++), VB.NET (prin Visual Basic .NET) i C# (prin Visual C#). Tendinele de astzi ale dezvoltrii conduc la simplificarea serviciilor web distribuite i a aplicaiilor, totodat i la conectarea i compatibilitatea mai bun cu alte produse i aplicaii. Caracteristicile sunt existena mediilor de dezvoltare integrate, prin care se mrete productivitatea programatorilor, apoi se dezvolt aplicaiile Windows i Web i inovaiile n limbajele de programare, ca de exemplu NET (DOT NET) studio i C# (C sharp), un limbaj puternic, modern, orientat spre obiect, care a fost dezvoltat special pentru cerinele platformei NET. De asemenea, se lucreaz i la dezvoltarea simplificat a aplicaiilor bazate pe server.

Software pentru managementul proiectelor (Project Management Software)


Acest tip de software este folosit de colaboratorii i participanii la un proiect, respectiv la o sarcin de munc. Cu alte cuvinte, este un software care se utilizeaz pentru coordonarea i administrarea proiectului la care lucreaz mai multe persoane, cu scopul de a controla i termina lucrrile la timp. Managementul companiei are posibilitatea de a planifica munca, de a concepe un calendar i orar de lucru, de a urmri procesele, de a analiza evenimentele dup o perioad de timp specificat i eventual de a urmri costurile proiectului. Aproape toate proiectele serioase de astzi necesit lucrul n echip i de aceea capacitatea persoanelor de a

participa la proiectul de echip, este una dintre cele mai frecvente cerine ale angajatorului. Unul dintre cele mai cunoscute programe din acest grup este Microsoft Project.

Microsoft Project
Microsoft Project este un produs din grupul Management Software, care a fost proiectat pentru a asista managerii de proiect n dezvoltarea planurilor, distribuirea resurselor, monitorizarea progresului i managementul costurilor. n imaginea urmtoare este prezentat fereastra Microsoft Project.

Figura 5. Microsoft Project

Tutoriale i documentaie
Dou noiuni care se ntlnesc des n procesul de munc i care de obicei se gsesc ntr-o aplicaie n meniul Help. Tutorialul este un tip de ghid specific sau program care ajut la utilizarea produsului, prin conducerea utilizatorului printr-un anumit numr de pai. Spre deosebire de tutorial, documentaia reprezint explicaii mai precise i detailate ale programului i n majoritatea cazurilor sunt ghiduri textuale ale unui program. Majoritatea programelor conin documentaie i ea este important pentru autorii de software, fiindc

ntotdeauna este o practic bun s se documenteze asupra a tot ceea ce se lucreaz, pentru a se facilita mbuntirea sau corectarea ulterioar a software-ului.

Programele pentru nevoi speciale


Unitate: 19 de la 45 n aceast lec ie vom prezenta:

Recunoaterea vorbirii (n limba englez Speech recognition), Mrirea ecranului (n limba englez Screen magnifier), Cititor de ecran (n limba englez Screen reader), Tastatura pe ecran (n limba englez On-screen keyboard).

Recunoaterea (Speech recognition)

vorbirii

Recunoaterea vorbirii, cunoscut i sub denumirea de recunoaterea automat sau de calculator a vorbirii, transform cuvintele pronunate ntr-o intrare recunoscut de calculator. De multe ori, se utilizeaz i noiunea de "Voice recognition", ca determinant al Speech recognition, unde sistemul este creat dup un vorbitor cunoscut. Speech recognition este o noiune mult mai larg i poate s recunoasc vorbirea fiecruia, pe cnd Voice recognition este bazat pe vocea unic a unui utilizator cunoscut. Aplicaiile Speech recognition cuprind i urmtoarele posibilitii: apelarea numrului (de exemplu apelarea la numrul de la domiciliu ), introducerea simpl a datelor (de exemplu, introducerea numrului crii de credit), procesarea vorbire-text (de exemplu, procesoare de text sau mesajele e-mail), comenzi de sistem adresate sistemului de operare, emiterea comenzilor n nave (avioane, elicoptere i altele), ajutor persoanelor cu nevoi speciale i altele. Programul de recunoatere a vorbirii faciliteaz munca persoanelor cu nevoi speciale. n special a persoanelor cu leziunii ale extremitilor, incapabile s introduc manual datele prin intrri standard (tastatur, Touchpad i altele).

Software-ul pentru recunoaterea vorbirii


Software-ul pentru recunoaterea vorbirii permite utilizatorilor s pronune textul i comenzile calculatorului, evitnd n acest mod, utilizarea tastaturii i a mouse-ului. ncercrile privind dezvoltarea unui software stabil pentru recunoaterea vorbirii dateaz cu cteva decenii n urm, dar s-a dovedit c doar calculatoarele de astzi cu puterea lor, permit recunoaterea n ntregime a vocii n timp real, respectiv recunoaterea rapid n cursul pronunrii rapide.

Primele programe comerciale au aprut n anul 1990. Ele nu erau foarte precise i au fost capabile s identifice o singur persoan la un moment dat. Totui, nc pe atunci s-au putut vedea marile beneficii ale acestei soluii, pentru c au ajutat foarte mult persoanele cu nevoi speciale, care n acest mod aveau posibilitatea s lucreze la calculatoare, n special persoanele (de exemplu care sufer de boala Parkinson), care pot s-i controleze greu minele, dar n acest mod au posibilitatea s scrie articole sau alte texte. Desigur, exist multe alte domenii care pot beneficia de recunoaterea vorbirii. n industrie, economie, la locurile de munc care solicit protejarea angajailor, ca de exemplu purtarea mnuilor de protecie, acest mod de introducere de date este mai eficace i cteodat unicul mod la un moment dat. Astzi, calculatoarul cu procesor Dual-core, la care lucreaz o persoan cu o pronunie clar, poate atinge precizia de 99 % de recunoatere i viteza de 150 de cuvinte pe minut. Acest lucru sun excelent, dar se solicit o vorbire stabil. Se poate ntmpla cu uurin c o simpl rceal s influeneze calculatorul s nu recunoasc vorbitorul cu care pn atunci a lucrat excelent.

Exemple de software pentru recunoaterea vorbirii


Exist mai multe produse pentru recunoaterea vorbirii i numrul lor pe pia crete din zi n zi. Cnd este vorba de software gratuite, putem distinge i meniona CMU Sphinx, care reprezint un grup de sisteme pentru recunoaterea vorbirii i care a fost dezvoltat la Universitatea Carnegie Mellon, a crei versiune Sphinx-4 a fost dezvoltat n limbajul de programare Java.

Figura 1. Arhitectura software-ului Sphinx-4

Windows Speech Recognition reprezint aplicaia pentru recunoaterea vorbirii, care a fost ncadrat n sistemul de operare Windows Vista i Windows 7. Utilizatorul poate dicta documente i mesaje de e-mail n aceste aplicaii, utiliznd comenzile pentru activarea i transferul ntre aplicaii. De asemenea, poate controla sistemul de operare sau chiar s completeze formulare pe reea (Internet).

Figura 2. Windows Speech Recognition

Dragon Naturally Speaking reprezint pachetul de software pentru recunoaterea vorbirii, care a fost dezvoltat de compania Dragon Systems, pentru calculatoarele Windows PC. Este printre primele programe din acest domeniu i este unul dintre cele mai utilizate astzi. Conine trei funcii de baz: dictarea, comenzile i opiunea text n vorbire.

Figura 3. Dragon NaturallySpeaking

Mrirea ecranului (Screen magnifier)


Screen magnifier reprezint un software care reacioneaz prin ieire grafic computerizat, n scopul prezentrii coninutului mrit al ecranului. Acest tip de tehnologie este potrivit pentru persoanele care au probleme cu vzul.

Figura 4. Exemplu de mrire a coninutului ecranului

Cel mai simplu mod de mrire a ecranului este mrirea unei pri a coninutului de pe ecran, astfel c cuprinde o mare parte sau ecranul ntreg. Aceast parte mrit cuprinde coninutul de care este interesat utilizatorul, de exemplu, la locul unde se gsete cursorul mouse-ului. Cum se mic cursorul, aa i Screen magnifier-ul urmrete micarea i reprezint poziia nou mrit. Dac aceast urmrire a fost efectuat prost sau exist vibrri, utilizatorul va obosi, iar urmrirea va fi agravat, de aceea implementarea bun a soluiilor este foarte important.

Figura 5. Exemplu de software - Andromeda_windows_magnifier

Nu este necesar ca pointerul mouse-ului s fie privit ntotdeauna ca locul de interes al utilizatorului. Spre exemplu, dac utilizatorul apas prescurtarea de pe tastatur prin care se deschide meniul, mrirea se va transfera la acel meniu. De asemenea, ferestrele Pop-up i mesajele de sistem, pot fi n centrul ateniei legat de aceast problem. Scara mririi este de la 2 pn la 16 ori. Cu ct mrirea este mai mare, cu att avem mai puin spaiu disponibil pentru vizualizarea coninutului original.

Figura 6. Mrirea n Windows Vista

Pe lng aceast funcie elementar de mrire, exist i alte opiuni care sunt oferite din partea acestor programe. Una dintre ele este inversiunea culorilor, cel mai des prin modificarea textului de la negru-alb la alb-negru, adesea folosite de persoanele care au probleme cu vzul. De asemenea, prin mrirea textului se pierde din claritate i textul se recunoate mai dificil, de aceea se utilizeaz opiunea Anti-alias pentru compensare. Schimbarea cursorului este, de asemenea, frecvent ntlnit, pentru o vizibilitate mai mare, precum i diferite moduri de mrire. Cteodat opiunea de mrire a ecranului vine mpreun cu cititorii de ecran (Screen reader), i astfel se citete i ceea ce este mrit pe ecran.

Cititor de ecran (Screen reader)


Cititorii de ecran sunt aplicaii software care ncearc s identifice i s interpreteze ceea ce este prezentat pe ecran. Aceast interpretare se prezint apoi din nou, utiliznd opiunea text

n vorbire. Acest tip de tehnologie se utilizeaz cel mai frecvent cu mrirea ecranului i este menit persoanelor cu nevoi speciale.

Tastatura pe ecran (On-screen keyboard)


Tastatura pe ecran reprezint o component software-hardware, care permite utilizatorilor introducerea de caractere. Aceast tastatur spre deosebire de tastatura fizic are posibilitatea de introducere multipl a textului (prin tastatur, mouse i altele). Aceast modalitate de introducere este util pentru persoanele invalide, ca o alternativ, din cauza incapacitii de a utiliza tastatura standard.

Figura 7. Exemplu de tastatur virtual la iPhone

Avantajeaz utilizarea tastaturii multilingve, unde deseori este necesar mutarea ntre tastatur i cutarea unor semne, care n acest mod devin clar vizibile. De asemenea, la dispozitivele fr tastatur fizic (de exemplu dispozitivele PDA), de multe ori se ntmpl ca utilizatorii s introduc textul prin intermediul tastaturii de pe ecran, care este corporat n sistemul de operare al dispozitivului.

ntre inerea software-ului


Unitate: 20 de la 45 n aceast lecie vom prezenta:

Noiunea de ntreinere a software-ului, Tipuri de ntreinere, Costurile de ntreinere, Previziunea costurilor de ntreinere, Previziunea detaliat a costurilor, Activitatea de ntreinere.

No iunea de ntre inere a software-ului


Sub noiunea de ntreinere, cnd este vorba de software, se subnelege o semnificaie diferit n raport cu orice alt domeniu de inginerie. i anume, multe domenii de inginerie subneleg prin ntreinere un proces cu ajutorul cruia ceva se menine n stare de bun funcionare, prin lucrri de reparaii curente. Conceptul cheie este deteriorarea produselor de inginerie prin utilizare i prin trecerea timpului, astfel c scopul ntreinerii este meninerea funcionalitii obiectelor, n conformitate cu funciile nregistrate i definite n timpul punerii n funciune. Desigur, aceast descriere a ntreinerii nu se poate aplica la software din motivul c software-ul nu se poate deteriora de-a lungul timpului. Totui, ntotdeauna exist necesitatea de modificare a unei pri de software dup livrarea lui, iar aceast necesitate exist nc de la apariia primelor programe. Atitudinea care a fost exprimat n cadrul Legii evoluiei a lui Lehman, spune c sistemele de software de succes sunt condamnate la modificri de-a lungul timpului. Partea predominant a schimbrii se refer la satisfacerea nevoilor schimbtoare ale clientului. Aceasta este cuprins n prima Lege a lui Lehman: Programul care se utilizeaz n spaiul real trebuie modificat i schimbat sau va deveni mai puin util n acel mediu. Schimbri semnificative, de asemenea, provin i din necesitatea de a adapta software-ul s funcioneze cu entiti externe, inclusiv cu oameni, organizaii i sisteme artificiale. De fapt, software-ul este pliabil la infinit i de aceea este considerat ca o parte a sistemului care se poate modifica cel mai uor.

Mai simplu spus, ntreinerea include modificrile i completrile programului dup ce a fost dat n folosin. ntreinerea nu ar trebui s cuprind i mari schimbri n arhitectura sistemului. Schimbrile se implementeaz prin modificarea componentelor existente i prin adugarea unor componente noi la sistem.

Tipuri de ntre inere


Exist mai multe tipuri de activiti pe care le numim ntreinere, dar trei sunt de baz:

ntreinerea n sensul de corectare a erorilor de software, ntreinerea n sensul de adaptare a software-ului la diferite medii de operare, ntreinerea n sensul de completare i modificare a funcionalitilor de sistem.

Figura 1. Tipuri de ntreinere

Imaginea de mai sus arat c cea mai mare parte a ntreinerii, aproape dou treimi, se refer la adugarea de funcionalitate i modificare, pe cnd o mic parte reprezint corectarea i adaptarea.

Costurile de ntre inere


Costurile de ntreinere sunt mai mari n raport cu costurile de dezvoltare. Costurile se majoreaz pe durata ntreinerii software-ului, respectiv ntreinerea influeneaz structura de software, ceea ce face dificil ntreinerea pe mai departe. Colaborarea n echip i sprijinul joac un rol important n acest proces, iar costurile de ntreinere sunt mai sczue, n cazul n care a fost angajat acelai personal ca i la dezvoltarea software-ului. Totui, cel mai des avem situaia n care, pentru ntreinere este angajat o echip special, care n general nu are experiena, abilitatea i cunotinele echipei de dezvoltare.

Previziunea costurilor de ntre inere


Avnd n vedere participarea la costuri, este de dorit s se efectueze la timp planificarea i previziunea:

care pri ale sistemului vor fi probabil supuse cerinelor de schimbare, numrul solicitrilor de modifcare care poate fi ateptat, care pri ale sistemului vor fi cele mai costisitoare pentru ntreinere, cum vor arta costurile de ntreinerie n raport cu timpul de utilizare a sistemului, care va fi costul de ntreinere a sistemului n perioada urmtoare, de exemplu, la nivel anual, prin analiz, trebuie cuprinse resursele i timpul necesar pentru ntreinere (munca de teren, perioada de timp i altele).

Previziunea detaliat a costurilor


Analizele detaliate ne demonstreaz c cel mai mult timp i resurse se cheltuiesc pentru ntreinerea i reparaiile unui numr relativ mic de componente. n aceste cazuri, costurile depind de complexitatea componentelor respective. Complexitatea componentelor depinde de:

complexitatea structurilor de control, complexitatea structurilor de date, dimensiunea procedurilor i modulelor.

Este de dorit s se fac o estimare a numrului de solicitri pentru modificri la ntreinere, precum i estimarea timpului consumat la o modificare medie n baza unei solicitri. De asemenea, este important i timpul petrecut i numrul ieirilor pe teren pentru a efectua ntreinerea.

Activitatea de ntre inere


Activitatea de ntreinere a software-ului, care servete i ca indicator de calitate a produselor software, include:

prelucrarea codului de software, optimizarea performanelor de software, migrarea la alte platforme, conversiunea ntr-o arhitectur nou, eliminarea codului inactiv, eliminarea aplicaiilor ascunse, retragerea din uz a software-ului.

Alte activiti n timpul procesului de ntreinere includ:


contactele cu clienii, coresponden scris, ieirea pe teren i altele.

Figura 2. Costuri de dezvoltare a software-ului

n imagine sunt prezentate costurile ciclului de dezvoltare a software-ului. O parte mai mic din costurile de dezvoltare a software-ului, aproximativ 5%, se consum la codare. Cea mai mare parte a costurilor se refer la ntreinere. (Sursa: Schach 2002 [S. Schach, ObjectOriented and Classical Software Engineering, 5th ed., McGraw-Hill, 2002]).

Concluzie
ntreinerea sistemului de software livrat, de obicei, solicit mai mult timp i mai multe mijloace financiare n comparaie cu realizarea i implementarea sistemului. Este posibil s se angajeze o echip de dezvoltare sau una special format pentru a efectua ntreinerea. ntreinerea cuprinde:

corectarea erorilor, adaptarea la mediul de operare nou, adugarea noilor funcionaliti.

n cazul n care ntreinerea nu poate fi efectuat n conformitate cu cerinele de mai sus, se pune ntrebarea motivrii i utilizrii n continuare a ntregului sistem.

S-ar putea să vă placă și