資料處理概要 申論題歷屆試題與參考架構

普通考試,民國 102~115 年共 14 份試卷、56 題,其中 51 題附參考答題架構。考這一科的類科:統計、資訊處理。本頁列出歷年全部題目,參考架構只列開頭的「破題」,完整的答題架構、關鍵字與作答提醒請到站內查看。

▶ 看完整參考架構(資料處理概要)

115 年(考試時間 90 分鐘) 原卷 PDF

  1. 1

    某政府機關建置全國人口統計資料交換網路,各統計中心之連線關係:(A,B)、(A,C)、(B,D)、(C,F)、(D,E)、(F,D),其中 A 為中央統計中心,其餘為各區域統計中心。中央統計中心 A 需將最新人口統計資料傳送至各區統計中心。請畫出連結圖,利用以下兩種搜尋法傳送資料,寫出資料傳送順序:廣度優先搜尋法(Breadth First Search, BFS)、深度優先搜尋法(Depth First Search, DFS),若有多個尚未拜訪的相鄰節點則依英文字母順序選擇;並請利用 BFS 說明由中央統計中心傳送資料到 E 的最短邊數路徑與其經過之節點。 (30 分)

    (30 分)

    參考架構・破題

    本題為圖形走訪與最短路徑演算法之典型題,核心在於正確繪製無向圖拓撲,並嚴格遵循英文字母遞增順序,分別展現廣度優先搜尋(BFS)與深度優先搜尋(DFS)之走訪機制,最後利用 BFS 具備計算無權重圖最短邊數路徑之特性推導解答。

    完整答題架構與關鍵字:到站內看全文

  2. 2

    某政府統計機關辦理全國家庭收支調查,調查員需攜帶平板電腦至各地進行訪查,並即時將調查資料回傳至中央統計資料庫。由於部分地區缺乏固定網路環境,因此調查員可能透過 Wi-Fi 或 5G 行動網路進行資料傳輸。近期資訊部門發現部分調查員經常使用咖啡廳等公共場所提供之免費 Wi-Fi 上傳資料,可能造成調查資料於傳輸過程中遭竊聽或外洩之風險,因此規劃使用 VPN(Virtual Private Network)強化資料傳輸安全。請說明 Wi-Fi 與 5G 行動網路在本案例中的連線方式、涵蓋範圍及適用情境之差異。另外,若調查員於公共場所使用 Wi-Fi 回傳調查資料,請說明可能面臨的資訊安全風險有那些?並說明 VPN 如何降低這些風險,以保護資料傳輸安全?(30 分)

    (30 分)

    參考架構・破題

    本題結合行動通訊技術、公用無線網路資安威脅與虛擬私有網路(VPN)之防護應用,答題關鍵在於清楚對比 Wi-Fi 與 5G 之網路特性,剖析公共熱點潛藏之竊聽與中間人風險,並闡明 VPN 加密與通道機制如何落實資安防禦。

    完整答題架構與關鍵字:到站內看全文

  3. 3

    某 政 府 機 關 為 管 理 食 品 安 全 , 建 立 食 品 生 產 調 查 資 料 表 , 包 含CompanyID(公司登記編號) 、CompanyName(公司登記名稱) 、City(工廠所在縣市)、ProductID(產品編號)及 ProductName(產品名稱) 。其中,一家公司可生產多種產品,ProductID 為產品之唯一識別編號,每種產品只會有一個官方名稱,目前系統以 CompanyID 及 ProductID 作為複合主鍵。請說明此資料表可能產生之插入異常(Insertion Anomaly)、更新異常(Update Anomaly)及刪除異常(Deletion Anomaly)問題,並將其分解至第二正規化(2NF) ,寫出分解後之資料表結構。(20 分)

    (20 分)

    參考架構・破題

    本題考驗關聯式資料庫正規化理論與資料異常現象之診斷能力,核心在於指出複合主鍵下存在之「部分功能相依」,詳細申論三種資料異常之後果,並透過消除部分功能相依將綱要成功拆解至第二正規化(2NF)。

    完整答題架構與關鍵字:到站內看全文

  4. 4

    某政府機關建置「智慧統計分析平台」,規劃資料庫需儲存企業基本資料、企業商標圖片、財務報表 PDF、統計分析模型及分析結果。由於資料類型多元且資料量持續成長,資訊部門評估採用關聯式資料庫(Relational Database)或 NoSQL 資料庫進行資料管理。請比較關聯式資料庫與 NoSQL 資料庫在資料儲存方式、資料模型(Data Model)及系統擴充能力(Scalability)三方面的差異,並說明本案例較適合採用何種資料庫及其理由。(20 分)

    (20 分)

    參考架構・破題

    本題探討現代巨量統計分析平台之資料庫選型策略,核心在於精確比較關聯式資料庫(RDBMS)與非關聯式資料庫(NoSQL)之本質差異,並依據多元非結構化資料儲存與高擴充性需求,提出最適化架構建議與充分理由。

    完整答題架構與關鍵字:到站內看全文

