0% au considerat acest document util (0 voturi)
6 vizualizări28 pagini

MC - Q0510 - Programator Software

Curriculumul pentru Programator Software include module obligatorii și elective, acoperind abilități esențiale în programare, analize software și abilități de angajabilitate. Programul are o durată minimă de 390 de ore și este destinat persoanelor cu educație minimă de clasa a 11-a. La finalizarea cursului, participanții vor dobândi competențe în programare Java, Python și HTML5, precum și abilități interumane și digitale.

Tradus de

ScribdTranslations
Drepturi de autor
© All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca PDF, TXT sau citiți online pe Scribd
0% au considerat acest document util (0 voturi)
6 vizualizări28 pagini

MC - Q0510 - Programator Software

Curriculumul pentru Programator Software include module obligatorii și elective, acoperind abilități esențiale în programare, analize software și abilități de angajabilitate. Programul are o durată minimă de 390 de ore și este destinat persoanelor cu educație minimă de clasa a 11-a. La finalizarea cursului, participanții vor dobândi competențe în programare Java, Python și HTML5, precum și abilități interumane și digitale.

Tradus de

ScribdTranslations
Drepturi de autor
© All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca PDF, TXT sau citiți online pe Scribd

Curriculum Model

QP Name: Software Programmer

QP Code: SSC/Q0510

QP Version: 1.0

NSQF Level: 4

Model Curriculum Version:1.0

Consiliul de Competenț e din Sectorul IT-ITeS NASSCOM | Teren Nr. 7,8,9 ș i 10, Sector 126, Noida, UP.
Pin code: 201303

1Programator (Software)
Cuprins

Table of Contents .....................................................................................................................................................2


Parametrii de antrenament.................................................................................................................................................4
Prezentarea programului....................................................................................................................................................5
Rezultatul antrenamentuluis ...............................................................................................................................................5

Modul obligatorius ...........................................................................................................................................5


Module opț ional-1 ................................................................................................................................................6
Modul Electiv-2 ................................................................................................................................................7
Modul elective-3 ................................................................................................................................................7
Module Ddetalii..........................................................................................................................................................8
Modulul 1: Programare ș i Algoritmi ............................................................................................................8
Modulul 2: Analiza ș i Proiectarea Aplicaț iilor Software....................................................................................9
Modulul 3: Introducere în abilităț ile de angajabilitate..................................................................................................10
Modulul 4: Valori constituț ionale - Cetăț enie ..............................................................................................10
Modulul 5: Întrearea ca profesionist în secolul 21y ...................................................................................10
Modulul 6: Abilităț i de bază în limba engleză.............................................................................................................................10

Modulul 7: Dezvoltarea carierei ș i stabilirea obiectivelor.............................................................................................10

Modulul 8: Abilităț i de comunicare........................................................................................................................11


Modul 9: Diversitate ș i incluziune
Modul 10: Alfabetizarea Financiară ș i Digitală..........................................................................................................11
Modulul 11: Abilităț i digitale esenț iale
Modul 12: Antreprenoriat
Modulul 13: Serviciul pentru clienț i............................................................................................................................12
Modulul 14: Pregătirea pentru ucenicie ș i locuri de muncă ...................................................................................12
Modul opț ional 1.1: Introducere în Java .........................................................................................................13
Modul Electiv 1.2: Introducere în structurile de date ș i baze de date ...............................................................14
Modul opț ional 1.3: Concepte de bază Java ..........................................................................................................15
Modul opț ional 1.4: Testare ș i execuț ien ......................................................................................................16
Modul Electiv 2.1: Introducere în Python ....................................................................................................17
Modul electiv 2.2: Introducere în structurile de date ș i baze de date ...............................................................18
Modul Electiv 2.3: Concepte de bază Python
Modul opț ional 2.4: Testare ș i execuț ien ......................................................................................................20

2 | Programator (Software)
Modul elective 3.1: Concepte de HTML5..........................................................................................................21
Modul opț ional 3.2: HTML5 cu CSS ș i JavaScript pentru dezvoltarea web ș i mobilă ................................22
Anexa................................................................................................................................................................23
Cerinț e pentru formatori.........................................................................................................................................23
Cerinț e pentru evaluatori/proctori.........................................................................................................................24
Strategie de Evaluarey ..........................................................................................................................................25

Referinț e .............................................................................................................................................................27
Glosar..............................................................................................................................................................27
Acronime ș i Abrevieri .............................................................................................................................28

3Programator (Software)
Parametrii de instruire

Sector IT-ITeS

Sub-sectore Servicii IT

Ocupaț ie Dezvoltarea aplicaț iilor

Țară India

NSQF Level 4

Aliniat la codul NCO/ISCO/ISIC NCO-2015/2512.0100

Calificare educaț ională minimă ș i Clasa a 11-a


Experience sau
10th+1-An NTC/NAC/CITS
SAU
Nivel NSQF 3 STT
Licenț ă sau instruire pre-rechisită NA

Vârsta minimă de început a locului de muncă 16 ani

Last Reviewed On 17 noiembrie 2022

Next Review Date November 17, 2025

NSQC Approval Date 17 noiembrie 2022

QP Version 1.0

Data creării curriculumului model


17 noiembrie 2022
Curriculum Model Valid Până la Data
17 noiembrie 2025
Versiunea Modelului Curriculum 1.0

Durata minimă a cursului 390 de ore

Durata maximă a cursului Variază în funcț ie de numărul de cursuri opț ionale


ales de către învăț ăcel

4 | Programator (Software)
Prezentare generală a programului
Această secț iune rezumă obiectivele finale ale programului împreună cu durata acestuia.

Rezultatele antrenamentului

La finalul programului, învăț ăcelul ar trebui să fi dobândit cunoș tinț ele ș i abilităț ile enumerate.

Obligatoriu:
• Proiectează algoritmi pentru a rezolva probleme ș i execută cazuri de testare pentru a le transforma în cod.
• Înț elegeț i ciclul de viaț ă al dezvoltării software-ului ș i specificaț iile de design software.
• Demonstrează abilităț i interumane, abilităț i digitale ș i financiare, ș i etică profesională.

Electiv-1: Programare Java


• Înț elegeț i bazele programării Java
• Explicaț i conceptele structurilor de date în Java ș i utilizaț i baze de date în programarea Java.
• Dezvoltaț i cod software folosind programarea Java de bază
• Execuț i, testezi ș i depanezi programul Java

Electivă-2: Programare Python


