Модуль 1. Информация и ее кодирование
Основные подходы к определению понятия «информация». Виды и свойства информации. Количество информации как мера уменьшения неопределенности знаний. Кодирование информации. Равномерное и неравномерное кодирование. Декодирование информации. Формула Хартли. Формула Шеннона. Кодирование текстовых данных. Кодировки ASCII, UNICODE
Модуль 2. Системы счисления. Представление чисел в компьютере
Позиционные и непозиционные системы счисления. Представление целых чисел в различных системах счисления. Компьютерная арифметика. Представление целых чисел в компьютере. Прямой, обратный и дополнительный код.
Модуль 3. Основы математической логики
Понятие об алгебре логики. Высказывания. Основные логические операции. Законы алгебры логики. Решение логических задач с помощью алгебры логики. Поразрядные логические операции над целыми числами
Модуль 4. Моделирование и формализация. Информационные модели
Информационное моделирование как метод познания. Назначение и виды информационных моделей. Формы представления моделей: описание, таблица, формула, граф, чертеж, рисунок, схема.
Модуль 5. Информационные и коммуникационные технологии
Технология обработки текстовой информации. Кодирование символов. Технология обработки числовой информации. Электронные таблицы
Модуль 6. Алгоритмизация и программирование
Алгоритмы. Свойства алгоритмов. Способы формальной записи алгоритмов. Простые типы данных. Переменные
Итоговая аттестация
Контрольная работа в форме тестирования.





