112 國安局特考五等 資訊組 資料處理大意 考古題詳解

112 年・國安局特考・五等・資訊組
試題代碼 資料處理大意

第 1 題2 分

有關電腦零組件的敘述,下列何者錯誤?

這一題的完整詳解

核心觀念

本題考查儲存裝置、電腦周邊介面、顯示卡運算用途,以及 Wi-Fi 頻段特性的基本認識。判斷時要分清楚「傳輸速度」與「可傳輸的資料量」:無線網路的實際效能會受頻道寬度、標準版本、干擾及環境影響,不能只由頻率高低直接推論。

解題方法

逐項檢視敘述是否符合常見硬體規格與用途。選項 (D) 將 5 GHz 與 2.4 GHz 的傳輸能力作固定比較;在無障礙且干擾較少的條件下,5 GHz 通常可提供較高的傳輸速率與較大的資料傳輸量,因此該敘述方向相反。

選項分析

  • (A) 正確。 固態硬碟(SSD)以快閃記憶體儲存資料,沒有傳統硬碟的機械式讀寫限制;相較於常見的 SCSI 硬碟,SSD 通常具有較快的資料存取與傳輸效能。
  • (B) 正確。 數位繪圖板可透過 USB 連接電腦。
🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 2 題2 分

有關個人電腦的輸入裝置光學滑鼠的敘述,下列何者錯誤?

這一題的完整詳解

核心觀念

本題考光學滑鼠如何將滑鼠表面相對桌面的移動,轉換成電腦可辨識的位移訊號。典型光學滑鼠使用 LED 照亮桌面,感光元件連續拍攝桌面紋理的影像,再由數位訊號處理器(DSP)比較前後影像,計算移動方向與距離。

解題方法

判斷各選項是否描述了光學滑鼠的感測與運作流程。關鍵在於:光學滑鼠偵測的是連續影像的變化,並據此計算相對位移;一般不會將整段移動軌跡儲存在非揮發記憶體中。

選項分析

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 3 題2 分

請問你在賣場上看到所謂的 4K 電視的解析度是多少?

這一題的完整詳解

核心觀念

本題考查常見顯示器解析度與「4K」的對應。台灣賣場所稱的 4K 電視,通常是指 4K UHD,解析度為 3840×21603840\times2160,也就是畫面寬度有 3840 個像素、高度有 2160 個像素。

解題方法

辨認題目中的「4K 電視」是消費性電視常用的 4K UHD 規格,直接對照解析度即可:

3840×21603840\times2160

它的水平像素數接近 4000,因此稱為「4K」。

選項分析

  • **(A) 1280×7201280\times720:錯誤。**這是 HD(720p)解析度,低於 Full HD。
  • **(B) 1920×10801920\times1080:錯誤。
🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 4 題2 分

有關微處理器內元件功能的敘述,下列何者錯誤?

這一題的完整詳解

核心觀念

本題考查計算機組織(Computer Architecture)中微處理器(中央處理單元,CPU)的內部結構與元件劃分。

依馮·紐曼架構(Von Neumann Architecture)及現代計算機硬體結構,微處理器(CPU)的內部主要包含三大核心元件:

  1. 控制單元(Control Unit, CU):負責協調、解碼與控制各單元執行指令。
  2. 算術邏輯單元(Arithmetic Logic Unit, ALU):負責算術運算與邏輯運算。
  3. 暫存器(Registers):位於 CPU 內部,提供極高速的暫時性資料與指令儲存。

主記憶體(Main Memory,如隨機存取記憶體 RAM)雖然在功能上負責存放執行中的程式指令與資料,但在硬體實體層次上屬於微處理器外部的系統元件,透過系統匯流排(System Bus)與 CPU 連接,並不屬於微處理器內部的元件。


解題方法

解本題的切入關鍵在於審視題幹的「範疇限制」——微處理器「內」元件:

  1. 核對 CPU 內部三大元件:微處理器內部核心為 CU、ALU 與暫存器(Registers)。
  2. 辨別內部與外部元件:選項 (A)、(B)、(C) 均為微處理器內部元件且功能敘述正確;選項 (D) 所述的 RAM 屬於主記憶體,位於微處理器外部,不符合「微處理器內元件」之範疇。

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 5 題2 分

有關電腦主機元件特性的敘述,下列何者錯誤?

這一題的完整詳解

核心觀念

本題考查電腦主機元件的散熱、硬碟介面、顯示介面與記憶體規格。判斷時須區分「傳輸介面速度」與「元件耗電量」;電壓較低不代表耗電量一定較高或較低。

解題方法

逐項檢視敘述是否符合常見規格與用途。前三項描述的趨勢正確;關鍵在(D):DDR4 的工作電壓低於 DDR3,通常也有較佳的能源效率,因此「但耗電量比較高」不符合一般規格比較。

選項分析

  • (A) 正確。 水冷式散熱器可有效將熱量從處理器等高發熱元件帶走,適合高效能、散熱需求較高的電腦使用。
  • **(B) 正確。
🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 6 題2 分

請問 MHz、GHz 通常是被用來描述下列哪一個電腦元件的規格?

這一題的完整詳解

核心觀念

MHz(megahertz,百萬赫)與 GHz(gigahertz,十億赫)是頻率單位。電腦規格中,常用來表示 CPU 的時脈頻率,也就是每秒可產生多少個時脈週期。頻率越高,代表時脈週期越多;但 CPU 的實際效能也會受到核心數、架構、快取與工作負載等因素影響,不能只用頻率判斷。

解題方法

先辨認各選項所描述規格的常用單位,再將題目中的 MHz、GHz 與其對應:

  • CPU 時脈頻率:常以 MHz 或 GHz 表示。
  • 網路傳輸速率:通常以 bps 表示,例如 Mbps、Gbps。
  • 列印解析度:通常以 dpi(每英吋點數)表示。
  • 硬碟容量:通常以 GB 或 TB 表示。

因此,MHz、GHz 對應 CPU 的運算時脈規格。

選項分析

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 7 題2 分

在電腦被關機後還是會消耗少量的電源,這是因為哪個元件還在繼續運作?

這一題的完整詳解

核心觀念

電腦關機後,主機板仍可能保留少量待機電力,讓部分電路維持運作。這類待機供電可支援電源按鈕喚醒、網路喚醒等功能;關機不等於電腦完全切斷電源。

解題方法

從「關機後仍消耗少量電源」判斷題目考的是待機狀態下仍維持供電的功能。四個選項中,時脈訊號可由主機板上的時脈電路提供,用來維持或啟動相關控制功能,因此選擇「時脈」。

選項分析

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 8 題2 分

下列哪一種措施可以確保當單位的系統中了勒索病毒,無法重啟重要的檔案時,還可以有效地回復正常?

這一題的完整詳解

核心觀念

本題考查勒索病毒感染後的資料復原與備份觀念。勒索病毒可能加密或破壞重要檔案,使原有資料無法正常使用;預先定期備份,才能在感染後以未受感染的備份還原資料。

將備份存放於離線儲存裝置,可降低備份同時遭病毒加密或刪除的風險,因此是本題最能確保資料復原的措施。

解題方法

先判斷題目要解決的問題:系統感染勒索病毒後,重要檔案無法使用,如何恢復正常。有效做法須具備兩個條件:

  1. 感染前已有可還原的檔案副本。
  2. 備份沒有和受感染的系統保持連線,以降低一併受害的機率。

定期備份至離線裝置符合這兩項條件,因此選 (D)。

選項分析

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 9 題2 分

在 NN 進位系統中,14+7=2214+7=22、56+65=13256+65=132,則 456+654456+654 應為下列何者?

這一題的完整詳解

核心觀念

這題考「進位制」與「位值表示法」。在 NN 進位中,各位數字只能是 00 到 N−1N-1,而每一位的位值依序為 N0、N1、N2N^0、N^1、N^2……。加法滿 NN 就向左進 11。

解題方法

由 14+7=2214+7=22 判斷底數:

個位相加為 4+7=114+7=11,在 NN 進位中寫成個位 22、向十位進 11,故 N=9N=9。這也符合數字 77、44 必須小於底數的條件。

再用第二組驗算:在九進位中,

  • 個位:6+5=11=1×9+26+5=11=1\times9+2,寫 22、進 11。
  • 十位:5+6+1=12=1×9+35+6+1=12=1\times9+3,寫 33、進 11。
  • 百位:1+1=21+1=2。

因此 569+659=132956_9+65_9=132_9,與題目相符。

計算 4569+6549456_9+654_9:

  • 個位:6+4=10=1×9+16+4=10=1\times9+1,寫 11、進 11。
  • 十位:5+5+1=11=1×9+25+5+1=11=1\times9+2,寫 22、進 11。
🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 10 題2 分

某一小寫英文字母加密轉換規則,會將 love 轉成 gjqz,依此規則 back 將會轉成下列何者?

這一題的完整詳解

核心觀念

這題考查英文字母的移位加密。常見的判讀方式,是將字母依序編號為 a=0, b=1, …, z=25a=0,\ b=1,\ \ldots,\ z=25,比較明文與密文各字母的位置差,找出固定的移位量,再套用到另一個字串。

解題方法

將 love 與 gjqz 逐字對照,並以 zz 後接 aa 的方式循環計算:

  • l→gl\to g:向前移 55 格。
  • o→jo\to j:向前移 55 格。
  • v→qv\to q:向前移 55 格。
  • e→ze\to z:向前移 55 格。

因此規則是每個字母都向前移 55 格。將 back 依此轉換:

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 11 題2 分

XX、YY、ZZ 分別為 4 bit 資料:10011001、01010101、10101010。先將 XX 與 YY 做 XOR 運算,再與 ZZ 做 AND 運算之結果,下列何者正確?

