民國114年 初等考試 統計 資料處理大意考古題與答案

民國114年 初等考試 統計 資料處理大意收錄考選部官方試題與測驗式試題標準答案,共 50 題可線上瀏覽。

官方資料

答案以考選部公告之測驗式試題標準答案 PDF 為準。

題目與答案

第1題

電腦中有各式記憶單元,用於儲存處理單元進行運算時需要的資料或程式,下列何者位於CPU 內? A. 硬碟(Hard Disk) B. 暫存器(Register) C. 主記憶體(Main Memory) D. 快取記憶體(Cache Memory)

參考解答

  • 答案:B. 暫存器(Register)

解析:CPU 內部的高速儲存單元為暫存器,直接供運算單元存取,速度最快。硬碟屬外部儲存裝置;主記憶體(RAM)位於主機板;快取記憶體雖接近 CPU,但通常位於 CPU 封裝內或主機板上,不屬 CPU 核心內部的架構暫存器。選項 B 正確。

第2題

某電腦系統匯流排頻寬為1.6 GB/s,匯流排寬度為32 Bits,其傳輸頻率是多少? A. 50 MHz B. 51.2 MHz C. 400 MHz D. 409.6 MHz

參考解答

  • 答案:C. 400 MHz

解析:匯流排頻寬等於「每次傳輸位元數 × 傳輸頻率」。匯流排寬度 32 bits 即每次可傳 32 位元,換算為 32/8=4 bytes。已知頻寬 1.6 GB/s,則傳輸頻率 = 1.6×10^9 bytes/s ÷ 4 bytes = 4×10^8 Hz = 400 MHz。選項 A 的 50 MHz 與 B 的 51.2 MHz 明顯過小,D 的 409.6 MHz 則是把位元組換算或十進位、二進位單位混用所致。關鍵在於先將 bit 寬度換成 byte,再以頻寬除以每週期傳輸量。答案為 C。

第3題

在Windows 系統的命令提示字元中,下列那個指令可查詢本機IP 位址? A. configip B. ipconfig C. showip D. ipshow

參考解答

  • 答案:B. ipconfig

解析:在 Windows 命令提示字元(cmd)中,查詢本機網路卡 IP 位址、子網路遮罩與預設閘道的指令是 ipconfig,加上 /all 還可看到 MAC 位址、DNS 等詳細資訊,故選 B。A 的 configip、C 的 showip、D 的 ipshow 都不是 Windows 內建指令,只是把關鍵字重新排列所造的誘答項。可順帶比較:Linux/Unix 環境相對應的指令是 ifconfig 或 ip addr。

第4題

相較於中央處理器(CPU),下列關於圖形處理器(GPU)的描述那個錯誤? A. 核心的數量較多 B. 無法完全取代CPU C. 擅長平行處理 D. 專為通用運算而設計

參考解答

  • 答案:D. 專為通用運算而設計

解析:CPU 的核心數少,但每個核心功能完整,具備複雜的控制邏輯與大量快取,因此擅長處理需要依序執行、分支預測與作業系統排程等工作;GPU 則由數千個較簡單的運算單元組成,設計目標是圖形顯示所需的大量資料平行運算(SIMD),因此核心數量多、平行處理能力強。GPU 仍需由 CPU 負責啟動、分配工作與管理系統資源,所以無法完全取代 CPU。所謂「通用運算」是後來才發展出的 GPGPU 應用,並非 GPU 最初的設計目的,故 D 的描述錯誤。

第5題

P1, P2, P3 三個程序所需處理時間依序為10, 5, 15 毫秒,下列那個CPU 排程有最短的平均等待時間? A. P1→P2→P3 B. P2→P1→P3 C. P3→P1→P2 D. P3→P2→P1

參考解答

  • 答案:B. P2→P1→P3

解析:平均等待時間最短的排程演算法為Shortest Job First (SJF),依處理時間由短到長排序:P2(5)→P1(10)→P3(15)。等待時間分別為 P2=0, P1=5, P3=15,平均=(0+5+15)/3=6.67ms。選項A(FCFS)平均=(0+10+20)/3=10ms;選項C平均=(0+15+25)/3=13.33ms;選項D平均=(0+15+20)/3=11.67ms。選項B最小。

第6題

ARM 是一種常見的CPU 架構,下列那個產品不是使用ARM 架構? A. AMD Ryzen B. Apple M2 C. MediaTek Dimensity D. Qualcomm Snapdragon

參考解答

  • 答案:A. AMD Ryzen

解析:ARM為精簡指令集架構,廣泛用於行動裝置與嵌入式系統。Apple M2(Apple Silicon)、MediaTek Dimensity、Qualcomm Snapdragon 皆採用ARM架構授權設計。AMD Ryzen 系列處理器採用x86-64複雜指令集架構,屬於Intel相容陣營,非ARM架構。

第7題

Excel 中那個函數可以將數字四捨五入? A. ABS B. FACT C. SIGN D. ROUND

參考解答

  • 答案:D. ROUND

解析:Excel中ROUND函數用於將數字四捨五入至指定位數,語法為ROUND(number, num_digits)。ABS回傳絕對值,FACT回傳階乘,SIGN回傳數值正負號(1、0、-1),皆非四捨五入功能。

第8題

下列那個是將16 進位數字A3.D16 轉換為二進位數字的結果? A. 10010101.11102 B. 10011011.10002 C. 10100011.11012 D. 10100111.10012

參考解答

  • 答案:C. 10100011.11012

解析:16進位轉二進位,每位對應4個二進位位元。A=1010, 3=0011, 小數點後 D=1101, 1=0001。組合得 10100011.1101₂,即選項C。選項A(95.E)、B(9B.8)、D(A7.9)皆非A3.D轉換結果。

第9題

下列關於浮點數表示法的描述那個錯誤? A. 多採IEEE 754 標準 B. 可以儲存極大的整數 C. 可以精準表示10 進位小數 D. 由符號、偏移指數與尾數三部分組成

參考解答

  • 答案:C. 可以精準表示10 進位小數

解析:IEEE 754 標準採用二進位浮點數表示,無法精準表示所有十進位小數(如 0.1 會產生循環二進位小數,導致微小誤差),故選項 C 錯誤。選項 A 正確:現代電腦系統多採 IEEE 754 標準;選項 B 正確:透過指數部位可表示極大整數(雖可能失去精度);選項 D 正確:浮點數結構包含符號位、偏移指數、尾數三部分。

第10題

下列常見音訊檔格式,那個採取無失真壓縮? A. AAC B. MP3 C. WMA D. FLAC

參考解答

  • 答案:D. FLAC

解析:音訊壓縮分為失真(lossy)與無失真(lossless)兩類。FLAC(Free Lossless Audio Codec)屬於無失真壓縮,解壓後可完整還原原始 PCM 取樣資料,常用於音樂典藏與發燒友播放。AAC、MP3、WMA 三者雖各有不同位元率與演算法,但都採心理聲學模型捨棄人耳較不敏感的頻率成分,屬失真壓縮,無法還原成原始波形,故本題選 D。

第11題

某一負整數的2’s 補數表示法為10100000,其10 進位數值為何? A. -160 B. -96 C. -95 D. -64

參考解答

  • 答案:B. -96

解析:8 位元 2's 補數中,最高位為符號位,權重為 −2⁷=−128。10100000 拆開計算:−128+0×2⁶+1×2⁵+0+0+0+0+0=−128+32=−96。也可用「取 1 補數再加 1」驗證:10100000 取補數得 01011111,加 1 為 01100000=96,故原數為 −96。A 的 −160 是誤把符號位與其他位權重混用;C、D 數值皆不符。

第12題

近期生成式AI 蓬勃發展,下列那個AI 軟體用於根據文字生成圖像? A. Midjourney B. ChatGPT C. Gemini D. Gamma

參考解答

  • 答案:A. Midjourney

解析:Midjourney 是專門的文字轉圖像(text-to-image)生成工具,使用者輸入提示詞(prompt)後由擴散模型產出圖像,故選 A。ChatGPT 與 Gemini 屬通用型對話式大型語言模型,主要處理文字問答、摘要與程式碼,雖具備部分多模態生圖能力,但核心定位並非以文字生成圖像的專用軟體;Gamma 則是用來快速生成簡報、文件與網頁的內容編排工具,並非圖像生成模型。

第13題

相較於編譯程式(Compiler),下列針對直譯程式(Interpreter)的描述那個錯誤? A. 需產生目的碼 B. 執行速度比較慢 C. 除錯難易度較低 D. 使用的記憶體較少

參考解答

  • 答案:A. 需產生目的碼

解析:直譯器逐行讀取原始碼、即時翻譯並執行,過程中不產生獨立的目的碼(object code)檔案,因此「需產生目的碼」是編譯器的特性,描述錯誤,故選 A。其餘敘述皆成立:直譯每次執行都要重新翻譯,執行速度較慢(B);錯誤會在執行到該行時立即指出,除錯較容易(C);不需產生並載入完整目的碼,佔用記憶體通常較少(D)。

第14題

下列C++程式執行後,i 與x 的值分別為多少?int i=1, x=0;while (i<50){x=x+i;i=++i+2;} A. 49; 400 B. 49; 425 C. 52; 400 D. 52; 425

參考解答

  • 答案:D. 52; 425

解析:關鍵在 i=++i+2:前置遞增先讓 i 加 1,再加 2 後指定回 i,等效於每次 i 增加 3。i 依序為 1、4、7、…、49,共 17 項,最後一次迴圈 i=49 仍小於 50,執行後 i 變成 52 才離開迴圈。x 為此等差數列之和:17×(1+49)/2=17×25=425。故 i=52、x=425,答案為 D。

第15題

假設有N 個不重複的整數,分別用環狀佇列、雜湊與AVL 樹三種資料結構儲存,若要搜尋某個值x 是否存在,則理論上搜尋速度由快到慢依序為何? A. 環狀佇列,雜湊,AVL 樹 B. AVL 樹,環狀佇列,雜湊 C. 雜湊,AVL 樹,環狀佇列 D. AVL 樹,雜湊,環狀佇列

參考解答

  • 答案:C. 雜湊,AVL 樹,環狀佇列

解析:雜湊(Hash)透過雜湊函數直接算出桶位,平均搜尋時間為 O(1),最快。AVL 樹是平衡二元搜尋樹,樹高維持在 O(log N),搜尋為 O(log N),居次。環狀佇列僅支援先進先出,沒有排序或索引機制,找特定值必須逐一掃描,最差為 O(N),最慢。因此由快到慢為雜湊、AVL 樹、環狀佇列,選 C。

第16題

適當使用演算法可以協助問題解決,迷宮問題、合併排序,分別適合使用什麼演算法技巧來解題? A. Backtracking; Divide and Conquer B. Divide and conquer; Dynamic Programming C. Greedy; Dynamic Programming D. Backtracking; Greedy

參考解答

  • 答案:A. Backtracking; Divide and Conquer

解析:迷宮問題需在每一步嘗試方向,走不通就退回上一格換方向,這種「嘗試—失敗—回復」的機制即回溯法(Backtracking)。合併排序將陣列不斷對半分割至單一元素,再兩兩合併成有序序列,屬分割征服法(Divide and Conquer),時間複雜度 O(N log N)。動態規劃適用於重疊子問題(如背包、最短路徑),貪心法則是每步取局部最佳,皆不符本題情境,故選 A。

第17題

圖形(Graph)的走訪有深度優先(Depth-First)與廣度優先(Breadth-First)兩種搜尋方法,通常分別使用什麼資料結構來實作? A. Hash; Queue B. Stack; Heap C. Heap; Hash D. Stack; Queue

參考解答

  • 答案:D. Stack; Queue

解析:深度優先搜尋(DFS)沿著一條路徑一直深入,遇到死路才退回上一層,這種後進先出(LIFO)特性正好由堆疊(Stack)實作,可用遞迴或顯式堆疊完成。廣度優先搜尋(BFS)由起點逐層向外擴展,先進先出(FIFO)特性由佇列(Queue)實作。Hash 用於快速查找鍵值,Heap 用於優先佇列,皆非走訪所需,故選 D。

第18題

下列遞迴函數,輸入x=5 時,回傳值是多少?int f(int x){if(x == 1) return 1;else if (x%2==0) return f(x/2);else return f(x-1)+f(x+1);} A. 1 B. 2 C. 3 D. 4

參考解答

  • 答案:C. 3

解析:依遞迴定義逐步展開:x=5 為奇數,回傳 f(4)+f(6)。f(4) 為偶數,回傳 f(2),f(2) 再回傳 f(1)=1,故 f(4)=1。f(6) 為偶數,回傳 f(3);f(3) 為奇數,回傳 f(2)+f(4)=1+1=2,故 f(6)=2。兩者相加得 3。此題關鍵在於偶數時直接除以 2 縮小,奇數時才拆成前後兩項,計算時需由最底層的終止條件 x==1 往上回推,避免重複展開造成錯誤。答案為 3,即選項 C。

第19題

NoSQL 資料庫泛指非關聯式資料庫,下列那個是NoSQL 資料庫? A. IBM DB2 B. MariaDB C. Microsoft Access D. MongoDB

參考解答

  • 答案:D. MongoDB

解析:NoSQL 泛指非關聯式資料庫,以文件、鍵值、欄列或圖形等模型儲存資料,通常捨棄固定綱目與 SQL 關聯查詢,換取水平擴充與彈性。MongoDB 屬於文件導向(document-oriented)資料庫,以 BSON 文件儲存,是典型的 NoSQL 代表。其餘三者皆為關聯式資料庫管理系統,以資料表、主鍵與 SQL 為核心:IBM DB2、MariaDB(MySQL 分支)與 Microsoft Access 都遵循關聯模型。因此本題應選 D。

第20題

給定關聯綱目Transaction(交易編號tNo, 交易日期date, 會員編號mId, 會員生日birthday),該綱目違反下列那個正規式? A. 第一正規式 B. 第二正規式 C. 第三正規式 D. 第四正規式

參考解答

  • 答案:C. 第三正規式

解析:此關聯的主鍵為交易編號 tNo,其餘欄位皆由 tNo 決定,符合第一正規式(欄位皆為基元值)與第二正規式(無部分相依)。但會員生日 birthday 實際上是由會員編號 mId 決定,而 mId 又由 tNo 決定,形成 tNo → mId → birthday 的遞移相依(transitive dependency),非主鍵欄位相依於另一非主鍵欄位,正是違反第三正規式的情況。解法是將會員編號與生日另立會員資料表,交易表只保留 mId 作為外鍵。故答案為 C。

第21題

SQL 語言中要刪除資料表,需使用下列那個指令? A. DELETE B. DROP C. REMOVE D. POP

參考解答

  • 答案:B. DROP

解析:SQL 的資料定義語言(DDL)中以 DROP TABLE 刪除整個資料表,包含結構與所有資料,之後該表不再存在。DELETE 屬於資料 Manipulation 語言(DML),只刪除資料列,資料表結構仍然保留,且可搭配 WHERE 條件。REMOVE 與 POP 並非 SQL 標準指令。因此要「刪除資料表」本身應使用 DROP。作答時須區分刪除「資料表物件」與刪除「資料列」兩種層次,前者用 DROP,後者用 DELETE。答案為 B。

