Câu hỏi: Mã hóa thông tin có mục đích gì?
- A. Để thay đổi lượng thông tin.
- B. Để chuyển thông tin về dạng câu lệnh của ngôn ngữ máy.
- C. Làm cho thông tin phù hợp với dữ liệu trong máy.
- D. Cả A, B, C đều đúng.
Đáp án đúng là B và C. Mục đích của mã hóa thông tin là chuyển thông tin sang dạng mà máy tính xử lý được, đồng thời làm thông tin tương thích với cách lưu trữ dữ liệu bên trong máy. Phương án A không đúng, nên D cũng không đúng theo.

Vì sao đáp án B và C đúng?
Máy tính không hiểu tiếng Việt, hình ảnh hay ký tự như con người. Nó chỉ làm việc với dãy bit 0 và 1. Mã hóa thông tin chính là bước chuyển đổi từ dạng con người hiểu sang dạng máy tính hiểu, và chính bước chuyển đó bao trùm cả ý B lẫn ý C.
Ý B đúng vì thông tin sau khi mã hóa trở thành dãy nhị phân — thứ được xem là ngôn ngữ máy. Mỗi câu lệnh mà máy thực thi thực chất cũng là một mã nhị phân đã quy ước sẵn. Ý C đúng vì máy tính có cấu trúc dữ liệu riêng: mỗi ô nhớ có độ dài cố định, mỗi kiểu dữ liệu có cách biểu diễn riêng. Mã hóa làm cho thông tin vừa khớp với khuôn dữ liệu đó để lưu trữ và truy xuất chính xác.
Hai ý không trùng nhau: B nói về dạng biểu diễn để máy thực thi, C nói về sự tương thích với cấu trúc dữ liệu. Một phép mã hóa đạt cả hai thì thông tin mới dùng được trong máy.
Vì sao các phương án còn lại sai?
A sai vì mã hóa chỉ đổi cách biểu diễn, không đổi lượng thông tin. Ví dụ số 5 viết bằng chữ số La Mã V, bằng nhị phân 101, bằng chữ “năm” — nội dung thông báo vẫn là một, chỉ hình thức khác đi. Lượng thông tin gắn với nội dung, không gắn với cách viết.
D sai vì D gộp cả A, B, C. Chỉ cần A sai thì cả gói sai, dù B và C đúng. Đây là phương án dễ nhầm nhất: người học thấy hai ý đúng trong ba là dễ chọn “cả ba đều đúng” mà quên kiểm tra ý còn lại.
Hệ thống kiến thức liên quan
Mã hóa thông tin là khái niệm nền của khoa học máy tính và công nghệ thông tin. Một số điểm cần nắm:
- Thông tin gốc có thể là văn bản, âm thanh, hình ảnh, video; sau mã hóa đều thành dãy bit.
- Biểu diễn nhị phân dùng hai ký hiệu 0 và 1; mỗi bit là một đơn vị nhỏ nhất.
- Mã hóa phục vụ xử lý và lưu trữ: máy tính tính toán, so sánh, tìm kiếm trên dữ liệu đã mã hóa.
- Mã hóa khác nén dữ liệu và khác mã hóa bảo mật: nén giảm dung lượng, mã hóa bảo mật che nội dung; mã hóa thông tin ở đây chỉ là chuyển dạng biểu diễn.
Hiểu đúng bản chất này giúp phân biệt rõ ba việc hay bị gộp làm một: biểu diễn, nén và bảo mật.
Mẹo ghi nhớ và cách nhận diện nhanh
Câu hỏi về mục đích mã hóa thông tin luôn xoay quanh hai từ khóa: “dạng máy hiểu” và “phù hợp dữ liệu trong máy”. Thấy phương án nào nói về thay đổi lượng thông tin thì loại ngay — mã hóa đổi hình thức, không đổi nội dung.
Với phương án “Cả A, B, C đều đúng”, luôn kiểm tra từng ý trước khi gộp. Chỉ một ý sai là cả phương án gộp sai. Cách nhớ gọn: mã hóa là “dịch” thông tin sang tiếng của máy, không phải “thêm” hay “bớt” thông tin.
