ファイルをアーカイブして容量を減らします。 ファイル圧縮。 アーカイブ ファイル サイズを削減できるのはなぜですか?

現代の世界では、ファイルのアーカイブの重要性がますます高まっています。 多くの人は遅かれ早かれ、送信される情報の量を減らす必要性に直面します。 コンピューターで作業しているとき、ユーザーは誰でもフォルダーやファイルの圧縮について考え始めます。 アーカイブに入ると、そのボリュームのかなりの部分が失われるため、リムーバブル メディアに記録したり、さまざまなネットワークを介して送信したりすることが容易になります。 文書のアーカイブは、特定の文字セットを 1 つまたは 2 つの文字に置き換えることによって実行されます。 したがって、開梱時には逆置換が発生します。

したがって、ファイルのアーカイブはバイト単位でサイズを削減するプロセスです。 ユーザーは、通常のフォルダーと同様にアーカイブを操作するため、アクションが発生していることに気づきません。 ただし、実際には、ボリュームの違いは非常に大きくなる可能性があり、特にテキストや表の背景に対して顕著です。 それらは数十倍も縮小され、体積の大部分が失われる可能性があります。 ただし、個々のファイルはすでに同様の処理が行われているため、実際には圧縮できません。 もちろん、これは主に特定の音楽および画像形式に当てはまります。

ファイルのアーカイブは、ローカル ネットワークやグローバル ネットワーク上でファイルを送信する際に、負荷を軽減するために最も広く使用されています。 この場合の転送ははるかに高速になります。 さらに、電子メールでは送信できる情報量に制限があるため、ここでもデータ圧縮が非常に役立ちます。 また、多数のファイルを 1 つのアーカイブに結合できることも非常に便利で、作業が非常に簡単になります。 プロセス全体が 1 つのプログラムによって制御されるため、スキルがなくても圧縮を実行できます。

このプログラムのおかげで、ファイルのアーカイブは文字通り数秒で完了しますが、最初にプログラムを見つけてコンピュータにインストールする必要があります。 現在、多くのオペレーティング システムには、特定の種類のデータをパックおよびアンパックできるアーカイバが含まれています。 次に、アーカイブするファイルを選択します。 選択したファイルを右クリックすると、それらをアーカイブにすぐに追加できます。 最後の段階で、プログラムは圧縮ファイルの名前と場所を要求します。 解凍は、アーカイブを 2 回左クリックすることで実行されます。

場合によっては、カスタム設定を使用してファイルを圧縮する必要があるかもしれません。 これらのアプリケーションは、一連の異なる設定を提供できます。 たとえば、ユーザーはアーカイブや形式などのパスワードの作成を指定できます。 このような機能には、自己解凍型のマルチボリューム アーカイブを作成する機能があります。 最初のものには特別なモジュールがあり、アプリケーションを起動するだけでデータを抽出できます。 この場合、ローカル コンピュータにアーカイバは必要ありません。 マルチボリューム アーカイブに関しては、圧縮ファイルを個別の部分に分割できます。

» [レッスン No. 19 ファイルのアーカイブ]

トピック: 「ファイルのアーカイブ」

レッスンの目標:

    生徒がファイルのアーカイブを理解し、冗長性の概念に慣れ、ファイルをアーカイブおよび解凍する方法を教え、コンピューター上で適切に作業するために必要な基本概念を教えるのに役立ちます。

    生徒の情報文化、注意力、正確さ、規律、忍耐力を育成します。

    認知的興味、コンピュータースキル、自制心、メモを取るスキルの発達。

装置:

ボード、コンピューター、コンピューターのプレゼンテーション。

レッスンプラン:

  1. 組織 一瞬。 (1分)
  2. 知識のテストと更新。 (5分)
  3. 理論的な部分。 (10分)
  4. 実践的な部分。 (15分)
  5. D/Z (2分)
  6. 生徒たちからの質問。 (5分)
  7. レッスンのまとめ。 (2分)

授業中:

I.組織。 一瞬。

ご挨拶、出席者を確認します。 レッスンの説明。

II. 知識のテストと更新。

前回のレッスンのトピックをどのように習得したかを確認するために、短いテストを受けて知識を評価することをお勧めします。 学生はテストを受けます。

Ⅲ. 理論的な部分。

テキスト、グラフィック、オーディオ、その他の情報を扱う編集者は、最も自然ではありますが、最も経済的な方法ではなく、情報をエンコードします。

実際、テキストを注意深く見てみると、「a」や「o」という文字が「yu」や「u」よりもはるかに頻繁に含まれていることに気づくでしょう。 文字の組み合わせについても同じことが言えます。

写真では、ほとんどの場合、隣接するドットの色は同じような色合いになります。 同様に、情報のどのシーケンスでも、一部の組み合わせは他の組み合わせよりもはるかに頻繁に発生します。

これらすべてのことから、この情報を保存するファイルでは、0 と 1 の一部の組み合わせが他の組み合わせよりもはるかに一般的であるという事実が生じます。 このような場合、情報は冗長であり、ファイルの内容を再コーディングしてサイズを削減することが可能だという。

圧縮の場合は、「組み合わせが頻繁に発生するほど、再コード化できる 0 と 1 の組み合わせが短くなります」というルールに従うだけで十分です。 もちろん、プログラムはこれを行う必要があります。

圧縮 (ファイルのパッキング) を実行するプログラムはアーカイバと呼ばれます。

さまざまなアーカイバが作成されていますが、最も一般的なのは WinRar と WinZip です。Windows OS には Data Archiving ユーティリティ プログラムも含まれています。 アーカイバーを選択するときは、その汎用性と信頼性を考慮する必要がありますが、もちろん、品質と圧縮速度という主要なパラメーターを忘れないでください。

圧縮すると、ファイル サイズを数倍に縮小できるため、メモリが大幅に節約されます。 これは、インターネット経由でファイルを送信したり、フロッピー ディスクなどの小さなメディアにファイルを保存したりする場合に特に役立ちます。

情報の冗長性は主に最初のパッケージ化時に除去されるため、圧縮手順を繰り返してみても効果はありません。

サイズを減らすためにすべての種類のファイルをアーカイブするのは合理的ではないことに注意してください。 例としては、JPEG 形式の画像、MP3 形式の音声などが挙げられます。

アーカイバーによってパックされた情報は最も経済的な形式で保存されますが、人為的な方法でエンコードされているため、ファイルの内容を開く前にファイルを再エンコードする必要があります (通常は、解凍、解凍、復元)。ファイル)。

アーカイブを操作するときの基本的なアクション:

    新しいアーカイブを作成する。

    ファイルをアーカイブに追加します。

    アーカイブコンテンツの閲覧。

    アーカイブからファイルを抽出する。

    アーカイブ内のファイルを表示する。

    アーカイブからファイルを削除します。

このレッスンでは、最も人気のあるアーカイブ プログラムの 1 つである WinRAR を使用します。WinRAR の著作権はすべて、プログラムの作者であるロシアのプログラマー Alexander Roshal が独占的に所有しています。

WinRAR は、標準の Windows インターフェイスを使用したグラフィカル シェル モードとコマンド ラインの 2 つの方法で使用できます。 WinRAR をシェル モードで使用するには、WinRAR アイコンをダブルクリックします。これにより、ボタンとメニューを使用してファイルをアーカイブおよび抽出できるようになります。

WinRAR シェルを使用してファイルをアーカイブする方法

まず、WinRAR を起動する必要があります。 WinRAR アイコンをダブルクリックまたはタップします。 「スタート」→「すべてのプログラム」→「WinRAR」→「WinRAR」から起動することもできます。

