Программное обеспечение САПР ТП – совокупность машинных программ и сопутствующих им эксплуатационных документов, необходимых для выполнения автоматизированного технологического проектирования.
Программное обеспечение САПР ТП подразделяется на общее (системное) и прикладное (специальное). В свою очередь, общее программное обеспечение САПР ТП можно подразделить на общесистемное программное обеспечение и языки (среды, студии) программирования.
Общесистемное программное обеспечение служит для организации функционирования технических средств. Его основу составляет операционная система.
Операционная система – комплекс программ, который загружается при включении ЭВМ. Она осуществляет управление ЭВМ, его ресурсами, запускает прикладные программы, предоставляет пользователю удобный интерфейс и т.д.
В настоящее время в качестве операционной системы в большинстве случаев используется операционная система Windows различных версий.
Операционная система Windows предоставляет следующие возможности для программиста:
1 Обращение программы к внешним устройствам только через операционную систему Windows, что снимает с программиста проблему обеспечения совместимости с конкретными внешними устройствами, поскольку ее берет на себя операционная система Windows.
2 Наличие средств для построения пользовательского интерфейса (окон, меню, запросов, списков и т.д.).
3 Доступность всей оперативной памяти ЭВМ, а не только ее части, что облегчает создание больших программ.
4 Обмен данными между приложениями Windows.
5 Организация встроенных справочных программ.
Для пользователей Windows предоставляет следующие возможности:
1) Единый пользовательский интерфейс.
2) Многозадачность (возможность одновременного выполнения нескольких программ, переключения с одной задачи на другую, управления приоритетами выполняемых программ).
3) Поддержка мультимедиа.
Специальное программное обеспечение включает все программы решения конкретных прикладных задач. При этом прикладные программы объединяются в пакеты прикладных программ (ППП), программные блоки и подсистемы САПР ТП.