Cтраница 1
Сложные программные комплексы состоят из многих модулей, поэтому перед этапом выполнения программы необходимо объединение всех модулей и определение связей между ними. В современных ОС такое объединение модулей осуществляется после этапа трансляции перед загрузкой программы в ОП ЭВМ для выполнения. Процесс установления межмодульных связей в различных ОС называют редактированием связей ( компоновкой задач, построением задач), и выполняется он с помощью специальной программы редактора связей. [1]
При разработке сложных программных комплексов программист создает личные библиотеки на томах прямого доступа, в которых могут находиться исходные, объектные и загрузочные модули. [2]
Структурно трансляторы представляют собой сложные программные комплексы, содержащие до нескольких десятков тысяч слов. [3]
Современные ЭС - это сложные программные комплексы, аккумулирующие знания специалистов в конкретных предметных областях и распространяющие этот эмпирический опыт для консультирования менее квалифицированных пользователей. Разработка экспертных систем, как активно развивающаяся ветвь информатики, направлена на использование ЭВМ для обработки информации в тех областях науки и техники, где традиционные математические методы моделирования малопригодны. В этих областях важна смысловая и логическая обработка информации, важен опыт экспертов. [4]
Это особенно важно для сложных программных комплексов, так как порой вносимые в программы изменения ведут к возникновению новых ошибок, которые могут проявляться много позднее, когда версия программ до внесения в них изменений уже не сохранена. [5]
Управление базами данных осуществляется сложными программными комплексами. Примером такой системы является система Ока для ЕС ЭВМ, работающих под управлением операционной системы ОС ЕС. [6]
СУБД общего назначения - это сложные программные комплексы, предназначенные для выполнения всей совокупности функций, связанных с созданием и эксплуатацией базы данных информационной системы. Они позволяют определить структуру создаваемой базы данных, инициализировать ее и произвести начальную загрузку данных. Системные механизмы выполняют также функции управления ресурсами среды хранения, обеспечения логической и физической независимости данных, предоставления доступа пользователям к базе данных, защиты логической целостности базы данных, обеспечения ее физической целостности - защиты от разрушений. [7]
Вместе с тем пакет представляет собой сложный программный комплекс. Так, общий объем пакета достигает 350 тыс. операторов Ассемблера, его генерация на контрольный пример, охватывающий наиболее общий вариант использования, требует порядка Ю-12 часов машинного времени на ЕС-1020, рабочая документация составляет более 2 5 тыс. листов. Даже из этих формальных данных видно, что освоение системы, ее внедрение и эксплуатация требуют предварительной подготовки и определенного времени. В связи с этим ясно, что внедрение этого пакета для решения какой-либо одной узкой задачи, которая не связана с обработкой значительных массивов информации, практически не оправдано и эффективность от такого использования не будет высокой. [8]
Однако ДЭС, реализующие принятие решения, представляют собой сложные программные комплексы, предназначенные для автоматического принятия решения или для помощи лицам, принимающим решения, и при оперативном управлении сложными системами и процессами, как правило, работают в условиях жестких временных ограничений. [9]
Из примера, иллюстрирующего применение методики при организации разработки сложного программного комплекса, читатель узнает о возможности организационными средствами сократить потребность в ресурсах на одну треть. [10]
Перечисленные средства ОС позволяют в значительной степени сократить сроки разработки сложных программных комплексов и уменьшить затраты труда разработчиков. [11]
При разработке информационных технологий, как правило, недооценивается важность этапов проектирования сложных программных комплексов, требующих интеграции разнородных компонентов, в то время как проблемы интеграции могут быть во многом решены уже на этапе проектирования. [12]
Совершенствование программ-мониторов и их усложнение привело к объединению их в еще большие и более сложные программные комплексы ( управляющие системы), организующие и управляющие всей внутренней работой системы. [13]
Локальные вычислительные сети ( ЛВС) применяются и при разработке коллективных проектов, например сложных программных комплексов. [14]
Как и для всех аналогичных систем, эффективность использования СИО повышается в условиях разработки сложных программных комплексов, где требуется многократное применение определенных процедур обработки для различных видов массивов и где создаются возможности специализации программистов на реализации этих процедур соответствующими средствами СИО. [15]