Cтраница 2
Структурно-функциональная схема манипуляционно-транспортного. [16] |
С целью ввода в ЭВМ Одра-1204 информации от ультразвуковых локаторов ближнего и дальнего действия разработаны специальные программные модули декодирования и накопления сенсорной информации. Аналогичные интерфейсные программные модули созданы для организации управления роботов от ЭВМ. Основная сложность при разработке программных модулей прямой и обратной связи состоит в том, что стандартный интерфейс ЭВМ Одра-1204 не позволяет работать с широтно-модулирован-ными сигналами. Именно поэтому потребовалось создать интерфейсные программы, расширяющие функциональные возможности данной универсальной ЭВМ, используемой в качестве управляющей. [17]
Конструкторы - вспомогательные инструменты, облегчающие разработку стандартных элементов системы 1С: Предприятие. В системе имеются конструкторы справочника, документа, журнала документов, отчета и вида субконто. Еще пять конструкторов облегчают разработку программных модулей в стандартных случаях. [18]
После того, как осенью 1984 г. в антитрестовское законодательство США были внесены изменения и был принят Национальный закон об исследованиях на кооперативных началах, было создано более 10 объединений по исследованию проблем повышения производительности труда программистов. Одно из них - Консорциум по изучению средств, повышающих производительность труда программистов ( Software Productivity Consortium), образованный 15 аэрокосмическими фирмами, выполнявшими военные заказы. Консорциум ставит своей задачей в течение первых пяти лет работы добиться повышения производительности труда программистов в 4 раза по сравнению с нынешним уровнем, а через 10 лет - в 10 раз. Фирмы-участницы консорциума концентрируют усилия на разработке программных модулей многоразового пользования. Этот подход, как показал опыт японских фирм, обеспечивает 90 % - ную гарантию успеха. [19]
Опыт эксплуатации АСУ химическими производствами выявил два основных требования к специальному программному обеспечению, обусловленные всегда существующими изменениями в объекте управления и постепенным наращиванием функций АСУ: обеспечение возможности внесения изменений в программы реального времени и возможности поэтапного ввода в действие программных подсистем. Технология подготовки специального ПО, существовавшая до последнего времени, не позволяла создавать программные комплексы, в полной мере удовлетворявшие этим требованиям. При увеличении числа разрабатываемых АСУ возникла проблема принципиально нового подхода к созданию специального программного обеспечения, в основе которого лежала идея использования унифицированных решений по программному обеспечению. Как отмечалось, первый этап унификации был связан с разработкой программных модулей, реализующих наиболее употребительные операции обработки информации. [20]
ЭВМ и метода организации вычислительного процесса в значительной степени определяется требованиями к временным характеристикам работы программ и к производительности системы. Для этого проводится анализ различных вариантов структур однопроцессорных и многопроцессорных вычислительных комплексов, а также вариантов структурирования КП и организации вычислительного процесса. Временные характеристики программ определяются по отдельным программам и программным группам расчетным путем или по аналогии с реализованными, близкими по структуре, системами. В результате подготавливается структура программной реализации алгоритма и распределение ресур сов специализированной ЭВМ ( производительности, памяти, регистров) между группами программ, реализующими функциональные алгоритмы отдельных задач. Формируются методы взаимодействия программ по управлению и информации, подготавливаются соглашения по технологии разработки программных модулей и всего комплекса, выделяются стандартные программы. [21]