2台のPCから一つのファイルを並行して更新した。ファイル中の同一データ(データ1)に対する処理が①~④の順に行われたとき、データ1はどの値になるか。ここで、データ1の初期値は5であった。
| ア | 4 |
| イ | 5 |
| ウ | 14 |
| エ | 15 |
| データ1は5 | |||
| ① | PC-Aがデータ1を読み込み10を足す。 10+5=15 |
データ1は5 | |
| ② | PC-Bがデータ1を読み込み1を引く。 5-1=4 |
データ1は5 | |
| ③ | PC-Aが①の結果(15)をデータ1に書き込む。 | データ1は15 | |
| ④ | PC-Bが②の結果(4)をデータ1に書き込む。 | データ1は4 |
よって、同一データ(データ1)に対する処理が①~④の順に行われたとき、データ1は4となる。