1.5.1 Программное обеспечение АСУ должно быть достаточным для выполнения всех функций АСУ, реализуемых с применением средств вычислительной техники, а также иметь средства организации всех требуемых процессов обработки данных, позволяющие своевременно выполнять все автоматизированные функции во всех регламентированных режимах функционирования АСУ [из 1.5.1 ГОСТ 24.104-85]
1.5.2 Программное обеспечение АСУ должно обладать следующими свойствами:
- функциональная достаточность (полнота);
- надежность (в том числе восстанавливаемость, наличие средств выявления ошибок);
- адаптируемость;
- модифицируемость;
- модульность построения и удобство эксплуатации.
[из 1.5.2 ГОСТ 24.104-85]
1.5.3 Программное обеспечение АСУ должно быть преимущественно построено на базе существующих пакетов прикладных программ и других программ, заимствованных из государственных, отраслевых и других фондов алгоритмов и программ, допускать загрузку и проверку по частям и позволять производить замену одних программ без коррекции других [из 1.5.3 ГОСТ 24.104-85]
1.5.4 В АСУ должны быть преимущественно использованы системы управления базами данных (СУБД), зарегистрированные в установленном порядке [из 1.5.4 ГОСТ 24.104-85]
1.5.5 Программное обеспечение АСУ должно быть построено таким образом, чтобы отсутствие отдельных данных не сказывалось на выполнении функций АСУ, при реализации которых эти данные не используются [из 1.5.5 ГОСТ 24.104-85]
1.5.6 Программное обеспечение АСУ должно иметь средства диагностики технических средств АСУ и контроля на достоверность входной информации [из 1.5.6 ГОСТ 24.104-85]
1.5.7 В программном обеспечении АСУ должны быть реализованы меры по защите от ошибок при вводе и обработке информации, обеспечивающие заданное качество выполнения функций АСУ [из 1.5.7 ГОСТ 24.104-85]
1.5.8 Общее программное обеспечение АСУ должно позволять осуществлять настройку компонентов специального программного обеспечения и дальнейшее развитие программного обеспечения АСУ без прерывания процесса ее функционирования. Должна быть обеспечена защита уже сгенерированной и загруженной части программного обеспечения от случайных изменений [из 1.5.8 ГОСТ 24.104-85]
1.5.9 Все программы специального программного обеспечения конкретной АСУ должны быть совместимы как между собой, так и с ее общим программным обеспечением [из 1.5.9 ГОСТ 24.104-85]
1.5.10 Эксплуатационная программная документация на АСУ должна соответствовать стандартам ЕСПД и содержать все сведения, необходимые персоналу АСУ для использования программного обеспечения АСУ, для его первоначальной загрузки и (или) генерации, загрузки информации внутримашинной информационной базы, запуска программ АСУ, проверки их функционирования с помощью соответствующих тестов [из 1.5.10 ГОСТ 24.104-85]
1.5.11 Вновь разрабатываемые при создании конкретной АСУ программные изделия, включенные в состав ее программного обеспечения, должны быть зарегистрированы в государственном, отраслевом или других фондах алгоритмов и программ (по принадлежности) [из 1.5.11 ГОСТ 24.104-85]