情報処理技術者試験 正答アーカイブ 2009〜2026年度・14区分の正答12,948問

基本情報技術者試験 平成25年度春期

基本情報技術者試験 平成25年度春期の正答と、IPAの出典PDFへのリンクです。正答80問を収録しています。

この回について収録しているもの

載っているもの

  • 午前系の正答 80問(問番号と正答の対応表)
  • 採点講評の全文(IPA原文、13件)
  • IPAの問題冊子・解答例・採点講評PDFへのリンク

載っていないもの

  • 午前系の問題文と選択肢(出典PDFがスキャン画像のため)
  • 午後試験の解答(表の読み順が崩れるため、解答例PDFへのリンクのみ)
  • この回の配点(年度ごとの試験要綱を読み取っていないため)
  • 図・表(出典PDFをご覧ください)

問題文は収録していません。IPAが公表している問題冊子PDFがスキャン画像で、文字情報が入っていないためです。OCR(画像から文字を推定する処理)は行っていません。コードやビット列、数値が1文字変われば設問の答えが変わってしまうからです。

正答は、IPAが公表している解答例PDFから機械的に読み取ったものです。問題冊子PDFがスキャン画像のため、問題側の問番号と突き合わせる検算は原理的にできていません。解答例PDFの問番号をそのまま正としています。

午前の正答

80問。正答のみ。問題文は収録していません。

問正答問正答問正答問正答
1イ2ウ3ウ4ア
5ウ6ア7イ8イ
9ア10ア11イ12イ
13エ14ア15ア16ア
17エ18ウ19ア20ウ
21エ22エ23エ24ウ
25イ26イ27ウ28イ
29イ30ア31イ32ウ
33ア34イ35ウ36イ
37ア38イ39ウ40ア
41ウ42ア43エ44エ
45イ46エ47イ48ア
49イ50イ51ア52ア
53ア54ア55イ56ア
57ア58ウ59イ60イ
61ア62ウ63エ64イ
65イ66エ67ウ68イ
69エ70ア71ウ72イ
73エ74エ75ア76ウ
77エ78ウ79ア80イ

午後

解答例PDFに出てくる大問は13問(問1、問2、問3、問4、問5、問6、問7、問8、問9、問10、問11、問12、問13)です。

この区分の解答は収録していません。
午後試験の解答例は「大問→設問→空欄記号→解答」の表の形で公表されています。これを文字として取り出すと列が混ざって読み順が崩れ、別の大問の解答がつながってしまいます。誤った対応づけを出すより、解答例PDFへのリンクに留めました。大問番号は解答例PDFに現れたもので、ここは信頼できます。

午後の解答例PDFを開く

採点講評(IPA原文)

問1

問1 では,カラー画像を題材に,コンピュータにおけるカラー画像データの表現方法について出題した。 設問1 の正答率は高く,よく理解されていた。 設問2 では,b の正答率は高く,よく理解されていた。c の正答率は平均的で,おおむね理解されていた が,ウと誤って解答した受験者が見受けられた。プレーン1,2,3 それぞれの6 番目のビットが0 か1 かを判 別すれば,正答できた。 設問3 では,d,e の正答率は高く,よく理解されていた。f の正答率は平均的で,おおむね理解されていた が,ク又はケと誤って解答した受験者が見受けられた。16 色を表現するためには1 画素当たり4 ビット必要で あることが分かれば,正答できた。 カラー画像データの表現方法は基礎的な知識なので,理解しておいてほしい。

問2

問2 では,仮想記憶方式の一つであるページング方式について,その仕組み,ページ置換えアルゴリズムの 処理の流れ,ページフォールトとページ置換えとの関連性について出題した。 設問1 では,a,b の正答率は高く,よく理解されていた。 設問2 の正答率は平均的で,おおむね理解されていたが,ウと誤って解答した受験者が見受けられた。ペー ジフォールトが発生した後のページインの処理とページテーブルで管理している要素の関係をよく考えれば, 正答できた。 設問3 では,c の正答率は平均的で,おおむね理解されていた。d の正答率は低く,あまり理解されていな かった。ア又はイと誤って解答した受験者が見受けられた。物理ページの個数を増やしても,ページ置換えア ルゴリズムによっては,ページフォールトの回数が増えることがある。FIFO アルゴリズムにしたがって,物理 アドレス空間に存在している仮想ページを追跡すれば,正答できた。 仮想記憶方式の仕組みやページフォールトが発生した後の処理の流れに関する知識は,OS の開発やシステム 性能の分析などにおいて重要なものなので,理解しておいてほしい。

問3

