Programming/2
Содержание
[убрать]- 1 Основы и методологии программирования, II поток
- 1.1 Краткое содержание лекций
- 1.1.1 C++
- 1.1.1.1 Лекция 12 (29.11.2014)
- 1.1.1.2 Лекция 11 (25.11.2014)
- 1.1.1.3 Лекция 9-10 (18,22.11.2014)
- 1.1.1.4 Лекция 8 (15.11.2014)
- 1.1.1.5 Лекция 7 (11.11.2014)
- 1.1.1.6 Лекция 6 (08.11.2014)
- 1.1.1.7 Лекция 5 (25.10.2014)
- 1.1.1.8 Лекция 4 (21.10.2014)
- 1.1.1.9 Лекция 3 (18.10.2014)
- 1.1.1.10 Лекция 2 (14.10.2014)
- 1.1.1.11 Лекция 1 (11.10.2014)
- 1.1.2 Python
- 1.1.3 Лекция 8 (30.09.2014)
- 1.1.4 Лекция 7 (27.09.2014)
- 1.1.5 Лекция 6 (23.09.2014)
- 1.1.6 Лекция 5 (20.09.2014)
- 1.1.7 Лекция 4 (16.09.2014)
- 1.1.8 Лекция 3 (13.09.2014)
- 1.1.9 Лекция 2 (09.09.2014)
- 1.1.10 Лекция 1 (06.09.2014)
- 1.1.1 C++
- 1.1 Краткое содержание лекций
Основы и методологии программирования, II поток
e-mail: andrey.shestimerov@gmail.com Присутственные часы:
- суббота, 9:20 - 10:20, ауд 623.
Краткое содержание лекций
C++
Лекция 12 (29.11.2014)
Алгоритмы стандартной библиотеки, примеры реализации. Фрагмент кода https://yadi.sk/d/o_XP1TEHd2R6j
Лекция 11 (25.11.2014)
Перегрузка операторов, пример класса MyList, шаблоны.
Лекция 9-10 (18,22.11.2014)
Константность, mutable, конструкторы копирования, перегрузка операторов. [1]
Лекция 8 (15.11.2014)
Классы, квалификаторы доступа, конструкторы, деструкторы. [2]
Лекция 7 (11.11.2014)
Лекция 6 (08.11.2014)
Лекция 5 (25.10.2014)
Указатели. Арифметика указателей. Оператор взятия адреса. Динамическая память, стандартный шаблон vector.
Лекция 4 (21.10.2014)
Шаблоны std::vector и std::string. Списки инициализации. Функции-члены стандартных последовательных контейнеров (push_back, size, capacity, empty, clear, ...). фрагмент кода
Лекция 3 (18.10.2014)
Обзор операторов языка. Выражения. Приоритет и ассоциативность операторов. Перечисления. Массивы фиксированного размера. фрагмент кода
Лекция 2 (14.10.2014)
Объявления переменных. время жизни и области видимости. Функции. Передача значения по ссылке. фрагмент кода
Лекция 1 (11.10.2014)
Программа “Hello, world!”. История C++. Использование языка. Стандарты языка (С++98/03, С++11/14). Популярные компиляторы (gcc, clang, msvc, ...). Литература и полезные материалы по C++. Основные инструкции, встроенные типы данных. [3]
Python
Лекция 8 (30.09.2014)
Классы, наследование. Обработка исключений. ipython3 notebook