Kontrolna struktura: razlika između inačica

Izvor: Wikipedija
Izbrisani sadržaj Dodani sadržaj
Uršul (razgovor | doprinosi)
Nema sažetka uređivanja
Broj spašenih izvora: 2; broj poveznica koje su označene kao mrtve: 0) #IABot (v2.0.8
Redak 1: Redak 1:
'''Kontrolna struktura''' u [[računarstvo|računarstvu]] odnosi se red u koji se pojedinačne izjave, [[naredba|naredbe]], [[skup naredbi]] (eng. ''instruction set'')<ref>[http://info.biz.hr/typo3/typo3_01/dummy-3.8.0/index.php?id=434 Uvodna stranica/Objasnidbeni rječnik/S-Š] INFORMATIKA-Gimnazija-RAČUNALSTVO-Strukovne škole. Autori: Darko Grundler, Lidija Blagojević, Sanda Šutalo (objavljeno pod licencijom Creative Commons [http://info.biz.hr/Typo3/typo3_01/dummy-3.8.0/index.php?id=398 Autorska prava]), stranicama pristupljeno 24. lipnja 2012. </ref> ili [[poziv funkcije|pozivi na funkcije]] u nekom [[imperativno programiranje|imperativnom]] ili [[deklarativno programiranje|deklarativnom programu]] se provode ili se ocjenjuju. Postoje nekoliko vrsta kontrolnih struktura, i broj i složenost ovisi o svakom pojedinačnom [[programski jezik|programskom jeziku]]. Kontrolne strukture se mogu podijeliti po njihovom utjecaju na tok programa na sljedeći način:
'''Kontrolna struktura''' u [[računarstvo|računarstvu]] odnosi se red u koji se pojedinačne izjave, [[naredba|naredbe]], [[skup naredbi]] (eng. ''instruction set'')<ref>[http://info.biz.hr/typo3/typo3_01/dummy-3.8.0/index.php?id=434 Uvodna stranica/Objasnidbeni rječnik/S-Š] {{Webarchive|url=https://web.archive.org/web/20160306133805/http://info.biz.hr/typo3/typo3_01/dummy-3.8.0/index.php?id=434 |date=6. ožujka 2016. }} INFORMATIKA-Gimnazija-RAČUNALSTVO-Strukovne škole. Autori: Darko Grundler, Lidija Blagojević, Sanda Šutalo (objavljeno pod licencijom Creative Commons [http://info.biz.hr/Typo3/typo3_01/dummy-3.8.0/index.php?id=398 Autorska prava] {{Webarchive|url=https://web.archive.org/web/20120710100946/http://info.biz.hr/typo3/typo3_01/dummy-3.8.0/index.php?id=398 |date=10. srpnja 2012. }}), stranicama pristupljeno 24. lipnja 2012.</ref> ili [[poziv funkcije|pozivi na funkcije]] u nekom [[imperativno programiranje|imperativnom]] ili [[deklarativno programiranje|deklarativnom programu]] se provode ili se ocjenjuju. Postoje nekoliko vrsta kontrolnih struktura, i broj i složenost ovisi o svakom pojedinačnom [[programski jezik|programskom jeziku]]. Kontrolne strukture se mogu podijeliti po njihovom utjecaju na tok programa na sljedeći način:


* [[bezuvjetni skok]]
* [[bezuvjetni skok]]

Inačica od 10. kolovoza 2021. u 01:56

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

  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.