問3 では,ヘアサロンの会員情報を管理するための関係データベースを題材に,ポイント制度の導入に伴う 情報追加や,格納されているデータの集計処理について出題した。 設問1 では,a の正答率は高く,よく理解されていた。b の正答率は平均的で,おおむね理解されていた が,エと誤って解答した受験者が見受けられた。ポイントの付与と利用は会計単位で発生するため,会計表が 適切である。 設問2 の正答率は平均的で,おおむね理解されていたが,ウと誤って解答した受験者が見受けられた。集約 関数は入れ子にできない点に注意してほしい。 設問3 の正答率は平均的で,おおむね理解されていた。 設問4 の正答率は平均的で,おおむね理解されていたが,イ又はウと誤って解答した受験者が見受けられ た。イでは過去に担当したことがある全ての会員を抽出できず,ウでは当該美容師が所属していた店舗で会計 した全ての会員が抽出されてしまう。 関係データベースを運用していく中で,データを集計したり,業務の都合に合わせて情報を追加することは 多いので,受験者はその処理能力を身につけておいてほしい。

問4

問4 では,IC カードを利用した入退室管理システムを題材に,セキュリティ要件を満たす,ログ管理及びシ ステム設計について出題した。 設問1 の正答率は平均的で,おおむね理解されていたが,イ又はエと誤って解答した受験者が見受けられ た。これは,耐タンパ性に関する受験者の知識が不十分であることの結果と思われる。 設問2,3 及び5 の正答率は高く,よく理解されていた。 設問4 の正答率は平均的で,おおむね理解されていたが,ウと誤って解答した受験者が見受けられた。社員 と契約社員の運用の違いをよく考えれば,正答できた。 情報セキュリティにおいては,システム導入時だけでなく,運用中に発見された新たなリスクに対しても適 切な対策を実施することの重要性をよく理解しておいてほしい。

問5

問5 では,社員の歩合給決定処理を題材に,マスタファイルを更新し,更新されたマスタファイルから必要 なデータを抽出して歩合給を決定するまでの,整列,突合せ,集計などの各処理に関する設計について出題し た。 設問1 では,a,b の正答率は平均的で,おおむね理解されていた。c,d の正答率は低く,あまり理解され ていなかった。c ではウと,d ではウ又はオと誤って解答した受験者が見受けられた。保険契約が終了した場 合は終了年月日が格納されること,社員が担当する保険契約のうち,新規契約だけでなく終了していない保険 契約全てを歩合給計算処理の対象とすることを理解していれば,正答できた。 設問2 では,e,g の正答率は低く,あまり理解されていなかった。e ではイと,g ではオと誤って解答した 受験者が見受けられた。流れ図の判定条件と分岐後の処理内容を理解できれば,正答できた。f の正答率は平 均的で,おおむね理解されていた。 設問3 の正答率は低く,あまり理解されていなかった。イ又はウと誤って解答した受験者が見受けられた。 歩合給の計算自体は複雑ではなく,表2 と表3 から更新後の契約マスタを把握し,落ち着いて計算すれば,正 答できた。 ソフトウェアの設計に当たっては,記述された仕様,与えられた条件や処理の流れ,想定される処理の結果 を正しく理解した上で,設計することを心掛けてもらいたい。

問6

問6 では,設計及びプログラミング工程での品質管理を題材に,設計レビュー及びコードレビューでの品質 管理指標(レビュー時間及び摘出欠陥数)の判定などについて出題した。 設問1 では,a の正答率は高く,よく理解されていた。b の正答率は平均的で,おおむね理解されていた。 各チームの分担規模を基に,レビュー時間及び摘出欠陥数の許容範囲を全チームについて漏れなく計算し,実 績値と比較すれば,正答できた。 設問2 では,c,d の正答率は平均的で,おおむね理解されていた。d ではエと誤って解答した受験者が見受 けられた。セルフレビューでの1 k ステップ当たりの摘出欠陥数の許容範囲を計算し,同じ指標で表4 のそれ ぞれの実績値を判定すれば,正答できた。e の正答率は低く,あまり理解されていなかった。許容範囲を外れ ている週に対して,ペアレビューでの摘出欠陥数の目標値を計算し,合計から既に摘出済みの欠陥数を減算す れば,正答できた。ただし,セルフレビューでの許容範囲を上回る場合と下回る場合とでは,ペアレビューで の摘出欠陥数の目標値の計算方法が異なることに注意しなければならない。 ソフトウェア開発において,品質管理の実績値を評価し,適切な改善策を講じることは重要なので,その手 法を理解しておいてほしい。

問7

