Ako písať pseudokód

Autor: Laura McKinney
Dátum Stvorenia: 1 Lang L: none (month-011) 2021
Dátum Aktualizácie: 10 Smieť 2024
Anonim
Ako písať pseudokód - Ako
Ako písať pseudokód - Ako

Obsah

V tomto článku: Porozumenie základom pseudokóduPíšte dobrý pseudokód Vytvorte príklad dokumentu v pseudokódu8 Odkazy

Vývoj programu nie je o „skákaní“ na klávesnici a začatí písania riadkov kódu. Najprv bude potrebné vytvoriť operačný algoritmus, ktorý bude definovaný vo forme dokumentu nazvaného nepravý, Tento dokument je napísaný v symbolickom jazyku a nereaguje na žiadnu formálnu alebo špecifickú syntax, ale musí zostať zrozumiteľný pre všetky zúčastnené strany na softvérovom projekte, alebo nie pre technikov, aj keď je určený predovšetkým na to, aby slúžil ako usmerňovať tímy programátorov, ktorí budú zodpovední za ich prepis do zlučiteľného alebo interpretovateľného kódu.


stupňa

1. časť Pochopenie základov pseudokódu

  1. Získajte predstavu o tom, čo je to pseudokód. Je to návrh kódu vyvinutý krok za krokom, ktorý je možné postupne prepisovať do programovacieho jazyka. Väčšina programátorov ho používa na plánovanie činnosti algoritmu pred prechodom k oveľa technickejšiemu kroku kódovania.

    Pseudokód sa používa ako neformálny sprievodca, ako nástroj na analýzu problémov, ktorý môže brániť plánovanému priebehu programu. Je to tiež prostriedok komunikácie, ktorý vám pomôže vysvetliť vaše názory ostatným.



  2. Pochopte užitočnosť pseudokódu. Používa sa na definovanie činnosti algoritmu. Programátori ho často používajú ako prechodný opis medzi definíciou pôvodného plánu programu a napísaním jeho spustiteľného kódu.
    • Pseudokód sa používa na opis činnosti algoritmu. Môže vysvetliť, kde a ako by sa mal vyskytnúť špecifický mechanizmus v programe.
    • Pseudokód možno tiež použiť na vysvetlenie počítačového procesu netechnickým používateľom. Počítač vyžaduje použitie veľmi prísnej syntaxe na spustenie programu, ktorý môže byť veľmi ťažko zrozumiteľný pre reproduktora s malými alebo žiadnymi programovacími zručnosťami. Títo ľudia lepšie porozumejú subjektívnemu jazyku, ktorý jasne definuje priebeh programu a úlohu riadkov kódu, ktoré ho tvoria.
    • Je bežné, že dizajnéri na vysokej úrovni odovzdávajú vo forme dokumentov s pseudokódom svoje vysvetlenia na riešenie zložitých problémov, ktorým čelia tímy svojich programátorov. Ak pracujete v tíme vývoja softvéru, môžete zistiť, že pseudokód objasňuje riešenia niekedy veľmi zložitých problémov.



  3. Pamätajte, že pseudokód nie je štandardizovaný jazyk. Pseudokód nevyžaduje, aby ste používali vopred stanovenú syntax. V rámci vývojových tímov je vhodnejšie na účely koordinácie použiť konvenciu definujúcu štruktúry pseudokódu, ktorým môžu programátori ľahko porozumieť. Ak pracujete sami, najdôležitejšou vecou bude zabezpečiť, aby váš pseudokód mohol objasniť štruktúru vašich myšlienok a aby vyhovoval vášmu plánu.
    • Ak pracujete s ostatnými na projekte, či už sú tak skúsení ako vy, ako nováčikovia v tejto oblasti alebo bez školenia v programovaní, je veľmi dôležité používať dobre známe štruktúry, aby boli ľahko zrozumiteľné.
    • Či už ste zapísaní na univerzitné školenie, stretnutie programátorov alebo uchádzača o zamestnanie v spoločnosti, pravdepodobne budete musieť absolvovať testy na pseudokód učený v standard, Buďte opatrní, pretože tieto štandardy sa medzi jednotlivými inštitúciami alebo učiteľmi často líšia.

    Jasnosť je jednou z prvých vlastností, ktoré musí pseudokód ukázať, aby vám pomohol, ak pracujete v rámci akceptovaných programovacích konvencií. Počas vývoja projektu, ktorý vám bol pridelený, ho budete musieť prepísať do skutočného programovacieho jazyka, a preto vám pseudokód musí umožniť jasne načrtnúť vaše nápady, aby sa z nich stala realita. veľké ťažkosti.




  4. Sústreďte sa na svoj pseudokód. Majte na pamäti, že písanie skutočného zdrojového kódu by malo byť ľahké, keď sa dostanete na koniec programového bloku, ku ktorému ste priradení. Vždy si pamätajte ciele písania pseudokódu a vysvetlite úlohu každého riadku programu sústredením sa na svoju úlohu.

