SEARCH
You are in browse mode. You must login to use MEMORY

   Log in to start

level: Uvodni pojmovi

Questions and Answers List

level questions: Uvodni pojmovi

QuestionAnswer
Proceduraprogramska cjelina koja može primiti ulazne podatke, izvršavati naredbe i vratiti rezultat na mjesto poziva
Osnovne karakteristike procedura- imaju jednu ulaznu točku - pozivajuća se procedura zaustavlja u toku izvršavanja pozvane - samo jedna procedura se izvršava u danom vremenu - po završetku izvršavanja određene procedure, kontrola se uvijek vraća pozivajućoj
Neke prednosti korištenja procedura- smanjiti ponavljanja sličnih ili istih dijelova koda - omogućiti jednostavnu ponovnu upotrebu određenih dijelova koda - poboljšanje preglednosti algoritma - razlaganje složenih programa u manje smislene cjeline - smanjenje rizika od grešaka
Ugniježđene procedureprocedure koje unutar programa pozivaju druge procedure
Zasebnost procedurajedna procedura "ne zna" za varijable u drugoj. Stoga je pri pozivu procedura potrebno "prenijeti" ulazne podatke.
Potprogrami procedurapozivaju se posebnom naredbom iza koje slijedi ime potprograma, lista ulaznih (0 do više) i izlaznih parametara, ne vraćaju rezultat.
Razlika procedura i funkcijafunkcije vraćaju rezultat, a procedure ne.