Показаны сообщения с ярлыком homework. Показать все сообщения
Показаны сообщения с ярлыком homework. Показать все сообщения

27 апр. 2013 г.

Домашнее задание по теормеханике

Задачи 5.3 и 5.5 из Чубова (предварительно разберитесь в решении примеров 6.7 и 6.8 в учебнике Ольховского — это §6.3 «Собственные и главные колебания системы под действием потенциальных сил»).

И можно начинать читать про формализм гамильтона — это IX глава в учебнике Ольховского. Можно для начала осилить первый параграф «Канонические уравнения».

17 апр. 2013 г.

Домашнее задание по теормеханике на 22 апреля

Теория: часть 5 из методички Чубова.
Задачи: 4.9, 4.10, 4.12 — оттуда же.
Кому нужны индивидуальные задачи — подходите.

17 мар. 2013 г.

Задания на понедельник, 18 марта

Домашнее задание по теормеханике на понедельник, 18 марта.

Теория:
Часть 3 из Чубова и всё про законы сохранения из глав 2 и 4 учебника Ольховского.

Практика: задачи 3.1, 3.7, 3.9 из задачника Чубова.
Завтра последний день сдачи необязательной задачи про движение в эллиптических координатах.
25.03 — послений день сдачи необязательной задачи 2.6 из Чубова.

К завтрашнему дню ваши задачи, к сожалению, не будут.

19 февр. 2013 г.

задание к семинару по теормеханике 25 февраля

Домашнее задание на 25 февраля: часть первая из методички Чубова и задачи 8, 9 и 10 после этой части.

16 дек. 2012 г.

Задания для группы 8321

Напоминаю, что первый дедлайн — 31 декабря.

1. К.О. Князев — двухпанельный файловый менеджер, реализующий следующие функции
* браузер файловой системы
* переход между панелями, смена местами панелей
* создание файлов и папок
* копирование и перенос файлов и папок с одной панели на другую
* переименование файлов и папок
* удаление файлов и папок
* просмотр содержимого файла и его свойств (размер, atime, права доступа)
* выход из файлового менеlджера
* уточнение: файловый менеджер не обязан быть графическим

2. Д.О. Прудников — парсинг Википедии: Нобелевские лауреаты
* Составить рейтинг стран, граждане которых получили наибольшее количество Нобелевских премий в разлчных номинациях.
* Графический интерфейс пользователя отображает кнопки с названиями стран или их флагами.
* По нажатию кнопки на экран выводится название страны, её флаг и количество лауреатов в каждой номинации.
* Должна быть возможность получить поимёный список лауреатов по каждой стране.
* Сбор данных можно осуществлять заранее, но нужно показать возможность обновления результатов.

3. Д.В. Чаброва — карточая игра «Дурак»
* Пользователь играет против компьютера, колода в 36 карт.
* В каждой новой игре согласно правилам раздаются карты для игрока и комьютера.
* Игрок видит свои карты и козырную карту.
* Игровой процесс проходит согласно правилам.
* Игра корректно завершается и определяется победитель.
* Имеется возможность начать новую игру с перетасованной колодой.

4. Т.Ю. Заремба
— граф друзей в Twitter:
* программа логинится в твитор-аккаунт
* программа собирает список друзей для своего аккаунта (как following, так и followers)
* для каждого из друзей пограмма собирает список его друзей (как following, так и followers)
* программа рисует на одной картинке два графа: following и followers и подписывает вершины графов

5. Е.О. Григорьева — парсинг Википедии: распределение городов страны по численности населения
* Для любой наперёд заданной страны составлять список из N городов, упорядоченный по численности населения (от больших городов к маленьким).
* В случае, если для страны известно более чем N городов, брать все города, по которым доступны данные.
* Результат выводить в виде PDF-файла с диаграммой, элесенты которой подписаны, а в заголовке указано название страны и её и нарисован её флаг.
* Желательно в качестве источника данных использовать англоязычную версию Википедии.

6. А.О. Тертышный — курс валют
* На основании данных Центробанка РФ о курсах валют построить на одном графике курсы доллара США и японской иены.
* График выводится в PDF-файл.
* График содержит указание масштаба по каждой оси.
* График строится за произвольный год или несколько лет.

7. А.И. Сакевич
— самый богатый на события день в 2011 году на основании анализа новостных лент
* Проанализировать данные одного или нескольких новостных каналов и найти день, когда добавлено наибольшее количество записей
* Результат анализа вывести в виде графика или диаграммы, на которой выделен искомый день и обозначены другие дни.
* Результат выводится в PDF-файл.


8. А. Ширяев
— решение матановой кэпчи:
* генерация задания в Wolfram|Alpha
* распознавание задания
* решение задания при помощи Wolfram|Alpha
* [optional] GUI c отображением задания, решения и кнопки Restart

9. Давиденко — Moby-Dick:
* В романе Германа Мелвилла «Моби Дик» найти N самых часто встречающихся слов, не являющихся предлогами, местоимениями или союзами;
* результат вывести в виде горизонтальной гистограммы;
* результат сохранить в PDF-файл.

