阿摩線上測驗
登入
首頁
>
程式語言
>
94年 - 94-2 地方政府特種考試_三等_資訊處理:程式語言#38552
> 申論題
題組內容
二、就下列仿 C 語言文法之程式:(20 分) int k = 3; void fun(int a, int b) {a++; k = b; } void main() {int array[10]; for (j = 0; j < 10; j++) array[j] =9-j; fun(k, array[k]); printf(“array[%d]= %d”,%k,%array[k]); }
⑷如果採用傳名(Pass-by-name)參數傳遞法,寫出所列印出的結果。
相關申論題
三、簡述何謂例外處理(Exception handling),例外處理有何優點? 以 C++或 JAVA 說明程式語言如何提供例外處理。(20 分)
#113920
四、就下列 BNF 文法(Grammar): ::= | ::= if then else < stm> | if then ::= goto ::= x | y | z ::= a | b | c 寫出下列字串之所有的剖析樹(Parse tree)或指出其為語法誤差(Syntax error)。 if a then if b then goto x else if c then goto y else goto z (20 分)
#113921
五、一個複變數 X(Complex number)可視為兩個實數(Real number)的序對(Order pair) ;第一個實數為該複變數 X 之實數部份(Real part)記為 Re(X);第二個實數為該 複變數之虛數部份(Imaginary part),記為 Im(X)。 若兩個複變數 X 與 Y 的和為 Z,積為 W,則 Re(Z) = Re(X) + Re(Y), Im(Z) = Im(X) + Im(Y); Re(W) = Re(X)*Re(Y) - Im(X)*Im(Y), Im(W) = Re(X)*Im(Y) + Re(Y)*Im (X) 選用 ADA、C++、JAVA 中之任一程式語言,以抽象資料結構(Abstract data type) 或物件(Object)技術,設計複變數與其相關函數,以及一主程式,利用所設計的 複變數,輸入兩個複變數,印出其和與積。(20 分)
#113922
一、簡釋何謂繫合(Binding)。 寫出四種不同的繫合時間(Binding time)並各舉一例說明之。(20 分)
#113915
⑴如果採用傳值(Pass-by-value)參數傳遞法(Parameter-passing method),寫出所 列印出的結果。
#113916
⑵如果採用傳址(Pass-by-address)參數傳遞法,寫出所列印出的結果。
#113917
⑶如果採用傳值與結果(Pass-by-value-result)參數傳遞法,寫出所列印出的結果。
#113918
五、請描述何謂白箱測試(white-box testing)和黑箱測試(black-box testing) 。 (10 分)
#556119
四、請問下列 C 語言程式執行後的輸出為何?
#556118
8. student_func(&stu1);
#556117
相關試卷
114年 - 114 公務升官等考試_薦任_資訊處理:程式語言#133261
114年 · #133261
114年 - 114 司法特種考試_三等_檢察事務官電子資訊組:程式語言#129571
114年 · #129571
113年 - 113 司法特種考試_三等_檢察事務官電子資訊組:程式語言#122108
113年 · #122108
112年 - 112 公務升官等考試_薦任_資訊處理:程式語言#117323
112年 · #117323
112年 - 112 司法特種考試_三等_檢察事務官電子資訊組:程式語言#116208
112年 · #116208
111年 - 111 司法特種考試_三等_檢察事務官電子資訊組:程式語言#110333
111年 · #110333
111年 - 111 身心障礙特種考試_三等_資訊處理:程式語言#107554
111年 · #107554
110年 - 110 公務升官等考試_薦任_資訊處理:程式語言#103744
110年 · #103744
110年 - 110 司法特種考試_三等_檢察事務官電子資訊組:程式語言#103229
110年 · #103229
110年 - 110 高等考試_三級_資訊處理:程式語言#102818
110年 · #102818