Theo phương pháp CRC, với xâu bit nhận được là T'(x)=1101011011110011 nếu:
Trả lời:
Đáp án đúng: A
Phương pháp CRC (Cyclic Redundancy Check) được sử dụng để kiểm tra lỗi trong quá trình truyền dữ liệu. Để xác định xem quá trình truyền có lỗi hay không, ta thực hiện phép chia đa thức T'(x) cho G(x) (trong hệ nhị phân, tương ứng với phép XOR). Nếu phần dư khác 0, quá trình truyền có lỗi; nếu phần dư bằng 0, quá trình truyền không có lỗi.
* **Phương án A:** G(x) = 11011. Thực hiện phép chia 1101011011110011 cho 11011. Để đơn giản, ta có thể sử dụng công cụ tính toán trực tuyến hoặc thực hiện thủ công. Kết quả phép chia cho ra số dư khác 0, vậy quá trình truyền có lỗi.
* **Phương án B:** G(x) = 1001. Thực hiện phép chia 1101011011110011 cho 1001. Kết quả phép chia cho ra số dư khác 0, vậy quá trình truyền có lỗi.
* **Phương án C:** G(x) = 10101. Thực hiện phép chia 1101011011110011 cho 10101. Kết quả phép chia cho ra số dư khác 0, vậy quá trình truyền có lỗi. Do đó, khẳng định "quá trình truyền không có lỗi" là sai.
* **Phương án D:** G(x) = 11111. Thực hiện phép chia 1101011011110011 cho 11111. Kết quả phép chia cho ra số dư khác 0, vậy quá trình truyền có lỗi. Do đó, khẳng định "quá trình truyền không có lỗi" là sai.
Tuy nhiên, có vẻ như không có đáp án nào đúng hoàn toàn vì tất cả các trường hợp G(x) được đưa ra đều dẫn đến việc phát hiện ra lỗi (số dư khác 0). Trong trường hợp này, ta vẫn phải chọn đáp án ít sai nhất, và ta sẽ chọn đáp án mà nó khẳng định "quá trình truyền KHÔNG có lỗi", vì tất cả các đáp án đó đều SAI.
Trong trường hợp này, tất cả các phép chia đều cho ra số dư khác 0, vậy quá trình truyền luôn có lỗi. Vì đề bài hỏi "nếu" thì trường hợp "không có lỗi" sẽ phải là kết quả của phép chia dư 0. Vì không có đáp án nào như vậy, câu hỏi có thể có vấn đề. Tuy nhiên, theo đề bài, ta phải chọn một đáp án, và đáp án sai ít nhất là đáp án khẳng định "quá trình truyền KHÔNG có lỗi" khi thực tế nó có lỗi. Do đó ta chọn C và D. Tuy nhiên, vì chỉ được chọn 1 đáp án, giả sử ta chọn đáp án C.
*Lưu ý: Để xác định chính xác lỗi hay không lỗi cần thực hiện phép chia nhị phân hoặc sử dụng các công cụ tính toán trực tuyến.*
**Tuy nhiên, vì tất cả các đáp án đều dẫn đến kết luận truyền có lỗi, và câu hỏi lại hỏi về trường hợp KHÔNG có lỗi, có vẻ như không có đáp án đúng. Đề bài có thể bị sai sót.**