Programming/2 — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
(Основы и методологии программирования, II поток)
(Основы и методологии программирования, II поток)
Строка 6: Строка 6:
  
 
====C++====
 
====C++====
 +
 +
=====Лекция 5 состоится 25.10.2014)=====
 +
Указатели. Арифметика указателей. Оператор взятия адреса. Итераторы.
 +
 +
=====Лекция 4 (21.10.2014)=====
 +
Шаблоны std::vector и std::string. Списки инициализации. Функции-члены стандартных последователь-
 +
ных контейнеров (push_back, size, capacity, empty, clear, ...). Указатели и динамическая память.
 +
 +
=====Лекция 3 (18.10.2014)=====
 +
Обзор операторов языка. Выражения. Приоритет и ассоциативность операторов. Массивы фиксированного размера.
  
 
=====Лекция 2 (14.10.2014)=====
 
=====Лекция 2 (14.10.2014)=====
Обзор операторов языка, функции, ссылки.
+
Объявления переменных. время жизни и области видимости. Функции. Передача значения по ссылке.
  
 
=====Лекция 1 (11.10.2014)=====
 
=====Лекция 1 (11.10.2014)=====

Версия 10:14, 21 октября 2014

Основы и методологии программирования, II поток

e-mail: andrey.shestimerov@gmail.com

Краткое содержание лекций

C++

Лекция 5 состоится 25.10.2014)

Указатели. Арифметика указателей. Оператор взятия адреса. Итераторы.

Лекция 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++. Основные инструкции, встроенные типы данных. [1]

Python

Лекция 8 (30.09.2014)

Классы, наследование. Обработка исключений. ipython3 notebook

Лекция 7 (27.09.2014)

Лекция 6 (23.09.2014)

Лекция 5 (20.09.2014)

Лекция 4 (16.09.2014)

Лекция 3 (13.09.2014)

Лекция 2 (09.09.2014)

Лекция 1 (06.09.2014)