這一題的完整詳解

核心觀念

本題考位元邏輯運算與不同進位制的表示法。

  • XOR(互斥或):兩個位元不同時結果為 11,相同時結果為 00。
  • AND(及):兩個位元都為 11 時結果才為 11。
  • 題目中的「4 bit」表示運算以四個位元逐位進行。
  • 進位制只影響數值的寫法,不會改變位元運算結果。

解題方法

先逐位計算 XX 與 YY 的 XOR:

X=1001Y=0101X⊕Y=1100\begin{array}{r} X=1001\\ Y=0101\\ \hline X\oplus Y=1100 \end{array}

再將結果與 Z=1010Z=1010 做 AND:

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 12 題2 分

請問在瀏覽網頁時,使用的是 HTTP 或是 HTTPS,有什麼樣的差別?

這一題的完整詳解

核心觀念

這題考的是 HTTP 與 HTTPS 在網頁資料傳輸安全上的差異。HTTP 是超文字傳輸協定;HTTPS 則是在 HTTP 傳輸上使用 TLS(早期常稱 SSL)保護連線,讓傳輸中的資料經過加密,降低遭第三方竊聽或竄改的風險。

解題方法

辨認題目問的是 HTTP 和 HTTPS「有什麼差別」,即可從 HTTPS 的主要安全功能判斷。HTTPS 使用 TLS 加密連線,因此瀏覽器與網站之間傳送的資料會受到加密保護,符合選項(D)。

選項分析

  • (A) 提升網路傳輸速度至 3.5G:錯誤。 3.5G 是行動通訊技術的世代稱呼,與 HTTP 或 HTTPS 的差異無關。HTTPS 的用途不是提升網路速度。
🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 13 題2 分

下列有關企業資源規劃 ERP 系統的描述,何者錯誤?

這一題的完整詳解

核心觀念

企業資源規劃(Enterprise Resource Planning,ERP)是一種整合型資訊系統,用來協助企業管理並串接各項業務流程與資源,例如財務、人力資源、採購、庫存、生產及銷售。ERP 通常由多個功能模組組成,各模組處理不同業務,但可共享資料,使企業能更有效率地管理內部作業。

解題方法

本題要找出對 ERP 的錯誤描述。判斷重點是:ERP 雖然提供整合流程的標準功能,企業仍可依需求透過系統設定、選配模組,或客製化修改來調整系統。若選項把 ERP 說成「完全不能客製化」,即與實務不符。

選項分析

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 14 題2 分

在新冠疫情的肆虐下,公司想要建構一套資訊系統來管理上游的供應商跟下游之間的物流,請問它需要建置的是哪一種管理資訊系統?

這一題的完整詳解

核心觀念

本題考「供應鏈管理資訊系統」(SCM)的功能。SCM(Supply Chain Management)用來協調企業與上游供應商、企業本身及下游客戶或通路之間的物流、資訊流與相關作業,協助管理採購、供應、庫存、配送等供應鏈活動。

解題方法

先抓題幹的管理範圍:「上游的供應商」到「下游之間的物流」。這描述的是跨越供應鏈上下游的物流協調與管理,因此對應 SCM。題目著重的是供應商與下游物流的連結,不是企業內部資源整合、顧客關係管理或單一工廠的製造現場管理。

選項分析

  • (A) ERP(Enterprise Resource Planning,企業資源規劃):整合企業內部的主要資源與流程,例如財務、人力、採購、庫存及生產。雖然 ERP 可包含採購、庫存等功能,但題幹強調供應商至下游的跨組織物流管理,核心對應 SCM。
🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 15 題2 分

有關電腦軟體應用的敘述,下列何者錯誤?

這一題的完整詳解

核心觀念

本題考查常見應用軟體的用途分類。判斷時要分清楚資料庫管理、虛擬化、3D 建模,以及雲端檔案儲存與音樂創作軟體等不同功能。

解題方法

逐一比對各軟體的主要用途,再找出與其實際功能不符的敘述。前三項分別符合該軟體的典型用途;Google Drive 則是雲端檔案儲存與協作服務,不是音樂創作或編輯軟體。

選項分析

  • (A) 正確。 Microsoft Access 是資料庫管理系統,可建立資料表、查詢、表單與報表,用於資料的管理及處理。
  • (B) 正確。 VMware Workstation 可在個人電腦上建立及管理虛擬機器,屬於桌面虛擬化軟體。
🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 16 題2 分

下列有關 ChatGPT 的描述,何者錯誤?

這一題的完整詳解

核心觀念

本題考查 ChatGPT 的基本用途與能力。ChatGPT 是 OpenAI 開發的人工智慧聊天機器人,能以自然語言與使用者互動,並處理文字生成、理解及問答等語言任務。它也能協助撰寫與除錯電腦程式,因此「沒有編寫和除錯電腦程式的能力」並不正確。

解題方法

逐一判斷選項描述是否符合 ChatGPT 的功能。前三項著重於其開發者、互動方式與語言處理能力;再確認 ChatGPT 是否能協助程式撰寫與除錯,即可找出錯誤敘述。

選項分析

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 17 題2 分

有關物件導向程式語言特性的敘述,下列何者錯誤?

這一題的完整詳解

核心觀念

本題考查物件導向程式語言的運算子多載、存取控制、封裝與抽象類別。運算子多載(Operator Overloading)是為自訂型別定義運算子的行為;它不以建立繼承架構為必要條件。protected 則限制成員的存取範圍,通常允許類別本身及其子類別存取。

解題方法

逐項核對敘述是否符合物件導向概念。重點先看 (A):運算子多載是在類別或型別中定義運算子的行為,與是否設計繼承架構無必然關係,因此「必須先設計繼承類別架構」是錯誤的。

選項分析

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 18 題2 分

有關 C 程式語言執行過程的敘述,下列何者錯誤?

這一題的完整詳解

核心觀念

本題主要測驗 C 語言程式的編譯與執行流程(Compilation and Execution Process),以及系統程式中「編譯器(Compiler)」、「連結器(Linker)」與「載入器(Loader)」的分工角色,特別聚焦於 靜態連結(Static Linking)與動態連結(Dynamic Linking)的差異。

  1. 程式轉換階段:
  • 原始碼(Source Code, .c) →前置處理與編譯\xrightarrow{\text{前置處理與編譯}} 目的模組(Object Module, .obj / .o)
  • 目的模組 + 函式庫 →連結(Linker)\xrightarrow{\text{連結(Linker)}} 可執行檔(Executable File, .exe)
  • 可執行檔 →載入(Loader)\xrightarrow{\text{載入(Loader)}} 載入主記憶體執行(Memory Execution)
  1. 靜態連結 vs. 動態連結:
  • 靜態連結:在程式建置(Build / Link time)時期,由連結器將目的模組與所需的函式庫機器碼直接複製並整合進可執行檔中。
  • 動態連結:在連結時期,連結器不會將動態函式庫模組的本體代碼打包進可執行檔,僅在可執行檔內留下「符號參照(Import table / Stub)」;真正的函式庫模組(如 .dll、.so)是在程式**載入期(Load time)或執行期(Run time)**才由作業系統載入記憶體並完成位址繫結。

解題方法

從系統程式各元件的**執行時機(Timing)與處理標的(Object)**切入判斷:

  • 審視各選項敘述是否符合各工具在生命週期中的標準職責。
  • 特別檢視 (B) 選項:題目描述「連結器將動態連結函式庫模組……組合出可執行機器碼程式」,關鍵錯誤在於混淆了「靜態連結」與「動態連結」的處理時機與打包機制。

選項分析

  • (A) 正確: 編譯器(Compiler)負責語彙分析、語法分析、語意分析、程式碼最佳化與代碼生成。
🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 19 題2 分

下列何者不是結構化程式設計所具備的控制流程?

這一題的完整詳解

核心觀念

結構化程式設計以清楚、可預期的控制流程組織程式,基本控制結構有三種:

  • 循序結構:依指令排列順序逐步執行。
  • 選擇結構:依條件判斷,選擇不同的執行路徑,例如 if...else。
  • 重複結構:依條件重複執行指令,例如 while、for。

解題方法

題目問哪一項「不是」結構化程式設計的控制流程。逐一比對選項是否屬於上述三種基本結構;未列於其中者即為答案。

選項分析

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 20 題2 分

下列有關手機 App 的敘述,何者錯誤?

這一題的完整詳解

核心觀念

本題考查「App」的意義與行動應用程式的基本特性。App 是 application(應用程式)的簡稱,通常指供智慧型手機、平板等行動裝置使用的應用程式;「App」並非 Apple App Store 專屬名稱。

解題方法

先判斷選項是否把 App 的通稱誤當成特定平台或商店的專有名稱,再檢視其餘敘述是否符合行動應用程式的常見定義與特性。

選項分析

  • (A) 錯誤。 App 是應用程式的簡稱,並非專指 Apple App Store 上架的程式。Android 等平台上的應用程式也常稱為 App。
  • **(B) 正確。
🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 21 題2 分

有關程式語言特性的敘述,下列何者錯誤?

這一題的完整詳解

核心觀念

本題考查程式語言的典型特性,包括物件導向支援、網頁應用程式開發、編譯或直譯方式、型別系統,以及運算子多載。

其中,編譯型或直譯型描述程式碼如何被執行;強型別或弱型別描述型別檢查與型別轉換的規則,兩者是不同面向,不能混為一談。

解題方法

逐項辨認各語言廣為人知的特性,再檢查敘述是否把兩種不同特性混淆。PHP 支援物件導向,Python 可用於開發網頁應用程式,Swift 支援運算子多載;Go 則是編譯型語言,題目把它描述成直譯型,因此該項錯誤。

選項分析

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 22 題2 分

