Jinsi ya Kuandika Pseudocode: Hatua 15 (na Picha)

Orodha ya maudhui:

Jinsi ya Kuandika Pseudocode: Hatua 15 (na Picha)
Jinsi ya Kuandika Pseudocode: Hatua 15 (na Picha)

Video: Jinsi ya Kuandika Pseudocode: Hatua 15 (na Picha)

Video: Jinsi ya Kuandika Pseudocode: Hatua 15 (na Picha)
Video: JINSI YA KUREJESHA PICHA/VIDEO ZILIZOFUTIKA 2024, Mei
Anonim

WikiHow inafundisha jinsi ya kuunda hati ya pseudocode kwa programu yako ya kompyuta. Pseudocode kimsingi inajumuisha kuunda muhtasari wa lugha isiyo ya programu ya dhamira ya nambari yako.

Hatua

Sehemu ya 1 ya 3: Kuelewa Misingi ya Pseudocode

Andika Pseudocode Hatua ya 1
Andika Pseudocode Hatua ya 1

Hatua ya 1. Jua pseudocode ni nini

Pseudocode ni muhtasari wa hatua kwa hatua ulioandikwa wa nambari yako ambayo unaweza kuiandikia polepole katika lugha ya programu. Waandaaji programu wengi hutumia kupanga kazi ya algorithm kabla ya kujiwekea jukumu la kiufundi zaidi la kuweka alama.

Pseudocode hutumika kama mwongozo usio rasmi, chombo cha kufikiria kupitia shida za programu, na chaguo la mawasiliano linaloweza kukusaidia kuelezea maoni yako kwa watu wengine.

1494423 2
1494423 2

Hatua ya 2. Elewa kwanini pseudocode ni muhimu

Pseudocode hutumiwa kuonyesha jinsi hesabu ya kompyuta inapaswa kufanya kazi. Coders mara nyingi hutumia pseudocode kama hatua ya kati katika programu kati ya hatua ya awali ya kupanga na hatua ya kuandika nambari halisi inayoweza kutekelezwa. Matumizi mengine ya pseudocode ni pamoja na yafuatayo:

  • Kuelezea jinsi algorithm inapaswa kufanya kazi. Pseudocode inaweza kuonyesha ambapo muundo fulani, utaratibu, au mbinu inaweza au lazima ionekane katika programu.
  • Kuelezea mchakato wa kompyuta kwa watumiaji wasio na kiufundi. Kompyuta zinahitaji sintaksia kali sana ya kuingiza programu, lakini wanadamu (haswa wasio-programu) wanaweza kupata rahisi kuelewa lugha yenye majimaji zaidi, yenye mada ambayo inasema wazi kusudi la kila mstari wa nambari.
  • Kubuni nambari katika mpangilio wa kikundi. Wasanifu wa programu ya kiwango cha juu mara nyingi watajumuisha pseudocode katika miundo yao kusaidia kutatua shida tata wanayoona waandaaji wao wa programu wanaingia. Ikiwa unatengeneza mpango pamoja na maandishi mengine, unaweza kupata kwamba pseudocode inasaidia kufanya nia yako iwe wazi.
Andika Pseudocode Hatua ya 3
Andika Pseudocode Hatua ya 3

Hatua ya 3. Kumbuka kuwa pseudocode ni ya busara na isiyo ya kiwango

Hakuna syntax iliyowekwa ambayo lazima lazima utumie kwa pseudocode, lakini ni adabu ya kawaida ya kitaalam kutumia miundo ya kawaida ya pseudocode ambayo waandaaji wengine wanaweza kuelewa kwa urahisi. Ikiwa unaandika mradi peke yako, basi jambo muhimu zaidi ni kwamba pseudocode inakusaidia kupanga mawazo yako na kutekeleza mpango wako.

  • Ikiwa unafanya kazi na wengine kwenye mradi-ikiwa ni wenzako, waandaaji wa programu junior, au washirika wasio wa kiufundi-ni muhimu kutumia angalau miundo ya kawaida ili kila mtu mwingine aweze kuelewa dhamira yako.
  • Ikiwa umejiandikisha katika kozi ya programu katika chuo kikuu, kambi ya kuweka alama, au kampuni, labda utajaribiwa dhidi ya "kiwango" kilichofundishwa cha pseudocode. Kiwango hiki mara nyingi hutofautiana kati ya taasisi na walimu.

