• 沒有找到結果。

專業科目:(1)網路與資訊安全、(2)程式設計概論及資料庫管理

N/A
N/A
Protected

Academic year: 2021

Share "專業科目:(1)網路與資訊安全、(2)程式設計概論及資料庫管理 "

Copied!
2
0
0

加載中.... (立即查看全文)

全文

(1)

【請接續背面】

中華電信股份有限公司 101 年從業人員(基層專員)遴選甄試試題

遴選類別【代碼】 :資訊類專業職(三)專員【C2401】

專業科目:(1)網路與資訊安全、(2)程式設計概論及資料庫管理

*請填寫入場通知書編號:

_______________

注意:•作答前須檢查答案卡(卷)、入場通知書編號、桌角號碼、應試類別是否相符,如有不同應立即請 監試人員處理,否則不予計分。

‚本試卷為一張雙面,測驗題型分為【四選一單選選擇題 60 題,每題配分 1 分】與【非選擇題 4 題,每題配分 10 分】。

ƒ選擇題限用 2B 鉛筆於答案卡上作答,請選出最適當答案,答錯不倒扣;未作答者,不予計分。

„非選擇題限用藍、黑色鋼筆或原子筆於答案卷上採橫式作答,不必抄題但須標示題號,並請從答 案卷內第一頁開始書寫,違反者該科酌予扣分。

…請勿於答案卡(卷)上書寫姓名、編號或其他不應有的文字、標記、符號等,違反者該科以零分計算。

†應考人得自備簡易型電子計算器,但不得發出聲響,且不具財務、工程及儲存程式功能。應考人 於測驗時將不符規定之電子計算器放置於桌面或使用,經勸阻無效,仍執意使用者,該科扣 10 分;該電子計算器並由監試人員保管至該節測驗結束後歸還。

‡答案卡(卷)務必繳回,未繳回者該科以零分計算。

第 1 部份:四選一單選選擇題 60 題(每題 1 分)

【3】1.近來資安大廠 Symantec 在資安產品 pcAnywhere 遭遇什麼問題?

•駭客入侵 ‚憑證遭竊 ƒ原始碼外洩 „惡意倒閉

【2】2.網頁常採用的驗證碼其目的為何?

•造成使用者困擾 ‚辨識自然人與機器人

ƒ加密 „溝通金鑰

【1】3.常用的網站驗證碼機制名稱為何?

• CAPTCHA ‚ AuthImage ƒ Authentication Code „ Authentication Text

【3】4. Google Wallet 採用什麼技術,提供手機電子商務?

• RFID ‚ Barcode ƒ NFC „ QR Code

【1】5. Android 手機與 Google Wallet 的風險大多來自下列何者?

•使用者開啟系統權限 ‚藍芽漏洞

ƒ PIN 碼太短 „ Google 在台灣不販賣需付費的 APP

【2】6.多家手機大廠於出廠時為手機安裝 Carrier IQ 軟體,造成使用者的什麼權益受損?

•使用權 ‚隱私權 ƒ著作權 „營業秘密

【2】7.網站會透過哪一種隱私政策告知瀏覽器,讓瀏覽器知道網站會如何處理 cookie?

• P2P ‚ P3P ƒ HTTP „ PPP

【4】8.避免第三者得知正在溝通的訊息而採取的措施,是達到資安的什麼特性?

•可用性 ‚不可否認性 ƒ完整性 „機密性

【1】9.會議金鑰(Session Key)通常是拿來應用於何種加密系統下?(如 HTTPS 協定下)

•對稱式加密系統 ‚非對稱式加密系統 ƒ雜湊函數 „數位簽章

【3】10.將資料庫中隱含的或潛在有用的資料萃取出之過程,其專業用詞稱為:

•資料倉儲(data warehouse) ‚資料搜尋(data exploration) ƒ資料探勘(data mining) „資料規劃(data planning)

【3】11.已知一 IEEE EUI-48 MAC 位址為 00-AA-00-3F-2A-1C,將其轉換至 IEEE EUI-64 格式後之位址係為下列何者?

• 00-AA-00-FF-FE-3F-2A-1C ‚ 02-AA-00-00-00-3F-2A-1C ƒ 02-AA-00-FF-FE-3F-2A-1C „ 00-AA-00-00-00-3F-2A-1C

【1】12.利用密碼學對資料加以編碼,下列何者不是其編碼的主要目的?

•驗證使用者身份 ‚確保資料正確性 ƒ確保資料完整性 „確保資料隱密性

【1】13.有關 IPv6 位址表示方式,下列何者錯誤?

• 2180::5888::0:4287:2417 ‚ 3EFF:3456:7689:3452:1234:1234:7654:1245 ƒ FF:0000:0000:0000:0000:9085:0065:1234 „ FF::4585:77:8945

