民國102年 第3梯次 電力電子甲級 學科

第8題

可從兩個以上的功能中選擇一個滿足條件之功能,執行的架構為

題目

可從兩個以上的功能中選擇一個滿足條件之功能,執行的架構為

  1. (1) D O - - W H I L E 架構
  2. (2) C A S E 架構
  3. (3) P E R F O R M - - U N T I L 架構
  4. (4) D O - - U N T I L ( R E P E A T - - U N T I L ) 架構

官方答案

(2) C A S E 架構

解析

程式架構中,DO-WHILE、PERFORM-UNTIL、DO-UNTIL(REPEAT-UNTIL)均屬「迴圈(重複)架構」,用於依條件反覆執行同一段程式。而 CASE 架構(多路徑選擇/開關結構)可依運算結果或條件,從兩個以上之功能模組中選擇「一個」符合條件者執行,例如依輸入值跳至對應副程式。題意「從兩個以上功能中選擇一個滿足條件之功能」即為選擇(分支)架構,故答案為 CASE 架構。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料