香港中學文憑資訊及通訊科技 模擬試卷及多項選擇題
全部題目均須作答。答案須寫在所提供的 DSE(D) 答題簿內。 1. 珍妮進行字串樣式分析工作。細閱下列包括兩個字串 ST1 和 ST2 的算 法。 行號 代碼 1 2 3 4 5 6 7 8 t ← '' n ← ST1 的長度 設 i 由 1 至 n 執行 t ← ST1 第 i 個字符 + t 如果 t = ST2 傳回 True 否則 傳回 False (a) 以下列不同 ST1 和 ST2 的字串值,空運行此算法。寫出其相關的傳回 值。 (i) ST1 = 'HONGKONG', ST2 = 'HKG' (1 分 ) (ii) ST1 = 'DESSERTS', ST2 = 'STRESSED' (1 分 ) (iii) ST1 = 'EARTH', ST2 = 'HEART' (1 分 ) (b) 此算法有什麼目的? (1 分 ) (c) 為節省記憶體,珍把變量 t 從算法中移除。試描述如何修改編碼以達到 算法的相同目的。 (2 分 ) 2. 某學校在教員室安裝一些感應器。 (a) 當有人進入教員室時,音樂會自動播放。應該使用哪種感應器? (1 分 ) (b) 教員室內有一個溫度調節系統。試指出應該使用哪種感應器,並描述該 感應器如何幫助系統調節教員室的溫度。 (3 分 )
Made with FlippingBook
RkJQdWJsaXNoZXIy ODY0MTQz