Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
11.docx
Скачиваний:
13
Добавлен:
17.11.2019
Размер:
521.64 Кб
Скачать
  1. Выбор вычислительных средств для моделирования.

  1. На этом подэтапе необходимо окончательно решить вопрос о выборе ЭВМ для реализации модели на основе следующих требований:

  2. наличие необходимого математического обеспечения; доступность выбранной ЭВМ для разработчика модели; обеспечение всех этапов реализации модели; возможность своевременного получения результатов моделирования.

  3. В рассматриваемом случае моделирования фрагмента СПД, исходя из ориентации на применение GPSS, для машинной реализации модели требуется порядка 640К оперативной памяти.

  4. Поэтому останавливаемся на предварительно выбранной на первом этапе ПЭВМ, в состав математического обеспечения которой входит интерпретатор GPSS/PC. Кроме того, использо­вание операционной системы MS DOS 3.0 и выше предоставляет широкие возможности по отладке и использованию программ моделирования в интерактивном режиме.

  5. Такой план помогает разработчику при прог­раммировании модели учесть оценки объема программы и трудозатрат на ее составление. Он должен включать в себя указание языка программирования модели и типа используемой ЭВМ, оценку приблизительного числа команд, оценку примерного объема необходимой памяти, ориентировочные затраты времени на моделирование, предполагаемые затраты времени на прог­раммирование, и отладку программы на ЭВМ.

  6. Для данного примера моделирования фрагмента СПД исполь­зуется GPSS/PC, который имеет соответствующую поддержку в ПЭВМ и может работать в среде MS DOS. Число команд для реализации разработанной модели в GPSS — программе составляет порядка 60, а необходимый объем оперативной памяти 640К. Ориентировочные затраты машинного времени на моделирование варианта СПД составляют порядка 3—5 минут в зависимости от типа ПЭВМ. В этом примере затраты времени на прог­раммирование при использовании GPSS составляют около трех недель с учетом часов, еженедельно отводимых на выполнение курсовой работы.

  1. Построение схемы программы.

  1. Наличие логической схемы модели позволяет построить схему программы, отражающую разбиение модели на блоки, подблоки и т. д., особенности программирования на выбранном языке для конкретной ЭВМ, проведение необходимых корректировок и возможности тестирования программы, оценку затрат машинного времени, форму представления входных и выходных данных. Построение схемы программы — одна из основных задач на этапе машинной реализации модели.

  2. В рассматриваемом примере при реализации программы с использованием GPSS отпадает необходимость в построении схемы программы, так как блок-диаграмма дает достаточную степень детализации, поддерживаемую средствами GPSS, для генерации рабочей программы моделирования. Тестирование полученной GPSS-программы обеспечивается специальным средством TRACE [3, 4]. Форма представления входных данных моделирования варианта СПД определяется форматом данных в GPSS-программе, а выходных — задается редактором вывода.

  1. Проверка достоверности схемы программы.

  1. Эта проверка является второй на этапе машинной реализации модели. Очевидно, что не следует продолжать работу по машинной реализации модели Мм, если нет уверенности в том, что в схеме программы, по которой будет вестись дальнейшее программирование, допуще­ны ошибки, которые делают ее неадекватной логической схеме модели, а следовательно, и самому объекту моделирования. При этом проводится проверка соответствия каждой операции, пред­ставленной в схеме программы, аналогичной ей операции в логической схеме модели. Учитывая, что рассмотрение вопросов тестирования и верификации программного обеспечения в других дисциплинах специальности АСОИУ, предшествующих по времени выполнению курсовой работы по дисциплине «Моделирование систем», не будем останавливаться на выполнении этого подэтапа.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]