Лекция №1

Программа kzip является экстремальным по степени сжатия упаковщиком в формат ZIP и применяется людьми, привязанными к zip-формату (например, для публикации программного обеспечения в вебе или Java-разработчиками).

Множество конкурирующих архиваторов, помимо своего собственного, также поддерживают формат ZIP. Этот способ сжатия также широко используется в других программах и даже в некоторых форматах файлов.

На текущий момент существует множество алгоритмов компрессии, выигрывающих у ZIP и в скорости, и в компрессии, и в количестве предоставляемых дополнительных возможностей. Несмотря на это, он по прежнему является популярным методом сжатия данных.

Наряду со множеством утилит, работающих с ZIP-файлами из командной строки, в середине 1990-х годов появились и графические программы для работы с ними. Одной из самых популярных стала WinZip.

В настоящее время формат ZIP, наряду с приобретающим популярность RAR, считается стандартом для многих приложений, включающих функции сжатия, резервного копирования и обмена данными.

Архиваторы

Расширенная латиница, включающая символы южноевропейских и восточноевропейских (албанский, венгерский, итальянский, польский, румынский, словенский, хорватский), а также некоторых западноевропейских языков (ирландский в новой орфографии, немецкий, финский, французский). Как и в Latin-9, в Latin-10 был добавлен знак евро.

ISO 8859-16 (Latin-10)

ISO 8859-15 (Latin-9)

Расширенная латиница, включающая символы кельтских языков, таких как шотландский (гэльский) и бретонский.

ISO 8859-14 (Latin-8)

ISO 8859-13 (Latin-7)

Символы письма деванагари. В 1997 работа над ISO 8859-12 была официально прекращена, и эта кодировка так и не была принята как стандарт.

Символы тайского языка.

ISO 8859-10 (Latin-6)

ISO 8859-9 (Latin-5)

Символы современного греческого языка. Может использоваться также для записи древнегреческих текстов в монотонической орфографии.

Символы, используемые в арабском языке. Символы других языков с письмом на основе арабского не поддерживаются. Для корректного отображения текста в кодировке ISO 8859-6 требуется поддержка двунаправленного письма и контекстно-зависимых форм символов.

Кириллица, включающая символы славянских языков (белорусский, болгарский, македонский, русский, сербский и частично украинский).

Расширенная латиница, включающая символы североевропейских языков (гренландский, эстонский, латвийский, литовский и саамские языки).

ISO 8859-5 (Latin/Cyrillic)

ISO 8859-6 (Latin/Arabic)

ISO 8859-7 (Latin/Greek)

ISO 8859-8 (Latin/Hebrew)

Символы современного иврита. Используется в двух вариантах: с логическим порядком следования символов (требует поддержки двунаправленного письма) и с визуальным порядком следования символов.

Вариант Latin-1, в котором редко используемые символы исландского языка заменены на турецкие. Используется для турецкого и курдского языков.

Вариант Latin-4, более удобный для скандинавских языков.

ISO 8859-11 (Latin/Thai)

ISO 8859-12 (Latin/Devanagari)

Вариант Latin-4, более удобный для балтийских языков.

Вариант Latin-1, в котором редко используемые символы заменены на необходимые для полной поддержки финского, французского и эстонского языков. Кроме того, в Latin-9 был добавлен знак евро.

К сожалению, архиватор ZIP не позволяет разбить сжимаемый файл на несколько томов (частей). Это бывает необходимо для записи архива на носители небольшого объёма (дискеты, CD-R). Например, очень популярные архиваторы 7z и RAR дают такую возможность.


[1] Информатика: Учебник. Под ред. Макаровой Н. В. М.: Финансы и статистика, 2000.

[2] Акулов О. А., Медведьев Н. В. Информатика: базовый курс. М.: Омега-Л, 2006

[3] Лесничая И.Г. Информатика и информационные технологии. Учебное пособие. М.: Издательство Эксмо, 2007

[4] Акулов О. А., Медведьев Н. В. Информатика: базовый курс. М.: Омега-Л, 2006

[5] Информатика: Учебник. Под ред. Макаровой Н. В. М.: Финансы и статистика, 2000.

[6] Информатика: Учебник. Под ред. Макаровой Н. В. М.: Финансы и статистика, 2000.

[7] Акулов О. А., Медведьев Н. В. Информатика: базовый курс. М.: Омега-Л, 2006.

[8] Информатика: Учебник. Под ред. Макаровой Н. В. М.: Финансы и статистика, 2000.

[9] Дорот В. А., Новиков Ф. Н. Толковый словарь современной компьютерной лексики. 2-е изд. СПб.: BHV, 2001.

[10] Акулов О. А., Медведьев Н. В. Информатика: базовый курс. М.: Омега-Л, 2006.

[11] Попов В.Б. Основы компьютерных технологий. М. : Финансы и статистика, 2002.

[12] Дорот В.А., Новиков Ф. Н. Толковый словарь современной компьютерной лексики. 2-е изд. СПб.: BHV, 2001.

[13] Акулов О.А., Медведьев Н.В. Информатика: базовый курс. М.: Омега-Л, 2006.