- •1 Предмет информатики. Определения информатики и кибернетики. Место информатики среди других наук. Понятие информации. Определение и свойства. Структура информационных наук.
- •2 История вычислительной техники и информатики
- •3 Основные свойства информации. Объективность и субъективность. Полнота, достоверность, адекватность, доступность, актуальность.
- •4 Формальное определение «Информатика». Кибернетика.
- •5 Понятие о кодировании информации. Количественная мера информации.
- •6 Системы счисления. Двоичная система счисления. Кодирование целых и действительных чисел.
- •7 Кодирование графической и звуковой информации. Растровые и векторные данные.
- •8 Понятие данных. Носители данных и их характеристики. Операции с данными.
- •9 Кодирование текстовых данных. Стандарты. Таблицы кодировки. Проблема национальных алфавитов.
- •11 Персональный компьютер. Базовая аппаратная конфигурация. Количественные характеристики.
- •12 Устройство системного блока пк. Системы, расположенные на материнской плате. Характеристики устройств.
- •13 Методы классификации компьютеров.
- •14 Программное обеспечение. Программная конфигурация. Базовый уровень. Системный уровень. Служебный уровень. Прикладной уровень.
- •15 Классификация прикладных программных средств.
- •16 Классификация служебных программных средств.
- •17 Средства обеспечения компьютерной безопасности.
- •18 Система команд процессора.
- •19 Организация файловой системы.
- •20 Функции операционных систем. Интерфейсы пользователя. Графическая операционная система Windows.
- •21 Классификация языков программирования. Примеры яну и яву, и их характеристика.
- •22 Количество информации при равновероятных состояниях элементов сообщения. Энтропия сообщений.
- •23 Единицы измерения количества информации и энтропии.
- •24 Представление сообщений и определение количества информации и энтропии при разновероятных состояниях элементов.
- •25 Основные свойства энтропии.
- •27 Коэффициент сжатия и избыточность сообщений.
- •29 Семантическая и синтактическая информация. Два основных различных типа информации.
- •31 Основные этапы работы в системе ТеХ.
- •32 ТеХ. Спецсимволы. Команды и их задание.
- •39 ТеХ. Набор матриц.
- •40 ТеХ. Вставка готовых рисунков.
- •41 ТеХ. Создание таблиц.
- •42 Арифметические основы работы эвм. Системы счисления. Выбор системы счисления. Перевод чисел из одной системы счисления в другую.
- •43 Способы представления чисел в эвм с фиксированной и плавающей запятой. Микрооперации сдвига, передача, преобразование.
- •44 Изображение отрицательных чисел в эвм. Прямой код. Дополнительный код.
- •45 Изображение чисел в эвм. Обратный код.
- •46 Понятие алгоритма (Колмогоров, Кнут). Граф алгоритма. Алгоритмы и способы их описания. Этапы решения задач на эвм. Блок-схемы.
- •47 Алгоритмы. Линейная часть алгоритма. Цикл. Ветвлительные алгоритмы. Циклический алгоритм с ветвлением. Внешние и внутренние циклы.
- •48 Гост 19.701-90. Общие положения. Описание схем.
- •1. Общие положения
- •2. Описание схем
- •51 Гост 19.701-90. Символы линий. Специальные символы.
- •3.3. Символы линий
- •3.4. Специальные символы
- •52 Радиотехнические сигналы. Детерминированные и случайные сигналы. Видоимпульсы и радиоимпульсы. Дискретные сигналы.
- •53 Энергия сигналов.
- •54 Основные понятия ортогональных сигналов. Скалярное произведение сигналов.
- •55) Периодические сигналы. Ряды Фурье. Разложение сигналов в ряд-Фурье. Спектр сигнала.
17 Средства обеспечения компьютерной безопасности.
Прежде чем переходить к рассмотрению средств обеспечения информационной безопасности, рассмотрим самые распространенные угрозы, которым подвержены современные компьютерные системы.
Под угрозой безопасности информации понимаются события или действия, которые могут привести к искажению, несанкционированному использованию или даже к разрушению информационных ресурсов управляемой системы, а также программных и аппаратных средств. Знание возможных угроз, а также уязвимых мест защиты, которые эти угрозы обычно эксплуатируют, необходимо для того, чтобы выбирать наиболее экономичные средства обеспечения безопасности данных, хранящихся в компьютерных системах.
Пассивные угрозы направлены в основном на несанкционированное использование информационных ресурсов информационной системы, влияния на ее функционирование. Например, несанкционированный доступ к базам данных, прослушивание каналов связи и т.д.
Активные угрозы имеют целью нарушение нормального функционирования информационной системы путем целенаправленного воздействия на ее компоненты. К активным угрозам относятся, например, вывод из строя компьютера или его операционной системы, искажение сведений в базе данных, разрушение программного обеспечения компьютеров, нарушение работы линий связи и т.д.
Источником активных угроз могут быть действия взломщиков, вредоносные программы и т.п.
18 Система команд процессора.
Система команд - это набор допустимых для данного процессора управляющих кодов и способов адресации данных. Система команд жестко связана с конкретным типом процессора, поскольку определяется аппаратной структурой блока дешифрации команд, и обычно не обладает переносимостью на другие типы процессоров (хотя может иметь место совместимость “снизу-вверх” в рамках серии процессоров, как, например, в серииi80x86 ).
Полный набор команд конкретного процессора называют машинным языком или системой команд.
Различные процессоры часто имеют одну и ту же (или слабо варьирующую) систему команд - например, процессоры Intel 80386, 486, Pentium, Pentium II, AMD К6, Athlonи т. д.
Процессоры, которые могут исполнять программы на одном и том же машинном языке, называются бинарно-совместимыми. Отношение бинарной совместимости не всегда симметрично. Асимметрия отношений совместимости обычно направлена от предыдущего поколения процессоров к следующему: более новое устройство совместимо с более старым аналогом, поэтому говорят о совместимости снизу вверх. Это отношение позволяет классифицировать вычислительные системы по поколениям и выделять в разных поколениях предка и совместимых с ним потомков.
Нередко бывает и так, что более новый процессор имеет совсем другую систему команд, но умеет исполнять программы на машинном языке старого процессора в так называемом режиме совместимости - например, все процессоры семейства х86 могут исполнять программы для Intel8086 и 80286. Некоторые ОС для х86 даже предоставляют возможность собрать единую программу из модулей, использующих разные системы команд.
Еще более обширны семейства процессоров, совместимые между собой по языку ассемблера. Такая совместимость означает, что каждая команда одного процессора имеет полный функциональный аналог в системе команд другого, это дает возможность автоматизировать преобразование программ из одного машинного языка в другой.
Кроме бинарной и ассемблерной совместимостей существует концептуальное родство.