基本情報技術者 2014年 春期 午前(科目A) 問69
問題文
ある製品の設定価格と需要との関係が1次式で表せるとき、aに入る適切な数値はどれか。
(1) 設定価格を3,000円にすると、需用は0個になる。
(2) 設定価格を1,000円にすると、需要は60,000個になる。
(3) 設定価格を1,500円にすると、需要は[ a ]個になる。
選択肢
ア:30,000
イ:35,000
ウ:40,000
エ:45,000(正解)
🔒 解説は解答すると表示されます
線形需要価格関係【午前解説】
正解の理由
一次関数で需要 を価格 の関数とすると と表せます。与えられた二点 から傾きを求めます。
切片 は 円で需要が になる条件から
したがって需要は
となり、 のとき
よって正解は エ(45,000個)です。
解法ステップ
- 需要を一次関数 と仮定する。
- 与えられた二点 を用いて傾き を求める: .
- 片方の点を代入して切片 を求める: .
- 求めた を用いて を代入し を得る。
- 答えは 45,000 個、選択肢は エ。
選択肢別の誤答解説
- ア: 30,000 — 価格を0→3000の範囲だと誤ってみなし、比で計算してしまうと出る値です(60000×(3000−1500)/3000)。区間の始点が1000であることを見落とすミス。
- イ: 35,000 — 500円あたりの需要減少量を誤って 12,500 個とすると 60,000−25,000=35,000 と出ます。1単位当たりの変化量(ここでは500円で15,000個)を誤認したケース。
- ウ: 40,000 — 線形補間の比率を誤って「1/3」と見なすなど、全幅(2000円)を別の値で割ってしまう計算ミスの典型例です。
- エ: エ 45,000 — 正しい傾き と切片 を用いた結果で、正答です。
よくある誤解
- 差分の順序を逆にして符号を間違う: の計算で順序を誤ると傾きの符号が逆になり大きく誤る。
- 範囲を誤認して比例で処理する:価格0を基準に比例とみなしてしまい、正しい区間(1000~3000)を使わない誤り。
- 単位を無視して計算する:傾きは「個/円」なので、500円変化での需要変化を利用する際に単位換算ミスが起きやすい。
補足コラム
一次関数の二点から直線を決める一般的な方法として、二点形式(点傾き形式)を覚えておくと便利です:
今回は が価格、 が需要なので、任意の点を基準に代入すれば同じ結果になります。また、切片 は「価格が0のときの需要」を意味しますが、現実的には価格0が意味を成さない場合もあるため解釈には注意が必要です。
簡単な計算例(Python)
def demand(price):
m = -30
b = 90000
return m*price + b
print(demand(1500)) # 45000
FAQ
Q. なぜ一次関数で表せると言えるのですか?
A. 問題文で「一次式で表せる」と明記されているため、直線(1次関数)を仮定して解きます。二点で直線が一意に定まるという基本性質を使います。
A. 問題文で「一次式で表せる」と明記されているため、直線(1次関数)を仮定して解きます。二点で直線が一意に定まるという基本性質を使います。
Q. 傾きが負なのはなぜですか?
A. 価格が上がると需要が下がるという逆相関を示すため、価格増加で需要が減少するので傾きは負になります。
A. 価格が上がると需要が下がるという逆相関を示すため、価格増加で需要が減少するので傾きは負になります。
Q. 切片 が90000というのは実際に意味がありますか?
A. 数学的には価格0での需要を示しますが、現実には価格0が非現実的なため参考値として解釈します。モデルの有効範囲に注意してください。
A. 数学的には価格0での需要を示しますが、現実には価格0が非現実的なため参考値として解釈します。モデルの有効範囲に注意してください。
Q. 計算ミスを防ぐコツは?
A. Δ(差分)の順序を明確に書き、単位(個/円)を意識して値を確認することです。片方の点に戻して b を検算すると良いです。
A. Δ(差分)の順序を明確に書き、単位(個/円)を意識して値を確認することです。片方の点に戻して b を検算すると良いです。
関連キーワード: 一次関数、線形補間、傾き、切片、需要曲線、代数、比例と反比例、計算ミス対策

\ せっかくなら /
基本情報技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