第22題

關聯代數是關聯式資料庫的知名運算方式,利用(sigma)運算子可以完成下列那個工作? A. 挑選屬性 B. 挑選序列值 C. 將序列值分群 D. 將關聯重新命名

參考解答

  • 答案:B. 挑選序列值

解析:關聯代數中,希臘字母 σ(sigma)代表「選擇」(selection)運算,依指定條件從關聯中挑出符合的 tuples(資料列),例如 σ 條件(關聯)。相對地,π(pi)代表「投影」(projection),用來挑選特定屬性(欄位)。本題選項中的「挑選序列值」即指挑選資料列,故對應 σ。選項 A 挑選屬性是 π 的工作;分群並非基本關聯代數運算;重新命名則以 ρ(rho)運算子處理。因此答案為 B。

第23題

在關聯式資料庫裡的單一資料表中,下列關於索引(Index)的描述那個正確? A. 一個索引只能索引一個欄位 B. 只能有一個主索引(Primary Index) C. 只能有一個次索引(Secondary Index) D. 可以節省儲存空間

參考解答

  • 答案:B. 只能有一個主索引(Primary Index)

解析:資料表的主索引(Primary Index)建立於主鍵或排序鍵之上,因資料列在實體上僅能依一種順序排列,故一個資料表只能有一個主索引,選項 B 正確。選項 A 錯誤,索引可為多欄位組成的複合索引(composite index)。選項 C 錯誤,次索引可建立多個,用以加速不同條件的查詢。選項 D 錯誤,索引會額外佔用儲存空間,並增加新增、刪除、更新時的維護成本,其效益在於加快查詢而非節省空間。故答案為 B。

第24題

下列那個SQL 指令可以用來檢查欄位值是否為空值? A. EQUAL EMPTY B. EQUAL NULL C. IS EMPYT D. IS NULL

參考解答

  • 答案:D. IS NULL

解析:SQL 中以 IS NULL 判斷欄位值是否為空值(NULL),語法如 WHERE 欄位 IS NULL;若要判斷非空值則用 IS NOT NULL。NULL 代表「未知」或「不存在」,並非空字串或數值 0,因此不能使用等號比較,`= NULL` 的結果會是 unknown 而非 true,這正是選項 B 錯誤的原因。選項 A、C 的 EQUAL EMPTY、IS EMPYT 皆非 SQL 標準語法,且 EMPTY 也不是 SQL 的關鍵字。故正確指令為 IS NULL,答案 D。

第25題

TCP 與UDP 是網路傳輸層中重要的通訊協定,關於兩者在可靠傳輸機制的描述那個正確? A. TCP 可以偵測封包是否錯誤,並要求重送封包 B. TCP 可以偵測是否有封包遺失,但不會要求重送封包 C. UDP 可以檢查封包是否錯誤,並要求重送封包 D. UDP 可以偵測是否有封包遺失,但不會要求重送封包

參考解答

  • 答案:A. TCP 可以偵測封包是否錯誤,並要求重送封包

解析:TCP 是連接導向、提供可靠傳輸的協定,靠序號、累計確認(ACK)、逾時重送與檢查碼(Checksum)等機制,能偵測封包錯誤或遺失,並要求對方重送,因此 A 正確。B 的錯誤在於 TCP 遺失封包時一定會重送。UDP 雖有檢查碼可偵測錯誤,但屬於不確認、不重送、不保證送達的不可靠傳輸,收到錯誤封包通常直接丟棄,也不會偵測遺失後要求重送,故 C、D 皆錯。

第26題

下列關於IP 位址的描述那個正確? A. 190.114.3.50 為一個Class C 級的網路位址 B. IPv4 與IPv6 分別以10 和16 進位的方式來表示 C. IPv4 與IPv6 分別使用32 個與64 個位元來定址 D. 一個Class C 級的IPv4 網路下轄216 個主機位址

參考解答

  • 答案:B. IPv4 與IPv6 分別以10 和16 進位的方式來表示

解析:B 正確:IPv4 位址以點分隔的十進位數字(每個位元組 0~255)表示,IPv6 則以十六進位、冒號分隔的方式表示。A 錯誤:首位元組 190 落在 128~191 之間,屬於 Class B,Class C 的範圍是 192~223。C 錯誤:IPv4 為 32 位元,IPv6 為 128 位元,並非 64 位元。D 錯誤:Class C 網路使用前 24 位元作為網路位址,主機位元只有 8 位元,共 2^8 = 256 個位址(扣除網路與廣播後可用 254 個),2^16 是 Class B 的主機位數量級。

第27題

下列關於響應式網頁設計(RWD)的描述,那個為其特點? A. 加強資料傳輸的保密機制,提升網路使用的安全性 B. 將部分運算工作移至瀏覽器端,可減輕伺服器運算壓力 C. 提供更多的設計元素,讓網頁內容可以更豐富多元 D. 自動調整網頁的版面配置,提供不同裝置最佳顯示結果

參考解答

  • 答案:D. 自動調整網頁的版面配置,提供不同裝置最佳顯示結果

