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

基本情報技術者試験 平成23年度秋期

基本情報技術者試験 平成23年度秋期の正答と、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 では,a,b ともに正答率は高く,よく理解されていた。 設問2 では,c の正答率は高く,よく理解されていた。d,e の正答率は平均的で,おおむね理解されていた。 e では,エと誤って解答した受験者が見受けられた。刻み幅q の定義を正確に理解できれば,正答できた。 設問3 では,正答率は低く,あまり理解されていなかった。ウ又はエと誤って解答した受験者が見受けられ た。何ビットで符号化すれば良いか分かれば,正答できた。 A/D 変換は基本的なことなので,その処理過程をよく理解しておいてほしい。

問2

問2 では,ある企業における組織編成の変更を題材に,関係データベースの設計,DDL を用いたビューの作 成,そしてDML を用いた情報抽出について出題した。 設問1 では,a,b の正答率は平均的で,おおむね理解されていた。a では,アと誤って解答した受験者が多 く見受けられた。部と課の関係に気がつけば,正答できた。c の正答率は低く,あまり理解されていなかっ た。アと誤って解答した受験者が多く見受けられた。A 案は部名と課名の組合せに対して部署コードを割り当 てるため,“ある課に属する従業員の氏名の一覧”は部署コードさえ特定できれば表示できる。 設問2~4 の正答率は平均的で,おおむね理解されていた。 関係データベースを継続的に運用する場合,業務の変更に伴って,表の拡張や再構成が必要となることは多 い。これらの状況に適切に対応するために,DML だけでなく,表設計やDDL の知識も習得しておいてほしい。

問3

問3 では,社内ネットワークの構築を題材に,設定可能なIP アドレスや,サーバを設置すべきネットワー クの選択,キャッシュサーバの効果の見積りについて出題した。 設問1 では,a の正答率は平均的で,おおむね理解されていた。b の正答率は低く,あまり理解されていなか った。ウと誤って解答した受験者が見受けられた。ルータのIP アドレスを考慮しなかったものと思われる。 設問2 では,いずれも正答率は平均的で,おおむね理解されていた。c では,イと誤って解答した受験者が 見受けられた。ブロードキャストが届く範囲を理解していれば,正答できた。 IP アドレスとサブネットマスクの関係や,ブロードキャストされたメッセージが届く範囲は基本的なことな ので,よく理解してほしい。

問4

問4 では,情報セキュリティ基準を題材に,リスクの数値化によるリスク評価とその対応について出題した。 設問1 では,a,c 及びd の正答率は高く,よく理解されていた。b の正答率は平均的で,おおむね理解され ていたが,オ又はクと誤って解答した受験者が見受けられた。サーバY の機密性の評価を誤った結果か,又は 該当する評価値のうちで最も小さいものを選ぶという記述を理解しなかったものと思われる。これらは,丁寧 に記述を読めば,正答できた。 設問2 の正答率は高く,よく理解されていた。 リスクを数値化し,評価を行い,対応するという流れを理解しておいてほしい。

問5

問5 では,受注業務のシステム化を題材に,UML を用いてオブジェクト図からクラス図を作成する設計の流 れについて出題した。 設問1 では,a~c の正答率は平均的で,おおむね理解されていた。b とc を,逆に解答した受験者が見受け られた。集約の関係を逆に理解していたものと思われる。dの正答率は低く,あまり理解されていなかった。 セット商品は2 種類以上の単独商品を組み合わせたものであることを理解できれば,正答できた。 設問2 では,e~g の正答率は平均的で,おおむね理解されていた。 UML はオブジェクト指向分析/設計におけるモデリング言語として広く利用されているので,UML の表記法 については十分に理解しておいてほしい。

問6

