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