А.В. Селезнева | Основы программирования. Язык высокого уровня С++. Часть 2 (2023) [PDF]
Автор: А.В. Селезнева
Издательство: УдГУ
ISBN: 978-5-4312-1105-8.
Жанр: Компьютерная литература
Формат: PDF
Качество: Изначально электронное (ebook)
Иллюстрации: Черно-белые
Описание:Учебное пособие состоит из двух частей, каждая из которых содержит теоретический материал, примеры задач с их реализацией, ряд лабораторных работ. Первая часть данного пособия знакомит читателя с основными понятиями программирования, его базовыми конструкциями, средами разработки. Во второй части представлены основы объектно-ориентированного программирования и его базовые принципы. Учебное пособие направлено на приобретение студентами общих знаний и навыков программирования на высокоуровневом языке С++.
Пособие предназначено для студентов, обучающихся по направлению 02.00.00 «Компьютерные и информационные науки».
Работа с функциями
Перегрузка функций
Шаблонные функции
Классы и объекты
Основные понятия и определения
Модификаторы доступа
Методы. Перегрузка методов
Работа с объектами
Функции и объекты
Указатели и объекты
Конструкторы
Конструктор по умолчанию
Конструктор с параметрами
Конструктор копирования
Деструкторы
Статические члены класса
Друзья класса
Введение в ООП
Перегрузка операций
Перегрузка унарных операций
Перегрузка бинарных операций
Перегрузка операций сравнения
Перегрузка операции присваивания
Перегрузка операции индексации массива
Перегрузка операторов в С++
Наследование
Основные понятия
Простое наследование
Конструкторы и деструкторы производных классов
Множественное наследование
Многоуровневое наследование
Полиморфизм
Основные понятия
Виртуальные функции
Абстрактные классы
Наследование и полиморфизм
Работа с файлами
Классы файловых потоков
Чтение из файла
Запись в файл
Бинарные файлы
Работа с файлами
Визуализация данных
Знакомство с Gnuplot
Примеры решения задач
Стандартная библиотека шаблонов
Класс-контейнер vector
Класс-контейнер stack
Класс-контейнер deque
Класс-контейнер
Скриншоты:
Время раздачи: Пн.-Пт. с 19.00 до 7.00, Сб.-Вс. 2/24 (минимум до появления первых 3-5 скачавших)