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 минуты боя. После нажатия кнопки «расчитать» можно увидеть изменение значений численности во времени.

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


 

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

72009. Число і цифра 9. Порівняння у межах 9. Складання прикладів на додавання. Вимірювання довжин відрізків. Написання цифри 9 91.5 KB
  Мета. Ознайомити учнів з цифрою 9. Пояснити утворення числа 9 додаванням одиниці до попереднього числа. Вчити писати цифру 9. Розвивати образне і логічне мислення, пам’ять, увагу, набувати обчислювальних навичок письма. Виховувати інтерес до математики.
72010. ВПРАВИ НА ЗАСВОЄННЯ ТАБЛИЦЬ ДОДАВАННЯ І ВІДНІМАННЯ ЧИСЛА 4. ЗАДАЧІ НА ЗНАХОДЖЕННЯ СУМИ І ОСТАЧІ. КРУГОВІ ПРИКЛАДИ 36 KB
  Ми з вами вирушаємо у космічну подорож у якій впоратись з певними труднощами нам допоможе дружба з такою необхідною наукою, як математика. А ще вашими вірними друзями мають стати: уважність, кмітливість, швидкість мислення і вибір точних і правильних дій, винахідливість, взаємодопомога.
72011. Порівняння чисел 36.5 KB
  Чого більше на малюнку квадратів чи кругів Скільки квадратів Кругів Як дізнатися на скільки кругів більше ніж квадратів скласти пари Скільки кругів залишилося без пари Значить на скільки кругів більше ніж квадратів на 3 На скільки менше квадратів ніж кругів на 3...
72012. Дія додавання. Ознайомлення із термінами «додавання», «сума» 37 KB
  Відрізки ламаної лінії це Частина прямої лінії яка тільки з одного боку обмежена точкою Частина прямої лінії яка з двох боків обмежена точками Трикутник має три сторони Замкнена ламана лінія що складається з чотирьох ланок Чотирикутники: квадрат Геометрична фігура яка не має кутів вершин сторін...
72014. Додавання двоцифрових чисел без переходу через десяток виду 34+52. Розв’язування задач 46.5 KB
  Мета: ознайомити учнів із загальним випадком додавання двоцифрових чисел без переходу через розряд; формувати вміння застосовувати цей прийом для розв’язування задач; розвивати математичне мовлення і мислення; активізувати пам’ять; виховувати наполегливість працьовитість любов...
72015. Розв’язування прикладів і задач на вивчені арифметичні дії 82 KB
  Мета. Закріпити навички додавання і віднімання в межах 10, навички розв’язування задач. Розвивати швидкі та точні обчислювальні навички; розвивати логічне мислення, кругозір учнів, інтерес до уроків математики шляхом поєднання математичного матеріалу з казковим.
72016. Узагальнення і систематизація знань з теми «Натуральні числа 1 – 10 і число 0» 37.5 KB
  Закріпити узагальнити і систематизувати вивчений матеріал; перевірити знання учнями чисел першого десятка і удосконалювати вміння та навички додавання і віднімати у межах 10 розв’язувати задачі і удосконалювати навички письма вивчених цифр...
72017. Число і цифра 8. Урок-подорож до Країни Чисел і Цифр 45 KB
  Мета: ознайомити дітей з числом 8, його утворенням і записом, вчити групувати предмети, сприймати число 8; закріплювати нумерацію чисел у межах 8; вміння розрізняти цифри і числа; сприяти розвитку логічного мовлення, уваги та уяви, виховувати інтерес до цікавої математики.