未分類
ITパスポート 2020年 問72
72 / 100
2台のPCから一つのファイルを並行して更新した。ファイル中のデータnに対する処理が①~④の順に行われたとき,データnは最後にどの値になるか。ここで,データnの初期値は10であった。 PC-A:①データnを読み込み,5を引く。③処理①の結果を,データnに書き込む。 PC-B:②データnを読み込み,7を足す。④処理②の結果を,データnに書き込む。
正解と解説
表示する
正解 エ
17
2台のPCが並行してデータnを更新し、処理が①〜④の順に行われた結果、後から書き込んだ側の値で上書きされる。初期値・各処理の加算内容をたどると、最後にnは17となる。よって(エ)。