解析:響應式網頁設計(Responsive Web Design, RWD)的核心是用彈性網格(fluid grid)、彈性圖片(flexible images)與媒體查詢(media query),依螢幕尺寸、解析度自動重排版面,讓同一份網頁在手機、平板、桌機都得到最佳顯示,故選 D。A 談的是 HTTPS、加密等傳輸保密機制;B 談的是把運算移到瀏覽器端(如 JavaScript 前端處理)以減輕伺服器負擔;C 只是增加設計元素,三者都不是 RWD 的定義特徵。

第28題

資訊倫理是一套社會自主的規範機制,定義了資訊相關的道德標準,主要涉及PAPA 四個議題,下列那個不屬於此四議題? A. 隱私權(Privacy) B. 正確性(Accuracy) C. 保護權(Protection) D. 存取權(Accessibility)

參考解答

  • 答案:C. 保護權(Protection)

解析:資訊倫理常以 Mason 提出的 PAPA 四議題來架構,分別是隱私權(Privacy)、正確性(Accuracy)、財產權(Property)與存取權(Accessibility)。本題 A、B、D 正好對應其中三項,而 C 的「保護權(Protection)」並不在 PAPA 之列,容易被誤認為是資安層面的第五項,故答案為 C。答題時記住口訣 PAPA 即隱私、正確、財產、存取四個英文字首。

第29題

在馮•紐曼架構中,電腦在執行程式時如何存取程式與資料? A. 程式和資料存放於不同的記憶體 B. 程式和資料共用同一記憶體空間 C. 程式存於硬碟,資料存於記憶體 D. 程式由CPU 直接執行,無須記憶體

參考解答

  • 答案:B. 程式和資料共用同一記憶體空間

解析:馮紐曼架構(Von Neumann architecture)的核心是「儲存程式」(stored program)概念:指令(程式)與資料都放在同一個主記憶體中,CPU 依程序計數器(PC)的指示,透過同一組位址與資料匯流排,輪流提取指令與資料來執行,故選 B。A 所述程式與資料分置不同記憶體,是哈佛架構(Harvard architecture)的特徵。C、D 皆誤,程式必須先載入記憶體才能被 CPU 執行,CPU 不會直接從硬碟執行,也不可能無須記憶體。

第30題

在選擇硬碟時,若想平衡速度與容量,下列那一種配置最能兼顧效能與儲存的需求? A. 單一大容量HDD B. 單一高速SSD C. 以高速SSD 作為系統碟,以大容量HDD 作為資料碟 D. 以大容量HDD 作為系統碟,以高速SSD 作為資料碟

參考解答

  • 答案:C. 以高速SSD 作為系統碟,以大容量HDD 作為資料碟

解析:SSD 無機械結構,隨機存取與開機速度快,但單位容量價格高;HDD 單位成本低、容量大,但速度較慢。兼顧效能與儲存的做法,是以高速 SSD 當系統碟(放作業系統與常用程式),縮短開機與載入時間,再以大容量 HDD 當資料碟存放影片、備份等大量檔案,故選 C。A 僅有大容量但速度不足;B 速度快但容量成本高;D 把兩者角色對調,系統碟變成慢速 HDD,反而拖慢整體效能。

第31題

若程式執行時出現記憶體洩漏(Memory Leak),可能是那一種情況導致的? A. 記憶體損壞 B. 網路連接失敗 C. 硬碟存取過於頻繁 D. 動態配置的記憶體未正確釋放

參考解答

  • 答案:D. 動態配置的記憶體未正確釋放

解析:記憶體洩漏(Memory Leak)是指程式以 malloc、new 等方式動態配置記憶體後,未在適當時機 free、delete 釋放,或因例外、提前 return 導致釋放路徑被跳過,使這塊記憶體無法再被使用;程式長時間執行後可用記憶體越來越少,終至效能下降或當掉,故選 D。A 記憶體損壞(如越界寫入)是另一類問題;B 網路連線失敗與記憶體配置無關;C 硬碟存取頻繁只影響 I/O 效能,也不會造成洩漏。

第32題

下列排序方法何者一定無法保證同值的資料在排序後,仍保持排序前的先後次序? A. 合併排序(merge sort) B. 快速排序(quick sort) C. 氣泡排序(bubble sort) D. 插入排序(insertion sort)

參考解答

  • 答案:B. 快速排序(quick sort)

解析:穩定排序指同值資料排序後仍維持原有相對次序。合併排序在合併兩段時若遇相同鍵值,優先取左段元素,因此穩定;氣泡排序與插入排序只在嚴格大於(或小於)時才交換,同值不換位,也穩定。快速排序以基準值分割,分割過程會把元素跨區搬移,同值元素的相對位置可能被打亂,且一般實作未額外記錄原始索引,故無法保證穩定。選項 A、C、D 皆為穩定排序,只有 B 不具穩定性保證。

第33題

在電子商務的運營模式中,利用AI 技術蒐集並分析“消費者行為資料”的主要目的是什麼? A. 優化後端系統的性能 B. 增強個性化推薦能力 C. 減少用戶資料的存儲需求 D. 實現網購定價的標準化

