Documente Academic
Documente Profesional
Documente Cultură
Proceduri i funcii
sunt uniti funcionale de program tratate ca fiiere cu extensia .PRG. Se construiesc cu orice
editor de texte. Apelarea editorului de programe se poate face prin comanda:
MODIFY COMMAND <fis.prg>
Lansarea n execuie a unui subprogram se face prin DO:
DO <fis.prg>
Comanda caut fiierul specificat, l deschide i, dup execuia comenzilor, naintea revenirii n
programul apelant, l nchide.
Proceduri
O procedur definit de utilizator nu poate intra n alctuirea unei expresii ca operand.
-
definirea unei funcii sau proceduri - se stabilesc prelucrrile ce au loc n interiorul ei, parametrii
care se primesc spre prelucrare i rezultatele ce se vor transmite dup prelucrare.
apelul unei funcii sau proceduri - apare doar numele care identific respectiva funcie sau
procedur, nsoit eventual de lista parametrilor ce se vor transmite.
DO <nume-procedur>
unei proceduri:
Funcii
O funcie reprezint un grup de instruciuni independent, care primete un set de parametrii de la
programul apelant i i returneaz acestuia o valoare.
O funcie definit de utilizator poate intra n componena unei expresii ca operand.
O funcie are sintaxa:
FUNCTION <nume-functie>
Instruciuni
RETURN expresie
ENDFUNC
Apelul pentru execuia funciei se face prin numele acesteia n cadrul unei expresii