Jinsi ya Kuandika Algorithm katika Lugha ya Programu: 6 Hatua

Orodha ya maudhui:

Jinsi ya Kuandika Algorithm katika Lugha ya Programu: 6 Hatua
Jinsi ya Kuandika Algorithm katika Lugha ya Programu: 6 Hatua

Video: Jinsi ya Kuandika Algorithm katika Lugha ya Programu: 6 Hatua

Video: Jinsi ya Kuandika Algorithm katika Lugha ya Programu: 6 Hatua
Video: JINSI YA KUCHAGUA KOZI ZA KUSOMA VYUONI 2024, Mei
Anonim

Algorithm ni seti ya hatua iliyoundwa kusuluhisha shida au kumaliza kazi. Algorithms kawaida huandikwa katika pseudocode, au mchanganyiko wa lugha yako ya kuzungumza na lugha moja au zaidi ya programu, kabla ya kuandika programu. WikiHow inafundisha jinsi ya kuunganisha algorithm ambayo inakuanzisha kwenye programu yako.

Hatua

Andika Algorithm katika Lugha ya Programu Hatua ya 1
Andika Algorithm katika Lugha ya Programu Hatua ya 1

Hatua ya 1. Tambua matokeo ya nambari yako

Je! Ni shida gani maalum unayotaka kutatua au jukumu unalotaka litimize? Mara tu unapokuwa na wazo thabiti la kile unakusudia kutimiza, unaweza kuamua hatua zitakazochukua kufika huko.

Andika Algorithm katika Lugha ya Programu Hatua ya 2
Andika Algorithm katika Lugha ya Programu Hatua ya 2

Hatua ya 2. Amua mahali pa kuanzia

Kupata sehemu yako ya kuanzia na kumaliza ni muhimu kuorodhesha hatua za mchakato. Kuamua mahali pa kuanzia, amua majibu ya maswali haya:

  • Je! Ni data / pembejeo zipi zinazopatikana?
  • Hiyo data iko wapi?
  • Je! Ni kanuni gani zinazotumika kwa suala lililopo?
  • Je! Ni sheria gani za kufanya kazi na data inayopatikana?
  • Je! Maadili ya data yanahusianaje?
Andika Algorithm katika Lugha ya Programu Hatua ya 3
Andika Algorithm katika Lugha ya Programu Hatua ya 3

Hatua ya 3. Pata hatua ya kumalizia ya algorithm

Kama ilivyo na hatua ya kuanza, unaweza kupata hatua ya mwisho ya algorithm yako kwa kuzingatia maswali haya:

  • Je! Ni ukweli gani tutajifunza kutoka kwa mchakato huu?
  • Ni mabadiliko gani kutoka mwanzo hadi mwisho?
  • Je! Ni nini kitaongezwa au hakipo tena?
Andika Algorithm katika Lugha ya Programu Hatua ya 4
Andika Algorithm katika Lugha ya Programu Hatua ya 4

Hatua ya 4. Orodhesha hatua kutoka mwanzo hadi mwisho

Anza na hatua pana. Kutumia mfano wa ulimwengu halisi, wacha tuseme lengo lako ni kuwa na lasagna kwa chakula cha jioni. Umeamua kuwa mahali pa kuanza ni kupata kichocheo, na kwamba matokeo ya mwisho ni kwamba utakuwa na lasagna iliyopikwa kabisa na tayari kula na 7 PM. Hatua zako zinaweza kuonekana kama hii:

  • Tafuta kichocheo mkondoni.
  • Angalia viungo ambavyo tayari unayo jikoni.
  • Tengeneza orodha ya viungo utakavyohitaji kutoka duka.
  • Nunua viungo vilivyokosekana.
  • Kurudi nyumbani.
  • Andaa lasagna.
  • Ondoa lasagna kutoka kwenye oveni.
Andika Algorithm katika Lugha ya Programu Hatua ya 5
Andika Algorithm katika Lugha ya Programu Hatua ya 5

Hatua ya 5. Tambua jinsi utakavyotimiza kila hatua

Sasa kwa kuwa una muhtasari wa hatua kwa hatua, ni wakati wa kufikiria juu ya jinsi unaweza kuweka nambari kila hatua. Utatumia lugha gani? Ni rasilimali zipi zinapatikana? Je! Ni njia ipi bora zaidi ya kukamilisha kila hatua katika lugha hiyo? Jumuisha baadhi ya nambari hizo kwenye algorithm yako. Panua kila hatua hadi utakapoelezea mchakato mzima.

  • Kwa mfano, hatua ya kwanza katika algorithm yetu ya lasagna ni Tafuta kichocheo mkondoni.

    Lakini ni nini kinachohusika katika utaftaji huu? Kuwa maalum. Kwa mfano:

    • Washa kompyuta yako.

      Angalia kuhakikisha kuwa umeunganishwa kwenye mtandao. Unganisha kwenye mtandao ikiwa haujafanya hivyo

    • Fungua kivinjari.
    • Ingiza maneno yako ya utaftaji.
    • Bonyeza kiungo cha mapishi.
    • Tambua ikiwa kichocheo kinakidhi mahitaji yako.

      • Chuja mapishi ambayo sio ya mboga.
      • Hakikisha kichocheo kinatoa angalau huduma 5.
    • Rudia baadhi ya hatua hizi mpaka upate kichocheo sahihi.
  • Fikiria rasilimali ulizonazo, kama vile uwezo wa mfumo unayotengeneza mpango. Katika kesi ya lasagna, tunadhani mtu anayetengeneza lasagna anajua jinsi ya kutafuta mtandao, kuendesha tanuri, nk.
Andika Algorithm katika Lugha ya Programu Hatua ya 6
Andika Algorithm katika Lugha ya Programu Hatua ya 6

Hatua ya 6. Pitia algorithm

Sasa kwa kuwa umeandika algorithm yako, ni wakati wa kutathmini mchakato. Algorithm yako imeundwa kutimiza kitu maalum, na utahitaji kuanza kuandika programu yako. Jiulize maswali yafuatayo, na ujibu kila inapohitajika:

  • Je! Algorithm inasuluhisha shida / inakamilisha kazi?
  • Je! Imeelezea wazi pembejeo na matokeo?
  • Je! Lengo la mwisho linapaswa kufafanuliwa upya kuwa la jumla zaidi? Maalum zaidi?
  • Je! Kuna hatua yoyote inaweza kurahisishwa?
  • Je! Algorithm imehakikishiwa kuishia na matokeo sahihi?

Vidokezo

  • Angalia algorithms zilizopo kwa maoni juu ya kuandika yako mwenyewe.
  • Tumia mahesabu ya haraka.
  • Kuzingatia ufanisi wakati wa kuweka alama.
  • Usisahau kumaliza au vinginevyo nambari itashindwa.

Ilipendekeza: