C++. Освой на примерах. Динман М. И.

Generic selectors
Только точные совпадения
Search in title
Search in content
Search in posts
Search in pages
Фильтровать по разделам
1С программы
Гидравлика
Грузоподъемные сооружения
Деревообработка
Долбежные, Строгальные
Железнодоржная литература
Инструмент
Информационные технологии. IT
Компрессорное оборудование
Краны грузоподъемные
Кузнечное дело
Машиностроение
Металлообработка
Настольное оборудование
Оргтехника
Пилы, Ножницы, Отрезные
Пневматика
Подшипники
Программирование
Прочее
Работа с сайтом
Сверлильные
Строительство
Тельферы, Тали
Токарные
Фрезерные
Электрика
Электроника

Подробно и доступно на занимательных примерах рассмотрены синтаксис, семантика и техника программирования на языке С++. Описаны все этапы проектирования программ, приведены подробные комментарии про- граммного кода, проанализированы результаты вычислений, показаны типичные проблемы и пути их решения. Большое внимание уделяется алгоритмам и примерам решения задач при помощи графов, а также алгоритмам шифрования. Каждая глава содержит упражнения для самостоятельной работы.

 

Автор: Динман М. И.

Формат: PDF. Размер: 4 MB. 

 

Оглавление

ВВЕДЕНИЕ 1

Глава 1. Знакомство с приложением. 5
1.1. Установка C++ 5
1.2. Рабочее окно программы. 7
1.3. Создание и сохранение документа . 8
1.4. Компиляция программы 9
Глава 2. Основы программирования 13
2.1. Этапы разработки программы 13
2.2. Элементы языка C++ . 15
2.3. Директивы препроцессора С++ 25
2.4. Ввод/вывод . 28
2.5. Управляющие структуры. 29
2.6. Структуры повторения 38
2.7. Упражнения 52
Глава 3. Функции 55
3.1. Понятие функции . 55
3.2. Функция-подпрограмма. 59
3.4. Рекурсия 63
3.5. Примеры программ с использованием функций. 65
3.6. Упражнения 77
Глава 4. Массивы 79
4.1. Понятие массива 79
4.2. Многомерные массивы 86
4.3. Символьные массивы 89
4.4. Сортировка . 89
4.5. Поиск заданного элемента в массиве . 106
4.6. Арифметика больших чисел 109
4.7. Примеры использования массивов. 124
4.8. Упражнения 136
Глава 5. Структуры данных . 139
5.1. Очередь . 139
5.2. Стеки . 142
5.3. Списки. 145
5.4. Примеры использования структур данных 154
Глава 6. Файлы . 177
6.1. Обращение к файлам . 178
6.2. Поиск в файле. 182
6.3. Примеры программ обработки файлов 189
6.4. Упражнения 200
Глава 7. Техника указателей 203
7.1. Понятие указателя 203
7.2. Указатели на массивы 204
7.3. Указатели на строку. 208
7.4. Указатели на функцию 208
7.5. Динамическое распределение памяти 210
7.6. Примеры использования указателей 213
7.7. Упражнения 227
Глава 8. Объектно-ориентированное программирование 231
8.1. Структуры. 232
8.2. Классы. 236
8.3. Конструктор и деструктор. 252
8.4. Наследование 256
8.5. Упражнения 257
Глава 9. Основы теории графов. 261
9.1. Понятие графа 261
9.2. Обходы графов . 273
9.3. Примеры графов. 299
9.4. Эйлеровы графы. 312
9.5. Построение кратчайших путей . 316
9.6. Раскраска вершин графа 332
9.7. Примеры решения задач при помощи графов . 336
9.8. Упражнения 345
Глава 10. Основы шифрования 349
10.1. Классы алгоритмов шифрования 349
10.2. Требования к криптографическим системам. 350
10.3. Перестановочные алгоритмы 356
10.4. Подстановочные шифры . 362
10.5. Шифрование сдвигом ASCII-значений 366
10.6. Криптосистема RSA. 368
10.7. Цифровые подписи 372
Предметный указатель 374

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

burov top © 2016-2018 burov.top