Kuidas Luua Algoritmi

Sisukord:

Kuidas Luua Algoritmi
Kuidas Luua Algoritmi

Video: Kuidas Luua Algoritmi

Video: Kuidas Luua Algoritmi
Video: Kuidas teha shokolaadi trühvleid? (DIY) 2024, Mai
Anonim

Algoritm on algoritmide ja protsesside loomise teadus, mis on struktureeritud programmeerimise oluline komponent. Äriplaani koostamine, mobiili- või arvutimängu rakenduse väljatöötamine ei lähe algoritmideta. Algoritmide loomise võimalus võimaldab paljusid asju teha automaatrežiimis minimaalse vaevaga korduvalt.

Kuidas luua algoritmi
Kuidas luua algoritmi

Juhised

Samm 1

Esimest korda kasutas sõna "algoritm" moodsa algebra üks asutajatest, tark ja astronoom Al-Khwarizmi juba aastal 224 pKr. oma põhiteostes. Tema mõistes on algoritm käsk, mis võimaldab teil probleemi lahendada. Al-Khwarizmi oli kolleegide seas lugupeetud teadlane ja selliste juhiste koostamine muutus matemaatilises keskkonnas normiks.

2. samm

Algoritmide koostamine omandas arvutite tulekuga kõige olulisema praktilise ja rakendusliku rolli. Keeruliste avaldiste arvutamiseks ja probleemide lahendamiseks ehitati tohutuid vaakumtoruga masinaid. Arvuti ei saa loovalt mõelda, mõistes ainult binaarkoodis olevaid juhiseid (käske). Programmeerimise algoritm on käskude jada, mis viib tulemuse saavutamiseni.

3. samm

Algoritmi koostamiseks peate kõigepealt määratlema eesmärgi. Siis saate oma sõnadega sõnastada (ja isegi ebamääraselt paberile kirja panna), kuidas seda eesmärki saavutada.

4. samm

Algoritmi põhijooned on esituse lühidus, samm-sammult samm-sammult, esineja jaoks arusaadavus. Hea näide algoritmist on retsept. Muutke oma ebamäärane eesmärgi saavutamise kirjeldus juhisteks, mis on jaotatud konkreetseteks tegevusteks, mis lähevad eesmärgi saavutamisele lähemale. Võistkonnad peaksid olema selged, võimalikud, kahtlemata, mõõdetavad. Näiteks: „Võtke 2 muna. Küpseta neid 10 minutit kastrulis. Koorige koor ära."

5. samm

Algoritmi tõlkimiseks programmikoodiks peate seda võimalikult palju lihtsustama. Siis saate selle ümber kirjutada "pseudokoodiks" - selles keeles tehakse kõik toimingud programmeerimisstiilis, kuid inimlike, mitte programmiliste sõnadega. Pärast valmimist tõlgitakse pseudokood koodiks teile tuttavas programmeerimiskeeles ja programm ise kompileeritakse (täidab arvuti).

Soovitan: