-
11.09.04 Лекция 1.
Решение квадратного уравнения.
Функция main, основы ввода-вывода, переменные, условный оператор if.
-
18.09.04 Лекция 2. Решение системы линейных алгебраических уравнений методом Гаусса.
Массивы, циклы, функции.
-
25.09.04 Лекция 3. Решение системы линейных алгебраических уравнений методом Гаусса.
Динамические массивы, функции.
-
02.10.04 Лекция 4. Реализация математических множеств.
Статические и динамические массивы, бинарные операции.
-
09.10.04 Лекция 5. Реализация математических множеств.
Алгоритмы поиска в массиве, классы (начало).
-
23.10.04 Лекция 6. Реализация математических множеств.
Классы (Идеалогия, Конструкторы).
-
13.11.04 Лекция 7. Разбор математических выражений.
Рекурсия.
-
20.11.04 Лекция 8. Разбор математических выражений. Построение графиков функций.
Постфиксная запись выражения.
- 04.12.04 Лекция 9. Основные подходы к построению изображения трехмерной сцены
- 11.12.04 Лекция 10. Расчет точки пересечения луча с трехмерной поверхностью второго порядка
- 18.12.04 Лекция 11. Расчет хода отраженного и преломленного луча
- 15.01.05 Лекция 12. Разбор олимпиадных задач
- 22.01.05 Лекция 13. Численное интегрирование
- 05.02.05 Лекция 14. Оценка мат. ожидания и дисперсии. Однопроходный алгоритм.
- 12.02.05 Лекция 15. Интерполяция.
- 19.02.05 Лекция 16. Аппроксимация. Геометрические узоры (фракталы и многоугольники)
- 05.03.05 Лекция 17. Фракталы. Работа с палитрой. Формат BMP изображения.
|
|
Здесь приведен материал по программированию на C/C++, большинство из которого был разобран на спецкурсе по программированию на C/C++, в физико-математическом лицее №1580 (бывшей школе №1180) при МГТУ им. Н.Э.Баумана, читаемого в 2004-2005 учебном году.
Несмотря, что курс называется программирование на C/C++, мои симпатии и мое образование придали курсу математический оттенок, и такой сильный, что можно было бы переименовать во что-то типа «Прикладная математика в примерах на C++». Однажды, после получасового рассказа о частных производных, я решил пошутить и тем немного оправдаться перед ребятами с распухшими мозгами: «… курс по C++ с привкусом математики». Они меня поправили: «Курс по математики с привкусом программирования». Это действительно так. Программирование изучается «между дела», по необходимости. Главное решить поставленную задачу, лучше конечно получше. Для этого надо уметь ориентироваться в многочисленных возможных вариантах решения, и выбрать получше и попроще.
Демидов В.М., Григорошенко М.М. Си и Си++. Учебное пособие – М.: Изд-во МГТУ им. Н.Э. Баумана, 2003 г, - 104 с. (doc/zip 201 КБ)
"Первый шаг" - очень интересный сайт по программированию.
Последнее обновление: 21 февраля 2005 г.
|