21 дек. 2010 г.

Задание №3 для группы 136

Третье задание могут получить только те студенты, кто сдал уже хотя бы одно. Готов взяться за решение третьего задания — дайте мне знать.

Третье задание проверяет знания пакета имитационного моделирования SimPy.

1. (Хегай) Промоделировать работу бензоколонки, имеющей одну кассу и четыре колонки. Известны следующие параметры работы: поток посетителей равномерный, интервал между прибытиями автомобилей: 1.8 ± 1 мин. время оплаты: 1.5 ± 0.5 мин; время заправки: 4.4 ± 1.3 мин. Колонки расположены парами (две очереди), в каждой очереди заправляться могут две машины одновременно, но вторая машина может выехать только после первой. Время моделирования — 10 часов.

Найти:
* средний коэффициент загрузки бензоколонки;
* среднее время обслуживания одного клиента;
* максимальное и среднее число клиентов бензоколонки в очереди

19 дек. 2010 г.

Отчёт по практике в 136 группе

Как оказалось, для получения зачёта по производственной практике каждый студент должен написать отчёт. Приблизительную форму отчёта я для вас подготовил, вот она. Разумеется, делать отчёт, не сделав сами задания, бессмысленно.

Рисование формул в питоне

Для того, чтобы нарисовать в питоне картинку с формулой, можно воспользоваться всё той же библиотекой matplotlib.

Например:


Пример раз, пример два.

Чтобы нарисовать знак радикала, подкоренное выражение надо записать как \sqrt{подкоренное выражение}, а чтобы записать дробь, нужно воспользоваться окружением \frac{числитель}{знаменатель}.

30 нояб. 2010 г.

Семинары в группе 136

В понедельник, 29 ноября, состоялся последний в этом семестре семинар по программированию в 136 группе. В декабре занятия будут проходить в режиме консультаций: в то же самое время, в понедельник, с 13:00 до 17:50 можно будет приходить в компьютерный класс (ауд. 75) и делать ваши индивидуальные задания, задавать вопросы или сдавать мне уже сделанные задания. Я буду ждать вас до 14:00, если никто не приходит, то консультацию на этот день мы объявляем законченной.

Сделанные задания также можно прислать мне по почте.

Напоминаю, что для получения оценки «удовлетворительно» надо сдать хотя бы одно задание, «хорошо» — два задания, «отлично» — три задания. Третье задание даётся только тем, кто сдал уже хотя бы одно.

6 нояб. 2010 г.

Установка SimPy в ОС Виндус

Предполагается, что питон уже установлен.

качаем дистрибутив SimPy, распаковываем...
• ... а если нечем распаковать tar.gz, ставим архиватор 7-Zip;
• открываем терминал (например, Win+r → cmd);
• переходим при помощи cd в корневую папку SimPy;
• говорим там: python setup.py install
∘ в случае, если команда python у вас не опознаётся операционной системой, надо написать полный путь к интерпретатору питона — это что-то типа "C:\Program Files\python\python.exe"

Возможно, существуют более простые способы установки, но я их не знаю. Если вы знаете — расскажите о них в комментариях. Если что-то не получается — задавайте вопросы.

30 окт. 2010 г.

Задание №2 для группы 136

CAPTCHA своими руками
Второе задание направлено на проверку следующих навыков:
• получение растровых изображений и работа с ними;
• создание GUI.
В принципе, GUI мне не так важен, как сама кэпча. Но всё же без графического интерфейса задание не будет засчитано.

Описание GUI (библиотека Tkinter):
1. Графический интерфейс пользователя представляет собою окошко, в верхней части которого показывается картинка, под ней поле (ENTRY) для ввода ответа, а под ним две кнопки: «check» и «generate».
2. При запуске программы генерируется картинка согласно заданию (см. ниже), поле для ввода ответа пусто.
3. Пользователь вводит в поле предполагаемый ответ.
4. По нажатию кнопки «check» происходит проверка ответа. После этого должно появляться сообщение (WARNING) о том, правильный ли ответ или нет.
5. По нажатию кнопки «generate» генерируется новая картинка, а поле с версией ответа очищается.

Это минимальный требуемый интерфейс. Если вы как-то разнообразите его — вам только в плюс.

Требования к генерируемой картинке:
1. (Зелик) Шесть случайных букв или цифр, каждая имеет свой наклон; на заднем плане текстура в виде волнообразно деформированной сетки со случайно меняющимся вдоль и поперёк картинки периодом.
2. (Нормухаметова) Четыре крупных толстых буквы, каждая разрезана под случайным углом одной прямой, после чего образовавшиеся куски разведены на небольшое (по сравнению с размером букв) расстояние.
3. (Захаров) Восемь случайных букв или цифр, деформированных случайным образом (механизм деформации любой).
4. (Гладышев) Случайная электрическая схема из трёх резисторов, сопротивление каждого из которых задаётся небольшим целым случайным числом в омах. Схема должна быть односвязной и иметь ровно два внешних контакта. Ответом будет являться суммарное сопротивление такой схемы (при необходимости округлённое до одного знака после запятой).
5. (Хегай) Матановая кэпча. Вычислить значение случайного выражения, составленного при помощи операций сложения, вычитания, умножения, деления и вычисления квадратного корня над небольшими случайными целыми числами. Выражение должно включать как минимум одно вычисление корня, одно сложение или вычитание и одно деление. Всего операций не менее четырёх. При необходимости ответ округлять до двух знаков после запятой.
6. (Брусницына) Филологическая кэпча по роману А.С. Пушкина «Евгений Онегин». Из первой главы (в идеале — из любой) случайным образом выбираем одну строфу. Из строфы берём первую строку (в идеале — любую). Из этой строки предлагаем угадать последнее слово. Картинка выглядит следующим образом: угадывающему предлагаются три строки, в одной из которых (в какой — заранее неизвестно) находится наша строка без последнего слова, а в двух других — последние слова из других строк плюс правильный ответ, разделённые пробелами. Желательно, чтобы среди вариантов ответа было слово, рифмованное с правильным ответом. Число слов в строках с вариантами ответа не должно превышать число слов в строке-вопросе.
7. (Бéзруков) «Бегущая строка» — анимированный GIF или PNG с бегущей горизонтально строкой из случайных букв и цифр. Символы бегут непрерывно, начало строки отмечать каким-либо образом (цвет, особая текстура символа и т.п.), о чём предупреждать угадывающего.

5 окт. 2010 г.

Консультация 8 октября

В ближайшую пятницу (8 октября) консультации и переписывания не будет. При острой необходимости можно встретиться со мной завтра (в среду, 6 октября) приблизительно с 14:00 до 15:00, а переписывание провести в 15:30 в ауд. 67.

28 сент. 2010 г.

Задачник по ТФКП

Специальное сообщение для 131 и 133 групп. Задачник Краснова, Кисилёва и Макаренко по ТФКП можно взять, например, вот тут. Если кому-то тяжело качать 9 Мб, книжку можно взять у меня (ауд. 43б) или аналоговую версию — в библиотеке ДВГУ.

27 сент. 2010 г.

Задание №1 для группы 136

Задание на проверку следующих навыков:
• анализ больших объемов данных;
• визуализация разультатов;
• умение читать мануал.


Вот сами задания
1. (Барышников) В повести А.С. Пушкина "Капитанская дочка" посчитать частотность употребления частей речи, результат распределить по следующим пяти категориям:
• процент существительных;
• процент прилагательных;
• процент глаголов;
• процент всех прочих частей речи (каких именно?);
• процент слов, принадлежность которых к определённой части речи выявить не удалось (не более 50% от общего числа).

2. (Зелик) Исследовать распределение длины предложения в романе Л.Н. Толстого "Анна Каренина". Результат представить в виде диаграммы.

3. (Абросиимов) На основании данных Центробанка РФ о курсах валют в виде Excel-таблиц построить на одном графике курсы доллара США и японской иены за любой наперёд заданный год.