2. časť Napíšte dobrý pseudokód



  1. Použite editor es. Môžete byť v pokušení pomocou spracovania es, ako je Microsoft Word alebo podobnej aplikácie, na vytvorenie formátovaného dokumentu, ale pseudokód musí zostať čo najjednoduchší, nebude vyžadovať žiadne formátovanie. Najlepším riešením bude použitie editora es.

    Čistými editormi sú Poznámkový blok (v systéme Windows) a Edit (v systéme Mac).



  2. Začnite tým, že popíšete účel programu. Vysvetlenie jedného alebo dvoch riadkov popisujúcich účel programu vám pomôže zostaviť zvyšok dokumentu a ušetrí vám úlohu vysvetliť všetkým tým, ktorým dáte svoj e, aké sú prínosy a nevýhody procesu, ktorý opisujete. ,


  3. Popíšte jednu inštrukciu pre každý riadok. Každá inštrukcia uvedená vo vašom pseudokóde musí definovať iba jednu elementárnu akciu, ktorá sa má vykonať. Vo väčšine prípadov, ak je zoznam úloh nastavený správne, by sa mal každý z nich zhodovať iba s pseudokódovým riadkom. Napíšte zoznam úloh. Vyvíjajte každú z nich v pseudokóde a postupne prepisujte tento pseudokód do kompatibilného alebo interpretovateľného reálneho kódu.


  4. Čo najlepšie využite medzery a odsadenia. Použitie medzier medzi blokmi e vám umožní izolovať rôzne komponenty vášho pseudokódu. Odsadenie rôznych častí blokov naznačuje, ktoré by mali byť umiestnené pod menej odsadenými úsekmi.
    • Sekcia pseudokódu, ktorá sa zaoberá zadaním čísla, musí byť v rovnakom bloku, zatiaľ čo časť, ktorá vykonáva výpočet daných čísel, musí byť v časti odsadenej viac pseudokódu.


  5. V prípade potreby vložte kľúčové slová použité veľkými písmenami. Možno budete musieť napísať veľkými písmenami kľúčové slová, ktoré budú súčasťou skutočného kódu, ak tak ustanovujú konvencie vzťahujúce sa na pseudokód, ktorý píšete.
    • Ak používate podmienené príkazy tis a potom do pseudokódu ich budete musieť napísať veľkými písmenami IF a PAK.


  6. Použite jednoduchú terminológiu. Nezabudnite, že opíšete svoj projekt vôľa a nie zhrnutie skutočného kódu. Toto je obzvlášť dôležité, ak píšete pseudokód, ktorý chcete použiť ako ukážku pre jedného z vašich zákazníkov, ktorý nemusí byť oboznámený s technikami programovania alebo pre začínajúceho programátora.

    Môžete si tiež predstaviť preskočenie všetkých skutočných pokynov a definovanie jednotlivých procesných línií v ľudskom jazyku, napríklad „Ak je číslo zadané používateľom nepárne, výstup sa nahradí znakom Y ».



  7. Udržujte riadky svojho pseudokódu v správnom poradí. Aj keď jazyk, ktorý používate pri písaní pseudokódu, by mal zostať jednoduchý, budete musieť zachovať všetky jeho riadky v poradí, v akom sa majú vykonať. Je to nevyhnutné pre plynulý priebeh programu.


  8. Nenechajte miesto pre svoju fantáziu. Všetko, čo sa stane v priebehu procesu, musí byť úplne popísané. Pokyny použité vo vašom pseudokódu musia byť zrozumiteľné. Pseudokód obvykle nedefinuje premenné, ale popisuje, ako by mal program spracovať objekty, ktoré sú veľmi blízko objektom skutočného sveta, ako sú čísla účtov, názvy alebo sumy transakcií.


  9. Používajte štandardné programovacie štruktúry. Aj keď neexistuje žiadny definovaný štandard pre písanie pseudokódu, programátori ľahko pochopia, kam chcete ísť, ak budete postupovať podľa štruktúr definovaných v sekvenčných programovacích jazykoch ako C alebo Pascal. Používajte výrazy ako tis, potom, inak, zatiaľ čo a slučka rovnako ako pri programovacom jazyku, ktorý obvykle používate.
    • ak PODMIENKY potom POKYNY: inštrukcia bude vykonaná iba vtedy, ak je testovaný test stavu pravdivý, nebude to pravda, ak je test nepravdivý.
    • POČAS PODMIENKY: inštrukcia sa bude opakovať, pokiaľ je podmienka testovaná ako pravdivá, ale nikdy nebude pravdivá, ak je podmienka testovaná ako nesprávna.
    • POČÍTAJTE NA INŠTRUKCIU: toto podmienečné vyhlásenie je veľmi podobné predchádzajúcemu s jedným rozdielom. V prvom prípade bol stav testovaný pred vykonaním pokynu a nebol vykonaný, ak bol test nepravdivý. V takom prípade sa bude testovať po vykonaní pokynuaby sa vykonal aspoň raz.
    • funkcia NAME (ARGUMENTY): INSTRUCTION: to znamená, že zakaždým, keď meno NAME Ak sa funkcia vyskytne v programe, definované vyhlásenie sa musí vykonať s argumentom opísaným v zátvorkách. Termín "Argumenty" predstavuje jednu alebo viac premenných, ktoré sa majú pri inštrukcii zohľadniť.


  10. Usporiadajte časti svojho pseudokódu. Ak máte veľké časti pseudokódu, ktoré definujú niekoľko rôznych častí v tom istom bloku, môžete použiť oseminy alebo zátvorky, aby ste všetko držali pohromade.
    • Háčiky () alebo rovnátka () vám pomôže definovať dlhé sekcie pseudokódu.
    • Pri písaní skutočného kódu môžete vložiť komentáre umiestnením // na začiatku riadku, // Toto je riadok s komentárom., Čokoľvek napísané v tom istom riadku, bude považované za komentár. Rovnakú metódu môžete použiť pri písaní pseudokódu na pridanie komentárov k častiam programu.


  11. Skontrolujte a znova skontrolujte čitateľnosť a zrozumiteľnosť svojho pseudokódu. Pseudokód nie je literárne dielo, ale musí zostať zrozumiteľný. Po dosiahnutí konca dokumentu by ste mali byť schopní odpovedať na týchto niekoľko otázok.
    • Môže môj pseudokód rozumieť niekto, kto nie je oboznámený s týmto projektom?
    • Dá sa môj pseudokód ľahko prepísať do zdrojového kódu v programovacom jazyku?
    • Opisuje môj pseudokód celý projekt bez toho, aby niečo zanechal?
    • Môžu záujemcovia jasne pochopiť názvy objektov definované v mojom pseudokóde?
    • Ak si myslíte, že časť vášho pseudokódu musí byť prepracovaná alebo doplnená alebo ak to nie je dostatočne explicitné, vráťte sa do neho a pridajte alebo upravte potrebné informácie.

