42906

Разработка программы для реализации модели боя типа «Б» с учетом корректировки огня

Курсовая

Информатика, кибернетика и программирование

Исходные данные В качестве исходных данных задачи принимаются следующие величины: N1 численность наших войск на момент начала бояN2 численность войск противника на момент начала бояn1 численность при которой наши подразделения выходят из бояn2 численность при которой подразделения противника выходят из бояλ1 скорострельность наших подразделенийλ2 скорострельность подразделений противникаP1 вероятность поражения БЕ противника при попаданииP2 вероятность поражения нашей БЕ при попаданииK1 коэффициент корректировки огня наших...

Русский

2013-10-31

66.8 KB

1 чел.

Курсовая работа

На тему: разработка программы для реализации модели боя типа «Б» с учетом корректировки огня.

Выполнил студент 641 взвода
Щеголев Александр Вячеславович

1. Исходные данные

В качестве исходных данных задачи принимаются следующие величины:

N1 – численность наших войск на момент начала боя
N2 – численность войск противника на момент начала боя
n1 – численность, при которой наши подразделения выходят из боя
n2 – численность, при которой подразделения противника выходят из боя
λ1 – скорострельность наших подразделений
λ2 – скорострельность подразделений противника
P1 – вероятность поражения БЕ противника при попадании
P2 – вероятность поражения нашей БЕ при попадании
K1 – коэффициент корректировки огня наших подразделений
K2 – коэффициент корректировки огня подразделений противника

2. Особенности выполнения программы

Программы выполнена в виде jar-архива с программой, выполненной на языке java с использованием пакета swing.

Для запуска требуется java runtime environment 1.6 (устанавливаетя запуском jre-6u24-windows-i586-s.exe)

Запуск осуществляется командой java -jar model.jar или model.bat

3. Порядок работы с программой

После запуска программы открывается основное рабочее окно, в котором уже решена задача-пример.

Пользователю предлагается откорректировать исходные данные по своему усмотрению. Обновление расчетных данных осуществляется нажатием кнопки «рассчитать».

В правой верхней части окна отображаются данные об исходе боя, включающие: численности сторон на конец боя, исход боя.

В нижней части окна красным цветом изображена траектория изменения численностей сторон в зависимости от времени. По горизонтали откладывается численность наших войск, по вертикали – численность войск противника. Один прямолинейный участок траектории соответствует 1/10 минуты боя. После нажатия кнопки «расчитать» можно увидеть изменение значений численности во времени.

Синим цветом обозначена линия раздела, то есть линия, которая при заданных боевых параметрах подразделений соответсвуют той числинности, при которой нулевая численность будет достигнута одновременно.


 

А также другие работы, которые могут Вас заинтересовать

43392. Механизм формирования валютного курса 187 KB
  Особенности национальной валюты Республики Беларусь. Таким инструментом выступают банковские операции по обмену иностранной валюты. Среди главных задач валютного регулирования в нашей республике выделяется проблема устранения разрыва котировок между курсами белорусского рубля на внутреннем и внешнем рынках и перехода к единому обменному курсу национальной валюты. Далее мировыми деньгами стали национальные валюты ведущих мировых держав кредитные деньги.
43393. Анализ основных аспектов и проблемных моментов обеспечения конкурентоспособности ООО «Бремен» 609.5 KB
  Цель работы определить основные аспекты и проблемные моменты обеспечения конкурентоспособности торговых организаций в Республике Беларусь. В процессе работы были изучены теоретические материалы по обеспечению конкурентоспособности торговых организаций определена сущность и содержание концепции конкурентоспособности приведены методы оценки и определены пути повышения конкурентоспособности торговой...
43394. Построение схемы Делитель частоты на 10 на JK-триггерах 79 KB
  Поставленная задача: Изучить как работает JKтриггеры и построить схему Делитель частоты на 10 на JKтриггерах. В остальных случаях он функционирует в соответствии с таблицей истинности RSтриггера при этом вход J эквивалентен входу S а вход K входу R. JKтриггер относится к разряду универсальных триггеров поскольку на его основе можно построить RS D и Tтриггера.
43395. Разработка информационно-поискового справочника «Шеф-повар» 1.14 MB
  В реальных задачах информация, которую требуется обрабатывать, может иметь достаточно сложную структуру. Для ее адекватного представления используются типы данных, построенные на основе базовых типов данных, массивов и указателей. Языки высокого уровня позволяют программисту определять свои типы данных и правила работы с ними, т.е. типы, определяемые пользователем. В языке Си к ним относятся структуры, объединения и перечисления. Рассмотрим их более подробно.
43397. Диагностика влияния молодёжных субкультур на развитие ценностных ориентаций подростка 227 KB
  Объединение подростков в отдельные группы обусловлено тем, что подростки, как наиболее чуткая и восприимчивая группа первой воспринимает новые формы развития в сфере досуга со всеми позитивными и негативными явлениями. Их не могут до конца удовлетворить существующие общепринятые развлечения, и способы провождения времени
43398. Расчет L50MC/MCE MAN-B and W DIESEL A/S 260.5 KB
  Судовой дизель фирмы МАН - Бурмейстер и Вайн (MAN B_W Diesel A/S), марки L50MC/MCE - двухтактный простого действия, реверсивный, крейцкопфный с газотурбинным наддувом (с постоянным давлением газов перед турбиной) со встроенным упорным подшипником, расположение цилиндров рядное, вертикальное.
43399. Аналіз ліквідності, платоспроможності та кредитоспроможності підприємства на матеріалах базового підприємства 193.5 KB
  Він характеризується забезпеченістю фінансовими ресурсами які необхідні для нормального функціонування підприємства доцільністю їх розміщення та ефективністю використання фінансовими взаємовідносинами з іншими юридичними та фізичними особами платоспроможністю та фінансовою стійкістю. Сигнальним показником в якому проявляється фінансовий стан є платоспроможність підприємства тобто його здатність своєчасно задовольняти платіжні вимоги постачальників сировини матеріалів техніки згідно з господарськими угодами повертати банківські...
43400. Базові засоби мови С++. Технологія складу програм 244 KB
  Для полегшення сприйняття таких алгоритмів їх розбивають на подзадачи кожна з яких розглядається як окреме завдання й може бути вирішена при заданих значеннях її аргументів. Позначення відноситься до операції нарощування С. Основне його призначення спростити та зробити більш приємним процес програмування для окремого програміста. Ключові зарезервовані слова це слова які мають спеціальне значення для компілятора.