修了試験 2013-01-27実施分 基本情報技術者試験 問34
Webページへのアクセス件数を調べる目的でアクセスカウンタを作成した。 図に示すとおり,2人の閲覧者が同時にアクセスしたところ,サーバ内の処理は①~④の順序で実行された。 2人がアクセスする前のアクセスカウンタの値が100であったとすると,処理④が終了した時点のアクセスカウンタの値は幾らになるか。

正答2
解説
正解はイ。 閲覧者1がカウンタ100を読み込んで+1し(①),閲覧者2も更新前の100を読み込んで+1する(②)。 閲覧者1が101を書き込み(③),その後閲覧者2も自分が計算した101を書き込む(④)ため,更新が失われ最終値は101のままとなる。まとめて解く
修了試験 2013-01-27実施分を通しで解く(80問)→