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