阿摩線上測驗
登入
首頁
>
程式語言
> 98年 - 98 司法特種考試_三等_檢察事務官電子資訊組:程式語言#38330
98年 - 98 司法特種考試_三等_檢察事務官電子資訊組:程式語言#38330
科目:
程式語言 |
年份:
98年 |
選擇題數:
0 |
申論題數:
13
試卷資訊
所屬科目:
程式語言
選擇題 (0)
申論題 (13)
⑴何謂類別化的程式語言(Typed Programming Language)?(5 分)
⑵在類別化的程式語言中,何謂動態的類別化(Dynamic typing)?(5 分)
⑶何謂強烈的類別化(Strong typing)?(5 分)
⑴在電腦中,程式碼(source code)的執行(execution) 有那兩種方法?(4 分)
⑵請說明它們各別的優缺點。(6 分)
⑴在網頁的設計中,何謂一個動態的網頁文件?(5 分)
⑵舉例說明動態網頁文件如何製作。(10 分)
⑴請用虛擬指令(pseudo code)的方式,寫出 Map 函數的程式。(10 分)
⑵請用虛擬指令(pseudo code)的方式,寫出 Reduce 函數的程式。(10 分)
⑶請用Map和Reduce兩個函數,說明如何計算 1
2
+2
2
+3
2
+4
2
+5
2
。(10 分)
⑴若參數的傳遞是靠 call-by-value,請問 f(a,b)的值是多少?執行完 f(a,b)後,a=?, b=?(10 分)
⑵若參數的傳遞是靠 call-by-reference,請問 f(a,b)的值是多少?執行完 f(a,b)後,a=?, b=?(10 分)
六、將下列的遞迴(recursive)程式改成非遞迴的版本:(10 分) long f(n: integer) { if (n<=1) return (1); else return n*f(n-1); }