Kako oblikovati programe: 14 korakov (s slikami)

Kazalo:

Kako oblikovati programe: 14 korakov (s slikami)
Kako oblikovati programe: 14 korakov (s slikami)

Video: Kako oblikovati programe: 14 korakov (s slikami)

Video: Kako oblikovati programe: 14 korakov (s slikami)
Video: Как Установить Темы и Иконки на Windows 10 🧪 2024, April
Anonim

Ali želite oblikovati računalniški program? Pri oblikovanju programa je treba upoštevati veliko stvari, vendar lahko nekaj poenostavite, da poenostavite postopek. Ta wikiHow vas uči osnovnih korakov pri oblikovanju računalniškega programa.

Koraki

Oblikovanje programov 1. korak
Oblikovanje programov 1. korak

Korak 1. Določite splošni cilj programa

To je le splošna izjava, ki v enem ali dveh stavkih razlaga, kaj vaš program počne. Kakšen je namen vašega programa? Kateri problem rešuje? Na primer: "Moj program bo ustvaril naključno ječo."

Oblikovanje programov 2. korak
Oblikovanje programov 2. korak

Korak 2. Določite vse omejitve ali zahteve, ki jih ima vaš program

Ali mora imeti vaš program kaj? To je lahko rok, proračun, omejitve prostora za shranjevanje in pomnilnik ali posebna funkcija, ki je manjka drugim podobnim programom. Na primer: "Naključno ustvarjene ječe morajo imeti pot od vhoda do izhoda."

Oblikovanje programov 3. korak
Oblikovanje programov 3. korak

Korak 3. Ugotovite, ali obstaja tehnologija, ki lahko naredi tisto, kar potrebujete

Ni vam treba vedno oblikovati novega programa iz nič. Včasih lahko najdete vnaprej pripravljene programe in orodja ali kombinacijo programov in orodij, s katerimi lahko dosežete tisto, kar potrebujete. Z obstoječimi rešitvami za težave, s katerimi se srečujete, lahko prihranite veliko časa in sredstev.

  • Na primer, za izdelavo popolnoma delujočih aplikacij lahko uporabite odprtokodne programe in vnaprej pripravljeno kodo. Odprti programi so običajno brezplačni za uporabo, izvorno kodo pa lahko spremenite tako, da ustreza vašim potrebam. Pripisati morate le avtorju izvirne kode.
  • Za rešitev lahko uporabite vnaprej pripravljene kode ali odprtokodne aplikacije
Oblikovanje programov 4. korak
Oblikovanje programov 4. korak

Korak 4. Določite, kateri programski jezik boste uporabljali

Priporočljivo je, da izberete jezik, ki ga poznate, če je mogoče. V nekaterih primerih pa je morda bolje izbrati programski jezik, ki je bolj primeren za predvideni operacijski sistem ali za vrsto programa, ki ga nameravate ustvariti.

  • C/C ++ so dobri splošni jeziki. To so najpogosteje uporabljeni jeziki in vam omogočajo največji nadzor nad aplikacijami in računalniško strojno opremo.
  • C#:

    C# (izgovorjen C Sharp) je novejša različica C ++. Ima nekaj novih funkcij in je nekoliko lažje naučiti, da C ++.

  • Java:

    Java je priljubljen objektno usmerjen programski jezik, ki postaja vse bolj priljubljen. Je primarni programski jezik za aplikacije Android. Uporablja se lahko tudi za ustvarjanje računalniških aplikacij. Na primer, Minecraft je bil prvotno programiran v Javi.

  • Swift:

    Swift je razvil Apple in se uporablja predvsem za razvoj aplikacij za iPhone, iPad, macOS, Apple TV itd.

  • Python: Python je še en priljubljen večnamenski jezik. To je dober jezik za začetnike, saj se ga je enostavno naučiti in uporabljati.
Oblikovanje programov 5. korak
Oblikovanje programov 5. korak

5. korak Določite, katera orodja boste uporabili

Ko se odločite za programski jezik, se odločite, katera orodja boste uporabljali. Ali boste uporabljali integrirano razvojno okolje (IDE)? Ali potrebujete prevajalca ali prevajalca? Kako boste odpravili napake v svojem programu? Ali lahko uporabljate aplikacije tretjih oseb? Prav tako bi morali razmisliti o načinu varnostne kopije kode.

  • IDE je celovito orodje za razvoj programske opreme, ki vsebuje urejevalnik kode, razhroščevalnik, orodja za sestavljanje in včasih prevajalnik. Priljubljeni IDE vključujejo Eclipse in Visual Studio.
  • Sestavljalci:

    Jeziki, kot je C/C ++, zahtevajo prevajalnika za pretvorbo kode v strojni jezik, ki ga vaš računalnik razume. GCC je brezplačen prevajalnik, ki lahko prevede C in C ++.

  • Tolmači:

    Java in Python sta jezika, ki ju ni treba zbirati. Za izvedbo navodil pa potrebujejo tolmača. OpenJDK lahko razlaga Javo, ki jo ima Python na svojem spletnem mestu.