WinRAR を起動すると、現在のフォルダー内のファイルとフォルダーのリストがウィンドウに表示されます。 アーカイブするファイルが存在するフォルダーに移動する必要があります。 現在のドライブを変更するには、+[D] キーの組み合わせ、ツールバーの下のドライブのリストを使用するか、ウィンドウの左下隅にある小さなドライブ アイコンをクリックします。 親フォルダーに移動するには、 + キー、ツールバーの下の小さな「上へ」ボタンを使用するか、ファイル リストの「..」フォルダーをダブルクリックします。 別のフォルダーに移動するには、 、 + を押すか、このフォルダーをダブルクリックします。

目的のファイルが含まれるフォルダーを入力したら、アーカイブするファイルとフォルダーを選択します。 これは、カーソル キーまたはキーを押したままマウスの左ボタンを使用して行うことができます (エクスプローラーや他の Windows プログラムと同様)。 [スペース] またはキーを使用して、WinRAR ウィンドウでファイルを選択することもできます。 テンキーの [+] キーと [–] キーを使用すると、ワイルドカードを使用してファイルのグループを選択または選択解除できます (つまり、文字「*」と「?」でファイル マスクを指定します)。

1 つまたは複数のファイルを選択したら、「追加」ボタンをクリックします (「コマンド」メニューから「ファイルをアーカイブに追加」コマンドを選択した場合も同じ動作が行われます)。 表示されるダイアログ ボックスで、アーカイブの名前を入力するか、デフォルト名をそのまま確認します。 ここでは、新しいアーカイブの形式 (RAR または ZIP)、圧縮方法、ボリューム サイズ、その他のアーカイブ パラメーターを選択することもできます。 「OK」をクリックしてアーカイブを作成します。

アーカイブ中に、統計を示すウィンドウが表示されます。 パッケージング処理を中止したい場合は、「キャンセル」ボタンをクリックしてください。 WinRAR ウィンドウは、タスクバーの通知領域に最小化できます。これを行うには、[背景] ボタンをクリックします。 アーカイブが完了すると、統計ウィンドウが消え、作成されたアーカイブが現在選択されているファイルになります。

ドラッグ アンド ドロップ方法を使用して、既存の RAR アーカイブにファイルを追加することもできます。 WinRAR ウィンドウでアーカイブを選択し、その名前をクリック (またはダブルクリック) します。RAR はアーカイブを読み取り、その内容を表示します。 別のプログラムから WinRAR ウィンドウにファイルをドラッグするだけで、ファイルをアーカイブに追加できるようになりました。

WinRAR シェルを使用してファイルを抽出する方法

WinRAR シェルを使用してファイルを抽出するには、まず WinRAR でアーカイブを開く必要があります。 これはいくつかの方法で実行できます。

    ダブルクリックするか、Windows シェル (エクスプローラーまたはデスクトップ上) でアーカイブ ファイルをクリックします。 インストール中に WinRAR がアーカイブ ファイルの種類に関連付けられていた場合 (デフォルトで行われます)、アーカイブは WinRAR で開かれます。

    ダブルクリックするか、WinRAR ウィンドウでアーカイブ ファイルをクリックします。

    アーカイブを WinRAR アイコンまたはウィンドウにドラッグします。 これを行う前に、WinRAR ウィンドウで他のアーカイブが開いていないことを確認してください。そうでないと、ドラッグされたアーカイブがすでに開いているアーカイブに追加されます。

アーカイブを開くと、その内容が WinRAR ウィンドウに表示されます。 抽出するファイルとフォルダーを選択します。 これは、カーソル キーまたはキーを押したままマウスの左ボタンを使用して行うことができます (エクスプローラーや他の Windows プログラムと同様)。 WinRAR では、[スペース] キーまたはキーを使用してファイルを選択することもできます。 テンキーの [+] および [–] キーを使用すると、ワイルドカードを使用してファイルのグループを選択または選択解除できます (つまり、文字「*」と「?」でファイル マスクを指定します)。

1 つまたは複数のファイルを選択したら、WinRAR ウィンドウの上部にある [解凍先] ボタンをクリックするか、+[E] キーを押して、表示されるダイアログに目的のパスを入力して、[OK] ボタンをクリックします。 ここで、いくつかの追加パラメータを変更できます。

抽出中に、統計を示すウィンドウが表示されます。 抽出を中止したい場合は「キャンセル」ボタンをクリックしてください。 WinRAR ウィンドウは、タスクバーの通知領域に最小化できます。これを行うには、[背景] ボタンをクリックします。 抽出がエラーなしで終了した場合、WinRAR はシェルに戻ります。そうでない場合は、診断メッセージ ウィンドウが表示されます。

WinRAR のインストール時に [WinRAR をシェルに埋め込む] オプションを無効にしなかった場合は、Windows シェル (エクスプローラーまたはデスクトップ) から直接ファイルを抽出してアーカイブできます。

エクスプローラーまたはデスクトップからファイルをアーカイブする方法

エクスプローラーまたはデスクトップで、アーカイブするファイルを選択し、選択したファイルを右クリックして、[アーカイブに追加...] を選択します。 表示されるダイアログ ボックスで、アーカイブの名前を入力するか、デフォルト名をそのまま確認します。 ここでは、新しいアーカイブの形式 (RAR または ZIP)、圧縮方法、ボリューム サイズ、その他のアーカイブ パラメーターを選択することもできます。 「OK」をクリックしてアーカイブを作成します。 アーカイブは、選択したファイルが存在するのと同じフォルダーに作成されます。

追加のリクエストを行わずに、提案されたアーカイブにファイルを追加するには、「追加」コマンドを使用します。<имя архива>この場合、デフォルトのアーカイブ プロファイルのアーカイブ設定が適用されます。

ファイルをアーカイブするもう 1 つの方法は、ファイル アイコンを既存のアーカイブ アイコンにドラッグすることです。 この場合、ファイルはこのアーカイブに追加されます。

エクスプローラーまたはデスクトップからファイルを抽出する方法

アーカイブアイコンを右クリックし、「ファイルの展開...」コマンドを選択し、表示されるダイアログボックスに展開したいフォルダ名を入力し、「OK」ボタンをクリックします。 同じダイアログで、いくつかの追加パラメータを設定できます。

<имя папки>

ファイルを抽出するもう 1 つの方法は、1 つまたは複数のアーカイブを宛先フォルダーに右クリックし、表示されるメニューから [現在のフォルダーに抽出] を選択することです。

自己解凍アーカイブ

WinRAR は自己解凍アーカイブを作成することもできます。 自己解凍 (SFX、英語の SelF-eXtracting に由来) アーカイブは、実行可能モジュールが添付されたアーカイブです。 このモジュールを使用すると、アーカイブを通常のプログラムとして実行するだけでファイルを抽出できます。 したがって、SFX アーカイブの内容を抽出するために追加の外部プログラムは必要ありません。 ただし、WinRAR は他のアーカイブと同様に SFX アーカイブを操作できるため、SFX アーカイブを実行したくない場合 (たとえば、ウイルスが含まれていないことが保証できない場合)、そのコンテンツを表示または抽出するには、 WinRARを使用します。

SFX アーカイブには、他の実行可能ファイルと同様に、通常、拡張子 .EXE が付いています。 SFX アーカイブは、アーカイブを誰かに転送する必要があるが、受信者がそれを解凍するための適切なアーカイバを持っているかどうかわからない場合に役立ちます。 SFX アーカイブを使用して独自のプログラムを配布することもできます。

アーカイブの暗号化

