Главная страница
Навигация по странице:

  • Рекомендации по выполнению задания

  • Задание 3. Тема Базовые информационные технологии Создайте в пакете Игра в баскетбол все классы, описывающие данную предметную область


    Скачать 16.35 Kb.
    НазваниеТема Базовые информационные технологии Создайте в пакете Игра в баскетбол все классы, описывающие данную предметную область
    Дата03.12.2022
    Размер16.35 Kb.
    Формат файлаdocx
    Имя файлаЗадание 3.docx
    ТипДокументы
    #826375

    Практическое задание 3


    Тема 6. Базовые информационные технологии

    1. Создайте в пакете «Игра в баскетбол» все классы, описывающие данную предметную область.

    Описание баскетбольной команды

    Цель игры – забросить мяч в корзину и получить больше очков, чем противник. Каждая команда состоит из пяти игроков: двух защитников, двух нападающих и центрового. В процессе игры баскетболист стремится перенести мяч к корзине соперника с целью забросить мяч. Мяч ведет и передает игрок. Команда должна забросить мяч до истечения времени атаки команды – это 24 секунды в профессиональных играх, 30 секунд – в международных и 35 секунд – в любительских. После получения мяча в течение этого времени нужно сделать бросок.

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

    Роли игроков

    Защитник преимущественно ведет мяч и передает его. Такие игроки часто имеют рост меньший, чем нападающие, которые, в свою очередь, ниже центрового. Предполагается, что все игроки в состоянии вести мяч, передавать его, выполнять броски и отбор мяча. Нападающие в основном выполняют отбор и промежуточную передачу мяча, в то время как центровой игрок располагается возле корзины и делает броски с небольшого расстояния от щита.

    Размеры площадки и продолжительность игры

    Для международных игр длина площадки составляет 28 метров, а ширина – 15. В профессиональном баскетболе матч проходит в течение 48 минут, разделенных на четыре двенадцатиминутных тайма. В любительских и международных играх матч длится 40 минут, разделенных на два тайма по 20 минут. Часы показывают оставшееся время.

    1. Добавьте связи наследования и между классами.

    2. Добавьте связи агрегации и композиции между классами.

    3. Добавьте выявленные ассоциации и зависимости.


    Рекомендации по выполнению задания

      1. Создайте новую модель в Microsoft Visio, выбрав тип диаграммы UML Model Diagram.

      2. Во всех классах определите их основные свойства, а также сигнатуры операций, которые могут выполнять классы.

      3. Проанализируйте диаграмму классов «Игра в баскетбол» с целью выявления отношений обобщения, агрегации, композиции, ассоциации и зависимости между классами диаграммы.

      4. Загрузите файл Microsoft Visio в курсе для проверки преподавателем. Имя файла – Задание 3.vsdx.


    написать администратору сайта