Similar presentations:
Компьютерная поддержка разработки и сопровождения программных средств
1. КОМПЬЮТЕРНАЯ ПОДДЕРЖКА РАЗРАБОТКИ И СОПРОВОЖДЕНИЯ ПРОГРАММНЫХ СРЕДСТВ .
КОМПЬЮТЕРНАЯПОДДЕРЖКА РАЗРАБОТКИ И
СОПРОВОЖДЕНИЯ
ПРОГРАММНЫХ СРЕДСТВ
.
2. Инструменты разработки программных средств
Инструменты при разработке ПС можноразбить на следующие четыре группы:
• редакторы,
• анализаторы,
• преобразователи,
• инструменты, поддерживающие процесс
выполнения программ
3. Инструментальные среды разработки и сопровождения
Компьютерная поддержка процессов разработки исопровождения ПС может производиться не только
за счет использования отдельных инструментов
(например, компилятора), но и за счет использования
некоторой логически связанной совокупности
программных и аппаратных инструментов. Такую
совокупность будем называть инструментальной
средой разработки и сопровождения ПС.
4. Инструментальные среды разработки и сопровождения
Совокупность инструментальных сред можно разбиватьна разные классы, которые различаются значением
следующих признаков:
• ориентированность на конкретный язык
программирования,
• специализированность,
• комплексность,
• ориентированность на конкретную технологию
программирования,
• ориентированность на коллективную разработку,
• интегрированность.
5. Основные классы инструментальных сред
Выделяют три основных класса инструментальныхсред разработки и сопровождения ПС (рис.1):
• инструментальные среды программирования,
• рабочие места компьютерной технологии,
• инструментальные системы технологии
программирования
6. Основные классы инструментальных сред
Инструментальные среды разработки и сопровождения ПСИнструментальные среды
программирования
Инструментальные системы
технологии программирования
Рабочие места компьютерной технологии
7. Инструментальные среды программирования
Инструментальные средыпрограммирования
Среды общего
назначения
Языково-ориентированные
среды
Интерпретирующие
среды
Синтаксическиуправляемые среды