115 關務特考四等 資訊處理(選試英文) 計算機概要 考古題詳解

115 年・關務特考・四等・資訊處理(選試英文)
試題代碼 計算機概要

第 1 題2 分

假設某一程式在不考慮 I/O 動作以及等待時間的情況下,其在處理器內部的總執行時間為 25 ms25\ \mathrm{ms}。若處理器的運作頻率為 600 MHz600\ \mathrm{MHz},則此程式在處理器內部總共執行了多少個時脈週期(Clock Cycle)?

這一題的完整詳解

核心觀念

本題考查處理器的「執行時間、運作頻率與時脈週期數」之間的關係。

處理器頻率表示每秒產生的時脈週期數:

Clock Cycle=Clock Frequency×Execution Time\text{Clock Cycle}=\text{Clock Frequency}\times\text{Execution Time}

其中:

  • 600 MHz=600×106 Hz600\ \mathrm{MHz}=600\times10^6\ \mathrm{Hz}
  • 25 ms=25×10−3 s25\ \mathrm{ms}=25\times10^{-3}\ \mathrm{s}

由於題目已排除 I/O 動作與等待時間,因此 25 ms25\ \mathrm{ms} 可直接視為處理器內部的有效執行時間。

解題方法

將頻率與執行時間換算成相同時間單位後相乘:

Clock Cycle=600×106 cycle/s×25×10−3 s=600×25×106−3=15000×103=15×106\begin{aligned} \text{Clock Cycle} &=600\times10^6\ \mathrm{cycle/s} \times25\times10^{-3}\ \mathrm{s}\\ &=600\times25\times10^{6-3}\\ &=15000\times10^3\\ &=15\times10^6 \end{aligned}

因此,程式在處理器內部總共執行:

15×10615\times10^6

個時脈週期。

選項分析

  • (A) 24×10624\times10^6:錯誤
🔒

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

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

免費註冊

第 2 題2 分

關於分散式系統的敘述,下列何者錯誤?

這一題的完整詳解

核心觀念

分散式系統(Distributed System)是由多部彼此獨立的電腦,透過網路互相連結與協作,共同完成工作或提供服務的系統。其主要特徵如下:

  1. 各電腦通常擁有自己的處理器、記憶體與作業系統。
  2. 電腦之間透過網路交換資料與訊息。
  3. 各節點可以採用不同的硬體規格與軟體環境。
  4. 不要求使用特製的高速交換網路,重點在於節點間能夠透過網路協同運作。

本題是在辨別「分散式系統」與「緊密耦合的平行處理系統」之間的差異。

解題方法

逐一檢查各選項是否符合分散式系統的基本定義:

  • 若敘述強調每台電腦具有獨立資源,符合分散式系統。
  • 若敘述強調透過網路交換資料,符合分散式系統。
  • 若敘述允許不同硬體規格,符合分散式系統。
  • 若敘述宣稱必須使用特製的高速交換網路,則把分散式系統誤認為特殊的高速平行計算架構。

因此,錯誤敘述為使用特製高速交換網路支援所有網路傳輸的選項。

選項分析

(A) 每一台電腦可以有自己的記憶體和作業系統。

正確。

分散式系統中的各個節點通常是獨立電腦,具有自己的處理器、主記憶體與作業系統。各節點透過網路交換訊息,不必共用同一套主記憶體。

這也是分散式系統與共享記憶體式多處理器系統的重要差異:

  • 分散式系統:各節點擁有獨立記憶體。
  • 共享記憶體系統:多個處理器共同存取同一主記憶體。

(B) 不同電腦之間依靠網路傳輸交換資料。

正確。

🔒

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

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

免費註冊

第 3 題2 分

下列何種情況會導致 CPU 管道(pipeline)的管道阻塞(pipeline stall)?

這一題的完整詳解

核心觀念

CPU 管道(pipeline)是將一條指令的執行拆成多個階段,例如:

  1. 取指(Instruction Fetch, IF)
  2. 解碼(Instruction Decode, ID)
  3. 執行(Execute, EX)
  4. 記憶體存取(Memory Access, MEM)
  5. 回寫(Write Back, WB)

理想情況下,多條指令可同時處於不同階段,以提高指令完成率。

當管道中的某個階段因等待資料、資源或前一條指令的結果,導致後續指令無法按照原定時序進入下一階段時,就會產生管道阻塞(pipeline stall)。此時通常需要插入一個或多個空白週期,俗稱「氣泡(bubble)」。

本題所描述的是:前一個指令正在等待從記憶體取得資料,使下一個指令無法立即進行解碼。這正符合管道因等待而停頓的定義。

解題方法

判斷管道阻塞的關鍵,在於選項是否描述「指令執行受到等待或衝突影響,導致後續階段無法繼續」。

常見造成 pipeline stall 的原因包括:

  • 資料危障(data hazard):後續指令需要前一條指令尚未產生的資料。
  • 控制危障(control hazard):分支或跳躍指令的下一個執行位置尚未確定。
  • 結構危障(structural hazard):多個指令同時要求使用同一項硬體資源。
  • 記憶體延遲:指令或資料尚未從記憶體取得,造成管道階段等待。

因此,直接選出明確描述「等待記憶體資料,造成下一個指令無法解碼」的選項即可。

選項分析

(A) 高頻寬度通訊

高頻寬度通訊代表單位時間內能傳輸較多資料,通常有助於提升資料傳輸能力與系統效能。

它本身不表示 CPU 管道中的指令發生等待、資源衝突或資料危障,因此不會直接導致 pipeline stall。

🔒

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

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

免費註冊

第 4 題2 分

x86 CPU 執行一條指令後的運算結果為 00 時,有關零旗標(ZF)的值,下列何者正確?

這一題的完整詳解

核心觀念

零旗標(Zero Flag,ZF)是 x86 CPU 狀態旗標之一,用來表示運算結果是否為零:

