Основы защиты компьютерной информации сжатие данных

Элементы квантовой механики
Поп-культура
Подготовка дизайнеров
Футуристическая  мода
Радикальный дизайн
Кандинский Василий Васильевич
Чикагская архитектурная школа
Здание Баухауз в Дессау
Идеи конструктивизма
Шведский модерн
Мебельный интерьера
Архитектурные формы и стили
История мебельного искусства
Мебель стиля модерн
Каталог мебели 10-20 веков
Изобретение книгопечатания
История дизайна
Промышленные выставки
Абстрактное искусство
Ар Нуво
Баухауз
Эргономичный дизайн
Яков Столяров
Изостудия
Конструктивный рисунок
Тоновый рисунок
Рисунок головы
Композиция
Живопись акварелью
Живопись маслом
Перспектива интерьера
Графика, Черчение
Метод проецирования
Геометрические фигуры
Прямые линии
Кривые линии
Электронный документооборот
Плоскости
Многогранники
Кривые поверхности
Винтовые поверхности
Поверхности вращения
Преобразование чертежа
Способ вращения
Позиционные задачи
Метрические задачи
Комплексные задачи
Разверкти поверхностей
Касательные
Перспектива
Компьютерная анимация
Компьютерная графика
Цифровая графика
Конфигурирование настольных издательских систем
Рисунок, композиция, живопись, перспектива
Компьютерная анимация
Лекции по компьютерной графике
Начертательная геометрия
Лекции по основам теории и практики фотографии
Геометрическое черчение
Конспект лекций
Инженерная графика
Практикум
Управления информацией
AutoCAD
ЕСКД
Энергетика
Ядерная энергетика
Смоленская атомная станция
Глобальные эколого-экономические
проблемы
Web дизайн
Web технологии

