
- •1. Основные приемы работы в операционной системе windows
- •1.1. Многооконный пользовательский интерфейс windows xp. Работа с меню Инструментарий Windows
- •Манипулирование с окнами
- •Практическое задание 1
- •Изменение вида окон
- •Упорядочивание окон и переключение между ними
- •1.2. Папки, документы, приложения
- •Настройка вида папки
- •Просмотр и сортировка дисков, папок, и файлов
- •Выделение папок и файлов
- •Переименование папок и файлов
- •Удаление папок и файлов
- •Специальные папки. Мой компьютер
- •Программа Проводник
- •1. Создайте следующую структуру вложенных папок и документов.
- •Для этого выполните следующие действия:
- •Компьютер откройте рабочий диск. Создайте папку Документы командой меню Файл - Создать - Папка.
- •Возможности работы с папками и файлами программы Проводник
- •1.3. Настройка Рабочего стола
- •Использование ярлыков
- •Способы создания ярлыков:
- •И зменение параметров ярлыка
- •1. Создайте на Рабочем диске папку Работа со справкой.
- •2.1. Настройка главного меню
- •2.2. Автоматический запуск программ
- •2.3. Создание и использование меню избранное
- •2.4. Настройка панели быстрого запуска
- •2.5. Панель управления
- •Открыть Панель управления можно следующими способами:
- •Персонализация Windows Настройка Панели задач
- •Практическое задание 7
- •3. Стандартные приложения windows
- •3.1. Текстовый редактор wordpad
- •1. Создайте на Рабочем диске папку Работа с wordpad. Загрузите текстовый редактор wordpad (Пуск - Программы -Стандартные - Текстовый редактор wordpad)
- •2. Наберите в окне текстового редактора заданный ниже текст.
- •3.4. Графический редактор paint
- •3.4. Графический редактор paint
- •4. Обмен данными между приложениями windows
- •С пособами:
- •4.2. Связывание объектов (ole-технология)
- •5. Работа с dos - приложениями в среде
- •5.1. Запуск программ ms-dos
- •Передача текстовой информации из dos - приложения в Windows - приложение и наоборот
- •6. Основы работы с internet
- •6.1. Общие положения. Обозреватели. Поисковые системы
- •Практическое задание 12
- •6.2. Отправка и получение электронной почты
- •2. Щелкните на кнопке Создание сообщения.
- •Контрольные вопросы
- •7. Методы защиты информации
- •7.1. Компьютерные вирусы
- •7.3. Программы борьбы с компьютерными вирусами
- •7.4. Защита от несанкционированного доступа к информации
- •7.5. Использование криптографии
- •7.6. Реализация алгоритмов шифрования
- •7.7. Понятие государственной и коммерческой тайны
- •8. Технологии обработки архивов данных
- •8.1. Назначение архивации файлов
- •8.2. Основные программы архивации
- •8.3. Работа с архивами в ms dos. Архиватор arj
- •8.4. Работа с архивами в Windows
8. Технологии обработки архивов данных
8.1. Назначение архивации файлов
Программы-архиваторы относятся к программному обеспечению общего назначения. Они позволяют сжимать информацию за счет применения специальных методов «упаковки», т. е. создавать файлы меньшего размера, а также объединять копии нескольких файлов в один архивный файл.
Программы-архиваторы используются для следующих целей:
-
сжатия резервных копий файлов;
-
сжатия редко используемых данных при недостатке места на диске;
-
сжатия данных при передаче их по каналам связи (для ускорения процесса передачи);
-
при создании дистрибутивов программ;
-
обмена информацией между пользователями;
-
шифрования конфиденциальной информации (архивирование с паролем).
Архивный файл (архив) представляет собой набор из одного или нескольких файлов, помещенных в сжатом виде в единый файл, из которого при необходимости их можно извлечь в первоначальном виде.
Архив содержит оглавление, позволяющее узнать, какие файлы содержатся в архиве. В оглавлении архива для каждого содержащегося в нем файла хранится следующая информация:
-
имя файла;
-
сведения о каталоге папки, в котором содержится файл;
-
дата и время последней модификации;
-
размер файла на диске и в архиве.
Сжатие информации достигается за счет устранения избыточности в данных путем обработки файлов по специальным алгоритмам. Так, алгоритм RLE (Run Lenght Encoding) заменяет повторяющиеся символы двумя значениями: числом повторений и кодом. Например, если текст содержит 20 пробелов, которые следуют подряд, то вместо 20 байтов можно записать только два байта: число 20 (в двоичном коде) и код пробела. Таким образом, сжатый фрагмент будет короче исходного в 10 раз. Данный алгоритм используется в специализированных алгоритмах для сжатия графической информации.
Алгоритм Лемпеля—Зива—Уэлча LZW (Lempel—Ziv—Welch) кодирует часто встречающиеся последовательности. Кодированию предшествует статистический анализ исходного файла на предмет выявления таких последовательностей и построения, образно выражаясь, своего словаря.
Существует много методов сжатия данных и их разработка еще продолжается.
Стандарты на кодирование данных используют коды постоянной длины, например система ASCII использует коды символов из 8 битов (двоичных разрядов), Unicode использует коды символов из 16 битов. Однако не все символы одинаково часто встречаются, поэтому, если перейти к кодам переменной длины (состоящим из разного числа битов), то открывается возможность часто используемым символам назначить короткие коды, а редко используемым — длинные. Тогда суммарная длина закодированного текста будет меньше, чем при стандартной кодировке (алгоритм Хаффмана). Эффективность сжатия информации в данном случае будет зависеть от того, насколько удачно подобраны коды к содержимому конкретного файла.
Для каждого исходного файла до архивации рассчитывается и запоминается в архиве специальное число — код циклического контроля. Это число состоит из 32-двоичных разрядов (4 байта) и известно как код CRC-32. Математически доказано, что это число практически уникально для каждого файла конкретного размера, как уникальны отпечатки пальцев у каждого человека.
При восстановлении файла из архива расчет кода CRC-32 повторяется. Так как количество байтов исходного размера известно и известен код циклического контроля, то при несовпадении вновь рассчитанного кода с первоначальным значением фиксируется ошибка. Таким образом, если файл распакован, гарантируется его идентичность оригиналу.