下列為 C 語言的程式碼,請問執行 f(16)f(16) 後其回傳值為何?

int f(int n) { int value = 0; for (int i = 1; i <= n; i++) { if (i % 3 == 0) value = value + 2 * i; else i = i + 1; } }

這一題的完整詳解

核心觀念

本題評量 C 語言的基礎程式控制結構與變數追蹤能力,核心概念涵蓋:

  1. for 迴圈之執行生命週期:包含初始化(Initialization)、終止條件檢查(Condition)、迴圈主體執行、以及每次反覆運算結尾的遞增運算式(Update Expression i++)。
  2. if-else 分支條件與模除運算子(%):運算式 i % 3 == 0 用於判斷整數 ii 是否為 33 的倍數。
  3. 計數器變數之雙重遞增(Side Effect):在 for 迴圈內部,當進入 else 分支時會執行 i = i + 1,隨後在迴圈結尾又執行 i++,導致計數器單次反覆運算累加 22。
  4. 累加器(Accumulator)數值計算:追蹤變數 value 隨條件觸發所累加的數值變化。

解題方法

本題採用「程式碼逐行追蹤法(Code Tracing)」,建立變數狀態追蹤表進行數值推導。

1. 程式邏輯分解

  • 初始化:value = 0。
  • 迴圈條件:計數器 ii 由 11 開始,每次檢查 i≤ni \le n(本題引數 n=16n = 16)。
  • 迴圈內部邏輯:
  • 若 ii 能被 33 整除(i % 3 == 0):累加 2×i2 \times i 至 value,迴圈結束前由 for 執行 i++(此輪 ii 淨增加 11)。
  • 若 ii 不能被 33 整除:執行 i = i + 1,迴圈結束前再由 for 執行 i++(此輪 ii 淨增加 22)。

2. 逐輪追蹤推導

迴圈輪次進入時 ii迴圈條件 (i≤16i \le 16)分支判斷 (i % 3 == 0)執行的敘述執行後 ii迴圈結尾 i++ 後 iivalue 累加值
第 1 輪11成立 (1≤161 \le 16)不成立 (1%3=11 \% 3 = 1)i = i + 1223300
第 2 輪33成立 (3≤163 \le 16)成立 (3%3=03 \% 3 = 0)value = value + 2 * 333440+6=60 + 6 = \mathbf{6}
第 3 輪44成立 (4≤164 \le 16)不成立 (4%3=14 \% 3 = 1)i = i + 1556666
🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 23 題2 分

如果一家俱樂部要為它的所有個人會員建置一個會員資料庫,請問下列哪一個欄位比較適合作為會員檔的主鍵值?

這一題的完整詳解

核心觀念

資料庫的主鍵是用來唯一識別每筆紀錄的欄位或欄位組合。主鍵值必須能區分不同會員,且不能重複;選擇主鍵時,應優先採用具有唯一性的欄位。

解題方法

逐一判斷各欄位能否唯一識別每位會員。姓名、生日或性別都可能由多位會員共用;身分證號則是個人識別資料,符合唯一識別會員的需求,因此最適合作為主鍵。

選項分析

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 24 題2 分

請問在關聯式資料庫中,建立檔案跟檔案之間的關聯,是透過哪一種鍵值來建立的?

這一題的完整詳解

核心觀念

關聯式資料庫以資料表(關係)儲存資料。不同資料表之間的關聯,通常是透過**外來鍵(Foreign Key)**連結:一個資料表中的外來鍵,參照另一個資料表的主鍵或候選鍵,藉此表示資料間的對應關係。

例如,「學生」資料表以「學生編號」作為主鍵;「選課」資料表也包含「學生編號」欄位,並以此外來鍵參照「學生」資料表,便可表示每筆選課紀錄屬於哪位學生。

解題方法

題目問的是「建立檔案跟檔案之間的關聯」使用哪一種鍵值。判斷重點在於區分兩種鍵的角色:

  • 主鍵:在單一資料表中識別每一筆資料。
  • 外來鍵:在一個資料表中參照另一個資料表的鍵,用來建立表與表之間的關聯。

因此,題目所問的是 外來鍵。

選項分析

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 25 題2 分

請問在 SQL 命令中,在資料表中插入一個新的記錄,是使用哪一種指令?

這一題的完整詳解

核心觀念

SQL 的 INSERT INTO 指令用於將新資料列新增至資料表,屬於資料操作語言(DML)的常用指令。基本語法如下:

INSERT INTO 資料表名稱 (欄位1, 欄位2)
VALUES (值1, 值2);

欄位清單可依需求省略;省略時,必須依資料表的欄位順序提供各欄位的值。

解題方法

題目詢問「在資料表中插入一個新的記錄」所使用的 SQL 指令。判斷關鍵是辨認操作目的:新增資料列使用 INSERT INTO;查詢資料使用 SELECT;組合資料表則使用 JOIN。

選項分析

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 26 題2 分

下列哪一個有關 BCNF(Boyce-Codd Normal Form)特性是錯誤的?

這一題的完整詳解

核心觀念

本題考查 Boyce-Codd 正規形式(BCNF)與第三正規形式(3NF)的定義及彼此關係。

BCNF 的判定條件是:對關係中的每一個非平凡函數相依 X→YX \to Y,決定項 XX 必須是超鍵。這項要求比 3NF 嚴格,因此每個 BCNF 關係都符合 3NF;反過來則不一定。

解題方法

逐項對照正規形式的定義:

  • BCNF 與 3NF 都處理函數相依與鍵的條件。
  • BCNF 比 3NF 嚴格,並非建立在第四正規形式(4NF)之上。
  • 「非主鍵屬性不得部分依賴主鍵」是第二正規形式(2NF)的要求,並非 BCNF 的完整判定條件。

因此,找出把 BCNF 說成建立於 4NF 之上的選項,即可判定錯誤項目。

選項分析

(A) 是資料庫正規化的一種正規形式:正確。 BCNF 是關聯式資料庫的正規形式之一,用來減少因函數相依造成的資料冗餘與異常。

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 27 題2 分

有關 OLAP(Online Analytical Processing)的描述,何者有誤?

這一題的完整詳解

核心觀念

OLAP(線上分析處理,Online Analytical Processing)是一種用於資料分析的處理方式,讓使用者能從多個面向檢視大量業務資料,支援彙總、比較及趨勢分析。它常見於商業智慧(BI)與資料倉儲應用,通常以多維資料模型呈現資料,分析面向稱為「維度」,要分析的數值稱為「度量」。

OLAP 著重的是分析與決策支援;日常資料新增、修改、刪除及交易處理,通常屬於 OLTP(線上交易處理)的範疇。

解題方法

先辨認各選項描述的是「多角度分析」、「BI 決策支援」、「多維度分析模型」,還是「日常資料庫管理」。前三者都符合 OLAP 的分析用途;若把 OLAP 說成日常資料庫管理工具,便混淆了 OLAP 與 OLTP。

選項分析

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 28 題2 分

在資料倉儲裡的資料有所謂的非揮發性(Nonvolatile)特性,請問它代表什麼意思?

這一題的完整詳解

核心觀念

資料倉儲(Data Warehouse)常見的四項特性是:主題導向、整合性、時間變異性、非揮發性。

**非揮發性(Nonvolatile)**是指資料載入資料倉儲後,通常不會像日常交易資料庫那樣頻繁地新增、修改或刪除個別資料。資料倉儲主要供查詢與分析,資料會依既定方式載入並保存,作為後續分析的依據。

解題方法

先辨認題目問的是資料倉儲四項特性中的哪一項,再比對各選項描述:

  • 不同來源資料整合、保持一致,描述的是整合性。
  • 載入後以穩定方式保存,描述的是非揮發性。
  • 儲存容量沒有上限,不是資料倉儲特性的定義。
  • 累積歷史資料、呈現不同時間的資料狀態,描述的是時間變異性。

因此,符合「非揮發性」的是選項(B)。

選項分析

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 29 題2 分

設計「醫療資料庫」之實體關係圖(Entity-Relationship Diagram)如下,若設計相對的資料庫表格正規化(Normalization)到 3NF(Normal Form),請問需要幾個資料庫表格?

(此題原卷文字擷取不全,請參考原卷)

🖼️ 本題原卷含圖表。基於試題來源之版權考量,本站不轉載原卷影像; 題目文字已完整轉錄,圖表請自行參閱考選部公告之試題原檔。
這一題的完整詳解

核心觀念

本題考查 ER 圖轉換為關聯式資料庫表格,以及多對多關係的處理方式。

圖中包含:

  • 實體 Patient,主鍵為 pid
  • 實體 Doctor,主鍵為 did
  • Patient 與 Doctor 之間的 diagnose 關係,基數為多對多(M:N)
  • diagnose 關係具有屬性 status

在關聯式資料庫中:

  1. 每個實體通常轉換成一個資料表。
  2. 多對多關係必須另建立一個關聯表。
  3. 關係的屬性應放在該關聯表中。

解題方法

首先,兩個實體各建立一張表:

Patient(pid)Patient(pid) Doctor(did)Doctor(did)

由於 Patient 與 Doctor 是多對多關係,一位病人可以由多位醫生診斷,一位醫生也可以診斷多位病人,因此必須建立第三張關聯表:

Diagnose(pid,did,status)Diagnose(pid, did, status)

其中:

  • pid 為參照 Patient 的外鍵
  • did 為參照 Doctor 的外鍵
  • (pid, did) 通常組成複合主鍵
  • status 是該病人與該醫生之間診斷關係的屬性

因此共需要:

1+1+1=31+1+1=3

張資料庫表格。

正規化說明

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 30 題2 分

關於預存程序(Stored Procedure)之敘述,下列何者錯誤?

這一題的完整詳解

核心觀念