4. (Хегай) В Википедии искать людей, родившихся в 1890 году, находить умерших, выбирать случайным образом 100 (200, 500 — в зависимости от скорости доступа) человек и строить диаграмму продолжительности жизни.

5. (Брусницына) В Википедии найти всех лауреатов Нобелевской премии по литературе (экономике, физике — любую по выбору) и построить диаграммы распределения лауреатов по:
1) национальности
2) полу
3) возрасту на момент получения премии

6. (Захаров) На основании данных регистра министерства культуры РФ построить диаграмму числа зарегистрированных художественных фильмов по годам с 1925 по 2005 годы.

7. (Гладышев) На основании данных Центробанка РФ построить график значения денежной массы за период с 1997 по 2010 годы (см. "Показатели денежно-кредитной и финансовой статистики").

8. (Нормухаметова) Путём запросов в гугле выяснить, частоту упоминания фамилий студентов группы 136 в рунете. Построить круговую диаграмму количества упоминаний каждой фамилии.

В качестве результата работы нужно предоставить ваши диаграммы и код на питоне. Разумеется, я оставляю за собой право задавать дополнительные вопросы: скорее всего, я попрошу вас немного изменить код где-нибудь и объяснить полученный результат.

Не присутствовавшие на паре смогут получить задание во время одной из следующих пар.
Крайний срок получения заданий — 30 ноября 2010.

Вопросы можно задать комментарием к этой записи или по электропочте.

24 сент. 2010 г.

О консультациях

Время консультаций в этом семестре: пятница, с 13:00 до 14:30.

Пара слов о назначении консультаций: они нужны для того, чтобы вы могли получить ответ на какой-то вопрос по текущим учебным проблемам. Скажем, на лекции о чём-то было рассказано непонятно. Или какая-то выкладка не воспроизводится в домашних условиях. Или вы делаете пример, а результат не сходится с ответом. Или вообще любой — конкретный! — вопрос, который хоть как-то связан с учёбой в ИФИТе.

Только на один вопрос я не даю ответа на консультации: как получить зачёт по теоретической механике за прошлый семестр. Если вы хотите получить у меня зачёт по теоретической механике, то, пожалуйста, приходите на переписывание в пятницу в 15:30, предварительно известив меня хотя бы за полчаса, чтобы я мог подготовить задачи. Опоздавшие не допускаются.

6 сент. 2010 г.

Осенний семестр 2010/2011

В новом семестре мы занимаемся алгеброй и матанализом в группе 118, диффурами в группе 128 и практикуемся в «информационных технологиях» в группе 136. Кроме этого, второй курс (121, 123 и 125 группы) продолжает демонстрировать практические навыки решения задач по теор. механике.

Время консультаций будет определено уже вот-вот.

21 июн. 2010 г.

Окончание весеннего семестра

Весенний семестр объявляю законченным. Если кому-то не удалось получить экзамен, зачёт или допуск, то теперь вы сможете сделать это только в сентябре. В июне приёма студентов больше нет. Впереди у вас целое лето: два жарких месяца — более чем достаточно для изучения любого предмета.

Желаю приятного отдыха и продуктивной подготовки к пересдачам.

14 июн. 2010 г.

Теормех: переписывание контрольной работы

Переписывание контрольной работы по теоретической механике в группах 121, 123 и 125 состоится в понедельник 21 июня в 14:00 в ауд. 46б. Это последняя в этом семестре наша с вами встреча.

10 июн. 2010 г.

Переписывание контрольной работы

Переписать контрольную работу по теоретической механике можно будет в понедельник в 14:00. (Ориентировочно у ауд. 46б).
Баллы, набранные студентами 125-й группы, добавлены в ссылки в верхнем правом углу страницы.

Экзамен по математике в 118-й группе

Начало экзамена в 10:00. Список вопросов у вас есть. Удачи.

2 июн. 2010 г.

Результаты контрольной работы

По результатам контрольной работы зачёт получают Рудюк (123) и Чернев (125). Борисова (извините, вашего имени за семестр узнать не удалось), в вашей работе мне ничего непонятно, поэтому оценить её я не могу. Подойдите в ауд 43б с разъяснениями.

