阿摩線上測驗
登入
首頁
>
程式語言
> 107年 - 107 地方政府特種考試_三等_資訊處理:程式語言#73668
107年 - 107 地方政府特種考試_三等_資訊處理:程式語言#73668
科目:
程式語言 |
年份:
107年 |
選擇題數:
0 |
申論題數:
7
試卷資訊
所屬科目:
程式語言
選擇題 (0)
申論題 (7)
一、Java 與 Python 是目前被廣泛使用的程式語言,試就下列特性比較它們之 間的不同,包括 Typing、Coding(撰寫程式之難易)、執行環境、程式 執行效能、開發 App 的難易度。(15 分)
二、諾姆·荷姆斯基(Noam Chomosky)定義了 type-0、type-1、type-2、type-3 四種語法類型,請說明各類型可接受之語言(Language Accepted)是什 麼?相對應之自動機(Automaton)是什麼?(20 分)
三、⑴請解釋程式語言中之變數動態範圍(Dynamic Scope)與語句參考環境 (Referencing Environment)。(6 分)
⑵以下為一動態範圍之程式,請分別列出 a, b, c 三點之參考環境。(9 分)
四、在一 concurrent 環境下,有一共享變數 X 其初始值為 1,程序(process) A 必須加 2 到 X,程序 B 必須將 X 乘以 4。A 與 B 都要執行三個動作 1.讀取 X;2.進行算數運算;3.將算好的值寫回 X。試列出最後可能得到 的 X 值。(20 分)
五、假設有一 C++中的 namespace,稱之為 MyStack,該 namespace 中有一變 數 topPtr,試列出參考該變數的三種方式。(15 分)
六、試說明 SQL 與 NoSQL,包括資料庫結構、資料庫可擴展性。並列舉它 們的優點各三項。(15 分)