本題考預存程序(Stored Procedure)的用途與呼叫方式。預存程序是儲存在資料庫中的一組程式指令,可包含 SQL 敘述與流程控制指令。以 SQL Server 為例,預存程序可使用 T-SQL 撰寫,並可設定輸入參數、輸出參數或傳回狀態值。

解題方法

逐項判斷敘述是否符合預存程序的特性。關鍵在於分辨「預存程序可以接收參數」與「執行後可以傳回結果」:預存程序不但可以傳入參數,也可以傳出參數、結果集或狀態值。因此,聲稱執行時「不可以傳遞參數」的選項錯誤。

選項分析

  • (A) 正確。 預存程序儲存在資料庫中,可減少每次執行時傳送完整 SQL 指令的需求;資料庫也能重用執行計畫,降低部分編譯與處理成本,進而改善整體效能。
  • **(B) 正確。
🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 31 題2 分

下列哪一種網路行為並不違反現行的著作權法?

這一題的完整詳解

核心觀念

本題考著作權法中「合法重製」與「散布」的界線。著作權人原則上享有重製權及散布權;未經授權複製或散布受保護的著作,可能侵害著作權。電腦程式著作另有供合法使用人備份的規定。

以下以命題當年(民國 112 年)法規為準。著作權法第 59 條規定,合法電腦程式著作的重製物所有人,得因配合其所使用機器的需要,備份該程式;備份重製物不得提供他人使用。

解題方法

先辨認每個選項的行為是「備份」、「購買盜版」、「複製後轉賣」或「下載未授權音樂」,再判斷是否有法律允許的例外。只有符合法定條件的行為,才不違反著作權法。

選項分析

  • (A) 拷貝購買的軟體光碟做備份:正確。 購買軟體光碟後,若屬合法電腦程式重製物的所有人,為自己使用的機器備份,且不把備份提供他人使用,符合著作權法第 59 條的例外,因此本題所述行為不違法。
🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 32 題2 分

如果你是一個駭客,要直接破解使用者的密碼,你使用的是下列哪一種安全攻擊手法?

這一題的完整詳解

核心觀念

本題考辨識密碼破解攻擊。攻擊者若直接反覆嘗試不同密碼,直到找到正確密碼,這種做法稱為暴力攻擊(Brute-force attack)。

解題方法

抓住題幹的關鍵描述:「直接破解使用者的密碼」。逐一比對選項,找出以反覆嘗試密碼組合來取得密碼的攻擊手法,即可判定答案。

選項分析

  • (A) 阻斷服務攻擊:錯誤。 透過大量請求或其他方式耗盡系統資源,使合法使用者無法正常使用服務;目的在癱瘓服務,並非破解密碼。
  • **(B) 網路連線盜連:錯誤。
🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 33 題2 分

如果貴單位使用的是所謂的對稱式加密,那麼貴單位如果有 10 個使用者,你需要協商出幾個秘密金鑰?

這一題的完整詳解

核心觀念

對稱式加密中,通訊雙方共用同一把秘密金鑰。若有 nn 位使用者,且每一組使用者都要能彼此安全通訊,則每一組使用者需要一把專屬金鑰。因此,所需金鑰數等於從 nn 位使用者中選出兩位的組合數:

(n2)=n(n−1)2\binom{n}{2}=\frac{n(n-1)}{2}

解題方法

本題有 1010 位使用者,每一把金鑰供一對使用者共用。代入公式:

(102)=10×92=45\binom{10}{2}=\frac{10\times 9}{2}=45

因此需要協商出 4545 個秘密金鑰。

選項分析

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 34 題2 分

請問下列關於網路釣魚(Phishing)的描述,何者錯誤?

這一題的完整詳解

核心觀念

網路釣魚(Phishing)是攻擊者假冒可信任的個人、機構或服務,誘使使用者洩漏敏感資訊、點擊惡意連結或開啟惡意附件的網路詐騙手法。常見目標包括帳號、密碼、信用卡號及其他個人資料。

解題方法

判斷各選項是否符合網路釣魚的目的與常見手法。前三項分別描述釣魚的性質、傳播管道及誘騙方式;再檢查第四項是否符合釣魚的核心特徵。

選項分析

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 35 題2 分

除了透過社交工程的電子郵件來感染之外,下列何者不是讓你的電腦感染病毒的途徑之一?

這一題的完整詳解

核心觀念

本題考查電腦病毒與惡意程式的常見傳播途徑。病毒可能透過受感染的檔案、可攜式儲存裝置,或不可信任的下載來源進入電腦;判斷時要看該行為是否會讓受感染的程式或檔案進入電腦並執行。

解題方法

逐一判斷各選項是否涉及電腦端的檔案下載、傳輸或執行:

  • 從他人電腦取得檔案,檔案可能已受感染。
  • 從不熟悉的網站下載檔案,檔案可能被植入惡意程式。
  • 從網路下載的免費防毒軟體,若來源不可信或安裝檔遭竄改,也可能帶有病毒。
  • 手機作業系統將資料備份至雲端,描述的是手機與雲端間的備份行為,並未指出資料傳入電腦或在電腦上執行。