問6 では,新規システムの開発プロジェクトを題材に,開発規模に応じた要員数の見積り,開発工程内での 要員配置の適正化などについて出題した。 設問1 では,a の正答率は高く,よく理解されていた。b の正答率は平均的で,おおむね理解されていた が,オと誤って解答した受験者が見受けられた。B 社の要員数が問われているにもかかわらず,A 社とB 社の 要員数を合計した値を選んでいる。設問を落ち着いて読んでいれば,正答できた。 設問2 では,c の正答率は低く,あまり理解されていなかった。d,e の正答率は平均的で,おおむね理解さ れていた。提示された表2 を基に,案1 及び案2 のスケジュール表を作成して,c,d では設問の前提条件に合 致しない月をスケジュール表から見つけ出せばよく,e では前提条件に合致するプログラム開発工程の月数を 求めれば,正答できた。 設問3 では,f,h の正答率は平均的で,おおむね理解されていた。g の正答率は低く,あまり理解されてい なかった。各工程の工数と配分月数から工程ごとの月単位の要員数が算出できるので,表1 の数値を基に,表 2 中の各月の要員数を計算すれば,ピークになる月が分かる。ピークの月が明らかになれば,前後の月を含め た3 か月の要員数を均等化する方法が自明となり,正答できた。 いずれの設問も,きちんと手順に沿って丁寧に計算することが重要である。

問7

問7 では,香辛料製造販売会社の販売ルート別の販売戦略を題材に,売上と市場に関わる複数の指標データ を基に作成されたバブルチャートの分析について出題した。 設問1 では,a,c 及びd の正答率は高く,よく理解されていた。b の正答率は平均的で,おおむね理解され ていたが,イと誤って解答した受験者が見受けられた。表1 の数値を正しくバブルチャートに対応付けること ができれば,正答できた。 設問2 では,g の正答率は高く,よく理解されていた。e,f 及びh の正答率は平均的で,おおむね理解され ていた。e,f については,表1 のデータから販売ルート別の各指標の前年比を計算しなくても,販売ルート別 の各指標の当年見込と前年実績のどちらが大きいかを整理し,各販売ルートのバブルが配置されている象限と 対応付けることができれば,正答できた。

問8

問8 では,代入文の解析処理と変換処理について出題した。 設問1 では,いずれも正答率は平均的で,おおむね理解されていた。err の値が51 であることは,定数の処理中 に英字が現れた状態を,err の値が64 であることは,算術演算子が連続している状態を,それぞれ示している。 設問2 では,c の正答率は平均的で,おおむね理解されていた。d~g の正答率は低く,あまり理解されてい なかった。c,d では,同じ優先順位の算術演算子が複数ある場合,代入文を左から右へ走査するプログラム1 では最初に見つかった位置を保存し,代入文を右から左へ走査するプログラム2 では最後に見つかった位置を 保存する,という違いに注意する必要がある。e では,アと誤って解答した受験者が見受けられた。算術演算 子を含む代入文の場合,最初の算術演算子は,“=”の直後の項の後にある。項は最低1 文字からなるので,最 初の算術演算子の位置は,“=”の右2 文字目以降である。 f,g では,一回に1 文字ずつ移動する操作を繰り返して,文字列全体を左又は右へ移動する場合,元のデー タを破壊しないよう,操作の方向に注意する必要がある。f は右へずらす場合なので,後方から前方に向かっ て1 文字ずつ移動し,g は左へ詰める場合なので,前方から後方に向かって1 文字ずつ移動する,という違い に注意する必要がある。

問9

問9 では,二つの整数x,y を受け取り,x/y の値を10 進小数として出力するためのプログラムについて 出題した。 設問1 では,いずれも正答率は平均的で,おおむね理解されていた。a では,ウと誤って解答した受験者が 見受けられた。整数の除算では,小数部は切り捨てられることに気がつかなかったものと思われる。c では, エと誤って解答した受験者が見受けられた。繰返し処理の終了判定が行われるので,条件判定は繰返しの回数 よりも1 回多くなることを考慮しなかったものと思われる。 設問2 では,d~f の正答率は平均的で,おおむね理解されていた。g の正答率は低く,あまり理解されてい なかった。イと誤って解答した受験者が見受けられた。関数putchar は引数で渡された文字を出力する関数 であるが,式“xHistory[i] * 10 / y”を評価した結果得られる値は数値である。文字としての値を得るた めには,式は“'0' + xHistory[i] * 10 / y”としなければならない。 プログラム作成において関数を利用する場合には,引数の個数,順番,型を確認することを心掛けてほしい。

