Sunteți pe pagina 1din 89

MINISTERUL EDUCAIEI CERCETRII I INOVRII

CENTRUL NAIONAL DE DEZVOLTARE A NVMNTULUI PROFESIONAL I TEHNIC


Anexa nr. 4 la OMECI nr. 4857 din 31.08.2009

STANDARD DE PREGTIRE PROFESIONAL


NIVEL 3 avansat
nvmnt postliceal coala postliceal

Domeniul: INFORMATIC Calificarea: ANALIST PROGRAMATOR

2009

AUTORI: Mariana Violeta CIOBANU Ionel CIOBANU Adina BORZ Sorin IONIESCU Profesor, Colegiul Tehnic Media, Bucureti Inginer sistem, Colegiul Tehnic Media, Bucureti Profesor, Colegiul Tehnic Matei Corvin, Hunedoara

Consultan CNDIPT: Angela Popescu expert curriculum, CNDIPT

Acest material a fost elaborat n cadrul proiectului nvmntul profesional i tehnic n domeniul TIC, proiect cofinanat din Fondul Social European n cadrul POS DRU 2007-2013.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

LISTA UNITILOR DE COMPETEN COMPETENELE CHEIE- NIVELUL 3avansat (6 credite) 1. 2. 3. 4. Comunicare profesional n limba modern Comunicare profesional Managementul proiectelor Managementul calitii

COMPETENELE TEHNICE SPECIALIZATE NIVELUL 3avansat ( 19 credite) 5. Utilizarea tehnicii de calcul i facilitilor reelelor de calculatoare 6. Proiectarea algoritmilor 7. Codificarea algoritmilor n limbaj de programare 8. Programarea modular 9. Utilizarea metodelor i tehnicilor clasice de programare. 10. Utilizarea programrii orientat obiect 11. Conceperea produselor multimedia 12. Crearea site-urilor Web. 13. Utilizarea bazelor de date. 14. Modelarea sistemelor informatice. 15. Proiectarea sistemelor informatice. 16. Implementarea sistemelor informatice.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

Competene cheie Nr. Unitatea de competen crt . 1. Comunicare profesional n limba modern

Competene 1. Obine informaii prin receptarea de mesaje orale, legate de ndeplinirea de sarcini de serviciu, n contexte profesionale semnificative 2. Obine informaii prin receptarea de mesaje scrise specializate, legate de ndeplinirea de sarcini de serviciu, n contexte profesionale semnificative 3. Exprim mesaje orale n limbaj complex, n contexte profesionale semnificative, n scopul ndeplinirii de sarcini de serviciu 4. Elaboreaz mesaje scrise specializate, n contexte profesionale semnificative, n scopul ndeplinirii de sarcini de serviciu 5. Particip la interaciuni orale i n scris legate de ndeplinirea de sarcini de serviciu, n contexte profesionale semnificative. 1. Elaboreaz strategii pentru o comunicare eficient. 2. Aplic tehnici de comunicare oral 3. Realizeaz i prezint un raport complex. 1. Identific mediul de proiect. 2. Planific proiectul. 3. Implementeaz proiectul. 4. Monitorizeaz proiectul. 5. Utilizeaz software specializat n managementul proiectelor. 1. Precizeaza principiile de management al calitii. 2.Efectueaz controlul statistic 3. Acioneaz pentru mentinerea sistemului de asigurarea calitii 4. Aplic tehnici de mbuntire continu a calitii. 1. Folosete resursele hardware i software. 2. Partajeaz resurse n cadrul unei reele locale de calculatoare. 3. Reprezint datele n memoria intern. 1. Elaboreaz specificaiile problemei. 2. Reprezent formal i grafic algoritmii de rezolvare a problemelor. 3. Verific corectitudinea algoritmilor. 1. Se familiarizeaz cu elementele de interfa ale unui mediu de dezvoltare integrat. 2. Lucreaz cu elemente de baz ale limbajului de programare. 3. Folosete structurile de baz ale limbajului de programare. 4. Implementeaz tipurile structurate de date n rezolvarea problemelor.

Nr. credite 2.0

2. 3.

Comunicare profesional Managementul proiectelor

1.0 2.0

4.

Managementul calitii

1.0

Competene specializate 5. Utilizarea tehnicii de calcul i a facilitilor reelelor de calculatoare. 6. Proiectarea algoritmilor.

1.0

1.0

7.

Codificarea algoritmilor n limbaj de programare.

1.5

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

8.

Programarea modular

9.

Utilizarea metodelor i tehnicilor clasice de programare.

10.

Utilizarea programrii orientat obiect

11.

Conceperea produselor multimedia

12.

Crearea site-urilor Web.

13. 14.

Utilizarea bazelor de date. Modelarea sistemelor informatice.

15.

Proiectarea sistemelor informatice.

16.

Implementarea sistemelor informatice.

1. Lucreaz cu subprograme. 2. Implemeteaz structuri de date dinamice. 3. Utilizeaz colecii de date i elemente predefinite din bibliotecile limbajului. 1. Aplic principiile recursivitii i iterativitii n rezolvarea problemelor. 2. Utilizeaz tehnicile clasice de programare. 3. Implementeaz algoritmii de sortare i cutare. 4. Optimizeaz algoritmii de rezolvare a problemelor. 1. Definete conceptele POO. 2.Utilizeaz concepte POO pentru abstractizarea i prelucrarea datelor. 3. Descrie clase obiecte i relaii dintre acestea utiliznd limbajul unificat de modelare (UML). 4. Programeaz aplicaii folosind paradigma POO. 1. Utilizeaz software specific n procesarea textului. 2. Prelucreaz imagini pentru produsele multimedia. 3. Prelucreaz secvene audio-video pentru realizarea produselor multimedia. 4. Creeaz coninut interactiv pentru produsele multimedia. 5. Integreaz text, imagine, sunet i animaie. 1.Utilizeaz reusurse Web i tehnologii pentru realizarea site-urilor Web 2.Formateaz elementele de continut ale site-ului cu ajutorul software-ului specific. 3. Realizeaz publicarea site-ului Web creat. 1. Proiecteaz structura unei baze de date. 2. Interogheaz baze de date. 3. Administreaz baze de date. 1. Caracterizeaz diferite tipuri de sisteme informatice. 2. Utilizeaz metodologii de realizare a sistemelor informatice 3. Utilizeaz instrumente pentru modelarea sistemelor informatice 1. Planific arhitectura sistemelor informatice 2. Organizeaz datele din sistemele informatice 3. Proiecteaz interfeele sistemelor informatice 4. Specific programele aferente sistemului informatic. 1. Coordoneaz proiecte informatice. 2. ntocmete documentaie pentru sistemele informatice. 3. Realizeaz sistemul informatic. 4. Asigur mentenan sistemelor informatice

1.5

2.0

2.0

2.0

1.5

1.0 1.5

2.0

2.0

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

Titlul Unitii1: Nivel: Valoare Credit:

1. COMUNICARE PROFESIONAL N LIMBA MODERN 3 avansat 2 2.0

Competene: 1. Obine informaii prin receptarea de mesaje orale, legate de ndeplinirea de sarcini de serviciu, n contexte profesionale semnificative 2. Obine informaii prin receptarea de mesaje scrise specializate, legate de ndeplinirea de sarcini de serviciu, n contexte profesionale semnificative 3. Exprim mesaje orale n limbaj complex, n contexte profesionale semnificative, n scopul ndeplinirii de sarcini de serviciu 4. Elaboreaz mesaje scrise specializate, n contexte profesionale semnificative, n scopul ndeplinirii de sarcini de serviciu 5. Particip la interaciuni orale i n scris legate de ndeplinirea de sarcini de serviciu, n contexte profesionale semnificative

