Домашние задания, осень 2012, 243 группа
В табличке:
пусто - задача не сдавалась-1 - задача нагло списана и будет заменена другой
0 - задача не зачтена
0.5 - задача решена не до конца, либо хочется что-то изменить
1 - задача зачтена
Работы, выделенные зеленым, зачтены полностью. Фамилии, выделенные зеленым, обозначают людей, набравших нужное для зачета число решенных задач.
Условия задач:
Домашнее задание 1. 10.09.2012
Конспект парыПрезентация
- Нарисовать диаграмму классов для игры "реверси", с несколькими видами "ботов", которые могли бы играть вместо человека. Диаграмма должна быть довольно подробным проектом системы. Реализовывать этот проект не нужно.
- Нарисовать диаграмму состояний для класса MicrowaveOven, реализующего ПО СВЧ-печи. Реализовывать проект также не нужно.
Домашнее задание 2. 17.09.2012
Конспект пары- Смоделировать работу локальной сети:
a) в сети есть несколько компьютеров, связанных друг с другом (каким образом - можно задавать, например, матрицей смежности);
b) на каждом компе стоит ОС (Windows, Linux, etc...);
c) в сети гуляют вирусы, так что для каждой машины есть ненулевая вероятность заразиться (вероятность зависит от типа ОС), заражаются компьютеры, непосредственно соединённые с заражёнными;
d) заражения (и проверки, заразился компьютер или нет) происходят дискретно - по ходам.
Требуется периодически выводить состояние сети.
Домашнее задание 3. 24.09.2012
Конспект парыПрезентация
- Реализовать двоичное дерево поиска и итератор для его обхода