Программирование на языке С++: практический курс
-
Скопировать в буфер библиографическое описание
Огнева, М. В. Программирование на языке С++: практический курс : учебное пособие для вузов / М. В. Огнева, Е. В. Кудрина. — Москва : Издательство Юрайт, 2020. — 335 с. — (Высшее образование). — ISBN 978-5-534-05123-0. — Текст : электронный // ЭБС Юрайт [сайт]. — URL: https://www.urait.ru/bcode/454165 (дата обращения: 26.02.2021).
- Добавить в избранное
- Курс с экзаменом
В мире существует множество языков программирования, но в языке С++ удачно сочетаются мощь, элегантность, гибкость и выразительность структурного и объектно-ориентированного программирования. Благодаря этому он уже долгое время остается одним из самых популярных языков программирования. Данный курс направлено на изложение базовых основ программирования на языке С++ и на формирование навыков решения практико-ориентированных задач. Курс содержит сведения по базовым концепциям структурного и объектно-ориентированного программирования, структурам данных, организации ввода-вывода, алгоритмам обработки данных, методам сортировки и т.д. Простота изложения материала и большое количество разобранных примеров делают изучение языка С++ доступным для широкого круга обучающихся.
- Предисловие
- Введение
- Глава 1. Базовые элементы языка С++
- Глава 2. Функции в С++
- Глава 3. Операторы С++
- Глава 4. Рекуррентные соотношения
- Глава 5. Вычисление конечных и бесконечных сумм и произведений
- Глава 6. Массивы
- Глава 7. Строки
- Глава 8. Рекурсивные функции. Перегрузка функций и использование шаблонов
- Глава 9. Организация файлового ввода/вывода
- Глава 10. Структуры
- Глава 11. Сортировки
- Глава 12. Класс-контейнер вектор
- Глава 13. Исключения
- Глава 14. Классы и объекты
- Глава 15. Наследование
-
Глава 16. Объектно-ориентированная реализация списков
- 16.1. Основные понятия
- 16.2. Стек
- 16.3. Решение практических задач с использованием стеков
- 16.4. Применение исключений и шаблонов
- 16.5. Очередь
- 16.6. Решение практических задач с использованием очереди
- 16.7. Однонаправленный список общего вида
- 16.8. Решение практических задач с использованием однонаправленных списков
- 16.9. Двунаправленный список
- 16.10. Решение практических задач с использованием двунаправленных списков
- Упражнения
- Глава 17. Реализация списков с помощью бибилотеки стандарных шаблонов
- Список литературы
- Приложение 1. Работа в среде Microsoft Visual Studio
- Приложение 2. Ошибки, возникающие при разработке программ
- Приложение 3. Операции языка С++
- Приложение 4. Математические функции