|
|
|
Системная средаОсновой системной среды
является система управления проектными данными, инструментальные средства
разработки и сопровождения ПО, интеллектуальные средства поддержки принятия
проектных и управленческих решений (рассмотрены выше в ИО САПР). В настоящее время бурно
развивается направление, связанное с технологией создания программных
продуктов. Это обусловлено переходом на промышленную технологию производства
программ, стремлением к сокращению сроков, трудовых и материальных затрат на
производство и эксплуатацию программ, обеспечению гарантированного уровня их
качества. В рамках этих направлений
сформировались следующие группы программных продуктов: - средства для создания приложений; - CASE-технологии, представляющие методы
анализа, проектирования и создания программных систем и предназначенные для
автоматизации процессов разработки и реализации информационных систем. Данная
технология была описана в разделе информационное обеспечение. Средства для создания приложений, включают в себя языки и системы программирования,
различные программные комплексы для отладки и поддержки создаваемых программ, а
также инструментальную среду пользователя (представленную специальными
средствами, встроенными в пакеты прикладных программ, такими, как библиотека
функций, процедур, объектов и методов обработки; и.т.д.). Языки программирования
были описаны в разделе ЛО. Системы
программирования (programming system) включают в себя компилятор; интегрированную
среду разработчика программ;
отладчик; средства оптимизации
кода программ; набор библиотек (возможно с исходными текстами программ);
редактор связей; сервисные средства (утилиты) для работы с библиотеками,
текстовыми и двоичными файлами; справочные системы; документатор исходного кода
программы; систему поддержки и управления проектом программного комплекса.
Примером известных систем программирования могут служить Delphi, C++ Builder,
VBA, поддерживающие соответственно следующие языки программирования: Pascal, С,
Basic.
|
|