• Înț elegeț i conceptele de bază ale programării în Python
• Explicaț i conceptele structurilor de date în Python ș i utilizarea bazelor de date în programarea Python.
• Dezvoltă cod software folosind programarea de bază Python
• Execută, testează ș i debugează programul Python

Electivă-3: Programare HTML5


• Înț elegeț i principiile de bază ale programării HTML5
• Dezvoltaț i pagini web ș i aplicaț ii web/mobile folosind HTML5 împreună cu JavaScript, CSS etc.

Module obligatorii
Tabela listează modulele ș i durata lor (în ore) corespunzătoare NOS-urilor obligatorii din QP.

NOS ș i Modul Teorie Practic La locul de muncăLa locul de muncă


Total Duration
Detalii Duration Duration Antrenament Instruire (În ore)
(În Ore) (În Ore) Durată Durată
(Mandatory) (Recommended)
SSC/N0509: Verificaț i
specificaț ii ș i
contribuie la design
36:00 24:00 00:00 00:00 60:00
al programului software
Versiunea NOS Nr. 1
Nivel NSQF 4
Modulul 1: Introducere în
programare ș i 18:00 12:00 00:00 00:00 30:00
algoritmi
Modulul 2: Analiză ș i
designul software-ului 18:00 12:00 00:00 00:00 30:00
aplicaț ii

5Programator (Software)
DGT/VSQ/N0102:
Abilitate de angajare 60
24:00 36:00 00:00 00:00 60:00
Ore
Nivel NSQF 4
Modulul 3: Introducere în
Abilităț i de angajabilitate
01:50 00:00 00:00 00:00 01.50
Modulul 4: Constituț ional
01:50 00:00 00:00 00:00 01.50
values - Citizenship
Modulul 5: Învăț ând să devii un

Profesional în secolul 21 02:50 00:00 00:00 00:00 02:50


Secol
Modulul 6: Engleză de bază
05:00 05:00 00:00 00:00 10:00
Abilităț i
Modulul 7: Carieră
Dezvoltare ș i Obiectiv 01:00 01:00 00:00 00:00 02:00
Setare
Modulul 8: Comunicare
02:00 03:00 00:00 00:00 05:00
Abilităț i
Modulul 9: Diversitate &
02:50 00:00 00:00 00:00 02:50
Incluziune
Modulul 10: Financiar ș i
Alfabetizarea juridică 02:00 03:00 00:00 00:00 05:00
Modulul 11: Esenț ial
04:00 06:00 00:00 00:00 10:00
Abilităț i digitale
Modulul 12:
03:00 04:00 00:00 00:00 07:00
Antreprenoriat
Modulul 13: Client
02:00 03:00 00:00 00:00 05:00
Serviciu
Modulul 14: Pregătirea
pentru ucenicie ș i locuri de muncă
03:00 05:00 00:00 00:00 08:00

Total Duration 60:00 60:00 00:00 00:00 120:00

Modul Electiv-1
Detalii despre NOS ș i Modul Teorie Practic La locul de muncăLa locul de muncăTotal
Duration Durată Instruire Training Duration
Durată Durata
(Mandatory) (Recommended)
SSC/N0510:
Dezvoltă, testează ș i
executa software
programe conform
60:00 60:00 00:00 00:00 120:00
specificaț ii folosind
Java
Versiunea NOS nr. 1
Nivel NSQF 4
Modul opț ional 1.1: 16:00
08:00 08:00 00:00 00:00
Introducere în Java
Modul electiv 1.2:
Introducere în date 12:00 12:00 00:00 00:00 24:00
structuri ș i baze de date
Modul opț ional 1.3: Fundamental
26:00 26:00 00:00 00:00 52:00
Concepte Java
Modul electiv 1.4: Testare
14:00 14:00 00:00 00:00 28:00
ș i execuț ie
OJT 00:00 00:00 150:00 00:00 150:00
6 | Programator (Software)
Total Duration 60:00 60:00 150:00 00:00 270:00

Modul Electiv-2
Detalii despre NOS ș i Modul Teorie Practic La locul de muncăLa locul de muncăTotal
Durată Durată Antrenament Instruire Durată
Durată Duration
(Mandatory) (Recommended)
SSC/N0511:
Dezvoltă, testează ș i
executa software
programe conform
60:00 60:00 00:00 00:00 120:00
specificaț ii folosind
Python
Versiunea NOS Nr. 1
Nivel NSQF 4
Elective module 2.1: 16:00
08:00 08:00 00:00 00:00
Introducere în Python
Modul electiv 2.2:
Introducere în date 12:00 12:00 00:00 00:00 24:00
structuri ș i baze de date
Modul electiv 2.3: Nucleu
26:00 26:00 00:00 00:00 52:00
Concepte Python
Modul opț ional 2.4: Testare
14:00 14:00 00:00 00:00 28:00
ș i executare
OJT 00:00 00:00 150:00 00:00 150:00

Durata totală 60:00 60:00 150:00 00:00 270:00

Modul Electiv-3
Detalii NOS ș i Modul Teorie Practic La locul de muncăLa locul de muncăTotal
Durată Durată Instruire Instruire Durată
Duration Durată
(Mandatory) (Recommended)
SSC/N0512: Scrie,
testează ș i execută
programe în HTML5
pentru a dezvolta web sau
60:00 60:00 00:00 00:00 120:00
aplicaț ii mobile
conform specificaț iilor
Versiunea NOS Nr. 1
Nivel NSQF 4
Modul opț ional 3.1: Concepte 60:00
30:00 30:00 00:00 00:00
de HTML5
Modul electiv 3.2: HTML5
cu CSS ș i JavaScript pentru 30:00 30:00 00:00 00:00 60:00
dezvoltare web ș i mobilă
OJT 00:00 00:00 150:00 00:00 150:00

Total Duration 60:00 60:00 150:00 00:00 270:00

7 | Programator (Software)
Detalii modul
Modulul 1: Programare ș i Algoritmi
Mapat la SSC/N0509, v1.0

Training Outcomes:
• Proiectaț i algoritmi pentru a rezolva probleme ș i executaț i cazuri de testare pentru a le converti în cod.

Duration:18:00(In Hours) Duration:12:00(In Hours)


