Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Разработка многопоточного приложения C# WindowsForms
Создан заказ №4776515
24 марта 2020

Разработка многопоточного приложения C# WindowsForms

Как заказчик описал требования к работе:
Разработать многопоточное приложение, моделирующее движение бильярдных шаров по игровому столу. Поведение каждого шара (т.е. вычисление новых координат и перерисовка) программируется как отдельный поток. На игровом столе действуют обычные физические законы - шары отскакивают от стенок и углов стола так, что угол падения равен углу отражения, единственным исключением для данной задачи является отсутствие взаимодействий между шарами (т.е. проще говоря, они не сталкиваются). При запуске процесса моделирования каждый шар получает некоторый (случайный) импульс, под действием которого он движется по инерции, постепенно останавливаясь. Когда шар останавливается, соответствующий поток должен завершиться. Приложение следит за тем, чтобы был хотя бы один поток, который ещё не закончил свою работу. Когда все потоки будут завершены, требуется выдать соответствующее сообщение. Программа должна предоставлять пользователю возможность приостановить/продолжить или прервать процесс имитации движения.
подробнее
Заказчик
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик принял работу без использования гарантии
25 марта 2020
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
elektro45
5
скачать
Разработка многопоточного приложения C# WindowsForms .jpg
2020-03-28 20:39
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Спасибо за работу, всё хорошо. Без проблем брался за переделку, даже когда кончился гарантийный срок. Советую!👍

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Ручное и автоматизированное тестирование программ проверки знаний
Дипломная работа
Программирование
Стоимость:
4000 ₽
Решение задачи по программированию (криптосистема RSA)
Решение задач
Программирование
Стоимость:
150 ₽
Создать страницу – резюме HTML и (CSS+bootstrap)
Лабораторная работа
Программирование
Стоимость:
300 ₽
Лабораторная работа "разработка программных приложений"
Лабораторная работа
Программирование
Стоимость:
300 ₽
состав и назначение классов пространств имен system.drawing
Реферат
Программирование
Стоимость:
300 ₽
технология программирования 2
Курсовая работа
Программирование
Стоимость:
700 ₽
Алгоритмы и структуры данных
Контрольная работа
Программирование
Стоимость:
300 ₽
wdf-драйвер записывающий нажатия на клавиатуру и подсчитывающий их
Курсовая работа
Программирование
Стоимость:
700 ₽
СОЗДАНИЕ ХРАНИМЫХ ПРОЦЕДУР, ТРИГГЕРОВ, ПРЕДСТАВЛЕНИЙ
Лабораторная работа
Программирование
Стоимость:
300 ₽
Функции Ввода-Вывода. Простая рекурсия. Erlang.
Лабораторная работа
Программирование
Стоимость:
300 ₽
Отчет по лабораторной работе № 3
Лабораторная работа
Программирование
Стоимость:
300 ₽
Нейронные сети на C# (персептрон - распознавание цифр)
Лабораторная работа
Программирование
Стоимость:
300 ₽
программа на си++ и отчет как указанно в заданиях
Лабораторная работа
Программирование
Стоимость:
300 ₽
Лабораторная работа "Программная реализация криптографических алгоритмов"
Лабораторная работа
Программирование
Стоимость:
300 ₽
Лабораторная работа по программированию цикла
Лабораторная работа
Программирование
Стоимость:
300 ₽
Lazarus программирование динамически появляющихся и исчезающих объектов.
Лабораторная работа
Программирование
Стоимость:
300 ₽
Работа со структурами. С++
Лабораторная работа
Программирование
Стоимость:
300 ₽
решение транспортной задачи в delphi или lazarus
Лабораторная работа
Программирование
Стоимость:
300 ₽
Четыре лабораторные работы на языке Kotlin
Лабораторная работа
Программирование
Стоимость:
300 ₽
Выполнить задание по Компьютерной графике в OpenGL (C++)
Лабораторная работа
Программирование
Стоимость:
300 ₽
Читай полезные статьи в нашем
Интегрированная среда разработки
В настоящее время многие интегрированные среды разработки также включают в свой состав браузер классов, инспектор объектов и диаграмму иерархии классов, все это необходимо при объектно-ориентированной разработке программного обеспечения. Интегрированная среда разработки обычно предназначена для одного конкретного языка программирования, например, Visual Basic for Applications (VBA).
Данный язык про...
подробнее
Управляющие конструкции
С помощью управляющих конструкций определяются последовательности выполнения программы. Без них все операторы программы будут выполняться слева направо и сверху вниз. Иногда случается, что нужно много раз выполнить определенный набор инструкций или же решить задачу другим способом, который будет зависеть от значений переменных или параметров, задаваемых пользователем в процессе выполнения. Именно ...
подробнее
Языки программирования контроллеров
Для эффективного использования контроллеров необходимо установить в его память программное обеспечение ("прошить" контроллер). Для этого разработчикам предоставляются следующие средства:
Современные IDE для программирования контроллеров могут поддерживать сразу несколько языков разработки. Стандартом Международной Электротехнической Комиссии IEC 61131 такие языки были унифицированы. Целью этого шаг...
подробнее
Старые языки программирования
Программирование компьютеров - сравнительно молодая отрасль человеческого знания. Она появилась вместе с самими вычислительными устройствами современного типа во второй половине 1940-х гг. и продолжает интенсивно развиваться. За прошедшие десятилетия появилось большое количество языков программирования (ЯП). Некоторые, решив возложенные на них задачи, вышли из употребления, другие актуальны до сих...
подробнее
Интегрированная среда разработки
В настоящее время многие интегрированные среды разработки также включают в свой состав браузер классов, инспектор объектов и диаграмму иерархии классов, все это необходимо при объектно-ориентированной разработке программного обеспечения. Интегрированная среда разработки обычно предназначена для одного конкретного языка программирования, например, Visual Basic for Applications (VBA).
Данный язык про...
подробнее
Управляющие конструкции
С помощью управляющих конструкций определяются последовательности выполнения программы. Без них все операторы программы будут выполняться слева направо и сверху вниз. Иногда случается, что нужно много раз выполнить определенный набор инструкций или же решить задачу другим способом, который будет зависеть от значений переменных или параметров, задаваемых пользователем в процессе выполнения. Именно ...
подробнее
Языки программирования контроллеров
Для эффективного использования контроллеров необходимо установить в его память программное обеспечение ("прошить" контроллер). Для этого разработчикам предоставляются следующие средства:
Современные IDE для программирования контроллеров могут поддерживать сразу несколько языков разработки. Стандартом Международной Электротехнической Комиссии IEC 61131 такие языки были унифицированы. Целью этого шаг...
подробнее
Старые языки программирования
Программирование компьютеров - сравнительно молодая отрасль человеческого знания. Она появилась вместе с самими вычислительными устройствами современного типа во второй половине 1940-х гг. и продолжает интенсивно развиваться. За прошедшие десятилетия появилось большое количество языков программирования (ЯП). Некоторые, решив возложенные на них задачи, вышли из употребления, другие актуальны до сих...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы