Офисы по всей России и в г. Санкт-Петербурге

Ваш город - Санкт-Петербург

Авторам
Контрольная работа в Санкт-Петербурге
  • Цена и срок: от 250 рублей/ 1-7 дней
  • Оригинальность: 75%
  • Автор: кандидат наук
  • Гарантия: 2 недели

Контрольная работа по предмету «Программирование»

На тему «GUI- приложение сетевое на Java»

Задание:

Предмет: Основы разработки информационных систем; Комментарий: Здравствуйте, сможете ли вы выполнить работу GUI- приложение сетевое на Java по следующим требованиям ? Какая стоимость? Программа должна быть написана с использованием сокетов и библиотеки Swing/JavaFX. Использовать библиотеки и фреймворки, которые полностью решают какую-то задачу логики нельзя, но можно использовать компоненты для интерфейса или библиотеку для разбора данных. Многопоточность для сетевого взаимодействия не обязательна. Но желательна для разграничения работы интерфейса и сети: чтобы интерфейс не “подвисал” на время приёма или отправки сообщений и, наоборот, сетевое взаимодействие работало при работе с интерфейсом. Важно понимать, как используются потоки и есть ли многопоточность в используемых библиотеках. Необходима определённая архитектура сетевого взаимодействия. Она подразумевает взаимодействие 2 и более людей. Для работающих в паре - это взаимодействие client-server-client. В интерфейсе необходимо использовать рисование (класс Graphics и т.д.). Это может быть 1 элемент, но логически вписанный в бизнес-логику. Например, нарисованный анимированный компас, чья стрелка плавно двигается с поворотом персонажа. Некоторый набор готовых компонент тоже должен быть использован. В игре должен использоваться свой протокол передачи данных через сокеты, содержащий МИНИМУМ 4 типа сообщений. Нельзя создавать такие игры как морской бой, игра в слова, крестики-нолики, точки, стандартные шашки и шахматы. Разбалловка Семестровая работа оценивается в 10 баллов. Работа с GUI (события, компоненты) - 2 Интерфейс (визуальная составляющая, рисование и/или оформление, адаптивность под экран) - 3 Работа с сетью - 2 Протокол (неизбыточность, набор возможностей) - 3 Пример работы (с пары) с сокетами: https://github.com/sbgtlln/oris/tree/main/%D0%B4%D0%BE%D0%BC%D0%B0%D1%88%D0%BA%D0%B8/%D0%B4%D0%B77

Срок: 5 дн.
Контрольная работа
Программирование
5950 ₽
75%
по заданию стр.
Узнайте стоимость бесплатно
Выбор работы
    • Выбор работы
    • Детали работы
    • Контакты для связи
    Процент заполнения
    0
    +33% за 1й шаг

    отзывы студентов

    4.92 Средний рейтинг
    18 932 Кол-во отзывов

    Статьи: