Pinapayagan ng mga programa sa pagkalkula ang mga tao na mabilis at tumpak na kalkulahin ang mga resulta ng mga iminungkahing pagkilos, order at gawa (depende sa saklaw ng programa). Marami sa kanila, maaari mo itong bilhin sa Internet, mag-download o magbayad ng isang programmer upang likhain. Ngunit kung mayroon kang pangunahing kaalaman sa pag-program, maaari mo ring isulat ang naturang programa sa iyong sarili.
Panuto
Hakbang 1
Lumikha ng isang prototype ng programa. Ginagawa ito upang makita ng biswal kung paano dapat magmukhang at gumana ang program ng pagkalkula. Karaniwan ang prototype ay naglalaman ng isang graphic na interface at mukhang isang tunay na programa, kapag ang mga pindutan ay pinindot, walang aksyon na nangyayari.
Hakbang 2
Pumili ng isang wika ng programa. Talaga, kung ang isang programa ay gumagana nang mahusay, hindi mahalaga kung anong wika ito nakasulat. Ngunit hindi para sa wala na marami sa kanila. Mayroong mga pagkakaiba sa aplikasyon, bilis, pagproseso ng mga item, atbp. Halimbawa, gamit ang mga wika ng Prolog at LISP, maaari kang lumikha ng mga programa para sa lohikal na pagsusuri at artipisyal na intelihensiya. Ang parehong programa ay maaaring nakasulat sa C ++, Pascal, o assembler, ngunit pagkatapos ay kailangan mong magsulat ng mas mahabang code upang maisagawa ang mga lohikal na kalkulasyon, na awtomatikong isinasagawa sa Prolog at LISP.
Hakbang 3
Bumuo ng pseudo-code ng programa kung saan makikilala ang mga bahid at pagkakamali ng programa sa isang lohikal na pagkakasunud-sunod. Sundin ang pang-itaas na disenyo ng programa. Iyon ay, una, tukuyin ang panghuli layunin (pagkalkula ng isang bagay), at pagkatapos ay bumaba sa ibaba, concretizing bawat gawain, hatiin ito sa mga subtask. At iba pa hanggang sa mailarawan ang pinaka aksyon sa elementarya.
Hakbang 4
Subukan ang beta na bersyon ng programa ng pagkalkula. Tanggalin ang mga natukoy na error sa pamamagitan ng pagdaragdag o pagbabawas ng pseudocode. Kung walang nahanap na mga error, simulang isulat ang buong bersyon ng programa. Samakatuwid, ang proseso ng paghahanda ay tumatagal ng mas matagal kaysa sa aktwal na pagsulat ng programa at nagpapatakbo sa prinsipyo ng "sukatin ng pitong beses, gupitin nang isang beses."
Hakbang 5
Pana-panahong i-update ang programa. Nakasalalay sa itinakdang mga gawain, magbabago ang mga kinakailangan para sa programa, kailangang gawin ang mga bagong pagsasaayos o pagdaragdag. Tukuyin ang mga bagong tampok upang magdagdag, magsagawa ng pagsubok sa alpha at beta, at ayusin ang mga bug. Kaya, sa tulong ng naturang pagsubaybay, maaari mong makabuluhang mapalawak ang siklo ng buhay ng iyong programa.