5. Predavanje - VTS NS
5. Predavanje - VTS NS
5. Predavanje - VTS NS
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Kooperativni procesiMeđutim, konkurentnost i deljenje resursa uzrokujuprobleme; primeri: jedna saobraćajna traka-vozila koja iduu susretNezavisni procesi: rezultat izvršavanja procesa ne zavisi odredosleda izvršavanja i preplitanja sa drugim nezavisnimprocesima – ne zavisi od raspoređivanjaProcesi koji dele podatke: rezultat izvršavanja zavisi odredosleda izvršavanja i preplitanja – zavisi odraspoređivanja. Problemi: rezultat je nedeterminisan,uočavanje i ispravljanje grešaka veoma teško, jer su onečesto nereproducibilneOsnovni postulat konkurentnog programiranja: rezultat(logička ispravnost) programa ne sme da zavisi odredosleda izvršavanja i preplitanja, tj. od raspoređivanja41/285