阿摩線上測驗
登入
首頁
>
程式語言
>
101年 - 101 鐵路特種考試_高員三級_資訊處理:程式語言#26236
> 申論題
六、請解釋副程式參數傳遞方法 Call by Value 與 Call by Reference 的差異?(10 分) 並請說明 C 語言及 C++語言所採用的方式為何?(4 分)
相關申論題
一、請解釋何謂 dangling else 問題?(5 分)一般的高階程式語言是如何解決這個問 題?(5 分)
#41581
二、請將下列運算指令依所提供之 BNF Grammer 轉換成剖析樹(Parsing tree)。(20 分) 運算指令
#41582
三、以下是以 C-like 的語言編寫的一段程式碼,請用以分別解釋如以靜態領域法(Static scoping)與動態領域法(Dynamic scoping)處理變數範圍的話,程式執行結果分別 為何?(應加以解釋)(10 分) int x; Sub1(void) { /* start of Sub1 function */ printf('x = %d', x); } /* end of Sub1 */ Sub2 (void) { /* start of Sub2 function */ int x; x:= 10; Sub1(); } /* end of Sub2 */ main() { /* begin of main function */ x = 15; Sub2(); } /* end of main */
#41583
四、請試以那些功能是 C++允許(支援),而 JAVA 卻不允許(不支援)的項目來比較 二種語言的差異。(15 分)
#41584
五、Java 定義了類別成員的四種存取是那四種權限與意義。(8 分)
#41585
七、假設每一個整數陣列的每個元素是占 4 個 Bytes 的記憶體空間,而陣列 A 在記憶體 的起始位址 A[0][0][0]是 500,陣列維度大小為 A[6][4][5],請分別以 Row-Major 及 Column-Major 回答 A[4][3][2]所在的記憶體位址。(10 分)
#41587
五、請描述何謂白箱測試(white-box testing)和黑箱測試(black-box testing) 。 (10 分)
#556119
四、請問下列 C 語言程式執行後的輸出為何?
#556118
8. student_func(&stu1);
#556117
7. stu1.last_name = "Donald";
#556116
相關試卷
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