【2】14.在典型的雲端計算(cloud computing) 架構中,下列何者是其基本層次(layer) 之一?

•虛擬層(virtualization) ‚平台層(platform) ƒ傳輸層(transport) „實體層(physical)

【3】15.有關 HTTP 協定中的 cookie 敘述,下列何者錯誤?

•它是存於電腦中的一個小文字檔案 ‚由伺服器經由瀏覽器寫入使用者電腦中

ƒ拒絕 cookie 仍可使用所有個人化服務 „可用來確認使用者身份

【2】16.下列何者只能使用於 TCP/IP 網路,但卻是目前網路使用最廣泛的「認證」技術?

• KDC(Key Distribution Center) ‚ Kerberos V4 認證系統 ƒ Needham-Schroeder 認證協定 „ Time stamp 技術

【4】17.乙太交換網路(switched network)若有迴圈(loop)存在時,交換機之間會自動執行下列何種演算法以避免廣播風 暴(broadcast storming)?

• Floyd–Warshall algorithm ‚ Bellman-Ford algorithm ƒ Dijkstra algorithm „ Spanning tree algorithm

【1】18.乙太網路或是 IEEE 802.3 的訊框(frame)中,前導位元組(preamble bytes)的作用為何?

•達成接收端與傳送端同步 ‚沒有特別意義

ƒ測試訊號強度 „預防碰撞

【4】19.下列何者是正確的自動組態 IP 位址(autoconfiguration IP address)?

• 105.231.5.10 ‚ 10.251.251.253 ƒ 172.16.250.2 „ 169.254.100.100

【4】20.有關數位簽章(digital signature)之敘述,下列何者錯誤?

•為公開金鑰系統(public key system) 之一種應用 ‚可確定傳送訊息之完整性

ƒ可確定傳送端之不可否認性 „為對稱式密碼系統(symmetric cryptosystem) 之一種應用

【2】21.為了可以辨識要進行非對稱式加密系統的雙方憑證,通常會架設下列何項中心?

• Activity Directory ‚ Certificate Authority ƒ Authentication Center „ Identity Provider

【1】22.利用封包分析軟體時,可以用哪一個功能還原完整的 HTTP 下載內容?

• Follow TCP Stream ‚ Follow UDP Stream ƒ Follow SSL Stream „ Filter

【3】23. IPSEC 的應用不包含下列哪一項?

•建立區域內部網路的安全通訊 ‚區域網路之間透過網際網路在安全環境下傳輸資料

ƒ防範 DDoS 攻擊 „個人電腦經由網際網路連線至區域做遠端存取

【3】24.下列何者不是無線網路的 WEP 問題?

•認證回應過程未加密 ‚無法證明 AP 身分 ƒ採用 RC6 演算法 „密鑰為弱密鑰

【2】25.公開金鑰基礎建設主要是針對下列哪兩項應用而設計?

•公開金鑰密碼學與對稱式密碼學 ‚公開金鑰密碼學與數位簽章

ƒ對稱式密碼學與數位簽章 „對稱式密碼學與雜湊函數

【3】26. T1 載波(T1 carrier)系統之傳輸速率為:

• 144Kbps ‚ 2Mbps ƒ 1.544Mbps „ 45Mbps

【2】27.下列何者是網際網路之傳輸控制協定(TCP)可以支援的控制功能?

•資料鏈結(link)控制 ‚流量(flow)控制 ƒ頻寬(bandwidth)控制 „延遲時間(delay)控制

【3】28.有關 IEEE 無線區域網路(WLAN)標準系列傳輸速度之比較,下列何者正確?

• 802.11a > 802.11b > 802.11g ‚ 802.11g > 802.11i > 802.11a ƒ 802.11n > 802.11g > 802.11b „ 802.11b > 802.11g > 802.11i

【3】29.假設一線性同餘法(linear congruential)亂數產生器為:Xn+1 = (2⋅Xn + 1) mod 7,X0 = 1,下列何者不是它會產生 的亂數值?

• 0 ‚ 1 ƒ 2 „ 3

【2】30.下列何者為 FTP 與 POP3 應用服務的埠號?

• 20 及 21 ‚ 21 及 110 ƒ 20 及 110 „ 21 及 25

【2】31.右列片段程式【31】執行後,x 值為何?

• 55

‚ 45 ƒ 9

„ 0

【2】32.右列片段程式【32】執行後,x 值為何?

• 25

‚ 16 ƒ 10

„ 9

int n = 0;

int x = 0;

do {

x += n;

n++;

}while (n < 10);

int x = 0;

for (int i = 0 ; i <= 10; i++){

if (i%2==0){

continue;

} x += i;

if (x >= 16){

break;

} }

【32】

【31】

(2)

