【請接續背面】
中華電信股份有限公司所屬機構 102 年從業人員(基層專員)遴選試題
遴選類別【代碼】:資訊類專業職(三)專員【E5904】
專業科目:(1)計算機概論 (2)程式設計概論及資料庫管理
◎請填寫入場通知書編號:________________
注意:•作答前須檢查答案卡(卷)、入場通知書編號、桌角號碼、應試類別是否相符,如有不同應立即請監試人員 處理,否則不予計分。
‚本試卷為一張雙面,測驗題型分為【四選一單選選擇題 60 題,每題 1 分,合計 60 分】與【非選擇題 4 題,每題 10 分,合計 40 分】。
ƒ選擇題限以 2B 鉛筆於答案卡上作答,請選出最適當答案,答錯不倒扣;未作答者,不予計分。
„非選擇題限以藍、黑色鋼筆或原子筆於答案卷上採橫式作答,並請從答案卷內第一頁開始書寫,違反者該 科酌予扣分,不必抄題但須標示題號。
…請勿於答案卡(卷)書寫應考人姓名、入場通知書號碼或與答案無關之任何文字或符號。
†應考人僅得使用簡易型電子計算器 (不具任何財務函數、工程函數功能、儲存程式功能),但不得發出聲響;
若應考人於測驗時將不符規定之電子計算器放置於桌面或使用,經勸阻無效,仍執意使用者,該科扣 10 分;該電子計算器並由監試人員保管至該節測驗結束後歸還。
‡答案卡(卷)務必繳回,未繳回者該科以零分計算。
壹、四選一單選選擇題 60 題(每題 1 分)
【2】1.當外部入侵資訊系統事件發生時,下列何者最能幫助了解入侵的狀況?
•防火牆(Firewall) ‚系統日誌(System Logs) ƒ入侵偵測系統(IDS) „防毒軟體(Anti-virus)
【1】2.下列哪一種營運持續方式最昂貴?
•熱備援地點 ‚冷備援地點 ƒ彈性備援地點 „分層備援地點
【4】3.請問下列哪項弱點會直接影響瀏覽器(如下載惡意病毒碼)?
• Security Misconfiguration ‚ Broken Authentication and Session Management ƒ SQL Injection „ Cross-Site Scripting (XSS)
【1】4.下列不同數字系統的數值,何者數值最大?
• 342(5) ‚ 123(8) ƒ 96(10) „ 1010110(2)
【4】5.一個組織想要瞭解自己的員工對於各種資訊安全攻擊方法的反應,應如何進行最適當?
•弱點掃描 ‚黑帽測試 ƒ白帽測試 „滲透測試
【3】6.為了避免實體主記憶體空間不足而無法執行程式,所發展出來的技術為何?
•快閃記憶體 ‚快取記憶體 ƒ虛擬記憶體 „可調式記憶體
【2】7.作業系統的排程演算法中,下列哪一種理論上能得到最短的平均等待時間?
•先到先做(FCFS) ‚最短工作先做(SJF) ƒ巡迴式排程(RR) „優先權(Priority)
【1】8.企業組織針對進階的持續性滲透攻擊(APT)因應,何者錯誤?
•防火牆愈多道愈安全 ‚應提升全組織的資安素養
ƒ要預防員工成為脆弱點 „需隨時注意漏洞更新
【4】9.系統發展生命週期並不包含下列哪個階段?
•系統分析 ‚系統設計 ƒ系統運行與維護 „系統終止
【2】10.一張解析度 800*600、全彩(使用 24 位元)影像的圖片,所需儲存的空間大約是多少位元組?
• 1 MB ‚ 1.4MB ƒ 48MB „ 72MB
【4】11.下列何者不是巨量資料(Big Data)的特性?
•巨量(Volume) ‚即時性(Velocity) ƒ多樣性(Variety) „可用性(usability)
【3】12.下列何者並非美國國家技術標準局(NIST)定義的雲端運算之服務模式(service models)?
• Software as a Service ‚ Platform as a Service ƒ Security as a Service „ Infrastructure as a Service
【2】13.通常在接收電子郵件時,是使用下列哪一種協定?
• SMTP ‚ POP3 ƒ FTP „ ARP
【2】14.將資料以表格方式儲存,並透過參考的關係來查詢相關資料,是屬於何種的資料模型?
•階層式 ‚關聯式 ƒ網狀式 „物件導向式
【3】15.對於有 n 層的二元樹,其節點數最多有幾個?
• 2n ‚ n2 ƒ 2n-1 „ n2-1
【2】16.下列關於雜湊(Hash)函數的敘述,何者錯誤?
•固定長度 ‚可以解密
ƒ正常情況下雜湊結果為唯一值 „常用於驗證資料完整性
【2】17.二元搜尋樹中若每個節點均存放數字,若想得到依序排列出的數字,應採用何種追蹤?
•前序追蹤 ‚中序追蹤 ƒ後序追蹤 „深度追蹤
【3】18.下列常用埠號(Port)與服務,何者對應錯誤?
• 443-HTTPS ‚ 123-NTP ƒ 161-SMTP „ 21-FTP
【1】19.下列關於電子郵件的敘述,何者錯誤?
•電子信件一定是郵件的寄件者所寄發的 ‚為安全考量,不要啟用收信軟體的預覽機制 ƒ數位簽章過的電子郵件,在收件軟體下會有特殊圖案標示
„可以透過 S/MIME 傳送加密的電子郵件
【4】20.下列何者不是行動裝置的作業系統?
• Android ‚ Windows RT ƒ iOS „ OS X
【4】21.網路線上交談時,若想讓交談對方看到即時動態影像,最主要應使用何種設備?
•數位相機 ‚數位攝影機 ƒ掃描器 „視訊攝影機
【1】22.當網路不通時,若想知道網路何處不通,最應該使用下列何種指令來進行追蹤?
• tracert ‚ ping ƒ ipconfig „ winipcfg
【2】23.網際網路(Internet)所使用的通訊協定是下列何者?
• SMTP ‚ TCP/IP ƒ SNMP „ AP
【1】24.系統開發時,利用一些圖形符號來表示處理問題的步驟稱為:
•流程圖 ‚介面 ƒ程序 „模組
【2】25.下列何種應用軟體通常是由大學、政府單位或研究機構使用國家經費所研發,使用者可以無限制使用並可隨意 散發?
•免費軟體 ‚公共領域軟體 ƒ開放原始碼軟體 „共享軟體
【4】26.若大樓停電時,公司的電腦仍需持續運作,則需使用下列哪一項設備?
• ABS ‚ USB ƒ HUB „ UPS
【4】27. ebay 及 Yahoo 拍賣網站的性質是屬於電子商務中的哪一種類型?
• B2B ‚ B2C ƒ C2B „ C2C
【2】28.藍牙最適合使用於下列何種無線環境?
•無線區域網路 ‚無線個人網路 ƒ無線都會網路 „無線廣域網路
【1】29.有一種裝置在有線網路環境中不需要,而特定為無線網路所使用。此裝置可為下列何者?
•連接點(Access Point) ‚防火牆(Firewall)
ƒ閘道器(Gateway) „交換器(Switch)
【2】30.下列何者不是基本的邏輯運算?
• NOT 運算 ‚ XOR 運算 ƒ AND 運算 „ OR 運算
【2】31.就下列 C 語言程式碼片段,當執行完所有 for 迴圈後,變數 sum 的值為何?
• 6 ‚ 10
ƒ 15 „ 21
【3】32.在執行下列 C 語言程式碼片段過程中,“if(n)”指令會被執行幾次?
• n-1 ‚ n ƒ n+1 „ n+2
【2】33.在 JAVA 中假設有五個執行緒(threads)都在等待同一個物件,當這個物件的 notify method 被呼叫時,下列敘述 何者正確?
•一定是第一個被生成的執行緒會變成 runnable 的狀態
‚有一個執行緒會變成 runnable 的狀態,但一般使用者無法確知是哪一個 ƒ一定是等待最久的那個執行緒會變成 runnable 的狀態
„所有的執行緒都會變成 runnable 的狀態
【2】34.下列 JAVA 程式片段,其輸出結果為何?
• Exception ‚ Exception, finally ƒ finally „編譯過程即出現錯誤
【4】35.有一 File 類別物件 f,它將以方法 exists 檢查該檔案是否存在,下列 JAVA 程式碼何者最適宜?
• Exception e= new IOException( “File not found!”);
if (!f.exists()) throw e;
‚ if (!f.exists()) throw “File not found!”);
ƒ if (!f.exists()) throw new IOException ();
„ if (!f.exists()) throw new IOException ( “File ” +f.getName()+ “not found!”);
sum=0;
for (i=0; i<5; i++)
for (j=0; j<i; j++) sum++;
float RSUM(float list[], int n)
{if (n) return RSUM(list,n – 1) + list[n – 1];
return list[0];}
public class A{
static void method() throws Exception{
try { throw new Exception();}
catch(Exception e) {System.out.print( “Exception”+ “, ”);}
finally{System.out.print(“finally”);}}
public static void main(String[ ] args) throws Exception {method();}}
【3】36.下列 JAVA 程式片段,執行後 sum 的值為何?
• 2 ‚ 3 ƒ 4 „ 5
【2】37.在 C 語言中,下列何者可以作為列舉常數(enumeration constant)?
•一字串(string) ‚一識別字(identifier) ƒ一整數(integer) „一浮點數(floating point)
【4】38.在 C 語言中,“*”做為運算符號時,具下列何種功能?
•處理緩衝區所餘存的資料及釋放 ‚當字串連結運算
ƒ取得變數位址 „取得指標(Pointer)變數值
【4】39.下列 JAVA 例外(exception)的程式碼寫法,何者錯誤?
• try {obj.anymethod();} catch(Exception e){} finally{} ‚ try {obj.anymethod();} catch(Exception e){}
ƒ try {obj.anymethod();} finally{} „ try {obj.anymethod();}
【1】40.下列哪一種物件會產生改變事件 ChangeEvent?
• javax.swing.JSlider ‚ javax.swing.JScrollBar ƒ javax.swing.JScrollPane.ScrollBar „ javax.awt.Scrollbar
【4】41.下列哪一個類別不會產生 ActionEvent 事件?
•JMenu ‚JTextField ƒJButton „JTextArea
【2】42.下列 JAVA 介面(interface)的做法,何者錯誤?
• private interface Exam {int i=5; String mth(int j)} ‚ public interface Exam {int i; String mth(int j)}
ƒ interface Exam {int i=5} „ interface Exam {String mth( )}
【4】43.在 JAVA 中,下列關於建構子(constructor)的敘述,何者錯誤?
•建構子可以覆載(overload),以提供初始類別物件的各種方法
‚建構子是與類別同名的方法
ƒ當物件建立時,其成員由建構子方法初始化
„建構子必須指定傳回型態或傳回值
【4】44.下列 Visual Basic 程式碼片段,具何種功能?
•無法執行 ‚鍵盤將表單拖曳時,顯示 Taiwan First!
ƒ將滑鼠指標滑過表單時,顯示 Taiwan First! „將滑鼠指標在表單上點選時,顯示 Taiwan First!
【1】45.在 Visual Basic 中,若欲避免表單視窗被遮蓋後留下空白區時,則應設定下列何種屬性?
• AutoRedraw=True ‚ ControlBox=True ƒ Appearance=1 „ ClipControls=True
【4】46.於資料庫系統 ANSI/SPARC 三層架構中,用以呈現“個別使用者觀點”應為下列何層?
•概念層(conceptual level) ‚實體層(physical level) ƒ內部層(internal level) „外部層(external level)
【2】47.有關於資料庫系統設計(database design)之程序,下列所示之流程,何者正確?
•概念設計→需求分析→邏輯設計→實體設計 ‚需求分析→概念設計→邏輯設計→實體設計 ƒ概念設計→需求分析→實體設計→邏輯設計 „需求分析→概念設計→實體設計→邏輯設計
【4】48.於關聯式資料表中,若有設定“外來鍵”(Foreign Key, F.K.),請問 F.K.有何功能性?
•為資料加密 ‚為資料掃毒 ƒ為資料作排序(sort) „為資料建立鏈結(link)
【4】49.於關聯式資料表中,表內所呈現的外來鍵(F.K.)欄位值,請問 F.K.值有何限制?
•須為唯一的(unique),且不可為空值(null) ‚須為唯一的(unique),且可為空值(null) ƒ無須為唯一的(unique),且不可為空值(null) „無須為唯一的(unique),且可為空值(null)
【1】50.若資料屬性(例如:地址)尚可再作“分割”,且分割後的資料單位仍有意義,則稱該屬性為何?
•複合屬性(composite attribute) ‚衍生屬性(derived attribute) ƒ簡單屬性(simple attribute) „橋接屬性(bridge attribute)
【1】51.於實體關係(entity-relationship, ER)模型中,常以“長方形”(rectangular)圖來表示何種組成元素?
•實體(entity) ‚屬性(attribute) ƒ主鍵(primary key) „關係(relationship)
【3】52.將資料表依據屬性間之功能相依性(function dependency),適度地進行“正規化”(normalization)之目的為何?
•提高資料加密 ‚提高資料壓縮 ƒ降低冗餘資料 „降低病毒資料
【4】53.將資料表進行正規化(normalization)之程序,下列所示之順序,何者正確?
• BCNF→1NF→2NF→3NF ‚1NF→ BCNF→2NF→3NF ƒ1NF→2NF→ BCNF→3NF „1NF→2NF→3NF →BCNF
【2】54.若資料表內屬性間存在“部份相依性”(partial dependency),則執行哪一項“正規化”可將之移除掉?
• 1NF (first normal form) ‚ 2NF (second normal form) ƒ 3NF (third normal form) „ 4NF (fourth normal form)
【1】55.將資料表 R1 與 R2 執行“差集”(difference)運算,試問 R1 – R2 之計算結與下列何者相等?
• R1 – (R1 ∩ R2) ‚ R2 – (R1 ∩ R2) ƒ R1 – (R1 ∪ R2) „ R2 – (R1 ∪ R2)
【3】56.設資料表 R1 有 a 項欄位、b 筆資料錄;R2 有 c 項欄位、d 筆資料錄,令 C = R1 × R2 (Cartesian product),則資 料表 C 有 e 項欄位、f 筆資料錄,下列何者正確?
• e = a × c、f = b × d ‚ e = a × c、f = b + d ƒ e = a + c、f = b × d „ e = a + c、f = b + d
【2】57.若欲將一資料表之結構且連同其表內資料一併作“刪除”,則應下達何種 SQL 指令?
• SKIP TABLE ‚ DROP TABLE ƒ ABORT TABLE „ DELETE TABLE
【3】58.設某一 SQL 查詢指令為“SELECT * … ”,請問“SELECT *”所代表之意義為何?
•列出“主鍵”欄位值 ‚列出“部份”欄位值
ƒ列出“全部”欄位值 „列出“外來鍵”欄位值
【1】59.於 SQL 查詢指令的基本語法中,下列何者為正確的表示式?
• SELECT * FROM … ‚ SELECT * WHERE … ƒ SELECT * ORDER BY … „ SELECT * GROUP BY …
【4】60.有關 SQL 查詢句之子句間“執行次序”,請問下列所示何者正確?
• SELECT→FROM→WHERE→ORDER BY ‚ FROM→ SELECT→WHERE→ORDER BY ƒ FROM→WHERE→ SELECT→ORDER BY „ FROM→WHERE→ORDER BY→SELECT
貳、非選擇題四大題(每大題 10 分)
題目一:
隨著科技發展日新月異與資訊系統的廣泛建置,資訊系統的安全議題日益重要,請詳述 資訊資源在安全防護上有哪些重要的工具與技術?【10 分】
題目二:
雲端運算日益受到重視,請回答下列問題:
(一)根據美國國家技術標準局(National Institute of Standards and Technology, NIST)所定 義的內容,雲端運算有哪五大重點特徵(Essential Characteristics)?【5 分】
(二)另 根 據 NIST 所 定 義 的 內 容 , 雲 端 運 算 服 務 有 哪 四 大 部 署 方 式 (Deployment Models)?【5 分】
題目三:
請以 C 語言設計一可以回傳第 n 個費式數列之值 a
n的副程式 “int fibonacci( int n )”,但 限制不可使用遞迴呼叫(recursive call)設計技巧。費式數列之值定義如下:
a
1=1;
a
2=1;
當 i>2 a
i=a
i-1+a
i-2【10 分】
題目四:
假設關聯式資料庫有一資料表名為“會員”,該表之屬性欄位為: {會員編號、會員姓名、
會員性別、入會日期、繳費等別、會員 E-mail}。範例資料錄如: {M0123、金佳讚、男、
2013.06.18、全額、jczing@tabf.com.tw}。
(一)請以 SQL 語法表示:查詢於“2013 年 1~6 月”入會的全體“女性”會員之編號、姓名 與 E-mail 等資料。 【5 分】
(二)請以 SQL 語法表示:查詢各不同“繳費等別”之會員“繳費人數”。假設“繳費等別”
劃分為: {全額、半額、續約、VIP、軍公教、員工}。 【5 分】
int sum=0;
try {
int x=1;
x=x/sum;
sum +=2;}
catch (Exception e) {sum=sum+3;}
finally { sum +=1}
Private Sub Form_Click() Print “Taiwan First!”
End Sub