10. Бецишин — Все рифмы в «Онегине»:
* В романе в стихах А.С. Пушкина «Евгений Онегин» найти все пары слов, срифмованные больше одного раза;
* если слово А рифмовано с B, а B рифмовано с C, то такие наборы объединять в один набор из трёх слов, запоминая при этом соотношения между словами из этого набора {A,B,C}, скажем, {A-B, B-C};
* продолжая вышеописанную логику, добавлять слова к уже когда-то рифмованным, помня об их отношениях;
* найти самый большой кластер хотя бы раз рифмованных слов (скажем, может получиться что-то вроде {любовь-морковь, кровь-бровь, свекровь-бровь, любовь-свекровь, бровь-любовь});
* результат вывести в виде графа и сохранить в PDF-файл.

14 мая 2012 г.

Задача

Тяжелая дверь может поворачиваться в петлях без трения. Сделав разумные предположения о необходимых константах, найти работу по открыванию двери (повороту двери на угол ϕ∊[0,π/2]) за конечное время t.
Как изменится ответ, если к двери прикрепить пружину жесткости k?

До 25 мая.

21 апр. 2012 г.

Домашнее задание по теормеху

Совсем забыл.
К понедельнику прочитать §4 из методички Чубова и §§5.1—5.3 из учебника Ольховского.

19 мар. 2012 г.

Домашнее задание по теормеханике

Теория для всех групп: читаем пп.2—3 в методичке Чубова и §§5—6 в учебнике Ольховского.

Необязательные задачки:
* задачка с прошлой контрольной: 1.9 из методички Чубова — сдать в пятницу, 23 марта.
* задачка 2.6 из методички Чубова — срок три недели, т.е. сдать не позднее 9 апреля.

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

5 мар. 2012 г.

Учёба 9-го марта

9-го марта — учебный день!
В этот день, кстати, я ещё принимаю решение не обязательной домашней задачи 1.4 (из методички Чубова).

12 нояб. 2011 г.

Примеры генераторов кэпчи

Вот пара примеров программ, написанных студентами в прошлом году: разрезанные буквы и матан.
Матановая кэпча требует усиления алгоритма.
Программы работают. Кодировка исходных кодов — utf8.

8 нояб. 2011 г.

Второе задание в группе 8321

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

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

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

Требования к генерируемой картинке:
1. Картиночная кэпча (Морозова). Берём короткое существительное из любого словаря. Ищем это слово в яндекс-картинках или google images (т.е. сделать запрос вида http://images.yandex.ru/yandsearch?text=слово или воспользоваться API гугла, у них есть даже специальная библиотека на питоне, которая, например, умеет искать картинки и менять их размер). Берём одну или несколько первых картинок из списка выдачи и вставляем в наш GUI. И нужно как-то обеспечить простоту отгадывания: если картинка одна, то можно подписывать на ней несколько слов, из которых одно — правильное. Если картинок много, то, возможно, и так получится отгадывать.
2. Химическая кэпча (Лисовой). Генерируем название химического соединения и просим ввести формулу. Вариантов соединений должно быть не меньше 100. Предполагается, что отгадывающиий знает химию.
3. (Ананьев) Восемь случайных букв или цифр, деформированных случайным образом (механизм деформации любой).
4. Электротехническая кэпча (Толстоногов) Случайная электрическая схема из трёх резисторов, сопротивление каждого из которых задаётся небольшим целым случайным числом в омах. Схема должна быть односвязной и иметь ровно два внешних контакта. Ответом будет являться суммарное сопротивление такой схемы (при необходимости округлённое до одного знака после запятой).
5. Матановая кэпча (Есжанов). Показывать квадратное уравнение и просить ввести его больший или меньший (выбирать случайно) корень. При необходимости ответ округлять до одного знака после запятой.
6. Филологическая кэпча по роману А.С. Пушкина «Евгений Онегин» (Стрюк). Из первой главы (в идеале — из любой) случайным образом выбираем одну строфу. Из строфы берём первые три строки. Из одной из строк (случайно выбранной) вырезаем последнее слово и предлагаем его восстановить. Картинка выглядит следующим образом: угадывающему предлагаются четыре строки, в одной из которых находятся последние слова из других строк плюс правильный ответ, разделённые пробелами. Желательно, чтобы среди вариантов ответа было слово, рифмованное с правильным ответом. Число слов в строке с вариантами ответа не должно превышать число слов в строке-вопросе. Дополнительную степень защиты можно ввести, записывая всё это шрифтом «Пушкин».
7. (Кириллова) Из словаря антонимов загадываем любое слово и предлагаем подобрать к нему антоним. Давать несколько подсказок (не менее 5), причём записывать их на картинке так, чтобы автоматическое распознавание было затруднительным (например, можно повернуть каждое слово на некоторый угол и проч.).
8. Геометрическая кэпча (Мнякин) На картинке рисуем случайное количество (но в пределах разумного) кругов, треугольников, квадратов, желательно с персечениями, и просим посчитать суммарное число углов.
9. (Семукова) Произвольные слова из словаря записывать по границе окружности некоторого радиуса. Слово должно быть более или менее равномерно расположено вдоль этой окружности и буквы не должны наезжать друг на друга. Начало слова должно чётко определяться.
10. (Вернигорова) Реализовать на питоне алгоритм MultiWave. 11. (Степанович) Стандартная шахматная кэпча: 5 случайно взятых толстых букв разрезаны на 10 кусков. Куски раскрашены в шахматном порядке: в соседних по горизонтали или вертикали кусках цвета буквы и фона инвертированы. Типа такого:

3 окт. 2011 г.

Домашнее задание №1 по программированию

Задание на проверку следующих навыков:
• анализ больших объемов данных;
• визуализация результатов;
• умение читать мануал.
  • (Ананьев) На основании данных сайта finam.ru построить графики курсов доллара и евро и их производных за 2009—2011 годы.
  • (Вернигорова) Визуализация детализации разговоров по мобильному телефону: на основании детальных данных за определённый период (скажем, от 10 до 30 дней — сколько не жалко) построить диаграмму (или несколько), из которых была бы видна структура расходов.
  • (Есжанов) Найти всех друзей друзей ВКонтакте, результат представить в виде плоского графа. (Дублирование узлов недопустимо)
  • (Кириллова) Вычисление среднего возраста друзей ВКонтакте, результат представить в виде диаграммы по годам.
  • (Лисовой) На основании данных Википедии построить диаграмму: население столиц мира в проценте от населения соответствующих стран.
  • (Морозова) На основании данных регистра министерства культуры РФ построить диаграмму суммарной длительности зарегистрированных художественных фильмов по годам за 1925—2005 годы.
  • (Семукова) Обработать 10 000 случайных запросов в Яндексе и выбрать Top10 (TopN) слов.
  • (Стрюк) Используя библиотеку pymorphy, исследовать словарный запас Пушкина/Толстого/Достоевского).
  • (Степанович) Проанализировать количество новостных записей, появившихся на ленте.ру в каждый из дней 2010 года и нарисовать соответстующую диаграмму. Выделить самый богатый на события день.

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