參考解答

  • 答案:B. 增強個性化推薦能力

解析:電子商務蒐集消費者行為資料(瀏覽軌跡、點擊、購買紀錄、停留時間等),核心目的在於建立使用者輪廓與偏好模型,進而做到個人化推薦、精準行銷與提升轉換率,因此 B 最貼近實務。A 的後端效能優化屬系統維運議題,並非分析行為資料的主要目的;C 說減少儲存需求,實際上蒐集資料反而增加儲存負擔;D 標準化定價與行為分析無直接關聯,個人化反而常導致差異定價。故選 B。

第34題

作業系統的虛擬記憶體技術主要用途為何? A. 增加硬碟容量 B. 將不常用的資料移至硬碟,以節省記憶體空間 C. 減少CPU 使用率 D. 減少網路流量

參考解答

  • 答案:B. 將不常用的資料移至硬碟,以節省記憶體空間

解析:虛擬記憶體是把實體記憶體當作快取,將目前不常用的分頁(page)暫時置換到硬碟的交換空間(swap/分頁檔),需要時再換回記憶體,使程式可使用大於實體記憶體的位址空間,並讓多個程序共享有限的記憶體資源,故 B 正確。A 錯在虛擬記憶體不會增加硬碟實際容量,只是借用硬碟空間;C 虛擬記憶體會產生分頁錯誤與置換成本,反而可能增加 CPU 與 I/O 負擔;D 與網路流量無關。

第35題

開源軟體(Open Source Software)具有特定的授權特性,下列那一個敘述最正確? A. 所有開源軟體都完全免費 B. 開源軟體不允許任何商業用途 C. 開源軟體的原始碼可被檢視與修改 D. 開源軟體只能由專業程式設計師使用

參考解答

  • 答案:C. 開源軟體的原始碼可被檢視與修改

解析:開源軟體的重點在於授權條款賦予使用者取得原始碼、檢視、修改與再散布的自由,例如 GPL、MIT、Apache 等授權,因此 C 最正確。A 不成立,開源指的是原始碼公開與授權自由,並不代表免費,仍可收取服務或支援費用;B 錯誤,多數開源授權允許商業使用,僅少數條款對衍生作品散布有額外要求;D 錯誤,開源軟體任何人都可使用,與使用者是否為專業程式設計師無關。

第36題

現代程式語言可以分為程序式、物件導向、函數式等典型,不同典型反映了軟體開發者解決問題的不同思維,下列敘述何者最能體現物件導向程式語言的特點? A. 僅使用純函數進行運算 B. 直接使用記憶體位址操作 C. 採用純文字指令撰寫程式碼 D. 透過類別和物件撰寫程式碼

參考解答

  • 答案:D. 透過類別和物件撰寫程式碼

解析:物件導向程式語言以類別(class)作為抽象單位,將資料(屬性)與行為(方法)封裝在一起,再以物件(object)實例化,並透過繼承、多型等機制重用與擴充,故 D 最能體現其特點。A 的純函數運算屬於函數式程式語言的思維;B 直接操作記憶體位址屬低階語言或程序式語言的特徵;C 純文字撰寫程式碼是所有高階語言的共通形式,並非物件導向的辨識特徵。

第37題

在執行複雜的資料查詢時,下列那種SQL 子句可以對查詢結果進行分組,以便計算各組的統計值? A. HAVING B. ORDER BY C. GROUP BY D. LIMIT

參考解答

  • 答案:C. GROUP BY

解析:GROUP BY 會依指定欄位將資料列分群,使每組只產生一筆彙總結果,常搭配 COUNT、SUM、AVG、MAX、MIN 等聚合函數計算各組統計值,故選 C。A 的 HAVING 是分組後用來篩選組別的条件,本身不做分組;B 的 ORDER BY 僅對結果排序;D 的 LIMIT 只限制回傳筆數。三者都無法產生分組統計,須先有 GROUP BY 才能發揮作用。

第38題

在資訊安全中,社交工程攻擊(Social Engineering Attack)通常使用何種手段? A. 透過心理操縱或偽裝誘使受害者洩漏敏感資訊 B. 攻擊者透過技術手段竊取密碼,無需與目標接觸 C. 使用分散式拒絕服務攻擊(DDoS)癱瘓網路 D. 設計病毒程式感染系統以竊取機密數據

參考解答

  • 答案:A. 透過心理操縱或偽裝誘使受害者洩漏敏感資訊

解析:社交工程攻擊的核心是攻擊人性而非系統漏洞,透過偽裝身分、假冒來電、釣魚郵件、電話詐騙或尾隨進入等方式,利用信任、恐懼、好奇心或貪念進行心理操縱,誘使受害者主動交出帳號密碼、驗證碼或機敏資料,故 A 正確。B 描述的是純技術入侵,與社交工程需與目標互動的特性相反;C 的 DDoS 屬阻斷服務攻擊;D 的病毒程式屬惡意程式攻擊,皆非社交工程的手段。

第39題

HTML5 相較於先前版本有那些主要新特性? A. 引入語意化標籤、多媒體支援和繪圖功能 B. 完全刪除了所有舊有標籤 C. 不支援行動裝置瀏覽 D. 僅增加了裝飾性標籤

