Data este un model de reprezentare a informatiei, accesibil calculatorului, cu care se poate opera pentru a obtine noi informatii.
Data se defineste prin: identificator, valoare si atribute.
Identificatorul -este numele atribuit datei de catre cel care defineste data.
Ex: a, alfa, x_1
Valoarea – reprezinta continutul zonei de memorie in care este stocata data.
Atributele – sunt proprietati ale datelor care determina modul in care sistemul va trata acele date.
Cel mai important atribut este tipul datei.
Tipul datei – defineste apartenenta datei la o anumita clasa de date.
Clasificarea datelor:
a.Dupa momentul in care se produc:
-date de intrare – datele care urmeaza sa fie prelucrate in cadrul algoritmului
-date intermediare – folosite pentru realizarea unei prelucrari
-date de iesire – reprezinta rezultatul obtinut
b.Dupa valoare:
-variabile – isi pot modifica valoarea pe parcursul procesului de prelucrare
-constante – isi vor pastra valoarea pe tot parcursul prelucrarii
c.Dupa modul de compunere:
-date elementare – sunt date independente unele de altele
-structuri de date – sunt colectii de date
d.Dupa tip:
-date numerice
-date logice
-siruri de caractere
TIPUL DATEI
Determina:
– dimensiunea zonei de memorie alocate datei (octeti)
– operatorii care pot fi aplicati pe acea data
-modul de reprezentare in memoria interna(codificare in binar)
Tipuri de date:
1.Tipul numeric – pentru reprezentarea numerelor intregi (intreg) sau cu zecimale (real) Ex: 3, -1.5, 15.0
2.Tipul logic – pentru reprezentarea datelor care nu pot lua decat doua valori: adevarat (true, T) sau fals (false, F)
3.Tipul sir de caractere – pentru reprezentarea unei multimi de caractere tratata ca un tot unitar. Ex: “alfa”, ‘abc’