民國107年 第2梯次 11900 電腦軟體設計丙級 學科考古題與答案

民國107年 第2梯次 11900 電腦軟體設計丙級 學科歷屆試題與答案,共 80 題可線上瀏覽,適合查詢考古題、題庫與解答。

題目與答案

第1題

在Visual Basic.NET 語言中,若想將日期修改成2000 年5 月20 日,下列何者正確? 1. Dim aDate As Date = #2000/5/20 2. Dim aDate As Date = 5 /20/2000 3. Dim aDate As Date = 2000/5/20 4. Dim aDate A s Date = #5/20/2000。

答案:(4) Dim aDate A s Date = #5/20/2000

解析:VB.NET 日期常值必須以 #...# 包圍且採美式格式 MM/dd/yyyy,故 #5/20/2000# 正確;選項 1 缺右 #,選項 2、3 缺 # 視為算術除法運算。

第2題

下列何者不是製作資料流程圖(Data Flow Diagram, DFD)的目的? 1. 描述系統操作需具備的資料 2. 定義外部系統發生過程的處理 3. 定義與外界流通的資料 4. 定義系統資料傳遞的過程。

答案:(2) 定義外部系統發生過程的處理

解析:DFD 目的為定義系統邊界內的資料流向、處理程序、資料儲存與外部實體交互;選項 2 涉及外部系統內部處理,超出 DFD 定義範圍,屬外部系統設計而非本系統資料流程圖目的。

第3題

小櫻在公司是負責總務的業務,她想要在公司推行環保活動,下列何者不正確? 1. 冷氣設定在26 度以上 2. 廁所不放衛生紙 3. 垃圾分類 4. 紙張回收再利用。

答案:(2) 廁所不放衛生紙

第4題

下列何者對生產力4.0 的敘述為正確? 1. 利用企業電子化及生產e 化,生產資訊電子化,以達到企業資源有效運用 2. 利用訊號感測、資料處理、智慧決策及作動控制智慧機器人,達到智慧化生產 3. 利用電腦數值控制(Computer Numerical Contro l)機械設備整線生產自動化,提高生產效率及品質 4. 利用可成程式邏輯控制器(Programmable Logic Controller)機械設備達到生產自動化,提高產量。

答案:(2) 利用訊號感測、資料處理、智慧決策及作動控制智慧機器人,達到智慧化生產

解析:生產力 4.0(工業 4.0)核心為 CPS、IoT、大數據與 AI,強調感測、資料處理、智慧決策與作動控制實現智慧製造;選項 1 為企業資訊化(工業 3.0),選項 3 為 CNC 自動化(工業 3.0),選項 4 為 PLC 自動化(工業 3.0)。

第5題

下列何者不是系統整合測試的目的? 1. 測試系統是否有缺失 2. 測試系統能否正常運作 3. 測試系統的穩定性 4. 測試系統的美觀性。

答案:(4) 測試系統的美觀性

解析:系統整合測試是在單元測試完成後,把各模組組裝起來,驗證介面呼叫、資料傳遞與整體流程是否正確,目的包括找出系統缺失、確認系統能正常運作、評估穩定性與效能。美觀性屬於使用者介面設計與美工呈現的範疇,與模組整合後的功能正確性無關,因此不是整合測試的目標。

第6題

下列何者非Windows 7 視窗環境作業系統中標準視窗組成的元素? 1. 命令提示列 2. 捲動軸 3. 標題列 4. 功能表。

答案:(1) 命令提示列

解析:Windows 7 標準視窗元素含標題列、功能表、捲動軸、工具列、狀態列、工作區等;命令提示列屬主控台視窗(cmd.exe)特有,非標準 GUI 視窗組成元素。

第7題

對於資訊安全的應用中,以下何者沒有使用公開金鑰密碼機制? 1. 自然人憑證 IC 卡認證 2. 瀏覽器使用 HTTPS 通訊協定 3. 金融卡提款驗證 4. 使用SSH 協定遠端登入主機。

答案:(3) 金融卡提款驗證

解析:金融卡提款採對稱金鑰機制(如 3DES/AES)驗證 PIN 與產生 MAC,非公開金鑰機制;自然人憑證、HTTPS(TLS)、SSH 均使用公開金鑰基礎建設(PKI)進行身分驗證、金鑰交換或數位簽章。

第8題

某公司員工因執行業務,擅自以重製之方法侵害他人之著作財產權,若被害人提起告訴,下列對於處 罰對象的敘述,何者正確? 1. 該名員工及其雇主皆須受罰 2. 僅處罰侵犯他人著作財產權之員工 3. 僅處罰雇用該名員工的公司 4. 員工只要在從事侵犯他人著作財產權之行為前請示雇主並獲同意,便可以不受處罰。

答案:(1) 該名員工及其雇主皆須受罰

第9題

自行煮水、包裝飲用水及包裝飲料,依生命週期評估的排碳量大小順序為: 1. 自行煮水>包裝飲料> 包裝飲用水 2. 包裝飲料>自行煮水>包裝飲用水 3. 包裝飲料>包裝飲用水>自行煮水 4. 包裝飲用水 >自行煮水>包裝飲料。

答案:(3) 包裝飲料>包裝飲用水>自行煮水

解析:生命週期評估比較三者的排碳量:包裝飲料需生產包材、加工、運輸,碳足跡最高;包裝飲用水僅包材與運輸,低於飲料;自行煮水在家中以熱能煮沸,無額外包裝與長途運輸,排碳量最低。因此大小順序為包裝飲料>包裝飲用水>自行煮水。

第10題

下列名詞,何者不是資訊技術中描述速度之單位? 1. BPS 2. UPS 3. MIPS 4. RPM。

答案:(2) UPS

解析:BPS(位元每秒)、MIPS(百萬指令每秒)、RPM(每分鐘轉數,硬碟速度)皆為描述速度或速率的單位;UPS 是不斷電系統(Uninterruptible Power Supply),屬設備而非速度單位,故非描述速度之單位。

第11題

有關吹風機使用注意事項,下列敘述何者有誤? 1. 請勿在潮濕的地方使用,以免觸電危險 2. 應避免長時間使用,使用時應保持適當的距離 3. 應保持吹風機進、出風口之空氣流通,以免造成過熱 4. 可用來作為烘乾棉被及床單等用途。

答案:(4) 可用來作為烘乾棉被及床單等用途

第12題

以偶同位(Even Parity)錯誤偵錯法傳送7 位元資料,下列那一項資料在傳送中發生錯誤? 1. 11011011 2. 10010010 3. 11001100 4. 10101010。

答案:(2) 10010010

解析:偶同位檢查要求資料位元中 1 的個數為偶數。選項 11011011 有 6 個 1(偶數,無錯);10010010 有 3 個 1(奇數,發生錯誤);11001100 有 4 個 1;10101010 有 4 個 1,後兩者皆偶數無錯。故在傳送中發生錯誤的是 10010010。

第13題

電腦在同時段內可處理多件工作稱之為 1. Multip lexing 2. Multi-Task ing 3. Mu lti-Programming 4. Async hronous Transfer Mode。

答案:(2) Multi-Task ing

解析:多工(Multi-Tasking)指在同一時間段內,系統可同時處理多件工作或任務,提升使用效率;多工器(Multiplexing)是共享通道,多程式(Multi-Programming)強調多程式駐留記憶體,ATM 是非同步傳輸模式,非此定義。

第14題

勞工發生死亡職業災害時,雇主應經以下何單位之許可,方得移動或破壞現場? 1. 勞動檢查機構 2. 保險公司 3. 法律輔助機構 4. 調解委員會。

答案:(1) 勞動檢查機構

第15題

下列哪一種是公告應回收廢棄物中的容器類:A.廢鋁箔包B.廢紙容器C.寶特瓶? 1. C 2. ABC 3. BC 4. A C。

答案:(2) ABC

解析:依廢棄物清理法及公告應回收廢棄物種類,容器類包含鋁箔包、紙容器(紙盒、紙杯、紙餐盒等)以及塑膠類容器如寶特瓶,故 A、B、C 三者皆屬容器類,答案為 ABC。判斷原則是把「盛裝物品的個別容器」都歸入容器類,回收時再依實際材質分開處理。

第16題

「酸雨」定義為雨水酸鹼值達多少以下時稱之? 1. 7.0 2. 5.0 3. 8.0 4. 6.0。

答案:(2) 5.0

解析:酸雨指雨水酸化程度達一定程度以上,常見定義為 pH 值低於 5.0(或 5.6)的降雨;正常雨水因溶有二氧化碳約 pH 5.6,酸雨則更低。選項中 5.0 為符合酸雨定義的數值。

第17題

某廠商之商標在我國已經獲准註冊,請問若希望將商品行銷販賣到國外,請問是否需在當地申請註冊 才能受到保護? 1. 否,因為我國申請註冊之商標權在國外也會受到承認 2. 是,因為商標權註冊採取屬地保護原則 3. 不一定,需視我國是否與商品希望行銷販賣的國家訂有相互商標承認之協定 4. 不一定, 需視商品希望行銷販賣的國家是否為WTO 會員國。

答案:(2) 是,因為商標權註冊採取屬地保護原則

第18題

在Visaul Basic.NET 語言中,下列何者為Console.WriteLine(Math.Abs( -36))的結果? 1. 6 2. 36 3. -36107 電腦軟體設計丙 5-2(序002) 4. -6。

答案:(2) 36

解析:Math.Abs 方法回傳數值的絕對值,也就是去掉正負號後的量值。代入 Math.Abs(-36),-36 的絕對值為 36,Console.WriteLine 會輸出 36。作答時不要誤把 Abs 當成取平方根、取餘數或四捨五入,也不要把負號保留下來,絕對值必為零或正數。

第19題

「勞工於職場上遭受主管或同事利用職務或地位上的優勢予以不當之對待,及遭受顧客、服務對象或 其他相關人士之肢體攻擊、言語侮辱、恐嚇、威脅等霸凌或暴力事件,致發生精神或身體上的傷害」 此等危害可歸類於下列何種職業危害? 1. 生物性 2. 社會心理性 3. 物理性 4. 化學性。

答案:(2) 社會心理性

第20題

關於電腦病毒的敘述下列何者「不正確」? 1. 電腦病毒可依附在正常程式間隨著擴散出去 2. 電腦病毒可不斷複製 3. 電腦病毒是一種程式 4. 電腦病毒是一種病菌。

答案:(4) 電腦病毒是一種病菌

解析:電腦病毒本質上是一段「可自我複製的惡意程式」,並非生物學上的病菌。選項1正確,病毒會依附在正常程式中隨著檔案傳播而擴散;選項2正確,病毒會不斷複製自身;選項3正確,病毒屬於程式的一種;選項4錯誤,病毒非生物病菌,不會像細菌一樣經由生理方式傳染。本題問「不正確」,故答案為4。

第21題

溫室氣體減量及管理法所稱主管機關,在中央為行政院 1. 環境保護署 2. 衛生福利部 3. 國家發展委員會 4. 經濟部能源局。

答案:(1) 環境保護署

第22題

下列何者為二進位數值11001.11 的十進位數值? 1. 21.75 2. 26.5 3. 25.75 4. 26.25。

答案:(3) 25.75

解析:二進位整數部分 11001₂ 的位權由左至右為 2⁴、2³、2²、2¹、2⁰,所以整數值為 1×16+1×8+0×4+0×2+1×1=25。小數部分 .11₂ 的位權為 2⁻¹、2⁻²,因此小數值為 1×0.5+1×0.25=0.75。將整數與小數相加,得到 25+0.75=25.75,故正確選項為 3。

第23題

有關資訊安全的性質,下列何者正確? 1. 純屬技術問題,無關管理 2. 不但是技術問題,且是管理問題 3. 純屬管理問題,無關技術問題 4. 既不是技術問題,也不是管理問題。

答案:(2) 不但是技術問題,且是管理問題

解析:資訊安全不能只靠防火牆、加密、防毒等技術控制,還必須建立安全政策、權限與存取管理、人員教育訓練、稽核記錄及營運持續等管理制度。技術措施提供防護工具,管理制度則確保工具被正確設定、執行與持續改善;兩者相輔相成、缺一不可,因此資訊安全同時是技術問題與管理問題,選項 2 正確。

第24題

下列何者非Visual Basic.NET 語言檔案處理函式? 1. FilePu t 2. FileRead 3. FileClose 4. FileOpen。

答案:(2) FileRead

解析:Visual Basic.NET 的傳統檔案處理函式包含 FileOpen、FileClose、FileGet、FilePut 等,分別負責開啟、關閉、讀取及寫入檔案;其中並沒有名為 FileRead 的函式。若要讀取檔案,通常使用 FileGet 或 My.Computer.FileSystem 的相關方法。因此 FileRead 不屬於此組函式,答案為選項 2。

第25題

整合測試的執行程序可區分為兩種:一為非遞增式,針對各模組單獨測試後,再將其各模組合成加以 測試;另一為遞增式,先測試單獨模組,然後逐一增加測試模組。有關遞增式測試程序之優點,下列 何者為非? 1. 可以方便偵錯工作之展開 2. 可以提前讓使用人員參與 3. 可以提早測試出模組介面之程式錯誤 4. 可以節省測試工作時間。

答案:(2) 可以提前讓使用人員參與

第26題

下列何者是WWW 的通訊協定? 1. FB 2. TELNET 3. FTP 4. HTTP。

答案:(4) HTTP

解析:WWW(全球資訊網)主要透過 HTTP(HyperText Transfer Protocol,超文字傳輸協定)在瀏覽器與網站伺服器之間傳送網頁資料;HTTP 定義請求方法、狀態碼與訊息格式,是瀏覽網頁時最核心的應用層協定。FTP 用於檔案傳輸,TELNET 用於遠端登入,FB 並非網際網路通訊協定,因此答案為選項 4。

第27題

下列何者不屬於程式說明的文件? 1. 報表格式及說明 2. 螢幕設計及說明 3. 各項商業規則代碼及編號方法說明 4. 程式流程圖。

答案:(3) 各項商業規則代碼及編號方法說明

解析:程式說明文件主要在描述程式的輸入、輸出、處理邏輯與流程,讓維護人員了解程式如何運作;報表格式及說明、螢幕設計及說明都屬於程式輸出與輸入的說明,程式流程圖更是程式邏輯的主要圖示。各項商業規則代碼及編號方法說明較偏向系統分析或資料編碼規範,不屬於程式說明文件,故選項 3 正確。

第28題

為了節能與降低電費的需求,家電產品的正確選用應該如何? 1. 選用能效分級數字較高的產品,效率較高,5 級的比1 級的電器產品更省電 2. 設備沒有壞,還是堪用,繼續用,不會增加支出 3. 選用高功率的產品效率較高 4. 優先選用取得節能標章的產品。

答案:(4) 優先選用取得節能標章的產品

第29題

下列何者為軟體壓力測試? 1. 白箱測試 2. 整合測試 3. 單元測試 4. 系統測試。

答案:(4) 系統測試

解析:壓力測試是讓系統在超過正常負載、資源不足或大量同時存取下運作,觀察其效能、穩定度與復原能力,屬於非功能性的系統測試;系統測試包含效能、壓力、容量與安全等項目。白箱測試是依程式內部結構設計測試案例,單元測試與整合測試則分別針對個別模組及模組間介面,均不是壓力測試。因此答案為選項 4。

第30題

電腦系統在意外災害回復管理體系中(Recovery Management Systems),對使用者來說,下列何者所受 之衝擊最大? 1. Network Down 2. Application Down 3. Site Down 4. System Down。

答案:(3) Site Down

解析:災害回復管理依受影響範圍可分為網路、應用程式、系統與機房據點等層級。Network Down 只影響網路連線,Application Down 影響單一應用,System Down 影響整套系統;Site Down 表示整個機房或營運據點無法使用,復原所需時間與資源最大,對使用者的衝擊也最嚴重,故選項 3 正確。

第31題

中文內碼(BIG-5)中,多半採用兩個位元組,其高位元組十六進位值均大於下列何者? 1. 80 2. 10 3. F0 4. 40。

答案:(1) 80

解析:BIG-5 中文內碼採雙位元組編碼,高位元組(首位元組)的範圍大約從 A1 到 F9,擴充字集可能從 81 起,但不論哪一種,其十六進位值都大於 80。低位元組則分布在 40~7E 與 A1~FE 等區間。因此高位元組不會是 10 或 40 這類小值,也並非全部大於 F0,故選 80。

第32題

關於侵占罪之概念,下列何者錯誤? 1. 員工將公司財物由持有變成據為己有之時即已構成 2. 員工不能將向客戶收取之貨款先行用於支付自己親屬之醫藥費 3. 員工私自將公司答謝客戶之禮盒留下供己使用,即會構成 4. 事後返還侵占物可免除責任。

答案:(4) 事後返還侵占物可免除責任

第33題

在個人電腦上,要執行放在硬碟中的某一程式時,作業系統會先將該程式載入下列何者記憶體裡,才 開始執行? 1. ROM 2. EEPROM 3. EPROM 4. RAM。

答案:(4) RAM

解析:硬碟中的程式必須先由作業系統載入可讀寫的 RAM,CPU 才能提取指令並執行;關機後 RAM 內容會消失,所以每次執行都需重新載入。ROM、EPROM、EEPROM 都屬於非揮發性記憶體,主要存放 BIOS 或韌體,不會當作一般應用程式的載入區。因此正確答案是 RAM。

第34題

