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 ...

Descarcă referat

Pentru a descărca acest document,
trebuie să te autentifici in contul tău.

Structură de fișiere:
  • Pascal - Varianta 2
    • Referat.doc
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 080 caractere
Marime:
10.96KB (arhivat)
Publicat de:
Anonymous A.
Nivel studiu:
Liceu
Tip document:
Referat
Materie:
Informatică
Tag-uri:
limbaj de programare, scripturi
Predat:
la liceu
Sus!