Результат должен быть представлен в виде красивого PDF-файла, который в конце семестра нужно будет приложить к отчёту по практике. За выполнение одного задания (из двух) в срок ставится оценка хорошо.

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

28 мая 2011 г.

Завершение семинаров по теоретической механике

Напоминаю, что 30 мая — последний день, когда я принимаю какие бы то ни было дополнительные задачи (которые вы делаете дома). В дальнейшем зачёт можно получить только в результате решения задач на парах в моём присутствии.

6 мар. 2011 г.

Домашнее задание для групп 121 и 123

Теория:
§2 из методички Чубова;
§4 из учебника Ольховского.

Задачи: №№1—3 к §2 методички Чубова.

Желающим получить дополнительные баллы:
1) задача с эллиптическими координатами по-прежнему актуальна;
2) задача с семинара о теле, брошенном через полуокружность, также актуальна. Идею мы разобрали на паре. Единственное замечание: не стоит пользоваться условием R>1. Быстрее будет выяснить, при каком значении параметра получившееся уравнение 4-й степени имеет только одно действительное решение. (На самом деле, разумеется, основная теорема алгебры гарантирует нам, что решений будет ровно 4, но два из них в искомой ситуации будут комплексными и сопряженными друг другу, а два других, действительных, будут совпадать — это корень кратности два.) Это решение и будет точкой касания.

Если делать всё по-честному аналитически, то писанины, как оказалось, выходит довольно много. Поэтому за ответ можно получить довольно много баллов. А при проверке написанных на паре работ я буду считать задачу решённой, если она доведена до уравнения 4-й степени без ошибок.

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

Ответом, напоминаю, считается минимальная скорость v₀.

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 с бегущей горизонтально строкой из случайных букв и цифр. Символы бегут непрерывно, начало строки отмечать каким-либо образом (цвет, особая текстура символа и т.п.), о чём предупреждать угадывающего.

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.

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

16 мар. 2010 г.

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

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

9 нояб. 2009 г.

Домашнее задание для 1-го курса

Задание по теме «дифференцирование» можно скачать тут.

25 февр. 2009 г.

Домашнее задание №1

Задание можно скачать отсюда.

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

Если у вас что-то не получается, не ждите конца семестра, а приходите на консультацию.

19 нояб. 2008 г.

Домашняя работа №4

Студенты, полностью сделавшие два домашних задания из трёх, получают следующую порцию. Из задачника Демидовича решить примеры с номерами:
  1. Ирина Моисеенко: 1630, 1640, 1650, 1660, 1670, 1680, 1690, 1700, 1710, 1720.
  2. Илья Липовский: 1631, 1641, 1651, 1661, 1671, 1681, 1691, 1700.1, 1701, 1711.
  3. Вячеслав Турчин: 1632, 1642, 1652, 1662, 1672, 1682, 1692, 1700.2, 1702, 1712.
  4. Виктория Гревцева: 1629, 1639, 1649, 1659, 1669, 1679, 1689, 1699, 1700.3, 1709.