Skip to main content

コード圧縮とは何ですか?

computerコンピューターコードは、デジタルワールドのDNAと見なすことができます—すべてのプログラム、グラフィックファイル、デジタル音楽を構成するデータの生。ファイルまたはアプリケーションが大きくて複雑なほど、より多くのコードが含まれます。ハードドライブやその他のタイプのデータストレージの有限の制限を考えると、コード圧縮がファイルのサイズを一時的に縮小するために使用されることがよくあります。特別なアルゴリズムを使用して、より大きなピースのコードスタンドを小さなコードスタンドにすることで機能します。この方法でデータを圧縮および非圧縮できます。圧縮プログラムが正しいアルゴリズムを知っている限り、ロックを解除することができます。キロバイト、メガバイト、ギガバイトなど。彼らが理解していないかもしれないのは、これらの測定単位と実際の単語、グラフィック、音楽、および彼らが画面上で操作するプログラムとの関係です。単一のバイトはテキストの単一文字を表し、それ自体はビットとして知られる8つの小さなユニットで構成されています。ビットはデジタル情報の生コンポーネントであり、それらの配置方法は、アルファベット、数字、または他の種類の文字のさまざまな文字になります。圧縮バージョンの1つまたは2つの文字がオリジナルの数が多いことを表します。コード圧縮の2つの主要なタイプは、

losy

および

lossless

として知られています。一部の周波数が不要な音楽ファイルなど、一部のデータ損失が許容できる場合には、損失のある圧縮を使用できます。基本的に、損失のあるアルゴリズムは、データの特定のセクションがファイル全体で再利用される回数をカウントし、その数を集計するコードの小さな部分を生成します。通常、この方法を使用して大きいサイズの圧縮を実現でき、mp3形式はこのタイプの圧縮ファイルの例です。一方、ロスレス圧縮はそれを保持し、非圧縮されます。これにより、圧縮ファイルサイズが大きくなりますが、元のファイル品質の保持につながります。テキストドキュメントや情報を失うことができない他の同様のファイルは、このように圧縮する必要があります。圧縮は一時的な状態であるため、主に保管または送信の目的で使用されます。これは圧縮された音楽やビデオファイルに拡張されていませんが、再生中にその場でデコードできるプログラムが存在するものです。