ファイルを暗号化するには、アーカイブを開始する前に、コマンドライン、メニュー、または「アーカイブ名とパラメータ」ダイアログの「詳細」タブで直接パスワードを指定する必要があります。 WinRAR シェルでパスワードを入力するには、+[P] を押します ([ファイル] メニューで [パスワード] コマンドを選択するか、WinRAR の左下隅にある小さな鍵アイコンをクリックすると、同じ動作が行われます)窓)。 「アーカイブ名とパラメータ」ダイアログでパスワードを入力するには、「詳細」タブの「パスワードの設定」ボタンをクリックする必要があります。

ZIP とは異なり、RAR 形式では、ファイル データだけでなく、アーカイブの他の重要な領域 (ファイル名、サイズ、属性、コメント、その他のブロック) も暗号化できます。

入力したパスワードは不要になったら必ず削除してください。そうしないと、意図せずに誤ってパスワードを含むファイルをパックしてしまう可能性があります。 パスワードを削除するには、パスワード ダイアログに空の行を入力するか、WinRAR を閉じて再度起動します。 パスワードを入力すると、黄色の鍵アイコンが赤色に変わります。 また、パスワードを使用してアーカイブを開始すると、アーカイブ名とパラメータを入力するダイアログのタイトルが 2 回点滅します。

[アーカイブ名とパラメータ] ダイアログにパスワードを直接入力した場合は、自分でパスワードをキャンセルする必要はありません。パスワードは 1 回のアーカイブ操作に対してのみ有効で、その後は自動的にリセットされます。

暗号化されたファイルを取得する場合、必須ではありませんが、事前にパスワードを入力できます。 解凍を開始する前にパスワードが入力されず、WinRAR が暗号化されたファイルを検出した場合、ユーザーにパスワードの入力を求めます。

適切なレベルのセキュリティを確保するには、少なくとも 8 文字の長さのパスワードを使用してください。 パスワードとしてどの言語の単語も使用しないでください。文字と数字をランダムに組み合わせたものを選択するのが最善です。 パスワードでは大文字と小文字が区別されることに注意してください。 パスワードを紛失した場合、暗号化されたファイルをアーカイブから回復することはできないことに注意してください。WinRAR の作成者自身でさえ、これについては助けてくれません。

    ファイルサイズを削減できるのはなぜですか?

    アーカイブとは何ですか?

    アーカイブする意味がないファイルは何ですか?

    テキスト ファイルを電子メールで送信する前に、まずアーカイブすることが合理的なのはなぜですか?

Ⅲ. 実践的な部分。

このレッスンのタスクを完了するには、フォルダー内に新しいフォルダー「File Archiving」を作成し、C:\Our レッスン フォルダーからファイルをそのフォルダーにコピーします。

次に、ファイルをアーカイブする方法を学びましょう。

WinRAR プログラムを起動します。 (スタート→すべてのプログラム→アーカイバ→WinRAR→WinRAR)。 プログラム ウィンドウでファイル アーカイブ フォルダーを開き、いくつかのファイルを選択します。

追加ボタンをクリックします。 今後のアーカイブに名前を付けて、「OK」をクリックします。

ファイルがアーカイブに圧縮され始めます。 同時に、パッケージ化プロセスの統計を示すウィンドウが表示されます。

新しいアーカイブ ファイル Archive1 がフォルダーに表示されます。 アーカイブ ファイルを開き、[情報] をクリックすると、ファイルの圧縮度を明確に確認できる情報ウィンドウが表示されます。

圧縮形式で保存されるため、一部のファイルは十分に圧縮されていますが、一部のファイルは実質的に圧縮されていないことに注意してください。

以下は、繰り返し回数が多いテキスト ファイルの圧縮統計の例です。

ご覧のとおり、この場合、メモリは 99% も節約されます。

次に、エクスプローラーを使用してファイルをアーカイブしましょう。

アーカイブ フォルダーを開き、いくつかのファイルを選択し、選択したファイルを右クリックして、[アーカイブに追加...] コマンドを選択します。 前のタスクと同様のウィンドウが表示されます。 ファイル名「Archive2」を入力し、「OK」をクリックします。

