Počítače, Programovanie
Štruktúrované programovanie
Štruktúrované programovanie je najviac významný pokrok v tejto oblasti v súčasnosti. Napriek skutočnosti, že takmer všetci majú všeobecnú predstavu o tom, takmer nikto nemôže dať konkrétnu a jasnú definíciu tohto pojmu. Štruktúrované programovanie kladie hlavný účel písanie najmenšie zložitosti programu, nútiť programátora uvažovať jasne, čo uľahčuje vnímanie programu. Text musí byť vykonané tak, že číta odhora až dole. Táto podmienka je porušená, ak v kóde sú operátori ísť, pretože porušujú štruktúru celej dĺžke programu. Napriek skutočnosti, že tento údaj nemožno považovať za najvhodnejší, môžete ešte povedať, že existencia kódu prevádzkovateľa je najviac porušenie typ konštrukcie pútavé. Telesné moduly a aplikovať základné konštrukcie musia byť odolné proti zlyhaniu hardvéru, chyby a deformácie v programoch pôvodných dát.
Základné princípy štruktúrovaného programovania sú nasledujúce. Každý program môže byť ľahko syntetizované na základe elementárnych štruktúr tri základné typy:
- jednoduché sekvencie;
- podmienky alebo alternatívy;
- opakovanie, tj cykly a iterácií.
Možno použiť jeden alebo dva z akéhokoľvek typu zároveň. Každá jednotlivá štruktúra inherentnú vlastnosť - jediným bodom odovzdanie konania v štruktúre a jediný bod vstupu do štruktúry. Tento typ konštrukcie má usmerňujúce a systematizovať hodnotu.
Jednoduchosť pôvodných štruktúr v štruktúrovaného programovania zabraňuje informačných väzieb a zložité predradník. Komplexnosť programu sa výrazne znižuje s rastúcou štruktúrovanie modulov zvyšuje ich viditeľnosť, čo prispieva k zníženiu počtu chýb. Avšak, tam je tiež nedostatok členenie - pre krásu a zrozumiteľnosť kódu budete musieť zaplatiť ďalšie pamäť, rovnako ako čas potrebný na ich vykonanie na počítači.
Štruktúrované programovanie, tj štruktúrovanie softvér samotný textov je úplne závislá na tom, čo sa používa pre tento jazyk. Samozrejme, že vzniká otázka, ktorý z nich je najvhodnejší. Moderné nástroje pre vývoj softvéru sú považované za najlepšie jazyk, ktorým sa vykonáva štruktúrovaný prístup k programovaniu. Medzi najčastejšie možno identifikovať Basic, Pascal a FoxBASE. Napríklad v jazyku montáž je takmer nemožné realizovať princípy obsiahnuté v koncepte štruktúrovaného programovania. Tento jazyk je zameraný na písanie softvéru v kóde nízkej úrovne.
Štruktúrované programovanie je v podstate zameraná na interakciu s ľuďmi, nie stroje, a tak prispievajú k písanie programov, ktoré sú jasné a jednoduché riešenie pre tento problém. Programátor musí myslieť z hľadiska základných konštrukčných riešení.
Ak budeme hovoriť o polohe vzhľadom na vyššie spomínané vyhlásenie ísť, potom je potrebné sa vyhnúť použitie všade tam, kde je to možné, ale malo by to v žiadnom prípade ovplyvniť prehľadnosť programu. Niekedy sa za použitia tohto operátora je jednoducho nutné ukončiť z nejakého úseku programu alebo cyklu, ako aj aby sa zabránilo vzniku príliš hĺbka vidlica, okrem toho, že prechod je spojený s nižšou úrovňou programov. V tejto programovej skladby a je ľahko čitateľný odhora až dole. Najhorší možnosť použitia tohto operátora je spojená s prechodom od zdola nahor.
S cieľom uľahčiť čítanie programu často pridať prázdne riadky medzi sekciami. Worth písanie textu programu s prekladmi, takže si môžete prečítať poradie a počet príloh.
Similar articles
Trending Now