Padoms 1: Kā uzrakstīt aprēķināšanas programmu

Padoms 1: Kā uzrakstīt aprēķināšanas programmu


Internetā jūs varat atrast lietojumprogrammas gandrīzvisi dzīves gadījumi. Bet, ja ir nepieciešama ļoti specializēta programma, ir divas iespējas - pasūtīt to profesionālam programmētājam vai mēģināt rakstīt sevi.



Kā uzrakstīt aprēķinu programmu


Jums būs nepieciešams



  • - Borland C ++ Builder vai Borland Delphi izstrādes vide;


Instrukcijas


1


Rakstiet vienkāršu programmu, var pat persona,pilnīgi nesaprototies programmēšanas laikā. Protams, tam būs jāapgūst dažas prasmes un zināšanas. Programmas pašrakstīšanas galvenā priekšrocība ir tā, ka jūs varat izveidot tieši tādu programmatūru, kas jums nepieciešama.


2


Lai uzrakstītu programmu, jums būs nepieciešama videattīstība. Atlasiet Borland C ++ Builder vai Borland Delphi. Abas programmas ir izveidojušas Borland, tās ir gandrīz identiskas saskarnē un atšķiras tikai no izmantotās programmēšanas valodas - pirmajā gadījumā tas ir C ++ otrajā Delphi.


3


Kuru valodu man izvēlēties? Katram no tiem ir savas priekšrocības, bet C + + var saukt par profesionālu, jo uz tā ir rakstīts daudzas Windows lietojumprogrammas. No otras puses, Delphi ir vienkāršāks, tā kods ir vizuāli saprotamāks. Tātad vienkārši salīdziniet šo valodu kodu paraugus un izvēlieties to, kas vislabāk jums patīk.


4


Lejupielādējiet un instalējiet izvēlēto vidiprogrammēšana, tajā jūs izveidosiet sava programmas kodu. Par to, kā izmantot produktus no uzņēmuma Borland, lasīt mācību literatūrā. Vispirms izpētiet programmas saskarni, atkārtojiet dažus mācību piemērus - piemēram, izveidojot vienkāršu teksta redaktoru un multivides atskaņotāju. Un tikai pēc tam, apgūstot programmēšanas pamati, turpiniet izveidot savu programmu.


5


Izveidojiet programmu ar definīcijutās darbības algoritms. Jums vajadzētu detalizēti pierakstīt un soli pa solim veikt savu pieteikumu. Tas ir - ņemt no turienes dažus šādus datus un darīt kaut ko ar tiem. Ņemiet vērā, ka algoritma pareizība būs atkarīga no pareizas programmas darbības. Algoritms jāformalizē plūsmas diagrammas veidā.


6


Ja aprēķināšanas laikā ir noteikts posmsatkārtoti atkārtoti, paņemiet to uz viesnīcas ciklu, programma pēc nepieciešamības sazināsies ar viņu. Piemēram, nevis simts koda daļas atkārtojumu, jūs to rakstīsit tikai vienu reizi, bet programma to varēs piekļūt simts reižu. Tādējādi koda optimizēšana samazina tā izmēru un paātrina lietojumprogrammu.


7


Noteikti izskaidrojiet programmas tekstu,bez tiem dažu mēnešu laikā jūs diez vai varēsit izprast savu kodu. Komentāri tiek apkopoti, kad programma tiek apkopota, tāpēc tas neietekmē tā lielumu.


8


Rūpīgi domājiet par programmas saskarni, tojābūt vienkāršam, saprotamam un ērtākam. Centieties ievērot vadību izkārtojuma principus, kas ir tradicionāli programmām Windows. Tas ļaus jebkurai personai intuitīvi saprast, kā strādāt ar jūsu pieteikumu.


9


Šajā gadījumā jāizmēģina gatavs lietošanai programmapārliecinieties, ka esat veicis visu veidu nepareizas darbības. Ja programma izsaka kļūdu un uzkaras, mainiet to, iekļaujot šīs kļūdas apstrādi kodā. Programmai vienmēr būtu jāzina, ko darīt noteiktu lietotāju darbības gadījumā. Programmas galīgo versiju saspiež iepakotājs, lai samazinātu tā izmēru.



Padoms 2: Kā izveidot norēķinu programmu


Aprēķinu programmas ļauj cilvēkiem ātri un precīziAprēķiniet iespējamo darbību, pasūtījumu un darbu rezultātus (atkarībā no programmas darbības jomas). To ir daudz, tos var iegādāties internetā, lejupielādēt vai maksāt programmētājam radīšanai. Bet, ja jums ir pamatzināšanas par programmēšanu, tad jūs varat rakstīt šādu programmu pats.



Kā izveidot norēķinu programmu


Instrukcijas


1


Izveidojiet prototipa programmu. Tas tiek darīts, lai vizuāli uzzinātu, kā programma jāizskatās un jāstrādā aprēķinot. Parasti prototips satur grafisku saskarni un izskatās kā īsta programma, tikai tad, kad jūs noklikšķināt uz pogām, darbības nav.


2


Izvēlieties programmēšanas valodu. Principā, ja programma darbojas labi, nav svarīgi, kādā valodā tā tiks rakstīta. Bet ne velti tie ir tik daudz. Ir dažādas pielietošanas, ātruma, apstrādes objektu utt. Tātad, piemēram, izmantojot valodas Prolog un LISP, varat izveidot loģiskās analīzes un mākslīgā intelekta programmas. Tas pats programma jūs varat rakstīt C + +, Pascal vai montētājam, bet tad jums jāraksta garāks kods, lai veiktu loģiskos aprēķinus, kas tiek automātiski veikti Prologā un LISP.


3