Ufafanuzi ni lengo la msingi la pseudocode, na inaweza kusaidia ikiwa unafanya kazi katika mikataba ya programu inayokubalika. Unapoendeleza pseudocode yako kuwa nambari halisi, utahitaji kuiandika kwa lugha ya programu - kwa hivyo inaweza kusaidia kupanga muhtasari wako na hii akilini.

Andika Pseudocode Hatua ya 4
Andika Pseudocode Hatua ya 4

Hatua ya 4. Zingatia kusudi kuu la pseudocode

Inaweza kuwa rahisi kurudi kwenye maandishi kwa nambari mara tu unapopiga hatua yako. Kukumbuka madhumuni ya pseudocode yako-kuelezea ni nini kila mstari wa programu inapaswa kufanya-itakuweka msingi wakati wa kuunda hati ya pseudocode.

Sehemu ya 2 ya 3: Kuandika Pseudocode nzuri

1494423 5
1494423 5

Hatua ya 1. Tumia kihariri wazi cha maandishi

Inaweza kuwa ya kuvutia kutumia programu ya kusindika neno (kwa mfano, Microsoft Word) au programu kama hiyo kuunda waraka wa maandishi tajiri, lakini pseudocode inahitaji muundo mdogo iwezekanavyo ili kuiweka rahisi.

Wahariri wa maandishi wazi ni pamoja na Notepad (Windows) na TextEdit (Mac).

1494423 6
1494423 6

Hatua ya 2. Anza kwa kuandika kusudi la mchakato

Kuweka wakfu laini moja au mbili kuelezea madhumuni ya nambari yako itasaidia kuweka hati yote, na pia itakuokoa jukumu la kuelezea kazi ya programu kwa kila mtu ambaye unamwonyesha pseudocode.

1494423 7
1494423 7

Hatua ya 3. Andika taarifa moja tu kwa kila mstari

Kila taarifa katika pseudocode yako inapaswa kuelezea hatua moja tu kwa kompyuta. Katika hali nyingi, ikiwa orodha ya kazi imechorwa vizuri, basi kila kazi italingana na mstari mmoja wa pseudocode. Fikiria kuandika orodha yako ya kazi, kisha ukitafsiri orodha hiyo kuwa pseudocode, halafu polepole ikikuza hiyo pseudocode kuwa nambari halisi inayosomeka kwa kompyuta.

1494423 8
1494423 8

Hatua ya 4. Tumia nafasi nyeupe na ujazo vizuri

Kutumia nafasi nyeupe kati ya "vizuizi" vya maandishi kutasaidia kutenganisha sehemu tofauti za pseudocode yako, na kuweka sehemu tofauti za kila kitalu kutaonyesha kuwa vipande hivyo vya pseudocode huenda chini ya sehemu isiyo na kiini kidogo.

Kwa mfano, sehemu ya pseudocode inayojadili kuingiza nambari inapaswa kuwa katika "block" moja, wakati sehemu inayofuata (kwa mfano, sehemu inayojadili pato) inapaswa kuwa katika kizuizi tofauti

1494423 9
1494423 9

Hatua ya 5. Tumia amri kuu ikiwa ni lazima

Kulingana na mahitaji yako ya pseudocode au mazingira ambayo unachapisha pseudocode, unaweza kuhitaji kupitisha amri ambazo zitabaki kwenye nambari halisi.

Kwa mfano, ikiwa unatumia "ikiwa" na "basi" amri katika pseudocode yako, unaweza kutaka kuzibadilisha zisome "IF" na "BASI" (k.m., "IF ikiwa nambari ya pembejeo BASI matokeo ya pato")

1494423 10
1494423 10

Hatua ya 6. Andika kwa kutumia istilahi rahisi

Kumbuka, unaandika juu ya kile mradi utafanya, sio kufupisha nambari yenyewe. Hii ni muhimu sana ikiwa unaandika pseudocode kutumika kama onyesho kwa mteja ambaye hajui kuweka alama, au kama mradi wa programu ya kuanza.

Unaweza hata kutaka kuondoa amri zozote za usimbuaji kabisa na ufafanue tu mchakato wa kila mstari kwa lugha wazi. Kwa mfano, "ikiwa pembejeo ni isiyo ya kawaida, pato 'Y'" linaweza kuwa "ikiwa mtumiaji ataingia nambari isiyo ya kawaida, badala yake onyesha 'Y".

1494423 11
1494423 11

Hatua ya 7. Weka pseudocode yako kwa mpangilio mzuri

Wakati lugha unayotumia kurekebisha pseudocode yako inapaswa kuwa rahisi, bado unahitaji kuweka kila kipande cha pseudocode yako kwa mpangilio ambao inahitaji kutekelezwa.

