基本情報技術者試験 平成21年度秋期の正答と、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 ビット同士の加算を行う半加算器・全加算器を題材として,真理値表とそれを実現する論理回 路について出題した。 設問1 の正答率は高く,よく理解されていた。 設問2 の正答率は平均的で,おおむね理解されていたが,b ではアと,c ではエと誤って解答した受験者が 多く見受けられた。b は表2 と表3 を見比べてC1,C2とC との関係を考えれば正答できた。c は図2 に対して 半加算器の真理値表を適用することで正答できた。真理値表及び基本的な論理演算を,いかに正確に追跡でき るかが重要である。 設問3 の正答率は平均的で,おおむね理解されていた。2 の補数表現を理解していれば,あとは半加算器と 全加算器の真理値表を参照することで正答できた。 コンピュータの基礎として,真理値表,2 の補数表現及び基本的な論理回路について,よく理解してほし い。
問2 では,書類管理を題材として,関係データベースの操作に必要なSQL 文とE-R 図について出題した。 設問1 は,a の正答率は平均的でおおむね理解されていたが,ウと誤って解答した受験者が見受けられた。 副問合せのSELECT 文の内容を理解できれば正答できた。b の正答率は高く,よく理解されていた。 設問2 の正答率は高く,よく理解されていた。 設問3 の正答率は低く,あまり理解されていなかった。E-R 図と各表からデータ構造を把握できれば,正答 できた。データ構造の把握は基本的かつ重要なことなので,よく理解してほしい。
問3 では,データの送信を題材として,一つのパケットに格納する測定値の個数の変更及びデータの圧縮に よる送信量の変化について出題した。 設問1 の正答率は低く,あまり理解されていなかった。単位時間当たりの送信量は,パケットが大きいほど 少なくて済むことや,パケットのヘッダの長さは一定であるが測定値の長さは変化することを理解できれば正 答できた。 設問2 は,a 及びc の正答率は高く,よく理解されていた。b の正答率は低く,あまり理解されていなかっ た。1 秒当たりに取得する測定値の個数と,一つのパケットに格納する測定値の個数が,送信に必要なネット ワーク帯域とどのような関係になるかを理解できなかったからと思われる。 設問3 の正答率は平均的で,おおむね理解されていた。表中の数値の積和を計算すれば,正答できた。
問4 では,リモートログインを題材として,利用者認証方式による安全性とリスクの違いについて出題し た。 設問1 の正答率は平均的で,おおむね理解されていたが,a ではアと,b ではイと誤って解答した受験者が 見受けられた。いずれも鍵の総数の理解が不足していたものと思われる。パスワードの長さが1 文字増えれば 鍵の総数は26 倍になり,文字の種類が2 倍になれば総数は2 8 倍になることを理解していれば正答できた。 設問2 は,c 及びd の正答率は平均的で,おおむね理解されていた。e の正答率は平均的で,おおむね理解 されていたが,エと誤って解答した受験者が見受けられた。方式2 で不正なサーバに接続した場合に,チャレ ンジの値を使ってハッシュ化されたレスポンスは盗まれるが,パスワード自体は盗まれない。したがって,そ のまま利用してもログインはできない。各方式で,通信経路で送られる情報がどのような性質をもつものなの かを十分に理解することが重要である。
問5 では,航空券発券業務を題材として,UML(クラス図及びシーケンス図)を使用した業務の分析及びシ ステムの設計について出題した。 設問1 は,a の正答率は高く,よく理解されていた。b 及びc の正答率は平均的で,おおむね理解されてい た。クラス図は重要な図であり,十分に理解することが重要である。 設問2 の正答率は高く,よく理解されていた。 設問3 の正答率は高く,よく理解されていた。 基本情報技術者試験の午後問題では,UML の出題は初めてであったが,全体として正答率は高く,よく理 解されていた。今後,オブジェクト指向分析/設計は更に普及すると考えられるので,UML について,十分 に理解しておいてほしい。
問6 では,インシデント及び問題管理のプロセスの見直しを題材として,管理上の問題点の改善について出 題した。 a,b,c 及びf の正答率は高く,よく理解されていた。 d の正答率も高かったが,ウと誤って解答した受験者が見受けられた。業務に大きな支障がないという理由 で問題への対応を終了するのは,良い管理状態とはいえない。 e の正答率は平均的であったが,イ又はウと誤って解答した受験者が見受けられた。解決方針が決まった問 題は,解決作業のために変更管理のプロセスに引き継がれるということを理解していれば正答できた。 インシデントに適切に対応し,問題の解決までを的確にフォローするためのプロセスを理解し,実践するこ とは重要である。
問7 では,情報システムの効果見積りについて出題した。 設問1 は,a の正答率は高く,よく理解されていた。b の正答率は平均的で,おおむね理解されていた。定 義に基づいて正確に計算できれば正答できた。 設問2 は,c の正答率は平均的で,おおむね理解されていた。d~g の正答率は高く,よく理解されていた。 情報システムの効果が営業利益に与える影響について理解できれば,正答できた。 損益計算の考え方及び営業利益での効果測定に関する知識は,事業を適切に運営する上で重要なので,よく 理解してほしい。
問8 では,ニュートン法による3 次方程式の解法を題材として,n 次方程式への一般化及び計算誤差につい て出題した。 a の正答率は平均的で,おおむね理解されていた。図1 の行番号6,7 のf の値が異なることから,f を求め る式に与えた数値x6とx7が異なっていることが分かる。 b の正答率は平均的で,おおむね理解されていた。図2 の配列b の内容と繰返し処理での変数k の値の範囲 に着目すれば正答できた。 e の正答率は平均的で,おおむね理解されていた。実数型の演算では,丸め誤差が発生することを理解して ほしい。 説明及びプログラムで示されたアルゴリズムを十分に理解することは重要である。また,実数型の演算で は,実行結果に含まれる計算誤差について考慮する必要があることを理解してほしい。
問9 では,多倍長整数を扱うプログラムについて出題した。 設問1 は,a~c の正答率は平均的で,おおむね理解されていた。d の正答率は低く,あまり理解されていな かった。d ではア又はウと誤って解答した受験者が多く見受けられた。データ構造を正確に把握することが重 要である。 設問2 は,e 及びf の正答率は平均的で,おおむね理解されていた。g の正答率は低く,あまり理解されてい なかった。g ではウと誤って解答した受験者が見受けられた。下位からの繰上りが考慮できれば,正答でき た。
問10 では,売上データの集計を題材として,支店ごとに整列し,対前年同月比を含めて表示するプログラ ムについて出題した。 設問1 は,a,b 及びd の正答率は平均的で,おおむね理解されていた。c の正答率は高く,よく理解されて いたが,ア又はイと誤って解答した受験者が見受けられた。SORT 文の基本構文であり,覚えておいてほし い。 設問2 の正答率は平均的で,おおむね理解されていた。f ではアと,g ではイと誤って解答した受験者が見受 けられた。対前年同月比は,前年同月の売上に対する本年同月の売上比率であるので,除数は前年同月の売上 となることを理解してほしい。
問11 では,携帯電話の料金計算を題材として,インタフェースの使い方と継承などの基本的な処理につい て出題した。 設問1 は,a~c 及びf の正答率は平均的で,おおむね理解されていた。d の正答率は高く,よく理解されて いた。e の正答率は低く,あまり理解されていなかった。e ではア,イ又はエと誤って解答した受験者が見受 けられた。最小値を求める処理の初期値に関する理解が不足していたようである。最小値を求める場合には最 大値を,最大値を求める場合には最小値を初期値とすることは,最小値や最大値を求めるためによく使う方法 であり,よく理解しておいてほしい。 設問2 は,g~i の正答率は平均的で,おおむね理解されていた。
問12 では,ビット列の一部を別のビット列で置き換えるプログラムについて出題した。 設問1 は,a~d の正答率は平均的で,おおむね理解されていた。 設問2 は,e 及びf の正答率は低く,あまり理解されていなかった。AND,OR,XOR などのビット処理命令 の使い分けがよく理解できていない受験者が多いと思われる。ビット処理命令を複数個組み合わせた場合に, ビットがどう変化するかを追跡する能力を身につけてほしい。
問13 では,アルバイトに関する勤怠管理と出勤割当を題材として,ワークシートの作成について出題し た。 設問1 は,a 及びb の正答率は平均的で,おおむね理解されていた。b はオと誤って解答した受験者が見受 けられた。c の正答率は低く,あまり理解されていなかった。午前だけ,午後だけの勤務の場合に正しい勤務 時間を算出するためにはどうするかを考える必要があった。 設問2 は,d~f の正答率は平均的で,おおむね理解されていた。d ではカと,e ではオと誤って解答した受 験者が見受けられた。 複雑な事柄を,論理演算及び算術演算を使って計算式として定義できる能力を身につけることは重要であ る。また,正しい結果が出力されるかどうかを,幾つかのテストデータを用いて検証することも,重要であ る。
出典: 独立行政法人情報処理推進機構(IPA)採点講評。採点講評PDFを開く
年度ごとの配点は収録していません。配点と出題数は制度改定で変わるため、現行制度の値を過去の回に当てると誤りになります。この回の配点は、下の試験要綱PDFでご確認ください。
この回の試験要綱PDFは、IPAの年度別ページに掲載されていません。
下の値は情報処理技術者試験・情報処理安全確保支援士試験 試験要綱 Ver.5.4(2025年4月17日)に載っている現行制度のものです。配点も採点方式も、この回のものではありません。出題数が現行制度と同じ回でも、本サイトはこの値をその回の配点として扱っていません。
現行制度の試験要綱には、この名前のセクションがありません。制度が変わって試験の構成そのものが当時と違うため、現行制度の配点はこの回に当てはまりません。
現行制度の試験要綱には、この名前のセクションがありません。制度が変わって試験の構成そのものが当時と違うため、現行制度の配点はこの回に当てはまりません。
IPAが公開しているPDFへのリンクです。問題文はこのPDFの中にしかありません。
出典: 独立行政法人情報処理推進機構(IPA)。この回の問題冊子PDFはスキャン画像です(実測)。PDFの中に文字が無いので、PDF内の文字検索はできません。