
- •Информатика. Структура информатики. Основные этапы развития вычислительной техники. Информационные системы и технологии.
- •Основные этапы развития вычислительной техники
- •Информационные системы
- •Единицы измерения информации.
- •Кодирование графических данных
- •Классификация информации. Виды классификации (иерархическая, фасетная, дескрипторная).
- •Файлы и файловая структура. Единицы представления данных. Единицы измерения данных. Единицы хранения данных. Понятие о файловой структуре.
- •Состав вычислительной системы. Аппаратное обеспечение. Программное обеспечение.
- •Материнская плата. Жесткий диск. Дисковод гибких дисков. Дисковод компакт-дисков cd-rom.
- •Жесткий диск
- •Дисководы
- •Оперативная память. Процессор.
- •- Память динамического типа – дешевая и компактная, но медленная по скорости работы - Память статического типа – дорогая и сложная, но имеет быструю скорость работы
- •Адресная шина. Шина данных. Шина команд. Микросхема пзу и система bios.
- •Периферийные устройства пк: устройства ввода знаковых данных, устройства командного управления, устройства ввода графических данных, устройства вывода данных.
- •Устройства хранения данных, устройства обмена данными.
- •Функции операционной системы. Виды интерфейса.
- •Организация файловой системы. Обслуживания файловой структуры.
- •Рабочий стол Windows xp. Файлы и папки. Структура окна.
- •Структура окна:
- •Программа проводник. Главное меню.
- •Программы для работы с файлами. Файл-менеджеры. Общие сведения о Far Manager. Работа с файлами и каталогами.
- •Понятие о несимметричном шифровании информации.
- •Теоретические основы сжатия. Объекты сжатия. Обратимость сжатия. Алгоритмы обратимых методов.
- •Основы сжатия
- •Обратимость сжатия
- •25.Алгоритмы сжатия:
- •26. Программные средства сжатия данных.
- •27.Базовые требования к диспетчерам архивов. WinRar. WinArj. WinZip.
- •28.Программные средства уплотнения носителей. Теоретические основы.
- •29.Алгоритмизация. Эволюция языков программирования.
- •Эволюция языков программирования:
- •31.Циклы. Операции с символьными переменными.
- •Операции со строками и массивами
- •Основные понятия визуального программирования
- •33.Понятие алгоритма. Свойства алгоритма.
Обратимость сжатия
Теоретически есть только три способа уменьшения их избыточности. Это либо изменение содержания данных, либо изменение их структуры, либо и то и другое вместе. Если при сжатии данных происходит изменение их содержания, метод сжатия необратим и при восстановлении данных из сжатого файла не происходит полного восстановления исходной последовательности. Такие методы называют также методами сжатия с регулируемой потерей информации. Они применимы только для тех типов данных, для которых формальная утрата части содержания не приводит к значительному снижению потребительских свойств. В первую очередь, это относится к мультимедийным данным: видеорядам, музыкальным записям, звукозаписям и рисункам. Методы сжатия с потерей информации обычно обеспечивают гораздо более высокую степень сжатия, чем обратимые методы, но их нельзя применять к текстовым документам, базам данных и, тем более, к программному коду. Характерными форматами сжатия с потерей информации являются:
• .JPG для графических данных;
• .МРО для видеоданных;
• .МР3 для звуковых данных.
Если при сжатии данных происходит только изменение их структуры, то метод сжатия обратим. Из результирующего кода можно восстановить исходный массив путем применения обратного метода. Обратимые методы применяют для сжатия любых типов данных. Характерными форматами сжатия без потери информации являются:
• .GIF, .TIF, .PCX и многие другие для графических данных;
• .AVI для видеоданных;
• .ZIP, .АRJ, .RAR, .LZH, .LH, .САВ и многие другие для любых типов данных.
25.Алгоритмы сжатия:
Алгоритм RLE
- основе
алгоритма RLE лежит идея выявления
повторяющихся последовательностей
данных и замены их более простой
структурой, в которой указывается код
данных и коэффициент повторения. большая
эффективность алгоритма RLE достигается
при сжатии графических данных (в
особенности для однотонных изображений).
Алгоритмы
KWE
- В основе алгоритма сжатия по ключевым
словам положен принцип кодирования
лексических единиц группами байт
фиксированной длины. Примером лексической
единицы может быть обычное слово. На
практике, на роль лексических единиц
выбираются повторяющиеся последовательности
символов, которые кодируются цепочкой
символов (кодом) меньшей длины. Результат
кодирования помещается в таблице,
образовывая так называемый словарь. В
итоге повторяющиеся фразы заменяются
более короткими фразами. Обычный метод
– LZ,
улучшенный метод – LZW
(применяет опережение). Алгоритмы сжатия
этой группы наиболее эффективны для
текстовых данных больших объемов и
малоэффективны для файлов маленьких
размеров (за счет необходимости сохранение
словаря).
Алгоритм
Хаффмана - В
основе алгоритма Хаффмана лежит идея
кодирования битовыми группами. Сначала
проводится частотный анализ входной
последовательности данных, то есть
устанавливается частота вхождения
каждого символа, встречащегося в ней.
После этого, символы сортируются по
уменьшению частоты вхождения. Основная
идея состоит в следующем: чем чаще
встречается символ, тем меньшим
количеством бит он кодируется. Результат
кодирования заносится в словарь,
необходимый для декодирования.
На практике архиваторы
комбинируют несколько методов сжатия
в течении одной архивации, добиваясь
большей эффективности.