114 年(考試時間 90 分鐘) 原卷 PDF

  1. 1

    某一公司的採購資料如下所述:每一位客戶包含有屬性客戶編號、姓名、電話、地址。在客戶中,客戶編號具有唯一性。每一張訂單包含有屬性訂單編號、購貨日期。在訂單中,訂單編號具有唯一性。每一張訂單裡的每一項產品都有其訂購數量之屬性。每一項產品包含有屬性產品編號、產品名稱、單價。而在產品中,產品編號具有唯一性。每一位客戶可能都沒下過訂單,也可能下過多張訂單。每一張訂單必定為某一位客戶且也僅能為一位客戶所下訂的。每一張訂單包含有至少一項以上產品;每項產品可能被多張不同訂單所訂購過,也可能未被任何訂單所訂購過。(每小題 10 分,共 40 分)

    (一)試依 上述說明,為該 公司畫出一實體 關聯圖(Entity Relationship。該實體關聯圖需標出每一實體的名稱、屬性、Diagram, ER Diagram)主 鍵 屬 性 ( Key attribute )、 每 一 關 係 ( Relationship ) 及 其 基 數 性(cardinality)。

    (二)試為該實體關聯圖(ER Diagram) ,決定出最簡化之各關聯表格。需描述出每一表格的名稱、屬性(attribute) 、主要鍵(primary key)及外來鍵(foreign key) 。

    (三)試寫出一 SQL 程式片段,為每一張訂單所採購之每一項產品,列印出該訂單編號、產品名稱及採購金額。

    (四)試寫出一 SQL 程式片段,為每一張訂單列印出該訂單編號及該訂單所採購總金額。

    (40 分)

    參考架構・破題

    本題為經典資料庫系統分析與實作題,涵蓋概念層實體關聯圖(ER Diagram)設計、邏輯層關聯表格轉換,以及實體層 SQL 查詢語法撰寫,答題關鍵在於掌握一對多與多對多之基數性限制,並正確運用群組聚集函數完成採購金額統計。

    完整答題架構與關鍵字:到站內看全文

  2. 2

    L1 為一由小而大排序之資料串列,L2 為一由大而小排序之資料串列,其分別含有 N1 與 N2 筆資料,且 N1, N2≫0:(每小題 10 分,共 20 分)

    (一)請設計出一最佳演算法,以能最快速查詢一資料 D 是否存在於資料串列 L1 或 L2 內。

    (二)並求出該演算法之時間複雜度(請越精確估算越佳)。

    (20 分)

    參考架構・破題

    本題考驗已排序陣列資料之快速搜尋演算法設計,核心在於利用 L1 與 L2 具備單調排序之特性,採用二分搜尋法(Binary Search)分別處理遞增與遞減數列,並精確推導最佳、最差及平均時間複雜度。

    完整答題架構與關鍵字:到站內看全文

  3. 3

    請撰寫一演算法,透過堆疊(stack)以計算出一後序式數學運算式(Postfix Expression)(例如"E=23*5+")之結果。假設運算式中只含加、減、乘、除(+, -, *, /)四種運算子(operator),及 0, 1, …, 9 十種運算元(operant)。(10 分)

    (10 分)

    參考架構・破題

    本題考驗運算式表示法與堆疊(Stack)資料結構之演算應用,核心在於利用後序式(逆波蘭表示法)不需括號即可明確運算順序之特性,運用堆疊「後進先出(LIFO)」原則,完整規範運算元與運算子之存取及計算流程。

    完整答題架構與關鍵字:到站內看全文

  4. 4

    應用適當的密碼學機制,可確保資料的機密性(confidentiality) 、完整性(integrity)、鑑別性(authenticity)、不可否認性(non-repudiation)之安全目標。

    (一)試解釋何謂機密性、完整性、鑑別性、不可否認性。(8 分)

    (二)若 A 欲將機密資料 D,透過網路傳送給 B。請透過雜湊(Hash)函式及 RSA 加密法,設計一資料加密機制,以確保機密資料之機密性、完整性、鑑別性。(10 分)

    (三)若 A 欲將一電子合約 D,透過網路傳送給 B 簽章。請透過雜湊(Hash)函式及 RSA 加密法,設計一數位簽章機制,以確保電子合約之機密性、完整性、鑑別性、不可否認性。 (12 分)

    (30 分)

    參考架構・破題

    本題為現代密碼學與資訊安全核心概念題,考驗四大安全目標之定義,並要求靈活結合雜湊函數(Hash)與 RSA 非對稱密碼機制,分別設計具備機密保護之資料加密架構與兼具不可否認性之數位簽章通訊協定。

    完整答題架構與關鍵字:到站內看全文

113 年(考試時間 90 分鐘) 原卷 PDF

  1. 1

    在關聯式資料庫中建立一個名為「圖書」資料表,其欄位結構與資料表內容如下表所示:圖書編號 圖書名稱 出版社 作者 售價 數量B01 Visual Basic 6手冊 A公司 Mary 350 5 B02 Excel 2023 A公司 David 499 1 B03 Access 2023 B公司 Mary 600 2 B04 Python訓練手冊 C公司 Kathy 355 3 B05 手把手Word 2023 A公司 Mary 400 2 B06 E世代網頁設計 B公司 Kim 555 5 B07 T-SQL 2023程式設計 A公司 Helen 699 2

    (一)寫出 SQL 語法查詢圖書名稱包含字串”手”的圖書名稱、出版社、作者的查詢結果,如下表所示: (10 分)圖書名稱 出版社 作者Visual Basic 6手冊 A公司 Mary Python訓練手冊 C公司 Kathy手把手Word 2023 A公司 Mary

    (二)寫出 SQL 語法查詢作者為”Mary”且數量小於 3 的圖書名稱、作者、數量,且圖書名稱為遞減排序的查詢結果,如下表所示:(15 分)圖書名稱 作者 數量手把手Word 2023 Mary 2 Access 2023 Mary 2

    (三)寫出 SQL 語法查詢新增一個欄位進價(內容為售價*數量) ,其數值介於 1000 至 2000 的圖書名稱、售價、數量、進價的查詢結果,如下表所示:(15 分)圖書名稱 售價 數量 進價Visual Basic 6手冊 350 5 1750 Access 2023 600 2 1200 Python訓練手冊 355 3 1065 T-SQL 2023程式設計 699 2 1398

    (40 分)

    參考架構・破題

    本題考 SQL 的 SELECT 基本查詢:LIKE 模糊比對、AND 複合條件與 ORDER BY 排序、在 SELECT 中以運算式產生計算欄位並用 BETWEEN 篩選。三小題各寫一段完整可執行的 SQL,並對照題目給的結果表驗算。

    完整答題架構與關鍵字:到站內看全文

  2. 2

    資料結構中的佇列(Queue)是一個有序串列(List) ,請說明佇列在加入(Insertion)和擷取(Retrieve)資料的原則;分別寫下以佇列方式加入和擷取{6,23,11,27,58}數字串列的順序情形。 (20 分)

    (20 分)

    參考架構・破題

    本題考驗基礎資料結構佇列(Queue)之操作原理與資料循序存取追蹤,答題重點在於闡明先進先出(FIFO)之存取限制與指標移動方式,並依序完整列出指定數值串列在加入與擷取階段之狀態變化。

    完整答題架構與關鍵字:到站內看全文

  3. 3

    請描述電子通勤(E-commuting)對於員工、公司、社會的好處。(20 分)

    (20 分)

    參考架構・破題

    本題探討資訊通訊科技(ICT)推動電子通勤(遠距工作 / 居家辦公)之社會經濟效益,答題關鍵在於從微觀個人(員工)、組織營運(公司)到宏觀環境(社會)三個構面,系統化論述其多元利益與實務價值。

    完整答題架構與關鍵字:到站內看全文

  4. 4

    網路詐騙的方式中,社交工程(Social Engineering)與網路釣魚(Phishing)的操作手法為何?(20 分)

    (20 分)

    參考架構・破題

    本題考驗資訊安全領域中人性弱點攻擊手法之深入理解,核心在於釐清社交工程與網路釣魚之定義與從屬關係,剖析兩者利用之心理學弱點、具體操作流程與多元衍生型態。

    完整答題架構與關鍵字:到站內看全文

