Savjet 1: Kako napisati program izračuna

Savjet 1: Kako napisati program izračuna


Na internetu gotovo se mogu naći aplikacijesvi slučajevi života. Ali ako postoji potreba za visoko specijaliziranih programa ostavlja dvije mogućnosti - naredio joj je profesionalni programer ili pokušati napisati svoje vlastite.



Kako napisati program izračuna


Trebat će vam



  • - Borland C ++ Builder ili Borland Delphi razvojno okruženje;


instrukcija


1


Napisati jednostavan program može čak i osobu,potpuno ne upućen u programiranje. Naravno, to će zahtijevati savladavanje nekih vještina i znanja. Glavna prednost self-pisanja programa je da možete stvoriti točno softver koji vam je potreban.


2


Da biste napisali program, trebat će vam okruženjerazvoj. Odaberite Borland C ++ Builder ili Borland Delphi. Oba programa stvaraju Borland, oni su gotovo identični na sučelju i razlikuju se samo u programskom jeziku koji se koristi - u prvom slučaju to je C + +, u drugom Delphi.


3


Koji jezik trebam odabrati? Svaki od njih ima svoje zasluge, ali C ++ se može nazvati profesionalnijim jer je na njemu napisano mnogo aplikacija za Windows. S druge strane, Delphi je jednostavniji, njegov kod je vizualno razumljiviji. Zato jednostavno usporedite uzorke koda tih jezika i odaberite onu koja vam se najviše sviđa.


4


Preuzmite i instalirajte odabrano okruženjeprogramiranje, u njemu ćete stvoriti kod vašeg programa. O tome kako koristiti proizvode tvrtke Borland, pročitajte u obrazovnoj literaturi. Prvo, proučite sučelje programa, ponovite nekoliko primjera izobrazbe - na primjer, stvaranje jednostavnog uređivača teksta i medijskog playera. I tek nakon toga, nakon što ste upoznali osnove programiranja, nastavite stvarati vlastiti program.


5


Izradite program s definicijomalgoritam njegove operacije. Trebali biste detaljno napisati i korak po korak što vaša prijava treba učiniti. To jest - uzeti od tamo neke takve podatke i učiniti nešto s njima. Imajte na umu da ispravnost algoritma ovisi o pravilnom radu programa. Algoritam treba formalizirati u obliku dijagrama toka.


6


Ako tijekom izračuna neki stupanjponavljao je, odnesite ga u hotelski ciklus, program će ga kontaktirati po potrebi. Na primjer, umjesto sto ponavljanja dijela koda, zapisat ćete ga samo jednom, ali program će mu pristupiti stotinu puta. Optimiziranje koda na ovaj način će smanjiti njegovu veličinu i ubrzati aplikaciju.


7


Svakako unesite objašnjenja u tekstu programa,bez njih, za nekoliko mjeseci teško ćete moći razumjeti svoj kod. Komentari se sastavljaju kada se program sastavlja, tako da ne utječe na njegovu veličinu.


8


Pažljivo razmislite o sučelju programa, totreba biti jednostavan, razumljiv i prikladan. Pokušajte se pridržavati načela izgleda kontrola, tradicionalnih za programe na sustavu Windows. To će omogućiti svakoj osobi intuitivno razumjeti kako raditi s vašom aplikacijom.


9


U ovom slučaju treba testirati program koji je spreman za uporabusvakako izvodite sve vrste neispravnih radnji. Ako program izda pogrešku i visi, promijenite ga uključivanjem obrade ove pogreške u kôd. Program bi uvijek trebao znati što učiniti u slučaju određenih korisničkih akcija. Konačna inačica programa komprimira paket za smanjenje njegove veličine.



Savjet 2: kako izraditi program naplate


Programi izračuna omogućuju ljudima da brzo i preciznoIzračunajte rezultate navodnih radnji, narudžbi i radova (ovisno o opsegu programa). Mnogo ih je, mogu se kupiti na internetu, preuzeti ili platiti programera za stvaranje. Ali ako imate osnovno znanje o programiranju, onda možete sami napisati takav program.



Kako izraditi računski program


instrukcija


1


Stvorite prototipski program. To je učinjeno kako bi vizualno vidjeli kako program treba izgledati i raditi računanje, Tipično, prototip sadrži grafičko sučelje i izgleda kao pravi program, samo kada kliknete gumbe, nema akcije.


2


Odaberite programski jezik. U principu, ako program dobro funkcionira, nije bitno na kojem će se jeziku pisati. Ali ne zbog toga što su toliko. Postoje razlike u primjeni, brzini, obradi predmeta itd. Tako, na primjer, koristeći jezike Prolog i LISP, možete stvoriti programe logičke analize i umjetne inteligencije. Isto program možete pisati u C + +, Pascalu ili skupitelju, ali onda morate napisati dulji kod za obavljanje logičkih proračuna koja se automatski izvode u Prolog i LISP.


3