Teorie – Rezultate cheie ale învăț ării Practic–Principalele rezultate de învăț are
• Discutaț i etapele gândirii computaț ionale • Demonstraț i cum să construiț i un cadru
• Explicaț i noț iunile de bază ale diagramei de flux ș i logicii pentru program software folosind diagrame de flux ș i
• Descrie algoritmii ș i semnificaț ia lor în algoritmi
dezvoltarea programelor de calculator • Analizaț i performanț a algoritmilor bazată pe
• Explicaț i algoritmii utilizaț i frecvent, cum ar fi timp de execuț ie
search, sort, hash, union-find, dynamic • Demonstraț i diferenț a dintre
programare, forț ă brută, etc. programare obiectuală vs. programare procedurală ș i
• Distinge între obiectiv ș i procedural limbaje interpretate vs limbaje compilate folosind
programare coduri exemplu
• Distingeț i între compilat ș i • Exploraț i sursele relevante pentru a aduna cele mai recente

limbaje interpretate actualizat în programare

Classroom Aids:
Tabla albă ș i marker-e
Hârtie de graf ș i markere de schiț ă
Proiector LCD ș i laptop pentru prezentări

Unelte, echipamente ș i alte cerinț e:


Laboratoare echipate cu următoarele:
PC-uri/Laptopuri
Internet cu Wi-Fi (Min 2 Mbps dedicat)
Sistem de microfon / voce pentru activităț i de lecț ie ș i clasă
Laborator de calculatoare cu raport 1:1 PC: stagiar ș i având conexiune la internet, MS Office / Open office, browser,
Outlook / Orice alt client de email ș i unelte de chat

8Programator software
Modulul 2: Analiza ș i Designul Aplicaț iilor Software
Mapat la SSC/N0509, v1.0

Rezultatele Formării:
• Înț elegeț i ciclul de viaț ă al dezvoltării software ș i specificaț iile de design software.

Duration:18:00(In Hours) Durata: 12:00 (în ore)


Theory–Key Learning Outcomes Practic–Rezultate cheie de învăț are
• Define ciclul de viaț ă al dezvoltării software-ului • Analizaț i intrările programului pentru a identifica, rezolva ș i
inclusiv Cerinț e de Afaceri înregistraț i procesul de design.
Specificaț ie (BRS), Cerinț e Software • Examinaț i programarea corectă a software-ului
Specificaț ie (SRS), Design de nivel înalt (HLD) ș i paradigme de proceduri sau prototipare folosind
Proiectare la nivel scăzut (LLD). principiile calităț ii codului ș i designului.
• Listează diferitele tehnici folosite pentru • Revizuirea design-urilor de dezvoltare software pentru
Analiza cerinț elor. identificaț i orice erori, cum ar fi cele aritmetice, logice,
• Clasificarea elementelor pentru măsurarea diverselor aspecte Sintaxă, Multithreading, etc.
al procesului de dezvoltare a software-ului.

Ajutoare pentru săli de clasă:

Tablă albă ș i markere


Hârtie de graf ș i markere de schiț ă
Proiector LCD ș i laptop pentru prezentări

Unelte, Echipamente ș i Alte Cerinț e:


Laboratoare echipate cu următoarele:
PC-uri/Laptopuri
Internet cu Wi-Fi (Min 2 Mbps dedicat)
Sistem de microfon / voce pentru activităț i de prelegere ș i clasă
Laborator de calculatoare cu un raport de 1:1 PC: trainee ș i având conexiune la internet, MS Office / Open office, Browser,
Outlook / Orice alt client de email ș i instrumente de chat
Instrument de reț ea socială / instrument LMS pentru a permite postări de blog sau forum de discuț ii, messenger instant, chat, ș i
instrumente de email pentru a permite exerciț ii simulate.

9 | Programator software
Modulul 3: Introducere în abilităț ile de angajabilitate
Cartografiat la DGT/VSQ/N0102 (Numărul versiunii 1)
Rezultate cheie de învăț are:
• Discutaț i despre abilităț ile de angajabilitate necesare pentru locuri de muncă în diferite industrii

• Lista diferitelor portaluri guvernamentale ș i private legate de învăț are ș i angajabilitate ș i utilizarea acestora

Durată: 1.5 ore (0.5 Teorie + 1 Practică)

Modulul 4: Valori constituț ionale - Cetăț enie


Mapat la DGT/VSQ/N0102 (Numărul versiunii 1)
Key Learning Outcomes:
• Explică valorile constituț ionale, inclusiv drepturile ș i îndatoririle civice, cetăț enia, responsabilitatea
spre societate ș i valori ș i etică personale, cum ar fi onestitatea, integritatea, grijă ș i
respectând pe ceilalț i care sunt necesari pentru a deveni un cetăț ean responsabil
• Arată cum să practici diferite practici de sustenabilitate ecologică

Durată: 1,5 ore (0,5 Teorie + 1 Practică)

Modulul 5: Devine un profesionist în secolul 21


Mapat la DGT/VSQ/N0102 (Numărul versiunii 1)
Rezultate cheie ale învăț ării:
• Discută despre importanț a abilităț ilor relevante pentru secolul 21.
• Demonstrează abilităț i specifice secolului 21, cum ar fi Auto-Ș tiinț a, Abilităț i de Comportament, gestionarea timpului,

gândire critică ș i adaptativă, rezolvarea problemelor, gândire creativă, socială ș i


conș tientizarea culturală, conș tientizarea emoț ională, învăț ând să înveț i etc. în personal sau
viaț a profesională.
• Descrie beneficiile învăț ării continue

Duration:2.5 Hours (1 Theory + 1.5 Practical)

Modulul 6: Abilităț i de bază în limba engleză


Mapat la DGT/VSQ/N0102 (Versiunea Nr. 1)
Key Learning Outcomes:
• Arată cum să foloseș ti propoziț ii de bază în engleză pentru conversaț ii zilnice în diferite
context, personal ș i prin telefon
• Citeș te ș i interpretează textul scris în engleză de bază
• Scrieț i o notă scurtă / un paragraf / o scrisoare / un e-mail folosind limba engleză de bază.

Durată: 10 ore (4 teorie + 6 practică)

Modulul 7: Dezvoltarea carierei ș i stabilirea obiectivelor


Mapat la DGT/VSQ/N0102 (Versiunea nr. 1)
Key Learning Outcomes:
• Create a career development plan with well-defined short- and long-term goals
Durata: 2 ore (1 Teorie + 1 Practică)
10Programator Software
Modulul 8: Abilităț i de comunicare
Mapat la DGT/VSQ/N0102 (Versiunea Nr. 1)
Key Learning Outcomes:
• Demonstrează cum să comunici eficient folosind comunicarea verbală ș i nonverbală
etiketă.
• Explica importanț a ascultării active pentru comunicarea eficientă
• Discută despre semnificaț ia colaborării cu alț ii într-o echipă.