Oblikovanje programov 6. korak
Oblikovanje programov 6. korak

Korak 6. Določite rezultate programa

Rezultat programa je tisto, kar program proizvede. Vsak zaslon, ki ga uporabnik vidi, in vsaka natisnjena izjava ali poročilo se štejejo za izhodne programe. Če program vsebuje avdio komponente, se to tudi šteje za program. Določiti morate, kaj bo na vsakem zaslonu, vsaki natisnjeni strani in vsakem polju, ki ga bo uporabnik uporabil za vnos podatkov.

Oblikovanje programov 7. korak
Oblikovanje programov 7. korak

Korak 7. Določite vložke svojega programa

Vhodni podatki programa so podatki, ki jih program uporablja za izdelavo svojih rezultatov. Vnosi lahko prihajajo od uporabnika, strojne naprave, drugega programa, zunanje datoteke ali so zapisani v kodo. Upoštevajte čim več možnosti, zlasti pri rokovanju z uporabniškim vnosom.

Oblikovanje programov 8. korak
Oblikovanje programov 8. korak

Korak 8. Določite glavne funkcije

Ko določite vhode in izhode svojega programa, začnite ustvarjati osnovni oris, kako bodo vnosi vloženi, in jih pretvorite v izhode. Pomislite, katere funkcije bo potreboval za opravljanje in kakšne izračune bo morda potreboval. Ustvarite lahko diagram poteka, ki opisuje postopek, ali pa preprosto naredite seznam na papirju.

Oblikovanje programov 9. korak
Oblikovanje programov 9. korak

Korak 9. Večje težave razdelite na manjše

Ko določite, katere bodo glavne funkcije vašega programa, jih lahko začnete razčlenjevati na manjše podrobnosti. To vam bo pomagalo ugotoviti, kako bo delovala vsaka funkcija. Eden od načinov za to je uporaba psevdo kode.

Psevdo koda je nekompilacijsko besedilo, ki pojasnjuje, kaj mora narediti vsaka vrstica kode. Na primer "Če ima igralec zlati ključ, odprite vrata. V nasprotnem primeru so vrata zaprta"

Oblikovanje programov 10. korak
Oblikovanje programov 10. korak

Korak 10. Začnite kodirati glavne funkcije

Ni jih treba izpolniti. Prepričajte se, da obstajajo. Tako boste dobili oris, ki bo pomagal organizirati vaš program.

Oblikovanje programov 11. korak
Oblikovanje programov 11. korak

Korak 11. Izpolnite funkcije

Začnite s tistimi, ki so odvisne od nekaj ali nič drugih funkcij. Najprej se lotite velikih težav. Nato se osredotočite na manjše podrobnosti.

Oblikovanje programov 12. korak
Oblikovanje programov 12. korak

Korak 12. Preizkusite svoj program

Program boste morali pogosto testirati. Vsakič, ko uvedete novo funkcijo, boste morali preveriti, ali deluje pravilno. Poskusite uporabiti različne vnose, da vidite, kako vaš program deluje v različnih situacijah. Drugi ljudje naj preizkusijo vaš program in preverijo, kako resnični uporabniki sodelujejo z vašim programom. Uporabite izjave za tiskanje za preizkušanje različnih spremenljivk in odsekov kode.

Oblikovanje programov 13. korak
Oblikovanje programov 13. korak

Korak 13. Odpravite težave, na katere naletite

Kadar koli kodirate, je skoraj gotovo, da boste naleteli na nekaj težav. Tukaj je nekaj nasvetov, ki vam bodo pomagali rešiti vse težave, na katere naletite:

  • Preverite skladnjo in se prepričajte, da je koda pravilna.
  • Preverite in se prepričajte, da je črkovanje pravilno.
  • Googlu pošljite vsa sporočila o napakah, ki jih prejmete, in preverite, ali obstaja rešitev.
  • Na spletu preverite, ali je še kdo ustvaril kodo s podobno funkcijo kot vaša. Poglejte, kakšna je bila njihova rešitev.
  • Vzemite si odmor in se vrnite pozneje.
  • Prositi za pomoč.
Oblikovanje programov Korak 14
Oblikovanje programov Korak 14

Korak 14. Dokončajte program

Ko dokončate vse funkcije in lahko zaženete program z različnimi vhodi brez napak ali zrušitev, je program končan. Lahko ga oddate ali objavite.

Priporočena: