- •Информатика: понятие. Цели и задачи дисциплины.
- •Информация. Свойства информации. Количество информации.
- •Понятие и история развития вычислительной техники.
- •Поколения компьютеров (эвм).
- •Классификации компьютеров.
- •Информация и данные. Единицы измерения информации. Устройства хранения информации.
- •Архитектура эвм. Принципы Дж.Фон Неймана.
- •Компьютер. Архитектура и структура компьютера.
- •Классификация программного обеспечения.
- •2) Системные программы:
- •Операционные системы: классификация, основные элементы.
- •Прикладное программное обеспечение.
- •Роль и назначение системных программ.
- •Файловая система ос. Структура операционной системы ms dos.
- •Общая характеристика программного обеспечения.
- •Технология обработки текстовой информации.
- •Понятие базы данных. Системы управления базами данных.
- •Классификации систем управления базами данных.
- •Классификация бд
- •Модели данных.
- •Представление информации в технических устройствах.
- •Логические элементы компьютера.
- •Модели решения функциональных и вычислительных задач. Основные понятия.
- •3)Схема не
- •4)Схема и-не
- •5) Схема или-не
- •Характеристика табличных процессоров.
- •Компьютерная графика. Виды. Программные продукты.
- •Цветовые модели.
- •Компьютерные сети. Топология компьютерной сети
- •Интернет. Протоколы передачи данных.
- •Этапы решения задач на эвм.
- •Алгоритмические основы информатики.
- •Компоненты алгоритмического языка.
- •Элементы теории кодирования. (тетр)
- •Виды вредоносного по.
- •Антивирусные программы и их классификация.
- •Классификация языков программирования.
- •Классификация типов данных в языке Pascal.
- •Выражения, арифметические и логические операции, оператор присваивания.
- •Условный оператор и оператор варианта. Пример с использованием блок-схемы.
Компоненты алгоритмического языка.
Алгоритмический язык (как и любой другой язык) образуют три его составляющие: алфавит, синтаксис и семантика.
Алфавит - это фиксированный для данного языка набор основных символов, т.е. "букв алфавита", из которых должен состоять любой текст на этом языке - никакие другие символы в тексте не допускаются.
Синтаксис - это правила построения фраз, позволяющие определить, правильно или неправильно написана та или иная фраза. Точнее говоря, синтаксис языка представляет собой набор правил, устанавливающих, какие комбинации символов являются осмысленными предложениями на этом языке.
Семантика определяет смысловое значение предложений языка. Являясь системой правил истолкования отдельных языковых конструкций, семантика устанавливает, какие последовательности действий описываются теми или иными фразами языка и, в конечном итоге, какой алгоритм определен данным текстом на алгоритмическом языке.
Элементы теории кодирования. (тетр)
Методы построения криптографических шрифтов.(тетр)
Виды вредоносного по.
Троятские кони-программы содержащие скрытый модуль не связанный с их основным назначением.
Вирусы- программы способные к саморазмножению.
Черви- разновидность вирусов предназначенных для распространения в сетях
Антивирусные программы и их классификация.
Детекторы-программы обеспечивающие поиск известных вирусов
Полифаги-пр-мы способные не только опред.,но и удалять найденный вирус.
Ревизоры- производят переодический контроль запоминающих устройств с целью обнаруженияизменения хар-х для появления вируса.
Сторожа- программы контролирующие операции с диском
Вакцины- программы иметирующие заражение вирусом для прекращение его распр.
Методы антивирусной защиты.
Сканирование
Выявление изменений
Эвристический анализ
Верификация
Обезвреживание
Классификация языков программирования.
Программирование на языке Pascal. Структура программ
Классификация типов данных в языке Pascal.
Описание типов данных в программе.
Все типы данных языка Паскаль условно можно разделить на стандартные и пользовательские в соответствии с тем, как они определены. Стандартные типы являются встроенными, зависят от реализации языка и не требуют описания в разделе типов. Пользовательские определяются программистом на основе стандартных типов и предназначаются для решения какой-либо конкретной задачи.
Кроме того, все типы можно разделить на простые и структурированные.
Переменные простых типов могут в каждый момент времени принимать только одно значение, определенное множеством значений типа. К простым типам относятся integer(+ все разновидности), real, boolean, char.
Структурированные типы характеризуются тем, что переменные, относящиеся к ним, принимают сложное, составное значение, представляющее собой набор значений одного или нескольких типов. К сложным типам относятся string (набор значений типа char), array (набор значений базового типа), file или text (набор значений одного или разных типов) и record.
Типы данных
Для временного хранения информации в операторах памяти машины в языке Паскаль используются константы и переменные. Они могут быть различных типов:
целых чисел ;
действительных чисел (real);
символьный тип (char);
строковый (string);
логический (boolean);
сложные (комбинированный (record), множественный (set) и другие).
