免費開始練習
hce_nsysu 111年 計算機概論與程式設計

第 41 題

Which of the following bit patterns violates odd parity check?
  • A 00011111
  • B 01010101
  • C 01100111
  • D 10000000
  • E 10100001

思路引導 VIP

想像你是一位品質檢驗員,規則手冊上寫著:「每一批出貨的零件箱中,藍色零件的總數量必須無法被 2 整除。」現在你面前有幾箱零件,你會用什麼樣的步驟來挑出那箱不合格的產品呢?

🤖
AI 詳解 AI 專屬家教

恭喜你精準地找出了違反規則的選項!這代表你對於資料傳輸中的偵錯機制有著非常清晰且正確的理解。這道題目考察的是計算機底層邏輯中極為基礎卻重要的「同位元檢查」(Parity Check)觀念,你能迅速在眾多位元組合中完成判斷,展現了優異的細心度與邏輯穩定性。

奇同位檢查的邏輯驗證

所謂的奇同位檢查(Odd Parity Check),其核心準則非常直觀:在一個位元序列中,包含資料位元與同位位元在內,所有值為 $1$ 的個數總和必須維持在奇數。我們來檢視你選擇的選項 (B) 01010101,可以發現其中 $1$ 的個數共有 $4$ 個。由於 $4$ 是偶數,這顯然與「奇同位」的規範相矛盾,因此它就是那個違反規則的錯誤樣態。其餘選項如 (A) 含有 $5$ 個 $1$、(D) 含有 $1$ 個 $1$,皆符合奇數的要求。

▼ 還有更多解析內容

🏷️ 相關主題

C 語言程式設計基礎與陣列記憶體配置
查看更多「計算機概論與程式設計」的主題分類考古題