程式計數器(PC; Program Counter)的功能,下列何者正確? 1. 控制指令執行的順序 2. 暫存指令 3. 紀錄下一個指令的位址 4. 紀錄程式執行中的狀態資料。

答案:(3) 紀錄下一個指令的位址

解析:程式計數器(PC)用來保存「下一條要執行指令的位址」。CPU 每取出一個指令,PC 通常會自動遞增,指向下一條指令;遇到跳躍或呼叫時,PC 會被改寫,因而決定程式執行的順序。選項 2 的指令暫存器(IR)才是暫存目前指令,選項 4 的狀態資料則由旗標暫存器記錄,故選 3。

第35題

在視覺化程式語言(如Visual Basic.NET)中,若欲得知使用者是否按下F1 鍵,則應設計下列那個事件 的處理程式? 1. KeyDown 2. MouseDown 3. Click 4. KeyPress。

答案:(1) KeyDown

解析:KeyDown 事件在使用者按下實體按鍵時觸發,可透過 KeyCode 判斷是否為 F1 等功能鍵。KeyPress 只處理可產生字元的按鍵,功能鍵通常不會觸發它;MouseDown 與 Click 則屬於滑鼠事件,與鍵盤無關。因此要偵測 F1,應處理 KeyDown 事件。

第36題

下列何者是電子資料處理的縮寫? 1. ADSL 2. IEEE 3. EDP 4. ISDN。

答案:(3) EDP

解析:EDP 是 Electronic Data Processing 的縮寫,中文稱為電子資料處理,指利用電腦進行資料的輸入、處理、儲存與輸出。ADSL 是非對稱數位用戶迴路,屬於寬頻上網技術;IEEE 是電機電子工程師學會;ISDN 是整合服務數位網路。三者皆非電子資料處理的縮寫,故選 EDP。

第37題

下列 Visaul Basic.NET 程式,其執行結果為何? 1. 55 2. 10 3. 11 4. 1。

答案:(3) 11

第38題

對於軟體發展生命週期(So ftware Development Life Cycle, SDLC)的敘述,下列何者為正確? 1. 可行性研究工作項目應在系統建置階段完成 2. 目的是作為測試程式的利器 3. 設計階段分成初步設計及細部設計兩階段 4. 驗證階段是要釐清使用者的需求。

答案:(3) 設計階段分成初步設計及細部設計兩階段

解析:軟體發展生命週期(SDLC)的設計階段通常分為初步設計與細部設計:初步設計決定系統架構、模組與介面,細部設計則規劃程式流程、資料結構及輸出入格式。可行性研究屬於規劃或分析前期;SDLC 的目的在管控開發流程與品質,並非測試工具;釐清需求屬於需求分析階段,故選 3。

第39題

在Visaul Basic.NET 語言中,對WHILE...WEND 之敘述,下列何者有誤? 1. 若條件不成立時,則重複執行某些敘述 2. 可能執行0 次 3. 可能執行無限多次 4. 每次執行前,即判定條件。

答案:(1) 若條件不成立時,則重複執行某些敘述

解析:WHILE…WEND 會在每次進入迴圈前先判斷條件,條件成立(真)才執行迴圈內的敘述;條件不成立時就跳出,因此可能執行 0 次。若條件恆真且迴圈內未改變條件,則可能無限執行。選項 1 說條件不成立時仍重複執行,與實際邏輯相反,所以是有誤的敘述。

第40題

在Windows 7 中,想要切換不同的使用者登入電腦,下列鍵盤組合鍵何者正確? 1. 〔Ctrl 鍵+Tab 鍵+ Delete 鍵〕 2. 〔Ctrl 鍵+Alt 鍵+Delete 鍵〕 3. 〔Ctrl 鍵+Insert 鍵+Delete 鍵〕 4. 〔Ctrl 鍵+Shift 鍵+De lete 鍵〕。

答案:(2) 〔Ctrl 鍵+Alt 鍵+Delete 鍵〕

解析:在 Windows 7 按下 Ctrl+Alt+Delete 會進入系統安全性畫面,其中提供「切換使用者」、「鎖定」、「登出」、「工作管理員」等選項,因此要切換不同的使用者登入時,這是最正確的組合鍵。此組合鍵稱為 Secure Attention Sequence(安全注意序列),由作業系統核心層處理,一般應用程式無法攔截或模擬,可避免偽造登入畫面的惡意程式。其餘三組鍵盤組合鍵在 Windows 中都沒有對應功能:Ctrl+Shift+Delete 常見於瀏覽器開啟清除瀏覽資料視窗,Ctrl+Tab+Delete 與 Ctrl+Insert+Delete 則無系統層級的定義。

第41題

下列何種類型的資訊安全威脅最難預防? 1. 人為疏失 2. 機械故障 3. 蓄意破壞 4. 天然災害。

答案:(3) 蓄意破壞

第42題

下列何者屬於揮發性記憶體? 1. Flash Memory 2. RAM 3. ROM 4. Hard Disk。

答案:(2) RAM

解析:揮發性記憶體(volatile memory)一旦斷電,所儲存的資料即消失,RAM(隨機存取記憶體)即屬此類,它用來暫存執行中的程式與資料,供應 CPU 快速讀寫。Flash Memory 屬於非揮發性固態記憶體,斷電後資料仍保留,常見於 SSD 與隨身碟;ROM 為唯讀記憶體,內容在出廠時寫入或以特定方式燒錄,斷電不消失;Hard Disk 以磁性記錄資料,同樣為非揮發性儲存裝置。因此只有 RAM 符合揮發性的定義。

第43題

對於軟體發展生命週期(So ftware Development Life Cycle, SDLC)的敘述,下列何者為正確? 1. 程式設計所佔的時間最長 2. 訂定規格的時間最短 3. 最後步驟是系統維護 4. 需求的取得最容易。

答案:(3) 最後步驟是系統維護

解析:軟體發展生命週期(SDLC)通常依序為需求分析、系統規劃、系統設計、程式開發、測試、建置上線,最後進入系統維護;維護階段負責修錯、調整與功能增修,是週期的最後一個步驟,也是所佔時間與成本最長的階段。因此程式設計所佔時間並非最長;需求取得常因使用者表達不清、需求變動頻繁而最為困難,並非最容易;訂定規格需要反覆確認與文件化,時間也不見得最短。

第44題

在Visual Basic.NET 語言中,下列何者為用來註解說明的指令? 1. \* 2. # 3. ' 4. \。

答案:(3) '

解析:在 Visual Basic.NET 中,單引號「'」是註解符號,編譯器會忽略該符號之後同一行的所有文字,也可使用 REM 關鍵字達到相同效果,常用來說明程式邏輯或暫時停用某行程式。選項 1 的「\*」形式常見於 SQL 的區塊註解;選項 2 的「#」在 VB.NET 中用於前置處理指示,例如 #Region、#If、#End If,並非一般註解;選項 4 的「\」是路徑分隔或字串中的跳脫字元,也不具註解功能。

第45題

下列何者不是合法的IP 網址? 1. 120.80.40.20 2. 258.128.33.24 3. 140.92.1.50 4. 192.83.166.5。

答案:(2) 258.128.33.24

解析:IPv4 網址由四組以點分隔的十進位數字組成,每一組稱為一個位元組(octet),合法範圍是 0 到 255,因為每個位元組以 8 個位元可表示 2 的 8 次方等於 256 種數值。選項 2 的第一組數字為 258,大於 255,超出合法範圍,因此不是合法的 IP 網址。其餘三組 120.80.40.20、140.92.1.50、192.83.166.5 的四組數字都落在 0 到 255 之間,格式正確且皆為合法位址。

第46題

下列Visaul Basic.NET 程式,其執行結果為何? 1. 234 2. 456 3. 4567 4. 567。

答案:(2) 456

第47題

下列何者非系統使用手冊該具備的基本要件? 1. 附有系統整體的功能結構圖,讓使用者易於瞭解系統功能間的關係 2. 附有完整的原始程式,讓使用者能對系統的使用更熟稔 3. 操作程序敘述分明,使用者易於閱讀操作 4. 在資料維護的操作方面,對於應注意的事項,使用手冊應詳細記載。

答案:(2) 附有完整的原始程式,讓使用者能對系統的使用更熟稔

解析:系統使用手冊的對象是系統使用者,重點在讓使用者能快速了解系統並正確操作,因此需具備系統整體功能結構圖以說明功能間的關係、清楚分明的操作程序敘述,以及資料維護時應注意事項的詳細記載。完整的原始程式屬於系統開發與維護文件(如程式規格書、技術手冊)的內容,並非使用手冊的基本要件;將原始程式附在使用手冊中,對一般使用者並無幫助,還可能涉及智慧財產與資訊安全風險。

第48題

假設有一個文字碼稱為M-code,可以包含全世界各種不同語言的文字共十萬個字,請問M-code 每一 個字碼至少需要幾個bytes 才能容納這十萬個字? 1. 4 Bytes 2. 2 Bytes 3. 3 Bytes 4. 1 Byte。

答案:(3) 3 Bytes

解析:要表示至少十萬個不同字碼,所需的最小編碼空間必須≥100000。以位元計算:2^16=65536<100000,2^17=131072≥100000,故至少需17個位元。由於位元組是以8位元為單位,17位元需以位元組對齊時至少要3個位元組(3×8=24位元),才能容納≥17位元的編碼空間。2個位元組僅有16位元(編碼空間65536)不足以表示十萬個字碼,因此正確答案為3個位元組。

第49題

下列何者不是Visual Basic.NET 的變數型態? 1. UInteger 2. Date 3. Object 4. Float。

答案:(4) Float

解析:在Visual Basic.NET中,正確的數值型態名稱分別為UInt32/UInteger、Byte、Short、Integer、Long、Single、Double、Decimal等。字串為String、布林為Boolean、日期時間為Date(實際對應DateTime)、物件為Object。VB.NET中並無「Float」這個關鍵字,浮點數型態應使用Single(單精確度)或Double(雙精確度)。因此選項4「Float」並非Visual Basic.NET的變數型態。

第50題

在Visaul Basic.NET 語言中,若Dim X As String = "DB",則Console.WriteLine("* " + LTrim$(RTri m$(X)) + "*")的結果為何? 1. *DB* 2. *D*B 3. **DB 4. D* B*。

答案:(1) *DB*

解析:程式片段中X = "DB",RTrim$(X)先移除尾端空白(無空白故仍為"DB"),LTrim$再移除前端空白(亦無空白仍為"DB")。接著執行"* " + LTrim$(RTrim$(X)) + "*",即字串"* "與"DB"以及"*"連接,結果為"*DB*"。Console.WriteLine會輸出該字串,故執行結果為*DB*。

第51題

系統使用文件至少應包括下列那些資料? 1. 硬體維護(Hardware Maintenance)與軟體維護(Software M aintenance) 2. 操作者指引(Operator's Guide)與使用者指引(User's Guide) 3. 系統分析(System Analysis) 與系統設計(System Design) 4. 資料庫結構(Database Structure)與評估報告(Evaluation Report)。

答案:(2) 操作者指引(Operator's Guide)與使用者指引(User's Guide)

解析:系統使用文件的目的在於說明系統操作與使用方式,以利不同人員正確運用。一般而言,系統應至少提供給操作者的「操作者指引」(Operator's Guide)以及給一般使用者的「使用者指引」(User's Guide)。前者著重系統操作、啟停、異常處理等;後者著重功能說明、輸入輸出及日常使用方式。選項1偏向維護層面、選項3偏向開發文件、選項4偏向技術細節,均非「系統使用」所必須的最低文件。

第52題

有關「捷徑」的敘述,下列何者「不正確」? 1. 可為同一個物件產生多個捷徑 2. 刪除「捷徑」時即會影響原始物件的存在 3. 捷徑為與物件相連結的功能運用 4. 任何物件皆可建立捷徑。