Переписывание предлагаю провести 14 июня во всех группах одновременно.

30 мая 2010 г.

Контрольная работа по теор. механике

31 мая для не имеющих зачёта по практике будет дана контрольная работа. Она будет содержать три задачи на следующие темы:
1) кинематика материальной точки и уравнения движения материальной точки;
2) интегрирование уравнений движения и законы сохранения;
3) лагранжев или гамильтонов формализм.
Как всегда, за правильное решение каждой задачи даётся пять баллов. За красивое решение, умные мысли по теме задачи или дополнительное исследование ответа можно получить дополнительные баллы.

В дальнейшем задачи на дом даваться не будут. Вероятно, для особо одарённых до окончания сессии будет проведено переписывание контрольной работы.

25 мая 2010 г.

Теормех: зачет по практике

Закончился весенний семестр. На контрольных студент мог набрать от трёх (простая задача) до 15 (контрольная работа) баллов. Плюс можно было получить дополнительные баллы за интересные решения, за решение задач дома и проч. Всего, не считая бонусов, можно было заработать 58 баллов в 121 и 123 группах, или 40 в 125 группе.

Сперва я планировал поставить зачёт на основе среднего по группе (скажем, по медиане или даже 0.4-квантили), но ситуация в 125 группе, где задачи решали два человека, заставила меня изменить критерий оценки. Окончательная формула расчёта получилась такая: 40% от максимального числа баллов. Т.о. в 121, 123 группах необходимо набрать 23.2 балла, в 125 группе — 16 баллов.

Зачёт по практике за весенний семестр получают следующие студенты:

24 мая 2010 г.

Результат семинара 24 мая

Проверочное задание, которое вы делали сегодня на семинаре, получилось, прямо скажем, неважно. Поэтому баллов за него я никому не ставлю (исключая Карасёва, который хоть и не получил ответа, но сумел правильно записать условие в индексной записи).

Про полностью антисимметричный тензор можно почитать, например, тут.

Окончательный итог семестра будет подведён со дня на день.

23 мая 2010 г.

Семинар в 121 и 123 группах 24 мая

На заключительном семинаре мы поговорим о фазовом пространстве, о канонических преобразованиях и об уравнении Гамильтона-Якóби. Ну и сами вы, быть может, чего-нибудь напишете.

17 мая 2010 г.

Библиотека «Колхоз»

Близится сессия, всем нужны книги, лекции, задачники…

Самая большая библиотека сканов книг, с любовью собранная русскими пиратами, называется «Колхоз». Физика, математика, химия, биология и не только. И не только на русском языке.

В силу перацкой сущности библиотеки официального сайта «Колхоза» не существует. Но, например, вот тут есть зеркало. Правда, туда стоит ходить, если знаешь, что искать.

3 мая 2010 г.

Задачи по лагранжеву формализму

Задачи по лагранжеву формализму: 5.25 — 5.31 из Ольховского.
Основная цель вашей работы над этими задачами — научиться строить уравнение Лагранжа 2-го рода.

25 апр. 2010 г.

Семинар в 121 и 123 группах 26 апреля

Повторите теорию, касающуюся лагранжева формализма: что такое лагранжиан, откуда он берётся, что такое связь, какие типы перемещений бывают, как получить уравнение Лагранжа для конкретной системы.

Контрольные работы проверены.

17 апр. 2010 г.

семинар по теормеху 19 апреля

План работы:
1) разбор контрольной;
2) формализм Лагранжа (на сколько хватит времени).

К семинару: повторить из теорию, касающуюся лагранжиана и составления на его основе уравнений движения.

12 апр. 2010 г.

Перенос пары геологов

Лекция по математике в группе 118 взамен отменённой в понедельник будет проведена в четверг, 15 апреля, 4-й парой. Предположительно в ауд. 46б.

11 апр. 2010 г.

Потенциал и потенциальная энергия