3. časť Vytvorte vzorový dokument v pseudokóde



  1. Otvorte editor es. Ak nechcete inštalovať nové programy, budete môcť použiť predvolený editor systému, napríklad notepad ak pracujete na Windows alebo Windows editovať ak ste na Mac.


  2. Jasne definujte, čo bude váš program robiť. Aj keď to nie je povinné, vždy je dobré vysvetliť na začiatku alebo v dvoch riadkoch, čo je pseudokód, ktorý odovzdáte poslucháčom.

    Tento program čaká na používateľa. Ak to zodpovedá tomu, čo sa očakáva, program odpovie, inak vydá odmietnutie.



  3. Napíšte úvodnú sekvenciu. Toto je úplne prvá inštrukcia, ktorú program vykoná pri jeho spustení. Toto musí byť napísané v prvom riadku dokumentu.

    Pozdravný príspevok „Prajem vám dobré ráno!“



  4. Pridajte nasledujúci riadok. Medzi posledný riadok pseudokódu a ten, ktorý bude nasledovať stlačením klávesu, vložte medzeru ↵ Zadajte klávesnice. Vytvorte nasledujúci riadok. V tomto príklade sa používateľ musí prejaviť stlačením klávesu vstup zavolať nasledujúcu riadok dialógu.

    Zobraziť výzvu používateľa „Pokračujte stlačením klávesu„ Enter “.



  5. Pridajte výzvu používateľa na akciu. Teraz bude požiadaný, aby odpovedal na pozdrav.

    Zobraziť okamžitú akciu používateľa „Ako sa máš?“



  6. Zobraziť zoznam oprávnených odpovedí používateľa. Po stlačení klávesu vstup zo svojej klávesnice uvidí užívateľ zoznam odpovedí, z ktorých si môže vybrať svoju odpoveď.

    Zobraziť 3 návrhy „1. Dobré“. "2. Veľmi dobre." "3. Zlo."



  7. Požiadajte používateľa o odpoveď. To je miesto, kde program bude vyžadovať odpoveď od užívateľa.

    Zobraziť položku so žiadosťou o používateľa „Zadajte číslo, ktoré definuje váš stav:“



  8. Vytvorte súbor podmienok tis reagovať na vstup používateľa. Na položenú otázku zostávajú tri možné odpovede, pre ktoré bude potrebné vybrať jednu z troch reakcií. Budete si musieť vytvoriť výber pomocou podmieneného kódu tis.

    AK "1" Zobraziť reakciu "Úžasné!" AK "2" Zobraziť komentár "Skvelé!" AK "3" Zobraziť reakciu "Znovu vstúpiť!"



  9. Očakávať chybu. Musíte vziať do úvahy prípad, keď používateľ na pozvánku nereaguje správne a pripraví chybu.

    AK vstup nie je rozpoznaný Zobraziť reakciu „Nedodržali ste moje pokyny!“



  10. Pridajte všetky ostatné komponenty svojho programu. Keď sa domnievate, že ste skončili, prehľadajte dokument a pridajte chýbajúce položky alebo fignole, aby ste sa uistili, že tí, ktorí ho čítajú, chápu, čo sa deje. Váš pseudokód by mal nakoniec vyzerať takto.

    Tento program čaká na používateľa. Ak to zodpovedá tomu, čo sa očakáva, program odpovie, inak vydá odmietnutie. Zobraziť pozdrav „Prajem vám dobré ráno!“ Zobraziť výzvu používateľa „Pokračujte stlačením klávesu„ Enter “. Zobraziť používateľa s okamžitou akciou „Ako sa máš dnes?“ Zobraziť 3 návrhy „1. Dobré“. "2. Veľmi dobre" "3. Zlé." Zobraziť požiadavku na zadanie vstupu používateľa „Zadajte číslo, ktoré definuje váš stav:„ AK “1„ Zobraziť reakciu „Awesome!“ AK "2" Zobraziť komentár "Skvelé!" AK "3" Zobraziť reakciu "Znovu vstúpiť!" AK vstup nie je rozpoznaný Zobraziť reakciu „Nedodržali ste moje pokyny!“



  11. Uložte dokument. Vo Windows stlačte súčasne tlačidlá ctrl+S z klávesnice a pod Mac stlačte klávesy ⌘ Príkaz+S, Pomenujte ho a kliknite rekord.
rada



  • Pseudokód je ideálny na definovanie algoritmov tvoriacich dôležité programy, ktorých zdroje dosahujú stovky až desiatky tisíc riadkov kódu.
varovanie
  • Pri vytváraní programu nemôže byť pseudokód v žiadnom prípade priamo nahradený skutočným zdrojovým kódom, ktorý je možné kompilovať alebo interpretovať. Môže však slúžiť ako referencia na vysvetlenie toho, čo musí program urobiť.

Ako spozorovať chorého Fincha

Gregory Harris

Smieť 2024

Otatné oddiely Pinky ú bežné poločenké vtáky, ktoré ú zraniteľné voči mnohým chorobám a parazitom. Je dobré poznať právanie vášho vt...

Otatné oddiely Potrebujete nakreliť šeťuholník, ale nemáte k dipozícii kompa alebo guľatý predmet? Nerobte i taroti - akonáhle viete, ako potrebujete, potrebujete iba rov...

Uistite Sa, Že Sa Pozeráte