Cтраница 2
Хотя программные модели относительно просты для разработки и использования ( так как не требуют внесения изменений в аппаратные средства), они не находят широкого применения из-за малого быстродействия, необходимого при больших объемах обработки данных. [16]
Создание программной модели является последним этапом разработки подсистемы специального математического обеспечения управления. На этом этапе завершается проверка правильности подсистем в целом. [17]
Модификация программной модели может производиться и независимо от изменений в остальных моделях. Единственной причиной такой модификации являются ошибки, обнаруженные в этой модели. [18]
Поясним программную модель, применяемую в системе Windows, на примере программы, приведенной в листинге 5.2. Здесь мы видим скелет основной программы для системы Windows. Она не закончена и не содержит обработки ошибок, но для наших целей она включает достаточно подробностей. [19]
![]() |
Построение автомата по обобщенному описанию и отношению несовместности переходов. [20] |
В программных моделях множества представляются строками из N битов, где N равно максимальному числу элементов, которое может содержать множество ( [18], стр. [21]
Модульное построение программной модели обеспечивает возможность организации параллельного выполнения многих работ. [22]
При разработке программной модели должны быть приняты все возможные меры к сокращению времени ее выполнения, точнее, к созданию условий, при которых программная модель будет своевременно выполнять свои функции. Каждая программная модель осуществляет вычисления одновременно с другими программными моделями. В момент, когда появилась информация, требующая обработки с помощью данной программной модели, у технических средств автоматизации может не оказаться свободных ресурсов. В этом случае может образоваться очередь заявок на обработку. [23]
При создании программной модели также могут быть приняты меры, облегчающие выполнение работ по переносу сведений на архивное хранение. Все это может существенно облегчить работы по переносу сведений на архивное хранение, а также уменьшить вероятность появления ошибок при выполнении этих работ. Если сведения, переносимые на архивное хранение, составляют часть информационного массива, то при их выделении могут быть допущены ошибки. Поэтому эти работы необходимо максимально автоматизировать, чтобы снизить вероятность появления ошибок в оставшейся части сведений информационной базы. [24]
Под адекватностью программной модели реальному объекту1 понимают совпадение с заданной точностью векторов характеристик поведения объекта и модели. Перечисленные способы проверки модели обязательны, при их отсутствии ни у заказчика, ни у исследователей нет доверия к результатам моделирования. [25]
Этапу составления программной модели предшествует этап составления алгоритма, который разрабатывается на основе математической модели. [26]
На разработку программной модели оказывают влияние следующие четыре основных фактора: возможности технических средств автоматизации управления; существующие средства преобразования алгоритмов на язык ( языки) технических средств автоматизации; наличие средств проверки качества разрабатываемой программной модели; реальные ресурсы времени, имеющиеся для разработки подсистемы специального математического обеспечения управления. Рассмотрим структуру и основные функции программной модели. [27]
Соответственно можно подготовить программные модели модулей и программные блоки, решающие задачу управления этими модулями. [28]
Основные информационные модули программной модели предназначены для хранения параметров информационных массивов информационной и математической моделей. [29]
Источниками ошибок в программной модели в основном являются те ее элементы, которые создаются неавтоматически, либо те, которые формируются автоматически, но по параметрам, определяемым на этапе создания программной модели. Так как модули математической модели автоматически транслируются в основные программные модули, то появление ошибок на этом этапе создания программной модели фактически исключено. Это позволяет результаты, полученные при проверке правильности математической модели, использовать в качестве эталонных для проверки правильности программной модели. Действительно, при проверке правильности математической модели может быть сохранено множество значении параметров исходных данных и соответствующих им значений результатов. В это множество включаются только те варианты, которые свидетельствуют о правильной работе математической модели. Ясно, что эти варианты можно использовать для проверки правильности работы программной модели. Отклонения значений параметров, полученных с помощью программной модели, будут свидетельствовать о том, что либо математическая модель неправильно отображена в программную, либо во вспомогательных модулях есть ошибки, искажающие результаты. Однако такой проверки правильности математической модели недостаточно. Поэтому проверка правильности программной модели на этапе ее создания должна быть более широкой. [30]