Тема 9. Основы и методы защиты информации

Программа экзамена по информатике

Тема 1. Общие теоретические основы информатики

Предмет и структура информатики. Понятие информации. Виды информации. Свойства информации. Информационные процессы: сбор, передача, обработка, хранение и накопление информации. Непрерывная и дискретная информация. Кодирование и квантование сигналов. Системы счисления, используемые в информатике. Правила перевода чисел из одной системы счисления в другую. Двоичная арифметика. Кодирование информации: числовой, текстовой, графической, звуковой. Измерение информации. Информация и информационные технологии.

Тема 2. Технические средства реализации информационных процессов

Понятие архитектуры ЭВМ. Классическая архитектура ЭВМ и принципы фон Неймана. Совершенствование и развитие внутренней структуры ЭВМ. Устройство персонального компьютера. Базовая аппаратная конфигурация персонального компьютера. Внутренние и внешние устройства. Центральный процессор, системные шины. Запоминающие устройства: классификация, основные характеристики. Системная память: ОЗУ, ПЗУ, кеш-память. Внешняя память: накопитель на жестком диске, стример, накопитель на гибких магнитных дисках, накопители на компакт-дисках, флэш-диски. Устройство ввода данных: клавиатура, устройства командного управления, устройства ввода графической информации, устройства ввода звуковой информации. Устройства вывода информации: мониторы, принтеры, плоттеры, устройства вывода звуковой информации.

Тема 3. Программные средства реализации информационных процессов

Классификация программного обеспечения ЭВМ. Системное программное обеспечение. Операционные системы, их функции, виды. Организация файловой системы. Прикладное программное обеспечение. Системы обработки текстов, системы компьютерной графики, средства обработки числовой информации, системы управления базами данных, средства подготовки презентаций и публикаций. Системы программирования, их функции и компоненты.

Тема 4. Модели решения функциональных и вычислительных задач

Понятие модели и моделирования. Моделирование как метод познания. Классификация моделей. Модели представления знаний. Методы и технологии моделирования. Информационная модель объекта.

Тема 5. Алгоритмизация и программирование

Понятие алгоритм, свойства алгоритма. Способы представления алгоритмов: словесный, графический (блок-схема), формализованный. Линейные, ветвящиеся и циклические алгоритмы. Базовые алгоритмические структуры. Важнейшие невычислительные алгоритмы (поиск и сортировка). Понятие языка программирования. Алфавит. Синтаксис. Семантика. Трансляция (компиляция и интерпретация) программ. Классификация языков программирования. Технологии программирования: операциональное, структурное, объектно-ориентированное, декларативное. Этапы разработки программ на компьютере.

Тема 6. Основы программирования на языке Паскаль

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

Тема 7. Базы данных

Основные понятия баз данных. Структуры данных: сетевая, иерархическая, табличная. Основные операции с данными.

Тема 8. Локальные и глобальные сети ЭВМ

Назначение и функции вычислительных сетей. Классификация вычислительных сетей. Топология вычислительных сетей. Локальные сети. Глобальная сеть Интернет. Протоколы передачи, адресация. Основные понятия WWW. Электронная почта.

Тема 9. Основы и методы защиты информации

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