民國111年 第3梯次 數位電子甲級 學科

第1題

VHDL 語言中,已宣告TYPE count_up IS RANGE 0 TO 10,則函數的屬性count_up'SUCC(4)為

題目

VHDL 語言中,已宣告TYPE count_up IS RANGE 0 TO 10,則函數的屬性count_up'SUCC(4)為

  1. (1) 9
  2. (2) 5
  3. (3) 3
  4. (4) 7

官方答案

(2) 5

解析

VHDL 的 'SUCC 是後繼屬性函數,會回傳該型別中緊接在參數後面的下一個值。count_up 已宣告為 0 到 10 的整數範圍型別,count_up'SUCC(4) 即取 4 的後一個值,結果為 5,故選 2。若要取前一個值須用 'PRED,count_up'PRED(4) 才是 3;9 與 7 都不是 4 的後繼值。

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

官方資料