КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
К решению на ПК
Прежде чем мы приступим к изучению основного материала по данному вопросу, запишите, в каких руководящих документах изложены требования к составлению программной документации, которую вы, как заказчик, должны будете оформить. Это ответственный момент, так как инженер-программист, который будет выполнять ваше задание, вряд ли будет хорошо разбираться в тактических или других специфических военных науках и может не знать требований к основным тактическим и другим расчетам. Вы будете отвечать за правильность расчетов в вашей программе, поэтому успех зависит от правильности подготовки всей необходимой документации. Руководящие документы: ГОСТ Определяет требования к содержанию документа 24.204-80 г. описания постановки задачи. Пр. МО № 190 О совершенствовании работы по материальному от 29.07.1985 г. обеспечению управления войсками (силами флота) и моделированию операций. Итак, разберем основные этапы подготовки задач к решению на ПЭВМ.
1 ЭТАП. РАЗРАБОТКА ПОСТАНОВКИ ЗАДАЧИ За этот этап целиком и полностью отвечает командир (начальник), для которого составляется данная программа. Поэтому мы разберем его более подробно. На этом этапе формируется задание на составление программы. Определяются: 1)назначение задачи; 2)перечень используемых постоянных и переменных данных; 3)основное содержание задачи; 4)требуемые результаты решения задачи; 5) перечень должностных лиц, кому должны сдаваться результаты задачи; 6) объем и сроки представления информации; 7) частота решения задачи; 8) содержание и формы представления исходной информации. Таблица 1
9) формуляр для заполнения исходных данных: Таблица 2
10) содержание и формы представления результатов решения задачи: описание выдаваемых результатов: Таблица 3
11) описание каждого выходного документа, подлежащего передаче органу управления; 12) количество вариантов решения; 13) требования к защите информации (коды, секретность, кому, сколько, сроки, где хранить программы); 14) тип ЭВМ, алгоритм, язык; 15) стадии и сроки разработки, начиная с технического задания. 2 ЭТАП. РАЗРАБОТКА МАТЕМАТИЧЕСКОЙ ФОРМУЛИРОВКИ ЗАДАЧИ На этом этапе командир (начальник) работает вместе с инженером-программистом, разъясняя основные формулы тактических и других расчетов, требования к результатам расчетов и т.д. С 3-го по 8-й этап включительно выполняет непосредственно инженер-программист, поэтому мы не будем разбирать их так подробно, а просто перечислим. 3 ЭТАП. ВЫБОР МАТЕМАТИЧЕСКОГО МЕТОДА РЕШЕНИЯ ЗАДАЧИ. 4 ЭТАП. СОСТАВЛЕНИЕ АЛГОРИТМА. 5 ЭТАП. НАПИСАНИЕ ПРОГРАММЫ НА АЛГОРИТМИЧЕСКОМЯЗЫКЕ. 6 ЭТАП. ВВОД ПРОГРАММЫ В ЭВМ. 7 ЭТАП. ПОДГОТОВКА ИСХОДНЫХ ДАННЫХ. 8 ЭТАП. ФОРМИРОВАНИЕ ЗАДАНИЯ НА ТРАНСЛЯ- ЦИЮ ПРОГРАММЫ С ПОМОЩЬЮ ЯЗЫКА ТРАНСЛЯТОРА. 9ЭТАП. ОТЛАДКА ПРОГРАММЫ (ВКЛЮЧАЕТ В СЕБЯ РАЗЛИЧНЫЕ ВИДЫ КОНТРОЛЯ). На этом этапе программист совместно с заказчиком проверяет правильность работы программы, правильность и точность расчетных данных, наглядность выводимой информации, доступность для понимания пользователя, защиту от неправильного ввода данных и порядок пользования аппаратными средствами. При работе программа может давать результаты, ошибочные с точки зрения тактики или другой военной специфики, но с математической точки зрения правильные. Например: • Для выполнения задания необходимо 3,3 танка, чего реально не бывает. Поэтому в данном случае необходимо округление до 4, а не до 3, как в математике. • Забыл включить принтер, не вставил лист бумаги и т.д., в результате произошел сброс информации. • Другие специфические особенности военно-специальных расчетов. 10 ЭТАП. ОТРАБОТКА ПРОГРАММНОЙ ДОКУМЕНТАЦИИ. Документация содержит 4 раздела: 1)Постановка задачи. 2)Алгоритм (схема) и его описание. 3)Программа с контрольным примером (варианты). 4)Инструкция пользователю. Последняя должна включать в себя следующие разделы: • порядок подготовки ЭВМ к работе; • порядок загрузки программы пользователя в ОЗУ; • получение результатов на экране дисплея; • получение результата на других периферийных устройствах (принтер, графопостроитель); • редактирование программы. Инструкция пользователю должна быть достаточно подробной и доходчивой, чтобы была понятной для человека абсолютно не знакомого с этой программой.
Рис. 20. Этапы подготовки задачи к решению на ПК ЛЕКЦИЯ № 9
Дата добавления: 2014-10-22; Просмотров: 392; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |