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

【基本情報過去問】の記事一覧

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

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


問題

次のプログラム中の【 a 】と【 b 】に入れる正しい答えの組合せを,解答群の中から選べ。

関数 function1 が受け取る引数と,関数 function2 が受け取る引数とが同じとき,二つの関数は同じ値を返す。ここで,引数 n と引数 m は正の整数であり,引数 m は引数 n よりも 10 以上大きい数とする。

○整数型: function1(整数型: n, 整数型: m)
  整数型: count ← 0
  整数型: i
  for (iをnからmまで1ずつ増やす)
    if ((i mod 4)が0と等しい)
      count ← count + 1
    endif
  endfor
  return count

○整数型: function2(整数型: n, 整数型: m)
  整数型: count ← 0
  整数型: tempN ← n
  整数型: i, j
  for (【 a 】)
    if ((tempN mod 4)が0と等しい)
      繰返し処理を終了する
    endif
    tempN ← tempN + 1
  endfor
  for (【 b 】)
    count ← count + 1
  endfor
  return count

選択肢(a と b の組合せ)

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

Read more...

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

Read more...

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

Read more...

データマイニングの手法の一つであって,POS などの蓄積データから"一緒に買われる商品"の組合せを発見する分析手法はどれか。 ア 3C 分析 イ ABC 分析 ウ コンジョイント分析 エ マーケットバスケット分析

Read more...

サーバ室の物理的な安全対策の状況について,情報セキュリティ管理基準(平成 28 年)に照らして,情報セキュリティ監査を行って判明した状況のうち,監査人が,指摘事項として監査報告書に記載すべきものはどれか。 ア サーバが設置されている施設の無人領域では,営業時間中でも,警報装置が作動するようになっている。 イ サーバ室に非常口,避難器具,誘導灯などを設置している。 ウ 社外からサーバ...

Read more...

アジャイル開発手法の一つであるスクラムにおいて,プロダクトバックログアイテムの内容や並び順を決定する役割をもつのは誰か。 ア 開発者 イ 顧客 ウ スクラムマスタ エ プロダクトオーナ

Read more...

オブジェクト指向プログラミングの特徴のうち,異なるクラスのオブジェクトを同一のインタフェースで操作したときに,操作対象クラスに応じた異なる動作を可能にすることを何と呼ぶか。 ア 委譲 イ 継承 ウ コンポジション エ 多相性

Read more...