Paraugs
Tehnoloģijas
Datori, elektronika, programmēšana
Paralēla procesu darbība un laiksakritīga resursa darbība-
Paralēla procesu darbība un laiksakritīga resursa darbība
Nr. | Sadaļas nosaukums | Lpp. |
1. | Uzdevuma nostādne | 3 |
2. | Lietotāja instrukcija | 4 |
Manas individuālās spēles noteikumi | 4 | |
3. | Programmas funkcionēšanas piemērs | 5 |
4. | Programmas pirmteksts ar komandu komentāriem | 13 |
5. | Secinājumi | 16 |
6. | Izmantotā literatūra | 17 |
5 Secinājumi
Veidot šo darbu man bija lielas problēmas, jo sapratu, ka man nav tik stipras zināšanas programmēšanā, lai varētu ātri izveidot šo darbu. Taisot 4. Laboratorijas darbu bija jāmeklē informācija internetā, bet ar to nepietika, lai es varētu izveidot šo darbu, tāpēc devos uz bibliotēku pakaļ grāmatām. „Paralēla procesu darbība un laiksakritīga resursa darbība” beigās liekas samērā viegli izveidot, kad darbs ir izveidots, tad viss kļūst skaidrs un es esmu krietni papildinājusi savas zināšanas programmēšanā un tas man ļoti palīdzēs turpmāk programmējot. Uzdevums bija ļoti interesants un spēles noteikumus izdomāju ar sev šobrīd tuvu tematu saistībā ar īpašumiem.
Uzdevuma sākumā nebija īsti skaidrs kāds būs spēles rezultāts un kā viss kopā darbosies, bet pateicoties grāmatām un interneta resursiem un padomiem dažos forumos, man izdevās uzprogrammēt šo darbu. Iepriekš biju jau programmējusi gan pascal, gan citās valodās, bet šo uzdevumu man bija grūti saprast un nācās krietni pastrādāt līdz izdevās izveidot, jo operētājsistēmas tika dots gluži cits uzdevums nekā parasti. Sākumā mēģināju programmēt ar flash palīdzību, bet nekas neizdevās tik viegli kā likās, jo tur bija grūti izveidot iterācijas un tā programmēšanas valoda ir vairāk domāta animāciju un vizuālu programmu veidošanai.
Tomēr neskatoties uz daudzām iespējām, kur programmēt beigās programmēju C, jo tas ir pierastāks un tā sintaksi es pārzinu labāk nekā citu programmēšanas valodu, jo mēģinājumi programmēt citur beidzās nesekmīgi. Programmējot C man bija vieglāk izpildīt visus noteikumus, kas bija prasīti. Daudz laika pagāja kamēr izdevās izveidot ciklus un kompilējot izlabot kļūdas tajos. 4 praktiskais darbs bija grūts un ar to nebija viegli tikt galā.
Spēlē uzvar spēlētājs kam ir visvērtīgākās mājas, šeit ir interesanti, jo kā jau redzējām testa piemērā, ka ne vienmēr uzvar tas kam pieder visvairāk māju, bet gan uzvar tas kam ir visvērtīgākās mājas. Spēlētāji pērk un pārdot mājas un rezultātā uzzinām uzvarētāju. Uzdevumu izdevās izpildīt pietiekami labi un pateicoties šim uzdevumam ieguvu zināšanas par paralēliem procesiem un to darbību, kas man var noderēt arī turpmāk.
…
4. Praktiskais darbs mācību priekšmetā “Operētājsistēmas” Paralēla procesu darbība un laiksakritīga resursa darbība Izstrādāt programmu (iespējams izmantot jebkuru programmēšanas valodu), kas realizē paralēlas darbības un laiksakritīga resursa darbību. Ir obligāts sākumstāvoklis un obligātie izpildes nosacījumi: • 6 procesi / pavedieni (spēlētāji) • lauks ar 10x10 rūtiņām (divdimensiju masīvs) • jānodrošina paralēlo darbību, katram no 6 procesiem (spēlētāji) tiek dots laiks iterācijai • jānodrošina laiksakritīgu resursu darbību (lauka rūtiņas), procesiem iespējams aizņemt rūtiņas, cīnīties par rūtiņu ar citu procesu, utt. • jābūt definēts spēles pabeigšanas nolikums (iterāciju skaits, maksimālo punktu skaits utt.) Nosacījumi (nav obligāti jāizpilda visi nosacījumi), kuri paaugstina atzīmi: • viens resurss var "cīnīties" ar citu resursu par rūtiņu • visām rūtiņām sākuma stāvoklī ir gadījuma vērtības (ne nulles) un tās tiek izmantotas spēles procesā Jums ir jāizdomā pašiem spēles noteikumi, lai tie būtu interesanti. Par unikālu uzdevumu un sarežģītākajiem noteikumiem tiek paaugstināta atzīme. Tālāk tiek dots paraugs spēles noteikumiem. Gadījumā jā nav iespējams izdomāt savas unikālās spēles noteikumus, iespējams izmantot parauga noteikumus. Bet atzīme būs samazināta.
-
Datorprogrammas pirkuma līgums
Paraugs2 Datori, elektronika, programmēšana, Tiesības, Uzņēmējdarbība
- Konkursa nolikums datortehnikas iegādei
- Paralēla procesu darbība un laiksakritīga resursa darbība
-
Tu vari jebkuru darbu ātri pievienot savu vēlmju sarakstam. Forši!Datorprogrammas pirkuma līgums
Paraugs augstskolai2
-
Konkursa nolikums datortehnikas iegādei
Paraugs augstskolai10
-
Projektējuma apraksta dokuments
Paraugs augstskolai12
-
Projekta sfēras definīcija
Paraugs augstskolai2
-
Kvalitātes nodrošināšanas plāns
Paraugs augstskolai8