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

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

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


問題

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

関数 push はスタックに値を格納し,格納できた場合は true,できなかった場合は false を返す。関数 pop はスタックから値を取り出して返す。スタックが空のときは未定義の値を返す。

[プログラム]

大域: 整数型: stackPos ← 3
大域: 整数型の配列: stack ← {4, 3, 未定義の値, 未定義の値}

○論理型: push(整数型: inputData)
  if (stackPos ≦ stackの要素数)
    stack[ 【 a 】 ] ← inputData
    stackPos ← stackPos + 1
    return true
  else
    return false
  endif

○整数型: pop()
  整数型: popData ← 未定義の値
  if (stackPos > 1)
    stackPos ← 【 b 】
    popData ← stack[stackPos]
    stack[stackPos] ← 未定義の値
  endif
  return popData

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

    • a:stackPos
    • b:stackPos + 1
    • a:stackPos
    • b:stackPos - 1
    • a:stackPos - 1
    • b:stackPos + 1
    • a:stackPos - 1
    • b:stackPos - 1
科目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...

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

Read more...

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

Read more...