Модуль 1 (Основы программирования на С++) - Закрытый раздел

Вы выбрали 0 статей для сравнения. Перейти в корзину для сравнения?


Сравнить

Из данного модуля вы узнаете:

- Установка среды разработки.

- Основные сведения о C++: структура ПО, компилятор, переменные, константы, типы данных, комментарии, пространства имён, ввод-вывод в стиле Си.

- Операции ветвления, множественного ветвления и сравнения.

- Арифметические операции.

- Побитовые логические операции.

- Циклы со счётчиком, с предусловием, с постусловием.

- Выход из цикла. Break и Continue.

- Статические массивы: одномерные, двумерные.

- Операции над указателями.

- Динамическое выделение и освобождение памяти.

- Динамические массивы.

- Определение функции.

- Методы передачи параметров, методы возврата.

- Лямбда - функции.

- Перегрузка функций.

- Рекурсия.

- Конструктор, деструктор, поля, методы, модификаторы доступа.

- Наследование, полиморфизм, инкапсуляция.

- Преобразование указателей на объекты: dynamic_cast, static_cast, reinterpret_cast, const_cast.

- Абстрактные классы (интерфейсы).

- Шаблонные классы.

Занятие №1 - Вводное занятие


- Знакомство, организационные вопросы.

- Установка среды разработки.

- Основные сведения о ЯП C++: структура ПО, компилятор, переменные, константы, типы данных, комментарии, пространства имён, ввод-вывод в стиле Си.

Занятие №3 - Циклы


- Циклы со счётчиком, с предусловием, с постусловием.

- Выход из цикла.

- Break и Continue.

Занятие №5 - Указатели


- Суть.

- Операции над ними.

- Динамическое выделение и освобождение памяти.

- Динамические массивы.

- SMART – указатели.

Занятие №6 - Функции


- Определение функции. 

- Методы передачи параметров, методы возврата. 

- Лямбда - функции. 

- Перегрузка функций. 

- Рекурсия.

Занятие №8 - Классы.


- Наследование, полиморфизм, инкапсуляция.

- Преобразование указателей на объекты: dynamic_cast, static_cast, reinterpret_cast, const_cast. 

- Абстрактные классы (интерфейсы). 

- Шаблонные классы.

Вверх
Политика конфиденциальности Используя сайт вы даете согласие на обработку персональных данных