Prezenta Unitate de competen a fost elaborat n conformitate cu Manualul de scriere a unitilor de competen, aprobat prin O.M.Ed.C. nr. 3974 din 27.04.2005 2 n urma achiziionrii Unitii de competen COMUNICARE PROFESIONAL N LIMBA MODERN (NIVEL 3+), candidaii vor deine competene de comunicare n contexte profesionale, cu folosirea de elemente de limbaj specializat , la un nivel echivalent cu nivelul B2+ din Cadrul Comun de Referin European (cf. http://culture2.coe.int/portofolio/documents_intro/common_framework.html , p. 35), n conformitate cu prevederile din Implementation of Education & Training 2010 programme, Working group on Basic skills, foreign language teaching and entrepreneurship; Report November 2003, Annex 2, nota 24, p.49 Domeniul: Informatic 6 Nivel: 3 avansat Calificarea: Analist programator
1

Titlul unitii: Competena 1:

1. COMUNICARE PROFESIONAL N LIMBA MODERN Obine informaii prin receptarea de mesaje orale, legate de ndeplinirea de sarcini de serviciu, n contexte profesionale semnificative.

Criterii de performan: (a) Identificarea informaiilor necesare i suficiente pentru decodarea sensului global n mesaje orale care folosesc un limbaj complex i conin vocabular specializat (b) Extragerea informaiilor / detaliilor specifice necesare i relevante pentru sarcinile de serviciu, din mesaje orale diverse (c) Identificarea de opinii i atitudini, i distingerea lor de informaii factuale sau de alt natur (legi, idei, concepte) (d) Identificarea, cu ajutorul coninutului, intonaiei i al sensului implicit, a informaiilor privind prioriti i urgene (e) Identificarea i utilizarea de indicii verbale, non-verbale i / sau de asocieri / conexiuni pentru clarificarea sensului unor elemente de vocabular sau de accent nefamiliare (f) nelegerea de instruciuni, solicitri i ntrebri orale, care folosesc un limbaj complex i conin vocabular specializat, i realizarea de aciuni adecvate pe baza informaiilor obinute pe cale oral

Condiii de aplicabilitate: Contexte: Activiti de serviciu Contexte sociale relevante pentru activitatea profesional (trguri, conferine, ntlniri, edine) Situaii formale Situaii informale Texte care conin unele elemente de vocabular / de accent nefamiliare, emise la vitez normal, n diverse registre, de lungime variabil: mesaje, formale i informale directe, emise clieni, colegi sau de cei din jur; discursuri, rapoarte, conferine (inclusiv video-conferine); prezentri (formale / informale) de produse / servicii; transmisiuni radio i TV, anunuri publice; conversaii telefonice, inclusiv mesaje telefonice nregistrate. ideea principal (sensul global); informaii, inclusiv numerice, pe teme profesionale: instruciuni, solicitri, ntrebri, explicaii; informaii factuale, inclusiv numerice, privind specificaii de procese, produse i servicii;
7

Surse i tipuri de mesaje orale:

Informaii obinute:

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

opinii, puncte de vedere, atitudini (pro, contra, neutr), prioriti.

Limbaj:

Moduri de aciune:

limbaj i structuri familiare i mai puin familiare, n registre sociale i profesionale uzuale termeni specifici mesajelor mass media; vocabular specific cu nivel mediu de specializare, relevant pentru domeniul ocupaional. vorbire la vitez normal varieti de accent ntrebri, intonaie, limbaj corporal / nonverbal, verificarea sensului prin alte surse; comunicarea informaiilor / detaliilor ctre alte persoane; aciuni proprii (realizarea de operaii, activiti).

Probe de evaluare: Probe scrise sau orale prin care candidatul demonstreaz c este capabil s identifice i obin prin ascultare informaii / detalii, aa cum se precizeaz n criteriile de performan (a) i (b) i n condiiile de aplicabilitate. Probe orale i/sau practice prin care candidatul demonstreaz c este capabil s identifice opinii i atitudini i s le disting de informaii de alt natur, aa cum se precizeaz n criteriul de performan (c) i n condiiile de aplicabilitate. Probe orale i/sau practice prin care candidatul demonstreaz c este capabil s identifice informaii privind prioriti i urgene cu ajutorul coninutului, intonaiei i al sensului implicit, aa cum se precizeaz n criteriul de performan (d) i n condiiile de aplicabilitate. Probe orale i/sau practice prin care candidatul demonstreaz c nelege instruciuni, solicitri i ntrebri i c este capabil s acioneze pe baza informaiei obinute prin ascultare, aa cum se precizeaz n criteriul de performan (f) i n condiiile de aplicabilitate. Probe orale i/sau practice prin care candidatul demonstreaz c este capabil s foloseasc strategii de nelegere prin ascultare, aa cum se precizeaz n criteriile de performan (a), (b), (c), (d), (e) i (f) i n condiiile de aplicabilitate. Probele pot viza, integrat, evaluarea candidailor pe mai multe criterii de performan. Pentru certificare, se consider suficient demonstrarea cel puin o dat a performanei pentru fiecare criteriu de performan n fiecare dintre condiiile de aplicabilitate relevante pentru acesta.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

Titlul unitii: Competena 2:

1. COMUNICARE PROFESIONAL N LIMBA MODERN Obine informaii prin receptarea de mesaje scrise specializate, legate de ndeplinirea de sarcini de serviciu, n contexte profesionale semnificative.

Criterii de performan: (a) Identificarea i localizarea prompt i corect de informaii i opinii relevante pentru sarcini de serviciu, n texte de specialitate (b) Identificarea sensului unor elemente de text nefamiliare prin utilizarea de materiale de referin i / sau de asocieri / conexiuni, atunci cnd este necesar (c) Corelarea n mod coerent a mai multor informaii din diverse pri ale unui text / din texte diferite, n scopul ndeplinirii unei sarcini de serviciu (d) Transferul de informaii din texte de specialitate n diverse forme de prezentare (e) nelegerea de reglementri, instruciuni, i recomandri specifice din texte care conin limbaj complex i specializat i realizarea de aciuni adecvate pe baza informaiilor din astfel de texte de specialitate Condiii de aplicabilitate: Contexte Activiti profesionale Contexte profesionale formale Contexte profesionale informale Contexte sociale relevante pentru activitatea profesional (trguri,

Tipuri de text:

conferine, ntlniri, edine) Texte, care conin i elemente de vocabular nefamiliare, n diverse registre, de lungime variabil: documente profesionale specifice specializrii: manuale, rapoarte, reclame, oferte, fie tehnice; texte de popularizare pe teme profesionale: articole de pres, prezentri, reclame, anunuri; texte cu coninut operaional profesional: coresponden, faxuri, circulare, formulare, instruciuni cereri, reclamaii, procese verbale; elemente cheie din documente relevante informaii factuale, inclusiv numerice, relativ complexe, pe teme de interes comun; informaii profesionale: instruciuni, explicaii, date tehnice ale unor produse i servicii, evaluri; date privind: materii prime, materiale i produse finite, operaii i procese
9

Informaii obinute:

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

Materiale de referin: Forme de prezentare: Moduri de aciune:

tehnologice dicionare; diagrame i alte materiale vizuale; instruciuni, manuale tehnice, prospecte, baze de date, pagini Internet. tabele, grafice, scheme; prezentri notie. comunicarea informaiilor / detaliilor ctre alte persoane; transferul informaiilor n diverse forme de prezentare; aciuni proprii: realizarea de operaii, modificarea unor operaii, luarea de decizii.

Probe de evaluare: Probe orale sau scrise prin care candidatul demonstreaz c este capabil s identifice i s localizeze informaii, detalii i opinii, aa cum se precizeaz n criteriul de performan (a) i n condiiile de aplicabilitate. Probe orale sau practice prin care candidatul demonstreaz c este capabil s utilizeze materiale de referin adecvate i strategii de semantizare pentru identificarea sensului, atunci cnd este necesar, aa cum se precizeaz n criteriul de performan (b) i n condiiile de aplicabilitate. Probe orale, scrise sau practice prin care candidatul demonstreaz c este capabil s prelucreze informaii n diverse moduri, aa cum se precizeaz n criteriile de performan (c) i (d) i n condiiile de aplicabilitate. Probe orale, scrise i/sau practice prin care candidatul demonstreaz c nelege reglementri, instruciuni, i recomandri citite i c este capabil s acioneze adecvat pe baza informaiei obinute prin lectur, aa cum se precizeaz n criteriul de performan (e) i n condiiile de aplicabilitate.

Probele pot viza, integrat, evaluarea candidailor pe mai multe criterii de performan. Pentru certificare, se consider suficient demonstrarea cel puin o dat a performanei pentru fiecare criteriu de performan n fiecare dintre condiiile de aplicabilitate relevante pentru acesta. n unele cazuri poate fi necesar ca probele de evaluare s includ limite de timp realiste pentru realizarea sarcinilor de lucru, n concordan cu cerinele specifice contextului profesional.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

10

Titlul unitii: Competena 3:

1. COMUNICARE PROFESIONAL N LIMBA MODERN Exprim mesaje orale n limbaj complex, n contexte profesionale semnificative, n scopul ndeplinirii sarcinilor de serviciu.

Criterii de performan: (a) Oferirea i solicitarea, n discuii, de informaii i de instruciuni pentru ndeplinirea unei sarcini de serviciu, folosind expresii i structuri variate (b) Realizarea de prezentri orale de fapte, idei i opinii profesionale, pregtite n prealabil, folosind un limbaj specializat corect i materiale suport adecvate (c) Formularea clar, precis i structurat logic a ideilor, faptelor i opiniilor i susinerea lor cu argumente (d) Oferirea de clarificri i explicaii atunci cnd informaia / instruciunea nu este corect neleas de ceilali (e) Exprimarea fluent, cu intonaie corect i ntr-un registru adecvat contextului (f) Utilizarea adecvat i suficient de corect a unei varieti de termeni de specialitate comuni / familiari i de structuri lingvistice astfel nct s se asigure comunicarea deplin a sensului, chiar dac exist n text unele deficienele de pronunie i / sau intonaie, de gramatic, i / sau de registru Condiii de aplicabilitate: Tipuri de informaii: Conversaii i prezentri de lungimi variate, care conin: informaii factuale (inclusiv numerice), idei, opinii; instruciuni, explicaii, detalii de operare, sfaturi; descrieri i specificaii de obiecte, procese, operaii. Discuii profesionale formale i informale; Prezentri; Scurte rapoarte profesionale. Contexte profesionale, situaii specifice n organizaie, la locului de munc; Contexte sociale care au legtur cu profesia (trguri, conferine, ntlniri, edine); Contexte formale i contexte informale. Rapoarte (relatri de evenimente, ntlniri); Demonstraii operaionale; Prezentri detaliate de procese / produse / servicii. notie, plan de prezentare, documente, fie de lucru; imagini, grafice, scheme, folii, plane, obiecte (mostre), modele;
11

Tipuri de discurs:

Contexte:

Tipuri de prezentri: Materiale suport pentru prezentri (dac / cnd e necesar)

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

Limbaj:

Moduri de comunicare: Moduri de aciune:

fluent, la vitez normal, n diverse registre; expresii specifice i structuri variate; vocabular specializat familiar, specific domeniului ocupaional. fa n fa, individual sau n grup; la telefon, robot telefonic. comunicarea / transmiterea de informaii / instruciuni ctre interlocutor / i; susinerea unei prezentri .

Probe de evaluare: Probe orale sau practice prin care candidatul demonstreaz c este capabil s ofere i s solicite informaii i instruciuni, aa cum se precizeaz n criteriul de performan (a), i n condiiile de aplicabilitate Probe orale sau practice prin care candidatul demonstreaz c este capabil s realizeze prezentri orale pregtite n prealabil, aa cum se precizeaz n criteriul de performan (b), i n condiiile de aplicabilitate Probe orale sau practice prin care candidatul demonstreaz c este capabil s formuleze clar, precis i structurat fapte, idei i opinii i s le susin cu argumente, aa cum se precizeaz n criteriul de performan (c) i n condiiile de aplicabilitate Probe orale sau practice prin care candidatul demonstreaz c este capabil s ofere i s solicite clarificri i explicaii, aa cum se precizeaz n criteriul de performan (d) i n condiiile de aplicabilitate Probe orale sau practice prin care candidatul demonstreaz c este capabil s se exprime fluent, cu intonaie corect i ntr-un registru adecvat contextului, aa cum se precizeaz n criteriul de performan (e) i n condiiile de aplicabilitate Probe orale sau practice prin care candidatul demonstreaz c este capabil s utilizeze adecvat terminologia specific pentru a se asigura comunicarea deplin a sensului, chiar dac exist unele deficiene, aa cum se precizeaz n criteriul de performan (f) i n condiiile de aplicabilitate

Probele pot viza, integrat, evaluarea candidailor pe mai multe criterii de performan. Pentru certificare, se consider suficient demonstrarea performanei cel puin de dou ori pentru fiecare criteriu de performan n condiiile de aplicabilitate relevante pentru acesta, o dat n contexte formale i o dat n contexte informale. Prezentrile pot avea o durat variat, dar nu mai puin de 10 minute. Candidaii vor putea folosi planul de prezentare / notiele, dar prezentarea va fi liber i n nici un caz nu va fi citit.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

12

Titlul unitii:

1. COMUNICARE PROFESIONAL N LIMBA MODERN

Competena 4:

Elaboreaz mesaje scrise specializate, n contexte profesionale semnificative, n scopul ndeplinirii sarcinilor de serviciu.

Criterii de performan: (a) Completarea de documente i formulare profesionale specifice sarcinilor de serviciu ale locului de munc (b) Redactarea unor texte funcionale mai complexe, specifice sarcinilor de serviciu, cu folosirea de expresii i structuri adecvate variate (c) Transmiterea n scris, n limbaj specific clar i precis, de informaii corecte pe teme din domeniul de specializare (d) Utilizarea de materiale de referin specifice adecvate pentru a verifica corectitudinea informaiei i limbii folosite (e) Elaborarea de texte astfel nct deficienele de gramatic, ortografie i / sau de registru nu mpiedic nelegerea deplin a lor (f) Adecvarea formatului i limbajului la context, la tipul de text i la subiect

Condiii de aplicabilitate: Tipuri i formate de documente i texte funcionale: formulare i alte documente specifice specializrii (facturi, facturi proforma, oferte, fie tehnice, fie de eviden, fie de producie, documente de eviden, specificaii, evaluri); coresponden profesional: scrisori, note circulare, faxuri, mesaje (inclusiv e-mail); dri de seam, procese verbale, minute, referate, rapoarte. formate formale; formate informale. n texte, care conin i elemente de vocabular nefamiliare, n diverse registre, de lungimi variate: informaii factuale de specialitate (inclusiv descrieri i date tehnice), despre produse i servicii; aranjamente i instruciuni de serviciu; idei, opinii, puncte de vedere; raportri privind desfurarea unor evenimente, edine, procese. limbajul specific domeniului de specializare formule de comunicare standardizate, formule de politee. organizarea locului de munc; operaii, activiti i procese de producie;
13

Tipuri de informaii:

Limbaj: Teme specifice:

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

Contexte:

Materiale de referin:

calitatea serviciilor / produselor. Contexte profesionale, situaii specifice n organizaie, la locului de munc; Contexte sociale care au legtur cu profesia; Contexte formale; Contexte informale. dicionare, glosare de termeni specializai / sintagme specifice; documente normative i tehnice reviste de specialitate, baze de date modele de documente i formulare.

Probe de evaluare : Probe scrise sau practice prin care candidatul demonstreaz c este capabil completeze formulare i documente i s redacteze texte funcionale mai complexe, specifice sarcinilor de serviciu, aa cum se precizeaz n criteriile de performan (a) i (b) i n condiiile de aplicabilitate. Probe scrise sau practice prin care candidatul demonstreaz c este capabil s transmit, n limbaj specific clar i precis, informaii corecte pe teme din domeniul de specializare, aa cum se precizeaz n criteriul de performan (c) i n condiiile de aplicabilitate. Probe scrise sau practice prin care candidatul demonstreaz c este capabil s utilizeze materiale de referin adecvate pentru a verifica corectitudinea informaiei i limbii folosite, aa cum se precizeaz n criteriul de performan (d) i n condiiile de aplicabilitate. Probe scrise sau practice prin care candidatul demonstreaz c este capabil s utilizeze limba modern fr deficiene de gramatic, ortografie i / sau de registru care s mpiedice nelegerea deplin a textului, aa cum se precizeaz n criteriul de performan (e) i n condiiile de aplicabilitate. Probe scrise sau practice prin care candidatul demonstreaz c este capabil s utilizeze un format recomandat i un limbaj adecvat la context, la tipul de text i la subiect, aa cum se precizeaz n criteriul de performan (f) i n condiiile de aplicabilitate.

Probele pot viza, integrat, evaluarea candidailor pe mai multe criterii de performan. Pentru certificare, se consider suficient demonstrarea performanei cel puin de dou ori pentru fiecare criteriu de performan n condiiile de aplicabilitate relevante pentru acesta, o dat n contexte formale i o dat n contexte informale. Probele trebuie s vizeze demonstrarea, cel puin o dat, a capacitii de a completa / redacta fiecare dintre tipurile i formatele de texte (doar cele care sunt specifice domeniului de specializare) prevzute n condiiile de aplicabilitate. La elaborarea de texte se va permite utilizarea dicionarului i a altor materiale de referin prevzute n condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

14

Titlul unitii:

1. COMUNICARE PROFESIONAL N LIMBA MODERN

Competena 5:

Particip la interaciuni orale i n scris legate de ndeplinirea de sarcini de serviciu, n contexte profesionale semnificative.

Criterii de performan: (a) Participarea cu informaii factuale i cu opinii proprii la discuii profesionale, pe teme legate de sarcini de serviciu (b) Comunicarea telefonic adecvat, pe teme de interes profesional, n contexte legate de sarcini de serviciu (c) Elaborarea de coresponden profesional n diverse formate i ctre diveri destinatari, n contexte legate de sarcini de serviciu (d) Verificarea nelegerii i solicitarea / oferirea de clarificri / explicaii cnd informaia nu este clar neleas, n conversaii directe i telefonice i n prezentri (e) Exprimarea clar, fluent i adecvat terminologic, cu limbajul i registrul adaptate la subiect, la context i la interlocutor / destinatar, cu respectarea conveniilor i normelor sociale i culturale, n funcie de rol i de relaiile cu interlocutorul / destinatarul, n comunicarea oral i n scris Condiii de aplicabilitate: Tipuri de informaii i opinii: informaii factuale inclusiv date numerice pe teme profesionale; analize, evaluri de: produse, servicii, procese, preferine; argumente pro i contra n susinerea unor idei / opinii profesionale personale; ipoteze, predicii; Discuii profesionale i conversaii, comunicri telefonice i coresponden profesional, care pot conine i elemente de vocabular nefamiliare, n diverse registre, privind: probleme de serviciu curente, aranjamente la locul de munc, cum ar fi planuri, activiti i aranjamente operaionale; relaii cu clienii i partenerii, negocieri, contractri etc. (n funcie de specializare); solicitri i rspunsuri la solicitri diverse, instruciuni, explicaii; evaluarea de informaii, de produse, de servicii. a. Discuii profesionale: situaii sociale si profesionale formale i informale; interviuri individuale sau n grup; ntlniri formale / informale profesionale de rutin, activiti profesionale zilnice; b. Comunicare telefonic: contacte de rutin cu colegi, subalterni, superiori, n activiti profesionale zilnice;
15

Teme:

Contexte:

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

comunicri formale / informale cu parteneri i clieni; interviuri telefonice individuale; c. Coresponden profesional: formal i informal, legat de sarcini de serviciu; n interiorul organizaiei: cu subalterni, cu colegi, cu superiori; n afara organizaiei: cu clieni, cu parteneri, cu poteniali clieni / Tipuri i moduri de interaciune: parteneri n discuii profesionale, schimburi de opinii: fa n fa, n perechi sau n grupuri mici; la telefon: apeluri date, apeluri primite, preluare / transmitere de mesaje telefonice; n scris: scrisori, note circulare, oferte, faxuri, mesaje (inclusiv e-mail). comunicri directe / telefonice derulate cu vitez normal, formule de iniiere, ntreinere i ncheiere a unei discuii directe / telefonice, limbaj nonverbal formule standard folosite n corespondena de diverse tipuri (scrisori, circulare, fax, email) vocabularul specializat necesar ndeplinirii sarcinilor de serviciu i rezolvrii situaiilor previzibile specifice contextelor profesionale.

Limbaj i convenii:

Probe de evaluare: Probe orale sau practice prin care candidatul demonstreaz c este capabil s participe la discuii profesionale, n care s prezinte informaii i opinii i s le argumenteze, aa cum se precizeaz n criteriile de performan (a) i (e) i n condiiile de aplicabilitate. Probe practice prin care candidatul demonstreaz c este capabil s comunice telefonic n mod adecvat, aa cum se precizeaz n criteriul de performan (b) i n condiiile de aplicabilitate Probe scrise sau practice prin care candidatul demonstreaz c este capabil s elaboreze coresponden profesional n diverse formate, pe diverse teme i ctre diveri destinatari, aa cum se precizeaz n criteriul de performan (c) i n condiiile de aplicabilitate Probe orale sau practice prin care candidatul demonstreaz c este capabil s verifice nelegerea, s solicite clarificri i s acioneze n vederea clarificrii, aa cum se precizeaz n criteriul de performan (d) i n condiiile de aplicabilitate Probe orale, scrise i / sau practice prin care candidatul demonstreaz c este capabil s utilizeze o exprimare clar, fluent i adecvat terminologic, cu un limbaj i registru adaptate la subiect, la context i la interlocutor / destinatar, i respectnd convenii folosite n comunicarea oral i n scris, aa cum se precizeaz n criteriul de performan (e) i n condiiile de aplicabilitate Probele pot viza, integrat, evaluarea candidailor pe mai multe criterii de performan. Probele se vor elabora astfel nct evaluarea candidailor pe aceast competen s fie integrat cu evaluarea pe competenele de producere (competenele 3 i 4). Pentru certificare, se consider suficient demonstrarea performanei cel puin de dou ori pentru criteriul de performan (a) n condiiile de aplicabilitate relevante pentru acestea, o dat n contexte formale i o dat n contexte informale.
Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator 16

n cazul convorbirilor telefonice (d), performana va fi demonstrat att pentru apeluri date ct i pentru apeluri primite. n cazul corespondenei (e), probele trebuie s vizeze demonstrarea, cel puin o dat, a capacitii de a completa / redacta fiecare dintre tipurile i formatele de texte (doar cele care sunt specifice domeniului de specializare) prevzute n condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

17

Titlul unitii: Nivel: Valoare credit: Competene:

2. COMUNICARE PROFESIONAL 3 avansat 1.0

1. Elaboreaz strategii pentru o comunicare eficient. 2. Aplic tehnici de comunicare oral. 3. Realizeaz i prezint un raport complex.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

18

Titlul unitii: Competena 1: Criterii de performan: (a) (b) (c) (d)

2. COMUNICARE PROFESIONAL Elaboreaz strategii pentru o comunicare eficient.

Stabilirea scopului comunicrii. Identificarea surselor de informaii. Selectarea metodelor de comunicare adecvate. Identificarea metodelor de verificare a eficienei comunicrii.

Condiii de aplicabilitate a criteriilor de performan: Scopul comunicrii: Surse de informaii: transmiterea informaiilor, ntreinerea unor discuii, prezentarea unor informaii informaii interne i externe, buletine informative, manuale, seminare, rapoarte, procese verbale, publicaii de specialitate, internet, discuii, statistici, documentaie, mass media; scrise, verbale, audio, informatizate obinerea feedbeck-ului, documentaie ntocmit corect

Metode de comunicare: Metode de verificare a eficienei:

Probe de evaluare: Probe orale/scrise/practice prin care elevul demonstreaz c este capabil s elaboreze cel puin o strategie diferit de comunicare n 2 contexte cu grade de complexitate diferite, conform criteriilor de performan (a), (b), (c) i (d) i condiiilor de aplicabilitate date.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

19

Titlul unitii: Competena 2: Criterii de performan: (a) (b) (c) (d)

2. COMUNICARE PROFESIONAL Aplic tehnici de comunicare oral.

Identificarea strategiilor de ascultare necesare obinerii informaiilor. Susinerea oral a ideilor i a informaiilor n faa unui auditoriu. Argumentarea unui punct de vedere. Facilitarea unei comunicri eficiente.

Condiii de aplicabilitate a criteriilor de performan: Strategii de ascultare: Susinere: n funcie de: situaie, ocazie, subiectul n cauz, vorbitori, metode de ascultare (activ sau pasiv) n situaii formale sau informale, n funcie de numrul de vorbitori (mare, mic, 2 persoane), prin modulaia vocii, prin alegerea tonului i a vocabularului, prin structur, prin comunicare non verbal (gesturi, limbajul trupului, contacul vizual), prin articulare idei clare, relevante, concise, persuasive, adaptate contextului si interlocutorului accept opinii diferite, ncurajeaz discuia, asigur posibilitatea de exprimare, ofer feed-back, stimuleaz creativitatea, ncadrarea n timp, viteza vorbirii, adaptarea comunicrii la nivelul de ntelegere al auditoriului, folosirea unui suport specific

Argumentare Facilitarea comunicrii eficiente:

Probe de evaluare: Probe orale/practice prin care elevul demonstreaz c este capabil s aplice tehnici de comunicare oral unui auditoriu de dimensiuni medii folosind PowerPoint, s realizeze o discuie ntr-un grup mic (de exemplu sa explice sarcini de lucru) i o dicuie cu o alt persoan (de exemplu s ofere feed-back unei persoane pentru munca realizat), conform criteriilor de performan (a), (b), (c) i (d) i condiiilor de aplicabilitate date.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

20

Titlul unitii:

2. COMUNICARE PROFESIONAL

Competena 3: Criterii de performan: (a) (b) (c)

Realizeaz i prezint un raport complex.

Selectarea informaiilor necesare temei propuse. Organizarea coninutului i structurii raportului. Elaborarea unui raport formal.

Condiii de aplicabilitate a c riteriilor de performan:

Selectare: Organizare: Raport formal:

n funcie de complexitatea temei, publicul int, relevanta, tipul informaiei, succesiune logica, suportul (grafica, standardul de prezentare, formatul document coerent, bine structurat, adecvat scopului propus

Probe de evaluare: Probe scrise/practice prin care elevul demonstreaz c este capabil s realizeze un raport formal (de exemplu sa ntocmeasc un raport la sfaritul realizrii unui produs, pies, activitate), conform criteriilor de performan (a), (b) i (c) i condiiilor de aplicabilitate date.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

21

Titlul unitii: Nivel: Valoare credit: Competene:

3. MANAGEMENTUL PROIECTELOR 3 avansat 2.0

1. Identific mediul de proiect. 2. Planific proiectul. 3. Implementeaz proiectul. 4. Monitorizeaz proiectul. 5. Utilizeaz software specializat n managementul proiectelor.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

22

Titlul unitii: Competena 1:

3. MANAGEMENTUL PROIECTELOR Identific mediul de proiect.

Criterii de performan: (a) (b) (c) Motivarea necesitii proiectului. Elaborarea fazelor proiectului. Estimarea rezultatelor proiectului.

Condiii de aplicabilitate: Necesitatea proiectului: Faze proiect: Estimarea rezultatelor: Probe de evaluare: Probe orale i scrise prin care elevul demonstreaz c este capabil s motiveze necesitatea elaborrii proiectului, conform criteriului de performan (a) i condiiilor de aplicabilitate. Probe orale/scrise i practice prin care elevul demonstreaz c este capabil s elaboreze fazele proiectului, conform criteriului de performan (b) i condiiilor de aplicabilitate. Probe orale, scrise i practice prin care elevul demonstreaz c este capabil s estimeze rezultatele proiectului, conform criteriului de performan (c) i condiiilor de aplicabilitate. scop, rezultate ateptate, estimarea resurse implicate, estimarea bugetului, justificare economic. concepie, planificare, realizare, ncheiere. metode statistice, indicatori, standarde de calitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

23

Titlul unitii: Competena 2: Criterii de performan: (a) (b) (c) (d)

3. MANAGEMENTUL PROIECTELOR Planific proiectul.

Definirea pachetelor de activiti Alocarea de resurse materiale i umane Pregtirea echipei de lucru Elaborarea proiectului i obinerea documentelor specifice n conformitate cu standardele/ metodologiile n vigoare.

Condiii de aplicabilitate: Pachete de activiti: studii de pia, analize de nevoi (swot), contacte cu furnizorii de servicii i produse, achiziii de produse i servicii in funcie de specificul proiectului. managerul de proiect, echipa financiar, specialiti pe diferite domenii, ef serviciu achiziii. bordul de proiect, planul de proiect, list de produse, planul de iniiere al proiectului.

Echipa de lucru: Documentelor specifice: Probe de evaluare:

Probe orale/scrise i practice prin care elevul demonstreaz c este capabil s defineasc pachetele de activiti, s aloce resurse materiale i umane, s pregteasc echipa de proiect, s elaboreze proiectul n conformitate cu standardele n vigoare conform criteriilor de performan (a), (b), (c) i (d) i condiiilor de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

24

Titlul unitii: Competena 3: Criterii de performan: (a) (b) (c) (d)

3. MANAGEMENTUL PROIECTELOR Implementeaz proiectul

Lansarea proiectului. Asigurarea ncadrrii n termenele stabilite n planul de proiect . ntocmirea documentaiei de proiect. Livrarea produsului/ serviciului conform cerinelor specificate n documentaia de proiect.

Condiii de aplicabilitate: Produs-serviciu: Documentatie de proiect: Probe de evaluare: Probe orale/scrise i practice prin care elevul demonstreaz c este capabil s lanseze proiectul, conform criteriului (a) de performan i condiiilor de aplicabilitate. Probe orale/scrise i practice prin care elevul demonstreaz c este capabil s asigure ncadrarea n timp, conform criteriului de performan (b) i condiiilor de aplicabilitate. Probe orale/scrise i practice prin care elevul demonstreaz c este capabil s analizeze i s ntocmeasc documentaia de proiect, conform criteriilor de performan (c) i condiiilor de aplicabilitate. Probe orale/scrise i practice prin care elevul demonstreaz c este capabil s livreze produsul / serviciul, conform criteriilor de performan (d) i condiiilor de aplicabilitate. rezultatul/ rezultatele obinute n urma finalizrii proiectului raport de sfrit de etap, raport de progres, registru de probleme, recomandri de aciune.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

25

Titlul unitii: Competena 4: Criterii de performan: (a) (b) (c) (d) Analizarea specifice.

3. MANAGEMENTUL PROIECTELOR Monitorizeaz proiectul

riscurilor in functie de sursele de risc i consemnarea n documente

Gestionarea schimbarilor i crearea documentelor specifice. Analizarea rezultatelor proiectului i impactului aplicrii. Asigurarea feed-back-ului.

Condiii de aplicabilitate: Riscuri: Surse de risc: Documente specifice: Analiza rezultatelor: Feed-back: Probe de evaluare: Probe orale/scrise i practice prin care elevul demonstreaz c este capabil s analizeze riscurile proiectului, conform criteriului (a) de performan i condiiilor de aplicabilitate. Probe orale/scrise i practice prin care elevul demonstreaz c este capabil s gestioneze schimbrile, conform criteriului de performan (b) i condiiilor de aplicabilitate. Probe orale/scrise i practice prin care elevul demonstreaz c este capabil s analizeze i s asigure feed-back-ul, conform criteriilor de performan (c) i (d) i condiiilor de aplicabilitate. de bussines, de proiect asociate cu costurile, programarea calendaristic i execuia n toate fazele ciclului de via. registru de schimbri, cerere de schimbare, registru de riscuri, plan de managementul riscurilor. comparare cu estimrile, standarde, beneficii obinute. reevaluarea activitilor, revizuirea procedurilor, msuri ameliorative

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

26

Titlul unitii: Competena 5: Criterii de performan: (a) (b) (c)

3. MANAGEMENTUL PROIECTELOR Utilizeaz software specializat n managementul proiectelor.

Planificarea proiectului utilizand aplicatii software specializate. Utilizarea aplicaiilor software specializate pentru reprezentarea proiectelor. Interpretarea rezultatelor obinute.

Condiii de aplicabilitate: Aplicaii software: Rezultate: Probe de evaluare: Probe orale/scrise i practice prin care elevul demonstreaz c este capabil s planificarea proiectului utilizand aplicatii software specializate, conform criteriului de performan (a) i condiiilor de aplicabilitate. Probe orale/scrise i practice prin care elevul demonstreaz c este capabil s utilizeze aplicaiile software specializate pentru reprezentarea proiectelor, conform criteriului de performan (b) i condiiilor de aplicabilitate. Probe orale/scrise i practice prin care elevul demonstreaz c este capabil s interpreteze rezultatele obinute, conform criteriului de performan (c) i condiiilor de aplicabilitate. Programe de calcul tabelar, de planificare, de calcul simbolic i statistic grafice, schite, sabloane/rapoarte de prezentare, diagrame.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

27

Titlul unitii: Nivel: Valoare credit:

4. MANAGEMENTUL CALITII 3 avansat 1.0

Competene: 1. Precizeaz principiile de management al calitii. 2. Efectueaz controlul statistic. 3. Acioneaz pentru mentinerea sistemului de asigurarea calitii. 4. Aplic tehnici de mbuntire continu a calitii.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

28

Titlul unitii:

4. MANAGEMENTUL CALITII

________________________________________________________________________________ Competena 1: Precizeaz principiile de management al calitii ________________________________________________________________________________ Criterii de performan: (a) (b) Definirea principiilor de management al calitii Indicarea funciilor managementului calitii

Condiii de aplicabilitate: Principiile managementului calitii: orientarea catre client, ledearship, implicarea personalului, abordarea procesuala, abordarea sistemului de catre management, imbunatatirea continua, abordarea concreta in luarea deciziilor, relatii reciproc avatajoase cu furnizorii Funciile managementului calitii planificarea calitii, organizarea activitilor referitoare la calitate, coordonarea activitilor referitoare la calitate, antrenarea personalului pentru realizarea obiectivelor calitii, inerea sub control a calitii, asigurarea calitii, mbuntirea calitii

Probe de evaluare: Probe orale/ scrise prin care elevul demonstreaz c este capabil s definesca principiile de management al calitii, sa indice functiile managementului calitatii, conform criteriilor de performan (a), (b) i n concordan cu condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

29

Titlul unitii: Competena 2: Criterii de performan: (a) (b) (c)

4. MANAGEMENTUL CALITII Efectueaz controlul statistic

Precizarea noiunilor legate de controlul statistic. Indicarea i aplicarea etapelor controlului statistic. Adoptarea msurilor care se impun n urma efecturii controlului statistic.

Condiii de aplicabilitate: Noiuni legate de controlul statistic: caracteristica controlat, lot, mrime eantion, reguli de extragere a eantionului, plan de control, grad de severitate, nivel de calitate acceptabil (AQL), cifra de acceptare, cifra de respingere Etape ale controlului statistic: extragerea eantionului, determinarea caracteristicii conform procedurii specifice, compararea caracteristicii controlate cu condiiile din standarde, identificarea defectelor, compararea numrului de defecte identificate cu cifra de acceptare/de respingere acceptare/ respingere lot de produse trecerea la alt plan de control (alt grad de severitate, AQL)

Msuri: Probe de evaluare:

Probe orale/ scrise prin care elevul demonstreaz c este capabil s precizeze noiunile legate de controlul statistic conform criteriului de performan (a) in concordan cu condiiile de aplicabilitate. Probe orale/ practice prin care elevul demonstreaz c este capabil s indice si sa aplice etapele controlului statistic, conform criteriului de performan (b), in concordan cu condiiile de aplicabilitate Probe orale/ scrise prin care elevul demonstreaz c este capabil s adopte msurile care se impun n urma efecturii controlului statistic, conform criteriului de performan (c), in concordan cu condiiile de aplicabilitate

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

30

Titlul unitii: Competena 3: Criterii de performan: (a) (b) (c) Condiii de aplicabilitate: Cerinte:

4. MANAGEMENTUL CALITII Acioneaz pentru meninerea sistemului de asigurarea calitii.

Identificarea cerintelor pentru implementarea unui sistem de asigurarea calitii. Interpretarea unui audit de calitate (intern/ extern dat) . Evaluarea factorilor care afecteaz costurile calitii .

proceduri, manualul calitii, satisfacerea clienilor, costuri, standarde de firm, legislaie, feed-back, grafice de documentare pe metode statistice, mentenan, planificarea ntreinerii, urmrirea parametrilor de funcionare rebuturi, recondiionri, reparaii, produse neconforme, reclamaii clieni, produse returnate, penalizri pentru ntrziere, despgubiri pentru daune

Audit de calitate (intern/ extern dat) Factori care afecteaz costurile calitii:

Probe de evaluare: Probe orale/ scrise prin care elevul demonstreaz c este capabil s identifice cerintele pentru implementarea unui sistem de asigurarea calitii conform criteriului de performan (a) i in concordan cu condiiile de aplicabilitate. Probe scrise/ practice prin care elevul demonstreaz c este capabil interpreteze un audit de calitate intern i extern dat, conform criteriului de performan (b), in concordan cu condiiile de aplicabilitate Probe orale/ scrise prin care elevul demonstreaz c este capabil s evalueze factorii care afecteaz costurile calitatii conform criteriului de performan (c), in concordan cu condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

31

Titlul unitii: Competena 4:

4. MANAGEMENTUL CALITII Aplic tehnici de mbuntire continu a calitii

Criterii de performan: (a) (b) (c) (d) Definirea conceptului de mbuntire continu a calitii Utilizarea Ghidului pentru mbuntire a calitii Stabilirea strategiilor de mbuntire a calitii Aplicarea instrumentelor de imbunatatire a calitatii

Condiii de aplicabilitate : Strategii de mbuntire a calitii: Ghid pentru mbuntirea calitii: Instrumente de imbunatatirea calitatii: strategia Kaizen, Ciclul PEVA (planific-executverific-acioneaz), principiul zero defecte conform standardului ISO 9004-4 i standardelor ISO specifice domeniului de activitate instrumente ajutatoare (brainstorming, stratificare, metoda intrebarilor), instrumentele calitatii (grafice, diagrame, histrograme, fise de control statistic)

Probe de evaluare: Probe orale /scrise prin care elevul demonstreaz c este capabil s defineasc conceptul de imbuntire continu a calitii, conform criteriilor de performan (a) in concordan cu condiiile de aplicabilitate. Probe orale/practice prin care elevul demonstreaz c este capabil s utilizeze Ghidul pentru imbuntirea calitii, conform criteriului de performan (b), n concordan cu condiiile de aplicabilitate. Probe orale/practice prin care elevul demonstreaz c este capabil sa stabileasca strategiile si sa aplice instrumentele de imbunatatire a calitatii conform criteriului de performan (c) si (d), n concordan cu condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

32

Titlul unitii: Nivel: Valoare credit: Competene:

UTILIZAREA TEHNICII DE CALCUL I A FACILITILOR REELELOR DE CALCULATOARE 3 avansat 1.0

1. Folosete resursele hardware i software. 2. Partajeaz resurse n cadrul unei reele locale de calculatoare. 3. Reprezint datele n memoria intern.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

33

Titlul unitii:

UTILIZAREA TEHNICII DE CALCUL I A FACILITILOR REELELOR DE CALCULATOARE Folosete resursele hardware i software.

Competena 1:

Criterii de performan: (a) Conectarea diferitelor tipuri de echipamente hardware. (b) Configurarea software a echipamentelor. (c) Instalarea i utilizarea resurselor software. (d) ntreinerea sistemului de calcul i perifericelor. Condiii de aplicabilitate ale criteriilor de performan: Conectare: Echipamente hardware: serial, USB, paralel, infrared, SCSI (Small Computer System Interface), IEEE 1394 (Firewire), standard video (NTSC, PAL), conexiune reea, PS/2, IDE, EIDE, Bluetooth, HDMI, RCA componente din unitatea central a unui PC, imprimant, scanner, multifuncional, camere digitale, aparate foto digitale, tastatur, mouse, monitor, video-proiector, suporturi pentru stocare a datelor (HDD, FDD, CD-ROM, DVD-ROM, Memory Stick, SSD, Blu-ray, carduri de memorie). software de sistem, software utilitar (programe: antivirus, arhivaredezarhivare, firewall, motoare de cutare, gestionare e-mail), drivere, software specializat. curarea componentelor sistemului i a perifericelor, nlocuirea consumabilelor, respectarea condiiilor de utilizare a echipamentelor, respectarea normelor de protecie a muncii

Resurse software specifice:

ntreinere:

Probe de evaluare : Probe orale i practice care atest capacitatea candidatului de a conecta, configura i ntreine sistemele de calcul i perifericele, aa cum se specifica n criteriile de performan (a), (b) i (d), cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale i practice care atest capacitatea candidatului de a instala i utiliza resursele software, aa cum se specifica n criteriul performan (c), cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

34

Titlul unitii:

UTILIZAREA TEHNICII DE CALCUL I A FACILITILOR REELELOR DE CALCULATOARE Partajeaz resursele n cadrul unei reele locale de calculatoare.

Competena 2:

Criterii de performan: (a) Conectarea unui sistem n reea. (b) Utilizarea facilitilor de comunicare n reea. (c) Diagnosticarea i depanarea problemelor de comunicare n reea. Condiii de aplicabilitate ale criteriilor de performan: Conectare : Faciliti de comunicare: Probleme de comunicare: instalare plac de reea, modem, cablu de date, hub, switch. partajarea resurselor hardware i software, transfer de fiiere, pota electronic, chat, forum, blog. ntreruperea conexiunii, componente de reea defecte, restricionarea hardware i software a accesului la resurse

Probe de evaluare: Probe orale i practice care atest capacitatea candidatului de a conecta un sistem n reea i de a utiliza facilitile de comunicare n reea, aa cum se specific n criteriile de performan (a) i (b), cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale i practice care atest capacitatea candidatului de a diagnostica i depana problemele de comunicare n reea, aa cum se specifica n criteriul performan (c), cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

35

Titlul unitii:

UTILIZAREA TEHNICII DE CALCUL I A FACILITILOR REELELOR DE CALCULATOARE Reprezint datele n memoria intern.

Competena 3: Criterii de performan:

(a) Structurarea i utilizarea memoriei. (b) Reprezentarea intern a datelor de diferite categorii. (c) Prelucrarea datelor i instruciunilor de ctre unitatea central.

Condiii de aplicabilitate ale criteriilor de performan: Structurarea memoriei: Utilizare memoriei: Categorii de date : Reprezentarea : Prelucrarea : uniti de masur pentru memorie, zona de memorie, octet inferior (cel mai putin semnificativ), octet superior (mai semnificativ) vitez de acces, capacitate, alocarea i eliberarea memoriei, structura ierarhic a memoriei alfanumerice, numerice, logice n virgul fix, n virgul mobil cu simpl sau dubl precizie, codul ASCII. operaii aritmetice i logice, operaii aritmetice/transformri cu numere n diverse baze de numeratie (binar, octal, zecimal, hexazecimal), operaii de intrare / ieire.

Probe de evaluare: Probe orale i scrise care atest capacitatea candidatului de a structura i utiliza memoriei, de a reprezenta inter datele de diferite categorii, aa cum se specific n criteriile de performan (a) i (b), cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale i scrise care atest capacitatea candidatului de a prezenta modul cum unitatea central prelucreaz datele i instruciunile, aa cum se specifica n criteriul performan (c), cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

36

Titlul unitii: Nivel: Valoare credit: Competene:

PROIECTAREA ALGORITMILOR 3 avansat 1.0

1. Elaboreaz specificaiile problemei. 2. Reprezent formal i grafic algoritmii de rezolvare a problemelor. 3. Verific corectitudinea algoritmilor.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

37

Titlul unitii: Competena 1:

PROIECTAREA ALGORITMILOR Elaboreaz specificaiile problemei.

Criterii de performan: (a) Utilizarea structurilor de date statice pentru codificarea informaiei. (b) Utilizarea structurilor de date dinamice pentru codificarea informaiei. (c) Utilizarea elementelor specifice algoritmilor. Condiii de aplicabilitate ale criteriilor de performan: Structuri statice : Structuri dinamice : Elemente specifice algoritmilor : Probe de evaluare: Probe orale, scrise i practice care atest capacitatea candidatului de a utiliza structurile de date statice i dinamice, aa cum se specific n criteriile de performan (a) i (b), cuprinznd toate elementele din condiiile de aplicabilitate. Probe scrise, orale i practice care atest capacitatea candidatului de a utiliza elementele specifice algoritmilor, aa cum se specific n criteriul performan (c), cuprinznd toate elementele din condiiile de aplicabilitate. articol, tablou (vector, matrice), mulime. liste (simplu i dublu nlnuite), stive, cozi, arbori, grafuri dat, tip de date, variabil, constant, operatori, expresii, identificatori, comentarii, operaii.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

38

Titlul unitii: Competena 2:

PROIECTAREA ALGORITMILOR Reprezent formal i grafic algoritmii de rezolvare a problemelor.

Criterii de performan: (a) Evidenierea caracteristicilor algoritmilor. (b) Reprezentarea algoritmilor cu scheme logice. (c) Reprezentarea algoritmilor n pseudocod. (d) Utilizarea structurile fundamentale ale programrii n reprezentarea algoritmi. (e) Structurarea i proiectarea algoritmilor. Condiii de aplicabilitate ale criteriilor de performan: Caracteristicile algoritmilor : Scheme logice : Pseudocod : generalitate, determinare (claritate), finititudine, corectitudine. bloc de start/stop, bloc de scriere/citire, bloc de decizie, bloc de atribuire. cuvinte cheie, instructiuni (nceput, sfrit, intrare/ieire, atribuire, decizie, selecie, repetitive), declaraii de variabile, proceduri/funcii. structura liniar, structurile repetitive (cu test final, cu test iniial, cu numr cunoscut de pai), structura alternativ. teorema de structur Bom-Jacobini proiectarea top-down, bottom-up, proiectarea modular, proiectare structurat.

Structuri fundamentale : Structurare : Proiectare: Probe de evaluare :

Probe orale i scrise care atest capacitatea candidatului de a evidenia caracteristicilor algoritmilor, de a reprezenta algoritmii utiliznd schemele logice i limbajul pseudocod, de a utiliza structurile de baz ale programrii i de a structura i programa algoritmii, aa cum se specific n criteriile de performan (a), (b), (c), (d) i (e) cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

39

Titlul unitii: Competena 3:

PROIECTAREA ALGORITMILOR Verific corectitudinea algoritmilor.

Criterii de performan: (a) Detectarea erorilor care pot s apar n reprezentarea algoritmilor. (b) Verificarea corectitudinii algoritmilor. (c) Analizarea algoritmilor.

Condiii de aplicabilitate ale criteriilor de performan: Erori : Corectitudine : Analizare : erori n datele iniiale, erori de rotunjire, erori de metod, erori reziduale, de sintax. numr finit de pai (corectitudinea structurilor repetitive), definirea corect a datelor, asigurarea valorilor pentru toate variabilele utilizate n operaii. necesar de memorie, timpul de execuie al algoritmului, optimalitatea algoritmului.

Probe de evaluare : Probe orale i scrise care atest capacitatea candidatului de a detecta erorile care pot apare n reprezentarea algoritmilor, aa cum se specific n criteriul de performan (a), cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale i scrise care atest capacitatea candidatului de a verifica corectitudinea i de a analiza algoritmii, aa cum se specific n criteriile de performan (b) i (c), cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

40

Titlul unitii: Nivel: Valoare credit: Competene:

CODIFICAREA ALGORITMILOR N LIMBAJ DE PROGRAMARE 3 avansat 1.5

1. Se familiarizeaz cu elementele de interfa ale unui mediu de dezvoltare integrat. 2. Lucreaz cu elemente de baz ale limbajului de programare. 3. Folosete structurile de baz ale limbajului de programare. 4. Implementeaz tipurile structurate de date n rezolvarea problemelor.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

41

Titlul unitii: Competena 1:

CODIFICAREA ALGORITMILOR N LIMBAJ DE PROGRAMARE Se familiarizeaz cu elementele de interfa ale unui mediu de dezvoltare integrat.

Criterii de performan: (a) Descrierea elementelor de interfa ale mediului de dezvoltare integrat utilizat. (b) Descrierea tipurilor de fiiere cu care lucreaz mediului de dezvoltare integrat utilizat. (c) Utilizarea opiunilor de instalare ale mediului de dezvoltare integrat utilizat Condiii de aplicabilitate ale criteriilor de performan: Elemente de interfa : Tipuri de fiiere : meniuri, bare de instrumente, ferestre, bare de navigare n cadrul proiectului. fiiere pentru cod surs, obiect, executabile, pentru descrierea datelor, pentru descrierea formularelor, pentru module de cod, rapoarte, pentru memorarea proiectelor. inserare/eliminare biblioteci de clase/componente, instalare software suplimentar (compilatoare, interpretoare, instrumente pentru vizualizare, generatoare de documentaii, instrumente pentru arhive), interfee pentru acces la baze de date, organizare resurse.

Opiuni de instalare :

Probe de evaluare : Probe orale i scrise care atest capacitatea candidatului de a descrie elementele de interfa i de a descrie tipuri de fiiere cu care lucreaz mediul de programare utilizat, aa cum se specific n criteriile de performan (a) i (b), cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale i practice care atest capacitatea candidatului de utiliza opiunile de instalare ale mediului utilizat, aa cum se specific n criteriul de performan (c), cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

42

Titlul unitii: Competena 2:

CODIFICAREA ALGORITMILOR N LIMBAJ DE PROGRAMARE Lucreaz cu elementele de baz ale limbajului de programare.

Criterii de performan: (a) Descrierea noiunilor de baz ale limbajelor de programare. (b) Codificarea datelor utiliznd tipuri simple de date. (c) Utilizarea datelor i operatorilor n scrierea expresiilor. Condiii de aplicabilitate ale criteriilor de performan: Noiunilor de baz: identificatori, separatori, comentarii, caractere speciale, cuvinte cheie, variabile (declarare, utilizare), constante (declarare, utilizare), citire/scriere, structura unui program, includeri de fiiere (header, biblioteci de funcii, directive de compilare/ interpretare). reale, ntregi, caracter, boolean (sau echivalent). aritmetici, logici, relaionali, definii pe iruri de caractere. reale, ntregi / naturale, logice.

Tipuri simple de date: Operatori : Expresii : Probe de evaluare:

Probe orale i scrise care atest capacitatea candidatului de a descrie noiunile de baz ale limbajelor de programare i de a codifica datele, aa cum se specific n criteriile de performan (a) i (b), cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale i scrise care atest capacitatea candidatului de a utiliza datele i operatorii n scrierea expresiilor, aa cum se specific n criteriul de performan (c), cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

43

Titlul unitii: Competena 3:

CODIFICAREA ALGORITMILOR N LIMBAJ DE PROGRAMARE Folosete structurile de baz ale limbajului de programare.

Criterii de performan: (a) Utilizarea structurilor de decizie i selecie n scrierea programelor. (b) Utilizarea structurilor repetitive n scrierea programelor. (c) Identificarea i rezolvarea erori/bug-uri din program. Condiii de aplicabilitate ale criteriilor de performan: Structuri de decizie : Structuri repetitive : Erori/bug-uri : cu o singur ramur, cu dou ramuri, selecie multipl (case / switch). cu test iniial, cu test final, cu numr cunoscut de pai, structuri echivalente. corectarea greelilor de sintax i de semantic, corectitudinea datelor (declaraiilor), corectitudinea atribuirilor, corectitudinea ciclurilor repetitive, declararea tuturor variabilelor utilizate.

Probe de evaluare: Probe orale scrise i practice care atest capacitatea candidatului de a utiliza structurile de decizie, selecie i repetitive, aa cum se specific n criteriile de performan (a) i (b), cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale, scrise i practice care atest capacitatea candidatului de a identifica i rezolva erorile / bug-urile din program, aa cum se specific n criteriul de performan (c), cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

44

Titlul unitii: Competena 4:

CODIFICAREA ALGORITMILOR N LIMBAJ DE PROGRAMARE Implementeaz tipurile structurate de date n rezolvarea problemelor.

Criterii de performan: (a) Utilizarea tablourilor unidimensionale i bidimensionale. (b) Uilizarea irurilor de caractere. (c) Utilizarea tipului articol. (d) Utilizarea fiierelor. Condiii de aplicabilitate ale criteriilor de performan: Tablou unidimensional: definire tip vector, declararea variabilelor de tip vector, acces la componentele vectorului, operaii specifice (citire, scriere, parcurgere, prelucrare componente, numrare elemente, afiare), utilitate (sortare, cutare, rearanjarea elementelor dup anumite criterii), operaii aritmetice cu vectori (adunare, scdere, nmulire, mprire, produs vectorial). definire tip matrice, declararea variabilelor de tip matrice, acces la componentele tabloului, operaii specifice, utilitate (reprezentarea grafurilor, relaii, sisteme de ecuaii). definire tip ir, declarare variabilelor de tip ir de caractere, funcii/clase definite pe iruri de caractere. definire tip articol, declarare variabilelor articol, acces la componentele variabilei, operaii specifice fiecrei componente, utilitate (definirea stivelor, listelor, cozilor, arbori). definire tip fiier, declararea variabilelor fiier, moduri de deschidere a fiierelor (citire, scriere, adugare), accesul la datele din fiier (secvenial, direct), operaii de intrare/ieire

Tablou bidimensional : iruri de caractere : Tipul articol : Fiiere :

Probe de evaluare: Probe orale, scrise i practice care atest capacitatea candidatului de a utiliza tipul tablourilor unidimensional i bidimensional, irurile de caractere, tipurile articol i fiier aa cum se specific n criteriile de performan (a), (b), (c) i (d) cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

45

Titlul unitii: Nivel: Valoare credit: Competene:

PROGRAMAREA MODULAR 3 avansat 1.5

1. Lucreaz cu subprograme. 2. Implemeteaz structuri de date dinamice. 3. Utilizeaz colecii de date i elemente predefinite din bibliotecile limbajului.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

46

Titlul unitii: Competena 1:

PROGRAMAREA MODULAR Lucreaz cu subprograme.

Criterii de performan: (a) Descrierea structurii unui subprogram. (b) Transmiterea datelor ntre subprograme. (c) Apelarea subprogramelor. (d) Modularizarea programelor. Condiii de aplicabilitate ale criteriilor de performan: Structura subprogramelor : antet : nume, lista parametrilor, tipul parametrilor, tipul subprogramului (de tip funcie sau de tip procedur) corp : declaraii, instruciuni/prelucrri/apel subprogram. parametri (actuali, formali, corespondena), transmitere prin valoare, transmitere prin referin/adres. utilizarea apelului n cadrul expresiilor, apel de tip instruciune, autoapelare (recursivitate).

Transmitere parametri : Apelare :

Modularizarea programelor : variabile globale i locale, domeniul de vizibilitate, plasarea subprogramelor n cadrul programului. Probe de evaluare : Probe orale, scrise i practice care atest capacitatea candidatului de a descrie structura unui subprogram, aa cum se specific n criteriul de performan (a) cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale, scrise i practice care atest capacitatea candidatului de a transmite date ntre subprograme i de a apela subprogramele, aa cum se specific n criteriile de performan (b) i (c) cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale, scrise i practice care atest capacitatea candidatului de a modulariza programele, aa cum se specific n criteriul de performan (d) cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

47

Titlul unitii: Competena 2:

PROGRAMAREA MODULAR Implementeaz structuri de date dinamice.

Criterii de performan: (a) Utilizarea zonelor de alocare a memoriei. (b) Implementarea i utilizarea listelor liniare n rezolvarea problemelor. (c) Utilizarea stivelor i cozilor n rezolvarea problemelor. (d) Implementarea i utilizarea grafurilor n rezolvarea problemelor. (e) Implementarea i utilizarea arborilor n rezolvarea problemelor. Condiii de aplicabilitate ale criteriilor de performan: Zone de alocare : Liste liniare : Stive/cozi : Grafuri: segmentul de date, segmentul de stiv, heap, regitri. lista simplu i dublu nlnuit, operaii cu liste (crearea, adugare, inserare, eliminare, parcurgere, prelucrare nod). definire i memorare utiliznd listele liniare, operaii (adugarea/ eliminarea unui nod) definire, tipuri de grafuri (orientate, neorientate), adiacene, grad (interior, exterior), lan/drum, ciclu/circuit, subgraf, graf parial, conexitate/tare conexitate, reprezentare (matrice de adiacen, liste de adiacen), parcurgere (n lime, adncime), clase de grafuri (complet, hamiltonian, eulerian) definire, tipuri de arbori (oarecare, arbore parial, binari, cutare), reprezentare, parcurgere

Arbori: Probe de evaluare:

Probe orale, scrise i practice care atest capacitatea candidatului de a utiliza zonele de memorie, aa cum se specific n criteriul de performan (a) cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale, scrise i practice care atest capacitatea candidatului de a implementa i utiliza listele liniare, stivele, cozile, grafurile i arborii n rezolvarea problemelor, aa cum se specific n criteriile de performan (b), (c), (d) i (e) cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

48

Titlul unitii: Competena 3:

PROGRAMAREA MODULAR Utilizeaz colecii de date i elemente predefinite din bibliotecile limbajului.

Criterii de performan: (a) Descrierea funciilor/metodelor predefinite. (b) Utilizarea funcii/metode predefinite n cadrul programelor. (c) Utilizarea coleciilor de date. Condiii de aplicabilitate ale criteriilor de performan: Funcii/metode predefinite : funcii matematice, funcii pe iruri de caractere, funcii pentru prelucrarea fluxurilor de date, funcii pentru grafic pe calculator. Utilizare funcii/metode: includere fiiere/biblioteci n care sunt definite funciile, apelul/referirea funciilor conform definiiei acestora i nivelului de acces. acees la colecii de date, utilizare n cadrul programelor.

Colecii de date: Probe de evaluare:

Probe orale, scrise i practice care atest capacitatea candidatului de a descrie i utiliza funcii/metode predefinite n cadrul programelor i colecii de date aa cum se specific n criteriile de performan (a), (b) i(c) cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

49

Titlul unitii: Nivel: Valoare credit: Competene:

UTILIZAREA METODELOR I TEHNICILOR CLASICE DE PROGRAMARE 3 avansat 2.0

1. Aplic principiile recursivitii i iterativitii n rezolvarea problemelor. 2. Utilizeaz tehnicile clasice de programare. 3. Implementeaz algoritmii de sortare i cutare. 4. Optimizeaz algoritmii de rezolvare a problemelor.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

50

Titlul unitii:

UTILIZAREA METODELOR I TEHNICILOR CLASICE DE PROGRAMARE Aplic principiile recursivitii i iterativitii n rezolvarea problemelor.

Competena 1:

Criterii de performan: (a) Identificarea elementele de recursivitate pentru o problem dat. (b) Elaborarea diferitelor tipuri de algoritmi recursivi. (c) Eliminarea recursivitii. (d) Transformarea unui algoritm iterativ ntr-unul recursiv. Condiii de aplicabilitate ale criteriilor de performan: Elementele de recursivitate: Tipuri de algoritmi recursivi : procesul care se repet, autoapel, condiia de oprire algoritmi care implementeaz definiii recursive, algoritmi de traversare i inversare a unei structuri, algoritmi de divizare, algoritmi cu revenire. necesitatea eliminrii (vitez de execuie, limitarea memoriei), metode de eliminare (utilizarea stivei, gsirea unor formule matematice, utilizarea iterativitii). avantaje/dezavantaje ale folosirii celor dou paradigme (recursivitate, iterativitate)

Eliminare recursivitate:

Transformare iterativ-recursiv: Probe de evaluare:

Probe orale i practice care atest capacitatea candidatului de a identifica elementele recursivitii pentru o problem dat i de a elabora diferite tipuri de algoritmi recursivi, aa cum se specifica n criteriile de performan (a) i (b), cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale i practice care atest capacitatea candidatului de a elimina recursivitatea i de a transforma un algoritm iterativ ntr-unul recursiv, aa cum se specifica n criteriul de performan (c) i (d), cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

51

Titlul unitii:

UTILIZAREA METODELOR I TEHNICILOR CLASICE DE PROGRAMARE Utilizeaz tehnicile clasice de programare.

Competena 2:

Criterii de performan: (a) Utilizarea tehnicii divide et impera n rezolvarea problemelor. (b) Utilizarea tehnicii bactracking n rezolvarea problemelor. (c) Utilizarea tehnicii Greedy n rezolvarea problemelor. Condiii de aplicabilitate ale criteriilor de performan: Tehnica divide et impera: restricii de utilizare, schema general a tehnicii, identificarea dimensiunii subproblemelor, identificarea modalitii de imprire n subprobleme, rezolvarea subproblemelor, identificarea modalitii de combinare a rezultatelor subproblemelor Tehnica backtracking: restricii de utilizare a tehnicii, schema general backtracking, etapele de generare a soluiilor, elementele care formeaz soluiile, condiiile interne ale problemei, gsirea i afiarea soluiilor restricii de utilizare a tehnicii, schema general greedy, selectarea elementelor care formeaz soluia, generarea i afiarea soluiei

Tehnica Greedy: Probe de evaluare :

Probe orale, scrise i practice care atest capacitatea candidatului de a utiliza tehnicile Divide et impera, Bactracking i Greedy n rezolvarea problemelor, aa cum se specifica n criteriile de performan (a), (b) i (c), cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

52

Titlul unitii:

UTILIZAREA METODELOR I TEHNICILOR CLASICE DE PROGRAMARE Implementzeaz algoritmii de sortare i cutare.

Competena 3:

Criterii de performan: (a) Cunoaterea algoritmilor de sortare i cutare. (b) Utilizarea algoritmilor de sortare n rezolvarea problemelor, n funcie de criteriile de performan. (c) Utilizarea algoritmilor de cutare n rezolvarea problemelor, n funcie de criteriile de performan. Condiii de aplicabilitate ale criteriilor de performan: Algoritmi de sortare: selecie, inserie, numrare, metoda interschimbare (bubblesort), sortare rapid (quicksort), inserie cu pas variabil (shellsort), interclasare, asamblare (heapsort) secvenial, binar, interpolare complexitatea metodei, utilizarea memoriei i a altor resurse al calculatorului, metoda de implementare (recursivi sau nerecursivi).

Algoritmi de cutare: Criterii de performan :

Probe de evaluare : Probe orale i scrise care atest capacitatea candidatului de a cunoate algoritmii de sortare i cutare, aa cum se specifica n criteriul de performan (a) cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale, scrise i practice care atest capacitatea candidatului de a cunoate algoritmii de sortare i cutare, de a utiliza algoritmii de sortate i cutare, n funcie de criteriile de performan, aa cum se specifica n criteriile de performan (b) i (c), cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

53

Titlul unitii:

UTILIZAREA METODELOR I TEHNICILOR CLASICE DE PROGRAMARE Utilizeaz metode de optimizare.

Competena 4:

Criterii de performan: (a) Calcularea complexitii algoritmilor. (b) Utilizarea programrii dinamice n rezolvarea problemelor de optim. (c) Analizarea unor tehnici/metode/algoritmi care nu conduc la soluii optime. Condiii de aplicabilitate ale criteriilor de performan: Complexitate: Programare dinamic: numrul de operaii, viteza de execuie, lungimea (mrimea datelor), utilizarea memoriei, algoritmi polinomiali i exponeniali. ir de decizii, principiu de optim, relaii de recuren (scriere i rezolvarea lor), metoda nainte, metoda napoi, metoda mixt, metoda simplex. Greedy, metode euristice.

Tehnici care nu conduc la soluii optime : Probe de evaluare:

Probe scrise, orale i practice care atest capacitatea candidatului de a calcula complexitatea algoritmilor, aa cum se specifica n criteriul de performan (a), cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale i practice care atest capacitatea candidatului de a utiliza programarea dinamic n rezolvarea problemelor de optim, aa cum se specifica n criteriul de performan (b), cuprinznd toate elementele din condiiile de aplicabilitate. Probe scrise, orale i practice care atest capacitatea candidatului de a analiza tehnici/metode/ algoritmi care nu conduc la soluii optime, aa cum se specifica n criteriul de performan (c), cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

54

Titlul unitii: Nivel: Valoare credit: Competene:

UTILIZAREA PROGRAMRII ORIENTAT OBIECT 3 avansat 2.0

1. Definete conceptele POO. 2. Utilizeaz conceptele POO pentru abstractizarea i prelucrarea datelor. 3. Descrie clase, obiecte i relaiile dintre acestea utiliznd limbajul unificat de modelare (UML). 4. Programeaz aplicaii folosind paradigma POO.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

55

Titlul unitii: Competena 1:

UTILIZAREA PROGRAMRII ORIENTAT OBIECT Definete conceptele POO.

Criterii de performan: (a) Definirea conceptelor programrii orientate obiect. (b) Utilizarea operaiilor specifice claselor. Condiii de aplicabilitate ale criteriilor de performan: Concepte POO : obiect (stare, comportament, identitate), clase (caracteristici, identitate), ncapsulare, polimorfism, derivare, motenire, metode (constructor, destructor, de regsire, de actualizare). generalizare, specializare, derivare, instaniere. motenire, agregare, descompunere,

Operaii specifice :

Probe de evaluare: Probe orale i scrise care atest capacitatea candidatului de a defini conceptele POO, i operaii specifice claselor, aa cum se specific n criteriile de performan (a) i (b) cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

56

Titlul unitii: Competena 2:

UTILIZAREA PROGRAMRII ORIENTAT OBIECT Utilizeaz conceptele POO pentru abstractizarea i prelucrarea datelor.

Criterii de performan: (a) Utilizarea claselor n realizarea programelor. (b) Definirea atributelor (datele) unei clase. (c) Elaborarea metodelor/funcii membru i utilizarea acestora. (d) Instanierea claselor. Condiii de aplicabilitate ale criteriilor de performan: Clase : Atribute : Metode : Instaniere: Probe de evalare: Probe orale, scrise i practice care atest capacitatea candidatului de a utiliza clase n realizarea programelor, aa cum se specific n criteriul de performan (a) cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale, scrise i practice care atest capacitatea candidatului de a defini atribute unei clase i de a elabora metodele/funciile unei clase, aa cum se specific n criteriile de performan (b) i (c) cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale, scrise i practice care atest capacitatea candidatului de a instania clasele, aa cum se specific n criteriul de performan (d) cuprinznd toate elementele din condiiile de aplicabilitate. domeniul de vizibilitate, modificatorii unei clase, clase derivate, interioare declarare (modificator acces, tip, identificator) nivel de acces (public, privat, protejat), referire. - declarare (tip rezultat, identificator, parametri, corp), nivel de acces (public, protejat, privat), referire, - constructori, destructori. declararea obiectelor, alocare de spaiu pentru obiecte, distrugere.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

57

Titlul unitii: Competena 3:

UTILIZAREA PROGRAMRII ORIENTAT OBIECT Descrie clase, obiecte i relaii ntre acestea utiliznd limbajul unificat de modelare (UML).

Criterii de performan: (a) Descrierea claselor. (b) Descrierea obiectelor. (c) Descrierea relaiilor de asociere dintre clase. (d) Utilizarea componetelor UML pentru descrierea claselor si obiectelor. (e) Utilizarea aplicaiilor software pentru modelarea claselor cu UML. Condiii de aplicabilitate ale criteriilor de performan: Clase : Obiecte : Asocieri: Componente UML : Aplicaii software : Probe de evaluare: Probe orale i scrise care atest capacitatea candidatului de a descrie clasele si obiectele, aa cum se specific n criteriile de performan (a) si (b) cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale i practice care atest capacitatea candidatului de a utiliza componentele UML si aplicatiile software pentru descrierea si modelarea claselor si obiectelor, aa cum se specific n criteriul de performan (c) (d) si (e), cuprinznd toate elementele din condiiile de aplicabilitate. natura, atribute (vizibilitate, initializare, proprietati), operatii cu clase identificare, apartenenta, relatii intre obiecte, stereotipuri, restrictii. denumire, multiplicitate (1 la 1, 1 la N,N la 1, N la M), tip (unar, binar, ternar), rol, atribut, ordonare, calificare diagrame, semne specifice interfa, faciliti oferite de aplicaie

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

58

Titlul unitii: Competena 4:

UTILIZAREA PROGRAMRII ORIENTAT OBIECT Programeaz aplicaii folosind paradigma POO.

Criterii de performan: (a) Cunoaterea interfeei i facilitilor oferite de ctre un mediu de dezvoltare integrat adecvat POO. (b) Definirea claselor utiliznd facilitile limbajului de programare folosit. (c) Crearea obiectelor utiliznd facilitile limbajului de programare folosit. (d) Crearea aplicaiilor utiliznd principiile POO. Condiii de aplicabilitate ale criteriilor de performan: Interfa : Faciliti ale de dezvoltare integrat : meniuri, grafic, elemente de coninut editor de cod surs, unelte automate pentru compilare i execuie, subsistemul de depanare oferit de mediu de dezvoltare integrat, asistent editare cod surs (code autocompletion), consol oferit de program, librrii de obiecte predefinite pentru construcia de interfee grafice pentru aplicaii urmrirea concordanei cu elementele obinute la modelare, motenire, abstractizarea datelor, accesul la date i metode. utilizarea metodelor (constructori, desctructori), instantierea obiectelor clase abstracte, interfee, polimorfism, metode virtuale

Definirea claselor : Obiecte : Aplicaii POO: Probe de evaluare:

Probe orale, scrise i practice care atest capacitatea candidatului defini clase, de a crea obiecte i aplicaii utiliznd facilitile limbajelor de programare, aa cum se specifica n criteriul de performan (a), (b), (c) i (d) cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

59

Titlul unitii: Nivel: Valoare credit: Competene:

CONCEPEREA PRODUSELOR MULTIMEDIA 3 avansat 2.0

1. Utilizeaz software specific n procesarea textului. 2. Prelucreaz imagini pentru produsele multimedia. 3. Prelucreaz secvene audio-video pentru realizarea produselor multimedia. 4. Creeaz coninut interactiv pentru produsele multimedia. 5. Integreaz text, imagine, sunet i animaie.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

60

Titlul unitii: Competena 1:

CONCEPEREA PRODUSELOR MULTIMEDIA Utilizeaz software specific n procesarea textului.

Criterii de performan: (a) Culegerea digital a textului. (b) Formatarea textului utiliznd facilitile aplicaiei software utilizat. (c) Corectarea textului. (d) Recunoaterea diferitelor formate de fiiere ce conin materiale de tip text. Condiii de aplicabilitate ale criteriilor de performan: Culegerea textului : Formatarea textului : Corectarea text : Formate fiiere ce conin materiale de tip text : Probe de evaluare: Probe orale, scrise i practice care atest capacitatea candidatului de a utiliza software specific n culegerea textului, de a formata textul utiliznd facilitile aplicaiei software utilizat, de a verifica i corecta textul, de a recunoate i folosi diferite formate de fiiere ce pot conine materiale de tip text, aa cum se specific n criteriile de performan (a), (b), (c) i (d), cuprinznd toate elementele din condiiile de aplicabilitate. familii de caractere, corp de liter, stilul caracterelor, spaierea caracterelor formatarea paragrafelor (aliniere, spaiere, indentare), efecte speciale (colorare, majuscul ncorporat, distorsionare, direcie de scriere), tabele, coloane. verificarea ortografic, utilizare dicionar, eliminare coridoare n text, erori la desprirea n silabe. .doc, .docx, .pdf, .odt, .cdr, .latex, .pub, .xls, .ppt, .txt, .htm, .html, .rtf, .ps.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

61

Titlul unitii: Competena 2:

CONCEPEREA PRODUSELOR MULTIMEDIA Prelucreaz imagini pentru realizarea produselor multimedia.

Criterii de performan: (a) Utilizarea noiunilor de baz n teoria culorilor. (b) Pregtirea echipamentelor IT utilizate n prelucrarea imaginilor. (c) Obinerea imaginii n format digital. (d) Utilizarea software specific n prelucrarea imaginilor digitale. (e) Optimizarea fiierelor de tip imagine. Condiii de aplicabilitate ale criteriilor de performan: Teoria culorilor : Pregtirea echipamentelor IT: game de culori, atributele culorii (strlucire, intensitate, saturaie), controlul software al culorii calibrare scanner, imprimant, monitor, profile de culoare, managementul culorilor, cititor card-uri

Formate digitale de fiiere imagine: bitmap (.jpeg, .jpg, .tiff, .raw, .png, .gif, .bmp, .psd, .ai), vectoriale (.svg, .cgm, .cdr) Prelucrarea imaginii : Optimizarea imaginilor : scalare, editare/colorare, efecte speciale, aplicare filtre. conversii de fiiere imagine, calitate imagine, rezoluie imagine, dimensine fiier imagine

Probe de evaluare: Probe scrise care atest capacitatea candidatului de a utiliza noiunile de baz n teoria culorilor, aa cum se specific n criteriul de performan (a), cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale i practice care atest capacitatea candidatului de a pregti echipamentele IT utilizate n prelucrarea imaginilor, de a obine imaginii n format digital, de a utiliza software specific n prelucrarea imaginilor digitale i de a optimiza fiierele de tip imagine, aa cum se specific n criteriile de performan (b), (c), (d) i (e), cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

62

Titlul unitii: Competena 3:

CONCEPEREA PRODUSELOR MULTIMEDIA Prelucreaz secvene audio-video pentru realizarea produselor multimedia.

Criterii de performan: (a) Transferarea materialelor audio video din echipamentele periferice n calculator. (b) Digitizarea materialelor audio video. (c) Editarea materialelor audio - video. Condiii de aplicabilitate ale criteriilor de performan: Echipamente periferice : echipamente de captare (plac de sunet, plac de achiziie, camer video, microfon), interfee hardware, driver-e asociate echipamentelor periferice sunet, imagine, film formate de codificare audio video i conversia ntre diferite formate, utilizare resurse hardware i software pentru conversia din format analogic n format digital. copiere, inserare, tergere, asamblare, salvare.

Materiale audio video : Digitizare :

Editare de secvene audio - video : Probe de evaluare:

Probe orale i practice care atest capacitatea candidatului de a transfera materiale audio video din echipamentele periferice n calculator, de a digitiza materiale audio video, de a edita materiale audio - video, aa cum se specific n criteriile de performan (a), (b) i (c), cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

63

Titlul unitii: Competena 4:

CONCEPEREA PRODUSELOR MULTIMEDIA Creeaz coninut interactiv pentru produsele multimedia.

Criterii de performan: (a) Elaborarea unui scenariu de lucru conform specificaiilor. (b) Crearea de obiecte grafice conform scenariului elaborat. (c) Animarea obiectelor din scenariu. (d) Implementarea metodelor de interaciune cu utilizatorul. (e) Obinerea produsului finit. Condiii de aplicabilitate ale criteriilor de performan: Scenariu : obiectiv, structur, elemente de coninut, desfurarea n timp, relaiile dintre elemente, durat, nivel de complexitate, claritate. figuri i corpuri geometrice, text grafic, imagine, elemente de interaciune i semnalizare. elemente de compoziie, elemente de design timeline (layer, layer folder, motion guide, frame, key frame), timeline effects, scene transformri (de poziie, de form/mrime, de culoare), sincronizri (ntre obiecte, sunete, animaii), efecte (intrare, ieire, accentuare), stabilirea ordinii cronologice a obiectelor n cadrul unei secvene. aciuni utilizator (clic, dublu clic, scroll, apsarea unei taste/combinaii de taste, mouseover, drag and drop) rspunsul aplicaiei la aciunea utilizatorului (mesaj, oferire indicaii, rspuns la o evaluare, schimbarea elementelor de coninut, apelare resurse hardware/software) faciliti oferite de mediul de dezvoltare integrat utilizat pentru crearea animaiei

Obiecte grafice : Crearea de obiecte : Elemente de animaie: Animarea obiectelor :

Metode de interaciune cu utilizatorul: -

Produs finit :
Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

salvare, testare, validare.


64

Probe de evaluare: Probe orale i scrise care atest capacitatea candidatului de a elabora unui scenariu de lucru conform specificaiilor, aa cum se specific n criteriul de performan (a), cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale i practice (proiect) care atest capacitatea candidatului de a crea obiecte conform scenariului elaborat, de a anima obiectele din scenariu elaborat, de a implementa metode de interaciune cu utilizatorul i de a obine un produs multimedia finit, aa cum se specific n criteriile de performan (b), (c), (d) i (e), cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

65

Titlul unitii: Competena 5:

CONCEPEREA PRODUSELOR MULTIMEDIA Integreaz text, sunet, imagine i animaie.

Criterii de performan: (a) Proiectarea interfeei produsului multimedia conform cerinelor. (b) Integrarea elementelor multimedia. (c) Obinerea produsului n format finit i publicarea acestuia.

Condiii de aplicabilitate ale criteriilor de performan: Proiectarea interfeei : planul de amplasare a elementelor n produsul multimedia, planificarea resurselor necesare (software i hardware), standarde i indicatori de calitate, principii de ergonomie. text, imagine, animaie, sunet, film. DVD, CD, site-web.

Elemente multimedia : Format finit : Probe de evaluare:

Probe orale i practice (proiect) care atest capacitatea candidatului de a proiecta interfaa produsului multimedia conform cerinelor, de a integra elementele multimedia, de a obine produsul n format finit aa cum se specific n criteriile de performan (a), (b) i (c), cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

66

Titlul unitii: Nivel: Valoare credit: Competene:

CREAREA SITE-URILOR WEB 3 avansat 1.5

1. Utilizeaz reusurse Web i tehnologii pentru realizarea site-urilor Web. 2. Formateaz elementele de continut ale site-ului cu ajutorul software-ului specific. 3. Realizeaz publicarea site-ului Web creat.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

67

Titlul unitii: Competena 1:

CREAREA SITE-URILOR WEB Utilizeaz reusurse Web i tehnologii pentru realizarea site-urilor Web.

Criterii de performan: (a) Descrierea noiunilor fundamentale specifice World Wide Web. (b) Cunoaterea serviciilor i facilitilor oferite de Internet. (c) Prezentarea programelor i tehnologiilor folosite la crearea paginilor Web. (d) Folosirea modelului orientat-obiect pentru documente (DOM - Document Object Model). Condiii de aplicabilitate ale criteriilor de performan: Noiuni fundamentale : client, server, conceptul hypertext, browser Web, URI (Uniform Resource Identifier), URL (Uniform Resouce Locators), ISP (Internet Service Provider). sisteme de blog, chat, forum, mail, transfer fiiere, conferine text / audio / video, Wiki, mesagerie instant, dicionare on-line, reele sociale, portaluri de tiri, magazine virtuale, servicii comerciale, eLearning. editoare pagini Web ce ofer faciliti de design i programare. pagini statice HTML, pagini dinamice PHP sau ASP, JavaScript, XML, obiecte ce conin animaie i interactivitate, baze de date SQL, CSS. nivele (stadii) de specificare a modelului, standarde recomandate de Consoriul World Wide Web.

Faciliti i servicii :

Programe folosite pentru realizarea paginilor Web : Tehnologii folosite n paginile Web :

Model orientat-obiect pentru documente DOM: Probe de evaluare :

Probe orale, scrise i practice care atest capacitatea candidatului de a descrie noiunile fundamentale specifice World Wide Web, de a cunoate serviciile i facilitile oferite de Internet, de a prezenta programele i tehnologiile folosite la crearea paginilor Web i de a folosi modelul orientat-obiect pentru documente aa cum se specifica n criteriile de performan (a), (b), (c) i (d) cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

68

Titlul unitii: Competena 2:

CREAREA SITE-URILOR WEB Formateaz elementele de continut ale site-ului cu ajutorul software-ului specific.

Criterii de performan: (a) Marcarea elementelor de continut din site-uri Web. (b) Utilizarea scripturilor n cadrul site-urilor Web. (c) Crearea interfeelor cu utilizatorii pentru Web. (d) Accesarea bazelor de date n site-urile Web. (e) Obinerea elementelor de coninut de pe Internet/reea local innd cont de legislaia n vigoare. Condiii de aplicabilitate ale criteriilor de performan: Marcare : Elemente de continut: tag-uri HTML, XML, XHTML, MathML (specificatii matematice), CSS (stiluri), semantica HTML, semantica XML. text, imagini, sunet, filme, hri de imagini, obiecte ce conin animaii i interactivitate, formulare, tabele, cadre, baze de date, fiiere, legturi (link-uri). scripturi JavaScript, PHP/ASP, applet-uri, servlet-uri creare obiecte/clase (evenimente, metode si proprietati), lansare/executie scripturi, asigurarea securitatii scripturilor, ciclul de viata al unui script, formatarea codului surs (indentare cod surs). planul de amplasare a elementelor n produsul multimedia, formulare, meniuri, bare de instrumente, butoane, casete de text, grid-urilor, liste, ferestre, inserarea de etichete, comentarii/indicaii (tooltips), ghiduri de utilizare. tipuri de baze de date, crearea bazelor de date (MYSQL sau MSSQL), server Web (Apache) limbaje de interogare (SQL) si prelucrare (PHP sau ASP), interfete de acces, drivere de acces la baze de date. primire cerere, stabilire conexiune, executia unei instructiuni SQL (cerere client), procesarea rezultatelor, nchiderea conexiunii, ntoarcere rezultate. programe de partajare a resurselor cu ali utilizatori, programe de recuperare a resurselor partajate de ctre ali utilizatori, Legea drepturilor de autor.
69

Scripturi: Utilizare scripturi:

Interfete:

Baze de date : Accesare baze de date : Obinerea elementelor de coninut: Legislaie n vigoare :
Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

Probe de evaluare : Probe orale i practice care atest capacitatea candidatului de a marca elementele de coninut din site-urile Web i de a utiliza script-uri pentru Web, aa cum se specifica n criteriile de performan (a) si (b), cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale i practice care atest capacitatea candidatului de a crea interfete cu utilizatorii pentru Web, aa cum se specifica n criteriul de performan (c), cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale i practice care atest capacitatea candidatului de a accesa baze de date i de a obine elemente de coninut de pe Internet/reea local innd cont de legislaia n vigoare, aa cum se specifica n criteriile de performan (d) i (e), cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

70

Titlul unitii:

CREAREA SITE-URILOR WEB

Competena 3: Criterii de performan:

Realizeaz publicarea site-ului Web creat.

(a) Testarea i validarea site-ului Web creat n conformitate cu specificaiile proiectului i standardul XHTML. (b) nregistrarea unui domeniu Web i cutarea unui server de gzduire a site-ului Web. (c) Publicarea site-ului Web. Condiii de aplicabilitate ale criteriilor de performan: Specificaii: consisten coninut, corectitudine, acuratee, lizibilitate, de estetic, principii de ergonomie cognitiv, utilizabilitate, compatibilitate cu browser-ul Web, scalabilitate, conformitate cu cerintele proiectului verificare i corectare erorilor din paginile Web n conformitate cu modelul orientat-obiect pentru documente i standardul XHTML DNS, URL, alegerea unui nume reprezentativ, rezervare domeniu gratuit/pltit. server propriu local, server propriu n colocare, servicii nchiriate. transferul datelor pe server, organizarea datelor pe server, administrare, actualizare i mbuntire permanenta a coninutului site-ului.

Testare i validare: Domeniu web: Gzduire: Publicare:

Probe de evaluare: Probe orale i practice care atest capacitatea candidatului de a testa si valida site-ul creat n conformitate cu specificaiile proiectului i standardului XHTML, aa cum se specifica n criteriul de performan (a), cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale i practice care atest capacitatea candidatului de a nregistra un domeniu Web, de a cuta un server de gzduire a site-ului Web i de a publica site-ului Web, aa cum se specifica n criteriile de performan (b) si (c), cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

71

Titlul unitii: Nivel: Valoare credit: Competene:

UTILIZAREA BAZELOR DE DATE 3 avansat 1.0

1. Proiecteaz structura unei baze de date. 2. Interogheaz baze de date. 3. Administreaz baze de date.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

72

Titlul unitii: Competena 1:

UTILIZAREA BAZELOR DE DATE Proiecteaz structura unei baze de date.

Criterii de performan: (a) (b) (c) (d) Utilizarea conceptelor fundamentale n lucru cu bazele de date. Utilizarea conceptelor specifice modelului relaional. Normalizarea bazelor de date. Utilizarea uneltelor sistemului de gestiune a bazelor de date pentru definirea bazei de date.

Condiii de aplicabilitate ale criteriilor de performan: Conceptele fundamentale: tipuri de entitati (slaba, tare), tipuri de relatii, atribute (domeniul unui atribut, tipuri de atribute), chei (candidat, primara, compusa), constrangeri, dependene funcionale, modele de baze de date, indexarea, SGBD (sistem de gestiune a bazelor de date). entiti, relaii, atribute, tuplu, cardinalitate, chei, integritatea relaional, limbaje relaionale (algebra relaional, calcul relaional). redundanta datelor, anomalii (de inserare, stergere, modificare), formele nornale (1NF, 2NF, 3NF, 4NF, 5NF). schem conceptual, structura logic, structura fizic, SGBD. consol (mod text), interfa grafic (GUI). definire date (identificatori, tipuri de date), crearea/ modificarea/ stergerea tabelelor, crearea/stergerea indecilor, crearea/ stergerea bazei de date, crearea/stergerea vederilor, crearea/ modificarea/ stergerea relaiilor dintre tabele, proceduri stocate, sincronizarea bazelor de date, copierea stucturii bazelor de date.

Model relaional : Normalizare: Creare baz de date: Utilizarea SGBD : Definire baz de date :

Probe de evaluare: Probe orale i scrise care atest capacitatea candidatului de a utiliza conceptele fundamentale n lucru cu baze de date i de a utiliza conceptele specifice modelului relaional, aa cum se specifica n criteriile de performan (a) i (b), cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale i practice care atest capacitatea candidatului de a normaliza bazele de date i de a utiliza uneltele sistemului de gestiune a bazelor de date pentru crearea bazei de date, aa cum se specifica n criteriile de performan (c) i (d), cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

73

Titlul unitii:

UTILIZAREA BAZELOR DE DATE

Competena 2:

Interogheaz baze de date.

Criterii de performan: (a) Utilizarea comenzilor SQL pentru aplicarea operaiilor relaionale. (b) Tratarea accesului concurent la baza de date. (c) Obinerea de rapoarte utiliznd date din bazele de date. Condiii de aplicabilitate ale criteriilor de performan: Operaii relaionale: Acces concurent: Rapoarte: produs cartezian, selecie, reuniune, intersecie, proiecie, mprire, diferen, uniune implementarea tranzaciilor, erori de acces la date, procedure de rollback, simple (dintr-un singur tabel), complexe, aplicarea de funcii SQL predefinite, execuie proceduri stocate

Probe de evaluare : Probe orale, scrise i practice care atest capacitatea candidatului de a utiliza comenzile SQL pentru aplicarea operaiilor relaionale, aa cum se specifica n criteriul de performan (a), cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale i practice care atest capacitatea candidatului de a trata aspecte legate de accesul concurent la baza de date i de a obine de rapoarte utiliznd date din bazele de date, aa cum se specifica n criteriile de performan (b) i (c), cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

74

Titlul unitii: Competena 3:

UTILIZAREA BAZELOR DE DATE Administreaz baze de date.

Criterii de performan: (a) Asigurarea securitatii bazelor de date. (b) Asiguarea integritii bazelor de date. (c) Partajarea bazelor de date. Condiii de aplicabilitate ale criteriilor de performan: Securitate: confidentialitate, drepturile de acces la baza de date/autorizare/ privilegii, vederi, proceduri stocate, semnaturi si certificate digitate, politici de securitate copii de siguranta, tehnici de refacere a bazei de date, criptare stocarea pe server, identificarea utilizatorilor, nregistrari blocate, atribuirea de permisiuni pentru entiti, urmarirea activitatii utilizatorilor.

Integritate: Partajare:

Probe de evaluare: Probe orale i practice care atest capacitatea candidatului de a asigura securitatea si integritatea bazelor de date, aa cum se specifica n criteriile de performan (a) i (b), cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale i practice care atest capacitatea candidatului de a partaja baza de date, aa cum se specifica n criteriul de performan (c), cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

75

Titlul unitii: Nivel: Valoare credit: Competene:

MODELAREA SISTEMELOR INFORMATICE 3 avansat 1.5

1. Caracterizeaz diferite tipuri de sisteme informatice. 2. Utilizeaz metodologii pentru modelarea sistemelor informatice 3. Utilizeaz instrumente pentru modelarea sistemelor informatice.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

76

Titlul unitii: Competena 1:

MODELAREA SISTEMELOR INFORMATICE Caracterizeaz diferite tipuri de sisteme informatice.

Criterii de performan: (a) Identificarea rolului i obiectivelor sistemului informatic n cadrul sistemul informaional. (b) Clasificarea sistemelor informatice. (c) Caracterizarea sistemelor suport de decizie. (d) Caracterizarea sistemelor expert. Condiii de aplicabilitate ale criteriilor de performan: Rolul sistemului informatic: Obiectivele sistemului informatic: culegerea informaiilor, verificarea informaiilor, obinerea datelor, stocarea i prelucrarea automat a datelor. obiective principale i derivate, obiective care afecteaz activitile de baz din cadrul companiilor, i care afecteaz funcionarea sistemului informaional, obiective cuantificabile i necuantificabile.

Clasificarea sistemelor informatice: dup domeniu de utilizare, dup nivelul ierarhic, aportul la actul de decizie, dup modul de organizare a datelor. Sistemele suport de decizie: Sisteme expert: Probe de evaluare: Probe orale i scrise care atest capacitatea candidatului de a identifica rolul i obiectivele sistemelor informatice i de a clasifica sistemele informatice, aa cum se specifica n criteriile de performan (a) i (b), cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale i scrise care atest capacitatea candidatului de a caracteriza sistemele suport de decizie i sistemele expert, aa cum se specifica n criteriile de performan (c) i (d), cuprinznd toate elementele din condiiile de aplicabilitate. definire, caracteristici, clasificare, componente. concept, definire, arhitectur, reprezentarea cunotinelor.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

77

Titlul unitii: Competena 2:

MODELAREA SISTEMELOR INFORMATICE Utilizeaz metodologii de modelare a sistemelor informatice.

Criterii de performan: (a) Descrierea metodologiilor de modelare a sistemelor informatice. (b) Identificarea elementelor de descriere i etapelor de realizare pentru diferite tipuri de metodologii de realizare a sistemelor informatice. (c) Utilizarea metodelor i tehnicilor de realizare a sistemelor informatice. Condiii de aplicabilitate ale criteriilor de performan: Descriere : etape / procese, fluxul realizrii etapelor / proceselor, derularea ciclului de via, abordarea sistemului, metode de realizare, reguli de formalizare, tehnici, proceduri, instrumente, norme i standarde utilizate, planificare, programare, urmrire. clasificare dup : gradul de generalitate, modul de abordare, modelul de via paii ierarhici prin care trece sistemul n funcie de metodologia abordat. informaional, descendent, ascendent, mixt, pe obiecte, Jakson, proiectare structural, proiectare compus interviu, chestionar, observare i participare, concordan intrareieire, tabele de decizie, reprezentare, tehnici de analiz i reprezentare a datelor (n fiiere i baze de date).

Tipuri de metodologii: Etape de realizare : Metode de realizare: Tehnici de realizare :

Probe de evaluare: Probe orale, scrise i practice care atest capacitatea candidatului de a descrie metodologiile de modelare a sistemelor informatice i de a identifica elementele de descriere i etapele de realizare pentru diferite tipuri de metodologii de realizare a sistemelor informatice, aa cum se specific n criteriile de performan (a) i (b), cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale, scrise i practice care atest capacitatea candidatului de a utiliza metodele i tehnicile de realizare a sistemelor informatice, aa cum se specifica n criteriul de performan (c), cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

78

Titlul Unitii: Competena 3:

Modelarea sistemelor informatice. Utilizeaz instrumente pentru modelarea sistemelor informatice.

Criterii de performan: (a) Descrierea facilitilor i obiectivelor instrumentelor CASE. (b) Elaborarea modelului fizic i logic al sistemului. (c) Utilizarea instrumentele CASE pentru analiz i proiectare structurat i orientat obiect. (d) Utilizarea componentelor limbajului de modelare n modelarea sistemului informatic.

Condiii de aplicabilitate ale criteriilor de performan: Obiective CASE: calitate, corectitudine, exactitate, simplificarea proiectrii, implementrii i testrii, eficien, standardizerea proiectrii, reutilizarea modulelor, acuratee, flexibilitate, prezentare vizual a specificaiilor suport pentru mai multe metode de analiz, pentru conducerea proiectului i pentru realizarea de prototipuri, generarea documentaiei, generare automat a codului. diagrama fluxului de date, descrierea proceselor, descrierea entitilor, descrierea intrrilor/ieirilor. structura logic a datelor, descrierea entitilor, descrierea relaiilor dintre entiti. CASE front-end, back-end, pentru procesul de proiectare i dezvoltare, editoare de diagrame, instrumente pentru analiz, bancuri de lucru, medii CASE, instrumente pentru analiz i programarea structurat i POO. diagrame pentru modelarea proceselor, diagrame pentru modelarea structurii statice i dinamice, diagrame de implementare, interaciune dintre diagrame.

Faciliti CASE : Model fizic: Modelul logic: Instrumente CASE :

Componentele limbajului:

Probe de evaluare: Probe orale i scrise care atest capacitatea candidatului de a utiliza facilitile i obiectivele instrumentelor CASE, aa cum se specifica n criteriul de performan (a), cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale i practice care atest capacitatea candidatului de a elabora modelul fizic i logic al sistemului, de a utiliza instrumentele CASE pentru analiz i proiectare structurat i orientat obiect, de a utiliza componentele limbajului de modelare n modelarea sistemului informatic, aa cum se specifica n criteriile de performan (b), (c) i (d), cuprinznd toate elementele din condiiile de aplicabilitate.
Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator 79

Titlul unitii: Nivel: Valoare credit: Competene:

PROIECTAREA SISTEMELOR INFORMATICE 3 avansat 2.0

1. Planific arhitectura sistemelor informatice. 2. Organizeaz datele din sistemele informatice. 3. Proiecteaz interfeele sistemelor informatice. 4. Specific programele aferente sistemelor informatice.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

80

Titlul unitii: Competena 1: Criterii de performan:

PROIECTAREA SISTEMELOR INFORMATICE Planific arhitectura sistemelor informatice.

(a) Alegerea topologiei de reea i tehnologiei de reea. (b) Planificarea distribuirii aplicaiilor. (c) Planificarea distribuirii datelor .

Condiii de aplicabilitate ale criteriilor de performan: Topologie de reea: Tehnologie de reea: Distribuirea aplicaiilor: Distribuirea datelor: Probe de evaluare: Probe orale i practice care atest capacitatea candidatului de a alege topologia de reea i tehnologia de reea, aa cum se specifica n criteriul de performan (a), cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale i practice care atest capacitatea candidatului de a proiecta distribuirea aplicaiilor i datelor, aa cum se specifica n criteriile de performan (b) i (c), cuprinznd toate elementele din condiiile de aplicabilitate. magistral (bus), inel (ring), stea (star), stea extins (extended star) mediu de transmisie, cerine reea (vitez de transmisie, disponibilitate), protocoale de reea sistem centralizat, sistem distribuit, tipuri de arhitecturi de sisteme de calcul fragmentare (completitudine, reconstrucie, disjuncie, descompunere), replicare, mixt, prin ncrcare

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

81

Titlul unitii: Competena 2: Criterii de performan:

PROIECTAREA SISTEMELOR INFORMATICE Organizeaz datele din sistemele informatice.

(a) Parcurgerea etapelor de proiectare a bazei de date/structurii datelor pentru o aplicaia dat. (b) Proiectarea fiierelor de date. Condiii de aplicabilitate ale criteriilor de performan: Proiectarea bazelor de date: alegerea SGBD-ului, proiectare schem conceptual, proiectare structurii logice/externe, proiectare stucturii fizice. Structur de date: identificarea tipurilor de date/ structurilor de date specifice aplicaiei / claselor, identificarea variabilelor utilizate/obiectelor.

Proiectarea fiierelor de date: proiectarea logic (structur, cmpuri de date, coninut, atribute, caracteristici, mrime) i fizic (machete de stocare, caracteristici fizice, organizare, reprezentare, suport de date, suport software pentru gestiunea fiierelor). Probe de evaluare: Probe orale i practice care atest capacitatea candidatului de a parcurge etapele de proiectare a bazelor de date/structurii datelor pentru o aplicaie dat, aa cum se specifica n criteriul de performan (a), cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale i practice care atest capacitatea candidatului de a proiecta fiierele de date, aa cum se specifica n criteriul de performan (b), cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

82

Titlul unitii:

PROIECTAREA SISTEMELOR INFORMATICE

Competena 3: Criterii de performan:

Proiecteaz interfeele sistemelor informatice.

(a) Proiectarea intrrilor n sistem. (b) Proiectarea diferitelor tipuri de ieiri din sistem. (c) Proiectarea interfaei unui sistem informatic n funcie de diferite tipuri de interaciune. Condiii de aplicabilitate ale criteriilor de performan: Proiectarea intrrilor: logic: stabilirea listei documentelor de intrare, codificarea (cod, capacitate, lungime, cerine) datelor de intrare fizic: alegerea suportului, proceduri de validare, proiectare machete pentru documente, instruciuni tehnice (culegere, utilizare, transmitere), proiectarea formatelor de intrare, i afiare. rapoarte (de tip tabelar, formular, scrisoare, grupare, matrice, matrice cu grupare), grafice (histograme, bar, linie, tabel, GANTT) forme, website, list de valori, valori statistice (procente, totaluri, indicatori) logic:definirea ieirilor; fizic: tipuri de suport i moduri de prezentare, proiectare machete, proceduri de utilizare, generare rapoarte finale. calculator calculator, om calculator (prin tastatur, mouse, dispozitive single-touch, multi-touch, sistem de prelucrare a limbajului natural, sistem de interpretare a gesturilor).

Tipuri de ieiri:

Proiectarea ieirilor:

Tipuri de interaciune:

Probe de evaluare: Probe orale i practice care atest capacitatea candidatului de a proiecta intrrile, ieirile i diferite tipuri de interfee pentru un sistem informatic, aa cum se specifica n criteriile de performan (a), (b) i (c) cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

83

Titlul unitii: Competena 4:

PROIECTAREA SISTEMELOR INFORMATICE Specific programele aferente sistemului informatic.

Criterii de performan: (a) Identificarea specificaiilor problemei de rezolvat. (b) Descrierea modulelor aplicaiilor/sistemelor. (c) Documentarea pachetului de program. Condiii de aplicabilitate ale criteriilor de performan: Specificaiile problemei: Module: ipoteze, cerine, restricii, entitile i fluxurile informaionale module funcionale (modul director, ncrcare/validare, actualizare, interogare, prelucrare, administrare) operaionale (proceduri de prelucrare, de comunicare, mixte) ealonri (identificare module, durat, termene, alocare programatori), schema de sistem pe module, schema logic/pseudocod, specificaii de programare.

Documentare:

Probe de evaluare: Probe orale, scrise i practice care atest capacitatea candidatului de a identifica specificaiile problemei de rezolvat, aa cum se specifica n criteriul de performan (a), cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale, scrise i practice care atest capacitatea candidatului de a descrie modulele aplicaiilor/sistemelor, aa cum se specifica n criteriul de performan (b), cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale, scrise i practice care atest capacitatea candidatului de a documenta pachetul de program, aa cum se specifica n criteriul de performan (c), cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

84

Titlul unitii: Nivel: Valoare credit: Competene:

IMPLEMENTAREA SISTEMELOR INFORMATICE 3 avansat 2.0

1. Coordoneaz proiecte informatice. 2. ntocmete documentaie pentru sistemele informatice. 3. Realizeaz sistemul informatic. 4. Asigur mentenan sistemelor informatice.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

85

Titlul unitii:

IMPLEMENTAREA SISTEMELOR INFORMATICE

Competena 1: Criterii de performan:

Coordoneaz proiecte informatice.

(a) Planificarea proiectelor informatice. (b) Monitorizarea proiectului. (c) Asigurarea controlului proiectului. Condiii de aplicabilitate ale criteriilor de performan: Planificare: stabilirea obiectivelor, realizarea echipei de proiect, identificarea activitilor, planificarea activitilor n timp, alocarea resurselor, stabilirea indicatorilor de calitate, legislaie specific. rapoarte (de progres, de excepie, final de etap, raport sfrit de proiect), registre (risc, probleme, schimbri). monitorizare progres, asigurarea calitii, ncadrarea n timp, detectarea problemelor i iniierea activitilor corectoare, autorizare activiti

Monitorizarea: Control:

Probe de evaluare: Probe orale, scrise i practice care atest capacitatea candidatului de planifica monitoriza i controla proiectele informatice, aa cum se specifica n criteriile de performan (a), (b) i (c) cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

86

Titlul unitii: Competena 2: Criterii de performan:

IMPLEMENTAREA SISTEMELOR INFORMATICE ntocmete documentaie pentru sistemele informatice.

(a) Scrierea documentaiei de realizare a sistemului informatic. (b) Realizarea materialelor de prezentare. (c) Crearea documentaie de utilizare. Condiii de aplicabilitate ale criteriilor de performan: Documentaia: prezentare general, structura sistemului informatic, descrierea datelor, analiza modulelor din sistem, anexe (machete, exemple de test, surse). manuale, brouri, pliante, CD/DVD-uri de prezentare, documente n format digital. manuale, ghiduri, licene.

Materiale de prezentare : Documentaie de utilizare : Probe de evaluare:

Probe orale, scrise i practice care atest capacitatea candidatului de a scrie documentaie de realizare, de a realiza materiale de prezentare i de a crea documentaia de utilizare, aa cum se specifica n criteriile de performan (a), (b) i (c) cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

87

Titlul unitii: Competena 3: Criterii de performan:

IMPLEMENTAREA SISTEMELOR INFORMATICE Realizeaz sistemul informatic.

(a) Scrierea programelor utiliznd limbaje de programare. (b) Testarea i validarea programelor. (c) Punerea n funciune a sistemului informatic. Condiii de aplicabilitate ale criteriilor de performan: Scrierea programelor: Testarea i validare: codificarea datelor, utilizarea tehnicilor de programare, alegerea unui tip de programare (structural, modular, orientat obiect) tehnici de depanare, validare date de intrare i rezultate, urmrirea dialogului din sistemul informatic, modul de operare, portabilitate, fiabilitate, jurnale de evenimente. asigurarea respectrii cerinelor i atingerea obiectivelor din proiect, instruirea utilizatorilor, verificarea performanelor, implementarea unui system de feedback.

Punerea n funciune:

Probe de evaluare: Probe orale, scrise i practice care atest capacitatea candidatului de a scrie, testa i valida programe, aa cum se specifica n criteriile de performan (a) i (b), cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale i practice care atest capacitatea candidatului de a pune n funciune sistemul informatic, aa cum se specifica n criteriul de performan (c), cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

88

Titlul unitii: Competena 4 Criterii de performan:

IMPLEMENTAREA SISTEMELOR INFORMATICE Asigur mentenan sistemelor informatice

(a) Realizarea diferitelor tipuri de mentenan. (b) Realizarea documentaiei necesare procesului de mentenan. (c) Planificarea procesul de mentenan. Condiii de aplicabilitate ale criteriilor de performan: Tipuri de mentenan: Procesul de mentenan : Planificarea procesului de mentenan : corectiv, adaptiv, perfectiv investigare sistem, analiz / evaluare / reevaluare, proiectare / reproiectare, programare, implementare sistem informatic. cerine de mentenan, proiectare unor schimbri pentru rezolvarea cerinelor, dezvoltarea unui sistem de monitorizare a implementrii schimbrilor

Probe de evaluare: Probe orale i practice care atest capacitatea candidatului de realiza diferite tipuri de mentenan, aa cum se specifica n criteriul de performan (a), cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale, scris i practice care atest capacitatea candidatului de a realiza documentaia necesar pentru procesul de mentenan, aa cum se specific n criteriul de performan (b), cuprinznd toate elementele din condiiile de aplicabilitate. Probe orale, scrise i practice care atest capacitatea candidatului de a planifica procesul de mentenan, aa cum se specific n criteriul de performan (c), cuprinznd toate elementele din condiiile de aplicabilitate.

Domeniul: Informatic Nivel: 3 avansat Calificarea: Analist programator

89