Durată: 5 ore (2 teorie + 3 practică)

Modulul 9: Diversitate ș i Incluziune


Mapat la DGT/VSQ/N0102 (Numărul versiunii 1)
Key Learning Outcomes:
• Demonstrează cum să te comporț i, să comunici ș i să te conduci corespunzător cu toț i
genuri ș i Persoane cu Dizabilităț i
• Discută despre semnificaț ia creș terii problemelor de hărț uire sexuală conform POSH

Duration: 2.5 Hours (1 Theory+ 1.5 Practical)

Modul 10: Alfabetizare financiară ș i digitală


Mapat la DGT/VSQ/N0102 (Versiunea Nr. 1)
Key Learning Outcomes:
• Subliniază importanț a alegerii instituț iei financiare, produsului ș i serviciului potrivit
• Demonstraț i cum să efectuaț i tranzacț ii financiare offline ș i online, în siguranț ă ș i securitate

Duration: 5 Hours (2 Theory+ 3 Practical)

Modulul 11: Abilităț i digitale esenț iale


Mapat la DGT/VSQ/N0102 (Versiunea nr. 1)
Rezultate cheie ale învăț ării:
• Descrie rolul tehnologiei digitale în viaț a de astăzi
• Demonstrează cum să operezi dispozitivele digitale ș i să foloseș ti aplicaț iile asociate
caracteristici, în siguranț ă ș i în condiț ii de siguranț ă

• Discută despre semnificaț ia de a manifesta un comportament responsabil online în timp ce


navigare, utilizând diverse platforme de social media, e-mailuri etc., în siguranț ă ș i securitate
• Creează documente Word, foi de calcul Excel ș i prezentări folosind caracteristici de bază
• utilizaț i instrumente de colaborare virtuală pentru a lucra eficient

Durata: 10 ore (4 Teorie + 6 Practică)

Modulul 12: Antreprenoriat


Mapat la DGT/VSQ/N0102 (Numărul versiunii 1)
Rezultate Cheie de Învăț are:
• Explain the types of entrepreneurship and enterprises
• Discută cum să identifici oportunităț ile de afaceri potenț iale, sursele de finanț are ș i
riscurile financiare ș i legale asociate cu planul său de atenuare

11Programator software
• Describe the 4Ps of Marketing-Product, Price, Place and Promotion and apply them as per
cerinț ă
• Creează un plan de afaceri exemplu, pentru oportunitatea de afaceri selectată

Durata: 7 Ore (3 Teorie + 4 Practică)

Modulul 13: Serviciul Clienț i


Mapat la DGT/VSQ/N0102 (Versiunea nr. 1)
Key Learning Outcomes:
• Descrie semnificaț ia analizării diferitelor tipuri ș i nevoi ale clienț ilor
• Explicarea semnificaț iei identificării nevoilor clienț ilor ș i răspunsul la acestea în
mod profesional.
• Discută despre semnificaț ia menț inerii igienei ș i îmbrăcării adecvate.

Duration: 5 Hours (2 Theory+ 3 Practical)

Modulul 14: Pregătirea pentru ucenicie ș i locuri de muncă


Mapat la DGT/VSQ/N0102 (Versiunea nr. 1)
Key Learning Outcomes:
• Creează un Curriculum Vitae (CV) profesional
• Utilizaț i diverse surse de căutare a locurilor de muncă atât offline, cât ș i online, cum ar fi agenț iile de ocupare a forț ei de muncă,
agenț ii de recrutare ș i portaluri de locuri de muncă, respectiv
• Discută despre importanț a menț inerii igienei ș i a încrederii în timpul unui interviu
• {"Perform a mock interview":"Realizaț i un interviu simulacre"}

• List the steps for searching and registering for apprenticeship opportunities

Durata: 8 Ore (3 Teorie + 5 Practică)

12Programator Software
Modul Electiv 1.1: Introducere în Java
Mapat la SSC/N0510, v1.0

Training Outcomes:

• Înț elegeț i conceptele de bază ale programării în Java.

Duration:08:00(In Hours) Duration:08:00(In Hours)


Teorie – Rezultate cheie ale învăț ării Practică - Rezultate cheie de învăț are
• Schitaț i evoluț ia programării • Demonstraț i elementele imperative.
limbi programare, cum ar fi variabile, controlul fluxului
• Distinge între imperativ ș i ș i funcț ii
paradigme de programare declarativă • Familiarizaț i-vă cu IDE-ul care urmează să fie utilizat pentru

• List the features of object-oriented programare java (de exemplu, Eclipse, Maven,
programming: Class, Object, Encapsulation, etc.)
Abstracț ie, etc.
• Descrie caracteristicile Java ca limbaj de programare
limbaj, cum ar fi independenț a faț ă de platformă,
multithreading, distribuit, etc.
• Conturaț i terminologia utilizată în Java
programare, cum ar fi bytecode, JVM, JDK, JRC,
etc.
• Explain how Java can act as both compiled and
limbaj interpretat
• Lista instrumentelor folosite pentru programarea în Java
cum ar fi Eclipse IDE, Maven, etc.
Aparate de ajutor pentru clasă:

Tablă albă ș i markere


Hârtie pentru desen ș i markere de schiț ă

Proiector LCD ș i laptop pentru prezentări

Unelte, Echipamente ș i Alte Cerinț e:


Laboratoare echipate cu următoarele:
PC-uri/Laptopuri
Internet cu Wi-Fi (minim 2 Mbps dedicat)
Sistem de microfon / voce pentru activităț i de predare ș i clasă
Laborator de calculatoare cu un raport 1:1 PC: stagiar ș i având conexiune la internet, MS Office / Open office, Navigator,
Outlook / Orice alt client de email ș i instrumente de chat

Unelte ș i limbaje de programare:


IDE-uri Java precum Eclipse, maven, etc.
Instrumente de testare Java, cum ar fi JUnit

13Programator software
Modul Electiv 1.2: Introducere în structuri de date ș i baze de date
Mapat la SSC/N0510, v1.0

Training Outcomes:

• Explicaț i conceptele structurilor de date în Java ș i utilizarea bazelor de date în programarea Java.

Durata: 12:00 (în ore) Durată: 12:00 (în ore)