お気づきかもしれませんが、「アーカイブに追加...」コマンドに加えて、「アーカイブに追加」コマンドもあります。<アーカイブ名>」。 このコマンドを選択すると、デフォルトのバックアップ プロファイルからバックアップ設定が適用されます。

暗号化されたアーカイブを作成するには、アーカイブにファイルを追加するためのウィンドウが表示された後、「詳細設定」タブを選択し、「パスワードの設定」ボタンをクリックして、表示されるウィンドウにアーカイブ用のパスワードを入力します。

次に、アーカイブを解凍してその内容を表示しましょう。

受信したアーカイブを除くすべてのファイルをフォルダーから削除します。

WinRAR シェルを使用してアーカイブの内容を表示したり、アーカイブからファイルを抽出したりするには、まず WinRAR でアーカイブを開く必要があります。 今日、これを行う方法についてはすでに話しました。 アーカイブを開くと、その内容が WinRAR ウィンドウに表示されます。 抽出するファイルとフォルダーを選択します。 1 つまたは複数のファイルを選択したら、WinRAR ウィンドウの上部にある [解凍先] ボタンをクリックし、表示されるダイアログに目的のパスを入力して、[OK] ボタンをクリックします。

ファイルを WinRAR シェル ウィンドウからフォルダーにドラッグするだけでファイルを抽出できます。

WinRAR シェルを開かずに、[マイ コンピュータ] ウィンドウでアーカイブからファイルを抽出するには、アーカイブ アイコンを右クリックし、[ファイルの抽出...] コマンドを選択し、抽出するフォルダの名前を入力します。表示されるダイアログボックスを選択し、「OK」ボタンをクリックします。

「次の場所に抽出」を選択することもできます。<имя папки>追加のプロンプトを表示せずに提案されたフォルダーにファイルを抽出する場合は「」を選択し、現在のフォルダーに抽出する場合は「現在のフォルダーに抽出」を選択します。

次に、自分でタスクを完了します。

  • 2 つのアーカイブを作成し、1 つは暗号化なし、もう 1 つは暗号化ありです。
  • アーカイブからファイルを抽出します。
  • C:\Our Lesson にある教師が用意したアーカイブからファイルを抽出します。
  • ** アーカイブ ファイルを電子メールで受け取り、文書を解凍し、必要な情報を印刷し、文書をアーカイブして教師に電子メールで送信します。 アーカイブへのパスワードは手紙に記載されています。

生徒はタスクを完了します。

アーカイバーとは何か、その目的を理解し、アーカイブ内のファイルをパックしたり解凍したりできるようにします。 追加のタスク: 自己解凍アーカイブの作成方法を学習します。

V. 学生からの質問。

学生の質問への回答。

VI. レッスンのまとめ。

レッスンをまとめます。 グレーディング。

レッスン中に、私たちはアーカイバーとその目的を知り、アーカイバーの操作方法を学びました。


アーカイバは、情報圧縮方法を使用して、より小さいファイルのコピーを作成したり、複数のファイルのコピーを 1 つのアーカイブ ファイルに結合したりできるプログラムです。アーカイバの分類について考えてみましょう。 1. ファイルアーカイバー。 2. コンプレッサー。


おそらく多くの人がファイルアーカイバーに出会ったことがあるでしょう。 ZIP、RAR、ARJ の名前をリストするだけで十分です。 このようなアーカイバーを使用すると、1 つ以上のファイルを 1 つのアーカイブ ファイルにパックできます。 通常、アーカイブ サイズはソース ファイルの合計サイズよりも小さくなります。 コンプレッサーは、一度に 1 つの実行可能ファイル (EXE タイプ) のみを圧縮します。この方法では、プログラムの起動後にプログラムが RAM に自己解凍され、作業を継続します。 これらは、PKLITE、RAC、LZEXE などのプログラムです。 現在のリーダーは UPX プログラムです。