【1】33. C 語言中宣告 int Ary[4][4] = {{-2,4,12,6}, {-3,9,3,6}, {13,5,2,7}, {2, 10, 8, 23}};,Ary[3][2]之值為何?

• 8 ‚ 5

ƒ 10 „ 12

【2】34.右列片段程式【34】執行後,x 值為何?

• 0 ‚ 1

ƒ 2 „ 3

【3】35.右列片段程式【35】執行後,x 值為何?

• 1 ‚ 4

ƒ 8 „ 16

【3】36.右列片段程式【36】執行後,x 值為何?

• 13 ‚ 12.5

ƒ 12 „ 10

【4】37.下列何者不是 C++預設的轉型關鍵字?

• const_cast ‚ dynamic_cast ƒ reinterpret_cast „ explicit_cast

【3】38.下列哪一個變數名稱違反 C 語言命名規則?

• _ptr ‚ PTR ƒ 2ptr „ ptr2

【4】39.下列哪個 Java 的變數命名是正確的?

• *abcd ‚ &abcd ƒ package „ _abcd

【3】40.下列哪一個 C 語言片段程式錯誤?

• x = ++a; ‚ y = a++; ƒ a + b = z; „ w = a/b;

【2】41.在 Java thread 中,下列何者用來建立和啟動新 thread 的執行?

• run() ‚ start() ƒ execute() „ notify()

【2】42.若 Student 為 Person 的衍生類別(Derived Class),且 Undergraduate 為 Student 的衍生類別,下列 Java 程式哪一 個錯誤?

• Person p1 = new Student(); ‚ Undergraduate u1 = new Student ();

ƒ Person p2 = new Undergraduate(); „ Object ob = new Student();

【4】43.下列何者不是 C++ 保留的關鍵字?

• asm ‚ explicit ƒ typeid „ include

【2】44.有關 C++字串操作的函數,下列敘述何者錯誤?

• strlen 用來取得字串的長度 ‚ strupr 用來將大寫字母轉換為小寫字母 ƒ strcpy 用來將字串的內容複製到另一個字串中 „ strchr 可找出字串裡某個特定字元

【3】45.針對資料結構中,堆疊(Stack)及佇列(Queue)的敘述,下列何者錯誤?

•堆疊的特性是後進先出,佇列的特性是先進先出 ‚無論是堆疊或佇列皆可實作出 Linked List ƒ作業系統常用佇列來記錄各個程序(Process)的資訊

„程式語言的直譯器是利用堆疊技術來記錄函數呼叫時的資訊

【2】46.在關聯式資料庫(relational database)中,主鍵(primary key)的值不可以為 NULL,這種限制稱為何種 constraint?

• Entity Integration ‚ Entity Integrity ƒ Key Integration „ Key Integrity

【1】47.若資料庫中只有資料表 R 與 S,資料表 R 中沒有外來鍵(foreign key),資料表 S 中有外來鍵參照(reference)到 R,

今對資料庫做: A.刪除 R 中的資料; B.刪除 S 中的資料,則哪種操作會導致違反 referential integrity constraint?

•僅 A ‚僅 B ƒ A, B 都會 „ A, B 都不會

【3】48.使用 SQL 制訂 foreign key 時,可在 ON DELETE 子句中用:

• REJECT 及 ACCEPT ‚ ASSERT 及 TRIGGER ƒ RESTRICT 及 CASCADE „ CASCADE 及 TRIGGER

【2】49. Relation algebra 中的 DIVISION 可以用哪些 operations 取代?

• SELECT, PROJECT, MINUS

‚ PROJECT, MINUS, CROSS PRODUCT

ƒ PROJECT, INTERSECTION, CROSS PRODUCT

„ SELECT, INTERSECTION, CROSS PRODUCT

【2】50.若要以 binary(二元) relationship 取代 ternary(三元) relationship,必須運用:

• Multiple inheritance ‚ Weak entity type ƒ Superclass „ Subclass

【1】51.下列何者是資料庫的 transaction 必須具備的特性?A. Atomicity B. Isolation C. Transparency

•僅 A、B ‚僅 B、C ƒ僅 A、C „ A、B、C

【2】52.相對於檔案處理方式,下列何者不是資料庫強調的特性?

•具自我描述(self-describing)能力 ‚適於資料分割(separating)

ƒ適於資料分享(sharing) „對資料提供多視觀(views)

【4】53.三層式綱要結構(three-schema architecture)區分 External, Conceptual, Internal 三層 schema,因此具有下列何項 特性?

• Application Dependence ‚ Application Independence ƒ Data Dependence „ Data Independence

【2】54.下列何種 SQL 命令會改變資料庫綱要(Schema)?

• INSERT 及 UPDATE ‚ CREATE TABLE 及 ALTER TABLE ƒ SELECT 及 UPDATE „ ALTER TABLE 及 UPDATE

