民國112年 第3梯次 數位電子甲級 學科
第29題
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) 7
- (2) 5
- (3) 9
- (4) 3
官方答案
(2) 5
解析
VHDL 的 'SUCC 屬性用來取得某型別或子型別中「緊接在後的次一個值」,'PRED 則取得前一個值。題目已宣告 TYPE count_up IS RANGE 0 TO 10,屬於整數子型別,數值依序為 0、1、2、3、4、5…。因此 count_up'SUCC(4) 就是 4 的下一個值,答案為 5。若寫成 count_up'PRED(4) 才會得到 3;7 與 9 都不是 4 的相鄰值,故不選。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。