Mã hoá thông tin có mục đích gì? Đáp án, giải thích chi tiết

Câu hỏi: Mã hoá 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ã hóa thông tin nhằm chuyển đổi thông tin từ dạng con người có thể hiểu sang dạng mà máy tính có thể xử lý và lưu trữ, điển hình là hệ nhị phân gồm các chữ số 0 và 1. Vì phương án A sai nên D (“Cả A, B, C đều đúng”) cũng không thể đúng.

Đề bài trắc nghiệm về mục đích của mã hoá thông tin với bốn phương án A, B, C, D

Vì sao B và C là đáp án đúng

Máy tính là thiết bị điện tử, bên trong chỉ làm việc với hai trạng thái có điện và không có điện, tượng trưng bằng 0 và 1. Vì vậy mọi thông tin muốn đưa vào máy — chữ, số, âm thanh, hình ảnh — đều phải được mã hóa thông tin, tức chuyển về dạng mà máy hiểu được. Đây chính là mục đích cốt lõi mà hai phương án B và C nêu ra.

Phương án B đúng vì sau khi mã hóa, thông tin được biểu diễn dưới dạng câu lệnh của ngôn ngữ máy: các lệnh mà bộ xử lý thực thi thực chất là các dãy bit 0 và 1, và CPU diễn giải các dãy bit này để chạy chương trình. Phương án C đúng vì thông tin sau mã hóa trở nên tương thích với cấu trúc dữ liệu trong máy: văn bản được lưu thành chuỗi số theo bảng mã, ảnh thành lưới điểm ảnh, âm thanh thành chuỗi số lấy mẫu. Nhờ đó máy mới có thể lưu trữ chính xác và xử lý hiệu quả.

Một ví dụ cụ thể: khi gõ chữ cái “A” trên bàn phím, máy không lưu chữ A mà lưu dãy bit 01000001. Con người đọc thấy “A”, máy tính xử lý thấy dãy bit — cùng một thông tin, hai cách biểu diễn khác nhau.

Vì sao A và D sai

A sai vì mã hóa chỉ thay đổi cách biểu diễn thông tin, không làm thay đổi lượng thông tin. Chữ “A” viết trên giấy hay mã hóa thành 01000001 trong bộ nhớ vẫn là cùng một ký tự, không thêm也不 bớt nội dung nào. Nếu mã hóa làm thay đổi lượng thông tin thì dữ liệu sau khi mã hóa và giải mã sẽ không còn nguyên vẹn như ban đầu — điều này mâu thuẫn với yêu cầu cơ bản của tin học.

D sai vì D khẳng định cả ba phương án A, B, C đều đúng, trong khi A đã sai. Đây là phương án dễ nhầm nhất trong câu hỏi: nhiều học sinh thấy B và C đúng liền vội chọn D mà quên kiểm tra A. Với dạng đáp án “Cả … đều đúng”, chỉ cần một ý trong các ý liệt kê sai thì toàn bộ kết luận đó bị loại.

Hệ thống kiến thức liên quan

Mã hóa thông tin là khái niệm cốt lõi trong khoa học máy tính, không đơn thuần là đổi định dạng dữ liệu. Quá trình này gồm những điểm chính sau:

  • Chuyển thông tin từ dạng con người có thể hiểu (chữ viết, âm thanh, hình ảnh) sang dạng máy tính có thể xử lý và lưu trữ.
  • Biểu diễn thông tin dưới dạng nhị phân hoặc các ngôn ngữ mà máy tính có thể diễn giải và thực thi.
  • Đảm bảo tính tương thích giữa thông tin và hệ thống máy tính, từ đó xử lý hiệu quả và lưu trữ dữ liệu chính xác.

Cần phân biệt với “mã hóa bảo mật” (encryption): đó là quá trình làm cho dữ liệu khó bị người không có quyền đọc được, còn mã hóa thông tin trong bài này là chuyển đổi dạng biểu diễn để máy xử lý được. Đây là hai khái niệm khác nhau dù dùng chung từ “mã hóa”.

Mẹo ghi nhớ

Hiểu bản chất: mã hóa là đổi dạng, không đổi lượng — thông tin vẫn nguyên vẹn, chỉ chuyển từ dạng người hiểu sang dạng máy hiểu (dãy bit 0 và 1). Khi gặp câu hỏi về mục đích của mã hóa, hãy tìm phương án chứa ý “chuyển thông tin về dạng máy tính xử lý/lưu trữ được” và loại ngay phương án liên quan đến việc “thay đổi lượng thông tin”. Với đáp án kiểu “Cả A, B, C đều đúng”, luôn kiểm tra lại từng ý nhỏ trước khi chọn.