二分法では、(2)で区間の中点 x = (x₀ + x₁) / 2 を求めます。
令和7年度 春期 高度試験共通 午前I 問1
0≦x≦1の範囲で単調に増加する連続関数 f(x) が f(0) < 0 ≦ f(1) を満たすときに、区間内で f(x) = 0 である x の値を近似的に求めるアルゴリズムにおいて、(2)は何回実行されるか。
〔アルゴリズム〕
(1) x₀ ← 0、x₁ ← 1 とする。
(2) x ← (x₀ + x₁) / 2 とする。
(3) x₁ − x < 0.001 ならば x の値を近似値として終了する。
(4) f(x) ≧ 0 ならば x₁ ← x として、そうでなければ x₀ ← x とする。
(5) (2)に戻る。
選択肢
解説
結論 → 詳細 → 補足 の 3 層構成
展開閉じる
解説
結論 → 詳細 → 補足 の 3 層構成
詳細Layer 2展開閉じる
(2)をk回実行した直後の x₁ − x は 1 / 2^k です。9回目は1/512 ≒ 0.001953で終了条件を満たさず、10回目は1/1024 ≒ 0.000977 < 0.001となります。したがって実行回数は10回(ア)です。
各選択肢の解説
- ア
10
正しいです。(2)をk回実行した直後の区間幅は x₁ − x = 1/2^k です。9回目は1/512≒0.00195で0.001以上なので(4)(5)へ進み、10回目は1/1024≒0.000977となって(3)の x₁ − x < 0.001 を満たし終了します。したがって(2)の実行は10回です。
- イ
20
誤りです。二分法では(2)を1回実行するたびに x₁ − x が半分になり、10回目で1/1024≒0.000977となって0.001を下回るため、その時点で(3)により終了します。20回になるのは、(3)の閾値を0.001の千分の一である0.000001に変えた場合です(1/2^19≒0.0000019、1/2^20≒0.00000095)。
- ウ
100
誤りです。(2)を1回実行するたびに x₁ − x は1/2、1/4、…と半分ずつ縮み、k回目には1/2^kになります。10回目に1/1024≒0.000977となって(3)の x₁ − x < 0.001 を満たし終了するため、100回には達しません。100回目の幅1/2^100は必要な精度をはるかに超えます。正しくは10回です。
- エ
1,000
誤りです。1,000回は、0から1までを0.001刻みで1点ずつ f(x) を調べる逐次探索の回数(1/0.001)です。二分法では(2)の1回ごとに区間幅が1/2になるため、2^10=1024により10回目で x₁ − x < 0.001 を満たして終了します。
分野「基礎理論」の学習ポイント
この問題の理解を「分野全体の力」に広げるための足がかり
- 何が問われるか
- 2進数・論理演算・確率・統計など、IT全般の土台となる数学・離散構造の理解度。
- 学習の進め方
- 公式の暗記ではなく、ビット表現や真理値表を「手で書ける」状態を作る。例題を3パターン以上手で解いて感覚化する。
- 関連キーワード
- 2進数論理演算シフト演算誤差確率情報量
この問題を AI と深掘りする
用語解説・選択肢分析・類題生成をその場で対話。クイズモードでは解答→解説がゼロ遷移。
関連する問題
基礎理論 の他の問題
- 高度試験共通2009年度 秋期 午前I 問12進数の表現で、2の補数を使用する理由はどれか。
- 高度試験共通2009年度 秋期 午前I 問2誤り検出方式である CRC に関する記述として、適切なものはどれか。
- 高度試験共通2009年度 秋期 午前I 問62台のプリンタがあり、それぞれの稼働率が0.7と0.6である。この2台のいずれか一方が稼働していて、他方が故障している確率は幾らか。ここで、2台のプリンタの稼働状態は独立であり、プリンタ以外の要因は考慮しないものとする。
- 高度試験共通2009年度 春期 午前I 問1(1+a)”の計算を、1+n×aで近似計算ができる条件として、適切なものはどれか。
- 高度試験共通2009年度 春期 午前I 問2次に示す有限オートマトンが受理する入力列はどれか。ここで、S₁は初期状態を, S₃は受理状態を表している。 〔状態遷移〕 S₁:入力0→S₃、入力1→S₂。 S₂:入力0→S₂、入力1→S₁。 S₃:入力0→S₂、入力1→S₃。
他年度の「基礎理論」問題
高度試験共通 の同じ分野を年度をまたいで演習する
- 令和6年度 秋期高度試験共通 午前I 問2式A+B×Cの逆ポーランド表記法による表現として、適切なものはどれか。
- 令和5年度 秋期高度試験共通 午前I 問1逆ポーランド表記法(後置記法)で表現されている式 ABCD-×+において、A=16, B=8, C=4, D=2 のときの演算結果はどれか。逆ポーランド表記法による式 AB+は,中置記法による式A+Bと同一である。
- 令和4年度 秋期高度試験共通 午前I 問1A、B、C、Dを論理変数とするとき、次のカルノー図と等価な論理式はどれか。ここで、・は論理積、+は論理和、¬XはXの否定を表す。 | AB \ CD | 00 | 01 | 11 | 10 | |---|---|---|---|---| | 00 | 1 | 0 | 0 | 1…
- 令和3年度 秋期高度試験共通 午前I 問1非線形方程式f(x)=0の近似解法であり,次の手順によって解を求めるものはどれか。ここで、y=f(x)には接線が存在するものとし、(3)でxoと新たなxoの差の絶対値がある値以下になった時点で繰返しを終了する。 〔手順] (1) 解の近くの適当なx軸の値を定め、xoとする。 (2…
- 令和2年度 10月試験高度試験共通 午前I 問1式A+B×Cの逆ポーランド表記法による表現として、適切なものはどれか。
高度試験共通 の学習ガイド
情報処理安全確保支援士のメリット|年収・転職・登録制資格の価値
情報処理安全確保支援士(SC・登録セキスペ)取得のメリットを、年収・転職市場・業務範囲・登録制資格の側面から解説。費用対効果と登録後の維持コストもまとめます。
情報処理安全確保支援士 午後(記述式)対策|記述問題の答え方と頻出テーマ
情報処理安全確保支援士(SC)の午後は記述式(2023年秋から午後I・II統合で150分・4問中2問選択)。記述問題の答え方・頻出テーマ(インシデント対応・ゼロトラスト・クラウドセキュリティ)ごとの解答の組み立て方を紹介します。
情報処理安全確保支援士試験 出題傾向の最新分析【2026年最新】|増えた論点・捨て論点
情報処理安全確保支援士試験の直近2年の出題傾向を分析し、増加している新論点・減少している論点・捨てて良い論点を整理。学習計画の優先度付けに活用できます。
情報処理安全確保支援士試験 過去問の解き方完全ガイド|AI解説で時短する5ステップ
情報処理安全確保支援士試験の過去問を効率的に回すための5ステップを紹介。AIコパイロットを使った時短解説の取り方、復習タイミング、選択肢分析の手順までまとめました。