Kontrolna struktura: razlika između inačica

Izvor: Wikipedija
Izbrisani sadržaj Dodani sadržaj
Uršul (razgovor | doprinosi)
Nema sažetka uređivanja
mNema sažetka uređivanja
Redak 2: Redak 2:


* [[bezuvjetni skok]]
* [[bezuvjetni skok]]
* izvršavanje skupa naredaba samo ako je zadovoljen [[uvjet]] (npr. [[uvjetni skok]])
* izvršavanje skupa naredba samo ako je zadovoljen [[uvjet]] (npr. [[uvjetni skok]])
* izvršavanje skupa naredaba nula ili više puta, dok neki uvjet nije zadovoljen (npr. [[petlja]] )
* izvršavanje skupa naredba nula ili više puta, dok neki uvjet nije zadovoljen (npr. [[petlja]] )
* izvršavanje skupa distantnih naredaba koje se nalaze u nekom drugom dijelu programa, i gdje nakon završetka vraća kontrolu naredbu poslije poziva iz glavnog dijela programa
* izvršavanje skupa distantnih naredba koje se nalaze u nekom drugom dijelu programa, i gdje nakon završetka vraća kontrolu naredbu poslije poziva iz glavnog dijela programa
* zaustavljanje programa - onemogućavanje daljnjeg izvršavanje naredbi (bezuvjetno zaustavljanje)
* zaustavljanje programa - onemogućavanje daljnjeg izvršavanje naredbi (bezuvjetno zaustavljanje)



Inačica od 24. lipnja 2012. u 17:07

Kontrolna struktura u računarstvu odnosi se red u koji se pojedinačne izjave, naredbe, skup naredbi (eng. instruction set)[1] ili pozivi na funkcije u nekom imperativnom ili deklarativnom programu se provode ili se ocjenjuju. Postoje nekoliko vrsta kontrolnih struktura, i broj i složenost ovisi o svakom pojedinačnom programskom jeziku. Kontrolne strukture se mogu podijeliti po njihovom utjecaju na tok programa na sljedeći način:

  • bezuvjetni skok
  • izvršavanje skupa naredba samo ako je zadovoljen uvjet (npr. uvjetni skok)
  • izvršavanje skupa naredba nula ili više puta, dok neki uvjet nije zadovoljen (npr. petlja )
  • izvršavanje skupa distantnih naredba koje se nalaze u nekom drugom dijelu programa, i gdje nakon završetka vraća kontrolu naredbu poslije poziva iz glavnog dijela programa
  • zaustavljanje programa - onemogućavanje daljnjeg izvršavanje naredbi (bezuvjetno zaustavljanje)

Izvori

  1. Uvodna stranica/Objasnidbeni rječnik/S-Š INFORMATIKA-Gimnazija-RAČUNALSTVO-Strukovne škole. Autori: Darko Grundler, Lidija Blagojević, Sanda Šutalo (objavljeno pod licencijom Creative Commons Autorska prava), stranicama pristupljeno 24. lipnja 2012.
Nedovršeni članak Kontrolna struktura koji govori o računarstvu treba dopuniti. Dopunite ga prema pravilima Wikipedije.