答案:(2) 刪除「捷徑」時即會影響原始物件的存在

解析:捷徑(Shortcut)僅是指向原始物件的連結或參考,並非原始物件本身的複本。刪除捷徑只會移除該連結,不會影響原始物件的存在與內容。反之,若刪除原始物件,捷徑可能會失效。選項1正確(同一物件可建立多個捷徑)、選項3正確(捷徑為物件相連結的功能運用)、選項4正確(多數作業系統允許大多數物件建立捷徑),故「刪除捷徑會影響原始物件」的敘述不正確。

第53題

下列敘述,何者「不正確」? 1. 雷射印表機中的碳粉用完後,可購買色帶更換即可再列印 2. Windows 將大部分的驅動程式及應用程式訊息放到系統登錄檔(Registry )中,若要檢視或修改登錄檔中記錄的訊息,應使用工具程式Regedit 3. 磁柱(Cylinder)為相同半徑磁軌的集合體 4. 資料通訊傳輸方式,可分為單工、半雙工及全雙工。

答案:(1) 雷射印表機中的碳粉用完後,可購買色帶更換即可再列印

解析:雷射印表機採用靜電顯影原理,以碳粉(toner)作為顯影材料,並非使用色帶(ribbon)。色帶主要用於針式印表機(點矩陣印表機)透過打擊色帶在紙張上印字。選項1將雷射印表機誤用色帶更換的方式敘述,屬於不正確。選項2正確(Registry可用Regedit檢視與修改)、選項3正確(磁柱為相同半徑的磁軌集合體)、選項4正確(單工、半雙工、全雙工為資料通訊傳輸方式)。

第54題

在生物鏈越上端的物種其體內累積持久性有機污染物(POPs)濃度將越高,危害性也將越大,這是說明 POPs 具有下列何種特性? 1. 高毒性 2. 半揮發性 3. 生物累積性 4. 持久性。

答案:(3) 生物累積性

第55題

漏電影響節電成效,並且影響用電安全,簡易的查修方法為 1. 看電費單有無紀錄 2. 用三用電表檢查 3. 電氣材料行買支驗電起子,碰觸電氣設備的外殼,就可查出漏電與否 4. 用手碰觸就可以知道有無漏電。

答案:(3) 電氣材料行買支驗電起子,碰觸電氣設備的外殼,就可查出漏電與否

第56題

下列Visaul Basic.NET 程式片段為一排序程式,若S 陣列中之元素個數為10 個(N=10),則下列程式 之比較動作共作了幾次? 1. 10 2. 45 3. 100 4. 55。

答案:(2) 45

解析:對於n個元素的陣列,若採用傳統泡沫排序(兩兩比較並交換)的方式進行排序,在最壞情況下需比較所有可能的配對。比較次數的公式為 C(n,2)=n×(n-1)÷2。代入n=10:10×9÷2=45。程式片段為一排序程式,題目詢問比較動作共作幾次,在標準考題中此數值即為45次,因此正確答案為45。

第57題

下列 Visaul Basic.NET 程式,其執行結果為何? 1. 40 2. 6 3. 30 4. 5。

答案:(4) 5

第58題

下列Visaul Basic.NET 程式,其執行結果為何? 1. ABCDEA 2. ABCDEEDCBA 3. ABCDEABCDE 4. AB CDEE。

答案:(1) ABCDEA

第59題

下列何者為由上而下整合測試(Top-Down Integration Testing)的最大缺點? 1. 無法進行模組測試 2. 需要有虛擬副程式,造成一些測試上的困難 3. 要到最後一個模組整合進來,才可看到軟體的完整功能 4. 驅動程式設計困難。

答案:(2) 需要有虛擬副程式,造成一些測試上的困難

解析:由上而下整合測試(Top-Down)先測試上層主程式,下層尚未完成之模組必須以虛擬副程式(Stub,樁程式)暫代,這些樁程式需自行編寫且難以模擬真實行為,是其主要缺點(選項 2)。選項 3『最後一個模組整合才可看到完整功能』其實是自下而上(Bottom-Up)整合的缺點,因其高層模組最晚才接上;選項 1 模組測試仍可進行;選項 4 驅動程式(Driver)困難則是自下而上的問題。

第60題

程式的撰寫和除錯在軟體發展生命週期中是屬於下列那一時期的工作內容? 1. 交付使用 2. 系統設計 3. 系統分析 4. 系統製作。

答案:(4) 系統製作

解析:軟體發展生命週期包含系統分析、系統設計、系統製作(建置/實作)、交付使用等階段。程式的撰寫與除錯屬於『系統製作』時期(選項 4),此階段將設計轉為可執行程式碼並修正錯誤。系統分析(選項 3)在釐清需求;系統設計(選項 2)在規劃架構與模組;交付使用(選項 1)則是上線維運。撰寫與除錯明確落在製作階段,故選 4。

第61題

在Visaul Basic.NET 語言中,Console.WriteLine(InStr("Qbasic", "s"))的結果為何? 1. 1 2. 3 3. 4 4. 2。

答案:(3) 4

解析:VB.NET 的 InStr(字串1, 字串2) 回傳字串2 在字串1 中首次出現的索引位置(從 1 算起)。'Qbasic' 各字元位置為:Q=1、b=2、a=3、s=4、i=5、c=6,字元 's' 位於第 4 位,因此 InStr("Qbasic","s") 傳回 4(選項 3)。選項 1、2、4 所對應的位置分別為 Q、b、a,均非 's' 所在,故不正確。

第62題

關於MAC(Med ia Access Control)位址之敘述,何者正確? 1. MAC 位址要向ISO(Internatio nal Organi zation fo r Standard ization)申請 2. MAC 位址可以修改 3. 一部電腦可以使用多個MAC 位址 4. MAC 位址是記錄在CPU 上。

答案:(3) 一部電腦可以使用多個MAC 位址

