資格道場
学習状況 お問い合わせ ログイン 無料登録
📄 本試験 公開問題

基本情報技術者試験 2024年度(令和6年度) 科目A 公開問題

20問(本試験60問中の公開分) ・ 目安 正答率60%

基本情報技術者の2024年度(令和6年度) 科目A試験で実際に出題された問題のうち、公式に公開されている20問(本試験は60問)を、1問ずつその場で答え合わせしながら演習できます。合否の目安は正答率60%(演習の目安)。各問に正解と、なぜその選択肢になるのかの解説を付けています。

本試験の合格基準:科目A・科目Bの評価点がともに600点以上で合格(各1,000点満点・IRT方式)。

この回:科目Aの基準は評価点600点以上/1,000点満点(IRT)。合格には科目Bも600点以上が必要。公開問題の正答率60%は評価点600点と同じではない。

出典:IPA 試験要綱 Ver.5.6(2026年10月の試験から適用)4. 採点方式・配点・合格基準。このページの「目安 正答率60%」は演習の目安で、本試験の採点方法とは異なります。

この回は 独立行政法人 情報処理推進機構(IPA) が公開する本試験問題を、当サイトがその場で答え合わせできる一問一答形式に再編し、公式には付いていない「正解の根拠・各選択肢の解き方」の解説を追記したものです。原題の出典は各問に明記しています。

この回は本試験そのものではなく、独立行政法人 情報処理推進機構(IPA)が公開している「公開問題」です。実際の試験は60問で構成され、そのうち20問が公開されています。公開されていない残りの問題は当サイトにも収録できません。この試験区分はCBT(コンピュータ方式)で通年実施されているため、公式が本試験をまるごと公開することがなく、これが公式から入手できる唯一の本試験問題です。

過去問の解答結果は学習記録・段位には反映されません。過去問は出題当時の法令・制度にもとづく問題を含むため、段位は継続して最新化している一問一答・模擬試験だけで判定しています。過去問を解かなくても段位で不利になることはありませんので、実力試しとして気軽にお使いください。

