Программное обеспечение САПР

Программное обеспечение – совокупность всех программ и соответствующей документации, обеспечивающая целесообразное использование ЭВМ в интересах каждого пользователя, представленное на машинных носителях и в виде текстовых документов.

Программное обеспечение делится на общесистемное, базовое и прикладное.

 

 
 

 

 


Общесистемное программное обеспечение предназначено для организации функционирования технических средств и представлено операционными системами, которые разрабатываются для различных применений ЭВМ, и специфику САПР не отражает.

Операционная система включает комплекс системных программ (модулей) управления работой ЭВМ и обработки исходных программ (перевода исходных программ, написанных на языке программирования, в машинную программу, отладки, тестирования и документирования их), т.е. управляющие и обрабатывающие программы.

В базовое программное обеспечение входят программы, обеспечивающие правильное функционирование прикладных программ. Базовое ПО разрабатывается и поставляется совместно с аппаратурой АРМ и предназначено для использования многими проектными организациями. Типичными примерами базового ПО является ПО обслуживающих подсистем САПР – графических редакторов, СУБД.

Прикладное программное обеспечение предназначено для решения прикладных задач, т.е. конкретных задач производственного, научного, управленческого или учебно-тренировочного характера. К прикладному программному обеспечению относятся библиотеки стандартных программ, пакеты прикладных программ, прикладные программы пользователей, каждая из которых обслуживает определённых этап процесса проектирования или группу однотипных задач внутри различных этапов.

Пакет прикладных программ – совокупность программ, объединенных общностью применения, т.е. возможностью совместного исполнения или ориентацией на определенный класс задач. Программный комплекс – сложная программа, которую можно разделить на составные части. Компоненты – составные части программ, имеющие свое функциональное назначение. Понятия «комплекс – компонент» аналогичный понятиям «система – элемент».

Программный комплекс с собственной управляющей частью и языковым процессором называется программной системой.

Программные системы появились в результате развития прикладного ПО. В них имеется собственная управляющая часть, называемая монитором, а также языковой процессор с проблемно-ориентированным входным языком. Программные системы вместе с соответствующим лингвистическим и информационным обеспечением, предназначенные для реализации функций подсистемы САПР, называются программно-методическими комплексами (ПМК) САПР.

Разработка программного обеспечения (ПО) является наиболее длительной и дорогостоящей частью проектирования САПР. От свойств ПО в значительной мере зависят возможности и показатели эффективности САПР.