Kontrolna struktura

Izvor: Wikipedija

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. programska 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[uredi | uredi kôd]

  1. Uvodna stranica/Objasnidbeni rječnik/S-ŠArhivirana inačica izvorne stranice od 6. ožujka 2016. (Wayback Machine) INFORMATIKA-Gimnazija-RAČUNALSTVO-Strukovne škole. Autori: Darko Grundler, Lidija Blagojević, Sanda Šutalo (objavljeno pod licencijom Creative Commons Autorska pravaArhivirana inačica izvorne stranice od 10. srpnja 2012. (Wayback Machine)), stranicama pristupljeno 24. lipnja 2012.
Nedovršeni članak Kontrolna struktura koji govori o računarstvu treba dopuniti. Dopunite ga prema pravilima Wikipedije.