IPA公式 テクノロジ › データベース 3 / 30

ITパスポート|データベース 問3

2台の PC から一つのファイルを並行して更新した。ファイル中のデータ n に対する処理が①~④の順に行われたとき、データ n は最後にどの値になるか。ここで、データ n の初期値は10であった。

PC-A の処理内容:①データ n を読み込み、5 を引く。③処理①の結果を、データ n に書き込む。PC-B の処理内容:②データ n を読み込み、7 を足す。④処理②の結果を、データ n に書き込む。両方の PC が、ファイル中の同じデータ n を読み書きする。

出典:令和2年度 ITパスポート試験 公開問題 問72(読点「,」を「、」に改変)