Paprastai vartotojas gali rasti jam reikalingas programas internete. Bet tuo atveju, jei reikalinga aplikacija atlikti kokią nors unikalią užduotį, jis patenka į sunkią situaciją. Tokiu atveju galite užsisakyti programą iš specialisto arba pabandyti ją parašyti patys.
Būtinas
programavimo aplinka „Borland C ++ Builder“arba „Borland Delphi“
Nurodymai
1 žingsnis
Gebėjimas savarankiškai rašyti programą priklauso nuo jos sudėtingumo. Jei norite programos, kurios sudėtingumas būtų palyginamas su „Photoshop“ar „Microsoft Word“, sėkmės tikimybė yra beveik lygi. Tokias programas rašo dešimtys patyrusių programuotojų, beveik neįmanoma savarankiškai susidoroti su tokia užduotimi. Bet jūs galite parašyti paprastą programą konkrečiai užduočiai atlikti.
2 žingsnis
Jums reikės programos, į kurią įrašysite savo programos kodą. Pasirinkite „Borland C ++ Builder“arba „Borland Delphi“. Pirmoji programavimo aplinka leis jums rašyti programas C ++, antroji - Delphi. C ++ kalba yra universalesnė, joje parašyta daug populiarių programų. Kita vertus, „Delphi“yra intuityvesnis. Perskaitykite šių kalbų aprašymą, peržiūrėkite jose parašytų programų sąrašus ir išsirinkite jums labiausiai patinkantį.
3 žingsnis
Prieš pradėdami kurti savo programą, turėtumėte išmokti darbo su programine aplinka pagrindus ir susipažinti su pasirinktos programavimo kalbos pagrindais. Geriausias variantas yra toks: internete ieškokite paprastų programų rašymo pavyzdžių. Pakartodami aprašytas operacijas sukursite kelias paprastas programas, po kurių jau galėsite pereiti prie savo rašymo.
4 žingsnis
Pradėkite kurti savo programą aprašydami jos veikimo algoritmą. Tai labai svarbus etapas: kruopščiai aprašydami algoritmą, žymiai sumažinsite laiką, praleistą projektui, ir galėsite išvengti daugybės klaidų. Programos algoritmas žingsnis po žingsnio apibūdina jos atliekamus veiksmus. Struktūriniai blokai yra piešiami ant popieriaus lapo kvadratų, rombų, stačiakampių pavidalu, išdėstyti vertikaliai ir sujungiami būtinomis jungtimis.
5 žingsnis
Kruopščiai sukurkite būsimos programos sąsają. Įsivaizduokite, kaip tai gali atrodyti, kaip dirbsite su programa. Tada atgaivinkite savo viziją, atidarydami programavimo aplinką ir vilkdami reikiamus komponentus ant formos. Tai gali būti mygtukai, langai, parašai, dekoratyviniai elementai (rėmai ir kt.). Galite pakeisti formos ir visų elementų dydį, etikečių mygtukus.
6 žingsnis
Sukūrę sąsają, turite parašyti likusią kodą, vadovaudamiesi programos algoritmu. Per pamokas jau žinosite, kaip rašyti įvykių tvarkytuvus ir kitus kodo fragmentus. Nepamirškite įterpti klaidų tvarkytuvų - programa turi žinoti, ką daryti sugedus, neteisingai įvedus duomenis ir pan. Jei tai nebus padaryta, programa užstrigs, o tai yra grubi programuotojo klaida.
7 žingsnis
Programa yra parašyta, prasideda jos testavimo etapas. Sudarykite programą, paleiskite ją. Patikrinkite programos veikimą, atlikdami net ir nenumatytus veiksmus - programa turi būti apsaugota nuo neteisingų manipuliacijų. Nedelsdami pašalinkite visus nustatytus trūkumus. Suspausti baigtą programą su bet kokiu pakuotoju, pavyzdžiui, UPX.