ITパスポート 2010年 (平成22年 春期) 問82「2台のPCから一つのファイルを並行して更新した。ファイル中の同一データ(データ1…」の正解と解説です。ITパスポート試験の「テクノロジ系」分野の過去問で、これまでの受験者の正答率は約76%です。
ア. 4
正答率 76.0%(1,044人中 793人が正解)
二つの処理が同じデータを読んでから、それぞれ書き戻すと、後から書き込んだ値で先の更新が上書きされる。①でPC-Aは5を読んで15を求め、②でPC-Bも5を読んで4を求める。③で15が書き込まれるが、④で4が書き込まれて上書きされ、データ1は4になる。排他制御をしないと、このように更新が失われる。