阿摩線上測驗
登入
首頁
>
程式語言
> 97年 - 97 地方政府特種考試_三等_資訊處理:程式語言#37063
97年 - 97 地方政府特種考試_三等_資訊處理:程式語言#37063
科目:
程式語言 |
年份:
97年 |
選擇題數:
0 |
申論題數:
11
試卷資訊
所屬科目:
程式語言
選擇題 (0)
申論題 (11)
⑴函數 MAXF 為找 ADATA 中的最大值,將此最大值存入 VALMAX 並列印出來。(7 分)
⑵函數 MINF 為找 ADATA 中的最小值,將此最小值存入 VALMIN 並列印出來。 (7 分)
⑶函數 SUMDIFF 為計算最大值與最小值的和 VALSUM 與差 VALDIFF,並列印出來。(6 分)
二、試利用巢狀的 if 敘述設計一程式,直接輸入學生成績,輸出為成績的等級。 學生成績依下列的分類方式分級:(20 分) 90 ~ 100:A 級 80 ~ 890:B 級 70 ~ 790:C 級 60 ~ 690:D 級 0 ~ 590:E 級
三、⑴比較直譯器(interpreter)與編譯器(compiler)的不同。它們各有何優點?(10 分)
⑵何謂例外(Exception)?為何需要例外的處理(Exception Handling)?(10 分)
⑴設計一父類別 Classa,內含兩個 public 整數資料成員 numa 與 numb。(6 分)
⑵設計一子類別 Classb,繼承自 Classa 類別,並加入 set_num()函數,用來設定從父類別繼承而來的成員 numa 與 numb,與 show()函數,用來顯示 numa 與 numb的值。(7 分)
⑶在主程式 main()裡宣告 Classb 類別的變數 bdata,利用 set_num()函數將 numa 設值為 16,numb 設值為 36,再以 show()印出成員之值。(7 分)
⑴畫出相鄰矩陣圖。(10 分)
⑵用程式建立相鄰矩陣,並列印出來。(10 分)