Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ванеев О.Н. МУ к ЛР5 по ТИПИС.doc
Скачиваний:
0
Добавлен:
21.08.2019
Размер:
139.26 Кб
Скачать

3 Порядок выполнения задания

  1. Разработать и графически отобразить информационную модель и модель состояний для заданной системы.

  2. Подробно описать состояния и события модели состояний объектов.

  3. В среде программирования на основе шаблонов приложения описать классы для объектов системы.

  4. Разработать программную реализацию для методов соответствующих действиям в состояниях и событиям.

  5. Отладить разработанную модель.

  6. Путем выполнения получить требуемые данные модели.

4 Варианты задания

Разработать систему, моделирующую процесс управления объектами, движущимися на форме.

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

  2. Объекты движутся линейно с разной скоростью изменяющейся по случайному закону. Управляющий объект предотвращает столкновение объектов, затормаживая те из них, которые могут вызвать столкновение.

  3. Управляемый объект получает линейное приращение в сторону некоторого объекта, летящего по сложной траектории.(ТАШИРЕВ)

  4. Управляющий объект управляет «тараканьими бегами». Обеспечивает разворот объектов, когда они достигнут границы площадки.

  5. Накачка колеса. Упр объект манометр. Насос. Колесо.

6.Управляемые объекты движутся по окружности и сообщают свою укловую координату управляющему объекту. При достижении 2 пи управляющий объект меняет движение на противоположное.(Самойлов)

7. Управляемые объекты(два объекта движутся по одной пряной с разной скоростью. Они сообщают свои координаты управляющему объекту. Управляющий объект управляет расстоянием между объектами. Если оно больше мимнивального то замедляет движение первого объекта и ускоряет движение второго, если расстояние больше максимального, то наоборотдвижение движении е первогообъекта и друг другу). (Баранова)

8. Два объекта по случайногму закону меняют свою ширину и высоту. И сообщают ооб этом управляюшему объекту. Если их суммарная ширина превышае т некотрую границу управляющий объект устанавливает их ширину к начальной, аналогично при уменьшении суммарной ширины меньше предельного значения. (Степанов)

9. Два объекта по случайногму закону меняют свою траекторию(гекнерируют себе приращение) данные о своих координаиах передают управляющему объекту. Если они выходят за пределы формы управляющий объект устанавливает их в начальное положение (В ЦЕНТР). сТРЕЛЬЦОВ

5. Содержание и форма отчета

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

При разработке приложения должны выполняться следующие требования:

    • имя проекта и модуля должно отображать содержание задания;

    • проект должен быть сохранен в рабочей директории студента;

    • программный модуль должен содержать подробные комментарии в частности, должны быть отмечены элементы класса, соответствующие основным элементам объекта (атрибутам, действиям, событиям);

    • должны быть прокомментированы действия, выполняемые в конструкторе;

    • должны быть прокомментированы все методы и процессы в них отображаемые.