因此,選出與電腦感染途徑關聯最低的一項。

選項分析

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 36 題2 分

Amazon Web Service 是透過網際網路,以依用量計費的方式提供 IT 基礎設施,例如:運算、儲存和網路資源,這是屬於雲端運算的哪種服務模式?

這一題的完整詳解

核心觀念

本題考雲端運算的服務模式。題幹描述 AWS 透過網際網路,依使用量計費,提供運算、儲存與網路等 IT 基礎設施,對應的是 基礎設施即服務(Infrastructure as a Service, IaaS)。

IaaS 提供虛擬化的運算、儲存及網路等基礎資源,使用者可依需求配置並管理作業系統與應用程式,通常按實際使用量付費。

解題方法

抓住題幹的關鍵詞:「IT 基礎設施」,尤其是運算、儲存、網路資源。這些是雲端服務的底層資源,因此判斷為 IaaS。依用量計費是雲端服務常見的計費方式,但單靠計費方式不足以區分各種服務模式;本題的決定性線索是提供的資源層級。

選項分析

  • (A) PaaS:錯誤。 平台即服務(Platform as a Service)提供應用程式開發與部署所需的平台環境,例如執行環境、資料庫或開發工具;
🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 37 題2 分

針對網路通訊媒介,傳輸速度快且不易受到電磁干擾或非破壞式監聽,是下列何者?

這一題的完整詳解

核心觀念

本題考查常見網路傳輸媒介的特性。光纖以光訊號傳送資料,具有傳輸速度快、頻寬大、訊號不易受電磁干擾等優點。由於光訊號侷限在纖芯中,從光纖外部不易直接取得傳輸內容,因此也較不易遭受非破壞式監聽。

解題方法

抓住題幹的兩個關鍵特徵:「不易受到電磁干擾」與「不易被非破壞式監聽」。光纖傳送的是光訊號,不受一般電磁干擾影響;若要從光纖擷取訊號,通常須對光纖進行操作,較容易留下痕跡。這組特徵可直接對應光纖。

選項分析

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 38 題2 分

針對資訊系統安全議題中,零時差攻擊(Zero-Day Attack)的敘述,下列何者正確?

這一題的完整詳解

核心觀念

零時差攻擊(Zero-Day Attack)是指:系統弱點已被發現或遭利用,但供應商尚未發布修補程式,或防護措施尚未完成部署時,攻擊者利用該弱點發動的惡意攻擊。

「零時差」強調的是防禦方從得知弱點到取得、部署修補措施之間,幾乎沒有可用的準備時間,並非攻擊發生的時刻是午夜零點。

解題方法

抓住題幹中的關鍵條件:「修正方法發布前」。若系統弱點已存在,而攻擊發生在修補措施發布之前,符合零時差攻擊的典型定義,因此選項(D)正確。

選項分析

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 39 題2 分

下列哪一種應用涉及到開放資料(Open Data)的運用?

這一題的完整詳解

核心觀念

本題考查「開放資料」(Open Data)的應用。開放資料是政府或其他資料持有者,將資料以便於取得、使用及再利用的方式提供給公眾;第三方可以運用這些資料,開發查詢、分析或生活服務應用。

政府提供的資料若能被民眾或民間開發者取用,並進一步整合成服務,就是開放資料的典型運用。口罩地圖整合政府公布的口罩庫存資訊,讓民眾查詢各藥局的口罩供應情形,因此屬於開放資料應用。

解題方法

判斷關鍵在於:服務是否使用可供公眾取用、再利用的資料,提供資訊查詢或延伸服務。若選項的核心是個人向政府或機構辦理業務、登記資料或預約服務,則不屬於典型的開放資料應用。

選項分析

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 40 題2 分

若有 1010111010101110 資料透過網路傳送,以 CRC 為錯誤檢查方法,運算多項式為 x4+x2+x+1x^4+x^2+x+1,則 CRC 碼為下列何者?

這一題的完整詳解

核心觀念

CRC(循環冗餘檢查)將資料位元視為係數為 00 或 11 的多項式,並在模 22 下做多項式除法;模 22 加減等同於 XOR,不進位也不借位。

生成多項式為

G(x)=x4+x2+x+1G(x)=x^4+x^2+x+1

其二進位表示為 1011110111,最高次數為 44,所以 CRC 碼長度為 44 位元。

解題方法

資料位元為 1010111010101110。先在資料尾端補上 44 個 00,再以生成多項式的位元表示 1011110111 做模 22 長除法:

10101110 0000÷1011110101110\,0000 \div 10111

長除法中,每次遇到目前最高位為 11,就將對齊後的 1011110111 與被除數對應位元 XOR:

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

其他考古題

112 年資訊組的其他科目

資訊組《資料處理大意》其他年度