Q22.
身分證字號的最後一碼是用來做為下列哪一種檢驗?
電腦軟體應用 · 丙級 · 資訊安全 · Q22
難易度分析
2 / 5
本題屬於基礎概念定義題,僅需掌握檢查碼的基本用途即可選出正確答案,無複雜陷阱或高階推論需求。
正確答案:③檢查號碼的正確性
③ 檢查號碼的正確性:身分證字號末碼為檢查碼(Check Digit),透過將前九碼依權數加總後取餘數,再與末碼比對以驗證整個字號是否符合編碼規則,屬於常見的錯誤偵測機制。
錯誤選項解析
- ① 範圍:範圍檢驗通常用於確認資料是否落在預期的區間內,而身分證字號末碼並非用於界定數值範圍,而是透過特定演算法驗證格式正確性。
- ② 總數:總數檢驗是指對資料筆數或加總值進行核對,身分證末碼的設計目的並非統計總數,而是利用檢查碼演算法驗證單一號碼的正確性。
- ④ 一致性:一致性檢驗通常指多筆資料間格式或標準的統一程度,身分證末碼的功能在於驗證單一號碼的數學正確性,而非比對多筆資料的一致性。
Learning Tip
"此類題型常考檢查碼(Check Digit)的應用場景,需與雜湊函數(Hash)、CRC 循環冗餘檢查等概念區分。實務上,檢查碼廣泛應用於身分證字號、統一編號、信用卡號(Luhn 演算法)及EAN 條碼等編碼系統,其核心目的皆為防止人為輸入錯誤,而非提供加密保護。"
學員答題分佈
①範圍0%
②總數0%
③檢查號碼的正確性0%
④一致性0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!