Introducere in Stiinta Calculatoarelor 2013 | Page 108

datele necesare fiecărui program), „Planificarea lucrărilor de implementare”și „Inventarul resurselor necesare” (financiare, umane şi materiale) pentru realizarea noului program sau sistem de informatizare. Implementarea şi testarea aplicaţiei Activitatea esenţială a acestei etape este programarea. Se vorbeşte adesea de „programarea calculatoarelor” subînţelegând toate activităţile implicate de aceasta, poate fiindcă programarea este activitatea prin care efectiv echipamentul de calcul devine funcţional (fără programe este „fier mort”). În sine, programarea constă în codificarea operaţiunilor pe care calculatorul trebuie să le execute către atingerea unui scop dat (calcul matematic, retuşarea şi afişarea unei imagini, sau mişcarea braţului unui robot). După cum se constată, programarea este doar partea de realizare efectivă a programului, care însă necesită multe alte activităţi anterioare şi posterioare. Fazele realizării unui program sunt: (I) Înscrierea programului sursă – prin care se descriu acţiuni (folosind un limbaj de programare) într-un