Introducere in Stiinta Calculatoarelor 2013 | Page 41

Iniţializarea variabilelor (adică atribuirea unei valori iniţiale în tipul de date propriu variabilei) sau specificarea unei valori imediate într-o expresie se face utilizând literali. În expresia de mai sus apare banal 15 - ca literal numeric, dar pentru alte tipuri de date specificarea este mai puţin comună; de exemplu un literal caracter (litera a) se indică ‘a’. 5.3. Secvenţe Escape Caracterele Unicode pot fi reprezentate în programe prin secvenţe escape, care încep prin simbolul \ (backslash). O primă categorie de secvenţe escape este de forma \uxxxx, unde xxxx sunt patru cifre hexazecimale, care reprezintă codul numeric al caracterului respectiv. Codificarea tuturor caracterelor poate fi găsită pe Web la http://www.unicode.org/charts/. Pentru limba română, majoritatea literelor sunt cele ale alfabetului latin, la care se adaugă literele cu diacritice, pe care le găsim în extensiile alfabetului latin: 'Ă' ('\u0102'), 'ă' ('\u0103'), 'Â' ('\u00C2'), 'â' ('\u00E2'), 'Î' ('\u00CE'), 'î' ('\u00EE'), 'Ş' ('\u015E'), 'ş' ('\u015F'), 'Ţ' ('\u0162'), 'ţ' ('\u0163') 5.4. Tipuri de date simple Varietatea informaţiilor utilizate de om pare foarte mar e, însă ele pot fi clasificate în categorii generice care apoi să primească reprezentări generale ca tipuri de date. Se poate face o analiză sumară din care rezultă câteva categorii de asemenea informaţii simple: a) numere singulare – utilizate a desemna sume de bani, distanţe, zile din luna calendaristică, cu care se pot face calcule matematice. Se deosebesc două categorii de numere – numere întregi şi numere reale (cu zecimale). b) simboluri grafice - litere, cifre, semne de punctuaţie, spaţii libere, utilizate în texte. Aceste simboluri sunt elemente ale unui set finit de simboluri de scriere (alfabetul, cifrele de la 0 la 9, semnele de punctuaţie); ele sunt denumite generic caractere alfanumerice. 41