Teorie–Rezultate Cheie de Învăț are Practical–Key Learning Outcomes
• Explicaț i diferitele tipuri de date, variabile, operatori • Creează expresii, declaraț ii ș i blocuri în
(aritmetice, relaț ionale, logice, pe biț i, etc.) Java
ș iruri ș i matrice • Demonstrează utilizarea conversiilor de tip
• Explain the concepts of strings and arrays in • Foloseste array-uri, ș iruri ș i operatoare pentru a declara
contextul programării Java variabile
• Discutati conceptele de alocare a memoriei • Demonstraț i utilizarea RDBMS în Java
• Explicaț i conceptele de bază de date relaț ionale programare
sistem de management

Classroom Aids:
Tablă albă ș i markere
Hârtie de desen ș i Markere pentru schiț e

Proiector LCD ș i laptop pentru prezentări

Unelte, echipamente ș i alte cerinț e:


Laboratoare echipate cu următoarele:
PC-uri/Laptopuri
Internet cu Wi-Fi (Min 2 Mbps dedicat)
Sistem de microfon / voce pentru activităț i de prelegeri ș i cursuri
Laborator de calculatoare cu un raport de 1:1 PC: trainee ș i având conexiune la internet, MS Office / Open Office, browser,
Outlook / Orice alt client de email ș i instrumente de chat

Unelte ș i limbaje de programare:


IDE Java precum Eclipse, maven, etc.
Instrumente de testare Java, cum ar fi JUnit

14Programator de software
Modul Opț ional 1.3: Concepte de bază Java
Mapat la SSC/N0510, v1.0

Training Outcomes:

• Dezvoltaț i cod software folosind programarea Java de bază.

Duration:26:00(In Hours) Duration:26:00(In Hours)


Teorie - Rezultate cheie ale învăț ării Rezultate cheie practice de învăț are
• Discutati diverse declaraț ii de control al fluxului (dacă, • Demonstraț i utilizarea fluxului de control
apoi, în timp ce, pentru, if înnodat, etc.) în java statements as part of java code
programare • Creează un obiect dintr-o clasă folosind metode adecvate
• Explicaț i conceptele ș i diferitele tipuri de metode
metode/ funcț ii, constructori ș i clasă • Demonstrate the 3 steps: declaration,
• Explicaț i metodele de a crea obiecte în Java instanț iere ș i iniț ializare
• Discutaț i aspectele cheie ale încapsulării, • Utilizaț i ș i creaț i pachete ș i interfeț e în Java
inheritance, abstraction, polymorphism, • Demonstraț i încapsularea, moș tenirea,
interfeț e ș i multi-threading abstracț ie, polimorfism, interfeț e ș i
• Explicaț i conceptele de pachete ș i fiș iere multitasking folosind exemple potrivite
gestionare în Java • Efectuează operaț ii pe fiș iere ș i foloseș te fluxuri I/O în
• Distinge între suprasarcină ș i Java
suprascriere • Demonstraț i exemple potrivite pentru avansat
• Studiaț i conceptele canalelor I/O, java subiecte ș i cele mai recente adăugiri la Java
fluxuri ș i API-uri • Creează applete în java folosind interfaț a grafică a utilizatorului

• Conturati subiecte avansate ș i ultimele adăugiri la interfaț ă


Java, cum ar fi expresiile lambda, colecț iile,
generice, JDBC, etc.
• Schitaț i straturile arhitecturii MVC în Java

Ajutoare pentru clasă:

Tablă albă ș i markere


Hârtie pentru grafic ș i markere pentru schiț e

Proiector LCD ș i laptop pentru prezentări

Instrumente, Echipamente ș i Alte Cerinț e:


Laboratoare echipate cu următoarele:
PC-uri/Laptopuri
Internet cu Wi-Fi (Min 2 Mbps dedicat)
Sistem de microfon / voce pentru activităț i de prelegere ș i clasă
Laborator de calculatoare cu un raport de 1:1 PC: trainee ș i având conexiune la internet, MS Office / Open Office, browser,
Outlook / Orice alt client de email ș i instrumente de chat

Instrumente ș i limbaje de programare:


Java IDE such as Eclipse, maven, etc.
Instrumente de testare Java, cum ar fi JUnit

15Programator software
Modul electiv 1.4: Testare ș i execuț ie
Mapping către SSC/N0510, v1.0

Training Outcomes:

• Execută, testează ș i debugează programul Java.

Durată: 14:00 (în ore) Duration:14:00(In Hours)


Teorie - Rezultate cheie de învăț are Practică – Rezultate cheie ale învăț ării
• Descrie diverse cadre/metode utilizate în • Creează cazuri de testare adecvate pentru a identifica erori
testarea unui program java utilizând instrumente adecvate, cum ar fi JUnit
• Explicaț i paș ii implicaț i în depanarea unui java • Demonstrează cum să depanezi un program Java în
program un IDE
• Distinge între dezvoltare, etapă ș i • Demonstraț i modalităț ile de a executa un java
medii de producț ie program
• Explicaț i diferitele excepț ii ș i excepț ia • Implementaț i metode de gestionare a excepț iilor în Java
metode de manipulare
• Discută despre standardele de codare ș i cele mai bune practici

legat de Java
Classroom Aids:
Tablă albă ș i markere
Hârtie de grafic ș i stilouri de desen
Videoproiector LCD ș i laptop pentru prezentări

Instrumente, echipamente ș i alte cerinț e:


Laboratoare echipate cu următoarele:
PC-uri/Laptopuri
Internet cu Wi-Fi (Min 2 Mbps dedicat)
Microfon / sistem de voce pentru activităț i de prelecț ie ș i clasă
Laborator de calculatoare cu un raport de 1:1 PC: trainee ș i având conexiune la internet, MS Office / Open office, Browser,
Outlook / Orice alt client de email ș i instrumente de chat

Instrumente ș i limbaje de programare:


IDE-uri Java precum Eclipse, maven, etc.
Instrumente de testare Java, cum ar fi JUnit

16Programator software
Modul electiv 2.1: Introducere în Python
Mapat la SSC/N0511, v1.0

Training Outcomes:

• Înț elegeț i noț iunile de bază ale programării în Python.

Durată: 08:00 (în ore) Duration:08:00(In Hours)


