5 Secinājumi
Izstrādājot šo 5. praktisko darbu „Strupceļu novēršanas politikas – „Baņķiera algoritms” ” es biju patīkami pārsteigta, cik ļoti veiksmīgi ar to tiku galā, jo, manuprāt, 4.praktiskais darbs pat likās sarežģītāks nekā šis. Jāsaka liels paldies pasniedzējai, jo lekcijās izklāstītais materiāls ļoti noderēja. Atlika tikai to realizēt noteiktajā programmēšanas valodā, manā gadījumā tā bija C.
Lai izstrādātu 5. praktisko darbu izmantojot Dev-C++ 4.9.9.2 versiju.
Lekcijā jau tika minēts, ka „Baņķiera algoritms” ir efektīvs tikai tad, ja ir zināms, cik daudz resursu katrs process var maksimāli patērēt, un notikumam, kad process ir pieprasījis maksimālo resursu daudzumu, drīz jau arī seko tā darbības beigas. Taču, manuprāt, dzīvē ļoti reti var zināt maksimālo resursu patēriņu.
Šis algoritms arī neparedz nevēlamus procesus – tādus, kas pieprasa pēc iespējas vairāk resursu un nekad tos neatbrīvo.
Daudz laika tomēr aizņēma eksperimenti ar cikliem un dažādām citām operācijām, lai varētu veiksmīgi izstrādāt manu programmiņu bankieraalgoritms.exe, kas realizē „Baņķiera algoritmu” un konstatē sistēmas stāvokli – drošs vai nedrošs.
Kopsummā ņemot, kā jau minēju, manuprāt, darbs tika izstrādāts veiksmīgi, arī visi nosacījumi tika izpildīti.
…