
105年公務人員特種考試警察人員、一般警察人員
考試及105年特種考試交通事業鐵路人員考試試題 代號:71040  全三頁
第一頁
考試別: 鐵路人員考試
等別: 高員三級考試
類科別: 資訊處理 
科目: 資訊系統與分析
考試時間 : 2 小時 座號: 
※注意: 
禁止使用電子計算器。 
不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。 
 
 
 
一、有關企業對其網路門面「企業網站」採響應式網頁設計(Responsive Web Design): 
(每小題 5分,共 25 分) 
請說明它是什麼觀念? 
它的核心技術是什麼? 
從企業角度,它有那些優點? 
從使用者角度,它的好處是什麼? 
它有何缺點? 
二、回答下列問題: 
行動化裝置越來越普遍,企業在為行動化裝置設計 APP 時,應考量到行動化裝置
與傳統家用電腦的那些差別特性,方能真正發揮其功能?(10 分) 
假設為了擴展業務、增加收入,同時加強服務,鐵路局積極採取異業合作。你是
鐵路局的資訊人員,除了目前市面上已有的訂票 APP 外,你被要求發揮創意為大
陸觀光客開發一款其他與鐵路相關的 APP。請說明你所建議的功能,從使用者角
度可有那些好處,對鐵路局業務又有何幫助,請務必能發揮在中所提出的行動
化裝置差別特性。(15 分) 
三、回答下列問題: 
請分析為何目前政府機關與公營事業很多資訊系統都外包建置?(7分) 
軟體生命週期包含那些階段?(5分) 
假設根據上述某一理由,某鐵路局資訊系統已被決定外包建置,你若是負責的資
訊人員,請根據軟體生命週期各階段來一一詳細說明在與委外單位互動時,你應
扮演的角色。(10 分) 
 
 
 
 
 
 
 
(請接第二頁) 
  
 

105年公務人員特種考試警察人員、一般警察人員
考試及105年特種考試交通事業鐵路人員考試試題 代號:71040  全三頁
第二頁
考試別: 鐵路人員考試
等別: 高員三級考試
類科別: 資訊處理 
科目: 資訊系統與分析
 
 
 
四、近年來,在勞動部要求學校學生工讀應加保健保、勞保後,某 T大學將其產學計畫
研究助理(Research Assistant)分為學習型助理(Learning-type Assistant)及勞動型
助理(Labor-type Assistant)。學習型助理應有其學習目的(learning-purpose),對勞
動型助理需在意是否是身心障礙(disability ),當然他們會需要加保險
(add(insurance)):健保、勞保。T大學修改其資訊系統,採用物件導向方法,下圖
為其部分的 Class Diagram。系統儲存研究助理員工編號(empNo)、身分證號(sid)、
姓名(name)、地址(address)、手機(cellPhone)。每個助理有分配其計畫(assign_project),
每個月發薪水(compute_salary)前需評估(evaluate)其服務績效;評估時,學習型助
理還需進一步瞭解是否達成其申請時的學習目的。對於薪水計算,學習型助理可實
得學校付出金額;勞動型助理計算薪水時,除了助理他們所得外,尚須外加雇主負
擔之健保費、勞保費、提撥身心障礙配額代金等,才是學校真正付出金額。 
 
請問: 
由Research Assistant 至Learning-type Assistant 是物件導向分析中的什麼概念?由
Learning-type Assistant、Labor-type Assistant 至Research Assistant 又是物件導向分
析中的什麼概念?(4分) 
(請接第三頁)  
Research Assistant 
empNo 
sid 
name 
address 
cellPhone 
compute_salary() 
assign_project(proj) 
evaluate() 
Learning-type Assistant 
learning-purpose 
compute_salary() 
evaluate() 
Labor-type Assistant 
disability 
compute_salary() 
add(insurance) 
{disjoint, complete}
 

105年公務人員特種考試警察人員、一般警察人員
考試及105年特種考試交通事業鐵路人員考試試題 代號:71040  全三頁
第三頁
考試別: 鐵路人員考試
等別: 高員三級考試
類科別: 資訊處理 
科目: 資訊系統與分析
 
 
 
Class Diagram呈現的意義,Labor-type Assistant 是否有「手機」屬性?這是因為物
件導向分析中的什麼概念?(2分) 
{disjoint, complete}代表物件導向中什麼語意限制?請以本題例子說明清楚此限
制。(6分) 
為何圖中 Research Assistant 需繪出 compute_salary(),又以斜體表示,這是物件導
向分析中的什麼概念?這樣的做法有何好處?(4分) 
圖中 Learning-type Assistant、Labor-type Assistant 為何也都有 compute_salary()?這
兩個是否一樣?那是物件導向分析中的什麼概念?請以本題例子說明清楚此概念
之定義。(5分) 
為何 Research Assistant 中繪出 evaluate(),而 Learning-type Assistant 中又須繪出
evaluate()?這是物件導向分析中的什麼概念?請以本題例子說明清楚此概念。(5分) 
而為何 Labor-type Assistant 不需繪出 evaluate()?那又是物件導向中的什麼概念?
(2分)