1494423 12
1494423 12

Hatua ya 8. Usiache chochote kwa mawazo

Kila kitu kinachotokea katika mchakato lazima kielezwe kabisa. Taarifa za Pseudocode ziko karibu na taarifa rahisi za Kiingereza. Pseudocode haitumii vigeuzi, lakini badala yake inaelezea kile mpango unapaswa kufanya na vitu vya ulimwengu wa kweli kama nambari za akaunti, majina, au kiwango cha manunuzi.

1494423 13
1494423 13

Hatua ya 9. Tumia miundo ya kawaida ya programu

Hata ikiwa hakuna kiwango cha pseudocode, itakuwa rahisi kwa waandaaji programu wengine kuelewa hatua zako ikiwa unatumia miundo kutoka kwa lugha zilizopo za programu. Tumia maneno kama "ikiwa", "basi", "wakati", "mwingine", na "kitanzi" kwa njia ile ile ambayo ungefanya katika lugha unayopendelea ya programu. Fikiria miundo ifuatayo:

  • ikiwa HALI basi MAELEKEZO - Hii inamaanisha kuwa maagizo yaliyopewa yatafanywa tu ikiwa hali iliyopewa ni kweli. "Maagizo", katika kesi hii, inamaanisha hatua ambayo programu itafanya, wakati "hali" inamaanisha kuwa data lazima ifikie vigezo fulani kabla ya mpango kuchukua hatua.
  • wakati HALI inafanya MAELEKEZO - Hii inamaanisha kuwa maagizo yanapaswa kurudiwa tena na tena hadi hali hiyo isiwe kweli tena.
  • fanya MAAGIZO wakati HALI - Hii inafanana sana na "wakati HALI YA kufanya MAAGIZO". Katika kesi ya kwanza, hali hiyo inachunguzwa kabla ya maagizo kufanywa, lakini katika kesi ya pili maagizo yatafanywa kwanza; kwa hivyo, katika kesi ya pili, MAELEKEZO yatafanywa angalau mara moja.
  • kazi JINA (HOJA): MAELEKEZO - Hii inamaanisha kuwa kila wakati jina fulani linatumiwa katika nambari, ni kifupi cha maagizo fulani. "Hoja" ni orodha ya anuwai ambazo unaweza kutumia kufafanua maagizo.
1494423 14
1494423 14

Hatua ya 10. Panga sehemu zako za pseudocode

Ikiwa una sehemu kubwa za pseudocode ambazo hufafanua vipande vingine vya pseudocode ndani ya kizuizi kimoja, unaweza kutaka kutumia mabano au vitambulisho vingine kuweka kila kitu kilichomo.

  • Viwango vyote viwili (k.m., [kificho]) na vilivyopindika (kwa mfano, {code}) - vinaweza kusaidia kuwa na sehemu ndefu za pseudocode.
  • Wakati wa kuweka alama, unaweza kuongeza maoni kwa kuandika "" upande wa kushoto wa maoni (kwa mfano,

    // Hii ni hatua ya muda mfupi.

  • ). Unaweza kutumia njia hiyo hiyo wakati wa kuandika pseudocode kuacha maandishi ambayo hayatoshei maandishi ya kuweka alama.
Andika Pseudocode Hatua ya 15
Andika Pseudocode Hatua ya 15

Hatua ya 11. Angalia mara mbili pseudocode yako kwa usomaji na uwazi

Unapaswa kujibu maswali yafuatayo mwishoni mwa hati:

  • Je! Pseudocode hii ingeeleweka na mtu ambaye hajui mchakato huo?
  • Je! Pseudocode imeandikwa kwa njia ambayo itakuwa rahisi kutafsiri kwa lugha ya kompyuta?
  • Je! Pseudocode inaelezea mchakato kamili bila kuacha chochote nje?
  • Je! Kila jina la kitu linalotumiwa katika pseudocode linaeleweka wazi na walengwa?
  • Ukigundua kuwa sehemu ya pseudocode inahitaji ufafanuzi au haionyeshi wazi hatua ambayo mtu mwingine anaweza kusahau, rudi nyuma na ongeza habari muhimu.

Sehemu ya 3 ya 3: Kuunda Hati ya Mfano wa Pseudocode

1494423 16
1494423 16

Hatua ya 1. Fungua kihariri wazi cha maandishi

Unaweza kutumia Notepad (Windows) au TextEdit (Mac) kwa chaguo-msingi ikiwa hautaki kusanikisha programu mpya.

1494423 17
1494423 17

Hatua ya 2. Fafanua mpango wako

