設定
学習モード
外観
システム開発に戻る
学習モード
外観
1 / 8 ブロック13%

上下にスクロールするかキーボードの上下キーを使うと、次の学習カードへ進めます。

イントロ

構造化設計とモジュール独立性

似た言葉を目的で分ける

基本情報技術者試験で扱う「構造化設計とモジュール独立性」を、IT知識なしでも意味と使いどころから学べるように整理します。まず目的をつかみ、似た言葉や条件の違いを短く見分けます。

定義
とは、一つのモジュール内の要素が関連する度合いです。
見分けるポイント
は、処理やデータの流れを基に機能を段階的に分割する設計です。は、処理・データの流れ・蓄積・外部主体を表す図です。
比較
観点見ること誤りやすい読み
目的構造化設計で何を判断するか用語名だけで選ぶ
対象DFDと構造化チャートの違い似た語を同じものとして扱う
問題文結束性は高く、結合度は低くする方向で分割を評価する細部だけを先に追う

観点目的

見ること
構造化設計で何を判断するか
誤りやすい読み
用語名だけで選ぶ

観点対象

見ること
DFDと構造化チャートの違い
誤りやすい読み
似た語を同じものとして扱う

観点問題文

見ること
結束性は高く、結合度は低くする方向で分割を評価する
誤りやすい読み
細部だけを先に追う

構造化設計とモジュール独立性は、似た語を丸暗記するより、目的・対象・条件を同じ観点で並べると選びやすくなります。

図解構造化設計とモジュール独立性で扱う関係を短いラベルで整理した図
図では、構造化設計とモジュール独立性の似た言葉を比べています
例
場面
共通機能をサブルーチン化し、データの流れに沿ってモジュール分割する例
順に考えると
まず構造化設計が何を表すかを確認します。次にDFDとの違いを、問題文の対象・条件・順序から分けます。ここでは結束性は高く、結合度は低くする方向で分割を評価する。
ここが結論
この例では、結束性は高く、は低くする方向で分割を評価することが要点です。答えを選ぶときは、モジュール数を増やすほど必ず設計が良くなると思うという読み違いを避けます。
注意

混同しやすい点

確認

理解チェック

Q1

構造化設計とモジュール独立性を問題で読むとき、最も適切な見方はどれですか。

まとめ

まとめ

  1. 1

    構造化設計とモジュール独立性の目的を説明できる

  2. 2

    主要な関連語を条件で分ける

  3. 3

    結束性は高く、結合度は低くする方向で分割を評価する

  4. 4

    混同しやすい読みを条件で直す

What's New

新しいカテゴリが追加されました

  1. AWS Certified AI Practitioner
  2. 日商簿記3級
  3. FP3級
更新履歴をすべて見る