2台のPCから一つのファイルを並行して更新した。ファイル中の同一データ(データ1)に対する処理が①~④の順に行われたとき,データ1はどの値になるか。ここで,データ1の初期値は5であった。 [処理] PC-A 【処理内容】 ① データ1を読み込み,10を足す。 ③ ①の結果を,データ1に書き込む。 PC-B 【処理内容】 ② データ1を読み込み,1を引く。 ④ ②の結果を,データ1に書き込む。
ア. 4
ロストアップデート問題. ①PC-Aがデータ1=5を読み15に. ②PC-Bが5を読み4に. ③PC-Aが15を書込み. ④PC-Bが4を書込みで最終値は4となる結果.
ITパスポート 2010年 (平成22年 春期) の過去問一覧へ戻る・問82