Ingawa sio lazima sana, kuandika mstari wa sentensi moja au mbili juu ya hati kutaonyesha wazi tangu mwanzo kusudi la programu:

Programu hii itaomba salamu kutoka kwa mtumiaji. Ikiwa salamu inalingana na majibu maalum, jibu litatolewa; ikiwa sivyo, kukataliwa kutatolewa.

1494423 18
1494423 18

Hatua ya 3. Andika mlolongo wa ufunguzi

Amri yako ya kwanza-ambayo ni, jambo la kwanza mpango wako unapaswa kufanya wakati wa kukimbia-inapaswa kuwa mstari wa kwanza:

chapa salamu "Habari mgeni!"

1494423 19
1494423 19

Hatua ya 4. Ongeza mstari unaofuata

Weka nafasi kati ya laini ya mwisho na inayofuata kwa kubonyeza ↵ Ingiza, kisha uunda laini inayofuata ya nambari. Katika mfano huu, mtumiaji anapaswa kushawishi mstari unaofuata wa mazungumzo:

bonyeza vyombo vya habari vya haraka "Ingiza" ili uendelee

1494423 20
1494423 20

Hatua ya 5. Ongeza simu kwa hatua

Katika mfano huu, mtumiaji atastahiki salamu:

chapisha wito kwa hatua "Habari yako?"

1494423 21
1494423 21

Hatua ya 6. Onyesha mtumiaji orodha ya majibu

Tena, baada ya kubonyeza ↵ Ingiza katika mfano huu, mtumiaji anapaswa kuona orodha ya majibu yanayowezekana:

onyesha majibu yanayowezekana "1. Nzuri." "2. Kubwa!" "3. Sio nzuri."

1494423 22
1494423 22

Hatua ya 7. Omba pembejeo kutoka kwa mtumiaji

Hapa ndipo programu itamwuliza mtumiaji kuweka jibu:

chapisha ombi la kuingiza "Ingiza nambari inayokuelezea vizuri:"

1494423 23
1494423 23

Hatua ya 8. Unda maagizo "ikiwa" ya pembejeo ya mtumiaji

Kwa kuwa kuna majibu mengi ambayo mtumiaji anaweza kuchagua, utahitaji kuongeza matokeo kadhaa kulingana na majibu yao waliyochagua:

ikiwa "1" jibu la kuchapisha "Dandy!" ikiwa jibu la "2" la kuchapisha "La kufurahisha!" ikiwa jibu la kuchapisha "3" "Washa, buttercup!"

1494423 24
1494423 24

Hatua ya 9. Ongeza ujumbe wa kosa

Katika tukio ambalo mtumiaji atachagua majibu vibaya, unaweza kuwa na ujumbe wa kosa tayari:

ikiwa pembejeo haitambuliwi jibu la kuchapisha "Hufuati maagizo vizuri, sivyo?"

1494423 25
1494423 25

Hatua ya 10. Ongeza vifaa vingine vya programu

Pitia hati yako na ongeza au weka maelezo yoyote ili kuhakikisha kuwa wewe na mtu yeyote anayesoma waraka huo mtaelewa maana yake. Kulingana na mfano wa njia hii, hati yako ya mwisho ya pseudocode inapaswa kuonekana kama hii:

Programu hii itaomba salamu kutoka kwa mtumiaji. Ikiwa salamu inalingana na majibu maalum, jibu litatolewa; ikiwa sivyo, kukataliwa kutatolewa. chapa salamu "Habari mgeni!" bonyeza vyombo vya habari vya haraka "Ingiza" ili uendelee chapa wito kwa hatua "Habari yako leo?" onyesha majibu yanayowezekana "1. Nzuri." "2. Kubwa!" "3. Sio nzuri." chapisha ombi la kuingiza "Ingiza nambari inayokuelezea vizuri:" ikiwa "1" jibu la kuchapisha "Dandy!" ikiwa jibu la "2" la kuchapisha "La kufurahisha!" ikiwa jibu la kuchapisha "3" "Washa, buttercup!" ikiwa pembejeo haitambuliwi majibu ya kuchapisha "Je! hufuati maagizo vizuri, sivyo?"

1494423 26
1494423 26

Hatua ya 11. Hifadhi hati yako

Bonyeza Ctrl + S (Windows) au ⌘ Command + S (Mac), ingiza jina, na ubofye Okoa kufanya hivyo.

Video - Kwa kutumia huduma hii, habari zingine zinaweza kushirikiwa na YouTube

Vidokezo

Ilipendekeza: