電子計算機の操作データ処理は、管理および計画システムを改善するプロセスの重要な段階になっています。しかし、この情報の収集と処理の方法は、通常の方法とは多少異なります。そのため、コンピューターが理解できる記号のシステムに変換する必要があります。
情報コーディングとは何ですか?
データコーディングは、情報を収集および処理するプロセスの必須ステップです。
原則として、コードは組み合わせを意味します送信されたデータまたはそれらの品質特性の一部に対応する標識。また、コーディングとは、メッセージの本来の意味を完全に伝える略語または特殊文字のリストの形式で暗号化された組み合わせをまとめるプロセスです。暗号化は暗号化と呼ばれることもありますが、後者の手順では、第三者によるハッキングや読み取りからデータを保護する必要があることを知っておく価値があります。
コーディングの目的は、コンピューティングデバイスでの転送と処理を簡素化するための便利で簡潔な形式の情報。コンピュータは特定の形式の情報でのみ動作するため、問題を回避するためにそれを忘れないことが非常に重要です。データ処理の概略図には、検索、並べ替え、順序付けが含まれ、コードの形式で情報を入力する段階でコーディングが行われます。
情報のデコードとは何ですか?
問題は、エンコーディングとは何かということです。デコードはさまざまな理由でPCユーザーから発生する可能性がありますが、いずれの場合も、ユーザーが情報技術の流れをさらに前進させるための正しい情報を伝えることが重要です。ご想像のとおり、データを処理した後、出力コードが取得されます。このようなフラグメントが解読されると、初期情報が形成されます。つまり、デコードは暗号化の反対です。
エンコード中にデータが送信されたオブジェクトに完全に対応するシンボル信号は、デコード中に送信された情報またはその特性の一部がコードから削除されます。
エンコードされたメッセージの受信者はいくつかありますが、情報が彼らの手に渡り、第三者によって早期に開示されないことが非常に重要です。したがって、情報のエンコードとデコードのプロセスを研究する価値があります。彼らは、対話者のグループ間で機密情報を交換するのに役立ちます。
テキスト情報のエンコードとデコード
キーボードのキーを押すと、コンピューター2進数の形式で信号を受信します。そのデコードは、PCの文字の内部表現であるコードテーブルにあります。 ASCIIテーブルは、世界中で標準と見なされています。
ただし、コーディングとは何かを知るだけでは十分ではありません。デコードするには、データがコンピューター内でどのように配置されているかも理解する必要があります。たとえば、バイナリコードの1つのシンボルを格納するために、電子コンピュータは1バイト、つまり8ビットを割り当てます。このセルは、0と1の2つの値のみを取ることができます。これは、作成できる組み合わせの数であるため、1バイトで256の異なる文字を暗号化できることがわかります。これらの組み合わせは、ASCIIテーブルの重要な部分です。たとえば、文字Sは01010011としてエンコードされます。キーボードでそれを押すと、データがエンコードおよびデコードされ、画面に期待どおりの結果が表示されます。
ASCII標準テーブルの半分にはコードが含まれています数字、制御文字、ラテン文字。それの別の部分は、数学に関係のない国の標識、疑似グラフィック標識および記号で満たされています。表のこの部分が国ごとに異なることは明らかです。標準の要約に従って入力すると、数字も2進数に変換されます。
数値エンコード
コンピュータで活発に使用されている2進数システムでは、0と1の2桁しかありません。
結果として得られる2進法の数値を使用した演算は、2進演算によって調べられます。そのような数の基本的な数学演算の法則のほとんどは、引き続き関連性があります。
番号のエンコードとデコードの例
数値をエンコードする2つの方法を検討することを提案します45.この数字がテキストフラグメント内にある場合、その各コンポーネントは、ASCII標準の表に従って8ビットでエンコードされます。 4は01000011になり、5は01010011になります。
数値45を計算に使用する場合は、特別な変換手法を使用して8ビットのバイナリコード001011012に変換します。これは、格納に1バイトしか必要としません。
グラフィック情報エンコーディング
虫眼鏡でモノクロ画像を拡大することで、完全なパターンを形成する多数の小さなドットで構成されていることがわかります。各画像の個々の品質と任意の点の線形座標を数値の形式で表示できます。したがって、ビットマップコーディングは、グラフィック情報を表示するように適合されたバイナリコードに基づいています。
白黒写真はドットとドットの組み合わせですさまざまなグレーの色合い、つまり、画像内の任意のポイントの明るさは、8ビットの2進数によって決定されます。任意のグラデーションを基本的なコンポーネントに分解する原理は、グラフィック情報をエンコードするなどのプロセスの基礎です。画像のデコードは同じ方法で行われますが、方向が逆です。
分解は3つの原色を使用します。緑、赤、青。これらのグラデーションを組み合わせることで、自然な色合いを得ることができます。このコーディングシステムは通常RGBと呼ばれます。グラフィックイメージを暗号化するために24のバイナリビットを使用する場合、変換モードはフルカラーと呼ばれます。
すべての原色は色合いにマッピングされ、基点を補完し、白くします。補色は、他の主要なトーンの合計によって形成されるグラデーションです。黄色、マゼンタ、シアンの補色を強調します。
画像ポイントをコーディングするための同様の方法印刷業界でも使用されています。ここでのみ、4番目の色である黒を使用するのが通例です。このため、印刷変換システムをCMYKと略しています。このシステムは、画像を表すために32ビットものビットを使用します。
情報をエンコードおよびデコードする方法入力データのタイプに応じて、さまざまなテクノロジーの使用が含まれます。たとえば、16ビットのバイナリコードでグラフィックを暗号化する方法は、ハイカラーと呼ばれます。この技術により、256色ものシェードを画面に送信することができます。グラフィックイメージのポイントを暗号化するために使用される関連ビットの数を減らすことにより、情報の一時的な保存に必要なスペースの量を自動的に減らします。このデータエンコーディングの方法は通常、インデックスと呼ばれます。
オーディオコーディング
エンコードとデコードとは何か、そしてこのプロセスの基礎となる方法を検討したので、オーディオデータのエンコードなどの質問に取り組む価値があります。
音声情報は次のように表すことができますエレメンタリーユニットとそれらの各ペア間の一時停止。各信号は変換され、コンピュータのメモリに保存されます。音声は、PCのメモリに保存されている暗号化された組み合わせを使用する音声合成装置を使用して出力されます。
人間のスピーチは多いですさまざまな色合いが異なるため、エンコードがより困難になり、コンピュータは各フレーズを以前にメモリに入力された標準と比較する必要があります。認識は、話された単語が辞書で見つかった場合にのみ発生します。
情報のバイナリエンコーディング
数値、テキスト、およびグラフィック情報をエンコードするなどの手順を実装するためのさまざまな手法があります。データのデコードは通常、逆のテクノロジーに従います。
数値をエンコードするときは、目的も考慮されます。システムに入力された桁:算術計算用または出力用。バイナリでエンコードされたすべてのデータは、1と0で暗号化されます。これらの文字はビットとも呼ばれます。このエンコード方法は、技術的に整理するのが最も簡単なため、最も一般的です。信号の存在-1、不在-0。バイナリ暗号化には、文字の組み合わせの長さという1つの欠点しかありません。しかし、技術的な観点からは、少数のより複雑なコンポーネントよりも、単純で類似したコンポーネントの束を使用する方が簡単です。
バイナリエンコーディングの利点
- この形式の情報の表示は、さまざまなタイプの情報に適しています。
- データ転送中にエラーは発生しません。
- この方法でエンコードされたデータをPCが処理する方がはるかに簡単です。
- 2つの状態のデバイスが必要です。
バイナリエンコーディングのデメリット
- コードの長さが長いため、処理が多少遅くなります。
- 特殊教育や訓練を受けていない人がバイナリの組み合わせを認識するのが難しい。
結論
この記事を読んだ後、あなたは見つけることができましたエンコードとデコードとは何か、そしてそれは何のために使われるのか。使用されるデータ変換手法は、情報のタイプに完全に依存していると結論付けることができます。テキストだけでなく、数字、画像、音声も使用できます。
さまざまな情報のエンコードにより、プレゼンテーションの形式を統一する、つまり同じタイプにすることで、今後の使用時にデータの処理と自動化を大幅に高速化します。
電子コンピュータでは、ほとんどの場合標準のバイナリコーディングの原則を使用します。これにより、元の形式の情報表現が、保存やさらなる処理に便利な形式に変換されます。デコード時には、すべてのプロセスが逆の順序で発生します。