Trang Chủ Phát triển Mã hóa là gì? - định nghĩa từ techopedia

Mã hóa là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Mã hóa có nghĩa là gì?

Mã hóa là quá trình chuyển đổi dữ liệu thành định dạng cần thiết cho một số nhu cầu xử lý thông tin, bao gồm:

  • Chương trình biên dịch và thực hiện
  • Truyền dữ liệu, lưu trữ và nén / giải nén
  • Xử lý dữ liệu ứng dụng, chẳng hạn như chuyển đổi tập tin

Mã hóa có thể có hai ý nghĩa:

  • Trong công nghệ máy tính, mã hóa là quá trình áp dụng một mã cụ thể, chẳng hạn như chữ cái, ký hiệu và số, cho dữ liệu để chuyển đổi thành một mật mã tương đương.
  • Trong điện tử, mã hóa đề cập đến chuyển đổi tương tự sang kỹ thuật số.

Techopedia giải thích mã hóa

Mã hóa liên quan đến việc sử dụng mã để thay đổi dữ liệu gốc thành một hình thức có thể được sử dụng bởi một quy trình bên ngoài.


Loại mã được sử dụng để chuyển đổi các ký tự được gọi là Mã tiêu chuẩn Mỹ để trao đổi thông tin (ASCII), sơ đồ mã hóa được sử dụng phổ biến nhất cho các tệp có chứa văn bản. ASCII chứa các ký tự có thể in và không in được đại diện cho chữ hoa và chữ thường, ký hiệu, dấu chấm câu và số. Một số duy nhất được gán cho một số ký tự.


Lược đồ ASCII tiêu chuẩn chỉ có từ 0 đến 127 vị trí ký tự; 128 đến 255 không xác định. Vấn đề về các ký tự không xác định được giải quyết bằng mã hóa Unicode, nó gán một số cho mỗi ký tự được sử dụng trên toàn thế giới. Các loại mã khác bao gồm BinHex, Uuencode (mã hóa UNIX sang UNIX) và Tiện ích mở rộng thư Internet đa năng (MIME).


Mã hóa cũng được sử dụng để giảm kích thước của tệp âm thanh và video. Mỗi định dạng tệp âm thanh và video có một chương trình giải mã (codec) tương ứng được sử dụng để mã hóa nó thành định dạng phù hợp và sau đó giải mã để phát lại.


Mã hóa không nên nhầm lẫn với mã hóa, ẩn nội dung. Cả hai kỹ thuật được sử dụng rộng rãi trong các lĩnh vực mạng, lập trình phần mềm, giao tiếp không dây và lưu trữ.

Mã hóa là gì? - định nghĩa từ techopedia