Обработка данных в Exsel. Лабораторная работа Архивация данных различными способами Выполнение некоторых операций над выделенным архивным файлом

Цель работы: Развитие профессиональных навыков работы с архиваторами.

Задачи работы:

Обработка группы файлов архиватором ARJ.

Добавление, перемещение, просмотр, извлечение, удаление файлов.

Титульный лист.

Цели и задачи лабораторной работы.

Задание на лабораторную работу.

Результаты выполненной работы.

Архивация данных имеет множество целей. Это в первую очередь создание архивных резервных копий важных документов или программ. Так же за счет архивации можно значительно уменьшить размер занимаемого программой или документом места на диске. Для создания архивов используются специальные программы. Их можно разделить на два класса: программы упаковщики (архиваторы) и программы резервного копирования.

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

Программы резервного копирования предназначены для копирования информации с жесткого диска на другие съемные носители информации (например, CD-диски).

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

Наиболее распространенные программы-упаковщики имеют приблизительно одинаковые возможности.. Причем разные типы данных лучше сжимаются разными программами. Среди наиболее известных программ наиболее распространенные: ARJ, ZIP, RAR.

Основные команды архиватора ARJ.

Задание к лабораторной работе

1. Скопировать с дискеты архиватор ARJ.exe в каталог TEMP.

2. Создать bat файл, выполняющий следующие команды:

2.1.Скопировать все файлы каталога TEMP в архив с именем arсh1.

2.2.Посмотреть содержимое архива arch1.

2.3.Извлечь все файлы из архива arch1 в текущий каталог, при этом файлы с тем же именем должны затираться без предупреждения.

2.4.Удалить архив arch1 из текущего каталога.

2.5.Переместить все файлы из текущего каталога в архив с именем arch2 с дополнительным контролем правильности перемещенных в архив копий файлов.

2.6.Извлечь все файлы из архива arch2 в текущий каталог.

2.7.Переместить группу файлов с расширением txt в архив Text.

2.8.Создать архив Invert куда скопировать все файлы каталога TEMP, исключая arch2 и Text.

2.9.Проверить целостность архива Invert.

2.10.Создать архив Dir в каталоге TEMP, куда переместить все файлы и подкаталоги этого каталога, исключая архивы arch2 и Text.

2.11.Извлечь структуру из архива Dir.

2.12.Создать многотомный архив TOM, включающий в себя все текстовые файлы с расширением txt, размер тома 360 Кбайт.

2.13.Добавить в многотомный архив TOM все файлы с расширением pas текущего каталога.

2.14.Извлечь все файлы из второго тома архива TOM в текущий каталог.

2.15.Добавить все файлы каталога TEMP в архив с защитой архива паролем (пароль - фамилия студента).

Практическая работа №1
«Архивирование файлов»

Выполнив данную практическую работу, вы научитесь:

    архивировать файлы с разными значениями сжатия.


Технология выполнения работы:

    Создайте в своей рабочей папке (папке с вашей группой) следующие папки: папку со своей фамилией, в ней папки Архивы.

    Запустите программу WinRar.

    Откройте на компьютере учителя папку с исходным материалом для практической работы Практикум . В этой папке хранятся три типа файлов .doc, .bmp, .exe.

Ответьте на вопрос письменно в тетради, какого типа документы имеют вышеперечисленные расширения?

    Скопируйте в папку Архивы файлы из папки Практикум.

    Заархивируйте графический файл и сравните размеры обоих файлов. Для этого выполните следующие действия:

    Щелчком правой кнопки мыши выделите файл типа.bmp

    Щелкните на кнопке Добавить в архив… , появится диалоговое окно, уточняющее параметры архивации.

    По умолчанию архивный файл имеет имя исходного файла.

    Если необходимо задать иное имя архива, то введите его в поле ввода имени.

    Выберите формат архивного файла, например RAR.

    Остальные параметры оставьте без изменения.

    Щелкните по кнопке Ok.

    Сравните размеры исходного файла и архивного. Данные внесите в таблицу 1.

    Заархивируйте файл типа.doc и сравните размеры обоих файлов. Данные внесите в таблицу 1.

    Заархивируйте файл типа.exe и сравните размеры обоих файлов. Данные внесите в таблицу 1.

    Удалите исходные файлы.

    Заархивируйте файлы в формате архива ZIP . Заполните таблицу 1. полученными данными.

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

Таблица 1

Формат архива

Имя файла и его расширение

Исходный размер

Размер после архивации

При создании нового архива нужно задать параметры архивирования. Прежде всего, необходимо задать имя архивного файла и место его сохранения на диске. Далее, нужно выбрать формат архивации RAR или ZIP (формат ZIP более широко распространен, а метод RAR обеспечивает больше возможностей и более сильное сжатие).

В обоих форматах поддерживаются шесть методов архивации: Без сжатия, Скоростной, Быстрый, Обычный, Хороший и Максимальный. Максимальный метод обеспечивает наиболее высокую степень сжатия, но с наименьшей скоростью. Напротив, Скоростной сжимает плохо, но очень быстро. Метод Без сжатия просто помещает файлы в архив без их упаковки. Если вы создаете архив для передачи по компьютерным сетям или для долговременного хранения, имеет смысл выбрать метод Максимальный для получения наилучшего сжатия. Если же вы создаете ежедневную резервную копию данных, то, как правило, лучше использовать Обычный метод. Следующий параметр архивации - размер словаря. Он может принимать значения 64, 128, 256, 512 и 1024 Кб. Чем больше размер словаря, тем лучше, но медленнее сжатие.

WinRAR позволяет создавать многотомные архивы, то есть архивы, состоящие из нескольких частей. Обычно тома используются для сохранения большого архива на нескольких дискетах или других сменных носителях. Первый том архива имеет обычное расширение гаг, а расширения последующих томов нумеруются как r00, r01, r02 и так далее.

