104年 外交特考 四等 外交行政人員(資訊組) 系統分析及設計與資料庫應用概要 試卷

pdf
417.87 KB
5 頁
侵權投訴
加載中. ..
PDF
104年公務人員特種考試外交領事人及外交行政
人員、民航人員、原住民族及稅務人員考試試題
考試別:
外交人員特考
別:
四等考試
類科組:
外交行政人員資訊組
目:
系統分析及設計與資料庫應用概要
考試時間:
1小時 30
座號:
※注意:
禁止使
代號:
頁次:
4
1
甲、申論題部分:(50 分)
題題及答依照序寫申論作答不予計分
黑色鋼筆或原子筆在申論試卷上作答。
一、
圖是 EEREnhanced Entity Relationship模型ENGINEERING_MANAGER
和相對應 Entity Type 之間的關係,解釋牽涉到各個符號的意涵。(25 分)
二、「系統發展生命週期」(System Development Life CycleSDLC)是那一種觀念?
請舉出一種作法,列出各階段和流程,並說明之。(25 分)
乙、測驗題部分:(50 分) 代號:6202
一個答案複選
25 2分,須用2B鉛筆清楚
1 有關原始的關聯式模型之敘述,下列何者正確?
一個關聯是一個由數 n-值組(n-tuple)所形成的集合,而這裡的 n該關聯之關聯綱目(schema
的主要而非全部屬性的個數
邏輯上來說,關聯內的值組是有順序的
完全相同的兩筆值組可同時存在於同一個關聯裡面
每一個屬性都是簡單單值屬性
2 有關程序導向分析(procedure-oriented analysis之敘述,下列何者正確?
它又稱為結構化分析或非古典分析
它會用資料流程圖(data flow diagram)去顯示系統中資料的流動,而這種圖不包含系統對資料所進行
的處理
它會用狀態圖(state diagram)去顯示系統如何因事件的發生而改變其狀態,而這種圖提供系統結構式
觀點而非行為觀點
實體關係圖(entity-relationship diagram)除可用於資料庫設計外,也可用於此種分
EMPLOYEE
SECRETARY
TECHNICIAN
ENGINEER
MANAGER
HOURLY_EMPLOYEE
SALARIED_EMPLOYEE
ENGINEERING_MANAGER
EE
d
d
代號:
20260
頁次:
4
2
3 有關物件導向分析(object-oriented analysis)之敘述,下列何者正確?
它會用使用案例圖use case diagram去顯示使用者如何與系統溝通或互動以及軟體系統的組織架構
它會用狀態圖(state diagram)去顯示物件如何因事件的發生而改變其狀態,而事件可來自物件的內部
或外部
它會使用類別圖(class diagram)去顯示系統所包含的實體類別,而這種圖提供系統的部署觀點
deployment view
在這種分析當中,應該先為系統產生狀態圖,然後才可以為其中的每一個狀態準備類別圖
4 有關程序導向設計(procedure-oriented design)之敘述,下列何者正確?
它是要定義系統如何完成在分析階段所定義的功能,會定義系統的核心組成單元,而不是全部組成單元
採用此種設計,整個系統被分為一組程序或模組,所以只有程序需要被設計,資料不需要
將系統分成模組時,要考慮耦合(coupling)和凝聚(cohesion)兩種度量,並將兩者最大化
它所使用的主要工具是結構圖(structure chart,而這種圖是用來顯示模組之間的關聯
5 下列那一種系統開發模式的主要目標是縮短產品開發時間,以提高產品之市場競爭力?
螺旋模式 漸增模 同步模式 系統生命週期模式
6 描繪使用案例圖時,什麼情況下會使用 include
當使用案例內容太多 當多個使用案例中有特定的流程重複出現時
當使用案例個數太少 隨時可以使用
7 有關軟體系統的黑箱測試(black-box testing)之敘述,下列何者正確?
進行此種測試時,測試人員雖然知道系統的內容,但是並不知道系統是如何運作
一個屬於此種測試的方法,是用所有可能的輸入值去測試系統;這可說是最佳的黑箱測試方法,但卻
不太實際
一個屬於此種測試的方法,是從所有可能的輸入值當中,取一部分去測試系統,而這部分的輸入值應
儘可能地不要散布於全部的輸入值當中
一個屬於此種測試的方法,稱為邊界值測試,是以亂數產生器產生隨機的值,稱為邊界值,輸入系統
進行測試
8 有關軟體系統的玻璃箱測試(glass-box testing)之敘述,下列何者正確?
因為它要求測試人員熟悉系統的所有細節,所以一定可以找出全部的錯誤
它是要檢查系統的所有組成元件,但並不要求測試人員知道系統內部結構
基本路徑測試(basis path testing)屬於此種測試,是要讓系統內程式的每一個敘述被執行至少一
控制結構測試control structure testing屬於此種測試包含條件測試和迴圈測試,但不包含資料流程
測試
9 為了讓軟體能被正確地使用與有效地維護文件的製作有其必要而關於軟體文件下列敘述何者正確?
它通常包含系統文件和技術文件,但不包含使用者文件
文件的製作與更新需要在軟體開發的各階段持續地進行
系統文件的內容,包含在開發的分析階段所收集到的需求,還有設計階段所用到的工具,但不包含
種測試
技術文件的內容,包含在實作階段所採用技術的說明,而程式碼本身也要有足夠的註解,但它不會
含系統安裝的描述
10 有關軟體系統專案管理之敘述,下列何者正確?
為避免失敗,應有一套計劃、監視和控制專案的方法,而這是軟體專案經理的工作,與軟體工程師無關
現代軟體的特徵,包含規模、複雜度和相互操作性(interoperability),但隨著技術的進步,不確定
已非現代軟體的特徵之
軟體專案管理一開始要做的事,是決定軟體的範圍,而這個範圍在管理層次和技術層次都要是清楚
可理解的
軟體專案管理應在任何技術性活動開始之前就開始,並持續到軟體的開發,但支援維護並不是軟體專
案管理的一部分
代號:
頁次:
4
3
11 在實體關係模型中,一個實體型態一定要有一個(組)屬性,使得該型態的不同實體,在那一個(組
屬性上有不同的值,而關於這樣一個(組)屬性的名稱,下列敘述何者正確
關鍵屬性 多值屬 複合屬性 型態屬
12 有關實體關係模型中二元關係型態的結構限制之敘述,下列何者正確?
基數比cardinality Ratio是指一實體型態中的一個實體,最少要跟另一實體型態中的幾個實體有兩
實體型態之間的關係型態所代表的關係
參與度(participation constraint)是指一實體型態中的每一個實體,最多可以和另一實體型態中的幾個
實體,有兩實體型態之間的關係型態所代表的關
關係型態可以有屬性,而且具有屬性的關係型態,其基數比可以是多對多
任一多元關係型態,可完全用多個相對應的二元關係型態所取代
13 下列那一個不是實體關聯圖的建立步驟?
從系統需求找出實體型態 找出實體型態與其他實體型態間的關聯性
定義實體型態的屬性型態與外來鍵 定義實體型態間的關聯型態種類
14 有關關聯模型下值組(tuple)要滿足的限制之敘述,下列何者正確?
一個關聯可能會有多個候選鍵(candidate key),其中任何一個候選鍵可以作為主鍵(primary key),
其他候選鍵則是次要鍵secondary key
每一個關聯的每一筆值組的主鍵值和次要鍵值,都不可以是空值(null
一個關聯的外部鍵(foreign key)屬性,可參考到另一個關聯的任一屬性,不限於主鍵
參考完整限制是指每一個值組內外部鍵的值不可以是空值
15 有關關聯式資料庫的函數相依之敘述,下列何者正確?
一個關聯的主鍵才可決定該關聯的所有屬性,次要鍵不可
屬性之間的函數相依,是一種定義域和對應域的關係,也可說是一種語意關係
屬性之間的函數相依,可以自動取得,不必由人工設定
只要知道一些重要的函數相依,就一定可推導出全部函數相依
16 有關關聯式資料庫的正規化之敘述,下列何者正確?
正規化用於判斷一個關聯綱目(schema)是否為好的關聯綱目,所以實務上,每一個關聯綱目都要滿
足最高的正規式
一個合法的關聯綱目,有可能不會滿足第一正規式
要讓一個關聯綱目滿足第二正規式,只要考慮其主鍵即可,不用考慮其全部的次要鍵
若一個關聯綱目滿足 Boyce-Codd 正規式,則它必定也滿足第三正規式
17 有關結構化查詢語言的定義域型態之敘述,下列何者正確?
DECIMALi, j)或 DECi, j)表示帶有小數點的實數欄位,其中 i表示小數點前有幾個數字, j
則表示小數點後有幾個數字
BLOB 欄位可用於儲存影音資料,而 CLOB 欄位可用於儲存文字檔
VARCHARn表示字串欄其字固定 n而一 BIG-5 文字可能被當個字
DATE TIME 分別表示日期和時間欄位,沒有單一種型態可表示一個日期加上時間的欄位
18 使用結構化查詢語言將某網站的會員資料記錄 Member 料表而由會員自行鍵入且無固定格式的完
整住址,則是記錄於該表內名為 address 的文字欄位,如要找出住址在臺北市的所有會員的全部資料,下
列敘述何者正確?
SELECT * FROM Member WHERE address AS ‘%北市%’;
SELECT * FROM Member WHERE address HAVING ‘%北市%’;
SELECT * FROM Member WHERE address IN ‘%臺北市%’;
SELECT * FROM Member WHERE address LIKE ‘%臺北市%’;
代號:
20260
頁次:
4
4
19 使用結構化查詢語言,將某商家的產品資料記錄 Product 資料表,其主鍵為商品編號,記為 pId,其有
另一名為 price 的欄位,用以表示商品單價,關於“SELECT COUNT(*), AVGprice FROM Product;”
下列敘述何者正確?
這是一個合法的敘述,會列出商品總數和平均單價
這是一個合法的敘述,但 COUNT(*)中的星號表示資料表全部屬性,所以它會列出 Product 屬性數和
品平均單價
這不是一個合法的敘述,不能用 COUNT(*),而是只能用 COUNTpId
這不是一個合法的敘述,缺少 GROUP BY HAVING 這兩個分群查詢句必要的部分
20 在資料庫安全管理上,下列那一個 SQL 指令可以用來將使用者指定到擁有某個權限?
CREATE DROP ROLE GRANT REVOKE
21 有關資料庫維護管理與安全之敘述,下列何者正確?
系統保護是要預防資料庫管理系統的硬體發生故障或損壞,而非軟體
安全保護是要預防資料庫管理系統有未經授權的存取或惡意的存取
因為需求會隨時間而改變,所以使用者要維護資料庫系統,使其能隨需求的改變而發展進化,而這
使用者的責任,與資料庫管理系統無關
系統管理員要負責資料庫系統的軟體環境確實執行與維護,而非硬體
22 資料庫調整(database tuning)是資料庫維護的一部分,而關於資料庫調整,下列敘述何者正確?
它是要降低查詢的反應時間,增加交易的吞吐量,並不是要讓應用程式跑得更快
它會用到一些統計資料,像是查詢和交易處理的統計資料,但不會用到儲存和裝置效能的統計資料
它包含查詢的調整,但不包含索引的調整,因為一開始選擇的索引不能被修改
它的目標之一是動態地評估需求以重組檔案組織,以便產生最佳綜合效能
23 有關資料倉儲的特性之敘述,下列何者正確?
資料倉儲是用來支援企業日常運作,可算是一種操(運)作型資料庫(operational database
資料倉儲裡面的資料量通常很龐大,所以資料的時間屬性值常被捨棄而不儲存,而且資料很常被刪
或覆蓋
資料倉儲是要滿足線上分析處理(online analytical processing)的需求,而不是線上交易處理(online
transaction processing
傳統的資料庫應用系統,會對小範圍的資料進行簡單查詢,而資料倉儲的主要目的是作為這類系統的
資料來源
24 有關資料倉儲的模式和運算之敘述,下列何者正確?
資料倉儲儲存多維度的資料而它的多維模式包含兩種資料表,一是事實資料表fact table另一是
維度資料表(dimension table
在資料倉儲的多維模式下,星狀綱目(star schema)通常會比雪花狀綱目(snowflake schema)滿足更
高的正規式
資料倉儲的常見運算有上捲(roll-up)、下鑽(drill-down)、切片(slice),和切塊dice),但樞軸
旋轉(pivoting)是視覺上的操作而不是資料倉儲的運算
資料倉儲裡面的資料量通常很龐大,所以無法用關聯式資料庫管理系統做儲存,也無法用結構化查
語言做查詢
25 下列那一個資料倉儲特性是指資料倉儲的資料是日後不會改變的歷史資料?
主題導向性 整合性 時間變動性 非揮發性
類科名稱:
104年公務人員特種考試外交領事人員及外交行政人員、民航人員、原住民族及稅務人員
考試
科目名稱:系統分析及設計與資料庫應用概要(試題代號:6202)
測驗式試題標準答案
考試名稱:
外交行政人員資訊組
單選題數:25題 單選每題配分:2.00分
題號
答案
題號
答案
題號
答案
題號
答案
題號
答案
題號
答案
題號
答案
題號
答案
題號
答案
題號
答案
第1題
D第2題 第3題 第4題 第5題 第6題 第7題 第8題 第9題 第10題
第11題 第12題 第14題 第15題 第16題 第17題 第18題 第19題 第20題
第21題 第22題 第23題 第24題 第25題 第26題 第27題 第28題 第29題 第30題
第31題 第32題 第33題 第34題 第35題 第36題 第37題 第38題 第39題 第40題
第13題
第41題 第42題 第43題 第44題 第45題 第46題 第47題 第48題 第49題 第50題
第51題 第52題 第53題 第54題 第55題 第56題 第57題 第58題 第59題 第60題
第61題 第62題 第63題 第64題 第65題 第66題 第67題 第68題 第69題 第70題
第71題 第72題 第73題 第74題 第75題 第76題 第77題 第78題 第79題 第80題
第81題 第82題 第83題 第84題 第85題 第86題 第87題 第88題 第89題 第90題
第91題 第92題 第93題 第94題 第95題 第96題 第97題 第98題 第99題 第100題
DBDCBBCBC
A CABDBDAC
BDCAD
C
複選題數: 複選每題配分:
標準答案:
備  註:
收藏 ⬇️ 下載