參考解答

  • 答案:A. 引入語意化標籤、多媒體支援和繪圖功能

解析:HTML5 的主要演進包括語意化標籤(如 header、nav、article、section、footer)、原生多媒體支援(video、audio 標籤,減少對外掛的依賴)以及繪圖能力(canvas 與 SVG),並強化表單與離線儲存等功能,故 A 正確。B 錯誤,HTML5 並未刪除所有舊標籤,仍保留並相容既有元素;C 錯誤,HTML5 強調跨裝置與行動瀏覽的支援,採響應式設計更為便利;D 錯誤,其新增標籤以結構語意與功能為主,並非裝飾性標籤。

第40題

在Linux 系統中,那個指令可以用來更改檔案或目錄的權限? A. chmod B. clear C. cp D. curl

參考解答

  • 答案:A. chmod

解析:chmod(change mode)用來變更檔案或目錄的存取權限,也就是讀(r)、寫(w)、執行(x)三種權限,常見用法如 chmod 755 file 或 chmod u+x script.sh,可分別設定擁有者、群組與其他人的權限。clear 的作用是清除終端機畫面;cp 用於複製檔案或目錄;curl 則是透過 URL 下載或傳送資料的命令列工具。只有 chmod 與權限設定有關,故選 A。

第41題

在Linux 作業系統的終端機(Terminal)中,執行下列指令序列的最終結果將輸出什麼數字?$ mkdir -p exam/problem$ cd exam$ cd problem$ touch problem{1..3}.txt$ ls | wc -l A. 0 B. 1 C. 2 D. 3

參考解答

  • 答案:D. 3

解析:依序追蹤指令:mkdir -p exam/problem 會建立目錄,-p 表示必要時一併建立上層目錄;cd exam 進入 exam,再 cd problem 進入 problem 子目錄;touch problem{1..3}.txt 中的大括號展開(brace expansion)會展開成 problem1.txt、problem2.txt、problem3.txt,因此一次建立三個空檔案;ls 列出目前目錄內容,恰好是這三個檔案,再交給 wc -l 計算行數,結果為 3。故輸出數字為 3。

第42題

在Python 程式中,elif 保留字的用途是什麼? A. 用於迴圈結構的流程控制敘述 B. 簡化多條件分支的流程控制敘述 C. 用於定義函數的參數列敘述 D. 表示無條件中斷執行的敘述

參考解答

  • 答案:B. 簡化多條件分支的流程控制敘述

解析:elif 是 else if 的縮寫,必須接在 if 之後,用來串接多個互斥條件,讓程式依序檢查,簡化多分支流程,避免層層嵌套造成縮排過深。迴圈結構的流程控制主要由 for、while 搭配 break、continue 完成;定義函數及其參數列使用 def;無條件中斷執行的敘述是 break。因此 elif 的功能是簡化多條件分支,故選 B。

第43題

參考完整性限制(referential integrity constraint)用於確保資料表的外部鍵(foreign key)值對應到被參考表的唯一鍵值,當該值的記錄被刪除或更新時,設定下列何種策略可以自動刪除或更新所有的關聯記錄? A. CASCADE B. NO ACTION C. SET DEFAULT D. SET NULL

參考解答

  • 答案:A. CASCADE

解析:參考完整性要求外部鍵的值必須存在於被參考表的唯一鍵中。當被參考的記錄被刪除或更新時,CASCADE(串聯)會自動對所有參照該值的子表記錄執行對應的刪除或更新,使關聯保持一致。NO ACTION 是不允許或延後到交易結束才檢查,會阻止操作;SET DEFAULT 把外部鍵改為預設值;SET NULL 把外部鍵設為空值。三者都不會「自動刪除或更新所有關聯記錄」,故選 A。

第44題

自然連接(natural join)結合了關聯代數(relational algebra)多種基本運算子的功能,不包括下列何者? A. 笛卡兒積(Cartesian product) B. 投影(projection) C. 選擇(selection) D. 聯集(union)

參考解答

  • 答案:D. 聯集(union)

解析:自然連接(natural join)可視為三個基本運算的組合:先對兩關聯做笛卡兒積,再以同名屬性值相等為條件做選擇(selection),最後投影(projection)去掉重複的同名屬性,只保留一份。因此 A、B、C 都是自然連接所含的功能。聯集(union)是集合運算,要求兩關聯結構相容(degree 與屬性域相同),用於合併資料列,與自然連接的組合與配對語意無關,故不包括聯集。

第45題

在電子商務中,區塊鏈技術如何用於提升交易的透明度與安全性?請選擇最合適的描述: A. 自動管理庫存,降低物流成本 B. 優化廣告投放效果,增強行銷準確性 C. 提供即時的數據分析服務,降低交易時間 D. 記錄所有交易歷史,並且不可竄改,提高信任度

參考解答

  • 答案:D. 記錄所有交易歷史,並且不可竄改,提高信任度

