
財團法人中小企業信用保證基金 104 年儲備職員甄選試題
進用職等/甄試類別:六職等/資訊人員-程式設計【H3903】
科目二:綜合科目【(1)程式設計(以VB、.NET、SQL 語言為主)、(2)系統分析、資料結構、
資料庫應用】
※請填寫入場通知書編號:_____________
注意:作答前須檢查答案卡(卷)、入場通知書編號、桌角號碼、應試類別是否相符,如有不同應立即請監試人員
處理,否則不予計分。
本試卷為一張雙面,測驗題型分為【四選一單選選擇題 30 題,每題配分 2分,共 60 分】與【非選擇題 2題,
每題配分 20 分,共40 分】,合計 100 分。
選擇題限以 2B 鉛筆於答案卡上作答,請選出最適當答案,答錯不倒扣;未作答者,不予計分。
非選擇題限以藍、黑色鋼筆或原子筆於答案卷上採橫式作答,並請從答案卷內第一頁開始書寫,違反者該科
酌予扣分,不必抄題但須標示題號。
請勿於答案卡(卷)上書寫姓名、入場通知書編號或與答案無關之任何文字或符號。
本項測驗僅得使用簡易型電子計算器(不具任何財務函數、工程函數功能、儲存程式功能),但不得發出聲響;
若應考人於測驗時將不符規定之電子計算器放置於桌面或使用,經勸阻無效,仍執意使用者,該節扣 10 分;
該電子計算器並由監試人員保管至該節測驗結束後歸還。
答案卡(卷)務必繳回,違反者該節成績以零分計算。
壹、四選一單選選擇題 30 題(每題配分 2分)
【4】1. SQL 表格中某些欄位的值是不能重複的,如帳號,通常應將此欄位設為何?
FULL TEXT INDEX PRIMARY KEY UNIQUE
【3】2.下列對於 SQL 新增檢視表(View)的敘述,何者正確?(nam_v:檢視表名稱;nam:資料表名稱;nam_id, sex:
欄位名稱;‘F’:欄位值)
CREATE VIEW nam_v AS UPDATE nam WHERE sex=‘F’
CREATE VIEW nam_v AS UPDATE nam SET sex=‘F’
CREATE VIEW nam_v AS SELECT nam_id FROM nam WHERE sex=‘F’
CREATE VIEW nam_v AS SELECT nam_id, nam WHERE sex=‘F’
【2】3.下列哪一項 SQL 工具程式具備檢查、修復、分析和最佳化資料的功能?
mysqlimport mysqlcheck mysqldump mysqlhotcopy
【4】4.下列哪一種工具不包括在 .NET Framework?
Al.exe(組件連結器) Certmgr.exe(數位憑證管理工具)
DbgCLR.exe(CLR 偵錯工具) SOAP.exe(SOAP 工具)
【3】5.在.NET 的開發環境中,下列哪一種物件之物件宣告只有屬性宣告(輕量級物件)?
LO(Lightweight Object) PO(Pure Plain Object)
POCO(Plain-Old CLR Object) PPO(Pure Property Object)
【1】6.下列何者不屬於 ADO.NET 的物件?
Hashtable DataAdapter Command Connection
【2】7.以.NET Framework 無法開發下列哪一種應用程式?
ASP.NET 應用程式 Java 應用程式
Windows Form 應用程式 主控台應用程式
【2】8.下列程式碼之片段,何者無法將指定字串 VB 附加至磁碟機 D之exam.txt 檔;若檔案不存在,則建立一新檔
案且採 UTF-16 格式字元編碼?
【1】9.下列哪一種用法可以取得磁碟機 D尚可以使用的空間量?
【2】10.下列何者是使用者按滑鼠引發 MouseEventArgs 類別時所不支援的?
MouseDown MouseLeave MouseMove MouseUp
【4】11.下列與資料庫系統相關的敘述,何者錯誤?
商業智慧(Business Intelligence)乃是 IT 產業中資料管理的技術,運用 IT 技術整合與分析業務資料,提供線上報表、
業務分析與預測,以供企業決策所需
關聯式資料庫模型為當今最普遍使用的資料庫模型
DBMS 是用於創建及使用資料庫的軟體
Microsoft Access 為一網絡模型,因其允許多對多的關聯
【4】12. SQL 之邏輯運算子可能的傳回值為:
TRUE, FALSE, ERROR TRUE, FALSE, NULL TRUE, FALSE, NONE TRUE, FALSE, UNKNOWN
【2】13.有關 SQL 語言中HAVING 與WHERE 子句之相異點,下列敘述何者正確?
WHERE 子句屬於 SQL 標準,可被應用於任何 RDBMS 系統;HAVING 子句非屬 SQL 標準,故並非所有系統均
支援
WHERE 子句對 FROM 子句所產出的個別列(individual rows)進行條件測試;HAVING 子句對應用 GROUP BY 子
句後求算出的聚合集(aggregations)進行條件測試
WHERE 子句對 FROM 子句所產出的聚合列(aggregated rows)進行條件測試;HAVING 子句僅對使用 GROUP BY
子句後求算出的聚合集(aggregations)進行條件測試
WHERE 子句對 FROM 子句所產出的個別與聚合列(individual and aggregated rows)進行條件測試;HAVING 子句
對執行子查詢(subqueries)產出的個別列(individual rows)進行條件測試
【2】14.詳細陳述一資訊系統中各元件應具體實作完成項目之工作,稱為:
系統分析(System Analysis) 系統設計(System Design)
系統規範(System Specification) 系統管理(System Administration)
【2】15.系統分析師在企業中最重要的作用為何?
認識資訊系統之技術性事務 解決問題能力
認識需要儲存與利用的資料 特殊程式設計能力
【2】16.對圖形進行廣先搜尋(breadth first search),會用到下列何種資料結構?
堆疊(stack) 佇列(queue)
樹(tree) 集合(set)
【4】17.在資料庫設計中,根據使用者要求,一般先建立能反映不同實體間存在的各種關聯性,即 ER 圖。例如:一個
教授可指導多名研究生,且一名研究生可由多位教授指導,則指導教授與研究生間的這種指導關聯屬:
雙向關聯 一對一(1:1) 一對多(1:N) 多對多(M:N)
【4】18. ER 圖中表現的關聯性通常屬何種詞性?
名詞 形容詞 連接詞 動詞
【1】19.於SQL 中,下列何者係用以要求將資料列排序?
ORDER BY ALIGN BY SORT BY RANK BY
【2】20.給定一二元搜尋樹(binary search tree),下列何種樹之遍歷(tree traversal)方法,可讀出具排序效果之序列?
prefix order infix order
postfix order level order
【1】21.二元搜尋演算法之時間複雜度為:
O(log N) O(NlogN) O(N) O(N2)
【1】22.若您正在製作的一編輯程式,須具備近乎不限次數的復原(undo)功能,您會選擇下列哪一資料結構來存放用戶
的編輯歷史?
堆疊(stack) 佇列(queue)
優度佇列(priority queue) 累堆(heap)
My.Computer.FileSystem.GetDriveInfo("D: ").DriveFormat
My.Computer.FileSystem.GetDriveInfo("D: ").AvailableFreeSpace
My.Computer.FileSystem.GetDriveInfo("D: ").VolumeLabel
My.Computer.FileSystem.GetDriveInfo("D: ").TotalSize
File.AppendAllText("D:exam.txt", "VB", Encoding.UTF-16)
Using sw As Stream Writer=New Stream Writer("D:exam.txt",True, Encoding.Unicode)
sw.Write("VB")
End Using
Dim file As Stream Writer=My.Computer.FileSystem.OpenTextFileWriter("D:exam.txt",True,
Encoding.Unicode)
File.Write("VB")
File.Close()
File.AppendAllText("D:exam.txt", "VB", Encoding. Unicode)