Teorie - Rezultate Cheie de Învăț are Practic – Rezultate cheie de învăț are
• Schitaț i evoluț ia programării • Demonstraț i elementele imperativului
languages programare, cum ar fi variabilele, controlul fluxului
• Distinge între imperativ ș i ș i funcț ii
paradigme de programare declarative • Familiarizează-te cu platformele utilizate pentru
• Listează caracteristicile programării orientate pe obiect Programarea Python (de exemplu, IDLE ș i
programming: Class, Object, Encapsulation, Jupyter
Abstracț ie, etc.
• Descrie caracteristicile Python ca
limbaj de programare
• Conturează terminologia folosită în Python
programare precum interpret, lambda,
loader, method, etc.
• Explică cum Python poate acț iona atât ca un limbaj compilat
ș i limbaj interpretat
• Listează uneltele folosite pentru programarea în Python
cum ar fi IDLE, Jupyter etc.

Materiale pentru clasă:

Tablă albă ș i markere


Hârtie de desen ș i markere de schiț ă
Proiector LCD ș i laptop pentru prezentări

Instrumente, Echipamente ș i Alte Cerinț e:


Laboratoare echipate cu următoarele:
PC-uri/Laptopuri
Internet cu Wi-Fi (Minimum 2 Mbps dedicat)
Sistem de microfon / voce pentru activităț i de conferinț ă ș i clasă
Laborator de calculatoare cu un raport de 1:1 PC: stagiar ș i având conexiune la internet, MS Office / Open Office, browser,
Outlook / Orice alt client de email ș i instrumente de chat

Instrumente ș i limbaje de programare:


IDE-uri Python, cum ar fi Jupyter, IDLE etc.
Instrumente de testare Python, cum ar fi Pytest, Robot, etc.

17Programator Software
Modul opț ional 2.2: Introducere în structurile de date ș i baze de date
Mapat la SSC/N0511, v1.0

Training Outcomes:

• Explicaț i conceptele structurilor de date în Python ș i utilizaț i baze de date în Python


programare.

Duration:12:00(In Hours) Durata: 12:00 (În ore)


Teorie – Rezultate Cheie de Învăț are Practic–Rezultate cheie de învăț are
• Explicaț i diversele tipuri de date de bază (numere, • Demonstrează utilizarea conversiilor de tip
ș iruri, dicț ionare, etc.) variabile, operatori • Use arrays, strings, and operators to declare
(aritmetice, relaț ionale, logice, pe biț i, etc.) variabile
ș iruri ș i matrice în contextul python • Demonstraț i utilizarea RDBMS în Python
programare programare
• Discută despre conceptele de alocare a memoriei
• Explicaț i conceptele bazei de date relaț ionale
sistem de management

Classroom Aids:
Tablă albă ș i markere
Hârtie pentru grafice ș i markere de schiț ă

Proiector LCD ș i laptop pentru prezentări

Instrumente, Echipamente ș i Alte Cerinț e:


Laboratoare echipate cu următoarele:
PC-uri/Laptopuri
Internet cu Wi-Fi (Min 2 Mbps dedicat)
Sistem de microfon / voce pentru activităț i de predare ș i de clasă
Laborator de calculatoare cu raport 1:1 între PC ș i trainee, având conexiune la internet, MS Office / Open Office, Browser,
Outlook / Orice alt client de email ș i instrumente de chat

Instrumente ș i limbaje de programare:


IDE Python precum Jupyter, IDLE, etc.
Instrumente de testare Python precum Pytest, Robot, etc.

18Programator Software
Modul Electiv 2.3: Concepte Cheie Python
Mapped to SSC/N0511, v1.0

Training Outcomes:

• Dezvoltaț i cod de software utilizând programarea Python de bază.

Durata: 26:00 (în ore) Duration:26:00(In Hours)


Teorie – Rezultate Cheie de Învăț are Practic–Cheie Rezultate de Învăț are
• Descrie conceptele, tipurile ș i operaț iunile • Demonstrarea utilizării fluxului de control
legate de elementele de bază Python, cum ar fi declaraț ii ca parte a codului Python
tipuri numerice, interludiu de tipare dinamic, liste, • Creează expresii ș i declaraț ii pentru
dicț ionare, tupluri, etc. implementa, elemente de bază Python
• Explicaț i regulile de sintaxă, alocările, • Scrieț i coduri exemplu pentru a explora OOP
iteraț ie ș i înț elegeri funcț ii ș i elemente avansate ale Python
• Discută diferitele instrucț iuni de control al fluxului (dacă, programare
atunci, în timp ce, pentru, if imbricat, etc.) în Python • Creează următoarele:
programare 1. bibliotecă python
• Explicaț i conceptele ș i diversele tipuri de 2. moduri de acces la fluxurile de date
metode/ funcț ii, domenii, module ș i clasă 3. ambalarea aplicaț iilor de bază Python
• Explicaț i caracteristicile OOP ș i aspectele mai avansate

elemente de Python, cum ar fi avansate


module, codare de clasă, suprasarcină operatori,
moș tenire multiplă, lambda, decoratori, meta
classes, gotchas, managed attributes, data
fluxuri, metadate, modele de design etc.

Materiale didactice:
Tablă albă ș i Markere
Hârtie pentru grafice ș i creioane de schiț ă

Proiector LCD ș i laptop pentru prezentări

Unelte, echipamente ș i alte cerinț e:


Laboratoare dotate cu următoarele:
PC-uri/Laptopuri
Internet cu Wi-Fi (minim 2 Mbps dedicat)
Sistem de microfon / voce pentru activităț i de prelegere ș i clasă
Laborator de calculatoare cu un raport 1:1 PC: trainee ș i având conexiune la internet, MS Office / Open office, Browser,
Outlook / Orice alt client de email ș i unelte de chat

Instrumente ș i limbaje de programare:


IDE Python cum ar fi Jupyter, IDLE, etc.
Instrumente de testare Python, cum ar fi Pytest, Robot, etc.

19 |Programator software
Modul Opț ional 2.4: Testare ș i execuț ie
Mapat la SSC/N0511, v1.0

Rezultatele antrenamentului:

• Execută, testează ș i debugează programul Python.

Duration:14:00(In Hours) Duration:14:00(In Hours)


Teorie - rezultate cheie învăț ate Practic – Cheia rezultatelor învăț ării
• Descrie diverse cadre/metode utilizate în • Creează cazuri de testare adecvate pentru a identifica erori într-o
testarea unui program Python Program Python
• Explicaț i paș ii implicaț i în depanarea unui • Demonstrează cum să depanezi un program Python
Program Python • Demonstraț i modalităț ile de a executa un Python
• Explicaț i diversele excepț ii ș i excepț ia aplicaț ie ș i desfăș urare
metode de manipulare • Implementaț i metode de gestionare a excepț iilor în
• Discută standardele de codare ș i cele mai bune practici Python
legat de Python • Demonstrarea desfăș urării aplicaț iei Python folosind Git
ș i GitHub

Classroom Aids:
Tablă albă ș i markere
Papier de graf ș i markere de schiț ă
Proiector LCD ș i laptop pentru prezentări

Unelte, echipamente ș i alte cerinț e:


Laboratoarele echipate cu următoarele:
PC-uri/Laptopuri
Internet cu Wi-Fi (Min 2 Mbps dedicat)
Sistem de microfon / voce pentru activităț i de lecț ie ș i clasă
Laborator de computer cu raport 1:1 PC: trainee ș i având conexiune la internet, MS Office / Open office, Browser,
Outlook / Orice alt client de email ș i unelte de chat

Unelte ș i limbaje de programare:


IDE Python precum Jupyter, IDLE, etc.
Instrumente de testare Python, cum ar fi Pytest, Robot, etc.

20Programator de software
Modul electiv 3.1: Concepte de HTML5
Mapat la SSC/N0512, v1.0

Training Outcomes:

• Înț elegeț i bazele programării HTM5.

Duration:30:00(In Hours) Duration:30:00(In Hours)


Teorie – Rezultate cheie ale învăț ării Practical–Key Learning Outcomes
• Distinge între un limbaj de marcare ș i • Demonstrează implementarea HTML5 în
alte limbaje de programare dezvoltare frontend
• Discută utilizarea HTML5 împreună cu alte tehnologii • Demonstrează cum funcț ionează fiș ierele HTML
framework-uri/limbi în frontend • Dezvoltaț i coduri HTML5 pentru a explora elementele
dezvoltare (web ș i mobil) ș i atributele limbajului de programare
• Explicaț i componentele cheie ale sintaxei HTML5 ș i • Construieș te API-uri folosind HTML5
logic precum imbricarea, elementele de cap, caracter • Exploraț i formularele web HTML5 2.0
seturi, codificare caracter, linkuri, scripturi, etc. • Demonstraț i cum funcț ionează stocarea web ș i web
• Descrie utilizarea elementelor HTML5 ș i SQL database work
atribute precum tabele, forme, layouturi, imagine
ș i figure, încorporarea videoclipurilor, navigare, ș i
Evenimente HTML (onblur, onchange, ondblclick)
ondcanplay, etc.)
• Descrie conceptele de API-uri în contextul
programare HTML
• Explicaț i conceptele de stocare web ș i web
bază de date SQL