解析:區塊鏈的核心是分散式帳本:交易依序打包成區塊,並以雜湊值鏈結前一區塊,再透過共識機制讓多節點共同維護同一份帳本。任何一筆紀錄被竄改都會導致後續雜湊不符,且需改動多數節點才能成功,因此交易歷史可追溯、難以竄改,能提升交易透明度與信任。庫存管理、廣告投放優化、即時數據分析分別屬於 ERP、行銷科技與大數據分析的功能,並非區塊鏈提升透明度與安全性的主要機制,故選 D。

第46題

電子商務B2B(企業對企業)模式中,供應鏈管理系統(SCM)如何提高企業間合作效率? A. 自動生成廣告素材,提升品牌曝光度 B. 直接控制消費者數據,增強市場精準行銷 C. 減少交易過程中的技術支持需求,降低營運成本 D. 優化供應鏈資訊的共享與協調,減少庫存與成本

參考解答

  • 答案:D. 優化供應鏈資訊的共享與協調,減少庫存與成本

解析:供應鏈管理系統(SCM)的重點在於打通上下游企業間的資訊流,讓訂單、庫存水位、產能與需求預測等資料即時共享,並協調採購、生產與配送排程,藉此降低長鞭效應、減少安全庫存與缺貨風險,同時壓低交易與協調成本。自動生成廣告素材與直接控制消費者數據屬於 B2C 行銷與顧客資料應用,並非 B2B 供應鏈協作的核心;減少技術支持需求也不是 SCM 提升合作效率的主要途徑,故選 D。

第47題

在作業系統的程序管理中,下列關於行程(process)和執行緒(thread)的敘述,何者最準確? A. 每個行程只能包含一個執行緒 B. 執行緒之間不共享記憶體資源 C. 行程是作業系統進行資源分配的基本單位 D. 多執行緒不會增加系統的並行處理能力

參考解答

  • 答案:C. 行程是作業系統進行資源分配的基本單位

解析:行程是作業系統進行資源分配(如記憶體、檔案、I/O裝置)的基本單位,每個行程擁有獨立的位址空間;執行緒則是CPU排程與執行的基本單位,隸屬於某個行程,同一行程內的多個執行緒共享該行程的記憶體與資源(選項B錯誤)。現代作業系統支援多執行緒,故選項A錯誤;多執行緒可在多核心CPU上並行執行,提升並行處理能力(選項D錯誤)。

第48題

在電腦的冷啟動過程中,基本輸入輸出系統(BIOS)扮演重要角色,下列關於功能的敘述,何者最正確? A. 負責管理作業系統的記憶體分配 B. 執行硬體自我檢測(POST)並載入開機管理程式 C. 直接控制作業系統的排程工作 D. 管理網路連線的安全性設定

參考解答

  • 答案:B. 執行硬體自我檢測(POST)並載入開機管理程式

解析:BIOS(基本輸入輸出系統)是電腦開機時第一個執行的韌體程式,主要功能包含:執行硬體自我檢測,檢查CPU、記憶體、磁碟等關鍵硬體是否正常;接著依據開機順序尋找並載入開機管理程式到記憶體執行。記憶體分配由作業系統核心管理(選項A錯誤),排程工作由作業系統排程器負責(選項C錯誤),網路安全設定屬作業系統或網路裝置驅動程式職責(選項D錯誤)。

第49題

假設籃球選手所屬球隊和球賽得分的二個資料表分別為:選手(識別碼, 姓名, 球隊)與球賽(識別碼, 場次,得分),下列SQL 查詢要找出那些球隊有從未上場過的球員:SELECT DISTINCT 球隊FROM 選手PWHERE ________ (SELECT *FROM 球賽GWHERE G.識別碼= P.識別碼);請問空格處要填入那個運算子? A. EXISTS B. NOT EXISTS C. IN D. NOT IN

參考解答

  • 答案:B. NOT EXISTS

解析:題目要求找出「從未上場過的球員」所屬球隊,即球賽表中不存在該選手識別碼的記錄。NOT EXISTS 子查詢在外層選手表每一列檢查內層球賽表是否無符合識別碼的列,若不存在則回傳TRUE,符合語意。EXISTS 會找出有上場紀錄的球員(選項A錯誤);IN / NOT IN 雖可用於集合比較,但若子查詢回傳NULL值,NOT IN 判斷會變為UNKNOWN導致錯誤結果,且語意上NOT EXISTS更直觀表達「不存在關聯記錄」(選項C、D較不適合)。

第50題

電子商務的B2C(企業對消費者)模式通常有那種特徵? A. 主要針對企業之間的交易,涉及大量商品進出口 B. 面向終端消費者,通常以網頁或應用程式形式提供服務 C. 著重於線下物流管理,不依賴網路平台 D. 通常只支持電子郵件形式的訂單交易

參考解答

  • 答案:B. 面向終端消費者,通常以網頁或應用程式形式提供服務

解析:B2C(Business-to-Consumer)模式指企業直接面向終端消費者銷售商品或服務,典型形式為網路購物網站或行動應用程式(如蝦皮、Amazon、品牌官網)。選項A描述為B2B(企業對企業);選項C錯誤,B2C高度依賴網路平台進行交易與行銷;選項D錯誤,現代B2C支援多元付款與訂單管理,不限於電子郵件。