Архив может быть непрерывным (позволяет добиться максимальной степени сжатия) и самораспаковывающимся (SFX, от англ. Self-eXtracting). Для разархивации такого архива не нужна специальная программа, достаточно запустить файл архива на выполнение, так как он является исполняемым файлом и имеет расширение.exe.

Для архивации звуковых и графических файлов может использоваться дополнительный специальный метод мультимедиа сжатие , при котором может быть достигнута на 30% более высокая степень сжатия, чем при обычном сжатии.

Лабораторная работа2

Стандартные приложения Microsoft Windows . Архивация данных.

Цель работы: ознакомиться с набором стандартных приложений Windows, изучить их назначение и особенности работы. Получить практические навыки в создании архивов и в работе с архивными данными на примере программы 7-z. Научиться оформлять отчеты по лабораторным работам .

Теоретические сведения

Инсталляция и удаление программного обеспечения

Инсталляция ПО - это установка и регистрация программ специальными средствами Windows. Стандартным средством установки (и удаления) является запуск программы установки командой Пуск/Настройка/Панель управления/Установка и удаление программ. Установка начинается со щелчка по кнопке Добавить/Удалить, которая запускает программу Мастер установки. С помощью кнопки Обзор следует указать местоположение программы Setup. exe, которая должна входить в дистрибутивный комплект устанавливаемого приложения и щелкнуть Готово. Перед установкой приложения требуется закрыть другие действующие приложения.

Удаление приложений Windows. Удаление производится средствами того же диалогового окна. В списке зарегистрированных приложений требуется выделить удаляемый объект и щелкнуть по кнопке Добавить/Удалить.

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

При инсталляции программа регистрируется в реестре Windows, представляющем собой файл с данными об установленных на компьютере программах.

Стандартные приложения Windows

В комплект поставки Windows входит ряд полезных стандартных программ:

· текстовый редактор Блокнот;

· графический редактор Paint;

· текстовый редактор WordPad;

· калькулятор и др.

Для запуска рассматриваемых стандартных приложений необходимо выполнить команды: Пуск/Программы/Стандартные/…

Текстовый редактор Блокнот

Блокнот - это простейший текстовый редактор, который можно использовать как средство для просмотра и редактирования текстовых файлов типа. txt и некоторых других.

Текстовый редактор – программа, предназначенная для создания, редактирования и просмотра текстовых документов.

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

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

В программе Блокнот не происходит автоматического переноса слов в конце строки. Если слово не умещается в оставшейся части строки рабочей области редактора, оно либо переносится в начало следующей строки, либо продолжает текущую строку, смещая текст в окне влево. Переключение режима выполняется через меню Правка/Перенос по словам.

Курсор - это вертикальная черта на экране, показывающая точку ввода очередного символа. Не следует путать курсор с указателем мыши. Однако, мышью можно управлять курсором: щелчок мышью устанавливает курсор в новую позицию.

Переключение шрифта выполняется клавишами SHIFT или CapsLock. Для ввода прописных (заглавных) букв используют клавишу SHIFT. Если требуется ввести длинную последовательность прописных букв, то используют клавишу CapsLock, которая работает инверсно. Если режим CapsLock включен (смотри индикатор на клавиатуре), то клавиша SHIFT меняет свое действие: при ее удержании вводятся строчные (маленькие) буквы. Переключение Рус/Лат выполняется комбинацией Alt+Shift (Ctrl+Shift) или щелчком по значку языка на панели индикации (справа от панели задач).

Параметры шрифта задаются командой Формат/Шрифт. В окне "Выбор шрифта" можно задать тип шрифта, начертание и размер. Наиболее популярные типы шрифтов: Times New Roman, Arial, Courier. Начертание: обычный, курсив, полужирный, полужирный курсив. Размер задается в пунктах (типографская единица, равная 1/72 дюйма или 0.353 мм). Чаще используются размеры 12 или 14.

Открыть документ программы Блокнот можно либо двойным щелчком мыши по значку документа или его ярлыку, либо с помощью команды Файл/Открыть...

Сохранение документа выполняется командой Файл/Сохранить или Файл/Сохранить как…. Последняя команда используется для сохранения вновь созданного документа с указанием его имени и папки, где он должен находиться. Команда Файл/Сохранить как... может использоваться и для сохранения ранее созданного документа с новым именем.

Редактирование документа:

· перемещение курсора на экранную страницу - Page Up или Page Down;

· перемещение курсора в начало или конец строки - Home или End;

· перемещение курсора в начало или конец документа - Ctrl+Home или Ctrl+End;

· удаление символа слева (справа) от курсора - BackSpace (Delete);

· переключение режима Вставки/Замены - Ins;

· выделение слова - двойной щелчок мыши (Shift+курсорные клавиши);

· выделение строки - щелчок мышью слева от строки (в зоне выделения);

· выделение фрагмента текста - протащить мышь слева от фрагмента в зоне выделения или Shift+курсорные клавиши или Ctrl+PgDn.

Замечание . Для точного выделения текста лучше использовать клавиатуру. Очень часто в одном выделении комбинируют операции мышью и клавиатурой.

Выделенные фрагменты текста можно копировать или перемещать. Копирование и перемещение происходит через буфер обмена Windows. Буфер обмена – область памяти, в которую временно помещается вырезанный или скопированный фрагмент документа. Для этого служит команда Правка/Вырезать (или Копировать , или Вставить ). Эти же операции выполняют комбинации клавиш: CTRL + C – копировать в буфер; CTRL + X – вырезать в буфер; CTRL + V – вставить из буфера.

Программа Блокнот позволяет автоматически указывать даты создания документов. Для этого в начало документа (в первую позицию первой строки) нужно ввести с клавиатуры команду. LOG. После сохранения этого документа при каждом его последующем открытии в конце файла всегда будет автоматически проставляться текущая дата.

