Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
27
Добавлен:
03.04.2015
Размер:
683.01 Кб
Скачать

ГЛАВА 7. ПРОГРАММИРОВАНИЕ.

ЯЗЫКИ ПРОГРАММИРОВАНИЯ ВЫСОКОГО УРОВНЯ

§7.2. Автоматизированные средства разработки ПО

Аббревиатура CASE (Computer-aided Software Engineering — автоматизированная разработка ПО) обозначает специальный тип программного обеспечения, предназначенного для поддержки таких процессов создания ПО, как разработка требований, проектирование, кодирование и тестирование программ. Поэтому к CASE- средствам относятся редакторы проектов, словари данных, компиляторы, отладчики, средства построения систем и т.п.

30.06.19 Доцент С.Т. Касюк

2

В настоящее время подходящие CASE-

технологии существуют для большинства процессов, выполняемых в ходе разработки ПО.

30.06.19 Доцент С.Т. Касюк

3

Классификация CASE-средств по выполняемым функциям:

1. Средства планирования. Средства планирования, средства оценивания, электронные таблицы.

2. Средства редактирования. Текстовые редакторы, редакторы диаграмм, тестовые процессоры.

3. Средства управления изменениями. Средства оперативного контроля за требованиями, системы управления изменениями.

4. Средства управления конфигурацией. Системы управления версиями ПО, средства построения систем.

5. Средства прототипирования. Языки программирования самого высокого уровня, генераторы пользовательских интерфейсов.

30.06.19 Доцент С.Т. Касюк

4

6.Средства, ориентированные на поддержку определенных методов. Редакторы системных структур, словари данных, генераторы программного кода.

7.Средства анализа программ. Генераторы перекрестных ссылок, статические и динамические анализаторы программ.

8.Средства тестирования. Генераторы тестовых данных, компараторы файлов.

9.Интерактивные средства отладки.

10.Средства документирования. Программы разметки страниц, редакторы изображений, генераторы отчетов.

11.Средства модернизации ПО. Системы создания перекрестных ссылок, системы модернизации программ.

30.06.19 Доцент С.Т. Касюк

5