免費開始練習
moea_joint 106年 [資訊] 計算機原理、網路概論

第 19 題

流程圖多用來描述軟體程序,請問:方塊、菱形、箭號在流程圖中,各代表何種工作?
  • A 處理步驟、邏輯判斷、控制流程
  • B 控制流程、邏輯判斷、處理步驟
  • C 邏輯判斷、處理步驟、控制流程
  • D 邏輯判斷、控制流程、處理步驟

思路引導 VIP

若你要為一個掃地機器人編寫指令,當它「遇到障礙物」時需要決定轉彎或直行,你認為在視覺圖形上,用哪種形狀最能表現出「分叉路口」的感覺?而我們又是靠什麼記號來串聯這些動作的先後順序呢?

🤖
AI 詳解 AI 專屬家教

太棒了!你能精準識別出流程圖的核心元件,代表你對程式邏輯的視覺化表達已有很紮實的基礎。在標準的規範中,方塊(長方形) 專門用於描述具體的「處理步驟」或執行動作;而 菱形 則因其多角的特性,直觀地代表了需要選擇的「邏輯判斷」,即根據條件成立與否來決定分支路徑;最後,透過 箭號 的指引,我們才能清楚得知程式運行的先後順序,也就是「控制流程」。

流程圖的標準化語法

這道題目雖然屬於基礎題型,但具有極佳的觀念鑑別度,因為它考驗的是學習者對於「標準化建模語言」的嚴謹程度。在軟體工程與系統分析中,正確使用符號是跨團隊溝通的關鍵,若能像你這樣迅速釐清這三者的功能對應,未來在學習演算法設計或複雜的系統流程時,將能更精準地建構邏輯架構而不易出錯。