Текущую дату и время создания записи можно проставлять и с помощью команды меню окна программы Блокнот Правка/Дата и время . Для автоматической вставки текущей даты и времени можно также использовать клавишу F5.

Печать документа, созданного в программе Блокнот, осуществляется с помощью команды Файл/Печать .

Команда меню окна Поиск/Найти позволяет осуществить поиск нужных записей. Для этого в диалоговое окно Поиск следует ввести слово или последовательность символов для поиска.

Графический редактор Paint

Графическими называют редакторы, предназначенные для создания и редактирования изображений. Paint - простейший редактор растровой графики. В растровой графике изображение строится из точек (пикселов). Другим типом графики является векторная графика, где изображения описываются математическими формулами. Методы работы с этими видами графики принципиально различны.

Программа Paint позволяет создавать и редактировать произвольные рисунки, схемы, чертежи, диаграммы, надписи, вставлять и редактировать готовые объекты, созданные в других приложениях. Объекты, созданные в Paint, можно сохранять в виде обоев рабочего стола.

Процесс рисования в программе Paint осуществляется с помощью специального Набора инструментов и цветовой Палитры . При создании рисунка в программе Paint указатель мыши изменяет свою форму в зависимости от выбранного инструмента и характера выполняемой операции, применяя вид карандаша, пипетки, лупы, распылителя, квадрата, перекрестия, двойной стрелки и т. п.

На панели инструментов имеются следующие средства рисования:

· Линия - для рисования прямых линий;

· Карандаш - для рисования произвольных линий;

· Кривая - для рисования гладких кривых линий;

· Кисть и Распылитель - для произвольного рисования и методом набивки;

· Прямоугольник, Скругленный прямоугольник, Эллипс - рисование соответствующих фигур методом протяжки;

· Многоугольник - для рисования произвольных многоугольников серией произвольных щелчков. Если последняя точка совпадает с начальной, то многоугольник считается замкнутым и может быть залит автоматически.

· Заливка - служит для заполнения замкнутых контуров основным (левая кнопка мыши) или фоновым цветом (правая кнопка мыши).

· Надпись - для ввода текстовых надписей.

Если при рисовке выполнено неправильное действие, надо выбрать команду Правка/Отменить или Ctrl+z.

Выбор цвета фона осуществляется щелчком правой кнопки мыши по цвету на палитре цветов.

Рисование правильных фигур осуществляется при нажатой клавише Shift.

При выборе некоторых инструментов в нижней части панели инструментов появляются дополнительные панели Варианты использования (табло с альтернативами).

Панель "Палитра настройки инструмента" выглядит по-разному для каждого инструмента и позволяет установить:

· ширину линии;

· размер ластика. Для выбора простого ластика следует нажимать левую кнопку мыши, а цветного ластика – правую кнопку;

· форму кисти;

· размер "мазка" распылителя;

· тип заполнения фигуры цветом (полая фигура с контуром; фигура, заполненная цветом с контуром и без контура);

· тип фона (прозрачный или непрозрачный);

· масштаб – обычный, с увеличением в 2, 6 и 8 раз для детальной проработки рисунка (по точкам).

Для детальной проработки рисунка по точкам (пикселам) можно использовать также команды меню Вид/Масштаб/Крупный, Выбрать, Показать сетку.

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

Толщина линий задается на палитре настройки.

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

Трансформация рисунка выполняется через меню Рисунок и предполагает:

· поворот рисунка на угол, кратный 90;

· растяжение и наклон рисунка;

· заменить цветное изображение на черно-белое, изменить цвет на противоположный.

В строке состояния выдается подсказка о назначении выбранного инструмента, отображаются координаты графического курсора в пикселах и размеры текстового поля или выделяемого фрагмента (в пикселах).

Для ввода текста в рисунок используется инструмент Надпись . После выбора этого этого инструмента следует щелкнуть в нужном месте рисунка, растянуть рамку для текста до требуемого размера и ввести текст с помощью клавиатуры. Тип, размер и начертание шрифта можно изменять с помощью Панели атрибутов текста , которая выводится на экран установкой соответствующего переключателя меню Вид .

Вставка в документ Paint графического объекта производится в левый верхний угол рабочего поля, а вставка текстового фрагмента, созданного в текстовом редакторе, - в место расположения курсора внутри рамки текста.

Программа Paint предоставляет возможность заменять любой цвет стандартной палитры на один из 48 цветов базовой палитры, создавать свои собственные цвета и сохранять созданные палитры. Для этого используются соответствующие команды меню Параметры.

Основным форматом сохранения рисунков, созданных в программе Paint, является формат (.bmp), имеющий следующие разновидности:

· черно-белое изображение;

· 16-цветный рисунок. Этот формат имеет предельно ограниченную цветовую гамму, но файл занимает на диске мало места;

· 256-цветный рисунок. Файл занимает на диске в два раза больше места, чем при его сохранении в виде 16-цветном формате;

· 24-разрядный рисунок. Этот формат обеспечивает самое высокое качество цветопередачи, но файлы занимают на диске очень много места.

Допустимы и другие форматы сохранения рисунков, среди которых наиболее используемыми являются (.jpg) и (.gif) - сжатые форматы, но с частичной потерей качества изображения.

Текстовый процессор WordPad

Программа WordPad – это относительно простой текстовый процессор.

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

WordPad является упрощенной версией более мощной программы Word.

Основные возможности форматирования:

· настройка параметров печатной страницы (Файл/Макет страницы);

· настройка параметров абзаца (Формат/Абзац);

· создание маркированных списков (Формат/Маркер);

· управление табуляцией (Формат/Табуляция);

WordPad позволяет создавать документы большого объема (в отличие от Блокнота) и сохранять их в различных форматах, например Word 6.0, RTF или как текст MS DOS.

Текстовый процессор WordPad является однооконным приложением, т. е. в нем можно одновременно открыть только одно окно документа.

Программа WordPad поддерживает технологию вставки и внедрения объектов, причем при обмене данными между приложениями WordPad может быть как сервером (источником), так и клиентом (приемником).

WordPad позволяет разрабатывать презентации с элементами мультимедиа, включая показ слайдов и небольших видеофильмов, подключение звука.

Калькулятор

Калькулятор является удобным средством для выполнения сравнительно небольших вычислений. В Windows имеется два варианта калькулятора: обычный и инженерный. На рисунке показан инженерный калькулятор. Переключение на другой тип калькулятора выполняется через меню Вид в окне программы Калькулятор.

Обычный калькулятор выполняет простые арифметические операции, вычисляет проценты, извлекает квадратные корни.

Инженерный калькулятор, кроме того, позволяет вычислять типовые математические функции и выполнять достаточно сложные, например статистические расчеты.

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

Выполнять вычисления можно с помощью мыши, щелкая по соответствующим кнопкам панели калькулятора, или с помощью клавиатуры, нажимая на клавиши, которые совпадают с изображенными на экране кнопками калькулятора.

Технология связывания и внедрения объектов

(технология OLE)

Связь и внедрение объектов, созданных в различных приложениях, осуществляются в Windows с помощью специальной технологии, которая называется OLE (Object Linking and Embedding – связь и внедрение объектов).

Технология OLE – это универсальный механизм для создания и обработки составных документов, содержащих одновременно объекты различного происхождения, разной природы, например, текст, таблицы, фотографии, звук и т. п.

В технологии OLE используются следующие термины и определения:

· Объект OLE (OLE – объект) – произвольный элемент, созданный средствами какого-либо приложения Windows, который можно поместить (внедрить и/или связать) в документ другого приложения Windows. Объектом может быть целый файл или только фрагмент файла.

· Сервер OLE (OLE – сервер, исходное приложение, приложение-источник) – приложение, средствами которого создается OLE-объект, т. е. программа, которая обслуживает другое приложение.

· Клиент OLE (OLE-клиент, приложение-приемник или приложение-контейнер) – приложение, принимающее объект OLE, т. е. программа, которая пользуется услугами OLE-сервера.

Под внедрением объектов подразумевается создание комплексного документа, содержащего два или более автономных объектов. Обычным средством внедрения объектов в документ является их импорт из готового файла, в котором данный объект хранится. Для этого используется команда Вставка/Объект... . В открывшемся диалоговом окне Вставка объекта для импорта вставляемого объекта следует выбрать переключатель Создать из файла, а выбор на диске обеспечивается кнопкой Обзор... В текстовый документ можно внедрять графические объекты, тексты, фрагменты звукозаписи и видеозаписи .

При сохранении комплексного документа происходит сохранение и текста, и всех внедренных в него объектов. Размер исходного текстового документа возрастает на величину внедренных объектов.

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

Различные приложения Windows в разной степени поддерживают технологию OLE. Некоторые программы, например Блокнот, вообще ее не поддерживают. Ряд программ – WordArt, Microsoft Equation и др. могут исполнять роль только OLE-сервера. Информационные системы, наоборот, чаще всего выполняют только роль приемника, т. е. OLE-клиента.

Наиболее мощные приложения Windows, такие как Word, Excel и др. могут исполнять функции как OLE-сервера, так и OLE-клиента.

Технология OLE позволяет:

· внедрять в документ объекты или фрагменты документов, созданные в других приложениях, а также редактировать эти объекты средствами создавшего их приложения;

· устанавливать связь объекта с документом другого приложения. При установлении связи этот объект продолжает "жить" собственной жизнью и обслуживать другие документы.

Служебные программы

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

Доступ к служебным программам выполняется через команду Пуск/Программы/ Стандартные/Служебные.

Наиболее используемой программой является Check Disk - программа проверки диска. Она позволяет устранить на жестком и гибком дисках логические ошибки в файловой структуре (стандартная проверка) и физические ошибки, связанные с дефектами поверхности диска (полная проверка). Стандартную проверку проводят после каждого некорректного завершения работы компьютера. Полную проверку жесткого диска проводят два раза в год или в случае сомнения в надежности работы. Для гибкого диска рекомендуется полная проверка при сбоях чтения или записи файлов.

Дефрагментация диска - программа, предназначенная для повышения эффективности работы диска путем устранения фрагментированности файловой структуры. При длительном редактировании файлов или при заполненности диска система начинает заполнять не все кластеры подряд (кластер – наименьшая единица хранения данных на диске), а только свободные кластеры. Поэтому файл оказывается "размазан" по диску и время доступа к нему увеличивается. При дефрагментации файлы переписываются так, чтобы каждый из них содержался в группе подряд расположенных кластеров.

Форматирование гибкого диска выполняется щелчком правой кнопки мыши по значку диска и выбором команды Форматировать… Несмотря на то, что дискеты продаются уже отформатированными, повторное форматирование устраняет недостатки разметки дискеты, которые не могут быть устранены программой Check Disk. Однако при этом записанные данные теряются. Форматирование может быть быстрым или полным. В первом случае только удаляются имеющиеся файлы, во втором еще проводится проверка поверхности диска и устранение дефектов.

Архивация файлов

Термин "архивация" не совсем точен. Главное назначение программ-архиваторов - сжатие файлов с целью экономии памяти. Поскольку со сжатыми файлами часто невозможно работать по их прямому назначению, их используют для хранения копий файлов, т. е. для их архивации. Сжатию (уплотнению) могут быть подвергнуты: файлы, папки, диски. Сжатие файлов и папок необходимо либо для их транспортировки, либо для резервного копирования, либо для обмена информацией по сети Интернет. Уплотнение дисков применяют для повышения эффективности использования их рабочего пространства (обычно для дисков недостаточной емкости).

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

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

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

Файловые архиваторы позволяют упаковывать один или несколько файлов (например, все содержимое данного подкаталога вместе с вложенными в него подкаталогами) в единый архивный файл. Размер последнего, как правило, меньше, чем суммарный размер исходных файлов, но воспользоваться запакованными программами или данными, пока они находятся в архиве, нельзя, пока они не будут распакованы. Для распаковки архивного файла обычно используется тот же самый архиватор.

Программные архиваторы действуют иначе. Они позволяют упаковать за один прием один единственный файл - исполняемую программу ЕХЕ-типа, но зато так, что заархивированная программа будет сразу после ее запуска на исполнение самораспаковываться в оперативной памяти и тут же начинать работу.

Дисковые архиваторы позволяют программным способом увеличить доступное пространство на жестком диске. Типичный дисковый архиватор представляет собой резидентный драйвер, который незаметно для пользователя архивирует любую записываемую на диск информацию и распаковывает ее обратно при чтении. Однако операции чтения/записи файлов несколько замедляются, поскольку процессору требуется время для упаковки и распаковки.

Для архивирования используются специальные программы - архиваторы или диспетчеры архивов. Наиболее известные архиваторы: WinZip; WinRar; WinArj. Эти программы обеспечивают возможность использования и других архиваторов, поэтому, если на компьютере, куда перенесены сжатые в них файлы, отсутствуют указанные программы, архивы можно распаковать с помощью другого архиватора. До сих пор широко используются и соответствующие программы, созданные в MS DOS, но способные работать и в Windows.

Почти все архиваторы позволяют создавать удобные самораспаковывающиеся архивы (SFX – Self-extracting-архивы) – файлы с расширением. ехе. Для распаковки такого архива не требуется программы-архиватора, достаточно запустить архив *.ехе как программу. Многие архиваторы позволяют создавать многотомные (распределенные) архивы, которые могут размещаться на нескольких дискетах.

Основными характеристиками программ-архиваторов являются:

· скорость работы;

· сервис (набор функций архиватора);

· степень сжатия – отношение размера исходного файла к размеру упакованного файла.

Основными функциями архиваторов являются:

· создание архивных файлов из отдельных (или всех) файлов текущего каталога и его подкаталогов, загружая в один архив дофайлов;

· добавление файлов в архив;

· извлечение и удаление файлов из архива;

· просмотр содержимого архива;

· просмотр содержимого архивированных файлов и поиск строк в архивированных файлах;

· ввод в архив комментарии к файлам;

· создание многотомных архивов;

· создание самораспаковывающихся архивов, как в одном томе, так и в виде нескольких томов;

· обеспечение защиты информации в в архиве и доступ к файлам, помещенным в архив, защиту каждого из помещенных в архив файлов циклическим кодом;

· тестирование архива, проверка сохранности в нем информации;

· восстановление файлов (частично или полностью) из поврежденных архивов;

· поддержки типов архивов, созданных другими архиваторами и др.

Типы архивов

Для сжатия используются различные алгоритмы, которые можно разделить на обратимые и методы сжатия с частичной потерей информации. Последние более эффективны, но применяются для тех файлов, для которых частичная потеря информации не приводит к значительному снижению потребительских свойств. Характерными форматами сжатия с потерей информации являются:

· .jpg - для графических данных;

· .mpg - для видеоданных;

· .mp3 - для звуковых данных.

Характерные форматы сжатия без потери информации:

· .tif, .pcx и другие - для графических файлов;

· .avi - для видеоклипов;

· .zip, .arj, .rar, .lzh, .cab и др. - для любых типов файлов.

Основные алгоритмы сжатия

Говоря об алгоритмах сжатия, будем иметь в виду обратимые алгоритмы.

Алгоритм RLE (Run-Length Encoding) использует принцип выявления повторяющихся последовательностей. При сжатии записывается последовательность из двух повторяющихся величин: повторяемого значения и количества его повторений.

Пример

Исходная последовательность: 3, 3, 12, 12, 12, 0, 0, 0, 0.

Сжатая информация: 3, 2, 12, 3, 0, 4.

Коэффициент сжатия: 6/9*100% = 67%.

Алгоритм KWE (Keyword Encoding) предполагает использование словаря, в котором каждому слову соответствует двухбайтовый код. Эффективность сжатия увеличивается с ростом объема кодируемого текста.

Алгоритм Хафмана предполагает кодирование не байтами, а битовыми группами. В нем можно выделить три основные этапа.

1. Выявляется частота повторения каждого из встречающихся символов.

2. Чем чаще встречается символ, тем меньшим количеством битов он кодируется.

3. К закодированной последовательности прикладывается таблица соответствия.

Задание

Изучить встроенные офисные средства операционной системы Windows и использовать их для создания отчета о лабораторной работе. Используя менеджер архивов, получить практические навыки работы с архивными данными. Результаты архивации данным привести в отчете, проанализировав размеры исходных файлов и их архивных копий.

Порядок выполнения

1). Работа с программой Microsoft Paint::

– Открыть Paint через главное меню:

– Средствами Paint нарисовать рисунок согласно номеру своего варианта из раздела «Варианты задания к работе». Высота изображения должна составлять 9 см.

– Закрыть Paint .

2). Работа с программой Калькулятор:

– Открыть программу Калькулятор через главное меню: Пуск – Программы – Стандартные.

– Через меню Вид поменять вид калькулятора на Инженерный .

– При помощи калькулятора найти значение выражения: , где N – номер вашего варианта.

– Сделать скриншот Рабочего стола с изображением калькулятора с результатами вычислений, нажав на клавиатуре клавишу « Print Screen»

– Открыть программу Paint

– Отредактировать рисунок, таким образом, чтоб на нём осталось только изображение калькулятора с результатами вычислений.

– Закройте Paint , и Калькулятор .

3). Создание архивов и работа с архивными данными:

– Открыть программу 7-Zip File Manager через меню: Пуск – Программы – 7- Zip.

– Используя кнопки навигации по файловой системе в программе 7-Zip File Manager перейти в папку, где находятся созданные вами файлы Image_ Lab02 и Calc_ Lab02.

– Выделить эти два файла и нажать на Панели инструментов кнопку Добавить.

– В открывшемся окне Добавить к архиву ввести название архива Рисунки , Формат архива – Zip , Уровень сжатия – Ультра . Обратить внимание на то, какие еще существуют параметры у архива, но оставить их без изменения .

– Нажать ОК и пронаблюдать процесс создания архива. В окне программой должен появиться файл Рисунки. zip

– Сделать скриншот Рабочего стола с изображением программы 7-Zip File Man ager.

– Открыть программу Paint . Вставить туда изображение рабочего стола из буфера обмена.

– Отредактировать рисунок, таким образом, чтоб на нём осталось только изображение окна архиватора.

– Закройте программу Paint .

– В окне архиватора появляется новый файл Arh_ Lab02. bmp. Через контекстное меню на этом файле выберете пункт меню «7- Zip» – «Добавить к архиву…»

– В поле ввода имени архива выберете из всплывающего списка имя архива Рисунки и нажмите ОК .

– Закройте программу 7-Zip File Manager.

– В своей личной папке создайте папку «Архивные файлы» и переместите туда файл Рисунки. zip .

– Вызвав мышью контекстное меню на архиве Рисунки. zip, выберите пункт «7- Zip» – «Распаковать» (« Extract to “Рисунки\”»)

4). Создание отчета о лабораторной работе в программе WordPad:

– Открыть программу WordPad через главное меню: Пуск – Программы – Стандартные.

– Средствами этой программы оформить отчет о лабораторной работе так, используя шаблон, изображенный на рисунке ниже. Вставка необходимых рисунков производиться из вашей личной папки через пункт меню программы: «Вставка» - «Объект…» - переключатель «Создать из файла» . Используемый шрифт: Times New Roman.


5). Доложить преподавателю об окончании выполнения.

Контрольные вопросы

1). Какие стандартные программы входят в комплект поставки Windows?

2). Как запустить стандартные приложения Windows?

3). Каково назначение программы Блокнот?

4). Какие типы текстовых файлов позволяет редактировать Блокнот?

5). Что такое курсор?

6). Как выполняется переключение шрифтов в Блокноте?

7). Как задаются параметры шрифта?

8). Каковы основные типы шрифтов и их характеристики?

9). Как открыть документ в редакторе Блокнот?

11). Какие основные возможности редактирования документа в программе Блокнот?

12). Что такое буфер обмена?

13). Каким образом можно поместить объект в буфер обмена?

14). Как вставить в документ объект, находящийся в буфере обмена?

15). Перечислите основные элементы окна Блокнот и укажите их функциональное назначение.

16). Какие редакторы называются графическими? Каково их назначение?

17). Как строится изображение в растровой графике? в векторной?

18). К какому типу редакторов – растровой или векторной графики относится графический редактор Paint?

19). Какие средства рисования имеются на панели инструментов графического редактора Paint? Каково их назначение?

20). Каково назначение палитры цветов и палитры настройки инструментов редактора Paint?

21). Где отображаются координаты графического курсора?

22). В чем отличие текстового редактора от текстового процессора?

23). Что включает в себя функция форматирования документов?

24). Какие основные возможности форматирования включены в текстовый процессор Word Pad? Как они реализовываются?

25). В каких форматах позволяет сохранять документы WordPad?

26). Для чего предназначен Калькулятор?

27). Калькуляторы каких типов включены в Windows? Как осуществляется переключение с одного типа калькулятора на другой?

28). Каковы основные возможности простого и инженерного Калькуляторов?

29). Что такое технология OLE?

30). Что такое OLE-объект, OLE-сервер, OLE-клиент?

31). Какими способами можно внедрять и связывать внешние объекты с документом-приемником?

32). Перечислите и охарактеризуйте способы связи объекта OLE-сервера с документом-приемником.

33). Сравните способы внедрения и связывания объектов.

34). В какой степени поддерживают технологию OLE различные приложения Windows? Приведите примеры.

35). Каковы возможности OLE-технологии?

36). Каково назначение служебных программ Windows?

37). Как осуществляется доступ к служебным программам Windows?

38). Для чего используется программа Check Disk?

39). Как часто следует проводить стандартную и полную проверку жесткого диска?

40). Каково назначение программы дефрагментации диска?

41). Что такое дефрагментация диска?

42). Что такое форматирование дисков? В каких случаях прибегают к форматированию?

43). Как можно выполнить форматирование диска?

44). Каковы особенности быстрого и полного форматирования дисков?

45). Каково назначение программ-архиваторов?

46). Для чего используются сжатые файлы и папки?

47). Какие программы называются архиваторами?

48). По каким показателям отличаются программы-архиваторы?

49). Каковы возможности дисковых архиваторов?

50). Перечислите наиболее известные архиваторы.

51). Какие архивы называются самораспаковывающимися? Как распаковываются такие архивы?

52). Какие архивы называются многотомными?

53). Каковы основные характеристики программ-архиваторов?

54). Каковы основные функции архиваторов?

55). На какие типы можно разделить алгоритмы сжатия?

56). Чем отличаются алгоритмы сжатия без потери информации от алгоритмов сжатия с частичной потерей информации?

57). Каковы характерные форматы сжатия с потерей информации и без потери информации?

58). Каковы основные алгоритмы сжатия?

Варианты заданий к работе

№ рисунка

Цель работы – развитие профессиональных навыков работы с архиваторами, на примере архиватораARJ.

Задачи работы:

    получение навыков и умений в обработке группы файлов архиватором ARJ;

    получение навыков и умений в добавлении, перемещении, просмотре, извлечении и удалении файлов с помощью архиватора ARJ.

Справочно-методический материал

Архивация данных имеет множество целей. Это в первую очередь создание архивных резервных копий важных документов или программ. Так же за счет архивации можно значительно уменьшить размер занимаемого программой или документом места на диске. Для создания архивов используются специальные программы. Их можно разделить на два класса: программы упаковщики (архиваторы) и программы резервного копирования.

Программы – упаковщики позволяют за счет применения специализированных методов сжатия создать копии файлов меньшего размера и объединять копии нескольких файлов в один архивный файл.

Программы резервного копирования предназначены для копирования информации с жесткого диска на другие съемные носители информации (например,CD-диски).

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

Наиболее распространенные программы-упаковщики имеют приблизительно одинаковые возможности. Причем разные типы данных лучше сжимаются разными программами.

Важным моментом при архивации данных является вопрос обратимости сжатых данных. Если при сжатии данных происходит только изменение их структуры, то метод сжатия обратим. Из результирующего кода можно восстановить исходный массив путем применения обратного метода. Обратимые методы применяют для сжатия любых типов данных. Характерными форматами сжатия без потери информации являются:

    GIF, .TIF, .PCX и многие другие для графических данных;

    AVI для видеоданных;

    ZIP, .ARJ, .PAR, .LZH, .LH, .CAB и многие.

Методы сжатия с потерей информации (необратимое сжатие) обычно обеспечивают гораздо более высокую степень сжатия, чем обратимые методы, но их нельзя применять к текстовым документам, базам данных и, тем более, к программному коду. Характерными форматами сжатия с потерей информации являются:

    JPG для графических данных;

    MPG для видеоданных;

    МРЗ для звуковых данных.

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

Программа ARJ (разработчик – Robert K. Jung) относится к числу наиболее известных продуктов своего класса. Она выполняет все функции по обслуживанию своих архивов, может помещать файлы в архив, извлекать файлы из архива, и делать «самораспаковывающиеся» файлы и так далее.

Программа ARJ позволяет:

    создавать архивные файлы из отдельных или всех файлов текущего каталога и его подкаталогов, загружая в один архив до 32000 файлов;

    добавлять и заменять файлы в архиве;

    извлекать и удалять файлы из архива;

    просматривать содержимое архива;

    создавать многотомный архив;

    защищать каждый из помещенных в архив файлов 32-битовым циклическим кодом, тестировать архив, проверяя сохранность в нем информации;

    получать помощь по работе на 3 международных языках;

    вводить в архив комментарии к файлам;

    запоминать в архиве пути к файлам;

    сохранять в архиве несколько поколений (версий) одного и того же файла;

    переупорядочивать архивный файл по размерам файлов, именам, расширениям, дате и времени модификации, коэффициенту сжатия и др.;

    осуществлять поиск строк в архивированных файлах;

    восстанавливать файлы из разрушенных архивов;

    создавать самораспаковывающиеся архивы как на одном томе, так и на нескольких томах;

    просматривать содержимое текстовых файлов, содержащихся в архиве;

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

Для получения на экране краткой помощи по работе достаточно в командной строке ввести имя программы: ARJ.

Для получения развернутой помощи и примеров задания команд следует ввести:

ARJ -? или ARJ /?

Для загрузки программы и выполнения ею необходимых функций используется формат командной строки, где имя программы и параметры разделяются пробелами:

ARJ <команда> [-<кл1> [-<кл2>...]] <имя_архива> [<список_имен_файлов>]

Обязательные параметры командной строки – это два параметра: <команда> и <имя_архива>.

В качестве списка имен файлов можно использовать шаблон (маску).

Параметр <команда> записывается в виде одного символа вслед за именем программы и задает функцию архивации в соответствии с таблицей 1 Приложения 3.

Параметр <имя_архива> задает имя архивного файла и записывается по общим правилам MS DOS, но без указания расширения, которое при создании нового файла присваивается автоматически. Имя архива может быть записано с указанием пути к файлу. Архиватор по умолчанию обрабатывает архивные файлы, имеющие расширение.ARJ.

Самораспаковывающийся архивный файл создается с расширением.ЕХЕ. Такой файл содержит в себе программный модуль распаковки, и для извлечения из него файлов не требуется программа ARJ.

Ключи уточняют действие команды архивации, и их может быть несколько. Каждый ключ начинается с символа "-" и может быть помещен в любом месте командной строки после команды. Признаком ключа кроме символа "-" может быть символ "/". Команды и ключи программы-архиватора ARJ можно вводить в командную строку в любом регистре. Основные ключи архиватора ARJ представлены в таблице 2 Приложения 3.

В таблице 4 представлены некоторые команды архиватора ARJдля работы с файловой системой и обслуживанию архивов.

Таблица 4 – Основные команды архиватора ARJ.

Получение справочной информации

Копирование всех фалов текущего каталога в архив

ARJa<имя архива>

Перемещение всех файлов текущего каталога в архив

ARJm<имя архива>

Просмотр содержимого архива

ARJ L<имя архива>

Удаление файлов из архива

ARJd<имя архива> <шаблон>

Извлечение всех файлов из архива в текущий каталог

ARJ e<имя архива>

Архивация структуры каталогов

ARJ –r<имя архива>

Извлечение структуры каталогов

ARJx <имя архива>

Пропуск файлов при добавлении в архив

ARJ<имя архива> -x<шаблон>

Создание многотомного архива

ARJ–v[v][w] <имя архива>

Извлечение файлов из многотомного архива

ARJe–v<имя архива>

