21 在DFD中,處理程序的編號規則為何?
(A) 隨機編號
(B) 按照1.0、2.0、3.0等流水號編排
(C) 使用英文字母編排
(D) 不需要編號

答案:登入後查看
統計: A(0), B(13), C(2), D(0), E(0) #3399768

詳解 (共 3 筆)

#6786602
1. 題目解析 DFD(資料流程圖,D...
(共 945 字,隱藏中)
前往觀看
1
0
#7321229

【第一步:找關鍵字】

DFD、處理程序、編號規則

  • DFD(資料流程圖)(描述資料如何流動的圖)
  • 處理程序(Process)(負責轉換資料的功能)
  • 編號規則:代表「怎麼有系統地標記每個處理」

【第二步:白話翻譯】

這題在問:

「在畫資料流程圖時,每一個『處理』要怎麼編號才是正確的?」

【第三步:解題思路】

  • 這題在考什麼觀念?
    ? DFD 中 Process 的「階層式編號」
  • 解題步驟
  1. 想為什麼要編號?
    ? 為了區分不同處理、方便分層(例如 1.0 → 1.1 → 1.2)
  2. 正確做法是什麼?
    ? 用「數字流水號」
  3. 得出答案
    ? 1.0、2.0、3.0
  • 原理與規則

DFD 編號原則:

? 採用「階層式編號(Hierarchical Numbering)」

例如:

  • 第一層:1.0、2.0、3.0
  • 第二層:1.1、1.2、1.3

? 好處:

  • 可以清楚看出「父子關係」
  • 方便系統分解(分層設計)

【第四步:選項分析】

  • (A) 隨機編號
    ❌ 錯
    → 會造成混亂,無法管理
  • (B) 按照1.0、2.0、3.0等流水號編排
    ✅ 對(答案)
    → 正確的標準做法
  • (C) 使用英文字母編排
    ❌ 錯
    → DFD 通常使用數字,不用字母
  • (D) 不需要編號
    ❌ 錯
    → 編號是必要的,否則無法追蹤

【觀念補充與延伸】

  • 核心觀念定位
    ? 屬於「DFD(資料流程圖)」
    ? 高頻考題(圖形+編號規則)
  • 法條或定義

處理(Process):

? 必須有「名稱 + 編號」

例如:

  • 1.0 訂單處理
  • 2.0 付款處理
  • 觸類旁通(舉一反三)

對比概念

  • DFD 編號
    → 階層式(1.0 → 1.1)
  • 程式流程圖
    → 通常不強調編號

變化題型

  • 題目可能問:「1.1 是屬於哪個?」
    ? 答:1.0 的子流程

【記憶口訣】

? 「DFD 編號:1.0 起跳,往下分層」

【常見陷阱】

  • 學生最容易搞混的地方
    ? 覺得編號可以隨便寫
  • 心理盲點
    ? 低估編號的重要性
  • 避坑指南
    ? 看到 DFD 編號 → 一律選「數字階層式」
0
0
#7318507
DFD 層級 編號範例 邏輯說明
背景圖 (Context Diagram) 0 整個系統被視為一個單一處理程序(通常編為 0)。
第一層 (Level 0) 1.0, 2.0, 3.0 系統的主要功能模組。
第二層 (Level 1) 1.1, 1.2, 1.3 由 1.0 拆解出來的子功能。
第三層 (Level 2) 1.1.1, 1.1.2 由 1.1 拆解出來的微細功能。
0
0