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