112 年(考試時間 90 分鐘) 原卷 PDF

  1. 1

    在資料庫中,建有資料表「Company」,其為一家水果行的資訊,如下圖所示,欄位分別代表ID、販售水果名稱、價格與產地。請回答下列問題:ID Product Price Origin 1 banana 10 Tainan 2 apple 50 Taichung 3 papaya 45 Tainan 4 grape 120 Taichung 5 lemon 20 Taipei 6 orange 30 Taichung 7 pineapple 40 Kaohsiung 8 watermelon 100 Kaohsiung 9 guava 60 Tainan 10 tomato 70 Kaohsiung

    (一)寫一個SQL指令查詢該水果行所販售的水果名稱中有包含字串“apple”的水果之名稱與售價,查詢結果如下圖所示。(10分)水果 價格apple 50 pineapple 40

    (二)寫一個SQL指令查詢該水果行所販售的水果來自不同產地的種類數量,查詢結果請按產地名稱排序,查詢結果如下圖所示。 (10分)產地 數量Kaohsiung 3 Taichung 3 Tainan 3 Taipei 1

    (三)寫一個SQL指令查詢該水果行所販售的水果來自不同產地且種類數量大於2的水果平均價格,查詢結果請按平均價格由低到高排序,查詢結果如下圖所示。(15分)產地 均價Tainan 38.33 Taichung 66.67 Kaohsiung 70

    (35 分)

    參考架構・破題

    本題考 SQL 的模糊比對(LIKE)、分組統計(GROUP BY+COUNT)、分組後篩選(HAVING)與聚合函數 AVG,並要求以中文別名輸出欄位、依指定順序排序。

    完整答題架構與關鍵字:到站內看全文

  2. 2

    有一筆資料為12,10,7,23,13,6,15,17,46,3。

    (一)請依序建置最小堆積(Min heap)樹(由上而下Top Down建置)。(10分)

    (二)請依序建置最大堆積(Max heap)樹(由上而下Top Down建置)。(10分)

    (三)把上題所產生的最大堆積樹刪除最大元素,其更新完的結果為何?(15分)

    (35 分)

  3. 3

    有一手機透過無線路由器連上網際網路時的網路設定如下圖所示,請回答下列問題:

    (一)何謂MAC位址?(5分)其規範於OSI七層網路架構中的那一層?(5分)該層的主要功能為何?(5分)

    (二)IP位址屬於OSI七層網路架構中的那一層?(5分)

    (三)請說明何謂DNS?(5分)其屬於OSI七層網路架構中的那一層?(5分)

    (30 分)

    參考架構・破題

    本題以手機的網路詳細資料畫面(Wi-Fi 5、隨機化 MAC 位址、IP 位址、閘道、子網路遮罩、DNS)為情境,考 MAC、IP、DNS 的意義與各自在 OSI 七層的位置,以及資料鏈結層的功能。依小題逐項作答,並適度引用圖中數值。

    完整答題架構與關鍵字:到站內看全文

