阿摩線上測驗
登入
首頁
>
程式語言
>
97年 - 97 鐵路特種考試_高員三級_資訊處理:程式語言#34337
> 申論題
二、試推導出一 BNF 文法,使其表達下述字串: n 個 a(n>0),後跟著一個 b,再跟著 n 個 c。例如,abc, aabcc, aaabccc 等。(20 分)
詳解 (共 2 筆)
一起撐住一起上榜
詳解 #6576204
2025/07/29
了推導出一個 BNF(Backus-N...
(共 645 字,隱藏中)
前往觀看
澐
詳解 #3666046
2019/11/13
(共 1 字,隱藏中)
前往觀看
相關申論題
⑴ 試說明繼承(inheritance)在物件導向程式語言(object-oriented programming languages)中的角色及重要性。(10 分)
#87438
⑵ 試舉例說明物件導向程式語言中繼承的使用時機。(10 分)
#87439
四、C++並非是一“純”的物件導向程式語言(object-oriented programming languages) (即完全經由物件之訊息傳遞,如 Smalltalk 程式語言),試說明其結合 C 語言及物件 導向程式語言特性之做法,與“純”的物件導向程式語言之差異及優缺點。(20 分)
#87440
五、由程式語言發展歷程(從 Fortran, Pascal 到 C++)說明其變化因素,並據以說明程 式語言評估準則。(20 分)
#87441
⑴ 指出下列 Java 程式有語法錯誤的敘述列號與錯誤的原因。
#87442
⑵ 刪除有語法錯誤敘述後,寫出執行程式所印出的結果。 列號 程式 1 class javaTest 2 {public static void main(String args[]) 3 {int a = 2; int b = 3; int c = 5; int d = 11; 4 System.out.println( "r1 = " + (d - d / b * b)); 5 System.out.println( "r2 = " + (a++ + ++b)); 6 System.out.println( "r3 = " + (a < b < c)); 7 System.out.println( "r4 = " + ('k' - 'a')); 8 System.out.println( "r5 = " + ((a == 3)? (b == 3)? a: (c == 5)? b: c : d)); 9 } 10 }
#87443
⑴ 填入下列 Java 程式的空格(不可是常數),使該程式能夠印出陣列 dset 中所有值 在 0 至 100 的數的平均值。(請在試卷上作答)
#87444
⑴ 何謂資訊隱藏(Information hiding)?
#87446
⑵ 試以建立堆疊(Stack)抽象資料結構為例,說明 Java 或 C++(任擇一種)資訊 隱藏之作法。 (20 分)
#87447
⑴ 寫 出 爲 何 下 列 程 式 不 能 達到 目 的 的 理 由 。
#87449
相關試卷
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