-
Programmas izstrāde Java vidē
Nr. | Sadaļas nosaukums | Lpp. |
Anotācija | 2 | |
Ievads | 3 | |
1. | Uzdevuma nostādne | 5 |
1.1. | Uzdevums | 5 |
1.2. | Uzdevuma skaidrojums | 5 |
1.3. | Uzdevuma pamatojums | 5 |
2. | Uzdevuma pilnveide | 5 |
3. | Izpildes piemērs | 6 |
4. | Vispārējais klases apraksts | 6 |
4.1. | Snake class (klase) | 6 |
4.2. | snake2 class (klase) | 7 |
5. | Blokshēma – algoritms | 9 |
6. | Programmas apraksts | 12 |
6.1. | Lietojumsfēra | 12 |
6.2. | Ievaddati | 12 |
6.3. | Izvaddati | 12 |
7. | Programmas izveidē pielaistās kļūdas | 12 |
8. | Lietotāja ceļvedis | 13 |
9. | Secinājumi | 14 |
10. | Programmas pirmteksts | 15 |
11. | Izmantotais izziņas avotu saraksts | 21 |
9. Secinājumi
Kursa darba izpildes gaitā ir veikta uzdevuma analīze, formulētas prasības programmai, izstrādāts algoritms un izveidota programma valodā JAVA spēles izvadīšanai uz ekrāna ar klaviatūras kontroli. Programma ir bez kļūdām, iegūtie rezultāti pilnīgi atbilst definētajām uzdevuma prasībām.
Paša izvēlētais darbs bija ļoti sarežģīts. Tā izveide prasīja trīs nedēļas, no kurām trīs dienas tika patērētas algoritma izveidei un optimizācijai, jo sākotnējais algoritms nebija ērts aizņēma pārāk daudz vietas un sistēmas resursu. Visvairāk laika prasīja koda sastādīšana, apmēram, 15 - 20 dienas. Pārējās dienas – pārskata noformēšana.
Programma ir ērti lietojama, spēle ir grafiskajā vidē un kontroles ir ierastas, un neprasa nekādas papildus prasmes.
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. Kursa darbs ļāva iemācīties veidot programmu grafiskajā vidē.
…
Kursa darbs - JAVA Pārskatā aplūkots uzdevuma risinājums - izveidot spēli „Snake” Java vidē ar grafisko interfeisu un iespēju to kontrolēt no klaviatūras. Ir sniegts uzdevuma risināšanas algoritma apraksts, blokshēma un programmas apraksts. Uzdevums - Izveidot spēli „Snake” Java vidē ar grafisko interfeisu un iespēju to kontrolēt no klaviatūras. Darbs ir ļoti labs ar visu nepieciešamo teoriju un programmas kodu!
