اگر ۲ فرایند با کد زیر به صورت همروند اجرا شوند و SUM متغییر مشترک و I متغییر محلی باشد با فرض اینکه مقدار اولیه SUM صفر است پس از اجرای ۲ فرایند به طور کامل کدام گزینه حداقل مقدار SUM را نشان میدهد
کد:
[align=left]
for(i=0;i<10;i++)
sum =sum +1;
۱/۲
۲/۱۰
۳/۵
۴/۲۰
چرا ؟