Classroom Aids:
Tavă albă ș i markere
Hârtie de desen ș i markere de schiț ă
Proiector LCD ș i laptop pentru prezentări

Unelte, Echipamente ș i Alte Cerinț e:


Laboratoare echipate cu următoarele:
PC-uri/Laptops
Internet cu Wi-Fi (Min 2 Mbps dedicat)
Sistem de microfon / voce pentru activităț i de curs ș i lecț ii
Laborator de calculatoare cu un raport de 1:1 între PC-uri ș i cursanț i, având conexiune la internet, MS Office / Open office, browser.
Outlook / Orice alt client de email ș i instrumente de chat

Instrumente ș i limbaje de programare:


IDE pentru dezvoltarea HTML5, cum ar fi Visual Studio, NetBeans, etc.

21Programator de software
Modul Electiv 3.2: HTML5 cu CSS ș i JavaScript pentru web ș i mobil
dezvoltare
Mapat la SSC/N0512, v1.0

Training Outcomes:

• Dezvoltaț i pagini web ș i aplicaț ii web/mobile folosind HTML5 împreună cu JavaScript,


CSS, etc.

Duration:30:00(In Hours) Durată: 30:00 (în ore)


Teorie – Rezultate Cheie ale Învăț ării Practic–Rezultate Cheie de Învăț are
• Listează cadrele ș i limbajele folosite în • Demonstrează cum se implementează CSS în
conjuncț ie cu HTML5 pentru web ș i mobil prezentând un document HTML
dezvoltare • Implementaț i JavaScript pentru a construi web interactiv
• Discus the types of CSS and the features of pagini ș i aplicaț ii web ș i mobile
CSS3, cum ar fi aranjamentele cu mai multe coloane, • Explore the features of Bootstrap for adding
animatii avansate, selecț ii, etc. componenta interfeț ei pentru web ș i mobil
• Studiaț i caracteristicile JavaScript (biblioteci, aplicaț ii/ pagini
funcț ii, operatori, variabilă, vedere a datelor • Foloseș te biblioteca jQuery ș i pluginuri pentru HTML
funcț ii săgeată, etc.) pentru generarea HTML manipularea, metodele de eveniment HTML,
manipularea dinamică a conț inutului Apeluri AJAX ș i manipularea DOM
• Examinează caracteristicile bibliotecii jQuery ș i ale acesteia
avantaje

Classroom Aids:
Tablă albă ș i markere
Hârtie de graf ș i markere de schiț ă
Proiector LCD ș i laptop pentru prezentări

Unelte, echipamente ș i alte cerinț e:


Laboratoare echipate cu următoarele:
PC-uri/Laptopuri
Internet cu Wi-Fi (Min 2 Mbps dedicat)
Sistem de microfon / voce pentru activităț i de lecț ie ș i clasă
Laborator de calculatoare cu un raport de 1:1 PC: trainee ș i având conexiune la internet, MS Office / Open Office, Browser,
Outlook / Orice alt client de email ș i instrumente de chat

Instrumente ș i limbaje de programare:


IDE pentru dezvoltarea HTML5, cum ar fi VisualStudio, NetBeans etc.

22Software Programmer
Anexă
Cerinț e pentru formatori

Cerinț e preliminare pentru instructori

Minimum Specializare Industrie relevantă Training Experience Aprecieri


Educaț ional Experience
Qualification Ani Specialization Years Specializare

Minim 2 1 an Minimum 2 Adicional


ani preferat ani certificare în
Absolvent în experienț ă în experienț ă specific
orice disciplină Programare în software
în Java/ Aplicatii de programare
Python/ în Java/ ș i legate
HTML5 Python/ hardware
HTML5 configurare
cerinț e.

Certificarea Trainerului
Certificare Domeniu Certificarea Platformei
Scorul minim acceptat în evaluarea SSC este de 80% Se recomandă ca formatorul să fie certificat pentru rolul de muncă
per NOS predat în "Programator (Software)" „Trainer” este mapat la Pachetul de Calificare „MEP/Q2601”.
v1.0 Scorul minim acceptat este de 80% în total

