必ず受かる情報処理技術者試験

当サイトは、情報処理技術者試験に合格するためのWebサイトです。
ITパスポート試験,基本情報技術者,応用情報技術者,高度試験の過去問題と解答及び詳細な解説を掲載しています。
  1. トップページ
  2. ITパスポート
  3. 平成22年度春季問題
  4. 平成22年度春季解答・解説

平成22年度春季解答

問題46

プロジェクトマネージャが行うプロジェクト関係者とのコミュニケーションに関する記述のうち、最も適切なものはどれか。

どのような報告をいつ、だれに対してどのような方法で行うか、プロジェクトの開始時点で決めておく。
発注者にプロジェクトの進捗報告を行うときは、開発担当者が作成した進捗報告をそのまま使用する。
プロジェクトチームのメンバとのコミュニケーションは、連絡の迅速性を重視して口頭で行う。
プロジェクトの規模にかかわらず、定期的にプロジェクト内外の関係者全員を集めた進捗状況確認の会議を開催する。

解答:ア

<解説>

プロジェクトの開始時点で連絡系統を決めておくことは、コミュニケーション計画に相当するので正しい。
× 発注者にプロジェクトの進捗報告を行うときは、開発担当者が作成した進捗報告をそのまま使用するべきではない。
進捗報告は、 開発担当者からの報告を基に全体の状況を整理しプロジェクトマネージャが作成するべきである。
× プロジェクトチームのメンバとのコミュニケーションは、記録が残るようにメールや報告書などで行うべきである。
× プロジェクトの規模や時期に応じて関係者を集めるべきである。常に関係者全員を集めるのは時間の無駄である。

問題へ

問題47

プログラムの単体テストに関する記述のうち、適切なものはどれか。

作成したプログラムごとのテストは行わず、複数のプログラムを組み合せ、一括してテストする。
テスト仕様は、システム要件を定義する際に作成する。
テストデータは、システムの利用者が作成する。
ロジックの網羅性も含めてプログラムをテストする。

解答:エ

<解説>

× 結合テストに関する記述である。
× システムテストに関する記述である。
× 運用テストに関する記述である。
単体テストに関する記述である。

問題へ

問題48

ITサービスにおいて、問題が発生したときの解決プロセスにはインシデント管理と問題管理がある。インシデント管理の説明として、適切なものはどれか。

将来発生する可能性のある問題の原因を取り除き、問題発生を未然に防ぐ。
発生した問題によって生じたサービスの低下や停止から、可能な限り迅速にサービスを復旧させる。
発生した問題によって生じた変更を、効果的かつ効率的に実施する。
発生した問題の根本原因を突き止めて、恒久的な解決策を提供する。

解答:イ

<解説>

インシデント管理とは、インシデント(システム障害などのITサービス業務を阻害又は低下させる状態)が発生した場合に、迅速なサービスの復旧を行い、企業が行う事業活動への影響を最小限に抑える事を目的としたプロセスである。

× 問題管理に関する説明である。
インシデント管理に関する説明である。
× 変更管理に関する説明である。
× 問題管理に関する説明である。

問題へ

問題49

ソフトウェアの受入れに関する記述として、適切なものはどれか。

受入れでは、そのソフトウェア開発者の支援などの関与があってはならない。
受入れでは、そのソフトウェアの開発で用いた詳細設計に基づいて、取得者がレビュー及びテストする。
受入れでは、そのソフトウェアの開発者が主体的に行う。
受入れでは、そのソフトウェアの取得者が行い、開発者は受入れを支援する。

解答:エ

<解説>

× 受入れでは、そのソフトウェア開発者の支援などの関与があってもよい
× 受入れでは、そのソフトウェアの取得者が作成したテスト仕様書に基づいて、取得者がレビュー及びテストする。
× 受入れでは、そのソフトウェアの取得者が主体的に行う。
受入れでは、そのソフトウェアの取得者が行い、開発者は受入れを支援する。

問題へ

問題50

図は開発するソフトウェアの動作ロジックを検討し、その結果を文書化した流れ図の一部である。このような作業を実施するのはソフトウェア開発のどの段階か。

システム方式設計
システム要件定義
ソフトウェア詳細設計
ソフトウェア要件定義

解答:ウ

<解説>

ソフトウエアの流れ図(フローチャート)を作成するのは、ソフトウエア詳細設計である。

× システム方式設計では、システム要件を実現するために必要なハードウェアやソフトウェア構成を明確にする。
× システム要件定義では、業務の観点から開発すべき情報システムの機能や機能、信頼性などについて決定する。
ソフトウェア詳細設計では、プログラミングのアルゴリズム、データベースでのクラス図、画面や帳票のデザイン、プログラム間のデータ受渡しなどを決定する。
× ソフトウェア要件定義では、システム要件をプログラムやデータベースに細かく分析したものであり、それが適切に実現しているかは結合テストで確認する。

問題へ