Introducere in Stiinta Calculatoarelor 2013 | Page 64

(VI) În final, motorul este ambalat şi trimis la magazin – pentru a fi prezentat utilizatorilor. Noţiunile care intervin în modelul de mai sus vor fi explicate şi descrise – cu specificul lor pentru domeniul TIC, în cele ce urmează, însoţite de exemple sau de informaţii tehnice specifice unor limbaje de programare uzuale (cum sunt Pascal, C, Java). Identificatorul este numele ataşat unei piese sau colecţii de date, dar şi a unei prelucrări anume, în general aflate în memoria de lucru. Variabila este o locaţie de memorie referită printr-un identificator şi poate conţine diverse valori ale unei date de tip specificat. Constanta este o locaţie de memorie referită printr-un identificator şi poate conţine doar o singură valoare a unei date de tip specificat. Literal este o valoare concretă pentru un tip de date, indicată prin simboluri specifice tipului respectiv. 6.1. Expresii Termenul calculator ne îndreaptă gândul către calcule, posibile fiind prelucrările pe care acest instrument le poate executa dar, aşa cum s-a arătat anterior, posibilităţile de prelucrare ale calculatoarelor sunt mult mai largi. Expresia este descrierea formală a unui set de acţiuni efectuate cu un anumit tip de date. Expresia este o structură sintactică formată din variabile, literali, operatori şi invocări de funcţii, care în procesul de calcul este evaluată pentru a se obţine o valoare. Trebuie avut în vedere că, în programare:  Expresia este de fapt o secvenţă de program, în care se indică ordinea în care trebuie efectuată o succesiune de operaţii asupra unor date, în scopul de a obţine o valoare.  Operaţiile se fac întotdeauna asupra valorilor.  Operaţiile sunt indicate prin operatori sau/şi prin funcţii, iar datele sunt indicate prin variabile şi literali. Este, deci, foarte important 64