ITの基礎知識|ITパスポート・基本情報

科目Bに共通する注意事項(表記ルールなど)については、下記のリンク先を参照してください。

基本情報技術者 令和7年公開問題 科目Bの注意事項


問題

次の記述中の【  a  】と【  b  】に入れる正しい答えの組合せを,解答群の中から選べ。ここで,配列の要素番号は1 から始まる。

予防接種の病気X に対する予防効果を調査するために集めたデータの集計結果を基に,病気X にかかるかどうかが,予防接種の有無に影響されないと仮定した場合の人数を計算する。この人数を理論度数という。表1 に集計結果の例を示し,表2 に表1を基に計算した理論度数を示す。

関数f は,引数data で受け取った集計結果を基に計算した理論度数を返す。引数と戻り値は二次元配列で,その行が表の行,その列が表の列に対応する。

[プログラム]

○実数型の二次元配列: f(実数型の二次元配列: data)
  実数型: t ← dataの要素の和
  整数型: row ← dataの行数
  整数型: col ← dataの列数
  実数型の二次元配列: result ← {row行col列の 未定義の値}
  整数型: r, c
  for (r を 1 から row まで 1 ずつ増やす)
    for (c を 1 から col まで 1 ずつ増やす)
      result[r, c] ← (dataの行番号rの要素の和) ×
                      (dataの列番号cの要素の和) ÷ t
    endfor
  endfor
  return result

 

解答群

科目Bに共通する注意事項(表記ルールなど)については、下記のリンク先を参照してください。基本情報技術者 令和7年公開問題 科目Bの注意事項問題次の記述中の空欄に入れる正しい答えを,解答群の中から選べ。ここで,配列の要素番号は1 から始まる。関数 search は,data から key の要素の並びと同じ並びを全て探し,その先頭の要素番号を全て格納した配列を...

Read more...

科目Bに共通する注意事項(表記ルールなど)については、下記のリンク先を参照してください。基本情報技術者 令和7年公開問題 科目Bの注意事項問題次のプログラム中の【  a  】と【  b  】に入れる正しい答えの組合せを,解答群の中から選べ。ここで,配列の要素番号は1 から始まる。関数 push はスタックに値を格納し,格納できた場合は true,できなかった...

Read more...

科目Bに共通する注意事項(表記ルールなど)については、下記のリンク先を参照してください。基本情報技術者 令和7年公開問題 科目Bの注意事項問題次のプログラム中の空欄に入れる正しい答えを,解答群の中から選べ。関数change は,10 より大きい整数を引数n で受け取り,1 円玉,5 円玉,10 円玉を使ってちょうどn 円にする組合せの総数を返す。例えば,...

Read more...

科目Bに共通する注意事項(表記ルールなど)については、下記のリンク先を参照してください。基本情報技術者 令和7年公開問題 科目Bの注意事項問題次のプログラム中の【 a 】と【 b 】に入れる正しい答えの組合せを,解答群の中から選べ。関数 function1 が受け取る引数と,関数 function2 が受け取る引数とが同じとき,二つの関数は同じ値を返す。ここ...

Read more...

共通に使用される擬似言語の記述形式擬似言語を使用した問題では,各問題文中に注記がない限り,次の記述形式が適用されているものとする。〔宣言,注釈及び処理〕 記述形式処理 ○手続名又は関数名手続又は関数を宣言する。 型名: 変数名変数を宣言する。 /* 注釈 */文に注釈を記述する。 // 注釈 変数名 ← 式変数に式の値を代入する。...

Read more...

カーボンフットプリントの説明として,適切なものはどれか。 ア 温室効果ガスの排出量から吸収量と除去量を差し引いた合計をゼロにする取組 イ 原材料調達から廃棄・リサイクルに至るまでのライフサイクル全体を通して排出される温室効果ガスの排出量を,CO2 量に換算して,その値を商品やサービスに表示すること ウ 自動車のエンジンから排出される一酸化炭素,窒素酸化物や炭化水素類などの大気汚染物...

Read more...

物販事業において,ロングテールをビジネスとして成功させるために必要な施策はどれか。 ア 多くの有名ブランド店が出店するショッピングモールの構築 イ 交通の利便性が高い地域に対する,生活必需品を広く浅く取りそろえた出店計画 ウ 店舗で購入した商品を近隣地域に無償で配送するサービスの実施 エ 豊富な品ぞろえと,在庫コストや配送費用を抑えるための大規模な物流センタの構築や活用

Read more...

インターネット上の生成 AI サービスを利用する際に,オプトアウトを設定することはどのような場合に有効か。 ア 個々の利用者が,自身が生成 AI から得た情報に対して,著作権を主張したい場合 イ 個々の利用者が入力した情報を,生成 AI の学習に利用させたくない場合 ウ 個々の利用者が入力した情報を,生成 AI を通じて,他の利用者にも知ってほしい場合 エ 生成 AI から得た...

Read more...