Các phương pháp bảo toàn dữ liệu?
Trả lời:
Đáp án đúng: C
Câu hỏi này kiểm tra kiến thức về các phương pháp bảo toàn dữ liệu thường được sử dụng trong truyền thông và lưu trữ dữ liệu.
* **CRC (Cyclic Redundancy Check)**: Là một phương pháp phát hiện lỗi mạnh mẽ, sử dụng phép chia đa thức để tạo ra một mã kiểm tra dư thừa dựa trên nội dung của dữ liệu. Mã này được thêm vào dữ liệu gốc và được sử dụng để kiểm tra tính toàn vẹn của dữ liệu khi nhận hoặc đọc.
* **Nhồi bit (Bit stuffing)**: Được sử dụng để ngăn chặn các chuỗi bit đặc biệt (ví dụ: cờ hiệu) xuất hiện một cách ngẫu nhiên trong dữ liệu. Khi một chuỗi bit gần giống với chuỗi cờ hiệu xuất hiện, một bit bổ sung (thường là bit 0) được chèn vào để phá vỡ chuỗi, tránh nhầm lẫn.
* **Parity bit (Kiểm tra chẵn lẻ)**: Là một phương pháp đơn giản để phát hiện lỗi. Một bit (parity bit) được thêm vào mỗi đơn vị dữ liệu (ví dụ: byte) để đảm bảo rằng tổng số bit 1 trong đơn vị dữ liệu (bao gồm cả parity bit) là chẵn (even parity) hoặc lẻ (odd parity). Có hai loại parity bit là parity bit 1 chiều và parity bit 2 chiều.
*Parity bit 1 chiều* được sử dụng để kiểm tra lỗi theo chiều ngang của dữ liệu.
*Parity bit 2 chiều* sử dụng thêm các bit chẵn lẻ để kiểm tra theo cả chiều ngang và chiều dọc, nhờ đó có khả năng phát hiện và sửa lỗi tốt hơn.
**Phân tích các đáp án:**
* **A. Ba phương pháp đó là sử dụng RCR, nhồi bit, parity bit 1 chiều/2 chiều:** Sai. "RCR" không phải là một phương pháp bảo toàn dữ liệu chuẩn. Nó có thể là một lỗi đánh máy hoặc viết sai của "CRC".
* **B. Bốn phương pháp đó là sử dụng CRC, nhồi bit, parity bit 1 chiều, xóa bit:** Sai. "Xóa bit" không phải là một phương pháp bảo toàn dữ liệu, mà là hành động làm mất dữ liệu.
* **C. Ba phương pháp đó là sử dụng CRC, nhồi bit, parity bit 1 chiều và 2 chiều:** Đúng. CRC, nhồi bit, và parity bit (cả 1 chiều và 2 chiều) đều là các phương pháp bảo toàn dữ liệu được sử dụng rộng rãi.
* **D. Hai phương pháp đó là sử dụng CRC, parity bit 1 chiều và 2 chiều:** Sai. Thiếu phương pháp nhồi bit.
Vậy đáp án đúng là C.