解析:MAC 位址是網路介面卡的硬體位址,OUI 由 IEEE 管理而非 ISO 申請;一部電腦若有多張網路介面卡或虛擬網卡,即可擁有多個 MAC 位址。MAC 位址記錄在網路介面卡而非 CPU,且在一般觀念中視為硬體固定位址,不應任意修改。

第63題

Linux 是屬何種系統? 1. 編輯系統(Editor Systems) 2. 資料庫系統(Database Systems) 3. 作業系統(Opera tion Systems) 4. 應用系統(Application Systems)。

答案:(3) 作業系統(Opera tion Systems)

解析:Linux 是一套自由開放的『作業系統(Operating System)』(選項 3),負責管理硬體資源、提供程式執行環境與檔案、行程、記憶體等核心服務。它並非單純的文字編輯器(選項 1)、資料庫管理系統(選項 2)或特定應用軟體(選項 4)。作業系統是介於硬體與應用程式之間的系統軟體,Windows、macOS 同屬此類,故選 3。

第64題

下列何者不是使用資料庫的好處? 1. 讓多數的使用者、程式間能夠共享資料 2. 節省專案開發經費 3. 資料的統一管理 4. 確保資料的獨立性。

答案:(2) 節省專案開發經費

解析:使用資料庫的好處包含:多使用者與多程式可共享資料(選項 1)、資料集中統一管理(選項 3)、確保資料獨立性(選項 4,即實體與邏輯獨立)等。至於『節省專案開發經費』(選項 2)並非必然,導入資料庫常需額外購置軟硬體、設計結構與維護,開發成本未必下降,故選項 2 不屬於資料庫的好處,為本題答案。

第65題

系統設計時應劃分不同子系統(Subsystems),下列何者正確? 1. 子系統之間的相關性愈小愈好 2. 子系統之間相關性越大越好 3. 子系統內部相關性越小越好 4. 子系統之間不能有相關性。

答案:(1) 子系統之間的相關性愈小愈好

解析:系統設計劃分子系統時,應追求『低耦合、高內聚』:子系統之間的相關性(耦合度)愈小愈好(選項 1),可降低改動時的連帶影響、提升維護性;子系統內部相關性(內聚力)則應愈大愈好。選項 2、3 與原則相反;選項 4『不能有相關性』過於絕對,實務上子系統間難免透過介面溝通,故選 1。

第66題

在Windows 7 系統中,下列那一項操作可以關閉當掉的應用程式? 1. 在『控制台』中,選擇『系統』 圖示,然後選擇『關閉應用程式』選項 2. 在『桌面』上按滑鼠右鍵,選擇『工作管理員』,然後選擇 『關閉應用程式』選項,再結束所要關閉的應用程式 3. 同時按下[Ctrl]+[Alt]+[Del]按鍵,然後結束所要關閉的應用程式 4. 在『桌面』上按滑鼠右鍵,選擇『關閉應用程式』選項,然後結束所要關閉的應用程式。

答案:(3) 同時按下[Ctrl]+[Alt]+[Del]按鍵,然後結束所要關閉的應用程式

第67題

下列何種資料適合採用失真 (Lossy) 壓縮? 1. 銀行存款 2. 圖片 3. 成績 4. 人名。

答案:(2) 圖片

解析:失真(Lossy)壓縮會捨棄部分人類不易察覺的資訊以換取高壓縮比,適用於圖片、音訊、視訊等感官資料(選項 2),因其容許些微失真而不影響使用。銀行存款(選項 1)、成績(選項 3)、人名(選項 4)等數值或文字資料要求絕對精確,必須採用不失真(Lossless)壓縮,否則會造成錯誤,故選 2。

第68題

事業單位僱用勞工多少人以上者,應依勞動基準法規定訂立工作規則? 1. 50 人 2. 100 人 3. 200 人 4. 30 人。

答案:(4) 30 人

第69題

下列敘述,何者「不正確」? 1. 作業系統之目的是為了有效率的管理電腦資源 2. 作業系統(Operating Systems)是電腦使用者與電腦硬體之間介面程式 3. 作業系統不能編譯程式,故不算是系統軟體 4. 監督程式是電腦工作管理的一環,故屬於作業系統的一部分。

答案:(3) 作業系統不能編譯程式,故不算是系統軟體

解析:作業系統(OS)屬於系統軟體,其核心目的正是有效率地管理CPU、記憶體、磁碟等電腦資源,並作為使用者與硬體間的介面程式;監督程式(Supervisor)負責工作排程與管理,亦為OS的一部分。選項3錯誤地認為OS不能編譯程式就不算系統軟體,事實上編譯程式(編譯器)才是系統軟體的一種,而OS本身雖不直接編譯程式,卻提供編譯器執行所需的環境,仍明確歸類為系統軟體。因此本題選「不正確」者為3。

第70題

下列何者不是資料傳輸技術? 1. 陀螺儀 2. 無線射頻識別(Radio Frequency Identification) 3. 藍牙 4. Zig Bee。

答案:(1) 陀螺儀

解析:資料傳輸技術指用來傳送或交換資料的技術。無線射頻識別(RFID)、藍牙(Bluetooth)、ZigBee均屬近距離或無線通訊的資料傳輸技術,用於讀取標籤、裝置配對與感測網路傳輸。陀螺儀(Gyroscope)是一種測量角速度與方向的感測器元件,功能是偵測姿態與旋轉,並非用來傳輸資料,故不屬資料傳輸技術。本題問「不是」者,答案為1。

第71題

有關電腦病毒之敘述,下列何者正確? 1. 電腦病毒較只會於大型電腦間流行 2. 電腦病毒是會傳染給人類的病毒 3. 對於已經感染電腦病毒之磁片, 將所有檔案全部刪除後即可安全 4. 開機型電腦病毒經常隱藏於磁片的啟動磁區部位。

答案:(4) 開機型電腦病毒經常隱藏於磁片的啟動磁區部位