111 年(考試時間 90 分鐘) 原卷 PDF

  1. 1

    一個 m × n 的二維矩陣 Am × n,其中列數 m = 5,行數 n = 4,A 矩陣大部分的元素值為 0,屬於稀疏矩陣,請試述:

    (一)稀疏矩陣的缺點?(10 分)

    (二)使用一個二維密集矩陣 B 表現稀疏矩陣 A。A 矩陣的非零元素分別為A(0,0) = 1, A(1,1) = 2, A(2,2) = 3, A(3,0) = 4, A(4,3) = 5,如圖,請畫出 B矩陣。(20 分)1 0 0 0 0 2 0 0 0 0 3 0 4 0 0 0 0 0 0 5

    (30 分)

    參考架構・破題

    本題考稀疏矩陣的缺點與壓縮表示法。5×4 共 20 個元素只有 5 個非零值,直接以二維陣列存放浪費空間;答題核心是畫出三元組(row, column, value)形式的密集矩陣 B。

    完整答題架構與關鍵字:到站內看全文

  2. 2

    有一資料表 R,以 R(A, B, C, D, E, F)表示,A~F 為資料表 R 的欄位名稱,功能相依以 X→Y 表示,表欄位 Y 依賴欄位 X。資料表 R 存在下列功能相依:A→(E, F) B→C (A, D)→(B, C, E, F)請問:

    (一) R 資料表的主鍵為何?(10 分)

    (二)將資料表 R 正規化為符合三階正規資料表,其中必須將三階正規化後的所有資料表,標出主鍵(P)和外部鍵(F)。(20 分)

    (30 分)

    參考架構・破題

    本題考驗關聯式資料庫正規化設計之核心邏輯,包含屬性閉包推導主鍵、消除部分功能相依達到第二正規化(2NF),以及進一步消除非主鍵遞移相依分解至第三正規化(3NF),並精準標記主鍵與外部鍵。

    完整答題架構與關鍵字:到站內看全文

  3. 3

    容錯式磁碟陣列(Redundant Array of Independent Disks; RAID)的使用對於資料的儲存策略影響深遠,請試述何謂 RAID 0、RAID 1?假設共有 n 顆硬碟,每顆硬碟規格皆相同,請就組成 RAID 0、RAID 1 最少硬碟數、最大容錯硬碟數、可用容量硬碟數三方面,比較它們的差異。(10 分)

    (10 分)

    參考架構・破題

    本題考驗儲存架構中磁碟陣列(RAID)之核心運作原理,著重於資料條帶化(Striping)與鏡射備援(Mirroring)機制之對比,並依據 n 顆相同規格硬碟假設,精確量化比較建置門檻、容錯能力與有效儲存容量。

    完整答題架構與關鍵字:到站內看全文

  4. 4

    網際網路上的應用,如全球資訊網(World Wide Web)的應用已蓬勃發展,有所謂的 WEB1.0、WEB2.0、WEB3.0 世代的演進,其中 WEB3.0有學者認為是語意網的發展,另一派學者認為是去中心化的發展,目前尚無定論。請以資訊提供者、資訊品質、資訊互動性,試述比較 WEB1.0和 WEB2.0 的差異。(30 分)

    (30 分)

    參考架構・破題

    本題考驗全球資訊網(Web)世代演進與核心典範轉移,核心在於釐清由 Web 1.0 靜態資訊傳遞邁向 Web 2.0 社群動態協作之變革,並從資訊提供者、資訊品質及資訊互動性三大關鍵維度進行深度對比。

    完整答題架構與關鍵字:到站內看全文

110 年(考試時間 90 分鐘) 原卷 PDF

  1. 1

    在 Microsoft Access 中,建有「老師資料表」與「課程資料表」,兩個表格皆有四個欄位,內容如下圖:老師資料表 課程資料表老師 ID 姓名 電話 年紀 課程 ID 課程名稱 老師 ID 人數1 張三 123 30 1 國文 1 58 2 王武 456 56 2 英文 2 63 3 劉丹 897 42 3 數學 1 42 4 陳河 658 39 4 物理 2 89 5 高樂 756 60 6 化學 3 67 7 微積分 4 75 8 音樂 5 30 9 美術 5 36 10 電子學 4 69其資料庫關聯圖如下圖所示,老師資料表 課程資料表老師ID 課程ID姓名 課程名稱∞電話 老師ID年紀 人數

    (一)在「課程資料表」中,PK 與 FK 的欄位名稱為何?(5 分)

    (二)請說明上圖 1↔∞關聯的特色與優點。(8 分)

    (三)寫一個 SQL 指令查詢來得到下表,其中欄位「人數總和」為該老師所開所有課程的人數總和。(10 分)姓名 人數總和王武 152高樂 66張三 100陳河 144劉丹 67

    (四)寫一個 SQL 指令查詢來得到課程老師的年紀小於 55 歲,且人數大於50 人的課程資訊表,如下表所示,且該資料需以人數遞減排序。 (12 分)課程 ID 課程名稱 姓名 電話 人數7 微積分 陳河 658 75 10 電子學 陳河 658 69 6 化學 劉丹 897 67 1 國文 張三 123 58

    (35 分)

    參考架構・破題

    本題以 Access 的老師與課程兩個資料表考主鍵(PK)、外部鍵(FK)、一對多關聯,以及多表合併查詢:JOIN+GROUP BY+SUM,與 JOIN+WHERE 複合條件+ORDER BY DESC。

    完整答題架構與關鍵字:到站內看全文

  2. 2

    有一筆資料的鍵值依序為 32,17,85,16,51,60。使用除法雜湊函數h( k )  k mod 7 來建立 7 個桶(buckets)且每個桶只有一個槽(slot)的雜湊表(hash table)。當發生碰撞(collision)與溢位問題時,

    (一)如果使用開放定址(open addressing)中的線性探測法(linear probing) ,請寫出產生的雜湊表格。(5 分)而此方法的主要缺點為何?(5 分)

    (二)如果使用開放定址(open addressing)中的平方探測法(quadratic probing) ,新的雜湊函數為: H  k , i    h  k   i 2  mod 7,其中 i 為目前進行的探測次數。請寫出產生的雜湊表格。 (10 分)

    (三)請說明何謂連結串列法(chaining) 。(8 分)

    (四)請寫出使用連結串列法而產生的雜湊表格。(7 分)

    (35 分)

    參考架構・破題

    本題考雜湊表的碰撞處理:開放定址的線性探測、平方探測,以及連結串列法。先算出每個鍵值的 h(k) = k mod 7,再依各方法逐步放入 7 個桶(編號 0~6,每桶一個槽)。

    完整答題架構與關鍵字:到站內看全文

  3. 3

    電腦無線網路的標準為 IEEE802.11 系列,常見的包含有 802.11ac  802.11b  802.11n  802.11g  802.11ax,

    (一)請問 WiFi 5 與 WiFi 6 各指的是那一個標準?(10 分)

    (二)請問何謂 MIMO?(10 分)

    (三)上述標準中,支援 MIMO 的標準有那幾個?(5 分)

    (四)上述標準中,工作頻率可為 2.4 kHz 或 5 kHz 標準有那幾個?(5 分)

    (30 分)

    參考架構・破題

    本題考 IEEE 802.11 無線網路標準的世代名稱、MIMO 技術概念,以及各標準是否支援 MIMO 與使用的頻段。題目的「2.4 kHz、5 kHz」應為 2.4 GHz、5 GHz 的誤植,作答時可註明後依 GHz 回答。

    完整答題架構與關鍵字:到站內看全文

