Математическое обеспечение АСУП
В общем случае математическое обеспечение можно разделить на три части: математическое обеспечение ЭВМ, или внутреннее; специальное математическое обеспечение, или внешнее; программные средства телеобработки данных.
Внутреннее математическое обеспечение включает в себя операционные системы, системы программирования и тесты (программы проверки исправности работы устройства ЭВМ).
Операционная система (ОС) — это набор программ, управляющих процессом решения задач. Оптимальная загрузка всех узлов ЭВМ и внешних устройств является основной задачей ОС. В состав операционной системы входит ряд программ, из которых основными являются: диспетчер, супервизор, служебные программы.
Диспетчер — это программа, обеспечивающая определенный режим работы ЭВМ.
Супервизор — это программа, обеспечивающая работу, задаваемую машине человеком-оператором в рамках установленного для нее режима.
К служебным программам относятся ввод исходных данных, программы редактирования и выдачи результатов, программа общения операционной системы с человеком-оператором и др. Операционные системы (ОС) для машин ЕС ЭВМ, поставляемые в комплекте с ЭВМ, включают в себя программы, объем команд которых превышает 600 тыс.
Система программирования предназначена для автоматизации процесса программирования задач и содержит в своем составе трансляторы алгоритмических языков различных уровней и типов (трансляторы языков ассемблера, фортрана, кабола, ПЛ-1 и др.) и обслуживающие программы. В связи с тем что различные типы задач — информационные, оптимизационные и т. д. — требуют применения различных языков программирования, система программирования обычно содержит большой набор различных языков программирования.
Специальное, или внешнее математическое, обеспечение включает в себя пакеты прикладных программ, программы конкретных задач АСУП, системную диспетчерскую программу.