Ответ:
• создание исходной программы. На этом этапе составляется алгоритм задачи-приложения, выбирается язык программирования и с помощью редактора пишется текст программы. Использование специализированного редактора позволяет в процессе ввода текста выделять ключевые слова и идентификаторы, автоматически проверять правильность синтаксиса программы. Исходная программа представляет собой один, а для больших программ несколько текстовых файлов-модулей с расширением .TXT;
• трансляция исходной программы. На этом этапе исходный текст с помощью программы-компилятора переводится в объектный код (двоичные файлы-модули со стандартным расширением .OBJ). При обнаружении синтаксических ошибок объектный код не создается;
• создание загрузочного модуля. Полученные при компиляции отдельные файлы с объектным кодом необходимо объединить в единое целое. Кроме того, к ним надо добавить машинный код подпрограмм, реализующих стандартные функции (например, синус или логарифм). Такие функции содержатся в библиотеках (файлах со стандартным расширением .LIB), которые поставляются вместе с компилятором. Поэтому объектный код обрабатывается специальной программой – редактором связей (компоновщиком, сборщиком), который выполняет связывание объектных модулей и машинного кода стандартных функций, находя их в библиотеках. Результатом обработки является исполнимый код, представляющий собой законченную программу-приложение в виде файла с расширением .EXE или .СОМ. Эта программа может быть выполнена только в среде с операционной системой, для которой она создавалась.
Объяснение: