- •Содержание
- •Тема 1 Введение в информационные технологии
- •1.1 Цель и предмет изучения курса
- •1.2 Историческая справка о развитии программного обеспечения
- •1.3 Поколения эвм
- •1.4 Понятие об информационном обществе
- •Тема 2 Основные понятия информатики
- •2.1 Информация и этапы её преобразования
- •2.2 Основные элементы и классификация компьютеров
- •2.3 Представление информации в компьютере
- •2.4 Элементы программирования
- •Тема 3 Основные устройства персонального компьютера
- •3.1 Оперативная память
- •3.2 Устройства внешней памяти
- •3.3 Типы и классификация процессоров
- •3.4 Устройства ввода и вывода
- •3.5 Коммуникационные устройства
- •Тема 4 Общая характеристика программного обеспечения
- •4.1 Общая характеристика операционных систем
- •4.2 Имена устройств, каталогов и файлов
- •4.3 Понятие о командном режиме
- •4.1 Общая характеристика операционных систем
- •4.2 Имена устройств, каталогов и файлов
- •4.3 Понятие о командном режиме
- •Тема 5 Общее представление о системах семейства Windows
- •5.1 Многозадачность и мульмедийные возможности
- •5.2 Стандартные и пользовательские ярлыки и пиктограммы
- •5.3 Особенности ос Windows nt
- •5.1 Многозадачность и мульмедийные возможности
- •5.2 Стандартные и пользовательские ярлыки и пиктограммы
- •5.3 Особенности ос Windows nt
- •Тема 6 Пользовательский интерфейс Windows
- •6.1 Рабочий стол и стандартные пиктограммы Windows
- •6.2 Панель задач и меню «Пуск»
- •6.3 Составляющие части окна и управление окнами
- •6.4 Контекстное меню и ярлыки рабочего стола
- •Тема 7 Использование средств Windows для управления файлами и папками
- •7.1 Создание, удаление и поиск каталогов и файлов
- •7.2 Программа «Проводник»
- •7.4Телекоммуникационные и сетевые возможности
- •7.1 Создание, удаление и поиск каталогов и файлов.
- •7.2 Программа «Проводник»
- •7.3 Работа со справочной системой Windows
- •7.4 Телекоммуникационные и сетевые возможности
- •Тема 8 Стандартные программы
- •8.1 Текстовые редакторы «Блокнот» и «WordPad»
- •8.2 Графический редактор Paint
- •8.1 Текстовые редакторы «Блокнот» и «WordPad»
- •8.2 Графический редактор Paint
- •8.3 Мультимедия и служебные программы
- •8.4 Конфигурирование оболочки Windows nt
- •Тема 9 Текстовый редактор Microsoft Word
- •9.1 Общие сведения о создании документов
- •9.2 Приёмы и средства автоматизации обработки документов
- •9.3 Ввод формул, работа с таблицами и диаграммами
- •9.1 Общие сведения о создании документов
- •9.2 Приёмы и средства автоматизации обработки документов
- •9.3 Ввод формул, работа с таблицами и диаграммами
- •9.4 Работа с графическими объектами и подготовка документов к печати
- •Тема 10 Основные программы пакета Microsoft Office
- •10.1 Создание электронных таблиц Microsoft Excel
- •10.2 Использование встроенных функций
- •10.3 Основные понятия и проектирование баз данных
- •10.4 Подготовка докладов и разработка презентаций средствами Microsoft Power Point
- •Тема 11 Приёмы и методы работы со сжатыми данными
- •11.1 Теоретические основы сжатия данных
- •11.2 Программные средства сжатия данных
- •11.3 Программные средства уплотнения носителей
- •Тема 12 Автоматизация обработки документов
- •12.1 Распознавание текстов. Принцип работы сканирующих устройств
- •12.2 Основы работы с программой FineReader
- •12.3 Преобразование документов в электронную форму
- •В одном пакете можно выделить несколько страниц подряд или выборочно:
- •12.4 Автоматизированный перевод документов (программа promt)
- •Тема 13 Защита информации
- •13.1 Удалённый доступ и программные средства ограничения доступа
- •Основы защиты данных от компьютерных вирусов
- •13.3 Программы антивирусы
- •Тема 14 Аппаратные средства сетевых технологий
- •14. 1 Возникновение компьютерных сетей
- •14.2 Локальные и глобальные сети, сетевое окружение
- •14.3 Сетевые карты и коммутаторы
- •Тема 15 Программные средства сетевых технологий
- •15.1 Подключение к сети Internet
- •15.2 Поиск информации в сети Internet.
- •15.3 Основы работы с электронной почтой
- •15.4 Применение языка html и публикация Web- документов
- •Список рекомендуемой литературы
Тема 11 Приёмы и методы работы со сжатыми данными
11.1 Теоретические основы сжатия данных
11.2 Программные средства сжатия данных
11.3 Программные средства уплотнения носителей
11.1 Теоретические основы сжатия данных
Характерной особенностью большинства «классических» типов данных, с которыми работает человек, является их избыточность. Степень избыточности зависит от типа данных и от принятой системы кодирования. Избыточность информации нередко связана с представлением о ее качестве, поскольку избыточность, как правило, повышает восприятие информации, особенно в неблагоприятных условиях (восстановление повреждённого графического материала, чтение текста в условиях недостаточной видимости...). Однако когда речь заходит о хранении информации и их передаче, то избыточность можно уменьшить, что дает эффект сжатия.
В зависимости от того, в каком объекте размещены данные, подвергаемые сжатию, различают:
уплотнение файлов – уменьшение их размеров дня хранения и передачи по каналам связи;
уплотнение (архивацию) папок – уменьшение размеров и архивация для длительного хранения;
уплотнение дисков – для эффективности использования рабочего пространства (как правило, для дисков малой емкости).
Несмотря на изобилие алгоритмов сжатия, теоретически есть только три способа уменьшения их избыточности.
Если при сжатии происходит изменение их содержания, то метод сжатия необратим и при восстановлении данных из сжатого файла не происходит полного восстановления исходной последовательности. Такие методы называют также методами сжатия с регулируемой потерей информации. Они применимы только для тех типов данных, для которых утрата части содержания не приводит к значительному снижению потребительских свойств. В первую очередь это относится к мультимедийным данным: видеорядам, музыкальным записям, звукозаписям, рисункам. Методы сжатия с потерей информации обычно обеспечивают гораздо более высокую степень сжатия, чем обратимые методы, но их нельзя применять к текстовым документам, базам данных, к программному коду.
Характерными форматами сжатия с потерей информации являются;
. JPG для графических данных;
.MPG для видеоданных;
МРЗ для звуковых данных.
Алгоритмы обратимых методов.
Как известно, чудес не бывает и сжатие данных ограничено. Существуют определённые теоремы, определяющие эти ограничения.
Теорема 1. Дня любой последовательности данных существует теоретический предел сжатия, который не может быть превышен без потери части информации.
Теорема 2. Дня любого алгоритма сжатия можно указать такую последовательность данных, для которой он обеспечит лучшую степень сжатия, чем другие методы.
Теорема 3. Для любого алгоритма сжатия можно указать такую последовательность данных, для которой он вообще не позволит сжатия.
Разные алгоритмы по-разному сжимают разные типы и объемы данных.
Пример 1.
Алгоритм RLE.
Исходный код:
0 0 0 127 127 0 255 255 255 255 – 10 байт
Код после архивации:
0 3 127 2 0 1 255 6 – 8 байт. Коэффициент. сжатия = 80%
Особенности:
высокая скорость сжатия;
низкий коэффициент сжатия;
хорош для графических файлов с большими одноцветными участками.
Пример 2.
Алгоритм KWE.
Кодирование лексических единиц исходного документа группами байтов фиксированной длины в архив вкладывается словарь. Такой алгоритм эффективен для англоязычных текстов большой длины.
Пример 3.
Алгоритм Хофмана.
В основе данного алгоритма лежит кодирование не байтами, а битовыми группами. Алгоритм заключается в следующем:
перед началом проводится частотный анализ документа (выявляется частота повторения каждого символа);
чем чаще встречается символ тем меньше битовая последовательность;
образующаяся последовательность прикладывается к результирующему файлу.
