Extras din proiect
Notiuni de date
Principalele tipuri de date ale limbajului PASCAL sunt:
- integer {construit din numere intregi} ;
- boolean {valorile TRUE(adevarat) si FALSE(fals);
- real {numerele cu parte fractionara} ;
- char {setul de caractere al sistemului de calcul).
Programatorul arte posibilitatea definirii unor noi tipuri.Un tranzistor poate conduce sau nu un curent electric.Se spune ca un dispozitiv cu doua stari memoreaza o cifra liniara sau un bit.
Codurile de caractere sunt codul ASCII si codul EBCDIC .
Unul dintre marile avantaje ale unui limbaj de programare de nivel inalt, cum este limbajul PASCAL ,ar putea gestiona in mod real caractere sau numere si nu sabloanede biti.
Vocabularul limbajului Pascal
Elementele care constituie vocabularul acestor limbaje sunt:
Setul de caractere,identificatori,operatori,separatori,comentarii.
Setul de caractere
Limbajul Pascal nu face distinctia intre literele majuscule si cele
minuscule (de exemplu:Da,da,dA,DA reprezinta aceeasi informatie in limbajul Pascal).
Identificatori
Prin identificatori intelegem o succesiune de litere,cifre si caracterul_(underscore)
exemple
a aha vali t SORin
xYb InDex auxil tlt2t3 sTeLiAN
x_1 numitor Andr eMil Ion_sOfIA
Operatori,separatori,comentarii
Cu ajutorul simbolurilor speciale se definesc:operator de atribuire,operator de indici,comentariu.
Tip operator Pascal
Atribuire :=
Indici [,]virgula se foloseste cind sunt mai multi indici
comentariu {}sau(* *)
Tipuri de date standard
Datele vehiculate in dialogul om-calculator,fie ca sunt constante,fie ca sunt variabile, pot fi de urmatoarele cinci tipuri de baza:tipul intreg(numere intregi),tipul real(numere reale),tipul alfanumeric(sir de caractere),tipul boolean(logic),tipul pointer si tipul enumerare.Aceste categorii de date sunt numite tipuri simple , in opozitie cu tipurilr structurate.
Constante
Asa cum am afirmat,constantele sunt informatii care se autodefinesc,spatiul de memorie necesar pastrarii lor fiind rezervat si gestionat de mediul de programare.
Constante numerice de tip intreg sunt numere intergi in sensul matematic cunoscut.
Exemple
0 +0 -0
3 +3 -3
950 -4567 +43
Limbajul Pascal standard accepta numere intregi din intervalul
[-32768;32767)
Constante numerice de tip real
Numerele reale se scriu apelind la exponenti ai bazei(asa numita scriere stintifica a numerelor reale).De pilda, putem reprezenta constanta reala 19.55 in nenumarate moduri:
Preview document
Conținut arhivă zip
- Structuri de Date de Tip Lista.doc