23Programator Software
Cerinț e pentru evaluator/proctor

Cerinț e pentru Evaluator/Proctor


Minimum Specializare Industrie Relevantă Antrenament/Evaluare Observaț ii
Educaț ional Experience Experience
Calificare Ani Specialization Years Specializare

2 - 1-2 -
Absolvent în
orice disciplină

Evaluatori/Proctor
Certificare
Certificare de domeniu Certificarea platformei

Nu se aplică

24Programator Software
Strategia de evaluare
Această secț iune include procesele implicate în identificarea, colectarea ș i interpretarea informaț iilor pentru
evaluează cursantul pe competenț ele necesare ale programului.

Prezentare generală a sistemului de evaluare

O evaluare uniformă a candidaț ilor pentru locuri de muncă, conform standardelor din industrie, facilitează progresul industriei
prin filtrarea indivizilor angajabili în timp ce oferă simultan candidaț ilor o analiză a
puncte forte ș i puncte slabe personale.

Criterii de evaluare

Criteriile de evaluare pentru fiecare Pachet de Calificare vor fi create de Consiliul Sectorial pentru Abilităț i.
Criteriile de performanț ă (PC) vor fi atribuite punctaj proporț ional cu importanț a lor în NOS. SSC va de asemenea
stabiliț i proporț ia notelor pentru Teorie ș i Practică de Abilităț i pentru fiecare PC.

Evaluarea pentru partea teoretică va fi bazată pe un fond de întrebări creat de


SSC. Evaluarea va fi efectuată pentru toate NOS-urile obligatorii ș i, acolo unde este cazul, pentru cele selectate
opț ionale/opț iune NOS/set de NOS.

Orientări pentru evaluare


Mediu de Testare Sarcini ș i Funcț ii Productivitate Muncă în echipă
• Efectuează • Evaluează toate sarcinile • Niveluri de productivitate • Oferiț i situaț ii
evaluări sub ș i funcț iile sunt trebuie să fie verificat pentru care permit elevilor
muncă realistă finalizat într-un mod asigură-te că aceasta pentru a interacț iona cu
presiuni care sunt ș i într-o perioadă de timp, reflectă pe cei care gama de personal
găsit în normal aceasta este acceptabilă în sunt găsite în ș i antreprenori
loc de muncă în industrie industria normală situaț ia de muncă fiind găsit în normal
(sau simulat locul de muncă. replicat. locul de muncă în industrie
locul de muncă). • Atribuie locul de muncă (sau simulat
• Asiguraț i-vă că (sau simulat workplace).
gama de materiale loc de muncă
echipamente, ș i responsabilităț i care
unelte pe care le folosesc învăț ăceii enable learners to
folosiț i sunt curente ș i întâlniț i-l pe
de tipul de rutină cerinț ele
găsit în normal NOS.
loc de muncă în industrie
(sau simulat
loc de muncă
medii.

25Programator software
Cadru de asigurare a calităț ii evaluării

NASSCOM oferă două cadre de evaluare NAC ș i NAC-Tech.

NAC (Evaluarea Competenț ei NASSCOM)

NAC urmează o matrice de testare pentru a evalua Vorbirea ș i Ascultarea, Analiza, Cotele, Scrierea ș i
Abilităț ile de utilizare a tastaturii ale candidaț ilor care se prezintă la evaluare.

NAC-Tehnologie

Matricea de testare NAC-Tech include evaluarea Comunicării, Lecturii, Analizei, Raț ionamentului Logic,
Managementul muncii, Fundamentele computerelor, Sisteme de operare, RDBMS, SDLC, Algoritmi &
Fundamentele programării ș i abilităț ile de arhitectură a sistemelor.

Metode de Validare

Pentru a promova un QF, un trainee trebuie să obț ină un agregat minim de 70% în întreaga calificare. În cazul în care
finalizare nesatisfăcătoare, stagiarul poate solicita o reevaluare a Pachetului de Calificare.

Metoda de documentare ș i accesare a evaluării

The assessment agency will upload the result of assessment in the portal. The data will not be
accesibil pentru schimbare de către agenț ia de evaluare după încărcare. Datele de evaluare vor fi
validat de echipa de evaluare SSC. După încărcare, doar SSC poate accesa aceste date.

26Programator Software
Referinț e

Glossary

Termen Description

Key Learning Rezultatul principal al învăț ării este afirmaț ia a ceea ce un elev trebuie să ș tie,
Rezultat înț elege ș i fii capabil să faci pentru a atinge rezultatele finale.
Un set de rezultate cheie de învăț are va constitui rezultatele formării.
Rezultatul instruirii este specificat în termeni de cunoș tinț e, înț elegere
(teorie) ș i abilităț i (aplicaț ie practică).
Training Outcome Rezultatul formării este o afirmaț ie despre ce va ș ti, va înț elege ș i
a putea să doupon la finalizarea antrenamentului.
Outcome Terminal Rezultatul final este o declaraț ie despre ceea ce va ș ti un învăț ăcel,
înț elegeț i ș i să puteț i depune la finalizarea unui modul. Un set de
rezultatele terminale ajută la atingerea rezultatului formării.

Naț ional Standardul ocupaț ional naț ional specifică standardul de performanț ă
Occupational o persoană trebuie să reuș ească atunci când îndeplineș te o funcț ie în
Standard locul de muncă
Persons With Persoanele cu dizabilităț i sunt cele care au handicapuri fizice sau mentale pe termen lung.
Disabilitate deficienț e intelectuale sau senzoriale care, în interacț iune cu diverse
barierele pot împiedica participarea lor completă ș i eficientă în societate
pe o bază egală cu alț ii.
Integrat Un mediu de dezvoltare integrat este o aplicaț ie software care
Dezvoltare oferă facilităț i cuprinzătoare programatorilor de calculator pentru
Environment dezvoltarea software-ului.

27Programator Software
Acronime ș i Abrevieri

Termen Description

QP Pachet de calificare
NSQF Cadru Naț ional de Calificări pentru Competenț e
NSQC Comitetul Naț ional de Calificare a Aptitudinilor
NOS Standarde Naț ionale de Ocupaț ie
SSC Consiliile Sectoriale de Abilităț i

NASSCOM Asociaț ia Naț ională a Companiilor de Software ș i Servicii


PwD Persoane cu dizabilităț i
IDE Mediu Integrat de Dezvoltare

28Programator software

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