Lesson | Title << | Date |
---|---|---|
- | ||
Lecture 150 minutes | Основные понятия языка
Вводятся базовые для всего дальнейшего изложения понятия: из каких простейших "кирпичиков" состоят все тексты на языке программирования, что понимают под типом данных, какие встроенные типы данных есть в языке C++.
Contents | - |
Тест 142 minutes | - | |
Lecture 21 hour 3 minutes | Простейшие программы
В данной лекции описывается структура простейшей программы, переменные, операции, выражения, преобразования базовых типов, вводные замечания о средствах ввода-вывода, особенности вывода кириллицы в консольное окно
Contents | - |
Тест 251 minute | - | |
Lecture 31 hour 7 minutes | Управляющие операторы. Структуры данных языка С
В данной лекции рассматриваются основные операторы языка: ветвления, циклы, передача управления, а также типы и структуры данных, унаследованные из языка С: указатели, массивы, строки, перечисления, структуры и объединения
Contents | - |
Тест 31 hour 12 minutes | - | |
Lecture 41 hour 3 minutes | Функции
Описание и использование функций. Параметры функции. Функции стандартной библиотеки С. Директивы препроцессора. Создание программ, состоящих из нескольких модулей. Области действия имен. Именованные области
Contents | - |
Тест 433 minutes | - | |
Lecture 51 hour 9 minutes | Классы
В данной лекции рассматривается логика объектно-ориентированного подхода. Описание классов и объектов. Основные элементы класса: поля, методы, указатель this, конструкторы, деструкторы, операции. Дружественные функции и классы. Указатели на элементы классов
Contents | - |
Тест 51 hour 18 minutes | - | |
Lecture 61 hour 6 minutes | Наследование. Шаблоны классов
В данной лекции рассматривается простое и множественное наследование классов. Виртуальные методы. Абстрактные классы. Создание и использование шаблонов классов.
Contents | - |
Тест 615 minutes | - | |
5 hours | - |