必ず受かる情報処理技術者試験

問題82

ポケットスタディ 基本情報午後・要点整理―即効!7つの知識 (情報処理技術者試験)

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となる。

前の問題 次の問題

Copyrithg naruha