Ako napísať programovací algoritmus

Autor: John Stephens
Dátum Stvorenia: 27 Január 2021
Dátum Aktualizácie: 14 Smieť 2024
Anonim
Ako napísať programovací algoritmus - Ako
Ako napísať programovací algoritmus - Ako

Obsah

V tomto článku: Vytvorenie algoritmuVytvorenie algoritmu pripojenia

Programovací algoritmus je medzistupeň medzi čítaním špecifikácií softvérovej aplikácie a kódovaním rôznych častí programu, vďaka ktorým bude spustený. Existuje často niekoľko spôsobov, ako dospieť k rovnakému cieľu a práve pri návrhu algoritmu vyvineme s najväčšou možnou presnosťou najefektívnejší spôsob, ako ho dosiahnuť. Táto fáza programovania je preto nevyhnutnou prípravou na akúkoľvek formu programovania.


stupňa

1. časť Vytvorte algoritmus

  1. Algoritmus je rozdelenie na kroky zložitého postupu. Rovnakým spôsobom, ako pri navrhovaní cestnej trasy, je možné rozobrať všetky prvky počítačovej aplikácie, dokonca aj veľmi zložité, v malých podprogramoch, ktoré sa budú ľahšie spravovať a neskôr vzájomne kombinovať.


  2. Zahrňte prístup k použitej syntaxi. Závisí to v zásade od programovacieho jazyka, ktorý budete používať.


  3. Začnite algoritmus uvádzať na papier.


  4. Zahrňte premenné vysvetlením ich úlohy. Premenné musia byť v bloku vyhlásení na začiatku programu, ak sú globálne alebo podprogramy, ak sú miestne. Názov, ktorý im priradíte, musí byť charakteristický pre to, čo predstavujú a ich obsah musí zodpovedať typu údajov, ktoré akceptuje jazyk, ktorý budete používať.



  5. Vytvorte počítadlo slučiek. Ak vo svojom algoritme používate slučky, nastavte počítací systém vykonávania slučiek, aby ste zistili, koľkokrát sa volajú rutiny, ktoré obsahuje.


  6. Vo svojom algoritme priraďte bod prerušenia slučky. Ak je splnená podmienka, musí byť priradený bod vybočenia, ale ak taký stav chýba, naplánujte si taký, ktorý umožní výstup „čistej“ slučky. To umožňuje nevstupovať do slučiek, ktoré trvajú neurčito.


  7. Používajte ovládacie prvky preskakovania rozumne. Skoky medzi podprogrammi môžu byť podmienené alebo nepodmienené.



  8. Vyvarujte sa vkladaniu nelegálnych údajov do algoritmu. Ak sa informácie, ktoré sa majú spracovať, musia pridať „na ceste“ (k tomu často dochádza aj medzi profesionálmi), pridajte ich do bloku definície algoritmu.


  9. Správne definujte svoje výrazy, podmienené alebo nie. Tieto výrazy zodpovedajú implementácii vzorcov logiky alebo niekedy matematických, ktoré sa prispôsobujú špecifikám vašej aplikácie. Preto je nevyhnutné vyhnúť sa chybám na tejto úrovni.


  10. Umiestnite body prerušenia a zastavte vykonávanie postupu. Prestávka vám umožňuje ukončiť slučku, keď sa vyskytla podmienka, a pokračovať vo vykonávaní inde, zatiaľ čo zastavenie zvyčajne ukončí (dočasne alebo nie) vykonanie programu.

Časť 2 Vytvorte algoritmus pripojenia



  1. Vytvorte prihlasovacie údaje pre používateľa.


  2. Skontrolujte používateľské meno a heslo. Nechajte svoj algoritmus porovnať údaje zadané používateľom s obsahom databázy vyhradenej pre údaje autorizácie prístupu.


  3. Ak sú tieto údaje platné, autorizujte začiatok relácie. Presmerujte program na vstupný bod pre tohto používateľa.


  4. Ak sú zadané údaje neplatné, informujte používateľa. Uchopte šachovník a potom presmerujte program na informačný displej a umožnite dva alebo tri pokusy o pripojenie. Ak zlyhajú všetky, program na chvíľu zastavte a potom tento používateľ skúste znova. Toto odradí alebo aspoň spomalí pokus o vynútenie prístupu k navrhovanému systému.


  5. Vystúpte z programu čisto. Dáta, ktoré sa majú uložiť pred opustením aplikácie, by mali byť správne. Ak nie, mohli by sa poškodiť a zabrániť správnemu reštartu vášho programu.
rada



  • Odstráňte nepotrebné komentáre, pretože by mohli ovplyvniť porozumenie vášho algoritmu.
  • Používajte pravidlá dvojstavovej logiky (alebo logickej logiky) tak, aby ich počítač mohol vnímať a reagovať na ne. V programovaní nie je „možno“, vždy je to „áno alebo nie“.
  • Používajte jednoduché iterácie a rýchle vykonanie.
  • Vždy sa snažte ísť rovno k veci.
  • Váš algoritmus musí byť efektívny.
  • Predtým, ako začnete s algoritmom, musíte mať jasnú predstavu o tom, čo chcete robiť.
varovanie
  • Nezabudnite vziať do úvahy časy vykonávania a správu pamäte. Platí to najmä v prípade, ak programujete zabudované systémy s obmedzenými prostriedkami pamäte.
  • Dokončite program správne.

Ako rýchlo stratiť 10 libier

Eric Farmer

Smieť 2024

Chudnutie môže byť dlhý proce , najmä keď ho chcete vylúčiť niekoľko kíl. Tí, ktorí a ponáhľajú, ú v pokušení uchýliť a k praktickejším...

Predtým, ako i kúpite celú kriňu nového oblečenia, oblečenia na vadbu alebo špeciálnu príležito ť, mali by te vedieť, ako zvoliť farby, ktoré ladia odtieňom vašej pl...

Zaujímavé Príspevky