Термин “ПМК” применяется к комплексам программ и соответствующего методического обеспеченияразличнойсложности и назначения. ПМК предназначен для определённого класса задач и в пределах этого класса обладает универсальностью, имеет средства управления, позволяющие выбирать конкретные возможности из числа предусмотренных, разработан с учётом возможностей его использования в различных организациях (удовлетворяет общим требованиям к программным изделиям), имеет документацию, ориентированную на пользователя определённой квалификации в предметной области. Класс решаемых задач называют предметной областью. ПМК — это объединение управляющих, обслуживающих и обрабатывающих модулей (рисунок).
Рисунок — Взаимодействие составных частей ПМК
Функция обрабатывающих модулей состоит в реализации шагов алгоритма преобразования значений входных данных в результаты-значения выходных данных.
Управляющие модули – преобразуют задание пользователя в последовательность вызовов обрабатывающих модулей.
Обслуживающие модули – обеспечивают внешний и внутренний интерфейсы ПМК. В общем случае разделение на управляющие и обслуживающие модули носит условный характер.
