Referat LIMBAJUL DE PROGRAMARE PASCAL - Proceduri



Referat downloadat de: 149 ori.


Cauta referat dupa: limbajul programare pascal proceduri


Descriere referat:

LIMBAJUL DE PROGRAMARE PASCAL – Proceduri Deoarece de multe ori este necesar? ob?inerea ca rezultat a mai multor valori, limbajul Pascal permite utilizarea unui al doilea tip de subprogram, procedura. Spre deoasebire de func?ii, procedurile furnizeaz? rezultate prin intermediul parametrilor ?i nu prin numele asociat. Forma general? este: procedure p(x1.. xn); D1; begin … end; unde p este numele procedurii; (x1.. xn) list? op?ional? de parametrii formali; D1 declara?ii locale; begin … end; este o instruc?iune compus?. Apelul unei proceduri este de forma: p(a1.. an), unde: p este numele procedurii (a1.. an) este lista(op?ional?) de parametri actuali. Pentru procedur?, datele de inttrare se transmit prin parametrii valoare, prin valoarea acestora, iar rezultatele se transmit prin intermediul parametrilor variabil?, care trebie preceda?i în lista parametrilor formali de cuvântul cheie var. Parametrii valoare reprezint? mijlocul comun în Pascal pentru comunicarea datelor de la locul de apel spre func?ia / procedura apelat?. Un astfel de parametru se declar? în antetul func?iei / procedurii prin numele s?u urmat de specifica?ia de tip. Parametrul actual corespunz?tor este o expresie a c?rei valoare are tipul celui formal.Substitu?ia implicat? de parametrii valoare are loc astfel: la apelul func?iei / procedurii se aloc? spa?iu pentru parametru formal, se evalueaz? parametrul actual ?i valoarea rezultat? se depune în acest spa?iu drept valoare curent? a parametrului formal. Acesta cap?t? statut de variabil? local?. El poate fi referit în func?ie / procedur?, valoarea sa poate fi modificat? aici. Valoarea dobândit? astfel de parametrul formal se pierde la revenirea în program. Parametrii variabil? reprezint? mijlocul principal de recuperare a rezultatelor din procedura apelat?. Parametrul actual corespunz?tor unui parametru formal variabil? este un identificator de variabil?(nu poate fi o component? a unei structuri de date împachetate).Substitu?ia implicat? de parametrii variabil? const? în asocierea loca?iei parametrului actual cu parametrul formal corespunz?tor, astfel încât, pe durata apelului, orice referire la parametrul formal este de fapt o referire la paremetrul

Alte referate din materia: Informatica

Nr. Nume referat Hits
1 mtSZPKbW 20
2 TkkvMlabSupl 50
3 qzpymq@dxuzju.com 147
4 email@gmail.com 269
5 pfuqxd@exjswl.com 287
6 ncqcez@hdtnnq.com 244
7 Hard 722
8 ISTORIA INTERNET-ULUI 782
9 Impera 469
10 Info Doc 524
11 Info-TIRON 467
12 Informatica - Grafica pentru web 938
13 Informatica - Introducere in HTML 711
14 Initiere in pc 701
15 Instalarea sistemului de operare Windows 593
16 Internetul ca sursa de comunicare 580
17 Istoria Internetului 617
18 Istoria calculatorului 539
19 Istoria metodelor de proiectare 359
20 Java visavis de C++ 401
21 Java vizavi de C 333
22 LIMBAJUL DE PROGRAMARE PASCAL - Programul defineste tipul salariat, o inregistrare cu variante, valorile citite fiind salvate in fisierul salariat.dat 0
23 Limbajul C 413
24 Lista vinuri prg 322
25 Lotus software 293
Trimite un referat !
Referatul tau ii poate ajuta si pe ceilalti! Ajuta-ti colegii!

Ai un referat facut de tine si consideri ca este bun si original ? Trimite-ti lucrarea ta si poti castiga premii, ajutandu-ti colegii sa ia note bune!

Trimite un referat!
Cere un
referat !
Ai nevoie de un referat bun si nu il gasesti ?

Noi te ajutam sa iti faci referatul de care ai nevoie. Da-ne detalii despre lucrarea pe care trebuie sa o redactezi si noi vom scotoci pentru tine!

Cere un referat!