普考-資訊處理計算機概要114 年第 11 題單選題
在流程圖(Flowchart)中,下列圖形符號何者常用來表示程式流程中的決策(Decision)?
A圓形(Circle)
B菱形(Diamond)正確答案
C矩形(Rectangle)
D三角形(Triangle)
B正確答案
流程圖中菱形代表決策(判斷)節點,是基本常識題。
為什麼答案是 B
菱形(Diamond)代表決策(Decision),通常內寫判斷條件,並有兩條以上分支(Yes/No)。
載入中…
完整詳解
Pro · 無限重點 流程圖中菱形代表決策(判斷)節點,是基本常識題。
逐選項分析
A✕
圓形(或橢圓)在流程圖中代表開始/結束(Start/End),不是決策。
B✓ 正確
菱形(Diamond)代表決策(Decision),通常內寫判斷條件,並有兩條以上分支(Yes/No)。
C✕
矩形代表處理(Process),執行一般運算或指令,不是判斷。
D✕
三角形在標準流程圖中並非通用符號,更不用來表示決策。
流程圖符號總整理
| 符號 | 形狀 | 用途 | 範例 |
|---|
| 起訖 | 圓/橢圓 | Start / End | 開始、結束 |
| 處理 | 矩形 | Process | x = a + b |
| 決策 | 菱形 | Decision | x > 0 ? |
| 輸入輸出 | 平行四邊形 | I/O | 讀取資料 |
| 流向 | 箭頭 | Flow | 連接各符號 |
考生容易把「矩形處理」和「菱形決策」搞混。記住:只要牽涉到 if/while 等需要分支的條件判斷,就是菱形;單純賦值或運算才是矩形。