Меню
Главная
Поиск
О проекте
Форум
Control Panel
Алгебра
Математический анализ
Действительный анализ
Комплексный анализ
Функциональный анализ
Геометрия/Топология
Логика/Дискра
Механика
ОДУ/УрЧП
Оптимальное управление
ТеорВер/МатСтат
Теория чисел
Физика
ЧМ/Программирование
Курсы ЕНС
Нематематика
TeX/MetaPost
Книги
Ссылки
Wanted
Фильтр
|
ЧМ/Программирование
Материал 2012 года для 4 семестра. Авторы: Сергей Антонов, Михаил Гожев, Александр Владимиров. Поскольку делалось очень быстро, возможны опечатки.
664K — 25.05.2012
Отчёты по численным методам (задача о численном решении нелинейного дифференциального уравнения и задачи поиска оптимального управления), предоставленный Натальей Арлазаровой. Отметим, что это всего лишь пример. За возможность изготовления аналогичных отчётов методом copy-paste никто ответственности не несёт.
661K — 06.12.2011
Лекции 2009–2010 года, прочитанные во 2-м и 3-м семестре. Оформлено довольно красочно — над этим поработали авторы конспекта Кирилл Сапунов и Олег Егорычев, за что им большой респект и уважуха от администрации!
Материалы 2009 года, присланные Таней Витковой (sunelfe [dog] gmail [dot] com), за что ей большое спасибо. Сканы билетов переведены в нормальный вид (ps/pdf).
Добавлены билеты 2006 года (от Паши Бибикова), старый текст тоже сохранён. Надеемся, что оно хотя бы примерно будет соответствовать программе экзаменов следующих лет. Если появятся новые версии, присылайте, пожалуйста!
Комплект программ, предоставленный Юрием Силаевым и др. прогерами мира сего. На всякий случай заметим, что мы не несём никакой ответственности за их работоспособность, и этот материал распространяется «как есть». В последней версии добавлена MPI-версия решения СЛУ методом вращений.
115K — 06.06.2008
Комплект программ, предоставленный Юрием Силаевым. На всякий случай заметим, что мы не несём никакой ответственности за их работоспособность, и этот материал распространяется «как есть».
256K — 06.06.2008
Программа для построения графиков функций вида $f\colon\mathbb{R}^2\to\mathbb{R}$ в формате PostScript. Написано Константином Облаковым). Для проверки было скомпилировано под cygwin, работает безукоризненно. Программа распространяется по принципу «как есть», никто из авторов не несёт ответственности за последствия, связанные с использованием программного кода/результатов работы.
289K — 10.01.2008
Полный список исправлений смотрите в Release Notes. Внесены последние правки от Паши Наливайко. Пока не хватает самых последних билетов (кажется, двух). Народы! Если вы пишете багрепорт, делайте это так, чтобы было ПОНЯТНО, что именно нужно исправить. Аргументируйте свои правки, если это не очевидно.
Материал посвящён параллельному программированию с использованием интерфейса pthread. Того, что написано здесь, будет во многих случаях достаточно для того, чтобы распараллелить какой-нибудь метод решения системы линейных уравнений или ещё чего-нибудь из того, что приходится делать на третьем курсе.
Материал посвящён программированию сетей под Linux с использованием семейства протоколов TCP/IP. На пяти страницах простым и доступным языком (с точки зрения авторов) рассказано о том, как заставить пару компьютеров общаться между собой с использованием интерфейса SOCKET'ов. Сведений, приведённых в тексте, достаточно, чтобы написать любую из задач, предлагаемых студентам второго курса. В настоящей редакции приведён один полный пример программы. Мы благодарим Юлию Йомантайте и Дмитрия Григоренко за ценные замечания по поводу кода программ.
Коллекция 2002–2003 года (для любителей сдавать зачёты досрочно). Правила игры: за семестр необходимо решить 8–12 задач, соответственно от 1 до 3 задач из каждого раздела. Набор задач для каждого студента генерируется случайным образом, так что угадать почти невозможно. Годится универсальный метод: прорешать их все, если, конечно, ясно, как это делать. Писать всё это приходится на C, если договориться — можно и на C++, что более грамотно, ибо на II курсе всё равно его изучать. Хотя список задач слегка меняется год от года, качественных изменений пока не наблюдается.
Лекции 2003 года. К сожалению, это не полный текст лекций. По этой причине внутреннее название документа — «Избранные главы лекций по программированию»... Хоть это и уменьшает коэффициент полезного действия, но хочется верить, что даже в таком виде это кому-нибудь пригодится. К тому же раздел, посвящённый сжатию данных и алгоритмам сортировки, написан самим лектором!
Небольшая коллекция программ, которые пришлось написать за время обучения на первых четырёх курсах. В основном это задачи из курса В. В. Борисенко, а также немного численных методов, в том числе метод полной редукции, которого нигде нет. Распространяется свободно и «как есть». Автор не несёт никакой ответственности за ущерб, нанесённый данными программами аппаратному/программному обеспечению пользователя (или самому пользователю). Комментарии к исходным текстам есть лишь местами; дальнейшего улучшения программ не планируется. Соответственно, вопросы по исходникам имеет смысл задавать только в том случае, если Вы уже 20 (30, 40, ...) раз прочитали код и не можете понять в нём какую-либо его часть (а не программу в целом).
Почти все программы компилируются GCC 3.4.4, входящим в комплект CygWin. Это не означает, что они компилируются компилятором имени К. Ю. Богачёва. Можно также отметить, что почти все они соответствуют нынешнему стандарту C++ (по состоянию на 2006 г.). Это не относится лишь к двум-трём программам, использующим iostream.h. Для полной сборки некоторых проектов за 7-й и 8-й семестры необходимы TeX и MetaPost. Размер архива в последней версии сильно уменьшен за счёт убивания ненужных файлов.
547K — 15.05.2006
В решениях задач имеется много ошибок и опечаток, так что их надо исправлять.
Материалы для подготовки, сделанные лектором (2005 год). Внимание: изготавливать шпаргалки запрещается! Кроме того, в этом же разделе имеются ещё и лекции по численным методам того же автора.
941K — 23.04.2006
Лекции по численным методам, сделанные лектором (2005 год). Кроме того, отдельным документом в этом же разделе выложены материалы для подготовки к экзаменам того же автора.
485K — 23.04.2006
Программа экзамена 2006 года. Набрана Женей Гречниковым.
Отчёт по ЧМам (задача о решении двумерного уравнения переноса). Предоставлен Л. Коноваловым. На сайт помещён в неизменном виде. Отметим, что это всего лишь пример, и никакой гарантии того, что отчёт должен выглядеть именно так, мы (а равно как и автор) давать не будем. В архиве также имеется файл с некоторыми комментариями на тему того, что в этом отчёте сделано неудачно/неправильно — чтобы не наступать два раза на одни и те же грабли.
167K — 24.03.2006
Программа экзамена 2006 года. Была сверена со старой программой (2003), фактически изменения крайне незначительны. Добавилась всего пара вопросов, исключено полвопроса.
Тут написано про то, как надо делать первое задание по ЧМам — разностные схемы. Текст набран С. Гладких. Пока возможны опечатки и глюки.
Отчёт по численным методам (задача о вычислении интеграла), предоставленный Таней Дорожкиной. На сайт помещён практически в неизменном виде, с незначительной ТеХнической корректурой. Отметим, что это всего лишь пример, и никакой гарантии того, что отчёт должен выглядеть именно так, мы (а равно как и его автор) давать не будем.
На данный момент имеется макет книги, свёрстанный на формат A5 (на самом деле, конечно, 60x88/16). Вторая и третья главы пока не проверены. Основной причиной к созданию этого документа послужило то, что имеющиеся в библиотеке экземпляры книги разваливаются прямо на глазах, да и на формулы, вписанные от руки, смотреть немножко противно.
Это те самые вопросы, которые достаются на зачёте Богачёва. Их здесь 40 штук, несмотря на то, что в новом издании книжки их больше. На зачете спрашивают только первые 40 (по крайней мере в 2005 году на досроке оно было именно так).
Полный конспект лекций 2002 года, составленный Сергеем Озеровым.
738K — 02.04.2005
|