冗長性 テキスト、グラフィックス、オーディオ、その他の情報を扱う編集者は、最も自然ではありますが、最も経済的な方法ではなく、情報をエンコードします。 実際、テキストを注意深く見てみると、「あ」や「お」という文字が「ゆ」​​や「う」よりもはるかに頻繁に含まれていることに気づくでしょう。 文字の組み合わせについても同じことが言えます。 写真では、ほとんどの場合、隣接するドットの色は同じような色合いになります。 同様に、情報のどのシーケンスでも、一部の組み合わせは他の組み合わせよりもはるかに頻繁に発生します。


冗長性 これらすべてのことから、この情報を保存するファイルでは、0 と 1 の一部の組み合わせが他の組み合わせよりもはるかに一般的であるという事実が生じます。 このような場合、情報は冗長であり、ファイルの内容を再コーディングしてサイズを削減することが可能だという。 圧縮の場合は、「組み合わせが頻繁に発生するほど、再コード化できる 0 と 1 の組み合わせが短くなります」というルールに従うだけで十分です。 もちろん、プログラムはこれを行う必要があります。


アーカイバ 圧縮時にファイル サイズを数倍に削減できるため、メモリが大幅に節約されます。 例: WinRar および WinZip すべてのプログラムを開始する アーカイバ WinRAR WinRAR アーカイバの主な特徴の 1 つは、情報圧縮の程度です。 それは次の式で決定できます。