Согласно определению, потенциалом скалярного поля φ называется вектор ∇φ. Если дан потенциал, который по сути является скаляром, а не вектором, то значит либо это одна из компонент вектора-градиента, либо это вовсе не потенциал в математическом смысле.

В теоретической физике слово «потенциал» часто служит кратким синонимом термина «потенциальная энергия». По крайней мере это встречается в задачниках Ольховского и Чубова. Такова традиция, что ж сделаешь. «Электродвижущая сила», как известно, — это ведь тоже вовсе не сила.

10 апр. 2010 г.

Занятия 12 апреля

Если пары в понедельник состоятся, то, вероятнее всего, это будут контрольные работы на всю пару. Я по-прежнему болею, и, во-первых, незачем подвергать окружающих риску заражения злыми вирусами, а во-вторых, я просто физически не смогу говорить три пары подряд.

По видимости, план на понедельник таков: семинар-контрольная в 125-й группе (3-я пара), и семинар-контрольная в 121,123 группах (5-я пара). Лекцию в 118 группе я уже отменяю уже сейчас, так что можно обсудить перенос семинара с 5-й на 4-ю или даже на 3-ю пару.

5 апр. 2010 г.

Занятия 5 апреля

Все занятия отменяются в связи с болезнью преподавателя. О восстановлении пропущенных пар будет сообщено дополнительно.

4 апр. 2010 г.

Перенос семинара с 5-й на 3-ю пару

Поправьте меня, если я ошибаюсь, но, кажется, в группах 121 и 123 в понедельник нет третьей пары. Предлагаю завтра, 5 апреля, провести в это время семинар вместо 5-й пары (в ауд. 59).

Если желающие перенести семинар найдутся, постарайтесь дать мне знать об этом сегодня, написав комментарий к этой записи. Только обзвоните сперва своих товарищей и расскажите об этом предложении. Если есть несогласные, тоже дайте мне знать.

Занятия 5 апреля

Я сильно простыл и по состоянию на вечер 4 апреля у меня почти полностью отсутствует голос. Поэтому формат завтрашней пары пока под вопросом (к лекции в гр. 118 это тоже относится). Возможны три варианта развития событий:
Первый, оптимистический: голос вернётся на место и пары пройдут как обычно.
Второй, пессимистический: всё будет плохо и пары придется перенести. Вариант маловероятный для семинара, более вероятный для лекции.
Третий, реалистический: я буду говорить меньше, чем обычно, а вы будете работать больше, чем обычно. Касаемо семинара по теоретической механике это означает следующее.

Чтобы занятия прошли с пользой для вас и для ваших рейтинговых баллов, вам предлагается подробно разобрать у доски задачки, данные в своё время, но не проверенные в массовом порядке. Это задача об ангармоническом осцилляторе (2.6 Чуб.), задача об электроне во взаимно перпендикулярных полях (1.39 Ольх.) и задача шарике в среде с квадратичным сопротивлением (2.10 Чуб.)

Кроме этого, всем предлагается разобраться в задачах из методички Чубова: 2.11 и 2.12, 3.8 и 3.9.

28 мар. 2010 г.

Призовая задача для групп 121, 123

Две недели назад была задана задача со следующей формулировкой:
Точка движется вдоль оси x под действием силы
.
Найти закон движения точки, если
.

За правильное решение этой задачи я готов добавить решившему максимум 5 баллов. Учитывая, что задача решается приближённо, для неё возможно более чем одно правильное решение. Его можно принести на семинар, можно оставить в ауд. 43б, можно прислать по электропочте. Решения прнимаются до 10 мая включительно.


21 мар. 2010 г.

Семинар в 121 и 123 группах 22 марта

Ничего нового, будет слегка изменённая программа прошлого, несостоявшегося семинара. Добавляются две задачки из методички Чубова: 6-я и 7-я части 2.

16 мар. 2010 г.

Перенос пары в группе 118

Пара, перенесённая с понедельника, состоится в пятницу, 19 марта, третьей по счёту (с 11:20 до 12:50).
Не забывайте про домашнее задание №1.

