目次:
定義-エンコーディングとはどういう意味ですか?
エンコードとは、次のような多くの情報処理ニーズに必要な形式にデータを変換するプロセスです。
- プログラムのコンパイルと実行
- データ送信、保存、圧縮/解凍
- ファイル変換などのアプリケーションデータ処理
エンコードには2つの意味があります。
- コンピューター技術では、エンコードとは、文字、記号、数字などの特定のコードをデータに適用して、同等の暗号に変換するプロセスです。
- 電子機器では、エンコードとはアナログからデジタルへの変換を指します。
Techopediaはエンコーディングについて説明します
エンコーディングでは、コードを使用して、元のデータを外部プロセスで使用できる形式に変更します。
文字の変換に使用されるコードのタイプは、情報交換用の米国標準コード(ASCII)として知られています。これは、テキストを含むファイルで最も一般的に使用されるエンコード方式です。 ASCIIには、大文字、小文字、記号、句読点、数字を表す印刷可能および印刷不可能な文字が含まれています。 一部の文字には一意の番号が割り当てられています。
標準のASCIIスキームには、0〜127文字の位置しかありません。 128〜255は未定義です。 未定義文字の問題は、世界中で使用されるすべての文字に番号を割り当てるUnicodeエンコードによって解決されます。 他のタイプのコードには、BinHex、Uuencode(UNIXからUNIXへのエンコード)、およびMultipurpose Internet Mail Extensions(MIME)が含まれます。
エンコードは、オーディオファイルとビデオファイルのサイズを減らすためにも使用されます。 各オーディオおよびビデオファイル形式には、対応するコーダーデコーダー(コーデック)プログラムがあります。このプログラムは、適切な形式にコード化してから再生用にデコードするために使用されます。
エンコードは、コンテンツを隠す暗号化と混同しないでください。 どちらの手法も、ネットワーキング、ソフトウェアプログラミング、ワイヤレス通信、ストレージの分野で広く使用されています。