問 1
X 及びY はそれぞれ0 又は1 の値をとる変数である。X □Y をX とY の論理演算としたとき,次の真理値表が得られた。X □Y の真理値表はどれか。
問1の図
正解:ウ
X AND (X□Y) と X OR (X□Y) の値から,X□Y を1行ずつ逆算する。X=0 の行では X AND (X□Y) は必ず0になるので手掛かりにならず,X OR (X□Y) がそのまま X□Y の値になる。1行目も2行目も1なので,0□0=1,0□1=1。X=1 の行では逆に X OR (X□Y) が必ず1になるので手掛かりにならず,X AND (X□Y) がそのまま X□Y の値になる。3行目は0,4行目は1なので,1□0=0,1□1=1。まとめると X□Y は上から 1,1,0,1 で,これはウである。なおこの演算は「X ならば Y」(含意)で,X が1で Y が0のときだけ0になる。
出典:情報処理推進機構「令和6年度 基本情報技術者試験 科目A 公開問題」問1
報告ありがとうございました。内容を確認します。
問 2
キーが小文字のアルファベット1 文字(a,b,…,z のいずれか)であるデータを,大きさが10 のハッシュ表に格納する。ハッシュ関数として,アルファベットのASCII コードを10 進表記法で表したときの1 の位の数を用いることにする。衝突が起こるキーの組合せはどれか。ASCII コードでは,昇順に連続した2 進数が,アルファベット順にコードとして割り当てられている。
正解:エ
小文字のアルファベットのASCII コードは a が97 で,以降1ずつ増える。ハッシュ値はその10進表記の1の位なので,a=7,b=8,c=9,d=0,e=1,…と10文字ごとに同じ値へ戻る。つまりアルファベット順で10個離れた文字どうしが衝突する。a は1番目,d は4番目,x は24番目なので,d と x は20個離れており衝突する。よってエ。ア(a は1番目・i は9番目)は8個違い,イ(b は2番目・r は18番目)は16個違い,ウ(c は3番目・l は12番目)は9個違いで,いずれも10の倍数でないから衝突しない。
出典:情報処理推進機構「令和6年度 基本情報技術者試験 科目A 公開問題」問2
報告ありがとうございました。内容を確認します。
問 3
図に示す構成で,表に示すようにキャッシュメモリと主記憶のアクセス時間だけが異なり,他の条件は同じ2 種類のCPU X とY がある。あるプログラムをCPU X とY とでそれぞれ実行したところ,両者の処理時間が等しかった。このとき,キャッシュメモリのヒット率は幾らか。ここで,CPU 以外の処理による影響はないものとする。
問3の図
正解:イ
実効アクセス時間は「ヒット率 × キャッシュの時間 + (1 - ヒット率) × 主記憶の時間」で表せる。処理時間が等しいということは,この実効アクセス時間が等しいということである。ヒット率を h とすると 40h + 400(1 - h) = 20h + 580(1 - h)。左辺は 400 - 360h,右辺は 580 - 560h なので 200h = 180 となり h = 0.9。よってイ。CPU Y はキャッシュが速い代わりに主記憶が遅いので,ヒット率が高いほど Y が有利になる。両者が並ぶ点が0.9である。
出典:情報処理推進機構「令和6年度 基本情報技術者試験 科目A 公開問題」問3
報告ありがとうございました。内容を確認します。
問 4
あるシステムの今年度のMTBF は3,000 時間,MTTR は1,000 時間である。翌年度はMTBF について今年度の20%分の改善,MTTR について今年度の10%分の改善を図ると,翌年度の稼働率は何%になるか。
正解:エ
稼働率は MTBF ÷(MTBF + MTTR)で求める。MTBF は故障せずに動く平均時間なので改善とは長くなること,MTTR は修理に掛かる平均時間なので改善とは短くなることである。翌年度の MTBF は 3,000 × 1.2 = 3,600 時間,MTTR は 1,000 × 0.9 = 900 時間。稼働率は 3,600 ÷ (3,600 + 900) = 3,600 ÷ 4,500 = 0.8 で80%。よってエ。今年度は 3,000 ÷ 4,000 = 75%なので,5ポイントの改善になる。MTTR も1.1倍にしてしまうと 3,600 ÷ 4,700 = 約77%でウを選んでしまう。
出典:情報処理推進機構「令和6年度 基本情報技術者試験 科目A 公開問題」問4
報告ありがとうございました。内容を確認します。
問 5
複数のWeb サービスの入出力処理を連結させて新たなサービスを提供する,“ロジックマッシュアップ”の例はどれか。
正解:ウ
マッシュアップは複数のサービスを組み合わせて新しいサービスを作ることだが,“ロジックマッシュアップ”はあるサービスの出力を別のサービスの入力に渡すところが要点である。ウは,まず宿泊施設のリストを取得し,その施設について別のサービスで空室状況を調べており,入出力が数珠つなぎになっている。よってウ。アは地図を貼り付けるだけ,イは複数のサービスから取ったデータを並べてグラフにするだけで,どちらもサービス間で入出力を渡していない。エはページの一部だけを読み直す Ajax の説明で,マッシュアップではない。
出典:情報処理推進機構「令和6年度 基本情報技術者試験 科目A 公開問題」問5
報告ありがとうございました。内容を確認します。
問 6
液晶ディスプレイなどの表示装置において,傾いた直線の境界を滑らかに表示する手法はどれか。
正解:ア
斜めの直線を画素で表すと,階段状のギザギザ(ジャギー)が出る。境界の画素を中間の濃さで塗って目立たなくする手法をアンチエイリアシングという。よってア。イのシェーディングは物体の面に陰影を付ける処理,ウのテクスチャマッピングは面に模様の画像を貼り付ける処理,エのバンプマッピングは面の凹凸を陰影で表現する処理で,いずれも3次元の質感を出すための手法である。
出典:情報処理推進機構「令和6年度 基本情報技術者試験 科目A 公開問題」問6
報告ありがとうございました。内容を確認します。
問 7
DBMS に実装すべき原子性(atomicity)を説明したものはどれか。
正解:ウ
トランザクションに求められる4つの性質(ACID 特性)のうち,原子性(atomicity)は「全部やるか,全部やらないか」で,中途半端な状態を残さないことである。よってウ。イは耐久性(durability),エは独立性(isolation)の説明である。アの「何度実行しても結果が同じ」は冪等性で,ACID 特性には含まれない。残る一貫性(consistency)は,処理の前後で決められた整合性が保たれることをいう。
出典:情報処理推進機構「令和6年度 基本情報技術者試験 科目A 公開問題」問7
報告ありがとうございました。内容を確認します。
問 8
LAN 間接続装置に関する記述のうち,適切なものはどれか。
正解:ウ
LAN 間接続装置は OSI 基本参照モデルのどの層で中継するかで区別する。リピータは第1層(物理層)で信号を増幅・整形して伝送距離を延ばす装置なので,ウが正しい。イのブリッジは第2層でMAC アドレスを見てフレームを中継する(IP アドレスではない)。エのルータは第3層でIP アドレスを見てパケットを中継する(MAC アドレスではない)。イとエは見るアドレスが入れ替わっている。アのゲートウェイは第4層以上を含めてプロトコルを変換する装置で,「第1〜3層だけ」ではない。
出典:情報処理推進機構「令和6年度 基本情報技術者試験 科目A 公開問題」問8
報告ありがとうございました。内容を確認します。
問 9
ペネトレーションテストに該当するものはどれか。
正解:ウ
ペネトレーションテストは侵入テストのことで,実際に攻撃を試みてサーバに入れるかどうかを確かめる。よってウ。アはソースコードや設計書を読むソースコード診断(静的解析)で,実際に攻撃はしない。イはファイルのハッシュ値を比べる改ざん検知。エは通信のフロー情報から異常な振る舞いを見つける監視で,いずれも侵入を試みるものではない。
出典:情報処理推進機構「令和6年度 基本情報技術者試験 科目A 公開問題」問9
報告ありがとうございました。内容を確認します。
問 10
SQL インジェクションの対策として,有効なものはどれか。
正解:エ
SQL インジェクションは,入力された文字列がSQL 文の一部として解釈されることで起きる。プレースホルダを使えば,値は最初から「値」として扱われ,どんな文字列が来てもSQL 文の構造が変わらない。よってエ。アはオープンリダイレクトやスクリプト実行への対策,イはディレクトリトラバーサルへの対策,ウはクロスサイトスクリプティングなどへの対策で,いずれもSQL 文の組立てとは関係がない。
出典:情報処理推進機構「令和6年度 基本情報技術者試験 科目A 公開問題」問10
報告ありがとうございました。内容を確認します。
問 11
階層構造のモジュール群から成るソフトウェアの結合テストを,上位のモジュールから行う。この場合に使用する,下位のモジュールの代替となるテスト用のモジュールはどれか。
正解:ウ
上位のモジュールから順に結合していくトップダウンテストでは,まだできていない下位のモジュールの代わりに,呼ばれたら決まった値を返すだけの仮のモジュールを用意する。これをスタブという。よってウ。エのドライバは逆に,下位から結合していくボトムアップテストで,まだできていない上位の代わりに下位を呼び出す仮のモジュールである。アのエミュレータとイのシミュレータは,別の機器の動きを再現する仕組みで,テスト用の仮モジュールではない。
出典:情報処理推進機構「令和6年度 基本情報技術者試験 科目A 公開問題」問11
報告ありがとうございました。内容を確認します。
問 12
アジャイル開発手法の一つであるスクラムで定義され,スプリントで実施するイベントのうち,毎日決まった時間に決まった場所で行い,開発チームの全員が前回からの進捗状況や今後の作業計画を共有するものはどれか。
正解:エ
デイリースクラムは,スプリント中に毎日同じ時刻・同じ場所で短時間行う会議で,進捗と今後の計画を共有し,妨げになっていることを洗い出す。よってエ。アのスプリントプランニングはスプリントの初めに何を作るかを決める会議,ウのスプリントレビューはスプリントの終わりに成果物を関係者に見せる会議,イのスプリントレトロスペクティブはその後に進め方そのものを振り返る会議で,いずれもスプリントに1回ずつ行う。
出典:情報処理推進機構「令和6年度 基本情報技術者試験 科目A 公開問題」問12
報告ありがとうございました。内容を確認します。
問 13
アローダイアグラムで表されるプロジェクトは,完了までに最少で何日を要するか。
問13の図
正解:ウ
各結合点に到達できるいちばん遅い時刻を,前から順に求めていく。まずAで30日。ここから B(5日)・C(30日)・D(20日)が分かれる。Bの終点は 30 + 5 = 35日。Cの終点には,Cを通る 30 + 30 = 60日と,Bの終点からのダミー作業による35日があるので60日。Dの終点には,Dを通る 30 + 20 = 50日と,Cの終点からのダミー作業による60日があるので60日。H の始点には,E を通る 35 + 40 = 75日,F を通る 60 + 25 = 85日,G を通る 60 + 30 = 90日の三経路があるので90日。最後にH(30日)を足して 90 + 30 = 120日。よってウ。クリティカルパスは A → C →(ダミー)→ G → H である。ダミー作業は日数0だが,先に終わっていなければ次に進めないという順序の制約を表す。これを無視するとDの終点が50日となり,G を通る経路が 50 + 30 = 80日になって全体が115日(イ)に見えてしまう。
出典:情報処理推進機構「令和6年度 基本情報技術者試験 科目A 公開問題」問13
報告ありがとうございました。内容を確認します。
問 14
システムの開発部門と運用部門が別々に組織化されているとき,システム開発を伴う新規サービスの設計及び移行を円滑かつ効果的に進めるための方法のうち,適切なものはどれか。
正解:ウ
できあがったものを運用部門へ渡すのではなく,運用部門が要件を決める段階から参加することで,運用しにくい仕様のまま作られてしまうことを防げる。よってウ。アは運用テストが終わってから説明するので遅すぎる。イは開発部門の支援を受けずに運用テストを行うもので,仕様の意図が伝わらない。エは開発部門が運用テストまで行って運用マニュアルも作るもので,運用部門の知見が入らないまま引き渡すことになる。
出典:情報処理推進機構「令和6年度 基本情報技術者試験 科目A 公開問題」問14
報告ありがとうございました。内容を確認します。
問 15
ビッグデータ分析の前段階として,非構造化データを構造化データに加工する処理を記述している事例はどれか。
正解:エ
非構造化データとは,表の行と列に収まっていないデータのことで,文章・画像・音声などが当たる。エは口コミという文章を機械学習で単語に分解し,関係データベースに保管できる形にしており,非構造化データを構造化データに変えている。よってエ。アは関係データベースにある時点ですでに構造化データである。イの匿名化は構造化データのまま個人が分からないように加工するもの。ウの表記ゆれの統一はデータクレンジングで,これも構造化データの中の整え方である。
出典:情報処理推進機構「令和6年度 基本情報技術者試験 科目A 公開問題」問15
報告ありがとうございました。内容を確認します。
問 16
コアコンピタンスを説明したものはどれか。
正解:エ
コアコンピタンスは,他社がまねできず,複数の市場へ展開できる自社ならではの強み(技術・ノウハウ・組織の能力)をいう。よってエ。アは経営理念や行動指針,イは経営目標,ウは SWOT 分析でいう機会と脅威(外部環境)の説明である。コアコンピタンスは SWOT でいえば強み(内部環境)に当たる。
出典:情報処理推進機構「令和6年度 基本情報技術者試験 科目A 公開問題」問16
報告ありがとうございました。内容を確認します。
問 17
マーケティング戦略におけるブルーオーシャンの説明として,適切なものはどれか。
正解:ア
ブルーオーシャンは,競争相手のいない未開拓の市場のことで,血で血を洗う競争市場(レッドオーシャン)と対にして使う。よってア。イのコモディティ化が進んだ市場は,まさにレッドオーシャンである。ウは新事業が軌道に乗るまでの期間(いわゆる死の谷やダーウィンの海の話),エは開発したものを市場に出すまでの障壁(魔の川)で,どちらも市場の種類の話ではない。
出典:情報処理推進機構「令和6年度 基本情報技術者試験 科目A 公開問題」問17
報告ありがとうございました。内容を確認します。
問 18
HR テックの説明はどれか。
正解:エ
HR は Human Resources(人的資源)で,HR テックは採用・育成・評価・配属といった人事の仕事にAI やビッグデータ解析を使う取組をいう。よってエ。アはHEMS(家庭のエネルギー管理),イはディスラプティブ・イノベーション(破壊的技術),ウはフィンテック(金融×技術)の説明である。
出典:情報処理推進機構「令和6年度 基本情報技術者試験 科目A 公開問題」問18
報告ありがとうございました。内容を確認します。
問 19
図は,製品の製造上のある要因の値x と品質特性の値y との関係をプロットしたものである。この図から読み取れることはどれか。
問19の図
正解:エ
点の集まりは左上から右下へ下がっており,x が大きいほど y が小さいという関係が読み取れる。したがって相関係数は負である。よってエ。ウは符号が逆。アは,点がほぼ直線状に並んでいて曲がっていないので,2次の項を持ち出す必要がない。イは,x からy を推定する回帰式とy からx を推定する回帰式は一般に一致しない(どちらの向きの誤差を小さくするかが違うため)。相関が完全(±1)のときだけ一致する。
出典:情報処理推進機構「令和6年度 基本情報技術者試験 科目A 公開問題」問19
報告ありがとうございました。内容を確認します。
問 20
日本において,産業財産権と総称される四つの権利はどれか。
正解:ア
産業財産権は特許庁が所管する4つの権利で,特許権・実用新案権・意匠権・商標権をいう。よってア。著作権は文化庁の所管で,登録しなくても創作した時点で発生するため産業財産権には含まれない。イ・ウ・エはいずれも著作権を混ぜており,そのぶん4つのうちどれかが抜けている。
出典:情報処理推進機構「令和6年度 基本情報技術者試験 科目A 公開問題」問20
報告ありがとうございました。内容を確認します。

この回の最終更新:

掲載の過去問題は 独立行政法人 情報処理推進機構(IPA) の著作物です。同機関が公表する試験問題を、教育目的での利用に許諾・使用料を要しないとする同機関の方針に従い、出典を明記して掲載しています。無断転載を許可するものではありません。解説は当サイトが独自に作成したものです。