14 мар. 2010 г.

Семинар в 121 и 123 группах 15 марта

Мы продолжим интегрировать уравнения движения. Кроме этого, мы сделаем краткий экскурс в теорию обобщённых функций.
Для самостоятельной работы будет предложена вариация на тему задачи 1.29 задачника Ольховского.

28 февр. 2010 г.

Блоговéдение

Этот блог можно читать.
В этом блоге можно и нужно оставлять комментарии. Более того, можно оставлять авторизованные комментарии...
  • используя свой аккаунт в Блоггере (если у вас уже есть гугл-почта, то сделать его совсем просто — начните комментировать и вам предложат создать такой аккаунт);
  • используя OpenID (скажем, ваш ЖЖ);
  • используя какой-то другой интернет-ресурс (если у вас есть свой сайт, то мне ли вас учить оставлять комментарии?);
  • наконец, можно оставить комментарий, будучи Анонимусом (будьте готовы к тому, что анонимные сообщения могут оставаться без ответа).
И еще, можно подписаться на RSS-трансляцию сообщений из этого блога. Для этого нажмите на оранжевый значок в адресной строке браузера и посмотрите, что вам предложат сделать. (Я читаю RSS в гугл-ридере в браузере Файрфокс.)

Семинар в 121 и 123 группах 1 марта

Для самостоятельной работы будет предложены вариации (по вариантам) на тему задачи №10 первого раздела методички Чубова. Плюс будет предложено дать некоторые основополагающие определения из второго раздела.

21 февр. 2010 г.

Консультация

Единая консультация назначена на понедельник, на вторую пару. Проводиться она будет в ауд. 43б.

125-й группе: у вас в это время пара, но поскольку семинары по теоретической механике у вас раз в две недели, то неделю, когда семинара у вас нет, мы объявляем неделей проведения консультации.

118-й группе: у вас в этот момент пара у К.В. Нефедева. Поэтому если вам требуется консультация, устраивать её придётся по предварительной договорённости в другой день или в другое время (предположительно это будет пятница). Поскольку вас четыре человека, а на втором курсе у меня занятия у пятидесяти человек, то вы оказались в меньшинстве, очень сожалею.

Новости блога

Настал новый семестр, появились новые учебные курсы.

Поэтому теперь этот блог будет обслуживать нужды не только геологического факультета ИФИТ, но и вообще всех групп, в которых я веду занятия. (Поскольку геологи всё равно посещают этот ресурс очень и очень эпизодически, думаю, они не будут в обиде.)
Так что группы 121, 123 и 125 — добро пожаловать в наш блог!

Тут я публикую результаты проверочных работ (ссылочки в верхнем правом углу), анонсы будущих занятий, правила получения зачётов и экзаменов, возможные изменения в расписании и всё остальное, что относится к учебному процессу.

К любой записи можно оставить комментарии. Можно задавать любые интересующие вас вопросы, я отвечу при первой же разумной возможности. Если у вас есть какой-то большой вопрос, на который вы бы хотели получить развёрнутый ответ — тоже пишите. Для каждого такого вопроса я обязательно сделаю отдельную запись.

26 янв. 2010 г.

Сдача задолженностей

Осенний семестр закончен. План действий для не имеющих зачёта или экзамена:
  • сперва разобраться в теории и практике. Затем
  • 118-я группа: сдать все домашние работы и, если потребуется, ответить на оставшиеся экзаменационные вопросы. Контрольные работы можно приносить в любой день в ауд. 43б, в моё отсутствие их можно оставить у меня на столе. Пока график консультаций на весенний семестр не будет определён, о собеседовании следует договариваться индивидуально.
  • 128-я группа: для получения зачёта у Нины Яковлевны, требуется сперва получить у меня допуск. Для этого следует прийти на переписываение контрольной работы. Это можно сделать в любую пятницу в 15:30 в ауд. 62 (опоздавшие не допускаются). На дом работы не даются. Однако вы можете прорешать соответствующие задания в задачнике Филиппова. Все примеры в контрольных работах взяты оттуда.