Izstrādāt programmas pseidokodu, izmantojotkas atklāj programmas nepilnības un kļūdas loģiskā secībā. Stājieties uz programmas lejupvērstās konstrukcijas principu. Tas ir, lai sāktu ar gala mērķi (aprēķins neko), un pēc tam saņemt lejā, norādot katru uzdevumu, sadalot to apakšuzdevumiem. Un tā tālāk, līdz tiek aprakstītas visvienkāršākās darbības.


4


Pārbaudiet programmas beta versiju aprēķinot. Novērst identificētās kļūdas, aizpildot vaipseidokoda samazināšana. Ja nav atrasta kļūda, turpiniet rakstīt pilnu programmas versiju. Tādējādi sagatavošanas process aizņem daudz vairāk laika, nekā faktiskais rakstīšanas programmas un darbojas pēc principa "Pasākuma septiņas reizes, vienreiz nogriez".


5


Periodiski atjaunina programma. Atkarībā no mērķiem, prasībāmuz programmu mainīsies, būs nepieciešams veikt jaunus pielāgojumus vai papildinājumus. Nosakiet jaunas funkcijas, kuras ir vērts pievienot, veikt alfa un beta testus, labojiet kļūdas. Tātad, ar šādas uzraudzības palīdzību jūs varat ievērojami pagarināt programmas dzīves ciklu.




Padoms 3: Kā rakstīt programmu Delphi


Delphi programmēšanas valoda irdaudzmiljonu fanu armija. No tā neapšaubāmiem nopelniem ir tā vienkāršība un atpazīstamība, un pat iesācējs var apgūt plānošanas pamati. Rakstīt programma uz Delphi, jums ir jāspēj strādāt ar Borland Delphi programmēšanas vidi un jāzina pieteikumu izveides pamatnoteikumi.



Kā ar Delphi rakstīt programmu


Instrukcijas


1


Atrodiet internetā un lejupielādējiet videoklipuprogrammēšanas programma Borland Delphi. Instalējiet to savā datorā, palaidiet to. Atvērtajā programmas logā jūs redzēsit nākamās saskarnes sagatavošanu - logu ar nosaukumu Förm1. Mainiet nosaukumu uz vajadzīgo, noklikšķinot uz loga nosaukuma un ievadot vajadzīgo tekstu lauka parakstu kolonnā pa kreisi.


2


Programmas loga augšpusē ir paletesastāvdaļas. Tam ir visi nepieciešamie elementi, lai izveidotu gandrīz jebkuru programmu. Jūs varat vienkārši vilkt tos uz formu ar peli. Piemēram, velciet pogu un novietojiet to pareizajā vietā. Nomainiet nosaukumu tieši tā, kā jau esat mainījis veidlapas nosaukumu.


3


Ja izveidojat teksta redaktoru, analogu"Notepad", jums būs nepieciešama teksta ievades lodziņš. Atrodiet elementu Memo vai RichEdit sastāvdaļu paletē un velciet to uz formu. Novietojiet to pareizajā vietā, izstiepiet to vēlamajā izmērā. Veidlapai pievienojiet vajadzīgās pogas. Jūs izveidosiet izvēlni, izmantojot MainMenu komponentu.


4


Atveriet failus un saglabājiet tosjums ir nepieciešami OpenDialog un SaveDialog komponenti. Jūs varat izsaukt konteksta izvēlni, izmantojot PopupMenu komponentu. FontDialog komponents ļauj jums izvēlēties vajadzīgo fontu. Novietojiet pēdējo piecu komponentu ikonas jebkurā veidlapas daļā, tie nebūs redzami gatavajā programmā.


5


Vai jums ir nākotnes tekstsredaktors, bet tā komponenti ir jāiestata. Jo īpaši jums ir jāievada izvēlnes vienumi un jāreģistrē tiem notikumu apstrādātāji. Ir jāievada koda apstrādes taustiņa nospiešanas un rindiņas. Divreiz ar peli noklikšķiniet uz jebkuras formas pogas, atverot kodu.


6


Tagad jūs sākat patiešāmiemācīties programmēt. Jums jāievada atbilstošas ​​koda rindiņas. Skatiet šo piemēru: http://drug.xan.su/?p=61. Izmantojot to, jūs varat izveidot vienkāršu teksta redaktoru.


7


Gatavs programma jums jāapkopo, lai saņemtuizpildāmā faila. Par to, kā Delphi kompilācija ir pabeigta, jūs varat redzēt šeit: http://www.kurslab.ru/lesson1.html. Kompilācijai ir īpaši smalkumi, jo, lai programma darbotos ne tikai datorā, bet arī citās, jums ir jāveic daži iestatījumi.


8


Atveriet izvēlni Projekta opcijas. Noņemiet izvēles rūtiņu Izmantot dinamisko RTL Linker īpašumos un Pakotņu rekvizītos ar Build ar runtime paketēm.


9


Rakstot programmu patsir svarīgi izveidot pareizo algoritmu tā darbībai. Nav rezerves laiku par to, jo rūpīgāk jūs reģistrēt algoritms, jo vieglāk būs tulkot to kodu, un jo labāk būs jūsu programmu. Kodā izteikt komentārus. Bez viņiem, jums ir gandrīz pēc pāris mēnešiem būs iespēja ieskatīties savā kodā. Komentāri ir izdzēsti, apkopojot, tāpēc neietekmē programmas apjomu.


10


Rūpīgi pārbaudiet gatavo produktu programma iespējamām kļūdām. Piespiest to visos iespējamos veidos: veikt neplānotas darbības, mainīt loga izmērus utt. Pareizi konfigurēta programma neļaus mainīt loga izmēru, ja tas nav paredzēts, tas nepadara kļūdu, atbildot uz nepareizu darbību. Pēdējā gadījumā tiek aktivizēti kļūdu apstrādātāji.