Технология программирования. - 70 стр.

UptoLike

- 72 -
Второе производят с целью выявления распределения времени работы ПС по про-
граммным модулям.
Преобразователи предназначены для автоматического перевода документов к
другой форме представления (например, форматеры) или перевода документа од-
ного вида к документу другого вида (например, конверторы или компиляторы),
синтеза какого-либо документа из отдельных частей и т.п.
Инструменты поддержки
процессов выполнения программ предназначены
для выполнения на компьютере описания процессов или их частей, представлен-
ных в виде, отличном от машинного языка. Например, эмуляторы кодов других
компьютеров и различные отладчики.
Кроме использования отдельных инструментов компьютерная поддержка про-
цессов разработки и сопровождения ПС может производиться и за счёт использо-
вания некоторой логически
связанной совокупности программно-аппаратных ин-
струментов. Такую совокупность называют инструментальной средой разработ-
ки и сопровождения ПС.
Обычно при разработке ПС применяется так называемый инструментально-
объектный подход. Сущность его заключается в том, что ПС разрабатываются на
одном компьютере, называемым инструментальным, а применяться будут на
другом компьютере, называемым целевым или объектным.
Множество инструментальных сред можно классифицировать по следующим
признакам [1]:
1) ориентированность на конкретный язык программирования;
2) специализированность;
3) комплексность;
4) ориентированность на конкретную ТП;
5) ориентированность на коллективную разработку;
6) интегрированность.
Ориентированность на конкретный язык программирования показывает,
моно- или полипрограммна инструментальная среда. В первом случае инструмен-
тальная среда вместе с инструментами более удобны для использования
. Но гра-