Reprezentarea internă a caracterelor
Fiecare caracter se reprezintă în memoria calculatorului printr-o secvență
de biți, care poate fi interpretată ca un numar întreg fără semn. Are loc,
deci, o codificare a caracterelor prin numere întregi pozitive.
Codul este o convenție, în care se stabilesc:
-
mulțimea de caractere codificată;
-
asocierea fiecărui caracter din mulțime cu un număr.
În prezent, cel mai răspândit cod folosit atât în telecomunicații, cât
și în informatică este codul ASCII, în care reprezentarea caracterelor
se face pe 8 biți. În ultimul timp, s-a simțit nevoia extinderii acestui
cod, astfel încât să poată fi folosit în toate țările lumii. Ca urmare,
s-a introdus și codul numit Unicode, în care reprezentarea caracterelor
se face pe 16 biți.
În memoria mașinii virtuale Java, caracterele sunt reprezentate întotdeauna
în Unicode. Se pot scrie însa în Java și programe în care datele de
intrare/ieșire sunt reprezentate în alte coduri, în particular în codul
ASCII.
© Copyright 2000
- Severin BUMBARU, Universitatea "Dunărea de Jos" din Galați