阿摩線上測驗
登入
首頁
>
程式語言
>
99年 - 99-2 司法特種考試_三等_檢察事務官電子資訊組:程式語言#27554
>
四、試從應用程式安全(application security)角度說明弱點偵測(vulnerability detection)、 警訊分析(alert analysis)及資訊鑑識(Information Forensics)之目的及作法。(20 分)
其他申論題
⑴服務導向架構(Service-oriented architecture, SOA)是一種事件驅動(Event-driven) 的程式結構(Programming paradigms),試說明之。(10 分)
#49730
⑵雲端運算(Cloud computing)包括以下幾個層次的服務:基礎設施即服務(IaaS), 平台即服務(PaaS)和軟體即服務(SaaS)。試舉例並說明何謂軟體即服務(SaaS)? (10 分)
#49731
二、下述文法會產生二進位數字,試剖析其產生之值為那一數字之倍數。(20 分) <C> → <C> 0 | <A> 1 | 0 <A> → <B> 0 | <C>1 | 1 <B> → <A>0 |<B> 1
#49732
三、舉一例說明什麼是混淆文法(ambiguous grammar)?(20 分)
#49733
五、試比較使用遞迴副程式(recursive call, 即副程式呼叫本身)與不使用遞迴副程式之 時間複雜度(time complexity)高低,並舉例說明之。(20 分)
#49735
⑴使用遞迴(recursion)方式撰寫。(10 分)
#49736
⑵使用非遞迴方式撰寫。(10 分) 提示:Fibonacci function:F(0) = F(1) = 0;當 n > 1 時 F(n) = F(n-1) + F(n-2)
#49737
【已刪除】二、下列語法明確(unambiguous)或不明確?試證明之。(20 分)
#49738
⑴若各表示式中,由左至右運算。(10 分)
#49739
⑵若各表示式中,由右至左運算。(10 分) 程式 A: 程式 B: int fun (int *k) { void main ( ) { *k += 4; int a =8, b = 16, sum1, sum2; Return 3 * (*k) – 2; sum1 = (a / 2) + fun (&a); } sum2 = fun (&b) + (b / 2);
#49740