Читайте также:
|
|
После подготовки текста программы необходимо откомпилировать программу, связать ее с библиотекой стандартных процедур и функций, загрузить в оперативную память и передать ей управление. Эта последовательность действий называется исполнением программы и реализуется командой Ctrl-F9. Этап компиляции может быть произведен командой F9.
Компиляция (трансляция программы, записанной на исходном языке, в объектный модуль [2]) осуществляется опциями Compile, Make и Build меню раздела COMPILE. В опции Compile компиляция заканчивается созданием объектного модуля с расширением.OBJ, а компиляция в режимах Make и Build - созданием исполняемого файла с расширением.EXE.
Вызов компилятора в режиме Compile (Alt-F9) приводит к компиляции программного модуля, находящегося в редакционном окне.
Этап компиляции позволяет определить наличие или отсутствие синтаксических ошибок в программе. При их обнаружении среда автоматически загружает в окно редактора исходный файл и помещает курсор в ту строку программы, при компиляции которой найдена ошибка.
Во многих случаях такие ошибки возникают из-за неправильного набора текста на клавиатуре, пропуска запятых, двоеточий и т.п. Найденная ошибка исправляется, и производится повторная компиляция программы.
Если в программе нет синтаксических ошибок, то на экране высвечивается сообщение о количестве строк в откомпилированной программе и объеме доступной оперативной памяти. Окно редактора на экране восстанавливается нажатием клавиши Esc.
Далее производится тестирование программы, в процессе которого выявляются семантические и алгоритмические ошибки [4]. Тестирование включает подготовку теста (специальным образом подобранных наборов входных данных, для которых заранее просчитан результат), его прогон и сравнение полученных результатов с эталонными (тестовыми). Число тестовых наборов должно быть достаточным для слежения за ходом выполнения программы по всем ее ветвям. Кроме того, необходимы наборы, контролирующие допустимые значения для исходных данных и предельные значения для результатов.
Дата добавления: 2015-09-05; просмотров: 85 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Команды удаления и вставки | | | Константы. Идентификаторы |