ZF={1,運算結果為 00,運算結果不為 0ZF = \begin{cases} 1, & \text{運算結果為 }0\\ 0, & \text{運算結果不為 }0 \end{cases}

因此,當指令執行後的運算結果為 00 時,零旗標 ZF 的值為 11。

本題依命題慣例,假設該指令會依運算結果更新狀態旗標。

解題方法

題目已直接給出運算結果為 00,只要套用零旗標的定義:

Result=0⇒ZF=1\text{Result}=0 \Rightarrow ZF=1

所以正確選項為 (B) 11。

選項分析

  • (A) 00:錯誤。 ZF 為 00 表示運算結果不是零,與題目所述的結果為 00 不符。

  • (B) 11:正確。 x86 的零旗標在運算結果等於零時設定為 11,表示「結果為零」。

🔒

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

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

免費註冊

第 5 題2 分

下列何種容錯式磁碟陣列層次(redundant array of independent disk level, RAID level)使用區塊交錯分散同位元技術,藉由把資料和同位元分散到 N+1N+1 台磁碟機,而不是將資料儲存在 NN 台磁碟機、同位元儲存在另一台磁碟機?

這一題的完整詳解

核心觀念

本題考查 RAID 各層級的資料配置方式,關鍵在於辨認:

  • 是否採用「區塊交錯」分割資料。
  • 同位元(parity)是否分散配置在各台磁碟機。
  • 同位元是否集中儲存在固定的一台磁碟機。
  • 使用幾台磁碟機提供容錯能力。

題幹指出:

將資料和同位元分散到 N+1N+1 台磁碟機,而不是將資料儲存在 NN 台磁碟機、同位元儲存在另一台磁碟機。

前者是「分散式同位元」;後者是「專用同位元磁碟」。這正是 RAID 5 與 RAID 4 的主要差異。


解題方法

RAID 5 使用區塊層級的資料分割(block-level striping),並將同位元區塊分散配置於所有磁碟機。

假設有 N+1N+1 台磁碟機,每一個 stripe 中包含:

  • NN 個資料區塊;
  • 11 個同位元區塊。

同位元通常利用 XOR 計算,例如:

P=D1⊕D2⊕⋯⊕DNP = D_1 \oplus D_2 \oplus \cdots \oplus D_N

其中:

  • D1,D2,…,DND_1,D_2,\ldots,D_N 為資料區塊;
  • PP 為同位元區塊;
  • ⊕\oplus 表示 XOR 運算。

若其中一台磁碟機故障,便可利用其餘資料與同位元重建遺失內容。例如遺失 D2D_2 時:

D2=P⊕D1⊕D3⊕⋯⊕DND_2 = P \oplus D_1 \oplus D_3 \oplus \cdots \oplus D_N

RAID 5 的特色是同位元區塊不固定在某一台磁碟機,而是輪流分散在不同磁碟機上,以避免單一專用同位元磁碟成為寫入瓶頸。

因此,題幹所描述的「區塊交錯分散同位元技術」即為 RAID 5。


選項分析

(A) RAID level 1:錯誤

RAID 1 採用磁碟鏡像(mirroring),將相同資料完整複製到另一台磁碟機。

其主要特徵為:

  • 不以同位元計算為核心;
  • 資料會有完整副本;
  • 可容忍部分磁碟機故障;
  • 可用容量通常約為實體容量的一半。
🔒

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

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

免費註冊

第 6 題2 分

使用多顆硬碟記錄資料,當有極少數硬碟故障時,仍可維持資料的正確讀取,稱為:

這一題的完整詳解

核心觀念

本題考查多顆硬碟組成儲存系統,並透過資料複製、鏡像或同位元檢查(Parity)提供容錯能力的技術。

RAID 全名為 Redundant Array of Independent Disks,中文為「磁碟陣列」。其核心概念是將多顆獨立硬碟視為一個整體使用,並依 RAID 等級採用不同的資料配置方式,使硬碟故障時仍能維持資料可用性與正確讀取。

例如:

  • RAID 1:資料鏡像,同一份資料同時寫入兩顆硬碟。
  • RAID 5:資料與分散式同位元資訊配置於多顆硬碟,通常可容忍一顆硬碟故障。
  • RAID 6:使用雙重同位元資訊,通常可容忍兩顆硬碟故障。
  • RAID 10:結合鏡像與資料分割,兼具效能與容錯能力。

因此,題目所述「使用多顆硬碟記錄資料,當有極少數硬碟故障時,仍可維持資料的正確讀取」,正是 RAID 的定義與用途。

解題方法

判斷本題的關鍵,在於辨認題幹描述的是哪一類功能:

  1. 題幹強調「多顆硬碟」。
  2. 題幹強調「少數硬碟故障」。
  3. 即使發生故障,仍能「維持資料的正確讀取」。

其中第 3 點代表系統具有資料備援與容錯能力。在四個選項中,只有 RAID 的核心目的就是透過鏡像、同位元或其他資料配置方式,降低單一硬碟故障造成的資料損失。

因此選擇 RAID。

選項分析

(A) 磁碟陣列(RAID)—正確

RAID 是將多顆硬碟組合成一個儲存單位的技術,並依不同 RAID 等級提供:

  • 資料備援
  • 硬碟故障容忍能力
  • 較高的資料讀取效能
  • 較大的整體儲存容量

題幹的「使用多顆硬碟」對應 RAID 的磁碟陣列架構;「少數硬碟故障仍可正確讀取資料」則對應 RAID 的備援與容錯功能,所以本選項正確。

(B) 網路儲存裝置(NAS)—錯誤

🔒

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

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

免費註冊

第 7 題2 分

有關電腦匯流排(Bus)的情境敘述,下列何者正確?

① Control Bus 是 CPU 內部各元件彼此傳輸資料的通道,屬於單向傳輸。 ② Address Bus 是 CPU 向外傳送控制訊號的通道。 ③ 若電腦的 Address Bus 有 2020 條位址線,以位元組定址,則此 CPU 可定址的最大空間可以為 220 Bytes2^{20}\ \mathrm{Bytes}。 ④ Data Bus 能用於 CPU 與記憶體單元傳輸資料的通道,屬於雙向傳輸。

這一題的完整詳解

核心觀念

本題考查電腦系統匯流排的功能與傳輸方向,重點如下:

  • Control Bus(控制匯流排):傳送讀取、寫入、中斷、時脈等控制訊號,負責協調 CPU、記憶體及輸入輸出裝置的運作。
  • Address Bus(位址匯流排):傳送記憶體或輸入輸出裝置的位址,通常由 CPU 對外輸出,因此一般視為單向傳輸。
  • Data Bus(資料匯流排):傳送實際資料,CPU 讀取資料時由記憶體傳向 CPU;CPU 寫入資料時由 CPU 傳向記憶體,因此通常屬於雙向傳輸。
  • 位址線數量與可定址空間:若有 nn 條位址線,每條位址線有 00、11 兩種狀態,最多可表示 2n2^n 個不同位址。

解題方法

逐一判斷四個敘述:

  1. 是否正確描述 Control Bus 的功能與方向。
  2. 是否正確描述 Address Bus 的功能。
  3. 根據位址線數量及定址單位計算最大可定址空間。
  4. 判斷 Data Bus 的功能與傳輸方向。

其中第③項須特別注意題目已明確說明「以位元組定址」,因此每一個位址代表 11 Byte。


選項分析

① Control Bus 是 CPU 內部各元件彼此傳輸資料的通道,屬於單向傳輸。

錯誤。

Control Bus 的主要用途是傳送控制訊號,例如:

  • Memory Read
  • Memory Write
  • Interrupt
  • Clock
  • Bus Request

它不是 CPU 內部各元件傳輸資料的主要通道。CPU 內部元件之間的資料傳遞,通常稱為內部匯流排(Internal Bus),與系統層級的 Control Bus 不同。

此外,控制訊號的傳輸方向依訊號種類而定,並非一律單向。例如 CPU 可送出讀寫控制訊號,周邊裝置也可能送出中斷或要求訊號。因此「屬於單向傳輸」的說法不正確。


② Address Bus 是 CPU 向外傳送控制訊號的通道。

錯誤。

🔒

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

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

免費註冊

第 8 題2 分

有關八進位數值運算後,下列何者可以用 88 位元二補數的方式正確表示?

這一題的完整詳解

核心觀念

8 位元二補數可表示的整數範圍為:

−27≤x≤27−1-2^{7}\leq x\leq 2^{7}-1

因此:

−128≤x≤127-128\leq x\leq 127

八進位數先換算成十進位,再判斷運算結果是否落在 −128-128 至 127127 的範圍內。結果在此範圍內,才能以 8 位元二補數正確表示。


解題方法

逐一將八進位數值換算為十進位,計算運算結果,再檢查是否超出 8 位元二補數範圍。


選項分析

(A) (−174)8+(−166)8(-174)_8+(-166)_8

先換算:

(174)8=1×82+7×8+4=124(174)_8=1\times 8^2+7\times 8+4=124 (166)8=1×82+6×8+6=118(166)_8=1\times 8^2+6\times 8+6=118

因此:

(−174)8+(−166)8=−124+(−118)=−242(-174)_8+(-166)_8=-124+(-118)=-242

因為:

−242<−128-242<-128

超出 8 位元二補數的表示範圍,故錯誤。


(B) (256)8+(−37)8(256)_8+(-37)_8

先換算:

(256)8=2×82+5×8+6=174(256)_8=2\times 8^2+5\times 8+6=174 (37)8=3×8+7=31(37)_8=3\times 8+7=31

因此:

(256)8+(−37)8=174−31=143(256)_8+(-37)_8=174-31=143

因為:

143>127143>127

超出 8 位元二補數的正數上限,故無法正確表示。

此外,(256)8=174(256)_8=174 本身也已超出 8 位元二補數的正數範圍。


(C) (−20)8×(25)8(-20)_8\times(25)_8

先換算:

(20)8=2×8=16(20)_8=2\times 8=16
🔒

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

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

免費註冊

第 9 題2 分

可攜式的儲存裝置,如 USB 隨身碟、記憶卡等,通常是以位元組(Byte)來作為儲存單位。將 MB、KB、TB、GB、PB 等五個儲存容量單位,由小到大依序排列,下列何者正確?

這一題的完整詳解

核心觀念

本題考查儲存容量單位的大小順序。各單位均以位元組(Byte)為基礎,前綴代表容量倍率:

KB<MB<GB<TB<PB\text{KB}<\text{MB}<\text{GB}<\text{TB}<\text{PB}

傳統計算機教材常採二進位換算:

1 KB=1024 Bytes1\text{ KB}=1024\text{ Bytes} 1 MB=1024 KB1\text{ MB}=1024\text{ KB} 1 GB=1024 MB1\text{ GB}=1024\text{ MB} 1 TB=1024 GB1\text{ TB}=1024\text{ GB} 1 PB=1024 TB1\text{ PB}=1024\text{ TB}

即使採用儲存裝置製造商常用的十進位換算(1 KB=1000 Bytes1\text{ KB}=1000\text{ Bytes}),單位由小到大的順序仍然相同。

解題方法

依容量前綴的倍率由小到大排列:

  • K(Kilo):千,代表 KB
  • M(Mega):百萬,代表 MB
  • G(Giga):十億,代表 GB
  • T(Tera):兆,代表 TB
  • P(Peta):千兆,代表 PB

因此排列為:

KB、MB、GB、TB、PB\boxed{\text{KB、MB、GB、TB、PB}}

選項分析

🔒

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

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

免費註冊

第 10 題2 分

一個十六進位表示的浮點數 A2.C16A2.C_{16},以十進位表示是多少?

這一題的完整詳解

核心觀念

十六進位浮點數採用位值表示法:

  • 整數部分各位權重為 160,161,162,…16^0,16^1,16^2,\ldots
  • 小數部分各位權重為 16−1,16−2,…16^{-1},16^{-2},\ldots
  • 十六進位字母代表數值:A=10A=10、B=11B=11、C=12C=12、D=13D=13、E=14E=14、F=15F=15

因此,A2.C16A2.C_{16} 中:

  • AA 位於 16116^1 位
  • 22 位於 16016^0 位
  • CC 位於 16−116^{-1} 位

解題方法

依十六進位位值展開:

A2.C16=A×161+2×160+C×16−1A2.C_{16} = A \times 16^1 + 2 \times 16^0 + C \times 16^{-1}

代入 A=10A=10、C=12C=12:

=10×16+2×1+12×116=10\times16+2\times1+12\times\frac{1}{16} =160+2+1216=160+2+\frac{12}{16} =162+0.75=162.75=162+0.75=162.75

所以:

A2.C16=162.7510A2.C_{16}=162.75_{10}

選項分析

  • (A) 178.5178.5:錯誤。 十六進位整數部分 A2A2 應計算為:
A216=10×16+2=162A2_{16}=10\times16+2=162

再加上小數部分 C16=12/16=0.75C_{16}=12/16=0.75,結果為 162.75162.75,不是 178.5178.5。

🔒

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

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

免費註冊

第 11 題2 分

假設一布林代數(Boolean Algebra)的邏輯函數定義為 F=(X′+Y)⋅(Y′)F=(X'+Y)\cdot(Y'),當輸入 X=1X=1 與 Y=0Y=0 時,輸出 FF 的值,下列何者正確?

其中,X′X' 與 Y′Y' 表示 NOT 運算,++ 表示 OR 運算,⋅\cdot 表示 AND 運算。

這一題的完整詳解

核心觀念

本題考查布林代數的基本邏輯運算:

  • X′X':NOT 運算,表示 XX 的反相值。
  • ++:OR 運算,只要任一輸入為 11,結果即為 11。
  • ⋅\cdot:AND 運算,只有兩個輸入皆為 11,結果才為 11。

題目已用括號明確表示函數為:

F=(X′+Y)⋅(Y′)F=(X'+Y)\cdot(Y')

解題方法

已知:

X=1,Y=0X=1,\qquad Y=0

先求反相值:

X′=0X'=0 Y′=1Y'=1

代入函數:

F=(X′+Y)⋅(Y′)F=(X'+Y)\cdot(Y') F=(0+0)⋅1F=(0+0)\cdot 1

其中:

0+0=00+0=0

因此:

F=0⋅1=0F=0\cdot 1=0

所以輸出 FF 為 00。

選項分析

  • (A) 00:正確。

由計算結果:

F=0F=0

因此選項 (A) 正確。

  • (B) 11:錯誤。
🔒

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

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

免費註冊

第 12 題2 分

兩個浮點數字 0.5732000×1020.5732000\times 10^2、0.1850000×10−10.1850000\times 10^{-1} 相加後,下列結果何者正確?

這一題的完整詳解

核心觀念

本題考查浮點數的科學記號表示法與浮點數加法。浮點數相加時,必須先將兩數的指數調整為相同,再對有效數字部分相加。

題目中的兩數為:

0.5732000×1020.5732000\times 10^2

與

0.1850000×10−10.1850000\times 10^{-1}

解題方法

先將第二個數的指數調整為 10210^2:

0.1850000×10−1=0.0001850×1020.1850000\times 10^{-1} = 0.0001850\times 10^2

因此:

0.5732000×102+0.0001850×102=(0.5732000+0.0001850)×102=0.5733850×102\begin{aligned} 0.5732000\times 10^2 +0.0001850\times 10^2 &=(0.5732000+0.0001850)\times 10^2\\ &=0.5733850\times 10^2 \end{aligned}

也可先換算為一般數值:

0.5732000×102=57.320000.5732000\times 10^2=57.32000 0.1850000×10−1=0.01850000.1850000\times 10^{-1}=0.0185000

相加得到:

57.32000+0.0185000=57.338500057.32000+0.0185000=57.3385000

而:

0.5733850×102=57.338500.5733850\times 10^2=57.33850

兩者相同。

選項分析

  • (A) 0.5733850×1020.5733850\times 10^2
🔒

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

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

免費註冊

第 13 題2 分

以 IEEE 754 單精度標準(共 3232 bits,指數部分值在 −126-126 與 127127 之間)表現某數。若知道指數部分中共有 1010 個 bit 是 11,其餘為 00,此數值最大為多少?

這一題的完整詳解

核心觀念

IEEE 754 單精度浮點數共 3232 bits,格式如下:

符號位 1 bit+指數欄 8 bits+小數欄 23 bits\text{符號位 }1\text{ bit}+\text{指數欄 }8\text{ bits}+\text{小數欄 }23\text{ bits}

對於正規化有限數:

數值=(−1)s×(1.f)×2e\text{數值}=(-1)^s\times (1.f)\times 2^e

其中:

  • 指數欄全為 11 時,代表無窮大或 NaN,不表示一般有限數。
  • 有限數可使用的最大指數欄為 11111110211111110_2,其實際指數為 127127。
  • 尾數的隱藏位為 11,小數欄再依題目限制填入 00 或 11。

本題依官方答案的命題意旨,應解讀為「整個 3232 bits 中共有 1010 個 bit 為 11」。若將題目文字嚴格解讀成「只有 88 bits 的指數欄中有 1010 個 11」,則不可能成立,因為 IEEE 754 單精度的指數欄只有 88 bits。

解題方法

為使數值最大,先採用:

  1. 符號位為 00,表示正數。
  2. 指數欄儘量大。
  3. 在指數相同時,再讓尾數儘量大。

整個表示中共有 1010 個 11。指數欄最大不能使用 11111111211111111_2,因為該欄位代表無窮大或 NaN。因此有限數可採用的最大指數欄為:

11111110211111110_2

其中有 77 個 11,實際指數為:

e=254−127=127e=254-127=127

目前已使用 77 個 11,還剩下:

10−7=310-7=3

個 11 可放入小數欄。為使尾數最大,應將這 33 個 11 放在小數欄最前面:

f=111000⋯000f=111000\cdots 000

因此有效數為:

1.1112=1+12+14+18=1581.111_2 =1+\frac12+\frac14+\frac18 =\frac{15}{8}

所表示的數值為:

158×2127=15×2124\frac{15}{8}\times 2^{127} =15\times 2^{124}

又因為:

15=16−115=16-1

所以:

15×2124=(16−1)×2124=2128−212415\times 2^{124} =(16-1)\times 2^{124} =2^{128}-2^{124}

故最大值為:

2128−2124\boxed{2^{128}-2^{124}}
🔒

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

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

免費註冊

第 14 題2 分

下列邏輯電路圖,其輸出 FF 的布林函式為何?

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

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

核心觀念

本題考查邏輯閘的輸入反相(接腳上的小圓圈)及布林代數化簡:

  • OR 閘:輸出為各輸入的 OR。
  • AND 閘:輸出為各輸入的 AND。
  • 輸入端的小圓圈表示該輸入先經過 NOT 運算。
  • 0′=10'=1、1′=01'=0。

解題方法

依圖可知,上方與下方皆為輸入端帶反相泡泡的 OR 閘,兩者輸出再接至最右側的 AND 閘。

上方 OR 閘:

X=A′+0′X=A'+0'

因為 0′=10'=1,所以:

X=A′+1=1X=A'+1=1

下方 OR 閘:

Y=B′+1′Y=B'+1'

因為 1′=01'=0,所以:

Y=B′+0=B′Y=B'+0=B'

最右側為 AND 閘,因此:

F=X⋅YF=X\cdot Y

代入 X=1X=1、Y=B′Y=B':

F=1⋅B′=B′F=1\cdot B'=B'

因此正確選項為 (B)。

選項分析

  • (A) F=A⋅BF=A\cdot B:錯誤。 電路中的 AA 與 BB 都先經過輸入端反相,且上方閘的另一輸入為 00、下方閘的另一輸入為
🔒

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

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

免費註冊

第 15 題2 分

若邏輯運算中 x=1x=1 與 y=1y=1 的結果為 11,則此運算使用的運算子是下列何者?

這一題的完整詳解

核心觀念

本題考查布林代數與邏輯閘的基本運算:

  • AND:只有 x=1x=1 且 y=1y=1 時,輸出才為 11。
  • OR:只要 xx、yy 至少一個為 11,輸出即為 11。
  • NOT:將輸入值反相,11 變為 00,00 變為 11。

題目已知 x=1x=1、y=1y=1 時,運算結果為 11,須將各選項代入判斷。

解題方法

直接將 x=1x=1、y=1y=1 代入各運算式:

(A):

xAND⁡y=1AND⁡1=1x \operatorname{AND} y=1 \operatorname{AND} 1=1

因此符合題目條件。

選項分析

(A) xx AND $y:正確

AND 運算的真值表如下:

xxyyxx AND yy
000
010
100
111

當 x=1x=1 且 y=1y=1 時:

1AND⁡1=11 \operatorname{AND} 1=1

符合題目所述結果。

(B) NOT $x:錯誤

將 x=1x=1 代入:

NOT⁡x=NOT⁡1=0\operatorname{NOT}x=\operatorname{NOT}1=0

結果為 00,不是題目所述的 11。

🔒

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

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

免費註冊

第 16 題2 分

下列何種機制,不具有在有限表達長度內可表現無限多動作(或推論)的潛力?

這一題的完整詳解

核心觀念

本題考查「有限描述是否能表現無限行為或無限推論」的概念,重點在於區分:

  • 描述本身是有限的
  • 由該描述所能產生的行為、計算步驟或證明範圍是否可以無限延伸

遞迴函數、while 迴圈與數學歸納法,都能以有限文字描述一個可反覆延伸的程序或推論。因此,雖然表示式本身有限,卻能處理無限多個輸入、執行無限多步驟,或證明無限多個命題。

相較之下,針對固定命題所建立的真值表,必須列舉所有有限的真值組合,表格本身具有明確且有限的列數,無法在同一份有限真值表中直接表現無限多個動作或推論。


解題方法

判斷各選項是否具有「有限表達、無限延伸」的能力:

  1. 若機制包含「反覆呼叫自身」或「持續執行直到條件不成立」,便能用有限程式描述無限多步驟。
  2. 若機制能以有限規則涵蓋 n=1,2,3,…n=1,2,3,\ldots 的所有情形,便能表現無限多個推論。
  3. 若機制只是針對有限個狀態逐一列舉,且表格規模由變數數量決定,則不具備在固定有限表達長度內表現無限多動作的能力。

對含有 nn 個布林變數的真值表,所有真值組合數為:

2n2^n

當 nn 是固定有限值時,真值表只有有限列。因此,真值表可以完成一個固定命題的等價性檢查,卻不會因此產生無限長度的動作序列或無限多層推論。


選項分析

(A) 以真值表為基礎的邏輯等價證明:正確答案

真值表的基本做法,是列出所有輸入變數的真值組合,逐列計算兩個命題的真值。若兩個命題在每一列的結果都相同,則可判定二者邏輯等價。

例如,對兩個命題變數 p,qp,q,真值表只有:

22=42^2=4

種真值組合。對固定的 nn 個命題變數,真值表共有 2n2^n 列,仍然是有限數量。

因此,真值表方法的特性是:

  • 對固定數量的變數,列舉範圍有限。
  • 對固定命題,驗證步驟有限。
  • 無法在同一個固定有限真值表中,直接表示無限多個不同輸入狀態、無限長計算序列或無限多層推論。

所以,真值表不具有「在有限表達長度內表現無限多動作或推論」的潛力,故選 (A)。

需注意的是,若使用程式撰寫「產生真值表」的工具,該程式本身可以包含迴圈。此時具有無限延伸能力的是程式中的迴圈控制機制,而非固定真值表這種邏輯表示方法。這是本題容易產生的爭議點;依官方答案,題目所指的是固定真值表形式本身。


(B) 遞迴函數呼叫:錯誤

遞迴函數是函數在定義中呼叫自身。例如:

🔒

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

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

免費註冊

第 17 題2 分

若執行以下的 Java 程式碼,則下列何者為螢幕上輸出的順序?

public class Switch {   public static void main(String[] args) {     int month = 1;     while (month <= 4) {       switch (month) {         case 1:           System.out.println("31");         case 2:           System.out.println("28");         case 4:           System.out.println("30");       }       month++;     }   } }

這一題的完整詳解

核心觀念

本題考查 Java switch 多分支選擇結構與「穿透執行」(fall-through)特性。

重點如下:

  1. switch (month) 會依照 month 的值,跳至相符的 case。
  2. Java 的 case 若沒有以 break 結束,執行流程會繼續往下執行後續的 case 敘述。
  3. while (month <= 4) 每執行完一次迴圈,便透過 month++ 將 month 加 1。
  4. month = 3 沒有對應的 case,因此該次不會輸出任何內容。

解題方法

依照 month 的值逐次追蹤輸出:

month 值執行狀況輸出
1從 case 1 開始,因沒有 break,繼續執行 case 2、case 431、28、30
2從 case 2 開始,繼續執行 case 428、30
3沒有符合的 case無輸出
4執行 case 430

因此完整輸出順序為:

31, 28, 30, 28, 30, 3031,\ 28,\ 30,\ 28,\ 30,\ 30

程式執行流程可表示為:

month = 1 → 31、28、30
month = 2 → 28、30
month = 3 → 無輸出
month = 4 → 30
🔒

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

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

免費註冊

第 18 題2 分

在 Python 程式語言中,下列何者不可作為字典(Dictionary)的鍵值(Key)?

這一題的完整詳解

核心觀念

Python 字典的鍵(Key)必須是「可雜湊」(hashable)的物件。可雜湊物件通常具有以下特性:

  1. 具有固定的雜湊值(hash value)。
  2. 在作為字典鍵期間,其內容不可改變。
  3. 能夠進行相等性比較,且相等物件必須具有相同的雜湊值。

常見可作為字典鍵的型別包括:

  • 整數(int)
  • 浮點數(float)
  • 字串(str)
  • 元組(tuple),但元組內的所有元素也必須是可雜湊的

列表(list)、字典(dict)與集合(set)屬於可變物件,通常不可雜湊,因此不能作為字典的鍵。

解題方法

逐一判斷各選項是否為可雜湊物件:

  • 浮點數本身可雜湊。
  • 字串本身可雜湊。
  • 元組是否可雜湊,取決於其中每個元素是否可雜湊。
  • 列表不可雜湊,不能作為字典鍵。

因此,找出列表型別的選項即可。

選項分析

(A) 3.143.14

3.143.14 是浮點數(float)。Python 的浮點數屬於不可變且可雜湊的物件,因此可以作為字典的鍵。

例如:

d = {3.14: "value"}

此選項錯誤。

(B) "2.71"

"2.71" 是字串(str)。字串不可變且可雜湊,因此可以作為字典的鍵。

d = {"2.71": "value"}
🔒

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

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

免費註冊

第 19 題2 分

若執行以下的 Python 程式碼,則下列何者為螢幕上輸出的結果?

sum = 0 counter = 1

while counter <= 10:     if counter % 3 == 0:         sum = sum + counter     else:         counter = counter + 1         continue         sum = sum + 1     counter = counter + 1

print(sum)

這一題的完整詳解

核心觀念

本題考查 Python while 迴圈、條件判斷、取餘數運算子 % 與 continue 敘述。

  • counter % 3 == 0:表示 counter 可以被 3 整除。
  • continue:立即結束本次迴圈,跳回 while 條件重新判斷;本次迴圈中位於 continue 後方的程式碼不會執行。
  • 每次迴圈中,counter 都會增加 11:
  • 若可被 3 整除,執行迴圈末端的 counter = counter + 1。
  • 若不可被 3 整除,先在 else 區塊中增加 11,接著執行 continue。

解題方法

初始值為:

sum=0,counter=1sum=0,\qquad counter=1

逐次判斷 counter 是否為 3 的倍數:

counter是否為 3 的倍數sum 的變化下一次 counter
1否不變,仍為 002
2否不變,仍為 003
3是0+3=30+3=34
4否不變,仍為 335
5否不變,仍為 336
6是3+6=93+6=97
7否不變,仍為 998
8否不變,仍為 999
9是9+9=189+9=1810
🔒

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

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

免費註冊

第 20 題2 分

下列何種程式,在電腦上隨時都在執行中?

這一題的完整詳解

核心觀念

本題考查作業系統的核心組成與常駐程式的概念。

核心(kernel)是作業系統的核心部分,負責管理處理器、記憶體、輸入/輸出裝置、檔案系統及程序等資源。電腦開機載入作業系統後,核心通常會常駐於記憶體中,持續提供系統服務,因此在選項中最符合「隨時都在執行中」的程式是核心。

解題方法

判斷本題可依「是否屬於作業系統的常駐核心功能」切入:

  • 若程式只有在使用者提出特定需求時才被啟動,便不屬於隨時執行。
  • 若程式是作業系統運作不可缺少的核心,開機後即載入並持續管理系統資源,便符合題意。

核心在系統啟動後會負責處理程序排程、記憶體管理、裝置控制及系統呼叫等工作,因此選擇(D)。

嚴格而言,核心並非每一個時鐘週期都實際占用處理器執行;其正確含義是核心常駐於系統中,並在需要時持續提供作業系統服務。依一般計算機概要教材及本題官方答案的命題語意,答案為核心。

選項分析

(A) 編譯器(compiler)錯誤

🔒

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

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

免費註冊

第 21 題2 分

有關 swap-in 和 swap-out 的動作,發生在下列何種管理領域?

這一題的完整詳解

核心觀念

本題考查作業系統中的記憶體管理(Memory Management),特別是程序在主記憶體與輔助儲存設備之間移動的機制。

  • Swap-out:將目前位於主記憶體中的程序,移出至磁碟等輔助儲存設備,以釋放主記憶體空間。
  • Swap-in:將先前被移出至磁碟的程序,再載入主記憶體,使其能繼續執行。

這兩種動作處理的是「程序是否位於主記憶體中」以及「主記憶體空間如何配置」的問題,因此屬於記憶體管理。

解題方法

判斷關鍵在於辨識 swap-in 與 swap-out 的資料移動方向:

Swap-out:主記憶體→磁碟\text{Swap-out:主記憶體} \rightarrow \text{磁碟} Swap-in:磁碟→主記憶體\text{Swap-in:磁碟} \rightarrow \text{主記憶體}

兩者的目的都是調整主記憶體中的程序配置,讓有限的主記憶體可以容納較多程序,或讓需要執行的程序重新取得記憶體。因此管理領域為記憶體管理。

選項分析

  • (A) 記憶體管理:正確

Swap-in 與 swap-out 是作業系統記憶體管理的典型功能。當主記憶體不足時,作業系統可將暫時不執行的程序移至磁碟,稱為 swap-out;

🔒

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

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

免費註冊

第 22 題2 分

在作業系統的各種功能中,有關 garbage collection 程序,用來防止下列何種情形?

這一題的完整詳解

核心觀念

本題考查作業系統及程式語言中的 garbage collection(垃圾回收)。

Garbage collection 是由系統或執行環境自動尋找「已無法被程式使用或引用的動態配置物件」,並回收其占用的記憶體,使記憶體能再次使用。其主要目的,是避免動態配置的記憶體在不再使用後仍未被釋放,造成 memory leak(記憶體洩漏)。

因此,官方答案為 (C) memory leak。

解題方法

判斷 garbage collection 的作用,可從「它回收什麼資源」切入:

  1. 程式執行時,物件或資料結構可能配置在 heap。
  2. 當這些物件已沒有任何有效參照時,程式已無法再使用它們。
  3. Garbage collection 會辨識這些不可達物件,回收其記憶體。
  4. 這可防止未釋放記憶體持續累積,避免 memory leak。

常見的概念可表示為:

不再使用且未釋放的記憶體持續累積⇒memory leak\text{不再使用且未釋放的記憶體持續累積} \Rightarrow \text{memory leak} Garbage collection⇒回收不可達物件⇒降低或防止 memory leak\text{Garbage collection} \Rightarrow \text{回收不可達物件} \Rightarrow \text{降低或防止 memory leak}

需注意,garbage collection 並非保證所有記憶體洩漏都不會發生。若某物件仍被錯誤保留參照,即使實際上已不再使用,垃圾回收器仍可能判定它為可達而不回收;但就本題所考的基本功能而言,答案仍是防止 memory leak。

選項分析

(A) stack overflow:錯誤

Stack overflow(堆疊溢位)是指呼叫堆疊空間不足,常見原因包括:

  • 遞迴呼叫沒有適當的終止條件;
  • 函式呼叫層數過深;
  • 區域變數或堆疊框架占用空間過大。
🔒

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

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

免費註冊

第 23 題2 分

有關分時系統(Time-Sharing System)的核心特色,下列敘述何者正確?

這一題的完整詳解

核心觀念

分時系統(Time-Sharing System)是作業系統的一種運作方式,核心目標是讓多位使用者或多個互動式工作,看似同時使用同一部 CPU。

其主要作法是將 CPU 的使用時間切割成許多短時間單位,稱為「時間片段」(Time Slice),再由作業系統依序將 CPU 分配給不同使用者的程序。當時間片段用完後,系統便進行工作切換,讓其他程序取得 CPU。

由於切換速度很快,使用者會感覺系統能同時回應多項工作。


解題方法

判斷分時系統的關鍵,在於掌握以下三項特徵:

  1. 以多位使用者或多個程序共用 CPU 為目的。
  2. 以時間片段分配 CPU 使用權。
  3. 通常支援互動式操作,能快速回應使用者輸入。

因此,只要選項提到「時間片段」及「多位使用者共用 CPU」,即直接符合分時系統的定義。


選項分析

(A) 強調資料安全性防護。

錯誤。

資料安全性、防止未授權存取、權限管理等,屬於作業系統的安全防護功能,並不是分時系統最核心的特色。

分時系統可能包含使用者隔離、存取控制等安全機制,但「強調資料安全性防護」並不能用來界定分時系統。此敘述較接近資訊安全或作業系統保護機制的概念。

(B) 適用於即時控制應用。

錯誤。

即時控制應用的重點,是系統必須在明確的時間限制內完成回應,例如工業控制、飛航控制、醫療設備控制等,這是「即時系統」(Real-Time System)的特色。

分時系統追求的是多位使用者之間公平分享 CPU,以及良好的互動回應性;即時系統則重視回應時間的確定性與期限保證。兩者的設計目標不同,因此不能將分時系統等同於即時控制系統。

(C) 採時間片段方式讓多位使用者共用 CPU。

正確。

🔒

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

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

免費註冊

第 24 題2 分

下列何者不會增加轉譯旁觀緩衝區範圍(translation look-aside buffer reach, TLB reach)?

這一題的完整詳解

核心觀念

本題考查轉譯旁觀緩衝區(Translation Look-Aside Buffer, TLB)的涵蓋範圍,即 TLB reach。

TLB 用來暫存虛擬頁號與實體頁框號的對應關係。若 TLB 中有 NN 個項目,每一頁大小為 PP,則其可直接涵蓋的記憶體範圍為:

TLB reach=N×P\text{TLB reach}=N\times P

因此,增加 TLB reach 的主要方式包括:

  1. 增加 TLB 項數 NN。
  2. 增加分頁大小 PP。
  3. 採用多種分頁尺寸,使部分區域可使用較大的頁面。

解題方法

逐一判斷各選項是否會使公式中的 NN 或 PP 增加,或是否能透過較大頁面涵蓋更大的記憶體範圍。

本題官方答案將「固定一種分頁尺寸」視為維持傳統單一頁面大小的分頁方式。此作法本身既不增加 TLB 項數,也不增加頁面大小,因此不會增加 TLB reach。

選項分析

(A) 增加 TLB 的項數

錯誤。若每個 TLB 項目仍對應一個頁面,增加項數會使 NN 增加:

TLB reach=N×P\text{TLB reach}=N\times P

在 PP 不變時,NN 增加即可涵蓋更多頁面,因此會增加 TLB reach。

(B) 增加分頁大小

錯誤。當 TLB 項數固定,而頁面大小由 PP 增加為較大的值時,每一個 TLB 項目可以涵蓋更大的記憶體範圍:

🔒

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

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

免費註冊

第 25 題2 分

某電腦時脈速度為 800 MHz800\ \mathrm{MHz},其 CPU 的 CPI(clock cycles per instruction)為 44。在不考慮多工(multi-thread)或多核心(multiple core)等其他加強效能的機制下,此電腦的 MIPS(million instructions per second)為多少?

這一題的完整詳解

核心觀念

本題考查 CPU 時脈速度、CPI 與 MIPS 的關係。

  • 時脈速度(Clock Rate):每秒可產生的時脈週期數。
  • CPI(Clock Cycles Per Instruction):平均執行一條指令所需的時脈週期數。
  • MIPS(Million Instructions Per Second):每秒可執行的百萬條指令數。

三者關係為:

Instruction Rate=Clock RateCPI\text{Instruction Rate} = \frac{\text{Clock Rate}}{\text{CPI}}

若時脈速度以 MHz 表示,計算結果即直接得到 MIPS:

MIPS=Clock Rate (MHz)CPI\text{MIPS} = \frac{\text{Clock Rate (MHz)}}{\text{CPI}}

解題方法

題目給定:

Clock Rate=800 MHz\text{Clock Rate}=800\ \mathrm{MHz} CPI=4\text{CPI}=4

每秒共有:

800 MHz=800×106800\ \mathrm{MHz}=800\times 10^6

個時脈週期。每條指令平均需要 44 個時脈週期,因此每秒可執行的指令數為:

800×106 cycles/sec4 cycles/instruction=200×106 instructions/sec\frac{800\times 10^6\ \text{cycles/sec}} {4\ \text{cycles/instruction}} = 200\times 10^6\ \text{instructions/sec}

換算成 MIPS:

🔒

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

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

免費註冊

第 26 題2 分

下列何種記憶體配置方法,最容易產生外部碎片?

這一題的完整詳解

核心觀念

本題考查作業系統中的記憶體管理方式,以及「外部碎片(External Fragmentation)」的成因。

外部碎片是指:

記憶體中存在許多分散的小型可用空間,雖然所有空閒空間總量足夠,卻因為不連續而無法配置給需要一大段連續記憶體的程序。

判斷重點是:

  • 配置單位是否為固定大小?
  • 程序是否需要連續記憶體?
  • 記憶體配置後是否容易留下分散的空洞(holes)?

分頁採固定大小配置,通常避免外部碎片;段式採變動大小且通常要求連續配置,容易產生外部碎片。


解題方法

逐一檢查各種記憶體管理方式:

  1. 若配置單位固定大小,空間可分成固定大小的頁框,通常不會產生外部碎片。
  2. 若配置單位大小不固定,且每個配置區段需要連續記憶體,配置與釋放後便容易留下大小不一的空洞,形成外部碎片。
  3. 若只是支援位址轉換的硬體暫存器,則不屬於記憶體配置方法。

段式管理將程式依照邏輯功能分成不同大小的段,例如:

  • 程式碼段
  • 資料段
  • 堆疊段
  • 符號表段

每一段的大小不固定,且通常必須配置在一段連續的主記憶體空間中。經過多次配置與釋放後,記憶體容易留下許多大小不一、彼此分散的空閒區域,因此最容易產生外部碎片。


選項分析

(A) 分頁(Paging)錯誤

分頁將虛擬記憶體切割成固定大小的頁(page),主記憶體切割成相同大小的頁框(frame)。

程序的各個頁面可以配置到不連續的頁框中,不要求整個程序占用一段連續記憶體,因此可有效避免外部碎片。

分頁主要可能產生的是內部碎片,例如最後一頁沒有完全使用,導致頁框內部剩餘少量空間。


(B) 段式(Segmentation)正確

段式管理依照程式的邏輯結構分段,每一段大小不固定,而且通常必須配置在連續的記憶體區域。

當不同大小的段陸續載入與釋放後,記憶體可能形成如下情況:

🔒

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

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

免費註冊

第 27 題2 分

下列何者為 I/O Bound 程序(Process)的特色?

這一題的完整詳解

核心觀念

I/O Bound 程序是指執行期間,大部分時間花在輸入/輸出操作,例如磁碟存取、網路傳輸或等待周邊設備完成工作;其 CPU 計算時間相對較短。

程序通常在下列狀態間切換:

  • 執行中(Running):使用 CPU 執行少量計算。
  • 就緒(Ready):等待 CPU 排程。
  • 阻塞/等待(Blocked/Waiting):等待 I/O 操作完成。

I/O Bound 程序的典型特徵是:

短 CPU Burst→長 I/O 等待→短 CPU Burst\text{短 CPU Burst} \rightarrow \text{長 I/O 等待} \rightarrow \text{短 CPU Burst}

因此,程序大部分時間處於阻塞或等待狀態,不會長時間占用 CPU。

解題方法

判斷本題的關鍵,是先區分 I/O Bound 與 CPU Bound:

類型主要時間用途CPU Burst常見狀態
I/O Bound等待輸入/輸出短常處於阻塞、等待 I/O
CPU Bound執行大量計算長常處於執行或就緒狀態

由於 I/O Bound 程序經常在等待 I/O,無法持續留在就緒佇列中等待 CPU,因此 CPU 排程器所管理的就緒工作數量通常較少。故選項 (A) 符合其典型特色。

選項分析

(A) CPU 排程器內的工作不多。— 正確

I/O Bound 程序大部分時間在等待 I/O 完成,處於阻塞狀態;只有 I/O 完成後,才回到就緒佇列等待 CPU。

🔒

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

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

免費註冊

第 28 題2 分

在進行網頁實作時,若要指定網頁的樣式,如網頁背景顏色、文字位置、圖片邊框大小等,則可使用下列何種技術實現?

這一題的完整詳解

核心觀念

本題考查網頁前端技術的分工:

  • HTML(HyperText Markup Language):負責定義網頁的結構與內容,例如標題、段落、表格、圖片及超連結。
  • CSS(Cascading Style Sheets):負責控制網頁的呈現樣式,例如背景顏色、文字位置、字型、間距、圖片邊框與版面配置。
  • JSON(JavaScript Object Notation):主要用於資料交換與資料表示。
  • XML(eXtensible Markup Language):主要用於描述、儲存與交換具有階層結構的資料。

題目所列的「網頁背景顏色、文字位置、圖片邊框大小」均屬於外觀與版面樣式,因此應使用 CSS。

解題方法

判斷網頁技術時,可先區分問題是在詢問:

  1. 網頁有什麼內容與結構;
  2. 網頁要呈現什麼外觀;
  3. 資料如何表示或交換。

本題指定的是:

  • 背景顏色;
  • 文字位置;
  • 圖片邊框大小。

這些都是「呈現樣式」的設定,通常透過 CSS 的屬性完成,例如:

  • background-color:設定背景顏色;
  • text-align:設定文字水平對齊方式;
  • border-width:設定邊框寬度;
  • color:設定文字顏色;
  • font-size:設定文字大小。

因此正確選項為 CSS。

選項分析

(A) CSS:正確

CSS 是專門用來描述 HTML 或 XML 文件呈現方式的樣式表語言,可控制:

  • 網頁背景顏色;
  • 文字顏色、字型與位置;
  • 元素的寬度、高度與間距;
  • 圖片與其他元素的邊框;
  • 網頁的整體版面配置。

CSS 可透過三種常見方式套用:

🔒

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

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

免費註冊

第 29 題2 分

在虛擬記憶體中,有關分頁的優點,下列何者正確?

這一題的完整詳解

核心觀念

本題考查虛擬記憶體中的「分頁(Paging)」及其對記憶體配置的影響。

分頁的基本作法是:

  • 將虛擬記憶體切成固定大小的「頁(Page)」。
  • 將實體記憶體切成相同大小的「頁框(Frame)」。
  • 程式的各頁可配置到不連續的頁框中,再透過頁表完成位址轉換。

記憶體碎片主要分為:

  1. 內部碎片(Internal Fragmentation):已配置的區塊內仍有未使用空間。
  2. 外部碎片(External Fragmentation):記憶體中有許多分散的小型空閒區塊,總空間足夠,卻無法配置連續的大區塊。

分頁配置的標準特性是:

  • 不需要連續配置實體記憶體。
  • 可消除外部碎片。
  • 最後一頁未被完全使用時,會產生少量內部碎片。
  • 需要額外的頁表與位址轉換處理。

解題方法

本題可從「分頁的優點」切入,判斷各選項是否描述分頁帶來的正面效果。

分頁採用固定大小的頁與頁框,因此不要求一個程序占用連續的實體記憶體。這能有效避免外部碎片問題。至於內部碎片,標準作法通常認為分頁仍會產生內部碎片,主要出現在程序最後一頁未完全使用的部分。

本題官方答案指定為 A,因此依命題答案判定為:

分頁將記憶體切割成固定大小的小區塊,相較於較大型的固定分割配置,可降低配置單位造成的內部浪費。

選項分析

(A) 減少內部碎片

依本題官方答案,A 為正確。

分頁將記憶體配置單位固定為頁框,頁框大小通常較小。相較於大型固定分割區,程序不必配置過大的連續區塊,因此可降低區塊內未使用空間所造成的浪費。

不過,必須注意標準作業系統教材中的嚴格說法:分頁本身仍可能產生內部碎片,尤其是程序最後一頁未完全使用時。因此,分頁最典型、最明確的優點應是「消除外部碎片」,而不是完全消除內部碎片。

🔒

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

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

免費註冊

第 30 題2 分

在多媒體應用中,下列何種技術可以使視頻影像在播放過程中,根據網路頻寬自動調整品質,避免緩衝現象?

這一題的完整詳解

核心觀念

本題考查多媒體影音傳輸中的「自適應位元率串流」(Adaptive Bitrate Streaming, ABR)。

ABR會將同一部影片製作成多種不同解析度與位元率的版本,播放裝置依據即時網路頻寬、封包傳輸狀況與緩衝區容量,動態選擇適當的影音版本:

  • 網路頻寬良好時,選擇高畫質、高位元率版本。
  • 網路頻寬下降時,切換至低畫質、低位元率版本。
  • 頻寬恢復時,再提升串流品質。

其核心目的,是使資料傳輸速率盡量配合使用者當下的網路承載能力,降低因資料下載速度不足而造成的播放停頓與緩衝現象。

常見的 ABR 技術包括以 HTTP 為基礎的影音串流機制,例如 HLS 與 MPEG-DASH。

解題方法

題幹的關鍵描述有三項:

  1. 「播放過程中」:表示播放時會持續監測網路狀況。
  2. 「根據網路頻寬」:表示串流品質會隨頻寬變化。
  3. 「自動調整品質,避免緩衝現象」:表示系統會在多種影音品質版本之間動態切換。

能完整符合上述三項條件的技術,就是「自適應位元率串流」。

ABR的基本運作流程如下:

監測網路狀況→估算可用頻寬→選擇適當位元率→下載並播放影音片段\text{監測網路狀況} \rightarrow \text{估算可用頻寬} \rightarrow \text{選擇適當位元率} \rightarrow \text{下載並播放影音片段}

因此,本題應選擇能夠「依據頻寬動態調整串流品質」的選項,而非僅描述一般影音傳輸、資料暫存或網路通訊協定的選項。

選項分析

(A) 串流(Streaming)

串流是一種影音傳輸方式,資料會在下載的同時逐步播放,不必等待整部影片完整下載後才開始觀看。

然而,「串流」本身只說明資料的傳輸與播放模式,未必具有依據網路頻寬自動切換畫質的功能。一般串流可能採用固定位元率,當網路速度低於影片資料需求時,仍可能發生緩衝。

因此,串流是 ABR 的基礎應用形式之一,但概念範圍過大,無法精確對應題目所描述的自動調整品質機制,故錯誤。

(B) 快取(Caching)

快取是將已取得的資料暫時儲存在較接近使用者的位置或裝置中,以便後續快速讀取。

🔒

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

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

免費註冊

第 31 題2 分

使用高通濾波器對一張具有均勻背景的影像進行處理,針對處理後輸出影像,下列敘述何者正確?

這一題的完整詳解

核心觀念

本題考查高通濾波器(High-pass Filter, HPF)對影像中「低頻成分」與「高頻成分」的處理效果。

影像中的頻率成分可概略理解為:

  • 低頻成分:影像中變化緩慢的部分,例如均勻背景、平滑區域、整體亮度。
  • 高頻成分:影像中變化快速的部分,例如邊緣、細節、雜訊與紋理。

高通濾波器會抑制低頻成分,保留或強化高頻成分。因此,均勻背景因為屬於低頻成分,經過高通濾波後,其輸出強度會大幅降低,通常接近黑色。

解題方法

均勻背景的像素值在空間上幾乎沒有變化,可視為直流成分(DC component)或低頻成分。

以空間域的拉普拉斯高通濾波器為例,常見形式為:

g(x,y)=f(x,y)−flow(x,y)g(x,y)=f(x,y)-f_{\text{low}}(x,y)

其中:

  • f(x,y)f(x,y) 為原始影像;
  • flow(x,y)f_{\text{low}}(x,y) 為低通濾波後的影像;
  • g(x,y)g(x,y) 為高通濾波輸出。

對均勻背景而言,低通濾波後的影像值與原始背景值近似相同,因此:

g(x,y)≈f(x,y)−f(x,y)=0g(x,y)\approx f(x,y)-f(x,y)=0

在一般影像顯示中,像素值接近 00 代表黑色,所以均勻背景經高通濾波後會變暗,接近黑色。

選項分析

(A) 背景像素強度增加至接近白色。

🔒

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

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

免費註冊

第 32 題2 分

假設一個圖像的解析度為 2048×15362048\times1536,色彩深度為 3232 位元。該圖像的大小是多少(以 MB 為單位)?

這一題的完整詳解

核心觀念

本題考查圖像未壓縮儲存空間的計算:

圖像大小=像素總數×每像素位元數÷8\text{圖像大小} = \text{像素總數} \times \text{每像素位元數} \div 8

其中:

  • 解析度 2048×15362048\times1536 代表影像共有 2048×15362048\times1536 個像素。
  • 色彩深度 3232 位元表示每個像素需要 3232 bits。
  • 88 bits =1=1 Byte。
  • 電腦容量計算通常採用 1 MB=2201\ \mathrm{MB}=2^{20} Bytes。

解題方法

先計算像素總數:

2048×1536=3,145,728 pixels2048\times1536=3,145,728\ \text{pixels}

每個像素需要 3232 bits,因此總位元數為:

3,145,728×32=100,663,296 bits3,145,728\times32=100,663,296\ \text{bits}

換算成 Bytes:

100,663,296÷8=12,582,912 Bytes100,663,296\div8=12,582,912\ \text{Bytes}

再換算成 MB:

12,582,912÷220=12,582,912÷1,048,576=12 MB12,582,912\div2^{20} = 12,582,912\div1,048,576 = 12\ \mathrm{MB}

因此圖像大小為:

12 MB\boxed{12\ \mathrm{MB}}

選項分析

🔒

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

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

免費註冊

第 33 題2 分

有關影像平滑化,可透過減弱原始影像頻域變換中的下列哪個分量加以完成?

這一題的完整詳解

核心觀念

影像平滑化(image smoothing)的目的,是降低影像中的雜訊與細部突變,使影像看起來較平順。在頻域中:

  • 低頻分量:代表影像中變化緩慢、整體亮度與大範圍結構。
  • 高頻分量:代表影像中變化快速的部分,例如邊緣、細節與雜訊。

平滑化通常使用低通濾波器(low-pass filter),保留低頻分量,同時減弱高頻分量。因此,影像平滑化可透過減弱一系列高頻分量完成。

解題方法

將影像由空間域轉換至頻域後,影像可視為由不同頻率成分組成。平滑化的頻域處理可表示為:

G(u,v)=H(u,v)F(u,v)G(u,v)=H(u,v)F(u,v)

其中:

  • F(u,v)F(u,v):原始影像的頻域表示;
  • H(u,v)H(u,v):濾波器的頻率響應;
  • G(u,v)G(u,v):濾波後的影像頻域表示。

低通濾波器會使低頻區域的 H(u,v)H(u,v) 保持較大值,並使高頻區域的 H(u,v)H(u,v) 變小,因此:

減弱高頻分量⇒降低細節與雜訊⇒影像平滑化\text{減弱高頻分量} \Rightarrow \text{降低細節與雜訊} \Rightarrow \text{影像平滑化}

所以本題選擇減弱高頻分量。

選項分析

(A) 減弱一系列高頻分量。正確

🔒

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

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

免費註冊

第 34 題2 分

有關使用瀏覽器(browser)播放影片的敘述,下列何者錯誤?

這一題的完整詳解

核心觀念

本題考查瀏覽器播放影片時的基本概念,包括:

  • 瀏覽器對多媒體格式與編解碼器(codec)的支援。
  • 檔案副檔名與檔案類型的關係。
  • 常見影片格式,例如 AVI、Flash Video、MPEG、MP4。
  • 瀏覽器的自動播放(autoplay)限制。

影片格式不僅涉及檔案的封裝格式,也涉及影片編碼、音訊編碼及瀏覽器是否支援相關解碼器。因此,瀏覽器並不能保證自動播放所有格式的影片。

解題方法

本題採用「判斷敘述是否過度絕對」的方法。

看到「所有」、「一定」、「完全」等絕對用語時,應檢查敘述是否忽略了格式支援、編解碼器、瀏覽器版本及自動播放政策等限制。

瀏覽器播放影片通常必須同時符合下列條件:

  1. 瀏覽器支援該影片的封裝格式。
  2. 瀏覽器支援影片與音訊所使用的編碼方式。
  3. 使用者的瀏覽器設定及網站情境允許自動播放。
  4. 影片檔案本身未損壞,且來源可正常存取。

因此,「可以自動播放所有不同格式」的敘述過於絕對,應判定為錯誤。

選項分析

(A) 瀏覽器可以自動播放所有不同格式的多媒體影片。

錯誤。

瀏覽器不一定支援所有影片格式,也不一定內建所有編解碼器。例如,不同瀏覽器對 AVI、Flash Video、特定 MPEG 編碼方式的支援程度可能不同。此外,現代瀏覽器通常會限制含有聲音的影片自動播放,以避免干擾使用者。

所以,瀏覽器無法保證「所有格式」的影片都能「自動播放」。本選項使用「所有」的絕對表述,與實際情況不符。

(B) 檔案類型(file type)可以透過檔案的副檔名(extension)表示。

正確。

副檔名是檔名最後一個句點後的文字,可用來表示檔案類型或檔案格式,例如:

🔒

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

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

免費註冊

第 35 題2 分

處理多媒體資料的硬體,除配置中央處理器(Central Processing Unit, CPU)外,多另配置圖形處理單元(Graphical Processing Unit, GPU)。關於 CPU 與 GPU 的敘述,下列何者正確?

這一題的完整詳解

核心觀念

本題考查中央處理器(CPU)與圖形處理單元(GPU)的設計目標、核心數量及處理方式。

  • CPU:屬於通用型處理器,通常具有少量但功能強大的核心,擅長執行複雜、分支多、需要快速反應的指令,例如作業系統控制、應用程式執行與硬體管理。
  • GPU:主要針對圖形處理與大量資料的平行運算設計,通常具有大量計算核心,適合同時處理許多性質相近的運算,例如 3D 渲染、影像處理、影片輸出及部分機器學習工作。

CPU 與 GPU 的典型差異可整理如下:

比較項目CPUGPU
設計目的通用運算、複雜控制大量平行運算、圖形處理
核心數量通常較少通常很多
單一核心能力較強相對較弱
擅長工作複雜指令與控制流程大量相似資料的同時運算

解題方法

判斷本題的關鍵是確認各選項是否正確描述 CPU 與 GPU 的角色:

  1. 看「圖形加速」是配置給哪一個單元:應為 GPU。
  2. 看「執行一般應用程式與控制硬體」是配置給哪一個單元:應為 CPU。
  3. 看平行處理與連續處理的描述是否把 CPU、GPU 的特性顛倒。
  4. 看核心數量與單核心能力是否符合典型架構。

符合上述原則的是 CPU 少量強核心、GPU 大量相對較弱核心,因此選 D。

選項分析

(A) 錯誤

本選項將 CPU 與 GPU 的主要工作對調。

加速圖形、影像處理及部分機器學習平行運算,是 GPU 的主要應用方向;CPU 則負責通用運算、作業系統管理及應用程式執行。

因此,題目所述「CPU 加速圖形」及「GPU 控制電腦所有硬體操作」均不符合典型分工。

(B) 錯誤

🔒

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

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

免費註冊

第 36 題2 分

有關影片視訊與編解碼器(video codecs)的敘述,下列何者錯誤?

這一題的完整詳解

核心觀念

本題考查「影片檔案格式」、「視訊編解碼器」與「音訊格式」的區別:

  • 容器格式(container format):負責封裝影像、聲音、字幕及相關資訊,例如 FLV、MP4。
  • 視訊編解碼器(video codec):負責將視訊資料壓縮與解壓縮,例如 DivX、H.264。
  • 音訊格式:專門儲存聲音資料,例如 WAV。

判斷關鍵在於:選項所描述的名稱,究竟是影片容器、視訊編解碼器,還是音訊格式。

解題方法

逐一確認各名詞的用途:

  1. FLV 是否常用於網路串流。
  2. 視訊編碼器是否會影響影片檔案大小。
  3. DivX 是否屬於視訊編解碼器。
  4. WAV 是否屬於失真壓縮的視訊編碼格式。

其中只要發現名詞的資料類型或功能分類錯誤,即可判定為錯誤選項。

選項分析

(A) FLV 格式常應用在網路串流(streaming)傳輸。

正確。

FLV(Flash Video)是一種影片容器格式,過去廣泛應用於網路影片與串流傳輸。它可封裝視訊、音訊及相關資料,適合透過網路傳送與播放。

因此,雖然 FLV 本身是容器格式,不是視訊編解碼器,但「常應用在網路串流傳輸」的敘述正確。

(B) 影片檔案的大小(file size)與使用的視訊編碼器有關。

正確。

不同視訊編碼器採用的壓縮技術、預測方式、轉換方法及位元率控制機制不同,因此在相同解析度、影格率與影片長度下,產生的檔案大小也會不同。

影片檔案大小可概略表示為:

🔒

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

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

免費註冊

第 37 題2 分

由於多媒體的盛行,影像輸入軟硬體也更加蓬勃發展。有關影像輸入裝置與軟體的敘述,下列何者錯誤?

這一題的完整詳解

核心觀念

本題考查「影像輸入裝置」與「特殊字元辨識技術」的基本定義:

  • 輸入裝置:將外界資料或使用者操作轉換成電腦可處理資訊的硬體。
  • 掃描器(scanner):將紙本文件、照片等平面影像轉換成數位影像。
  • OMR(Optical Mark Recognition):以光學方式辨識紙張上的填塗、記號。
  • MICR(Magnetic Ink Character Recognition):利用磁性油墨印製的字元,透過磁性特徵進行辨識。
  • 智慧卡讀卡機(smart card reader):讀取智慧卡中的資料,並將資料傳送至電腦,屬於輸入裝置。

解題方法

判斷本題的關鍵,在於確認各項所描述的硬體或軟體是否具有「將資料輸入電腦」的功能。

逐項檢查後,智慧卡讀卡機明確具有讀取資料並輸入電腦的功能,因此「不屬於輸入裝置」的敘述錯誤,答案為 A。

選項分析

(A) 智慧卡讀卡機(smart card reader)不屬於輸入裝置。

錯誤。

智慧卡讀卡機可以讀取智慧卡內的資料,例如身分識別資料、交易資料或憑證資訊,再將資料傳送給電腦或其他資訊系統處理。其功能本質上是將外部媒介中的資料輸入電腦,因此屬於輸入裝置。

常見的讀卡機包括:

  • 智慧卡讀卡機
  • 磁條卡讀卡機
  • 條碼掃描器
  • 晶片卡讀卡機

故本選項的錯誤在於否定智慧卡讀卡機的輸入功能。

(B) 掃描器可以將平面的文件、照片轉換為 JPEG 或 GIF 等數位圖檔格式。

正確。

掃描器利用光學感測元件讀取紙本文件或照片的影像,再將影像轉換成數位資料。經過掃描軟體處理後,可儲存為 JPEG、GIF、PNG、TIFF 等常見圖檔格式。

其中:

  • JPEG 適合儲存照片等色彩豐富的影像,通常採用有失真壓縮。
  • GIF 適合簡單圖形、線條或少量色彩影像,支援有限色彩與動畫。
  • 掃描器產生的是影像資料;
🔒

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

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

免費註冊

第 38 題2 分

一套 44 聲道家庭劇院含有 44 個喇叭(22 個前置喇叭、22 個後置喇叭),之後慢慢演進為 55 聲道,甚至是 5.15.1 聲道。所謂「.1 聲道」指的是哪一個喇叭?

這一題的完整詳解

核心觀念

「5.1 聲道」中的數字具有特定意義:

  • 「5」:代表 5 個主要聲道,包括左前、右前、中央、左後、右後聲道。
  • 「.1」:代表低頻效果聲道(Low-Frequency Effects, LFE),通常由重低音喇叭(Subwoofer)播放。

因此,「.1 聲道」不是指第 0.1 個喇叭,而是指專門處理低頻音效的聲道。

解題方法

判斷家庭劇院聲道配置時,先分辨整數部分與小數部分:

5.1=5 個主要聲道+1 個低頻效果聲道5.1 = 5\text{ 個主要聲道} + 1\text{ 個低頻效果聲道}

5 個主要聲道通常為:

  1. 左前置喇叭
  2. 右前置喇叭
  3. 中央喇叭
  4. 左後置喇叭
  5. 右後置喇叭

「.1」聲道負責重低音與低頻音效,例如爆炸聲、雷聲、低沉的音樂效果等,通常透過重低音喇叭輸出。

選項分析

🔒

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

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

免費註冊

第 39 題2 分

資料壓縮在日常生活有許多應用,提高效率和便利。各種資料壓縮的情境中,下列何者與串流應用(streaming)最相關?

這一題的完整詳解

核心觀念

本題考查「資料壓縮的應用情境」與「串流應用(streaming)」的關係。

串流是指影音資料在網路傳輸過程中,使用者可一邊接收、一邊播放,不必等到完整檔案下載完成。串流服務通常需要透過影音壓縮降低資料量,使傳輸所需的頻寬下降,並配合緩衝(buffering)維持連續播放。

影音串流的主要目標包括:

  • 降低影音資料的位元率(bit rate)。
  • 減少網路頻寬需求。
  • 降低播放時的延遲與卡頓。
  • 提供較順暢的影片、音訊傳輸服務。

解題方法

判斷關鍵在於選項是否同時具備下列特徵:

  1. 對象是影片或音訊等連續媒體。
  2. 資料透過網路持續傳輸。
  3. 使用者可在接收過程中直接播放。
  4. 壓縮的目的在於改善即時或近即時傳輸效果。

符合上述條件者,即與串流應用最直接相關。因此,利用壓縮技術讓影片視訊傳輸更順暢,正是串流服務的典型應用。

選項分析

(A) 利用壓縮演算法提供快速下載以分享資料檔案。

錯誤。此選項著重於「完整檔案的下載與分享」,例如將檔案壓縮成 ZIP 格式後供他人下載。使用者通常須先下載檔案,再解壓縮或使用檔案,屬於一般檔案傳輸,不是串流播放。

(B) 應用壓縮技術來實現更順暢的影片視訊傳輸服務。

🔒

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

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

免費註冊

第 40 題2 分

有關霍夫曼編碼(Huffman encoding)及 ASCII 編碼的敘述,下列何者正確?

這一題的完整詳解

核心觀念

本題考查兩項基本觀念:

  1. ASCII 編碼
  • 標準 ASCII 共使用 77 位元,可表示 27=1282^7=128 個字元。
  • 這 128128 個字元包含可列印字元與控制字元。
  • 若字元集大小為 XX,要表示所有字元,所需位元數 nn 必須滿足: 2n≥X2^n\ge X 因此最低位元數為: n=⌈log⁡2X⌉n=\lceil \log_2 X\rceil 其中 log⁡2X\log_2 X 是位元數的理論下限。
  1. 霍夫曼編碼
  • Huffman encoding 是一種依照字元出現頻率建立的變動長度前綴碼。
  • 出現頻率越高的字元,通常配置越短的編碼。
  • 霍夫曼樹的葉節點代表字元,從根節點走到葉節點的路徑即為該字元的 codeword。

解題方法

逐一檢查各選項是否符合 ASCII 與霍夫曼編碼的定義:

  • ASCII 的 128128 個字元是否全部可列印?
  • 表示 XX 個不同字元所需的位元數是否符合 2n≥X2^n\ge X?
  • 霍夫曼編碼長度與字元頻率的關係為何?
  • 霍夫曼樹中,字元儲存於哪一類節點?

選項分析

(A) ASCII 編碼的 128128 個字元都是可列印(printable)的字元。

錯誤。

ASCII 的 128128 個字元並非全部可列印。標準 ASCII 中:

  • 編號 00 至 3131:控制字元
  • 編號 3232:空格,通常列為可列印字元
  • 編號 3333 至 126126:可列印字元
  • 編號 127127:刪除控制字元 DEL

因此,ASCII 的可列印字元通常為 9595 個,即編號 3232 至 126126;其餘為控制用途。故不能說 128128 個字元全部可列印。

(B) ASCII 編碼如果字元集的大小為 XX,則至少需要 log⁡2X\log_2 X 位元來表示標準編碼。

正確。

若使用固定長度編碼表示 XX 個不同字元,使用 nn 位元時最多可表示 2n2^n 種不同組合,因此必須滿足:

2n≥X2^n\ge X

兩邊取以 22 為底的對數:

🔒

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

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

免費註冊

其他考古題

資訊處理(選試英文)《計算機概要》其他年度