- •Оглавление
- •Глава 1. Основные понятия теории информатики и кодирования 3
- •Глава 2. Технические средства реализации информационных процессов 18
- •Глава 3. Программные средства реализации информационных процессов. 33
- •Глава 4. Модели решения функциональных и вычислительных задач 41
- •Глава 5. Программирование на языке Турбо Паскаль 46
- •Глава 6. Локальные и глобальные сети эвм. Методы защиты информации 78
- •Глава 7. Задания к лабораторным работам 118
- •Основные понятия теории информатики и кодирования
- •Понятие сообщения и кода
- •Характеристики информации и меры количества информации
- •Позиционные системы счисления
- •Основные понятия
- •Римская система счисления.
- •Десятичная система счисления
- •Двоичная система счисления
- •Преобразование чисел из одной системы счисления в другую
- •Кодирование данных
- •Представление чисел
- •Кодирование текстовых и символьных данных
- •Кодирование графических данных
- •Кодирование звуковой информации
- •Технические средства реализации информационных процессов
- •История развития эвм
- •Понятие и основные виды архитектуры эвм
- •Устройства обработки информации
- •Устройства хранения информации
- •Постоянное запоминающее устройство (пзу, rom)
- •Магнитооптические диски
- •Устройства ввода и вывода данных
- •Видеотерминалы
- •Устройства ручного ввода информации
- •Устройства печати
- •Устройства поддержки безбумажных технологий
- •Устройства обработки звуковой информации
- •Устройства для соединения компьютеров в сеть
- •Программные средства реализации информационных процессов.
- •Программное обеспечение эвм
- •Операционные системы
- •Файловая структура операционных систем
- •Операции с файлами
- •Модели решения функциональных и вычислительных задач
- •Моделирование как метод познания
- •Классификация и формы представления моделей
- •Аналитические и имитационные методы моделирования
- •Средства моделирования систем
- •Информационная модель объекта
- •Программирование на языке Турбо Паскаль
- •Введение
- •Общие сведения
- •Основные этапы решения задач на компьютере
- •Свойства и способы описания алгоритмов
- •Система программирования Турбо Паскаль
- •Диалоговая среда разработчика Турбо Паскаль
- •Элементы языка Турбо Паскаль
- •Алфавит
- •Идентификаторы
- •Данные в языке Паскаль
- •Понятие типа данных в Турбо Паскаль
- •Простые типы данных
- •Структурированные типы данных
- •Указатель (ссылочный тип)
- •Константы
- •Переменные и типы переменных
- •Структура программы на Турбо Паскаль
- •Выражения
- •Математические операции
- •Логические операции
- •Операции отношения
- •Приоритет операций
- •Основные математические функции (стандартные функции)
- •Примеры
- •Тип выражения
- •Виды вычислительных алгоритмов
- •Линейный вычислительный процесс
- •Оператор присваивания
- •Операторы ввода и вывода
- •Ввод данных
- •Вывод данных
- •Управление выводом данных
- •Вывод на печать
- •Разветвляющийся вычислительный процесс
- •Оператор условного перехода
- •Оператор выбора
- •Оператор безусловного перехода
- •Операторы повторений
- •Оператор цикла while-do (цикл с предусловием)
- •Цикл-до repeat-until (цикл с постусловием)
- •Цикл for (цикл с параметром)
- •Массивы
- •Подпрограммы
- •Понятие подпрограммы
- •Подпрограмма–функция
- •Подпрограмма–процедура
- •Локальные и глобальные сети эвм. Методы защиты информации
- •Сетевые технологии обработки данных
- •Эволюция вычислительных систем
- •Классификация компьютерных сетей
- •Технологии обработки данных в сетях
- •Принципы построения вычислительных сетей
- •Основы компьютерной коммуникации
- •Основные топологии вычислительных сетей
- •Адресация узлов сети
- •Коммуникационное оборудование
- •Сетевой сервис и сетевые стандарты. Работа в сети Интернет
- •Сетевой сервис
- •Сетевые стандарты. Архитектура компьютерной сети
- •Глобальная сеть Интернет
- •Возникновение Интернет
- •Интернет как иерархия сетей
- •Адресация в сети Интернет
- •Службы сети Интернет
- •.Программы для работы в сети Интернет
- •1)Типы браузеров.
- •2)Сравнительные характеристики браузеров.
- •Защита информации в глобальных и локальных компьютерных сетях
- •Методы обеспечения защиты информации
- •Компьютерные вирусы и меры защиты информации от них
- •Криптографические методы защиты данных
- •Задания к лабораторным работам
- •Лабораторная работа № 1
- •Лабораторная работа № 2
- •Лабораторная работа № 3
- •Лабораторная работа № 4
- •Лабораторная работа № 5
- •Лабораторная работа №6
- •Приложение
- •Vt 11 Вертикальная табуляция;
-
Компьютерные вирусы и меры защиты информации от них
Компьютерным вирусом называется программа, способная самостоятельно создавать свои копии и внедряться в другие программы, в системные области дисковой памяти компьютера, распространяться по каналам связи.
Целью применения вирусов является нарушение работы программ, порча файловых систем, нарушение нормальной работы пользователей. Вирусы имеют три стадии существования:
-
пассивная стадия;
-
стадия размножения;
-
активная стадия.
Все вирусы можно классифицировать по следующей схеме:
Сетевые вирусы используют для своего распространения команды и протоколы телекоммуникационных сетей.
Файловые чаще всего внедряются в исполняемые файлы с расширениями ехе и com., в драйверы внешних устройств и библиотеки.
Загрузочные внедряются в загрузочный сектор дискеты или в главную загрузочную запись жесткого диска. Вирус применяет программу загрузки операционной системы, запуская файлы, необходимые для осуществления несанкционированного доступа.
Документные (или макровирусы) внедряются в текстовые файлы.
Резидентные после завершения инфицированной программы остаются в оперативной памяти и продолжают свои деструктивные действия.
Нерезидентные удаляются из памяти вместе с инфицированной программой.
Паразитирующие вирусы изменяют содержание зараженных файлов.
Троянские кони маскируются под полезные программы, однако наряду, с полезными функциями, вирус нарушает работу компьютерной системы или собирает информацию, циркулирующую в системе.
Вирусы-невидимки прячутся при попытке их обнаружить, перехватывая запрос антивирусной программы. Они либо временно удаляются из обрабатываемого файла, либо подставляют вместо себя незаражённые участки программы.
Мутирующие вирусы периодически изменяют свой программный код.
Признаки наличия вирусов на персональном компьютере:
-
отказ в работе персонального компьютера или его отдельных компонентов;
-
отказ в загрузке операционной системы;
-
заметное замедление работы компьютера;
-
нарушение работы отдельных программ;
-
искажение размеров или исчезновение файлов;
-
уменьшение доступной части оперативной памяти.
Основной канал проникновения вирусов в персональный компьютер — коммуникационные сети и съёмные носители информации. Для исключения проникновения вирусов необходимо:
-
осуществлять автоматический входной контроль информации, поступающей в сеть, сетевым экраном (брандмауэром);
-
удалять, не читая, электронную почту, полученную от неизвестных источников;
-
ограничить число пользователей с правом записи на жесткий диск;
-
проверять все съёмные носители специальной антивирусной программой.
Разработкой антивирусного программного обеспечения, являющегося по сути системой информационной безопасности, в России занимаются несколько коллективов.
"Лаборатория Касперского' зарегистрирована в 1997 году. Продуктовая линейка компании включает антивирусные программы, системы контроля целостности информации и комплексы защиты от внешних вторжений. Большому кругу пользователей широко известен основной продукт компании — "Антивирус Касперского".
ООО "Санкт-Петербургская антивирусная лаборатория Данилова" занимается разработкой и распространением антивирусных программ семейства Dr.Web, настроенных практически на все используемые операционные системы.
Приоритетным направлением работы ЗАО "ДиалогНаука" является защита почтовых серверов. Продукцией компании пользуются многие российские фирмы.
Антивирусные программы условно делятся на пять типов: детекторы, ревизоры, фильтры, доктора и вакцины.
Детекторы ищут вирусы в памяти и при обнаружении сообщают об этом ; пользователю. Ревизоры запоминают исходное состояние программ, каталогов, системных областей и периодически сравнивают их с текущими значениями. При изменении контролируемых параметров сообщают это пользователю. Фильтры выявляют подозрительные процедуры (изменение загрузочных записей, атрибутов файлов и т. п.). Доктора не только обнаруживают, но и удаляют известные им вирусы. Вакцины модифицируют файл или диск так, что он воспринимается вирусом уже зараженным.
Наиболее популярные антивирусные программы:
1) Norton AntiVirus 2008 — очень эффективная последняя версия популярного пакета. Этот пакет обладает высокой производительностью и широким набором функций —• от пяти до шестнадцати в зависимости от конфигурации программы. В качестве новых опций пакета следует отметить:
-
более высокую производительность и меньшее время, затрачиваемое сканирование файлов;
-
получение помощи от помощника (эксперта);
-
представление схемы компьютерной локальной сети;
-
работа в фоновом режиме.
Для OC Windows Vista предлагается пакет Norton Internet Security_2008. Его основные функции:
-
защита от программ-шпионов, защита от вирусов и интернет-червей;
-
предотвращение вторжений;
-
проверка подлинности Web-сайтов;
-
защита от перехватов;
-
управление конфиденциальной информацией.
Максимальный набор функций — шестнадцать — совпадает с набор программ Norton AntiVirus 2008. Последняя программа эффективно работает при выполнении минимальных требований, предъявляемых операционной систёмой Windows Vista:
-
процессор с тактовой частотой не менее 300 МГц;
-
256 Мбайт оперативной памяти;
-
350 Мбайт свободного дискового пространства
2) Антивирус Касперского Personal 7.0. Сочетает уникальную функциональность, новый пользовательский интерфейс, высокий уровень защиты от вирусов. Список основных функций программы весьма широк. Отметим важнейшие функции и дополнительные возможности пакета:
-
три степени защиты от известных и новых интернет-угроз;
-
защита от шпионского и рекламного ПО;
-
отмена нежелательных изменений на вашем компьютере;
-
самозащита антивируса от выключения или остановки;
-
средства создания диска аварийного восстановления системы.
3) Комплекс продуктов Kaspersky Open Space Security включает программы для защиты всех типов сетевых узлов (от мобильных узлов до серверов), контроль всех входящих и исходящих потоков данных на компьютере, электронную почту, интернет-трафик и все сетевые взаимодействия, защиту мобильных пользователей и мощные инструменты управления.
Например, пакет Kaspersky Work Space Security обеспечивает централизованную защиту рабочих станций, в том числе ноутбуков в корпоративной сети и за её пределами от всех видов интернет-угроз:
-
вирусов,
-
шпионских программ;
-
хакерских атак;
4) Doctor Web представляет собой комбинацию антивирусного сканера Doctor Web и резидентного сторожа Spider Guard. Используется эвристический метод поиска неизвестных вирусов. Spider Guard может работать в специальном режиме — режиме обнаружения и блокирования вирусной активности. В этом режиме программа способна обнаружить и заблокировать попытки неизвестных вирусов производить повторное инфицирование объектов.