阿摩線上測驗
登入
首頁
>
程式語言
> 100年 - 100 鐵路特種考試_高員三級_資訊處理:程式語言#26967
100年 - 100 鐵路特種考試_高員三級_資訊處理:程式語言#26967
科目:
程式語言 |
年份:
100年 |
選擇題數:
0 |
申論題數:
12
試卷資訊
所屬科目:
程式語言
選擇題 (0)
申論題 (12)
⑴簡釋兩個常見的指標問題(Pointer problems)。(10 分)
⑵針對該兩問題,各舉一解決方法,並說明之。(10 分)
⑴ x1-x2/x3-x4/x5%x6
⑵ - i-- - j-- -k
⑶ a1 >= a2 || a3 == a4 < a5 && a6
⑷ a + b * c == x > y - z
⑴靜態變數(Static variable)
⑵堆疊動態變數(Stack-dynamic variable)
⑶明示堆積動態變數(Explicit heap-dynamic variable)
⑷隱性堆積動態變數的定義(Implicit heap-dynamic variable)
【已刪除】四、就下列C++程式:
請在試卷上自行製作下列表格,以 V、H、X填入所有空格中,分別代表在fun()函 數中各測試點之參考環境(Referencing environment),亦即在各測試點對定義於該 定義敘述的該變數為可視(Visible)、隱藏(Hidden)、不可視。例如表中之V代 表在TestPoint-4,Def-1 定義敘述所定義的變數a為可視變數。(20 分)
五、以物件(Object)技術,設計串列(List)與其相關方法(Method),串列中每一元 素(Element)之資料為一整數;並設計一主程式,利用你所設計的串列,將 10 個 整數之陣列 adata 中的所有整數依序加入串列中,adata[0]在串列最底端,完成後再 從串列中依序列印。(20 分) 備註 1:10 個整數數值可自行任意設定。 備註 2:可用任何物件導向程式語言,但必須在答題時先標明所用的程式語言,否 則不予計分。 備註 3:沒定義物件與使用其方法者不予計分。