問7では,清涼飲料メーカの海外進出を題材に,市場分析と需要予測の考え方について出題した。 設問1 の正答率は高く,よく理解されていた。 設問2 では,a,bの正答率は高く,よく理解されていた。cの正答率は低く,あまり理解されていなかっ た。カと誤って解答した受験者が見受けられた。為替の変動によって米ドルでの売上金額がどのように増減す るかを理解できていれば,正答できた。 設問3 では,d,e の正答率は平均的で,おおむね理解されていた。 グラフやマクロ経済的な観点から市場を分析すること,重回帰分析を使って需要予測をすることや為替レー トによる影響を把握することは,海外の新市場への進出を検討するときの重要な作業であるので,よく理解し ておいてほしい。

問8

問8では,食料品店の値引き処理について出題した。 設問1 では,a,b の正答率は平均的で,おおむね理解されていた。c,d の正答率は低く,あまり理解され ていなかった。レコード挿入処理では,レコードを品番の昇順にたどるポインタptr の付替えが必要になる。 リストにレコードを挿入するときの基本的なポインタの操作方法が理解できていれば,正解できた。 設問2 では,e,f の正答率は平均的で,おおむね理解されていた。g の正答率は低く,あまり理解されてい なかった。プログラムの末尾に追加する処理の内容と表1 とを見比べれば,後半のg を含む処理がレコード削 除処理であることが分かる。レコードの削除は,ポインタptr の付替えだけで行うことができる。レコード挿 入処理と同様に,リストからレコードを削除するときの基本的なポインタの操作方法が理解できていれば,正 解できた。 リスト(本問では配列を用いて実現している)を用いた検索・突合せ・更新などの処理は,アルゴリズムと しては基本的なものなので,よく理解しておいてほしい。特にリストを扱う場合の,レコードの挿入・削除処 理における基本的なポインタの操作についても,併せて理解しておいてほしい。

問9

問9 では,ケーブルテレビ局の運営会社が提供する二つのサービスである,有線テレビ視聴サービスとイン ターネット接続サービスの料金を求めるプログラムについて出題した。 設問1 では,a,d の正答率は平均的で,おおむね理解されていた。b,c の正答率は低く,あまり理解され ていなかった。b では,ウ又はオと誤って解答した受験者が見受けられた。行番号23 が2 回目に実行された後 の変数cnum の値は1 で,変数channel_num の値は5 である。行番号23 が3 回目に実行されるときのcnum の値は,そのchannel_num の値5 と配列要素channel_block[1] の値3 を使って行番号19 で計算している ことが追跡できれば,正解できた。c では,イ又はウと誤って解答した受験者が見受けられた。行番号16 で変 数tv_fee に基本視聴料金basic_charge[1] を設定し,行番号18 ~ 25 の4 回の繰返しにおいて,行番号24 で変数cnum の値と配列channel_charge[0][i](i = 3,2,1,0)の値を使って有料テレビ視聴サービス の料金を足し上げていることが追跡できれば,正解できた。 設問2 では,e の正答率は高く,よく理解されていた。f の正答率は平均的で,おおむね理解されていた。 作成したプログラムが正しく動作するかどうかを確認するために,幾つかのデータを与えてプログラムを机 上で追跡することは多い。プログラムを正確に追跡する能力を身につけておいてほしい。

問10

問10 では,従業員に対して創立記念日に支給する特別給の算出を題材に,金種の計算処理と,決定表で提 示された条件の実装,及び動作確認のためのテストデータについて出題した。 設問1 では,a ~ c の正答率は平均的で,おおむね理解されていた。 設問2 の正答率は平均的で,おおむね理解されていた。選択対象の条件である勤続年数と役職の組合せに着 目してテストデータを丁寧に評価すれば,正答できた。 設問3 では,d の正答率は低く,あまり理解されていなかった。プログラムの変更内容から,集計した情報 を表示する処理と分かる。これはプログラムの最後に1 回だけ実行すればよいので,MAIN‐PROC 段落の最後に 追加すればよい。プログラム全体の処理の流れを理解すれば,正答できた。e の正答率は平均的で,おおむね 理解されていた。 実際の業務では,他人が作成したプログラムを改修する機会も多いので,プログラム全体の処理の流れを読 み解き,適切な箇所に変更を加える能力を身につけておいてほしい。

問11

