基本情報技術者 過去問「科目B」
全42問・5回分を一問一答で。問題をえらぶと正答と解説が出ます。
サンプル問題(科目B)の科目B 20問
- 問1次の記述中の に入れる正しい答えを,解答群の中から選べ。プログラムを実行すると,“ ”と出力される。
- 問2次のプログラム中の ~ に入れる正しい答えの組合せを,解答群の中から選べ。関数 fizzBuzz は,引数で与えられた値が,3 で割り切れて 5 で割り切…
- 問3次の記述中の に入れる正しい答えを,解答群の中から選べ。ここで,配列の要素番号は 1 から始まる。関数 makeNewArray は,要素数 2 以上の整…
- 問4次のプログラム中の ~ に入れる正しい答えの組合せを,解答群の中から選べ。関数 gcd は,引数で与えられた二つの正の整数 num1 と num2 の最大…
- 問5次のプログラム中の に入れる正しい答えを,解答群の中から選べ。関数 calc は,正の実数 x と y を受け取り, x2+y2 の計算結果を返す。関数 …
- 問6次のプログラム中の に入れる正しい答えを,解答群の中から選べ。関数 rev は 8 ビット型の引数 byte を受け取り,ビットの並びを逆にした値を返す。…
- 問7次のプログラム中の に入れる正しい答えを,解答群の中から選べ。関数 factorial は非負の整数 n を引数にとり,その階乗を返す関数である。非負の整…
- 問8次の記述中の に入れる正しい答えを,解答群の中から選べ。優先度付きキューを操作するプログラムである。優先度付きキューとは扱う要素に優先度を付けたキューであ…
- 問9次の記述中の に入れる正しい答えを,解答群の中から選べ。ここで,配列の要素番号は 1 から始まる。手続 order は,図の 2 分木の,引数で指定した節…
- 問10次のプログラム中の に入れる正しい答えを,解答群の中から選べ。手続 delNode は,単方向リストから,引数 pos で指定された位置の要素を削除する手…
- 問11次の記述中の に入れる正しい答えを,解答群の中から選べ。ここで,配列の要素番号は 1 から始まる。関数 binSort を binSort( ) として呼…
- 問12次のプログラム中の に入れる正しい答えを,解答群の中から選べ。ここで,配列の要素番号は 1 から始まる。関数 simRatio は,引数として与えられた要…
- 問13次の記述中の に入れる正しい答えを,解答群の中から選べ。ここで,配列の要素番号は 1 から始まる。関数 search は,引数 data で指定された配列…
- 問14次の記述中の に入れる正しい答えを,解答群の中から選べ。ここで,配列の要素番号は 1 から始まる。要素数が 1 以上で,昇順に整列済みの配列を基に,配列を…
- 問15次の記述中の と に入れる正しい答えの組合せを,解答群の中から選べ。三目並べにおいて自分が勝利する可能性が最も高い手を決定する。次の手順で,ゲームの状態遷…
- 問16次のプログラム中の に入れる正しい答えを,解答群の中から選べ。二つの には,同じ答えが入る。ここで,配列の要素番号は 1 から始まる。Unicode の符…
- 問17製造業の A 社では,EC サイト(以下,A 社の EC サイトを A サイトという)を使用し,個人向けの製品販売を行っている。A サイトは,A 社の製品…
- 問18A 社は IT 開発を行っている従業員 1,000 名の企業である。総務部 50 名,営業部50 名で,ほかは開発部に所属している。開発部員の 9 割は客…
- 問19A 社は従業員 200 名の通信販売業者である。一般消費者向けに生活雑貨,ギフト商品などの販売を手掛けている。取扱商品の一つである商品 Z は,Z 販売課…
- 問20A 社は栄養補助食品を扱う従業員 500 名の企業である。A 社のサーバ及びファイアウォール(以下,FW という)を含む情報システムの運用は情報システム部…
令和8年度 公開問題(科目B)の科目B 6問
- 問1次のプログラム中の に入れる正しい答えを,解答群の中から選べ。ここで,配列の要素番号は 1 から始まる。次のプログラムは,整数型の配列 data の末尾の…
- 問2次のプログラム中の に入れる正しい答えを,解答群の中から選べ。関数 complement は,引数として渡された 8 ビット型の値 x について,x に加…
- 問3次のプログラム中の に入れる正しい答えを,解答群の中から選べ。ここで,配列の要素番号は 1 から始まる。関数 func1 に与える引数と,関数 func2…
- 問4次のプログラム中の と に入れる正しい答えの組合せを,解答群の中から選べ。ここで,配列の要素番号は 1 から始まる。単方向リストを,配列 dataList…
- 問5次のプログラム中の と に入れる正しい答えの組合せを,解答群の中から選べ。ここで,配列の要素番号は 1 から始まる。一つの要素だけが 1 で他の要素が 0…
- 問6A 社は,従業員 1,000 名の広告代理店である。A 社では,各部署が A 社の社内ネットワークに設置したファイルサーバを,設置した部署の運用担当者が管…
令和7年度 公開問題(科目B)の科目B 5問
- 問1次のプログラム中の と に入れる正しい答えの組合せを,解答群の中から選べ。関数 function1 が受け取る引数と,関数 function2 が受け取る…
- 問2次のプログラム中の に入れる正しい答えを,解答群の中から選べ。関数 change は,10 より大きい整数を引数 n で受け取り,1 円玉,5 円玉,10…
- 問3次のプログラム中の と に入れる正しい答えの組合せを,解答群の中から選べ。ここで,配列の要素番号は 1 から始まる。関数 push は,引数で与えられた整…
- 問5次の記述中の と に入れる正しい答えの組合せを,解答群の中から選べ。ここで,配列の要素番号は 1 から始まる。予防接種の病気 X に対する予防効果を調査す…
- 問6A 社は従業員 200 名の電子機器メーカーである。東京に本社があり,新潟に工場がある。A 社では,ファイルサーバを図 1 のように運用している。・ファイ…
令和6年度 公開問題(科目B)の科目B 6問
- 問1次のプログラム中の に入れる正しい答えを,解答群の中から選べ。関数 maximum は,異なる三つの整数を引数で受け取り,そのうちの最大値を返す。
- 問2次のプログラム中の に入れる正しい答えを,解答群の中から選べ。関数 convDecimal は,引数として与えられた,“0”と“1”だけから成る,1 文字…
- 問3次のプログラム中の に入れる正しい答えを,解答群の中から選べ。ここで,配列の要素番号は 1 から始まる。図 1 に示すグラフの頂点には,1 から順に整数で…
- 問4次の記述中の に入れる正しい答えを,解答群の中から選べ。ここで,配列の要素番号は 1 から始まる。関数 merge は,昇順に整列された整数型の配列 da…
- 問5次のプログラム中の ~ に入れる正しい答えの組合せを,解答群の中から選べ。ここで,配列の要素番号は 1 から始まる。一度の注文で購入された商品のリストを,…
- 問6A 社は従業員 450 名の商社であり,昨年から働き方改革の一環として,在宅でのテレワークを推進している。A 社のシステム環境を図 1 に示す。・従業員に…
令和5年度 公開問題(科目B)の科目B 5問
- 問1次のプログラム中の と に入れる正しい答えの組合せを,解答群の中から選べ。ここで,配列の要素番号は 1 から始まる。関数 findPrimeNumbers…
- 問2次の記述中の に入れる正しい答えを,解答群の中から選べ。次のプログラムにおいて,手続 proc2 を呼び出すと, の順に出力される。
- 問3次の記述中の に入れる正しい答えを,解答群の中から選べ。ここで,配列の要素番号は 1 から始まる。次の手続 sort は,大域の整数型の配列 data の…
- 問4次の記述中の に入れる正しい答えを,解答群の中から選べ。ここで,配列の要素番号は 1 から始まる。関数 add は,引数で指定された正の整数 value …
- 問6A 社は,放送会社や運輸会社向けに広告制作ビジネスを展開している。A 社は,人事業務の効率化を図るべく,人事業務の委託を検討することにした。A 社が委託す…
ほかの科目
出典:独立行政法人 情報処理推進機構(IPA)
独立行政法人情報処理推進機構(IPA)が公表している過去問題です。IPA の「過去問題の使用について」に基づき、IPA が指定する形で出典を明記して掲載しています(利用の許諾申請は不要)。問題文・選択肢の内容は変えていません。本文は IPA が公表した問題冊子の頁を人が読んで起こし、別の読み手が原本と突き合わせています。その都合で、改行・字間の空白は省き、英数字の全角・半角は元とそろえていない箇所があります。図表は IPA が公表した問題冊子のものです。解説は当サイトが独自に作成したもので、IPA とは関係ありません。
独立行政法人情報処理推進機構(IPA)が公表している過去問題です。IPA の「過去問題の使用について」に基づき、IPA が指定する形で出典を明記して掲載しています(利用の許諾申請は不要)。問題文・選択肢の内容は変えていません。本文は IPA が公表した問題冊子の頁を人が読んで起こし、別の読み手が原本と突き合わせています。その都合で、改行・字間の空白は省き、英数字の全角・半角は元とそろえていない箇所があります。図表は IPA が公表した問題冊子のものです。解説は当サイトが独自に作成したもので、IPA とは関係ありません。