【4】55.使用 SQL 的 SELECT 命令查詢資料時,若希望所查到的資料按照一個屬性值由大而小排列,需用到:

• ASCII ‚ ASC ƒ DECR „ DESC

【1】56.下列何者為 ER model 中關係型態(relationship type)的限制(constraint)? A. cardinality ratio B. participation C. referential

•僅 A、B ‚僅 B、C ƒ僅 A、C „ A、B、C

【4】57.在 weak entity type 中沒有 key attribute,但是有:

• Super key ‚ Strong key ƒ Weak key „ Partial key

【3】58.從 superclass 衍生出 subclass 的過程稱為:

• Derivation ‚ Generation ƒ Specialization „ Generalization

【4】59.在功能相依(functional dependency)的定義中,XàY 表示 Y functional dependent on X,其中 X 與 Y 分別代表:

•一個 relation ‚一組 relations ƒ一個 attribute „一組 attributes

【2】60.如果 primary key 中有部份屬性(attributes)functionally determine 了 nonprime attributes,則違反了:

• 1NF ‚ 2NF ƒ 3NF „ BCNF

第 2 部份:非選擇題四大題(每大題 10 分)

題目一:

(一)乙太網路媒介存取機制 CSMA/CD 中的 CD 代表什麼?如何運作?【4 分】

(二)乙太網路標準中為何要限制其最小訊框不得小於 64 bytes?【3 分】

(三)何謂 VLSM(Variable Length Subnet Mask)技術? 【3 分】

題目二:

(一)何謂「網管資訊庫(Management Information Base, MIB)」?【3 分】

(二)何謂「雜湊函數(Hash Function)」?請舉一例說明之。【3 分】

(三)何謂「阻斷服務(Denial of Service, DoS)」?請舉一例說明之。【4 分】

題目三:

某公司每月須進行《薪資計算》工作,其中經理人月薪為底薪加 30,000 元主管加給,一般員工月薪為 底薪加 10,000 元專業加給。請以 C++或 Java 設計下列程式:

(一)請設計一個基礎類別 Employee【2 分】,內含計算薪資的虛擬函式(virtual function) calculateSalary()。

(二)請設計經理人衍生類別(derived class)Manager【2 分】,及一般員工衍生類別 Staff【2 分】,分別 繼承於第(一)小題之基礎類別,並實作(implement) 計算薪資的虛擬函式。

(三)運用多型(polymorphism)技術設計一主程式,底薪設定為 24,000 元,能計算【2 分】並印出【2 分】此公司經理人與員工之薪資。

題目四:

若某企業資料庫中紀錄員工資料的關聯式(relational)資料表(table)之 schema 如下:

Employee (EmpNum, Name, Salary, SupNum)

各屬性(attribute)之意義依序為員工代碼、姓名、月薪、直屬長官員工代號,其中 EmpNum 為主鍵(PK);

SupNum 為外來鍵(FK),參照到 Employee 的 EmpNum。請寫一 SQL 命令,查出每一位月薪在 50,000 元以 上的員工(有管轄員工者)所直接管轄的員工,查詢結果包括上司姓名及下屬姓名,且必須依上司姓名順 序再依下屬姓名順序排列。 【10 分】

int i = 3;

int x = 0;

i % 2 ? x = x + 1 : x = x + 2;

cout << x << endl;

int i = 1;

int x = (i << 3);

printf("%d", x);

int x = 5;

double y = 6;

double z = 2;

y = x / z;

x = 5 * y;

【34】

【35】

【36】

參考文獻

相關文件

序號 項目 問題 處理方式. 1

2.熟 悉 Microsoft Windows Server 作 業 系 統 、 Microsoft SQL Server 資料庫伺服器及網 頁伺服器等環境。. 3.具撰寫 JAVA

39 資訊與網路技術 佳作 李喬安 國立花蓮高級工業職業學校/勞動部勞動力發 展署桃竹苗分署. 39 資訊與網路技術 佳作

【5+2產業】亞洲矽谷 電腦資訊技術類 物聯網自動灌溉與排水系統設計班. 【5+2產業】亞洲矽谷

包括三維機械設計的所更的功能(SolidWorks 三維建模軟體)、資料管 理軟體 PDMWorks Client、以及用於設計交流的常用工具:eDrawings 專 業版(基於 e-mail 的設計交流工具),

了解電腦網路的原理,學習使用 個人網誌及簡易的網頁設計,具 備電子商務的觀念、網路安全以 及網路犯罪與相關法規.

利用 Microsoft Access 資料庫管理軟體,在 PC Windows 作業系 統環境下,將給與的紙本或電子檔(如 excel

1 工作組織與管理 Work organization and management 13 2 照顧材料與工具 Care of materials and tools 10 3 商業與溝通 Business and communications 8.. 4