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]]
|