Razviti pseudo - kod programa, uz pomoćkoji otkrivaju nedostatke i pogreške programa u logičkom slijedu. Zakon o principu top-down dizajn programa. To je, na početku, odrediti konačni cilj (izračunavanje nečega), a zatim spustiti dolje, konkretizirajući svaki zadatak, podijeleći ga u podzadatke. I tako dalje, dok se ne opišu većina elementarnih akcija.


4


Isprobajte beta verziju programa računanje, Uklonite utvrđene pogreške popunjavanjem ilismanjujući pseudokod. Ako nema pogrešaka, nastavite s pisanjem punu verziju programa. Dakle, proces pripreme traje mnogo dulje od samog pisanja programa i djeluje prema načelu "mjeri sedam puta, jednom rezati".


5


Periodno se ažurira program, Ovisno o ciljevima, zahtjevimaza program će se promijeniti, bit će potrebno napraviti nove prilagodbe ili dopune. Odredite nove značajke koje su vrijedne dodavanja, alfa i beta testiranje, ispravite pogreške. Zato, uz pomoć takvog praćenja, možete znatno produžiti životni ciklus vašeg programa.




Savjet 3: Kako napisati program na Delphi


Delphi programski jezik imaviše milijuna vojske obožavatelja. Među nedvojbenim zaslugama je njegova jednostavnost i vidljivost, pa čak i početnici mogu naučiti osnove programiranja. Pisati program na Delphi, morate biti u mogućnosti raditi s programskom okruženju Borland Delphi i znati osnovna pravila za izradu aplikacija.



Kako na Delphi napisati program


instrukcija


1


Pronađite na internetu i preuzmite medijprogramiranje Borland Delphi. Instalirajte je na računalo i pokrenite ga. U otvorenom prozoru programa vidjet ćete pripremu budućeg sučelja - prozor s imenom Förm1. Promijenite naziv onome koji vam je potreban klikom na naslov prozora i upisivanjem željenog teksta u stupac lijevo u polju s naslovom.


2


Na vrhu prozora programa nalazi se paletakomponente. Ima sve potrebne elemente za stvaranje gotovo bilo kojeg programa. Možete ih jednostavno povucite u obrazac mišem. Na primjer, povucite gumb i postavite je na pravo mjesto. Promijenite svoje ime točno kao što ste već promijenili naziv obrasca.


3


Ako stvorite uređivač teksta, analogni"Notepad", trebat će vam okvir za unos teksta. Pronađite stavku Memo ili RichEdit u paleti s komponentama i povucite je na obrazac. Postavite ga na pravo mjesto, protežu se do željene veličine. Dodajte gumbe na obrazac. Izbornik će se izraditi pomoću komponente MainMenu.


4


Otvoriti datoteke i spremiti ih na vastrebate komponente OpenDialog i SaveDialog. Kontekstni izbornik možete nazvati pomoću PopupMenu komponente. FontDialog komponenta vam omogućuje da odaberete željeni font. Postavite ikone posljednjih pet komponenti u bilo koji dio obrasca, neće biti vidljive u gotovom programu.


5


Imate li budućeg tekstaurednik, ali njegove sastavnice moraju biti postavljene. Konkretno, morate unijeti stavke izbornika i odrediti ih za rukovanje događajima. Potrebno je unijeti i pritiskati tipke za obradu koda. Kliknite bilo koji gumb na obrascu dvaput mišem, otvorit će se prozor s kodom.


6


Sad počinjete stvarnoučiti programiranje. Morate unijeti odgovarajuće linije koda. Pogledajte ovaj primjer: http://drug.xan.su/?p=61. Pomoću nje možete stvoriti jednostavan urednik teksta.


7


spreman program morate se sastaviti da biste dobiliizvršnu datoteku. O tome kako se u Delphi kompilaciji radi, možete vidjeti ovdje: http://www.kurslab.ru/lesson1.html. Kompilacija ima svoje vlastite suptilnosti, posebno, kako program ne radi samo na vašem računalu, već i na drugim korisnicima, potrebno je napraviti neke postavke.


8


Otvorite izbornik Projekta - Opcije. Poništi potvrdni okvir Koristi dinamički RTL u svojstvima Linkera i Build with runtime paketi u svojstvima Packages.


9


Pri samom pisanju programavažno je napraviti pravi algoritam za njegovo djelovanje. Nemojte se žaliti ovaj put, jer što pažljivije napišete algoritam, to će vam biti lakše prevesti ga u kôd i to će biti bolji program. U kodu unesite komentare. Bez njih, za nekoliko mjeseci teško ćete moći razumjeti svoj kod. Komentari se brišu prilikom sastavljanja, tako da na bilo koji način ne utječu na veličinu programa.


10


Temeljito provjerite gotov proizvod program na moguće pogreške. Mučite ga na svaki mogući način: izvršite nenamjerne operacije, promijenite veličinu prozora itd. Pravilno konfiguriran program neće dopustiti promjenu veličine prozora, ako nije predviđen, neće dati pogrešku kao odgovor na pogrešnu radnju. U potonjem slučaju pokreću se vodiči pogrešaka.