109 年(考試時間 90 分鐘) 原卷 PDF

  1. 1

    CSMA/CD(Carrier Sense Multiple Access/ Collision Detection)與CSMA/CA(Carrier Sense Multiple Access/ Collision Avoidance)是兩項現今普及的網路通訊協定,請比較兩者之間的差異以及各自的運作過程。 (25分)

    (25 分)

    參考架構・破題

    CSMA/CD 與 CSMA/CA 都屬於「載波感測多重存取」的媒介存取控制(MAC)方法,差別在於對碰撞的處理策略:前者「偵測碰撞後補救」,用於有線乙太網路;後者「事先避免碰撞」,用於無線區域網路(IEEE 802.11)。作答先講共同基礎,再分述流程,最後列表比較。

    完整答題架構與關鍵字:到站內看全文

  2. 2

    合併是指將兩個關聯表依合併條件合併成一個新的關聯表,當在進行合併時不管紀錄是否符合條件,都會被列出其中一個資料表的所有紀錄,稱為「外部合併」。下表分別為學生資料表以及課程資料表,若對兩個資料表進行全外部合併,其結果為何?(學號為主鍵)(25分)學生資料表 課程資料表學號 姓名 課號 課號 課名 學分數S0001 張三 C001 C001 資料結構 3 S0002 李四 C002 C002 資訊管理 3 S0003 王五 C005 C003 系統分析 3 S0004 林六 NULL C004 程式設計 4 C005 資料庫系統 4

    (25 分)

    本題含圖表或公式,請對照原卷 PDF。

  3. 3

    請利用SQL語法列出「產品資料表」之全部產品編號、銷售業績、產品售價、產品名稱,並將銷售業績由低到高排序,但銷售業績為零的除外。 (25分)

    (25 分)

    參考架構・破題

    本題考 SELECT 查詢的欄位選取、WHERE 條件過濾與 ORDER BY 排序。重點是欄位順序依題目指定、排除業績為零、遞增排序,並說明每個子句的作用。

    完整答題架構與關鍵字:到站內看全文

  4. 4

    請問下列二元樹的中序、前序以及後序表示法為何?並繪出對應於該二元樹之引線二元樹。(25分)2 3 4 5 6

    (25 分)

108 年(考試時間 90 分鐘) 原卷 PDF

  1. 1

    隨著網際網路的發展,透過網路進行交易的電子商務平台提供各種企業(business)與消費者(customer)之間可能的交易模式,例如 B2B、B2C、C2B、C2C,請說明有那些技術,可確保各類電子商務交易安全性。(25 分)

    (25 分)

    參考架構・破題

    電子商務交易安全需滿足資訊安全的基本需求:機密性、完整性、身分鑑別、不可否認性與可用性。作答宜先列安全需求,再依需求對應技術,最後說明不同交易模式(B2B、B2C、C2B、C2C)的應用。

    完整答題架構與關鍵字:到站內看全文

  2. 2

    關聯資料庫中有一學生資料表 Student,內含 StdID、ClassYear、Name、Address、PhoneNumber 等欄位,分別記錄學生編號、入學年度、學生姓名、住址、電話號碼等資訊,請說明使用以下 SQL 語法之查詢過濾條件及輸出欄位資訊為何?(25 分)SELECT Name, Address, PhoneNumber FROM Student WHERE ClassYear IN(SELECT ClassYear FROM Student WHERE Name = '王小明' AND PhoneNumber = '0123-456789');

    (25 分)

    參考架構・破題

    本題為巢狀子查詢(Subquery)的解讀:內層查詢找出符合條件學生的入學年度,外層查詢列出同入學年度所有學生的姓名、住址、電話。作答要分內外層說明,並點出 IN 的作用與結果特性。

    完整答題架構與關鍵字:到站內看全文

  3. 3

    請舉例說明氣泡排序(Bubble Sort)與合併排序(Merge Sort)之流程,並解釋此兩種排序法使用前提條件之差異為何?(25 分)

    (25 分)

    參考架構・破題

    氣泡排序屬簡單的比較交換排序,合併排序屬分治法(Divide and Conquer)排序。作答以同一組資料示範兩者流程,再從時間複雜度、空間需求、穩定性、資料存取方式比較使用前提的差異。

    完整答題架構與關鍵字:到站內看全文

  4. 4

    物聯網(Internet of Things, IoT)將感測器設備安裝在需要監控的物件上讀取監控數據,並透過網路元件傳輸監控資料,以即時分析不同感測器之間的關係及環境變數,藉以提供智慧型的應用服務。過去國際標準組織曾對通訊網路系統提出 OSI(Open Systems Interconnection)七層架構,做為製造商開發網路元件的參考模型。請模仿 OSI 依照系統功能特徵,將物聯網分成四層架構,並說明如此區分的理由。 (25 分)

    (25 分)

    參考架構・破題

    物聯網常見的分層是「感知層、網路層、平台(支援)層、應用層」四層架構,依資料由感測產生、傳輸、處理到服務的流程劃分。作答先說明分層概念類比 OSI,再逐層說明功能、代表技術,最後交代分層理由。

    完整答題架構與關鍵字:到站內看全文