解析:電腦病毒是依附於程式或磁區的惡意程式碼,不會傳染人類,且各類電腦皆可能受害,非僅限大型電腦。開機型病毒(Boot Sector Virus)常隱藏於磁片的啟動磁區(Boot Sector),在開機時載入記憶體进而感染系統。僅刪除檔案無法清除已潛入啟動磁區的病毒,格式化或專用解毒程式才能處理。因此正確敘述為選項4:開機型病毒經常隱藏於磁片的啟動磁區部位。

第72題

在Windows 7 中,想要讓電腦的使用者更換為另一位使用者,但卻又要保留原使用者的環境,可以在 「開始」功能表中利用以下哪一項選項功能? 1. [切換使用者] 2. [鎖定] 3. [登出] 4. [睡眠]。

答案:(1) [切換使用者]

解析:Windows 7的「開始」功能表提供電源與使用者選項。[切換使用者]會保留原使用者的開啟程式與桌面環境於記憶體中,另開新使用者登入,適合不中斷原工作的情境。[鎖定]僅鎖住目前畫面;[登出]會關閉該使用者所有程式並釋放環境;[睡眠]則讓電腦進入低耗電待機。題意要求保留原使用者環境並更換使用者,故應選1[切換使用者]。

第73題

職場內部常見之身體或精神不法侵害不包含下列何者? 1. 過度介入勞工私人事宜 2. 使勞工執行與能力、經驗相符的工作 3. 強求勞工執行業務上明顯不必要或不可能之工作 4. 脅迫、名譽損毀、侮辱、嚴重辱罵勞工。

答案:(2) 使勞工執行與能力、經驗相符的工作

第74題

流程圖多用來描述軟體程序,請問方塊、菱形、箭號各在流程圖中代表何種工作? 1. 邏輯狀況、處理步驟、控制流程 2. 處理步驟、控制流程、邏輯狀況 3. 處理步驟、邏輯狀況、控制流程 4. 控制流程、邏輯狀況、處理步驟。

答案:(3) 處理步驟、邏輯狀況、控制流程

第75題

下列有關目錄及檔案之敘述,何者「不正確」? 1. 磁碟格式化(Format)完成時,自動產生一層根目錄 2. 在不同子目錄下,可以重複相同之檔案或目錄名稱 3. 將目錄無限制地分享他人使用,非常方便,應多加運用 4. 子目錄之下除了可以儲存檔案外,尚可包含其他子目錄。

答案:(3) 將目錄無限制地分享他人使用,非常方便,應多加運用

解析:磁碟格式化後確實自動建立根目錄;不同子目錄下允許同名檔案或目錄;子目錄可含檔案亦可再含子目錄,以上均正確。選項3宣稱應無限制分享目錄,這在觀念上不正確:過度開放共享會造成機密外洩、誤刪與病毒擴散等資安風險,應依權限最小化原則適度分享。故本題選「不正確」者為3。

第76題

在Windows 7 系統中,想要顯示檔案的副檔名,應利用「資料夾和搜尋選項」功能中,取消勾選「檢 視」標籤內以下那一項功能? 1. 「隱藏已知檔案類型的副檔名」 2. 「隱藏電腦資料夾中空的磁碟機」 3. 「顯示隱藏的檔案、資料夾及磁碟機」 4. 「隱藏保護的作業系統檔案」。

答案:(1) 「隱藏已知檔案類型的副檔名」

解析:Windows 7中顯示副檔名的方式:開啟任意資料夾的「組織」→「資料夾和搜尋選項」→「檢視」標籤,於進階設定中取消勾選「隱藏已知檔案類型的副檔名」,檔案便會顯示如.txt、.exe等副檔名,便於辨識檔案類型與防範偽裝病毒。其餘選項分別控制空磁碟機隱藏、隱藏檔顯示、系統檔隱藏,與副檔名顯示無關。故答案為1。

第77題

在Visaul Basic.NET 語言中,下列何者為用來定義陣列大小的指令? 1. Mid 2. Dim 3. Rem 4. Swap 。

答案:(2) Dim

解析:在Visual Basic.NET中,Dim陳述式(Dimension)用於宣告變數與陣列並指定其大小,例如 Dim A(9) As Integer 即定義含10個元素的陣列。Mid為字串取子字串函式;Rem為加入註解(等同單引號');Swap並非VB.NET標準指令。因此用來定義陣列大小的指令是Dim,答案為2。

第78題

測試程式時難免會有錯誤的結果,程式設計師必須藉由下列何者來與測試程式交互進行? 1. 流程圖 2. 遞迴 3. 除錯 4. 編譯。

答案:(3) 除錯

解析:程式測試發現錯誤結果時,程式設計師需進行除錯(Debug),即找出並修正程式的邏輯或語法錯誤,且除錯常與反覆測試交替進行,直至結果正確。流程圖是設計階段的邏輯圖;遞迴是一種程式呼叫技巧;編譯是將原始碼轉為可執行碼的步驟,僅能發現語法錯誤,無法取代錯誤修正。故與測試交互進行者為除錯,答案為3。

第79題

想要顯示程式或Windows 7 的說明,下列按鍵何者正確? 1. F1 鍵 2. F3 鍵 3. F2 鍵 4. F4 鍵。

答案:(1) F1 鍵

解析:在 Windows 7 中,按下 F1 鍵會開啟「Windows 說明與支援」或目前使用中程式/視窗的說明文件,這是作業系統與多數應用程式共通的說明快捷鍵。F2 通常用於重新命名、F3 用於搜尋、F4 常與 Alt 組合關閉視窗,因此顯示說明應選 F1。

第80題

下列程式語言,何者具備指標 (Pointer) 處理能力? 1. C# 2. JAVA 3. C 4. BASIC。

答案:(3) C

解析:指標(Pointer)是直接儲存記憶體位址的變數,C 語言原生支援指標運算與位址操作,可直接存取記憶體。C# 與 Java 為管理式語言,以參考(Reference)取代原始指標,僅在 unsafe 區塊中有限度支援;BASIC 也不具備指標處理能力,因此正確答案為 C。