-
Programmas izstrāde Java vidē
Образец документа9 Компьютеры, программирование, электроника, Математика
Nr. | Название главы | Стр. |
ANOTĀCIJA | 2 | |
1. | UZDEVUMA NOSTĀDNE | 4 |
1.1. | Uzdevuma matemātiskais formulējums | 4 |
1.2. | Matemātiskais pamatojums | 4 |
1.2.1. | Piemērs uzdevuma izpildei programmā | 4 |
2. | VISPĀRĒJAIS KLAŠU APRAKSTS | 6 |
2.1. | liene_g_java class (klase) | 6 |
3. | ALGORITMA APRAKSTS UN KOPĒJĀ SHĒMA | 7 |
3.1. | Konkrētās programmas algoritma blokshēma | 7 |
3.1.1. | Algoritms konkrētajai procedūrai | 7 |
4. | PROGRAMMAS APRAKSTS | 8 |
4.1. | Lietojumsfēra | 8 |
4.2. | Ievaddati | 8 |
4.3. | Izvaddati | 8 |
4.4. | Programmas apjoms | 9 |
5. | PROGRAMMAS ATKĻŪDOŠANAS KĻŪDU ANALĪZE | 10 |
6. | PROGRAMMAS FUNKCIONĒŠANAS KONTROLES PIEMĒRS | 11 |
7. | LIETOTĀJA CEĻVEDIS | 12 |
8. | SECINĀJUMI | 13 |
9. | BIBLIOGRĀFISKAIS SARAKSTS | 14 |
10. | PIELIKUMS | 15 |
8. SECINĀJUMI
Rakstot kursa darbu, nācās vairākas reizes meklēt arī citu studentu palīdzību un meklēt iespējas tīmeklī, tomēr galvenais tika izdarīts un programma darbojas. Grūtības sagādāja blokshēmas uzrakstīšana, jo sākumā šķita vieglāk uzrakstīt programmu un blokshēmu pēc tam īsti nezināju kā uzzimēt pēc gatavās programmas, tas aizņēma ilgāku laiku, bet beigās arī tapa blokshēma.
Darbs bija salīdzinoši sarežģīts. Tā veikšanai bija nepieciešamas vairākas dienas, no kurām visvairāk laika aizņēma programmas izveide, bet mazāku laiku prasīja dokumentācijas izveide.
Kursa darba izpildes gaitā tika izstrādāts algoritms un izveidota programma valodā JAVA matemātisku darbību aprēķināšanai ar intervāliem un rezultātu salīdzināšana starp vairākiem spēlētājiem. Programma atkļūdota un izpildīta ar Asus K53E portatīvo datoru, , iegūtie rezultāti pilnīgi atbilst definētajam uzdevumu matemātiskajam formulējumam.
Programmu var uzlabot izveidojot tā, lai formulas tiek piešķirtas randomā. Nemāku vēl rīkoties ar random skaitļiem, bet šāds varētu būt mans ieteikums programmas uzlabošanai.
Darba izpilde deva iespēju praktiski apgūt programmēšanas valodu JAVA un tās programmēšanas vidi, kā arī iemācīties to, kā pareizi veidot programmas projektu un strādāt ar to.
…
Javas kursa darba paraugs, kurā ir ietverta arīm programmas blokshēma un programmas kods (pielikumā). Pārskatā dota norāde kā tiek aprēķināti matemātiski uzdevumi atkarībā no intervāla. Šajā spēlē var piedalīties daudzi lietotāji un beigās tiek atrasts, kuram spēlētājam ir lielākā y vērtība pēc ievadītās x vērtības. Ir sniegts uzdevuma risināšanas algoritma apraksts, blokshēma, programmas apraksts un lietotāja ceļvedis.
