基本情報技術者試験 平成26年度春期の正答と、IPAの出典PDFへのリンクです。正答80問を収録しています。
問題文は収録していません。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に現れたもので、ここは信頼できます。
問1 では,プロジェクトで利用する情報資産のリスクアセスメントを題材に,リスクの数値化によるリスク 評価とその対策について出題した。 設問1 の正答率は平均的で,おおむね理解されていたが,ウと誤って解答した受験者が見受けられた。(ⅲ) はプログラムの版管理が行われず不整合を起こすということから,可用性ではなく完全性の観点での評価理由 であることに気がつけば,正答できた。機密性,可用性及び完全性は,情報セキュリティにおける基本的な観 点なので,理解しておいてほしい。 設問2 の正答率は平均的で,おおむね理解されていたが,ウと誤って解答した受験者が見受けられた。リス ク値算出方法に従って計算すれば,正答できた。 設問3 の正答率は高く,よく理解されていた。 近年,情報漏えいが企業などに及ぼす影響は大きくなっており,プロジェクトで利用する情報資産を把握し てリスクアセスメントを実施し,適切なリスク対策を行うことは,情報セキュリティを確保するために重要な ことなので,理解しておいてほしい。
問2 では,機械語命令を題材に,コンピュータの動作について出題した。 設問1 の正答率は低く,あまり理解されていなかった。ウと誤って解答した受験者が見受けられた。ベース レジスタ,指標レジスタ及びアドレスの変位を正しく把握すれば,正答できた。 設問2 では,a,b の正答率は低く,あまり理解されていなかった。a ではエと,b ではウと誤って解答した 受験者が見受けられた。c の正答率は平均的で,おおむね理解されていた。d の正答率は低く,あまり理解さ れていなかった。イと誤って解答した受験者が見受けられた。命令コード,実効アドレス及びレジスタの内容 を丁寧に追跡すれば,正答できた。 機械語命令を実行したときのコンピュータの動作を理解するには,実効アドレスがどのように決定され,主 記憶やレジスタに格納さている値がどのように変化するかを,丁寧に追跡することが重要である。
問3 では,スレッドを使用したプログラムの並列実行を題材に,並列実行における高速化率,並列実行が可 能なプログラムの条件や注意点について出題した。 設問1 の正答率は平均的で,おおむね理解されていた。並列実行における高速化率を求める式において,高 速化率,CPU の数,並列実行が可能な部分の処理時間の割合に対する関係を考えれば,正答できた。 設問2 では,b ~ d の正答率は平均的で,おおむね理解されていた。配列に格納されているデータの更新と 参照の順序を考えれば,正答できた。 設問3 の正答率は平均的で,おおむね理解されていた。配列aの同じ要素が複数のスレッドで更新される と,結果が一意にならないことに気がつけば,正答できた。 並列実行による高速化率や並列実行可能なプログラムの条件などに関する知識は,プログラム開発において 重要なので,理解しておいてほしい。
問4 では,広域Ethernet を利用した企業ネットワークにおけるスループットの改善を題材に,与えられた 条件を基にした遠隔地とのデータ転送時間やアクセス回線速度の算出について出題した。 設問1 の正答率は低く,あまり理解されていなかった。アと誤って解答した受験者が多く見受けられた。広 域Ethernet はデータリンク層で接続するサービスなので,データリンク層より上位の層に制約を課さないこ とを理解していれば,正答できた。 設問2 では,a の正答率は低く,あまり理解されていなかった。ウと誤って解答した受験者が多く見受けら れた。b の正答率は低く,あまり理解されていなかった。イと誤って解答した受験者が見受けられた。遠隔地 とのデータ転送の通信シーケンスを理解して,データブロック送信時の応答時間と伝送に要する時間との関係 が理解できれば,正答できた。c の正答率は平均的で,おおむね理解されていた。 企業の業務システムでは,遠隔地とのデータのやり取りは一般的であり,システム性能を向上させるために データ転送時間の短縮が求められる。データ転送においては,連続送信可能なデータブロック数が全体の転送 時間に大きく関わることを,理解しておいてほしい。
問5 では,システム統合を題材に,統合元のシステムがもつ機能と追加開発が必要な機能の把握,及び統合 するために必要となるシステム間連携のインタフェース設計について出題した。 設問1 では,a,b の正解率は平均的で,おおむね理解されていた。 設問2 では,c ~ e の正答率は平均的で,おおむね理解されていたが,c ではウと,d ではクと,e ではアと 誤って解答した受験者が見受けられた。問題文に示された在庫管理に関する説明と,表2 の在庫更新のインタ フェース仕様から,インタフェースの設定内容が整理できれば,正答できた。f の正答率は高く,よく理解さ れていた。 システム統合を伴うソフトウェア開発において,統合元のシステムがもつ機能の把握,追加開発が必要な機 能の整理,及びシステム間連携のインタフェース設計能力は重要なので,その設計能力を身につけておいてほ しい。
問6 は,プロジェクト計画段階における工数見積手法とコスト管理手法を題材に,ファンクションポイント 法による工数積算,積算結果の検証,及び工数削減方法の検討について出題した。 設問1 では,a の正答率は低く,あまり理解されていなかった。ア又はエと誤って解答した受験者が見受け られた。データ抽出処理の処理内容をきちんと理解できれば,正答できた。b の正答率は高く,よく理解され ていた。 設問2 では,c の正答率は平均的で,おおむね理解されていた。d の正答率は高く,よく理解されていた。e の正答率は低く,あまり理解されていなかった。エと誤って解答した受験者が多く見受けられた。対象工程に おけるファイル書込ファンクションの具体的な工数削減値を算出する際に,各工程の合計工数に対するファイ ル書込ファンクションの工数の割合は,表3 の開発規模の割合と等しいことを考慮して計算すれば,正答でき た。 与えられた条件を基にした工数見積りと工数削減方法の検討は,プロジェクト計画で必要な能力なので,条 件を十分に理解して計算するように心掛けてもらいたい。
問7 では,業務システムのソフトウェアのバージョンアップを題材に,アローダイアグラムの作成や,要員 計画の策定について出題した。 設問1 では,a の正答率は高く,よく理解されていた。b,c の正答率は平均的で,おおむね理解されてい た。アローダイアグラムの作成についてはよく理解されているようであった。 設問2 では,d の正答率は平均的で,おおむね理解されていた。e の正答率は高く,よく理解されていた。f の正答率は低く,あまり理解されていなかった。オと誤って解答した受験者が見受けられた。要員計画表を正 確に作成し,作業の実施時間帯を変更して,時間帯ごとの必要人数ができるだけ少なくなるように配置すれ ば,正答できた。 設問3 の正答率は平均的で,おおむね理解されていた。 実務において,要員計画の策定は重要となるので,策定方法について十分に理解して正しく計算できるよう にしておいてほしい。
問8 では,空き領域の管理を題材に,領域中のセルの割当てと解放を管理するアルゴリズムについて出題し た。 設問1 では,a,b の正解率は平均的で,おおむね理解されていた。 設問2 では,いずれも正答率は低く,あまり理解されていなかった。c,d は,表1 の網掛け部分に対応して いる。説明文から,網掛け部分がどのような組になるかを考えれば,正答できた。e ではイと誤って解答した 受験者が見受けられた。配列内のデータを1 要素分後方へ移動する場合,最後部の要素から前方に向かって順 に要素を移動しないとデータが破壊されることに注意が必要である。 設問3 では,いずれも正答率は低く,あまり理解されていなかった。f ではエと誤って解答した受験者が見 受けられた。領域外の部分にある“空き”セルは“空き”のままであることに着目すれば,正答できた。g で はウと誤って解答した受験者が見受けられた。空きリスト中の組数が最大となるのは,領域中のセルが“空 き”と“割当済み”の状態を繰り返す場合である。この場合について“割当済み”セルの個数を求め,更に両 端にある2 個の“空き”セルの組に注意すれば,正答できた。 アルゴリズムの理解,分析,評価に当たっては,どのような状況のときにどのような処理が必要になるかな ど,論理的に考える力をぜひ身につけておいてほしい。
問9 では,テキストの編集プログラムの作成について出題した。 設問1 では,a,b の正答率は平均的で,おおむね理解されていた。c の正答率は低く,あまり理解されてい なかった。ウと誤って解答した受験者が見受けられた。行番号26 で単語を含む文字列str を出力しているの で,変数sp の値(str に格納されている文字数)を0 にしなければならないことが分かれば,正解できた。d の正答率は平均的で,おおむね理解されていたが,イと誤って解答した受験者が見受けられた。未出力の単語 を出力した場合の現在出力中の行に出力される文字数が lpos + sp になることが分かれば,正解できた。 設問2 では,いずれも正答率は低く,あまり理解されていなかった。e ではア,イ,エと誤って解答した受 験者が見受けられた。行番号28 ~ 29 では,空白文字の出力と現在出力中の行での文字数の更新を行ってい る。プログラムの仕様変更によって,行頭にくる空白文字は出力されなくなったことが分かれば正解できた。 f ではエと誤って解答した受験者が見受けられた。プログラムでは,行頭に空白文字を一つ出力する必要があ るかどうかを判定するために,空白文字及び改行文字以外で最後に出力した文字を変数lch に格納しているこ とが分かれば,正解できた。 C プログラムにおいて,文字列処理はよく行われる処理である。文字列の編集処理に関する制御についての 理解と,仕様変更に対応して適切にプログラムを修正する能力を身につけておいてほしい。
問10 では,英語の検定テストの結果記録を題材に,1 回分の検定結果を得点マスタファイルに追加する処 理,及び整列機能を用いて得点上位者を表示する処理の実装について出題した。 設問1 では,a の正答率は平均的で,おおむね理解されていた。b ~ d の正答率は低く,あまり理解されて いなかった。b ではエと誤って解答した受験者が見受けられた。配列の要素を終端方向にシフトする場合,先 頭側から順に処理するとデータを破壊してしまうので,終端側から処理する必要があることに気がつけば,正 答できた。c ではエと誤って解答した受験者が見受けられた。得点が0 点だった場合を考慮する必要があるこ とに気がつけば,正答できた。d ではウと誤って解答した受験者が見受けられた。当該処理は,配列の先頭に 最新の結果を設定する処理である。変数HST-NUM は受検回数をカウントするための変数であることから,b と 併せて,配列を先頭側から順に処理すると考えた受験者が多かったと思われる。 設問2 では,いずれも正答率は平均的で,おおむね理解されていた。 配列の操作は業務プログラムにおいて多用される処理の一つなので,習得しておいてほしい。
問11 では,雑誌記事のオンライン購読サイトを題材として,購読サイトをモデルとしたプログラム,及び そのテストプログラムの作成について出題した。 設問1 では,a の正答率は平均的で,おおむね理解されていた。b の正答率は低く,あまり理解されていな かった。キと誤って解答した受験者が見受けられた。抽象クラスUser のフィールドname はプライベートな ので,下位クラスからはアクセスできないことに注意が必要である。c の正答率は平均的で,おおむね理解さ れていた。d の正答率は高く,よく理解されていた。e,f の正答率は低く,あまり理解されていなかった。e ではイと,f ではアと誤って解答した受験者が見受けられた。二つのfor 文は,いわゆるfor-each(enhanced for statement)で,それらを選択するとループ内での変数reader 及びid が未定義になることに注意すれ ば,正答できた。 設問2 の正答率は平均的で,おおむね理解されていたが,ウと誤って解答した受験者が見受けられた。テス トデータの変更によるプログラムの挙動の変化を理解する能力も,重要である。 Java のようなオブジェクト指向言語では,継承は基本なのでよく理解しておいてほしい。また,for-each (enhanced for statement)のような比較的新しい言語仕様にも,慣れておいてほしい。
問12 では,文字列からの単語の切出しを行うプログラムと,それを利用して数字文字列同士の演算を行う プログラムを題材に,文字列の処理と動的に処理を選択する仕組みについて出題した。 設問1 では,a の正答率は平均的で,おおむね理解されていた。b の正答率は低く,あまり理解されていな かった。前後の命令のコメントに着目し,単語の長さを求めていることに気がつけば,正答できた。 設問2 の正答率は低く,あまり理解されていなかった。オと誤って解答した受験者が見受けられた。これ は,英字が出現したときにラベルNEXT を通過するものと誤解したと思われる。プログラムを丁寧に追跡すれ ば,正答できた。 設問3 では,c ~ e の正答率は低く,あまり理解されていなかった。いずれもイ又はウと誤って解答した受 験者が見受けられた。c ではDTOB の仕様の把握,d では分岐先アドレステーブルの理解に加えて,LD 命令と LAD 命令が正しく理解できていれば,正答できた。e では,シフト命令と加算命令を使用した乗算のロジック が理解できていれば,正答できた。 アセンブラプログラムにおいて,文字列処理はよく行われる処理なので,確実に身につけておいてほしい。
問13 では,顧客情報の匿名化を題材に,ワークシートの完成とワークシートで使用するマクロの作成につ いて出題した。 設問1 では,a の正答率は平均的で,おおむね理解されていたが,ウと誤って解答した受験者が見受けられ た。郵便番号の匿名化処理を問題文から理解し,関数の仕様に基づいて定式化することができれば,正答でき た。 設問2 では,いずれも正答率は低く,あまり理解されていなかった。d ではエと誤って解答した受験者が見 受けられた。関数“照合一致”の仕様を十分に理解できていないことが原因と考えられる。また,e,f では, マクロ中の変数J が郵便番号,年齢,職業コード,多重度の組を表示する行番号に関連し,変数K が多重度に 関連することに気がつけば,正答できた。 問題文を正しく読み解く能力に加え,関数仕様を正確に把握した上で正しく適用する能力も身につけておい てほしい。また,マクロについては,定義されている変数の役割に着目した上で,全体の処理の流れを理解す ることが重要である。
出典: 独立行政法人情報処理推進機構(IPA)採点講評。採点講評PDFを開く
年度ごとの配点は収録していません。配点と出題数は制度改定で変わるため、現行制度の値を過去の回に当てると誤りになります。この回の配点は、下の試験要綱PDFでご確認ください。
平成26年度春期の試験要綱PDF(配点はこの中にあります)
下の値は情報処理技術者試験・情報処理安全確保支援士試験 試験要綱 Ver.5.4(2025年4月17日)に載っている現行制度のものです。配点も採点方式も、この回のものではありません。出題数が現行制度と同じ回でも、本サイトはこの値をその回の配点として扱っていません。
現行制度の試験要綱には、この名前のセクションがありません。制度が変わって試験の構成そのものが当時と違うため、現行制度の配点はこの回に当てはまりません。
現行制度の試験要綱には、この名前のセクションがありません。制度が変わって試験の構成そのものが当時と違うため、現行制度の配点はこの回に当てはまりません。
IPAが公開しているPDFへのリンクです。問題文はこのPDFの中にしかありません。
出典: 独立行政法人情報処理推進機構(IPA)。この回の問題冊子PDFは、中身を測っていません。本サイトが測った範囲では、CBT公開問題を除く問題冊子はすべてスキャン画像でした。