Курс лекций по информатике

         

СЖАТИЕ ИНФОРМАЦИИ НА ДИСКЕ


ИНФОРМАЦИЮ НА ДИСКЕ МОЖНО ОБРАБОТАТЬ С ПОМОЩЬЮ СПЕЦИАЛЬНЫХ ПРОГРАММ ТАКИМ ОБРАЗОМ, ЧТОБЫ ОНА ЗАНИМАЛА МЕНЬШИЙ ОБЪЕМ.

Существуют различные методы сжатия информации. Некоторые из них ориентированы на сжатие текстовых файлов, другие - графических, и т.д. Однако во всех них использууется общая идея, заключающаяся в замене повторяющихся последовательностей бит более короткими кодами. Например, в романе Л.Н.Толстого "Война и мир" несколько миллионов слов, но большинство из них повторяется не один раз, а некоторые- до нескольких тысяч раз. Если все слова пронумеровать, текст можно хранить в виде последовательности чисел - по одному на слово, причем если повторяются слова, то повторяются и числа. Поэтому, такой текст (особенно очень большой, поскольку в нем чаще будут повторяться одни и те же слова) будет занимать меньше места.

Сжатие информации используют, если объем жесткого диска недостаточен для хранения требуемого объема информации, если какая-то информация не используется длительное время, но удалять ее нецелесообразно, поскольку она может потребоваться позже, или если какую-то информацию, занимающую большой объем, хотят перенести на другую ЭВМ с помощью небольшого количества дискет.

Сжатие всего диска используют редко, поскольку, во-первых, оно замедляет работу (при любом обращении к диску информацию нужно или сжимать при записи или возвращать к нормальному состоянию при считывании), во-вторых, информацию на таком диске сложнее восстановить при каких-либо сбоях, например при заражении вирусами. Архивацию, т.е.выборочное сжатие определенных файлов, применяют гораздо чаще. Программы, используемые при сжатии всего диска называют стеккерами, при архивации отдельных файлов- архиваторами. Эти программы часто позволяют достичь высокой степени сжатия информации- в два раза и более.

Если Вы освоили весь вышеизложенный материал, то можете сдавать ТЕСТ N1. Желаем успеха!





Содержание раздела