107 年(考試時間 90 分鐘) 原卷 PDF

  1. 1

    通訊傳輸依同一時間傳輸的資料線數多寡,可分為並列傳輸(Parallel)與序列傳輸(Serial),請分別解釋兩種傳輸方式之差異。(25 分)

    (25 分)

    參考架構・破題

    並列傳輸一次用多條資料線同時傳送多個位元,序列傳輸則以單一資料線逐一傳送位元。作答先定義兩者並畫示意,再從速度、距離、成本、干擾、同步等面向比較,最後補充現況為何序列傳輸成為主流。

    完整答題架構與關鍵字:到站內看全文

  2. 2

    試比較陣列(Array)與鏈結串列(Linked List)之差異?(25 分)

    (25 分)

    參考架構・破題

    陣列與鏈結串列都是線性資料結構,差別在記憶體配置方式:陣列使用連續記憶體、可隨機存取;鏈結串列以指標串接分散節點、插入刪除彈性。作答先定義並畫圖,再從多個面向列表比較,最後說明適用情境。

    完整答題架構與關鍵字:到站內看全文

  3. 3

    序列傳輸若依資料是否同步可分為:同步傳輸(Synchronous Transmission)、非同步傳輸(Asynchronous Transmission),請解釋兩者差異。(25 分)

    (25 分)

    參考架構・破題

    同步與非同步傳輸的差異在於收發雙方如何取得位元時序的一致:非同步以字元為單位、靠起始位元與停止位元對齊;同步以區塊(訊框)為單位、靠共同時脈或同步字元對齊。作答先分別定義並畫格式圖,再列表比較。

    完整答題架構與關鍵字:到站內看全文

  4. 4

    電腦軟體可區分為系統軟體及應用軟體,請解釋兩者之差異。(25 分)

    (25 分)

    參考架構・破題

    系統軟體負責管理硬體資源並提供程式執行的平台,應用軟體則是為了解決使用者特定工作需求而設計。作答先分別定義、分類並舉例,再從目的、對象、與硬體關係、相依性等面向比較,並說明兩者的層次關係。

    完整答題架構與關鍵字:到站內看全文

106 年(考試時間 90 分鐘) 原卷 PDF

  1. 1

    在 TCP/IP 網路架構中,傳輸控制協定(Transmission Control Protocol,TCP)是一種連接導向且可靠的傳輸層通訊協定,請問 TCP 是採用怎樣的機制因而能夠提供可靠傳輸的功能?(10 分)此外,我們也知道資料傳輸的接收端可能會處於忙碌當中或者網際網路會發生壅塞,所以請問 TCP 是採用怎樣的機制進行流量控制(Flow(10 分)和壅塞控制(Congestion Control)?(10 分)Control)

    (30 分)

    參考架構・破題

    TCP 是連接導向的傳輸層協定,透過三向交握建立連線,並以序號、確認、計時重傳、檢查碼提供可靠傳輸;以接收端通告的滑動視窗做流量控制;以壅塞視窗搭配慢啟動、壅塞避免等演算法做壅塞控制。依題目三小題分段作答。

    完整答題架構與關鍵字:到站內看全文

  2. 2

    一個完善的資訊系統的安全防範措施,應包括:「預防」、「偵測」以及「復原」等三種層次的考量。請詳細說明此三種資訊安全防範措施。(20 分)G × (m1 + m2 )

    (20 分)

    參考架構・破題

    資訊安全防護不能只靠單一手段,應依事件發生的時間軸分成事前「預防」、事中「偵測」、事後「復原」三層,形成縱深防禦(Defense in Depth),共同確保資訊的機密性、完整性與可用性(CIA)。

    完整答題架構與關鍵字:到站內看全文

  3. 3

    假設你使用二元運算式樹(Binary Expression Tree)將某公式 × K 儲存(R − r) 3在電腦中,請將此樹狀資料結構畫出來,建議使用 sqrt()表示開根號運算並使用 cubic()表示三次方運算。 (10 分)然後分別使用前序拜訪法(Pre-order Traversal)和中序拜訪法(In-order Traversal)將拜訪結果依序詳列出來。(10 分)觀察這兩份拜訪結果,你有何重要結論?(5 分)

    (25 分)

  4. 4

    何謂資料庫三層式綱要架構(Three-schema Architecture)?其目的為何?(25 分)

    (25 分)

    參考架構・破題

    三層式綱要架構是 ANSI/SPARC 提出的資料庫架構,把資料庫描述分成外部、概念、內部三個層次,核心目的在於達成資料獨立性,讓使用者觀點與實際儲存方式彼此分離。

    完整答題架構與關鍵字:到站內看全文

