SC情報処理安全確保支援士試験 午前Ⅰ

平成30年度春期 情報処理安全確保支援士 午前Ⅰ 問16

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

ソフトウェアライフサイクルプロセスにおいてソフトウェア実装プロセスを構成するプロセスのうち、 次のタスクを実施するものはどれか。

選択肢

  1. ア
    〔タスク]〕
  2. イ
    ・ソフトウェア品目の外部インタフェース、 及びソフトウェアコンポーネント問のインタフェースについて最上位レベルの設計を行う。
  3. ウ
    ・データベースについて最上位レベルの設計を行う。
  4. エ
    ・ソフトウェア結合のために暫定的なテスト要求事項及びスケジュールを定義する。
解き方のヒントを見る

午前I 問16:アーキテクチャ設計ってどの段階?

外部インタフェースや部品同士のつなぎ方、DBの大まかな設計、結合テストで確認したいことをざっくり決めるのは、家づくりでいうと「間取りや配管の大枠を決める段階」だよ。細かい部品の作り込みに入る前なので、これは詳細設計ではなくアーキテクチャ設計にあたるよ。

この問題で問われていること

この問題では、「全体の骨組みを決める設計」なのか、「部品を細かく作る詳細設計」なのかを見分けられるかがポイントだよ。構築や結合テストそのものではなく、その前に“どうつなぐか”を決めている段階だと考えよう。

Software Architectural Design

top-level interface and database design belongs to software architectural design

high-level interfaces\ndatabase top-level design\nintegration test planning

確認ポイント

  • コーディング工程ではありません。
  • 詳細設計より一段上位です。
  • 方式設計を選ぶ。
正解と解説を見る

正解

エ

解説

IPA 公式公開の過去問です。

出典

問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。

選択肢ア

この選択肢は間違いの選択肢だよ。

選択肢イ

この選択肢は間違いの選択肢だよ。

選択肢ウ

この選択肢は間違いの選択肢だよ。

選択肢エ(正解)

この選択肢は間違いの選択肢だよ。

学習のポイント

解答例や採点講評と合わせて根拠を確認してください。

出典:独立行政法人 情報処理推進機構(IPA)平成30年度春期 情報処理安全確保支援士試験 午前Ⅰ 問16(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針