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

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

平成28年度秋季問題

問題48

JIS X 0160におけるソフトウェア実装プロセスの下位レベルのプロセスのうち、次のタスクを実施するものはどれか。

[タスク]

  • ソフトウェア品目の外部インタフェース、及びソフトウェアコンポーネント間のインタフェースについて最上位レベルの設計を行う。
  • データベースについて最上位レベルの設計を行う。
  • ソフトウェア結合のために暫定的なテスト要求事項及びスケジュールを定義する。

ソフトウェア結合プロセス
ソフトウェア構築プロセス
ソフトウェア詳細設計プロセス
ソフトウェア方式設計プロセス

JIS X 0160におけるソフトウェア実装プロセスの下位レベルのプロセスのうち、次のタスクを実施するものはどれか。

[タスク]

  • ソフトウェア品目の外部インタフェース、及びソフトウェアコンポーネント間のインタフェースについて最上位レベルの設計を行う。
  • データベースについて最上位レベルの設計を行う。
  • ソフトウェア結合のために暫定的なテスト要求事項及びスケジュールを定義する。

ソフトウェア結合プロセス
ソフトウェア構築プロセス
ソフトウェア詳細設計プロセス
ソフトウェア方式設計プロセス

解答:エ

<解説>

JIS X 0160 のソフトウェア実装プロセスは,「ソフトウェアの中に実装することになった,仕様で指定されたシステム要素(ソフトウェア品目)を作り出す」プロセスで,次の下位プロセスを含みます。

  • ソフトウェア要求事項分析プロセス:ソフトウェア要素の要求事項を確立する。
  • ソフトウェア方式設計プロセス:確立した要求事項を実装する。外部インタ フェースやコンポーネント間のインタフェース,データベースについて最上位レベルの設計をする,ソフトウェア結合の暫定的なテスト要求事項及びスケジュールを定義するなど。
  • ソフトウェア詳細設計プロセス:ソフトウェアの設計をコーディングできるレベルまで行う。
  • ソフトウェア構築プロセス:コーディングを行い,ソフトウェアユニットを作る。
  • ソフトウェア結合プロセス:ソフトウェアユニットを結合する。
  • ソフトウェア適格性確認テストプロセス:ソフトウェアが,定義された要求事項を満たすことを確認する。

したがって,エが正解です。

キーワード