105 年(考試時間 90 分鐘) 原卷 PDF

  1. 1

    經數位簽章之文件具不可否認性(non-repudiation) ,請問數位簽章是如何經由私密金鑰(private key)與公開金鑰(public key)的使用來達成的?(20 分)

    (20 分)

    參考架構・破題

    數位簽章利用非對稱式加密:只有簽署者持有私密金鑰,任何人都能以其公開金鑰驗證,因此簽章只可能由私鑰持有者產生,簽署者無法事後否認,同時可驗證文件未遭竄改。

    完整答題架構與關鍵字:到站內看全文

  2. 2

    陣列(array)與鏈結串列(linked list)為兩種常用的資料結構,若要就這兩種資料結構擇一使用,所需考量的因素有那些,並請說明原因。(20 分)

    (20 分)

    參考架構・破題

    陣列以連續記憶體存放、可隨機存取;鏈結串列以指標串接節點、可動態增減。兩者的取捨取決於存取方式、插入刪除頻率、資料量是否可預估與記憶體使用效率。

    完整答題架構與關鍵字:到站內看全文

  3. 3

    請說明關聯式資料庫之參考完整性(referential integrity)指的是兩個關聯表之間的什麼關係?為何資料庫要維持參考完整性?(20 分)

    (20 分)

    參考架構・破題

    參考完整性規範的是兩個關聯表之間透過外來鍵(Foreign Key)參考主鍵(Primary Key)的關係:外來鍵的值必須是被參考表中存在的主鍵值,或為空值,以確保資料之間的關聯一致、不出現孤兒資料。

    完整答題架構與關鍵字:到站內看全文

  4. 4

    分析複雜系統的時候,常會用功能分解(functional decomposition)的方式來輔助進行,以降低分析的複雜性或難度,請說明功能分解的目的與方法。也請說明網路通訊的 OSI 七層架構與功能分解的理念有何相通之處。(20 分)

    (20 分)

    參考架構・破題

    功能分解是把複雜系統由上而下(Top-down)逐層拆成較小、較單純的子功能,以各個擊破的方式降低複雜度;OSI 七層架構正是把網路通訊這個複雜問題依功能分層,每層專責一部分,與功能分解的理念相通。

    完整答題架構與關鍵字:到站內看全文

  5. 5

    可延伸標示語言(eXtensible Markup Language, XML)與超文件標示語言(HyperText Markup Language, HTML)都是一種標示語言(markup language),請說明標示語言的特性為何?XML 的可延伸特性是如何達成的?並請說明 XML 與 XML DTD 或XML Schema 之間的關係。(20 分)

    (20 分)

    參考架構・破題

    標示語言是在文字內容中以標籤(Tag)標記結構或格式的語言;HTML 標籤固定、著重呈現,XML 則允許使用者自訂標籤、著重描述資料,並以 DTD 或 XML Schema 定義文件應遵守的結構規則。

    完整答題架構與關鍵字:到站內看全文

104 年(考試時間 90 分鐘) 原卷 PDF

  1. 1

    資料庫領域中,有種語言,稱為 SQL 語言。

    (一)何謂 SQL 語言,其主要用途為何?(10 分)

    (二)請分別說明 SQL 中的 1.資料定義語言(Data Definition Language),2.資料操作語言(Data Manipulation Language),3.資料控制語言(Data Control Language),這三者的內容及用途。(30 分)

    (40 分)

    參考架構・破題

    SQL(Structured Query Language)是關聯式資料庫的標準語言,屬非程序性(宣告式)語言,使用者只需描述要什麼資料,由 DBMS 決定如何取得;其指令依用途可分為資料定義、資料操作與資料控制三類。

    完整答題架構與關鍵字:到站內看全文

  2. 2

    電信以及網路所採取的通訊方式,有明顯的差異,請據此說明 Circuit-switching 跟Packet-switching 的個別特性,以及兩者的差異。(15 分)

    (15 分)

    參考架構・破題

    傳統電話網路採電路交換,通訊前先建立專屬路徑並全程獨占;網際網路採封包交換,資料切成封包、各自經由共享鏈路傳送。兩者在資源配置、延遲、效率與可靠度上各有取捨。

    完整答題架構與關鍵字:到站內看全文

  3. 3

    (一)在網路安全的領域,何謂蠕蟲(Worm)?請說明。(10 分)

    (二)蠕蟲(Worm)會帶來什麼樣的威脅跟災難?(5 分)

    (15 分)

    參考架構・破題

    蠕蟲是一種能獨立執行、自我複製並透過網路主動散播的惡意程式,不需寄生於其他檔案或依賴使用者執行,因此擴散速度極快,主要威脅在於癱瘓網路與系統並作為後續攻擊的載具。

    完整答題架構與關鍵字:到站內看全文

  4. 4

    對於二元樹狀結構(Binary Tree),存在三種不同的拜訪(Traversal)方法,分別是,前序(Pre-order)拜訪法,中序(In-order)拜訪法,後序(Post-order)拜訪法。

    (一)請說明這三種不同的二元樹狀結構拜訪法的內容。(15 分)

    (二)請證明,若只提供某棵二元樹的前序(Pre-order)拜訪序列及後序(Post-order)拜訪序列,將無法唯一決定出這棵二元樹。(15 分)

    (30 分)

    參考架構・破題

    三種走訪法的差別在於「拜訪根節點」相對於左右子樹的時機;而前序與後序都只告訴我們根的位置,無法區分只有一個子節點時該子節點在左或在右,因此不能唯一決定二元樹,需用反例證明。

    完整答題架構與關鍵字:到站內看全文

