СРЕДСТВА СОЗДАНИЯ ПРОГРАММ

Системы программирования (инструментальные программы) - это комплекс программных средств, предназначенный для работы с программами на одном из языков программирования. Системы программирования предоставляют сервисные возможности программистам для разработки их собственных компьютерных программ.

Инструментальные программы отличаются друг от друга назначением и возможностями.

К системам (или средствам) автоматизации программирования (САП) относят:

1) языки программирования;

2) текстовый редактор;

3) компилятор или интерпретатор;

4) обширные библиотеки стандартных программ и функций;

5) загрузчик программ (Load), позволяющий выбрать из директория нужный текстовый файл программы;

6) запускатель программ (Run), осуществляющий процесс выполнения программы;

7) отладчик (Debug), выполняющий сервисные функции по отладке и тестированию программы;

8) диспетчер файлов (File), предоставляющий возможность выполнять операции с файлами: сохранение, поиск, уничтожение и т.п.;

9) интегрированную среду разработки;

10) встроенную справочную службу;

11) мощные графические библиотеки; утилиты для работы с библиотеками и другие вспомогательные программы.

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