Программирование

244 группа

Тимофей Брыксин

Студент TODO №1 №2
14 1 2 1 2
Зайцев Дмитрий 4
Кидянкин Михаил 4
Полетанский Виктор 2
Шервашидзе Георгий 4

Задачи

Домашняя работа 2. 22.09.18
Презентация
Конспект
  1. Смоделировать работу локальной сети:
    a) в сети есть несколько компьютеров, связанных друг с другом (каким образом - можно задавать, например, матрицей смежности);
    b) на каждом компе стоит ОС (Windows, Linux, etc...);
    c) в сети гуляют вирусы, так что для каждой машины есть ненулевая вероятность заразиться (вероятность зависит от типа ОС), заражаются компьютеры, непосредственно соединённые с заражёнными;
    d) заражения (и проверки, заразился компьютер или нет) происходят дискретно - по ходам.
    Требуется периодически выводить состояние сети. Нужны тесты, проверяющие правильность процесса заражения.

  2. Реализовать двоичное дерево поиска, в котором можно добавлять, искать и удалять элементы, и итератор для его обхода, так, чтобы по дереву можно было ходить циклом foreach.

Домашняя работа 1. 19.09.18
Презентация
Конспект
  1. Нарисовать диаграмму классов для игры "реверси", с несколькими видами "ботов", которые могли бы играть вместо человека. Диаграмма должна быть довольно подробным проектом системы. Реализовывать этот проект не нужно.

  2. Нарисовать диаграмму состояний для класса MicrowaveOven, реализующего ПО СВЧ-печи.

© 2014-2018 HwProj