Blok (programování): Porovnání verzí

Smazaný obsah Přidaný obsah
Bez shrnutí editace
m (v1.03) Nadpisy začínající jedním „=“ (Detekce nástrojem WP:WCW)
Řádek 12:
Sémantický význam bloku je dvojí. Za prvé, poskytuje programátorovi způsob, jak vytvořit libovolně velké a složité struktury, které mohou být považovány za jednotky. Za druhé to umožňuje programátorovi omezit rozsah proměnných.
 
== Bloková struktura programu ==
 
Bloková struktura programu se využívá hojně v moderních technikách programování jež využívají tzv. strukturované jazyky. Tyto jazyky nám umožňují efektivní kontrolu použití objektů. Bloková struktura programu rozlišuje globální a lokální objekty, kdy přístup do lokálních objektů je omezený. Pokud má lokální objekt stejné jméno jako objekt globální tak objekt globální neovlivní.
Řádek 24:
[[Soubor: Bloková_struktura.PNG]]
 
== Stromová struktura ==
 
Jednotlivé bloky vytvářejí stromovou strukturu. Vnořené bloky jsou vždy podřízeny blokům nadřazeným. Objekty jsou dosažitelné jen z bloků podřízených a každý blok má svoji tabulku přístupných objektů.
Řádek 32:
== Reference ==
{{překlad|en|Block (programming)|377596602}}
 
 
[[Kategorie:Programovací konstrukce]]