PočítačeProgramování

Strukturované programování

Strukturované programování je nejvíce významný pokrok v této oblasti v současné době. Navzdory skutečnosti, že téměř všichni mají obecnou představu o tom, téměř nikdo nemůže dát konkrétní a jasnou definici tohoto pojmu. Strukturované programování klade hlavní účel psaní nejmenší složitosti programu, nutit programátora uvažovat jasně, což usnadňuje vnímání programu. Text musí být provedeno tak, že čte odshora až dolů. Tato podmínka je porušena, pokud v kódu jsou operátoři jít, protože porušují strukturu celé délce programu. Navzdory skutečnosti, že tento údaj nelze považovat za nejvhodnější, můžete ještě říci, že existence kódu provozovatele je nejvíce porušení typ konstrukce poutavé. Tělesné moduly a použité základní konstrukce musí být odolné proti selhání hardwaru, chyby v programech a narušení zdrojových dat.

Základní principy strukturovaného programování jsou následující. Každý program může být snadno syntetizovány na základě elementárních struktur tři základní typy:

- jednoduché sekvence;

- podmínky nebo alternativy;

- opakování, tj cykly a iterací.

Lze použít jeden nebo dva z jakéhokoli typu zároveň. Každá jednotlivá struktura inherentní vlastnost - jediným bodem předání řízení ve struktuře a jediný bod vstupu do struktury. Tento typ konstrukce má usměrňující a systematizovat hodnotu.

Jednoduchost původních struktur v strukturovaného programování zabraňuje informačních vazeb a složité předřadník. Komplexnost programu se výrazně snižuje s rostoucí strukturování modulů zvyšuje jejich viditelnost, což přispívá ke snížení počtu chyb. Nicméně, tam je také nedostatek členění - pro krásu a srozumitelnost kódu budete muset zaplatit další paměť, stejně jako čas potřebný k jejich provedení na počítači.

Strukturované programování, tj strukturování software texty sami, je zcela závislá na tom, co se používá pro tento jazyk. Samozřejmě, že vyvstává otázka, který z nich je nejvhodnější. Moderní nástroje pro vývoj software jsou považovány za nejlepší jazyk, kterým se provádí strukturovaný přístup k programování. Mezi nejčastější lze identifikovat Basic, Pascal a FoxBASE. Například v jazyce montáž je téměř nemožné realizovat principy obsažené v konceptu strukturovaného programování. Tento jazyk je zaměřen na psaní softwaru v kódu nízké úrovně.

Strukturované programování je v podstatě zaměřena na interakci s lidmi, ne se stroji, takže přispívají k psaní programů, které jsou jasné a jednoduché řešení tohoto problému. Programátor musí myslet z hlediska základních konstrukčních řešení.

Pokud budeme mluvit o poloze vzhledem k výše zmíněné prohlášení jít, pak je třeba se vyhnout použití všude tam, kde je to možné, ale mělo by to v žádném případě ovlivnit přehlednost programu. Někdy se za použití tohoto operátoru je jednoduše nutné ukončit z nějakého úseku programu nebo cyklu, jakož i aby se zabránilo vzniku příliš hloubka vidlice, kromě toho, že přechod je spojen s nižší úrovní programů. V této programové skladby a je snadno čitelný odshora až dolů. Nejhorší možnost použití tohoto operátoru je spojena s přechodem od zdola nahoru.

S cílem usnadnit čtení program často add prázdné řádky mezi úseky. Worth psaní textu programu s překlady, takže si můžete přečíst pořadí a počet příloh.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 cs.delachieve.com. Theme powered by WordPress.