Порядок выполнения работы

    Скопировать архиватор ARJ.exe в каталог TEMP.

    Создать bat файл, выполняющий следующие команды:

    1. Скопировать все файлы каталога TEMP в архив с именем arсh1.

      Посмотреть содержимое архива arch1.

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

      Удалить архив arch1 из текущего каталога.

      Переместить все файлы из текущего каталога в архив с именем arch2 с дополнительным контролем правильности перемещенных в архив копий файлов.

      Извлечь все файлы из архива arch2 в текущий каталог.

      Переместить группу файлов с расширением txt в архив Text.

      Создать архив Invert куда скопировать все файлы каталога TEMP, исключая arch2 и Text.

      Проверить целостность архива Invert.

      Создать архив Dir в каталоге TEMP, куда переместить все файлы и подкаталоги этого каталога, исключая архивы arch2 и Text.

      Извлечь структуру из архива Dir.

      Создать многотомный архив TOM, включающий в себя все текстовые файлы с расширением txt, размер тома 360 Кбайт.

      Добавить в многотомный архив TOM все файлы с расширением pas текущего каталога.

      Извлечь все файлы из второго тома архива TOM в текущий каталог.

      Добавить все файлы каталога TEMP в архив с защитой архива паролем (пароль – фамилия студента).

    титульный лист;

    цели и задачи лабораторной работы;

    задание на лабораторную работу;

    результаты выполненной работы.

Контрольные вопросы

    Что такое архивация данных?

    Что такое программы упаковщики?

    Какого назначение программ резервного копирования?

    Что такое обратимое сжатие данных?

    Что такое сжатие с потерями информации?

    Назовите форматы сжатия без потерь.

    Назовите наиболее популярные программы архиваторы?

Список терминов:

архивация, программа-упаковщик, программа резервного копирования, метод сжатия.

1. Запустите программу Excel (Пуск Программы Microsoft Excel). 2. Создайте новую рабочую книгу (кнопка Создать на стандартной панели инструментов) 3. Дважды щелкните на ярлычке текущего рабочего листа и дайте этому рабочему листу имя Данные. 4. Дайте команду Файл Сохранить как и сохраните рабочую книгу под своим именем _____.xls и сохраните на Рабочем столе. 5. Сделайте текущей ячейку А1 и введите в нее заголовок Результаты измерений. 6. Введите произвольные числа в последовательные ячейки столбца А, начиная с ячейки А2. 7. Введите в ячейку В1 строку Удвоенное значение. 8. Введите в ячейку С1 строку Квадрат значения. 9. Введите в ячейку D1 строку Квадрат следующего числа. 10. Введите в ячейку В2 формулу =2*А2. 11. Введите в ячейку С2 формулу =А2*А2. 12. Введите в ячейку D2 формулу =В2+С2+1. 13. Выделите протягиванием ячейки В2, С2 и D2. 14. Наведите указатель мыши на маркер заполнения в правом нижнем углу рамки, охватывающей выделенный диапазон. Нажмите левую кнопку мыши и пере- тащите этот маркер, чтобы рамка охватила столько строк в столбцах В, С и D, сколько имеется чисел в столбце А. 15. Убедитесь, что формулы автоматически модифицируются так, чтобы работать со значением ячейки в столбце А текущей строки. 16. Измените одно из значений в столбце А и убедитесь, что соответствующие зна- чения в столбцах В, С и D в этой же строке были автоматически пересчитаны. 17. Введите в ячейку Е1 строку Масштабный множитель. 18. Введите в ячейку Е2 число 5. 19. Введите в ячейку F1 строку Масштабирование. 20. Введите в ячейку F2 формулу =А2*Е2. 21. Используйте метод автозаполнения, чтобы скопировать эту формулу в ячейки столбца F, соответствующие заполненным ячейкам столбца А. 22. Убедитесь, что результат масштабирования оказался неверным. Это связано с тем, что адрес Е2 в формуле задан относительной ссылкой. 23. Щелкните на ячейке F2, затем в строке формул. Установите текстовый курсор на ссылку Е2 и нажмите клавишу F4. Убедитесь, что формула теперь выглядит как =А2*$Е$2, и нажмите клавишу ENTER. 24. Повторите заполнение столбца F формулой из ячейки F2. 25. Убедитесь, что благодаря использованию абсолютной адресации значения ячеек столбца F теперь вычисляются правильно. Сохраните рабочую книгу _____.xls. А Мы научились вводить текстовые и числовые данные в электронные таблицы Excel. Мы узнали, как производится ввод и вычисление формул. Мы также выяснили, как осуществляется копирование формул методом автозаполнения, и определили, в каких случаях следует использовать относительные и абсолютные ссылки.Изучение диспетчеров архивов WinZip и WinRAR 1. Подготовка к работе По указанной литературе изучить: теоретические основы сжатия данных; методы сжатия; форматы сжатия с потерей и без потери информации; способ оценки степени сжатия; алгоритмы обратимых методов сжатия; программные средства сжатия данных; требования, предъявляемые к диспетчерам архивов методы работы с ними. 2. Контрольные вопросы 1. На примерах пояснить свойство, обуславливающее сжатие данных. 2. Как оценить степень сжатия файла? 3. Перечислить факторы, определяющие эффективность сжатия? 4. Какие объекты, и в каких ситуациях подвергаются сжатию? 5. Пояснить суть и область применения методов сжатия. 6. Перечислить форматы сжатия с потерей информации и область их применения. 7. К каким типам данных и почему применимы методы сжатия с регулируемой потерей информации? 8. Перечислить форматы сжатия без потери информации и область их примене-ния. 9. Пояснить основополагающие принципы обратимых методов сжатия. 10. Почему современные средства архивации называют диспетчерами архивов? 11. Дать понятие самораспаковывающегося архива. Как он создается? 12. Дать понятие распределенного архива. Чем отличается процесс создания распределенного архива диспетчерами WinRAR от WinZip? 13. Как осуществить защиту архивов? 14. Какие сервисные функции присущи диспетчерам архивов

150.000₽ призовой фонд 11 почетных документов Свидетельство публикации в СМИ