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

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

平成21年度春季解答

問題16

新システムのモデル化を行う場合のDFD作成の手順として、適切なものはどれか。

現物理モデル → 現論理モデル → 新物理モデル → 新論理モデル
現物理モデル → 現論理モデル → 新論理モデル → 新物理モデル
現論理モデル → 現物理モデル → 新物理モデル → 新論理モデル
現論理モデル → 現物理モデル → 新論理モデル → 新物理モデル

解答:イ

<解説>

論理モデルと物理モデルについての説明を下記に記す。

論理モデル
概念レベルや論理レベルの設計を行うモデル。エンティティ、属性、キーグループ、サブタイプなどのオブジェクトを含む。
物理モデル
物理モデルとは、データベース固有の設計を行うモデル。テーブル、カラム、インデックス、データタイプ、トリガー、プロシージャなどのオブジェクトを含む。
 
  1. 現行業務の調査・分析のために現物理モデルを作成する。
  2. 1を元にシステム全体について抽象化した現論理モデルを作成する。
  3. 現論理モデルから必要なものを追加したり不要なものを外した新論理モデルを作成する。
  4. 新論理モデルをもとに新物理モデルを作成する。

したがって、イが正解である。

問題へ

問題17

CMMIの開発モデルの目的はどれか。

各種のソフトウェア設計・開発技術を使って開発作業を自動化し、ソフトウェア開発の生産性の向上を図る。
製品やサービスについて、組織が開発と保守のプロセスを改善するのを助ける。
ソフトウェアライフサイクルを、主、支援及び組織に関する三つのライフサイクルプロセスに分けてアクティビティを定め、ソフトウェアプロセスの標準化を図る。
特定の購入者と製作者の間で授受されるソフトウェア製品の品質保証を行い、顧客満足度の向上を図る。

解答:イ

<解説>

CMMI(Capability Maturity Model Integration:能力成熟度モデル統合版)とは、ソフトウェア開発を中心としたプロセスの成熟度を評価するための指標のことである。1999年、カーネギーメロン大学ソフトウェアエンジニアリングインスティテュート(SEI)によって開発された。

CMMIはプロセスの成熟度を5段階(初期,管理,定義,定量的管理,最適化)に分けている。より高いレベルのCMMIに準拠することによって開発プロセスがより成熟してゆく仕組みになっている。

CMMIは開発プロセスの国際標準的モデルとして普及している。

× CASE(Computer Aided Software Engineering)ツールに関する説明である。
CMMIに関する説明である。
× 共通フレームワーク(SLCP-JCF2007)に関する説明である。
× SLA(Service Level Agreement)に関する説明である。

問題へ

問題18

WBS(Work Breakdown Structure)を利用する効果として、適切なものはどれか。

作業の内容や範囲が体系的に整理でき、作業の全体が把握しやすくなる。
ソフトウェア、ハードウェアなど、システムの構成要素を効率よく管理できる。
プロジェクト体制を階層的に表すことで、指揮命令系統が明確になる。
要員ごとに作業が適正に配分されているかどうかが把握できる。

解答:ア

<解説>

WBS(Work Breakdown Structure)とは、プロジェクトマネジメントで計画を立てる際に用いられる手法の一つで、プロジェクト全体を細かい作業に分割した構成図である。WBSでは、プロジェクトの成果物をできるだけ細かい単位に分解し、階層的に構造化していく。

WBSを作成することでプロジェクトで行うべき作業を明確にすることができる。

WBS(Work Breakdown Structure)に関する説明である。
× システム構成ドキュメントに関する説明である。
× プロジェクト体制図に関する説明である。
× 要因マネジメント計画書に関する説明である。

問題へ

問題19

図のプロジェクトの日程計画において、プロジェクトの所要日数は何日か。


40
45
50
55

解答:エ

<解説>

最速開始日を計算すると次のようになる。よってエが正解である。

問題へ

問題20

SLAに記載する内容として、適切なものはどれか。

顧客とサービスプロバイダの間で合意されたサービスの目的及び責任範囲
サービスデスクとITサポート部門の役割分担
サービスプロバイダが提供するすべてのサービスの特徴、構成要素、料金
利用者から出されたITサービスに対する業務要件

解答:ア

<解説>

SLA(Service Level Agreement:サービス品質保証制度)とは、サービス提供者(プロバイダ)とサービス委託者(顧客)との間で契約を行う際に、提供するサービスの内容と範囲、品質に対する要求(達成)水準を明確にして、それが達成できなかった場合のルールを含めて、あらかじめ合意しておくことである。

SLAに記載する内容である。
× サービスデスクとITサポート部門の役割分担は自社内で決めることである。顧客との合意事項ではない。
× 顧客が契約する内容に絞ってSLAに記載するべきであり、すべてのサービスの特徴、構成要素、料金について記載する必要はない。
× 利用者から出されたITサービスに対する業務要件は合意させたわけではないのでSLAには記載しない。

問題へ