Add Papers Marked0
Paper checked off!

Marked works

Viewed0

Viewed works

Shopping Cart0
Paper added to shopping cart!

Shopping Cart

Register Now

internet library
Atlants.lv library
FAQ
14,20 € Add to cart
Add to Wish List
Want cheaper?
ID number:431542
 
Author:
Evaluation:
Published: 03.05.2011.
Language: Latvian
Level: College/University
Literature: 7 units
References: Not used
Table of contents
Nr. Chapter  Page.
1.  Uzdevuma nostādne    3
2.  Lietotāja instrukcija    4
2.1.  Manas individuālās spēles „Trade wars” noteikumi    4
3.  Programmas funkcionēšanas piemērs    5
4.  Programmas pirmteksts ar komandu komentāriem    18
5.  Secinājumi    25
6.  Izmantotā literatūra    25
Extract

5 Secinājumi
Izstrādājot šo 4. praktisko darbu „Paralēla procesu darbība un laiksakritīga resursa darbība” es nenoliedzami apguvu daudz jaunu zināšanu par paralēlu procesu darbību, kā arī laiksakritīgus procesus, kas, manuprāt, ir ļoti nozīmīgi, ja interesē objektorientētā programmēšana, kas ir ne tikai dažāda veida spēļu veidošana, bet arī sarežģītāka veida programmu veidošana, kura satur laiksakritīgu resursu darbības un paralēlu procesu darbības.
Atklāti sakot neticēju, ka priekšmeta Operētājsistēmas ietvaros būs nepieciešama objektorientēta programmēšana. Tomēr tagad zinu, ka jēdziens „Operētājsistēmas” ir ne tikai dažādu operētājsistēmu izpēte, bet arī to funkcionēšanas darbību izskaidrošana, attēlošana ar dažādu procesu palīdzību, kā, piemēram, ar šī praktiskā darba palīdzību – spēles izstrādāšanu.
Tā kā bija iespēja šo praktisko darbu izstrādāt jebkurā programmēšanas valodā, tad programmu izstrādāju Microsoft Visual C++ 2010, kurā, manuprāt, lieliski var realizēt paralēlas darbības un laiksakritīga resursa darbības. Iesākumā baidījos izmantot pašu jaunāko versiju, taču beigu beigās viss ļoti labi izdevās, tāpēc par to ir ļoti liels prieks.
Manuprāt, šis darbs pagaidām bija visgrūtākais līdz šim priekšmetā „Operētājsistēmas”, jo programmas izstrādei bija jāvelta ļoti daudz laika, lai novērstu radušās kļūdas kompilējot, saprast kļūdainās vietas un panākt to, lai programma darbotos, kā iesākumā iecerēts, tomēr bija ļoti grūti. Iepriekš šādas sarežģītības pakāpes programmas nebija nācies veidot, tāpēc atzīšu, ka iemācījos daudz jauna, un sapratu, ka ir nepieciešama ļoti liela pacietība un vēlme panākt iecerēto. Mūsdienās ļoti daudz informācijas var atrast, meklējot internetā. Šo iespēju arī izmantoju, meklējot nepieciešamo caur www.google.com.
Daudz laika aizņēma arī eksperimenti ar cikliem un dažādām citām operācijām, lai varētu veiksmīgi izstrādāt spēlīti Trade wars, kurā spēlētāji ar saviem karaspēkiem mēģina ieņemt visas pārējo spēlētāju galvaspilsētas. Uzvar tas, kurš ieņēmis visas galvaspilsētās.
Kopsummā ņemot, šķiet darbs izstrādāts veiksmīgi, arī visi nosacījumi tika izpildīti.

Author's comment
Load more similar papers

Atlants

Choose Authorization Method

Email & Password

Email & Password

Wrong e-mail adress or password!
Log In

Forgot your password?

Draugiem.pase
Facebook

Not registered yet?

Register and redeem free papers!

To receive free papers from Atlants.com it is necessary to register. It's quick and will only take a few seconds.

If you have already registered, simply to access the free content.

Cancel Register