44 更正性維護主要是針對下列何種情況?
(A) 外部環境改變
(B) 使用者需求變更
(C) 系統錯誤修正
(D) 系統效能提升
答案:登入後查看
統計: A(4), B(1), C(10), D(0), E(0) #3399791
統計: A(4), B(1), C(10), D(0), E(0) #3399791
詳解 (共 2 筆)
#7321705
【第一步:找關鍵字】
更正性維護(Corrective Maintenance)、錯誤修正
- 「更正性」的核心字是「更正」=修錯
- 題目在問:這種維護是為了處理哪種狀況?
【第二步:白話翻譯】
這題其實在問:
「系統壞掉或出錯的時候,我們去修它,這種維護叫什麼?」
【第三步:解題思路】
- 這題在考什麼觀念?
→ 軟體維護四大類型的基本分類 - 解題步驟
- 先理解「更正性」=修錯
- 找出選項中「哪一個是在修錯」
- 直接對應
- 原理與規則
軟體維護常見四種類型(超級重要,必考):
- 更正性維護(Corrective)
→ 修錯誤(Bug) - 適應性維護(Adaptive)
→ 環境改變(例如作業系統升級) - 完善性維護(Perfective)
→ 功能改進、效能提升 - 預防性維護(Preventive)
→ 預防未來問題(例如重構程式)
【第四步:選項分析】
- (A) 外部環境改變
→ 這是適應性維護(例如系統要支援新硬體)→ 錯 - (B) 使用者需求變更
→ 這是完善性維護(功能增加或修改)→ 錯 - (C) 系統錯誤修正
→ 這就是「更正性維護」本質 → 對 - (D) 系統效能提升
→ 這也是完善性維護 → 錯
【觀念補充與延伸】
- 核心觀念定位
→ 系統開發與維護(超高頻考點,幾乎必考) - 法條或定義
軟體維護(Software Maintenance)
(系統上線後,持續修改與改善的過程)
白話:
系統就像房子,蓋好後還要「修、改、補、強化」
- 觸類旁通(舉一反三)
對比概念(必背)
| 類型 | 白話 |
|---|---|
| 更正性 | 修錯 |
| 適應性 | 跟環境變 |
| 完善性 | 變更需求 / 提升效能 |
| 預防性 | 提前防問題 |
變化題型
- 題目會給「升級OS」→ 答:適應性
- 題目會給「增加功能」→ 答:完善性
- 題目會給「重構程式」→ 答:預防性
【記憶口訣】
「更正修錯、適應環境、完善升級、預防未來」
或更白話版:
「錯了就更正,環境變就適應,想更好就完善,怕出事就預防」
【常見陷阱】
- 學生最容易搞混的地方
→ 「效能提升」誤以為是修錯 - 心理盲點
→ 看到「系統不好」就以為是更正性
但其實要看是「錯」還是「優化」 - 避坑指南
→ 只要看到「Bug、錯誤」=100%選更正性
0
0