アーカイバーはどのように機能しますか? テキスト情報をアーカイブする最も簡単な方法は、標準フレーズを対応するバイトに置き換えることです。1 バイトは 1 文字だけでなく、フレーズ全体をエンコードします。 ファイルサイズが大幅に削減されます。 グラフィックファイルはこのように圧縮できます。 図面の色はバイト単位でエンコードされます。 同じ色の領域には一連のバイトが含まれます。 これらは、わずか 2 バイトでエンコードしたシーケンスです。バイトはサンプルであり、バイトはサンプルの数です。 したがって、ファイルサイズは数倍削減されます。





  1. 1. Dolinin A.A.、コンピューター サイエンスと ICT MBOU の教師、「ウレンスカヤ中等学校第 1 校」 ファイル圧縮。 アーカイバー。
  2. 2. 冗長性 テキスト、グラフィックス、オーディオ、その他の情報を扱うエディターは、最も自然な方法でエンコードしますが、最も経済的な方法ではありません。 実際、テキストを注意深く見てみると、「あ」や「お」という文字が「ゆ」​​や「う」よりもはるかに頻繁に含まれていることに気づくでしょう。 文字の組み合わせについても同じことが言えます。 写真では、ほとんどの場合、隣接するドットの色は同じような色合いになります。 同様に、情報のどのシーケンスでも、一部の組み合わせは他の組み合わせよりもはるかに頻繁に発生します。
  3. 3. 冗長性 これらすべてが、この情報を保存するファイル内で、0 と 1 の一部の組み合わせが他のものよりもはるかに一般的であるという事実につながります。 このような場合、情報は冗長であり、ファイルの内容を再コーディングしてサイズを削減することが可能だという。 圧縮の場合は、「組み合わせが頻繁に発生するほど、再コード化できる 0 と 1 の組み合わせが短くなります」というルールに従うだけで十分です。 もちろん、プログラムはこれを行う必要があります。
  4. 4. 4 ファイルのアーカイブと圧縮 アーカイブ - バックアップ コピー (CD、DVD 上) の作成。 目標:  ディスク障害が発生した場合にデータを保存する  ファイルのグループを 1 つのアーカイブに結合する  パスワードを使用してデータを暗号化する ファイルを圧縮すると、サイズが小さくなります。 目標:  ファイルがディスク上で占有するスペースを削減する  インターネット経由で送信するデータ量を削減する 圧縮の種類:  ロスレス: 圧縮アルゴリズムを知っていれば、圧縮ファイルを元の形式に復元できる ▫ テキスト ▫ プログラム ▫ データ 非可逆: 圧縮すると、部分情報が回復不能に失われます 写真 (*.jpg) サウンド (*.mp3) ビデオ (*.mpg)
  5. 5. ファイルを圧縮できるのはなぜですか? RLE アルゴリズム (ランレングス エンコーディング、同一文字のチェーンのエンコーディング、*.bmp ピクチャに使用) A A … A B B … B 100 100 200 バイト ファイル qq.txt ファイル qq.rle (圧縮) A 100 B 100 4 バイト非可逆圧縮か否か?? 50倍圧縮! データ内に繰り返される文字または文字列がある場合、圧縮が可能です。圧縮により、この冗長性が「除去」されます。
  6. 6. 6 ファイルを圧縮できるのはなぜですか? 一般的なアプローチ:  データ内で繰り返される文字列を検索します。  それらをショート コード (さまざまな長さのビット コード) で指定します。  圧縮ファイルの先頭に辞書を書き込みます。 効果的なアルゴリズム:  ハフマン アルゴリズム  LZW (Lempela-Ziv- Welch) アルゴリズム  PPM アルゴリズム (WinRAR) 圧縮された良い悪い  ランダム データ  プログラム (*.exe)  アーカイブ (*.zip、*.rar)  圧縮された画像 (*.gif、*.jpg、*.png、* .tif, …)  圧縮オーディオ (* .mp3、*.wma)  圧縮ビデオ (*.mpg、*.wmv)  テキスト (*.txt)  ドキュメント (*.doc、*.xls)  非圧縮画像(*.bmp)  非圧縮オーディオ (* .wav)  非圧縮ビデオ (*.avi)
  7. 7. アーカイバは、ファイルを圧縮(圧縮)するように設計されたユーティリティ プログラムです。 サイズと占有ディスク容量を削減します。 バックアップ – ファイルまたはファイルのグループのアーカイブされたコピーを作成します。
  8. 8. ARJ.EXE .arj PAK.EXE .pak LHICE.EXE .ice ZOO.EXE .zoo RAR.EXE .rar ZIP.EXE .zip アーカイブ ファイルの拡張子によって、どのアーカイバがアーカイブを作成したかを判断できます。 アーカイブ プログラム:
  9. 9. 文書のバックアップコピーを作成する。 電子アーカイブの作成。 ある PC から別の PC へのデータの転送。 ネットワーク経由でのデータの転送。 アーカイバを使用する目的:
  10. 10. アーカイバー プログラムの機能: アーカイブを作成し、そこからファイルを抽出します。 アーカイブから個々のファイルまたはファイルのグループを追加、抽出、または削除します。 自己解凍アーカイブを作成します。 マルチボリュームアーカイブを作成します。 アーカイブのパスワードを設定します。 電子メールで送信する場合は、ファイル サイズを小さくします。
  11. 11. 特殊なタイプのアーカイブ SFX アーカイブ (英語 SelF eXtracting - 自己解凍型) は、圧縮データと解凍プログラム (約 15 KB) を含む *.exe 拡張子を持つファイルです。 マルチボリューム アーカイブは、複数の部分に分割されたアーカイブです。 目標:  フロッピー ディスク経由での転送  インターネット経由でのダウンロードの容易さ WinRAR:  abc.part1.rar、abc.part2.rar など。  マルチボリューム SFX アーカイブ: abc.part1.exe、abc.part2.rar、…。  解凍にアーカイバが必要ない  熟練していないユーザーでも解凍できる  ファイルサイズが増大する  ウイルス感染の危険性がある
  12. 12. 自己解凍アーカイブは、拡張子が .exe のアーカイブ ファイルで、通常のプログラムと同様に実行されます。 このようなアーカイブからのファイルは、プログラムを実行することでどのコンピュータでも抽出できます。
  13. 13. 現在まで、WinZip WinRar アーカイバは最も人気があり、「生きた空間」となっています。