- 
                    Data Inconsistency / Critical SectionConsider the following program segments for two different processes (P1, P2) executing concurrently, where a and b are not shared variables, but x starts at zero and is a shared variable. Case 1:"Processor #1 "for (a = 1; a 

 
  
  
 