Previzualizare referat:

Extras din referat:

Un program in limbajul Pascal contine o descriere a actiunilor ce trebuie sa fie executate de calculator si o descriere a datelor ce sint manevrate de aceste actiuni. Actiunile sint descrise prin instructiuni, iar datele prin declaratii sau definitii. Prin tip de date intelegem o multime de valori.

In general, tipurile de date sint definite explicit prin declaratii type iar operatiile asociate prin declaratii function sau procedure sint specifice programului in care apar. Exista insa tipuri de date elementare de interes mai general, numite tipuri predefinite.

Valorile unui tip de date sint referite prin variabile sau constante. Anumite constante sint predefinite.

unde I este un identificator numit numele tipului, iar T specificatia sa. Declaratia variabilelor este precedata de cuvantul cheie var, a constantelor de cuvant cheie const, iar a etichetelor, de cuvant cheie label. Numele I poate fi folosit pentru referirea la tipul T in declaratiile ulterioare de variabile sau pentru definirea altor tipuri. Exista tipuri de date anonime, definite implicit prin declaratii de variabile de forma: var v 1, . .. v n: T; Ex: label 1, 10; type bin = 0. 1; var bit: bin; cifra: 0. 9; const zero = 0; var i: integer; etichetele 1 si 10, tipul bin cu elementele 0 si 1, variabila bit de tipul bin, variabila I de tipul predefinit integer precum si constanta zero avand valoarea 0. Tipuri de date simple si predefinite.

Tipurile simple sant de trei categorii: predefinite, enumerare si subdomeniu. Tipurile simple se mai numesc si tipuri scalare.

Exista cinci tipuri de date predefinite: integer, real, boolean, char si text.

Tipul integer este o multime de numere intregi cuprinse intre cel mai mic si cel mai mare numar intreg ce se pot reprezenta pe un calculator gazda al limbajului. Exemplu: elementul -15 al tipului integer poate fi reprezentat prin literele -15 sau -17B. Fie x reprezentarea in baza 2 a unui numar intreg. Reprezentarea in cod complementar a lui x este: {x daca 0 < x < 0 111 111 111 111 111 rc (x) { {2 - | x | daca x < 0 si 2 - | x | > 1 000 000 000 000 000 { x daca 0 < x < 2 1 rc (x) { { 2 + x daca 2 < x < 0 Cel mai mare numar reprezentabil in cod complementar este 2 1, adica 32767 (maxint); cel mai mic numar este 2, adica 32768. Tipul real este multimea de numere reale {x |x = + 0, x x. x (b si x sint cifre in baza b si l < e < l } unde baza b a sistemului de enumeratie, limitele l si l ale exponentului e si numarul n + 1. Exemplu: b=2, -128 ...

Download referat

Primești referatul în câteva minute,
cu sau fără cont

Alte informații:
Tipuri fișiere:
doc
Diacritice:
Da
Nr fișiere:
1 fisier
Pagini (total):
4 pagini
Imagini extrase:
4 imagini
Nr cuvinte:
1 011 cuvinte
Nr caractere:
5 299 caractere
Marime:
10.96 KB (arhivat)
Nivel studiu:
Liceu
Tip document:
Referat
Materie:
Informatica
Tag-uri:
limbaj de programare, scripturi
Data publicare:
26.12.2009
Structură de fișiere:
  • Pascal - Varianta 2
    • Referat.doc
Predat:
la liceu
Te-ar putea interesa și:
Exista multe culegeri de probleme de informatica ce permit invatarea si perfectionarea in...
Descartes, fiind in armata lui Bucqnoy in Bavaria, avea sa-si traieasca primele intuitii ale...
Limbajele de programare reprezinta unul din principalele mijloace de comunicare om-masina,...
Proceduri destinate gestiunii generatorului de sunet si a intensitatii video Procedura Sound...
Un limbaj de programare este un limbaj artificial care prin exprimari simbolice descrie...
Sus!