Webページへのアクセス件数を調べる目的でアクセスカウンタを作成した。
図に示すとおり、2人の閲覧者が同時にアクセスしたところ、サーバ内の処理は@〜C の順序で実行された。
2人がアクセスする前のアクセスカウンタの値が100であったとすると、処理Cが終了した時点のアクセスカウンタの値は幾らになるか。
答え イ
【解説】
@〜Cのときのアクセスカウンタの値をシミュレートする。
No |
処理内容 |
アクセスカウンタの値 |
@ |
アクセスカウンタから読み込んだ値は“100”であり、+1して“101”になる。(アクセスカウンタには書き込んでいない。) |
100 |
A |
アクセスカウンタから読み込んだ値は“100”であり、+1して“101”になる。(アクセスカウンタには書き込んでいない。) |
100 |
B |
アクセスカウンタに@の“101”を書き込む。 |
101 |
C |
アクセスカウンタにAの“101”を書き込む。 |
101 |
【キーワード】
・アクセスカウンタ
【キーワードの解説】
- アクセスカウンタ
Webページにどれだけのアクセスがあったかという情報を記録・表示するために用いられるプログラムです。
Webサーバ上で動作するプログラムで、ページが閲覧されるたびに、値を+1します。
もっと、「アクセスカウンタ」について調べてみよう。
戻る
一覧へ
次へ
|