103 年(考試時間 90 分鐘) 原卷 PDF

  1. 1

    網際網路協定(IP, Internet Protocol)的位址是由網路位址與主機位址組成,最初制定了五種 IP 位址的等級(Class),但一般最常用的為適用於大、中、小型網路的A、B、C 三個等級,請說明 A、B、C 三個等級的網路位址與主機位址各有幾個Bits?前導位元有幾個 Bits,其值為何?(10 分)將網路切割成子網路時必須由主機位址借用前幾個位址作為子網路位址,但為判別 IP 位址中那幾個位元為網路位址,那幾個位元為主機位址,就必須使用子網路遮罩(Subnet Mask),請說明子網路遮罩的長度為何?內容為何?(15 分)

    (25 分)

    參考架構・破題

    本題考 IPv4 有等級(Classful)定址與子網路切割。前半用表格交代 A、B、C 三級的位元分配與前導位元,後半說明子網路遮罩是 32 位元、連續 1 表網路(含子網路)部分、連續 0 表主機部分,並以借位舉例。

    完整答題架構與關鍵字:到站內看全文

  2. 2

    請分別寫出正確的電腦統一資源定位器 URL(Universal Resource Locator)與統一命名協定 UNC(Universal Naming Convention)路徑表示方式之格式順序,並請分別列舉一個 URL 與 UNC 的表示方式。(20 分)

    (20 分)

    參考架構・破題

    URL 用於在網際網路上定位資源,UNC 用於在區域網路(Windows 網路芳鄰、檔案伺服器)上定位共用資源。作答要分別寫出格式順序、說明每個欄位,再各舉一例並比較兩者差異。

    完整答題架構與關鍵字:到站內看全文

  3. 3

    Rational 統一流程的主要特點是使用案例驅動(Use-Case Driven)。以 UML 圖形來說,就是建立使用案例圖來啟動物件導向分析與設計過程,可稱為 UML 塑模過程,如下圖所示:請劃分何者為「需求階段」、「物件導向分析」及「物件導向設計」三個階段?物件導向分析的三個主要步驟為何?物件導向設計的兩個主要步驟為何?(30 分)建立使用 定義概念 建立互動 定義設計需求擷取案例模型 模型 圖 模型

    (30 分)

    本題含圖表或公式,請對照原卷 PDF。

  4. 4

    國際標準組織於 1984 年發表了 OSI(Open Systems Interconnection)模型,將網路系統分成實體(Physical)層、鏈結(Data Link)層、網路(Network)層、傳輸(Transport)層、會議(Session)層、表達(Presentation)層與應用(Application)層,請分項說明實體層主要工作包含那三項?(10 分)會議層主要工作包含那些規則?(5 分)並分項說明表達層主要工作包含那三項?(10 分)

    (25 分)

    參考架構・破題

    OSI 七層模型各層各司其職。本題只問三層:實體層處理位元在媒介上的傳輸、會議層管理兩端應用程式間的對話、表達層處理資料表示格式。依題目配分分項列點,每項附一句說明。

    完整答題架構與關鍵字:到站內看全文

102 年(考試時間 90 分鐘) 原卷 PDF

  1. 1

    有一所學校的教務行政系統,以 SQL Server 建構資料庫;資料庫使用的離峰時段是星期日,每天離峰時段是晚上 10:00 下班後(因為有夜間部),因為資料庫的資料 量很大,只能一星期執行一次完整資料庫備份,但希望每天補強完整資料庫備份,交易記錄允許 3 小時的資料損失。請您為此學校教務行政系統資料庫規劃 SQL Server 的備份策略。(25 分)

    (25 分)

    參考架構・破題

    題目條件是「每週只能做一次完整備份、每天要補強、交易資料最多損失 3 小時」,對應 SQL Server 的三種備份:完整備份、差異備份、交易記錄備份,並須搭配完整復原模式。作答要給出排程表,再說明還原順序。

    完整答題架構與關鍵字:到站內看全文

  2. 2

    請回答下列問題:

    (一)說明子網路遮罩(Subnet Mask)的功能。(7 分)

    (二)請以 Class C 的 IP 192.128.205.71 位址實例,使用預設子網路遮罩求得網路位址的步驟。(8 分)

    (15 分)

    參考架構・破題

    子網路遮罩用來區分 IP 位址中的網路部分與主機部分。第二小題要把 IP 與預設遮罩化成二進位做 AND 運算,步驟要完整寫出。

    完整答題架構與關鍵字:到站內看全文

  3. 3

    請闡述網路採購(Internet Procurement)的定義?(5 分)請闡述電子資料交換(Electronic Data Interchange, EDI)的定義?(5 分)為何延伸標記語言(Extensible Markup Language, XML)在網路採購中能夠做到以往 EDI 無法突破的限制?(5 分)

    (15 分)

    參考架構・破題

    本題由定義到比較:先界定網路採購與 EDI,再說明 XML 如何以開放、可延伸、低成本的特性,突破傳統 EDI 成本高、格式僵化、只有大企業用得起的限制。

    完整答題架構與關鍵字:到站內看全文

  4. 4

    請回答下列問題:

    (一)何謂 TCP 協定滑動窗(Sliding Window)?(5 分)

    (二)何謂常用埠(Well-Know Port)?(5 分)

    (三)何謂中繼器(Repeater)?(5 分)

    (15 分)

    參考架構・破題

    三個名詞解釋分屬傳輸層流量控制、應用程式埠號、實體層設備。每小題 5 分,各寫定義、運作方式與一個例子即可。

    完整答題架構與關鍵字:到站內看全文

  5. 5

    按不遞減排序後的資料如下:3, 5, 11, 25, 33, 38, 42, 53, 65, 72, 74,以下列三種搜尋法搜尋鍵值 65,各需比較幾次?並請寫下搜尋步驟。(每小題 5 分,共 15 分)

    (一)循序搜尋法(Sequential Search)

    (二)二元搜尋法(Binary Search)

    (三)內插搜尋法(Interpolation Search)六、請比較下列鏈結串列敘述的差異:(每小題 5 分,共 15 分)

    (一)鏈結串列與陣列的差異為何?

    (二)LinkedBag 與 ArrayBag 類別之間有何共通點?

    (三)雙向鏈結串與單向鏈結串之間有何不同?

    (15 分)

    參考架構・破題

    本題為搜尋法實作題(題目文字後段併入了第六題鏈結串列比較)。資料共 11 筆,65 位於第 9 筆,三種方法比較次數分別為 9、2、1 次,關鍵在寫出索引、公式與每一步比較。

    完整答題架構與關鍵字:到站內看全文

題目來源:考選部考畢試題查詢平臺(政府資訊公開資料);參考架構為本站自撰,僅供準備方向參考,非官方標準答案。最後更新:。