![ブロックコード16種を使いこなす効果的な練習【今日の練習 #11】](https://i.ytimg.com/vi/8OWX_GkLtqo/hqdefault.jpg)
コンテンツ
- 定義-ブロックコードの意味
- Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
- Techopediaはブロックコードについて説明します
定義-ブロックコードの意味
ソフトウェアプログラミングでは、ブロックコードを使用してソフトウェアコードまたはアルゴリズムを特定の形式に変換し、コードにエラーがある場合、エラーを最小限に抑えます。ブロックコードは、電気通信、情報理論、コーディング理論の分野でも適用できます。主なアイデアは、受信者がエラーがあれば、エンコードの助けを借りて対処できるように、受信者用にエンコードすることです。
Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
Techopediaはブロックコードについて説明します
アメリカの数学者リチャードハミングは、1950年にブロックコードの先駆者として多くの功績を主張することができます。
ブロックコードの背後にある主なアイデアは、ユーザーがコードのソースに連絡することなく、コード内の考えられるエラーに対処できるように、そのようなコード入力のユーザーまたは受信者に提供することです。電気通信では、原則として、の受信者が限られた数のエラーを修正できるようにをエンコードして、このアクションは、の再送信の可能性を防ぎ、時間とリソースを無駄にします。
使用されるブロックコードタイプは多数あります。
- リードソロモンコード
- ハミングコード
- エキスパンダーコード
- ゴレイコード
- アダマールコード
- リードミュラーコード