• Язык
 

Информатика: учебник

Аннотация

Учебник по курсу «Информатика» написан для студентов 1 курса специальности 230400.62 «Информационные системы и технологии». В учебнике дается понятие информации, передачи, обработки и накопления информации. Рассматриваются технические и программные средства реализации информационных процессов; модели решения функциональных и вычислительных задач; алгоритмизация и программирование; программное обеспечение и технологии программирования; локальные и глобальные сети ЭВМ; основы защиты информации.

Содержание

1. Информация, ее представление и измерение 5
2. Общие вопросы сбора, передачи и обработки информации 12
2.1. Системы счисления и действия в них 12
2.2. Общая характеристика процессов передачи информации 15
3. Основы защиты информации 18
3.1. Кодирование и шифрование информации 18
3.2. Контроль целостности информации 25
3.3. Функции хеширования и электронно-цифровая подпись 29
3.4. Компьютерные вирусы 31
4. Модели решения функциональных и вычислительных задач 33
4.1. Модели и моделирование 33
4.2. Основные свойства модели и моделирования 33
4.3. Классификация видов моделирования 35
4.4. Модели дискретных структур 36
4.5. Функции алгебры логики 39
4.6. Булева алгебра. Функциональная полнота 42
4.7. Минимизация функций алгебры логики 43
5. Алгоритмизация и программирование 47
5.1. Основные понятия алгоритмизации 47
5.2. Основы программирования на языке высокого уровня С++ 48
5.3. Данные, типы данных, структуры и обработка 54
6. Программные средства реализации информационных процессов 56
6.1. Операторные и бинарные программы 56
6.2. Классификация и основные характеристики ПО 58
6.3. Состав операционной системы и ее основные функции 59
7. Технические средства реализации информационных процессов 62
7.1. Реализация функций на логических элементах 62
7.2. Структура технического обеспечения ИС 67
8. Технология программирования 68
8.1. Организация данных в ЭВМ 68
8.2. Стеки и очереди 71
8.3. Алгоритмы на графах 72
8.4. Представление ИС в виде дерева 75
8.5. Рекурсия 76
8.6. Сортировка данных 78
9. Базы данных 82
9.1. Основные понятия 82
9.2. Модели данных в СУБД 83
9.3. Основные понятия реляционной модели 88
10. Архитектура ЭВМ. Локальные и глобальные сети 89
10.1. Архитектура ЭВМ 89
10.2. Сеть передачи данных 91
10.3. Аппаратные средства сети 92
10.4. Локальная вычислительная сеть 96
10.5. Топология сети 98
10.6. Глобальная вычислительная сеть 99
10.7. Сетевая модель OSI 100
Библиографический список 104

Рекомендации материалов по теме: нет