問10

問10 では,受験の申込みを登録した申込ファイルの集計処理と印字処理のプログラムについて出題した。 設問1 では,a,b の正答率は低く,あまり理解されていなかった。SET 文とSEARCH 文を用いた表引きの方 法を正しく理解していれば,正答できた。c の正答率は平均的で,おおむね理解されていたが,エと誤って解 答した受験者が見受けられた。二重のPERFORM 文の処理内容を理解できれば,正答できた。 設問2 では,d の正答率は平均的で,おおむね理解されていた。e~g の正答率は低く,あまり理解されてい なかった。f ではウと,g ではアと誤って解答した受験者が多く見受けられた。SORT 文の出力手続きの中で, 整列ファイルから整列済みのレコードを引き取るのはRETURN 文であることを理解していれば,正答できた。 COBOL では,SORT 文を用いた整列処理はよく使われるので,十分に理解しておいてほしい。

問11

問11 では,簡単な住所録のプログラムを題材に,名前と住所という異なるデータの検索を,共通のインタ フェースを用いて実装する方法について出題した。 設問1 では,a,b 及びd の正答率は平均的で,おおむね理解されていた。c は正答率は低く,あまり理解さ れていなかった。メソッドmeetsAnyOf が,条件に合致したエントリを集合result(初期値は空)に追加し ていく処理であるのに対し,メソッドmeetsAllOf は,最初に集合result を,集合book のコピーとして作 り,条件に合致しないエントリをresult から削除していく処理であることに気がつけば,正答できた。e の 正答率は高く,よく理解されていた。 設問2 の正答率は平均的で,おおむね理解されていた。

問12

問12 では,除算を行うプログラムと,2 進数で表現された整数値を10 進数文字列に変換するプログラムに ついて出題した。 設問1 では,a の正答率は平均的で,おおむね理解されていた。b の正答率は低く,あまり理解されていな かった。アと誤って解答した受験者が見受けられた。32 ビットの減算がどのように行われているかを理解でき れば,正答できた。 設問2 では,いずれも正答率は低く,あまり理解されていなかった。c ではア又はウ,e ではイ又はウと誤 って解答した受験者が見受けられた。除算の結果の商と剰余がどのレジスタに格納されているかを正しく理解 できれば,正答できた。d ではア又はウ,f ではア又はオと誤って解答した受験者が見受けられた。d は,どの ポインタがどれだけ変化するか,e は,10 進数文字列を下位桁から求めるということがどのように行われるか を正しく理解できれば,正答できた。 基数変換処理,特に2 進数と10 進数の変換はアセンブラ言語の処理としてよく行われるので,確実に身に つけてほしい。

問13

問13 では,社員の基本給及び賞与計算を題材に,基本給及び賞与を計算するためのワークシート,並びに 部門利益に関する条件を満足する賞与の加点計算を行うためのワークシートとマクロについて出題した。 設問1 では,b の正答率は高く,よく理解されていた。a,c の正答率は平均的で,おおむね理解されていた。 設問2 では,d,e の正答率は平均的で,おおむね理解されていた。f,g 及びh の正答率は低く,あまり理解 されていなかった。g では,オ又はキと誤って解答した受験者が見受けられた。 セル変数の相対表現などマクロの記述法を正しく理解したうえで,問題設定及び与えられた説明に応じたマク ロの作成方法を習得してほしい。

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

配点

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

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

参考:現行制度の配点

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

午前(80問)

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

午後(13大問)

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

出典PDF

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

区分問題解答例講評
午前問題冊子(1.9 MB)解答例(58 KB)なし
午後問題冊子(6.7 MB)解答例(142 KB)採点講評(172 KB)

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

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

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