Программирование: Информация

Автор: Владимир Борисенко | Московский государственный университет имени М.В.Ломоносова
Форма обучения:
дистанционная
Стоимость самостоятельного обучения:
бесплатно
Доступ:
свободный
Документ об окончании:
 
Уровень:
Для всех
Длительность:
6:09:00
Студентов:
2115
Выпускников:
25
Курс механико-математического факультета МГУ им. М.В. Ломоносова предназначен для обучения основам программирования на языках C и C++.
Даются общие приемы программирования, основанные на применении математики и базовые понятия - алгоритма, исполнителя, алгоритмического языка, переменной, основные типы данных, управляющие конструкции алгоритмического языка и т.п. Приводится большое количество примеров алгоритмов: вычисление функций на последовательностях с помощью применения теории индуктивных функций и схема построения цикла с помощью инварианта, вычисление корня функции, приведение матрицы к ступенчатому виду методом Гаусса, работа с файлами и текстами и т.п. Курс полезен студентам и преподавателям ВУЗов.
 

План занятий

Глава <<
Занятие
Заголовок <<
Дата изучения
 
2 часа 30 минут
-
Глава 1 <<
 
История программирования и знакомство с языком C
 
Глава 2 <<
 
Функции в C/C++. Примеры
 
Глава 3 <<
 
Работа с целыми числами
 
Глава 4 <<
 
Алгоритм Евклида. Массивы и указатели
 
Глава 5 <<
 
Стили программирования и виды памяти
 
Глава 6 <<
 
Сложные типы в языке C. Индуктивные функции
 
Глава 7 <<
 
Индуктивные функции и индуктивные расширения
 
Глава 8 <<
 
Схема построения цикла с помощью инварианта
 
Глава 9 <<
 
Поиск и сортировка
 
Глава 10 <<
 
Задача сортировки
 
Глава 11 <<
 
Быстрая сортировка
 
Глава 12 <<
 
Сортировка кучей HeapSorts
 
 
Тест 12
15 минут
-
Глава 13 <<
 
Стабильные алгоритмы сортировки: Radix-сортировка, сортировка слиянием
 
Глава 14 <<
 
Сортировка слиянием, не использующая вспомогательной памяти
 
Глава 15 <<
 
Работа с массивами
 
 
Тест 15
18 минут
-
Глава 16 <<
 
Представление целых чисел в компьютере
 
 
Тест 16
21 минута
-
Глава 17 <<
 
Представление вещественных чисел в компьютере
 
Глава 18 <<
 
Особенности работы с вещественными числами в компьютере: неправильные и правильные вычислительные схемы
 
Глава 19 <<
 
Работа с матрицами в языках C/C++
 
Глава 20 <<
 
Численные методы: интерполяция функций многочленами, вычисление определенных интегралов
 
 
Тест 20
15 минут
-
 
1 час 40 минут
-
Дмитрий Шилов
Дмитрий Шилов

В примере кода расчета значения многочлена в точке t отсутствует присвоение переменной p начального значения (нейтрального левого, или ка его там). В моем компилсяторе VS я делал самостоятельно, и присвоил ей значение 0 при инициализации, после сверки с Вашим кодом попробовал убрать присвоение 0 - компилятор выдал ошибку. 

Прошу прокомментировать.

Alexey Bubnov
Alexey Bubnov

Добрый день!

Столкнулся с проблемой, не запускаются видио в лекциях, выдает ошибку Error #2032. 

Курс: "Программирование" http://www.intuit.ru/studies/courses/13869/1266/info