104年高等考試三級考試_程式語言
首頁
>
線上測驗
>
公職考試>高考/三等>資訊處理
> 104年高等考試三級考試_程式語言
年度
年度
106
104
104
103
101
100
99
98
1.
請就解譯方式(組譯、直譯、編譯)、程式結構(程序導向、物件導向)、標記文字(是、否)等特性,分類說明程式語言C, CSS, C#, HTML, Java, PHP, Python, SQL的特性。請繪製表格作答。(25分)
題型:申論題
難易度:尚未記錄
2.
請使用如下的BNF語法規則(S為起始符號):(20分)
S → NP VP | VP
NP → ADJ NP | N
VP → ADV VP | V NP | V
N → 考|校|評鑑|成績
V → 通過|獲得|成功|失敗
Adj → 高|普|特|好|壞
Adv → 一定|可能
繪製(一)特校可能通過評鑑
(二)普考一定獲得好高成績
相關推導過程的Parse Tree。
題型:申論題
難易度:尚未記錄
3.
假設現有如下兩張資料表用來存放考生個人訊息及其成績,考生個人訊息,包括代號(TesterID)、姓名(Name),成績(Grade)則有五種科目(1中文、2英文、3數學、4自然、5社會)及成績的等級有三種(ABC三種)。請使用SQL回應如下的問題。(每小題5分,共20分)
(一) 請列出中文成績為A所有考生的代號及姓名。
(二) 請列出各科不同成績等級的個數,個數使用別名numCount來表示,如中文A5,中文B2, …。
(三) 加入資料TesterID 6名為Oscar Lin 的考生資料及其成績(中文A, 英文A, 數學C, 自然B, 社會A)。
(四) 修改TesterID 5考生的數學成績為A。
題型:申論題
難易度:尚未記錄
4.
四
請使用物件導向程式語言(C#或Java),設計一具門禁功能的智慧卡管理資訊系統。系統應依如下的class diagram 建立相關的類別資訊。(35分)
所有的類別變數皆為private,SMsecurity 類別繼承自抽象類別SmartCard
發卡單位Organization、進出入狀況EnterExit,請分別使用enum 的格式來表示
記錄進出入狀況,日期資料若未提供,則填入目前系統的日期時間
一張智慧卡,會有多次的進出入記錄,資料值應存放於List 線性資料結構中
改寫系統的toString()方法後,執行如下的測試動作
SMsecurity sms = new SMsecurity("SM001", Organization.NewTaipeiMRT);
sms.addInfo("2015/06/15 18:36:01", EnterExit.Enter);
sms.addInfo("2015/06/15 20:16:01", EnterExit.Exit);
sms.addInfo("2015/06/20 18:20:01", EnterExit.Enter);
sms.addInfo(EnterExit.Exit);
/* for Java */ System.out.println(sms.toString());
/* for C# */ Console.WriteLine(sms.ToString());
應能產生類似如下的結果
*****Smart card SM001 (6/21/2015 10:38:38 PM, NewTaipeiMRT)
-----Enter and Exit information:
(2015/06/15 18:36:01, Enter)
(2015/06/15 20:16:01, Exit)
(2015/06/20 18:20:01, Enter)
(6/21/2015 10:38:38 PM, Exit)
題型:申論題
難易度:尚未記錄
購買題庫後,可使用那些功能?
可觀看題目詳解,並提供模擬測驗!(免費會員無法觀看研究所試題解答)