Графика в web-дизайне

  • GIF
  • JPEG
  • PNG
  • Включение графики в web-страницу
  • GIF-анимация
  • Введение в web-дизайн

  • Что такое web-дизайн?
  • Необходимый инструментарий
  • Основные постулаты
  • Логическая и физическая структура сайта
  • Заглавная страница
  • Элементы web-страницы
  • Создание Web страниц
    Архитектура Москвы
    Архитектура и скульптура
    Искусство Древнего Мира
    Microsoft Access
    Доступ к корпоративным
    базам данных
    Разработка и сопровождение
    приложений Access
    Программа Autocad
    Работа над чертежом
    Новации в области моды
    Элементы комбинаторики
    Математика Математический
    анализ
    Комплексные числа
    Дискретная математика
    Кривые второго порядка
    Линейная алгебра
    Элементы векторной алгебры
    Закон Кулона.
    Взаимодействие заряженных
    частиц
    Практические задачи на
    программирование Паскаль
    Магнитные цепи
    Основы теории
    электромагнитного поля
    Основы защиты компьютерной
    информации
    Работа с сетевым окружением
    Microsoft Access, Excel
    Практические задания
    Информационные основы
    персонального компьютера

    Использование средств сжатия данных

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

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

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

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

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

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

    Панель инструментов и панель свойств Кроме палитр, в программе имеется две панели: Toolbox (Инструменты) и Options (Параметры).

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

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

    Практические упражнения

    • Просмотр архивного файла в формате .ZIP В диалоговом окне Open Archive (Открытие архива) воспользуйтесь раскрывающей кнопкой в списке Папка, найдите и откройте Диск 3,5 (А:), выделите значок файла в формате .ZIP и щелкните на командной кнопке Открыть.
    • Извлечение файлов из ZIP-архива Предварительно определите папку, в которую будут помещены файлы, извлекаемые из архива. Если никаких предпочтений нет, создайте временную папку, например папку 
      С:\Мои документы\Zip_Test.
    • Создание ZIP-архива Методом копирования наполните эту папку произвольными файлами, например, взяв их из стандартной папки C:\Windows\Media (файлы в этой папке имеют «длинные имена», а нам важно убедиться в том, что после архивации они остаются неповрежденными).
    • Защита ZIP-архива В списке представленных файлов разыщите файл Media.zip, щелкните правой кнопкой мыши на его значке и в открывшемся контекстном меню выберите команду Удалить. Удаление ранее созданного архива необходимо для создания нового архива под тем же именем.
    • Создание самораспаковывающегося ZIP-архива Дайте команду Actions -> Make .Exe File (Действия -> Создать исполнимый файл) — откроется диалоговое окно WinZip Self-Extractor (Генератор самораспаковывающегося архива)
    • Создание самораспаковывающегося распределенного архива Дайте команду File -> Open Archive (Файл -> Открыть архив). Разыщите и откройте ранее созданный архив Media.zip.
    • Наблюдение интеграционных свойств программы WinZip В этом упражнении на примере диспетчера архивов WinZip мы ознакомимся с тем, как выполняется интеграция служебных и прикладных программ с операционной системой Windows 98/2000.

    Основы защиты компьютерной информации

    • Понятие компьютерного преступления и защиты информации Как известно, главным предназначение компьютера является обработка информации. Исходя из определения данного В.В. Крыловым: «компьютерная информация есть сведения, знания или набор команд (программ), предназначенных для использования в ЭВМ или управления ею, находящиеся в ЭВМ или машинных носителях, - идентифицируемый элемент информационной системы, имеющей собственника, установившего правила ее использования».
    • Составы компьютерных преступлений Составы компьютерных преступлений (т.е. перечень признаков, характеризующих общественно опасное деяние как конкретное преступление) приведены в 28 главе УК, которая называется "Преступления в сфере компьютерной информации" и содержит три статьи: "Неправомерный доступ к компьютерной информации" (ст. 272), "Создание, использование и распространение вредоносных программ для ЭВМ" (ст. 273) и "Нарушение правил эксплуатации ЭВМ, системы ЭВМ или их сети" (ст. 274).
    • Неправомерный доступ к компьютерной информации Статья 272 УК предусматривает ответственность за неправомерный доступ к компьютерной информации (информации на машинном носителе, в ЭВМ или сети ЭВМ), если это повлекло уничтожение, блокирование, модификацию либо копирование информации, нарушение работы вычислительных систем.
    • Создание, использование и распространение вредоносных программ для ЭВМ (ст. 273 УК) Статья предусматривает уголовную ответственность за создание программ для ЭВМ или их модификацию, заведомо приводящее к несанкционированному уничтожению, блокированию и модификации, либо копированию информации, нарушению работы информационных систем, а равно использование таких программ или машинных носителей с такими программами.
    • Нарушение правил эксплуатации ЭВМ, системы ЭВМ или их сети (ст. 274. УК) Статья 274 УК устанавливает ответственность за нарушение правил эксплуатации ЭВМ, системы ЭВМ или их сети лицом, имеющим доступ к ним, повлекшее уничтожение, блокирование или модификацию охраняемой законом информации, если это деяние причинило существенный вред. Компьютерный вирус - это специально написанная, как правило, небольшая по размерам программа, которая может записывать (внедрять) свои копии (возможно, изменённые) в компьютерные программы, расположенные в исполнимых файлах, системных областях дисков, драйверах, документах и т.д., причём эти копии сохраняют возможность к «размножению» По методам применения тех или иных организационно-технических мер предупреждения компьютерных преступлений специалистами отдельно выделяются три их основные группы:
    • Объекты нападений компьютерных преступлений В наш век автоматизации и всеобщей связи ни одна организация не застрахована от компьютерных преступлений. Кратко рассмотрим наиболее распространенные объекты компьютерных преступлений:
    • Приемы компьютерных преступлений Рассмотрим более подробно некоторые приемы, применяемые в компьютерных преступлениях.
    • Предупреждение компьютерных преступлений На основе данных, полученных в ходе анализа отечественной и зарубежной специальной литературы и публикаций в периодической печати по вопросам теории и практики борьбы с компьютерной преступностью, можно выделить три основные группы мер предупреждения компьютерных преступленийОбзор наиболее распространенных антивирусных пакетов
    • Комплексные организационно-технические меры Однако, наряду с использованием антивирусных программ, для уменьшения опасности вирусных посягательств на СКТ необходимо предпринять комплексные организационно-технические меры.

    Основы алгоритмизации и программирования

    • Алгоритм — это точное предписание, которое определяет процесс, ведущий от исходных данных к требуемому конечному результату. Алгоритмами, например, являются правила сложения, умножения, решения алгебраических уравнений, умножения матриц и т.п.
    • Способы описания алгоритмов Перед составлением программ чаще всего используются словесно-формульный и блок-схемный способы. Иногда перед составлением программ на низкоуровневых языках программирования типа языка Ассемблера алгоритм программы записывают, пользуясь конструкциями некоторого высокоуровнего языка программирования.
    • Одним из свойств алгоритма является дискретность — возможность расчленения процесса вычислений, предписанных алгоритмом, на отдельные этапы, возможность выделения участков программы с определенной структурой
    • Этапы подготовки и решения задач на ЭВМ На ЭВМ могут решаться задачи различного характера, например: научно-инженерные; разработки системного программного обеспечения; обучения; управления производственными процессами и т. д.
    • Компиляция и интерпретация программ ЭВМ непосредственно выполняет программы на машинном языке программирования данной ЭВМ. При этом программа представляет собой набор отдельных команд компьютера. Эти команды являются достаточно «простыми», например, сложение, умножение, сравнение или пересылка отдельных данных.
    • Стили программирования Одним из важнейших признаков классификации языков программирования является принадлежность их к одному из стилей, основными из которых являются следующие: процедурный, функциональный, логический и объектно-ориентированный. Процедурное  программирование
    • Функциональное программирование Сущность функционального (аппликативного) программирования определена А. П. Ершовым как «... способ составления программ, в которых единственным действием является вызов функции, единственным способом расчленения программы на части является введение имени для функции, а единственным правилом композиции — оператор суперпозиции функции.
    • Логическое программирование Новую область — логическое, или реляционное программирование, — открыло появление языка PROLOG (Пролог) (PROgramming in LOGic — программирование в терминах логики). Этот язык был создан французским ученым А. Кольмероэ в 1973 году. В настоящее время известны и другие языки, однако наиболее развитым и распространенным языком логического программирования является именно Пролог.
    • Объектно-ориентированное программирование Прототипом объектно-ориентированного программирования послужил ряд средств, входящих в состав языка SIMULA-67. Но в самостоятельный стиль оно оформилось с появлением языка SMALLTALK, разработанного А. Кеем в 1972 году и первоначально предназначенного для реализации функций машинной графики.
    На главную