Информационный модуль - Большая Энциклопедия Нефти и Газа, статья, страница 4
Русские называют доpогой то место, где собиpаются пpоехать. Законы Мерфи (еще...)

Информационный модуль

Cтраница 4


При параметрической настройке подсистемы специального математического обеспечения управления осуществляется ее согласование с уже функционирующей частью системы. Функционирующая в данном органе управления часть системы специального математического обеспечения содержит информационную базу и программные модули, часть которых должна сопрягаться с внедряемой подсистемой. Сопряжение заключается в заполнении вспомогательных информационных модулей значениями параметров, указывающими место размещения необходимых параметров информационной базы и частей программных моделей. Кроме того, при параметрической настройке подсистемы необходимо согласование ее частей с техническими средствами автоматизации и общесистемным математическим обеспечением. Согласование заключается в размещении программной модели в памяти технических средств автоматизации управления, в заполнении информационных модулей ( оглавлений, справочных таблиц) общесистемного математического обеспечения значениями параметров, описывающих принятое размещение.  [46]

Это относится в первую очередь к определению объема и состава каждого программного модуля. Математическая модель оставляет определенную свободу при размещении ее функций в основных программных модулях. Объем и состав вспомогательных программных модулей полностью определяется на этапе построения программной модели. Эта свобода должна использоваться для минимизации затрат времени на вспомогательные работы. Например, если модули программной модели хранятся во внешней памяти и для исполнения вызываются в оперативную, то затраты времени на обмен между внешней памятью и оперативной относятся к непроизводительным. Для их сокращения необходимо минимизировать число обращений за пределы каждого программного модуля. Это достигается как соответствующим размещением выполняемых функций по модулям, так и увеличением объема каждого модуля до максимально допустимых размеров. Аналогично необходимо размещать параметры в информационных модулях, стремясь к минимизации числа вызовов этих модулей из внешней памяти в оперативную. Математическая модель разрабатывается с применением алгоритмических языков. Таким образом, при разработке программной модели используются модули математической модели, описанные на алгоритмических языках. Если между модулями математической модели и основными программными модулями удается установить взаимно-однозначное соответствие, то программы этих модулей получаются автоматически путем трансляции, осуществляемой вычислительными машинами. Если такого соответствия нет, то построение программ также может быть автоматизировано с помощью специальных систем комплексирования. В этом случае неавтоматизированным остается процесс составления параметрического описания задания на комплексиро-вание.  [47]

Необходимо сочетание программистской квалификации с квалификацией в той области знаний, для которой создаются программные средства. Широко распространенная направленность на психологию и методологию обучения индивидуальной разработке небольших программ по полному циклу изменяется в сторону коллективного проектирования сложных программных средств с профессиональным разделением труда. Разделение труда специалистов в проектных коллективах приводит к необходимости их дифференциации по квалификации и области деятельности. Выделяются разработчики компонент, и квалифицированные системотехники - создатели ( сборщики) сложных проблемно-ориентированных ПС. Эти две категории специалистов работают разными методами, на разных языках проектирования, используют различные средства автоматизации и имеют на выходе различные результаты. Вследствие этого необходим их профессиональный отбор, специфические подготовка и - методы обучения. При подготовке специалистов для создания компонент внимание акцентируется на языках программирования и на методах разработки высококачественных программных и информационных модулей или небольших групп программ. Специалисты по проектированию сложных ПС и комплексированию компонент должны иметь, прежде всего, хорошую подготовку по системному анализу алгоритмов, методам оценки эффективности проектов, организации и планированию крупномасштабных разработок программ. Им необходима высокая квалификация по комплексной отладке и испытаниям ПС определенного класса и умение сплотить коллектив для решения общей целевой задачи. Успех при проектировании сложных программных комплексов все больше зависит от слаженной работы и профессионализма специалистов на всех этапах и уровнях создания проектов. Для этого обеим категориям специалистов необходимо владеть общими методами проектирования сложных ПС.  [48]



Страницы:      1    2    3    4