Introducere in Stiinta Calculatoarelor 2013 | Page 102
Programarea este dependentă de limbajul de codificare a instrucţiunilor,
de cunoştinţele programatorului privind regulile structurale (sintaxa) şi
semnificaţia elementelor de limbaj (semantica), de modul cum se
execută (clar, comentat şi documentat) şi de modul general de gândire
privind soluţionarea problemelor (metode de analiză şi implementare).
De aceea, mult timp, programarea s-a considerat o „artă”,
programatorul fiind o persoană care se poate exprima pe sine (ca mod
de gândire, eleganţă în exprimare, eficienţă a soluţiei) prin produsul
program realizat. Întrucât
informatica a devenit o industrie,
programarea este privită astăzi prin prisma eficienţei muncii şi a
soluţiilor, adică vizează productivitatea muncii de programare şi
standardizare a utilizării produselor.
Se vorbeşte astăzi de „instrumente de programare” care oferă
programatorului (acum un lucrător foarte disciplinat, ghidat în acţiunile
sale) o serie de componente, reguli de combinare a lor şi structuri de
construire a aplicaţiilor, împreună cu mijloace de testare şi apoi
mijloace de elaborare automată a documentaţiei produsului. Imaginea
programatorului care primeşte o problemă, se aşează la calculator şi –
într-un fel de transă, tastează instrucţiune după instrucţiune realizând
un program unic în felul său, este o imagine de film naiv care nu are a
face cu realitatea. Mai mult, program F