基本情報技術者試験 基本情報技術者試験 令和元年度 科目A 修了認定試験 午前 問47: ソフトウェアライフサイクルプロセスにおいてソフトウェア実装プロセスを構成するプロセスのうち、次のタスクを実施するものはどれか。 〔タスク〕 - ソフトウェア品目

基本情報技術者試験 令和元年度 科目A 修了認定試験
Q 4747 / 80
ソフトウェアライフサイクルプロセスにおいてソフトウェア実装プロセスを構成するプロセスのうち、次のタスクを実施するものはどれか。 〔タスク〕 - ソフトウェア品目の外部インタフェース、及びソフトウェアコンポーネント間のインタフェースについて最上位レベルの設計を行う。 - データベースについて最上位レベルの設計を行う。 - ソフトウェア結合のために暫定的なテスト要求事項及びスケジュールを定義する。
この問の正解率:55.07%(1,104件)
この問題の本文・選択肢・正解・解説(展開)

問題本文

ソフトウェアライフサイクルプロセスにおいてソフトウェア実装プロセスを構成するプロセスのうち、次のタスクを実施するものはどれか。 〔タスク〕 - ソフトウェア品目の外部インタフェース、及びソフトウェアコンポーネント間のインタフェースについて最上位レベルの設計を行う。 - データベースについて最上位レベルの設計を行う。 - ソフトウェア結合のために暫定的なテスト要求事項及びスケジュールを定義する。

選択肢

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

正解

. ソフトウェア方式設計プロセス

解説

外部インタフェース及びコンポーネント間インタフェースの最上位レベル設計、データベース最上位レベル設計、結合テスト要求の暫定的定義などを行うのはソフトウェア方式設計プロセス。

選択肢ごとの解説

  • .ソフトウェア結合プロセスは結合テストを実施するフェーズ。
  • .ソフトウェア構築プロセスはコーディング・単体テストのフェーズ。
  • .ソフトウェア詳細設計プロセスは下位レベルの詳細設計を行うフェーズ。
  • .外部・コンポーネント間 IF やデータベースの最上位設計を行う=正解。

基本情報技術者試験 令和元年度 科目A 修了認定試験過去問一覧へ戻る・問47