問11 では,あみだくじを題材に,プログラム中でのデータ表現方法やプログラムの完成,仕様変更に応じ たプログラムの修正について出題した。 設問1 の正答率は平均的で,おおむね理解されていた。イと誤って解答した受検者が見受けられた。このプ ログラムにクラスHorizontalLine が存在するか否かを確認していれば,イを選ぶことはなかった。 設問2 では,a,d の正答率は低く,あまり理解されていなかった。a では,ウと誤って解答した受験者が見 受けられた。“縦線の本数を引数とするコンストラクタ”の定義が他にないことに気が付けば,正答できた。 b,c の正答率は平均的で,おおむね理解されていた。b では,イと誤って解答した受験者が見受けられた。フ ィールドverticalLines の宣言や定義を確認していれば,整数型の変数i を選ぶことはなかった。 設問3 では,e の正答率は低く,あまり理解されていなかった。ウと誤って解答した受験者が見受けられ た。if 文と置き換える行は,引数x1 又はx2 の値によってIndexOutOfBoundsException が投げられる可能 性のある行よりも前でなければならないことに気が付けば,正答できた。f の正答率は平均的で,おおむね理 解されていた。 プログラムでは,縦横の線を保持するリストやマップを,総称を使って宣言し定義している。総称の適切な 使用により,プログラムの誤りを減らすことができるので,API リファレンスの見方を含め,その使用方法を よく理解しておいてほしい。

問12

問12 では,ビット列の置換えを題材に,ビット操作について出題した。 設問1 では,a,b の正答率は低く,あまり理解されていなかった。aではカと誤って解答した受験者が見受 けられた。いずれも,各命令で生成されるビットパターンがイメージできれば,正答できた。MASK の生成とビ ットの合成というアセンブラでは典型的な処理であり,そのための基本的な技法について,十分学習しておい てほしい。 設問2 では,c の正答率は平均的で,おおむね理解されていた。d の正答率は低く,あまり理解されていな かった。与えられた値を基に丁寧にプログラムを追跡すれば,正答できた。 設問3 の正答率は低く,あまり理解されていなかった。ウと誤って解答した受験者が見受けられた。論理演 算命令であることは理解されていると思われるので,落ち着いて考えれば,正答できた。 設問4 では,e,f の正答率は低く,あまり理解されていなかった。eではウと,fではカと誤って解答した 受験者が見受けられた。ビット位置p から対象となる語のアドレスを算出するには16 で割ればよいことに気 が付けば,正答できた。 ビット処理はアセンブラプログラミングの基本中の基本なので,習熟しておいてほしい。

問13

問13 では,製品の生産計画を題材に,ワークシートとマクロの作成について出題した。 設問1 では,a ~ c の正答率は低く,あまり理解されていなかった。a ではエと,c ではアと誤って解答した 受験者が見受けられた。a は,合計するデータを二つの項目を基準に抽出するための条件を,c は,論理式が 成立するときの条件を問題文から理解し,式として正しく記述することができれば,正答できた。 設問2 では,d ~ f の正答率は低く,あまり理解されていなかった。d では,ウと誤って解答した受験者が 見受けられた。問題文に“セルE24 の値がtrue になるまで繰り返す”という記述があるにもかかわらず,こ の条件を含まない解答を選択しており,アルゴリズム及び疑似言語の基本的な理解の不足が見られる。 設問3 の正答率は低く,あまり理解されていなかった。関数とその引数の意味を正しく理解して,必要とす る結果を求めるための関数と引数の組合せをワークシートから導き出す能力が必要であった。 目的に応じたワークシートやマクロを的確に作成することができるよう,関数やマクロの理解を深め,適切 な処理を選択できる応用力を身につけておいてほしい。

出典: 独立行政法人情報処理推進機構(IPA)採点講評。採点講評PDFを開く

配点

年度ごとの配点は収録していません。配点と出題数は制度改定で変わるため、現行制度の値を過去の回に当てると誤りになります。この回の配点は、下の試験要綱PDFでご確認ください。

平成25年度春期の試験要綱PDF(配点はこの中にあります)

参考:現行制度の配点

下の値は情報処理技術者試験・情報処理安全確保支援士試験 試験要綱 Ver.5.4(2025年4月17日)に載っている現行制度のものです。配点も採点方式も、この回のものではありません。出題数が現行制度と同じ回でも、本サイトはこの値をその回の配点として扱っていません。

午前(80問)

現行制度の試験要綱には、この名前のセクションがありません。制度が変わって試験の構成そのものが当時と違うため、現行制度の配点はこの回に当てはまりません。

午後(13大問)

現行制度の試験要綱には、この名前のセクションがありません。制度が変わって試験の構成そのものが当時と違うため、現行制度の配点はこの回に当てはまりません。

出典PDF

IPAが公開しているPDFへのリンクです。問題文はこのPDFの中にしかありません。

区分問題解答例講評
午前問題冊子(4.6 MB)解答例(58 KB)なし
午後問題冊子(13.2 MB)解答例(141 KB)採点講評(189 KB)

出典: 独立行政法人情報処理推進機構(IPA)。この回の問題冊子PDFは、中身を測っていません。本サイトが測った範囲では、CBT公開問題を除く問題冊子はすべてスキャン画像でした。

基本情報技術者試験の他の回

基本情報技術者試験の回次一覧(26回)を見る →