Основы алгоритмизации. Логинов В.И - 16 стр.

UptoLike

16
программ функций (программ вычисления синуса, логарифма и
т.д.), модулей ввода исходных данных и вывода результатов или
активных элементов управления, представляющих элементы со-
временных операционных систем. При этом выполняется проверка
правильности синтаксиса исходной программы. Если в программе
будут обнаружены ошибки, то обработка программы прекращается.
Если ошибок нет, то программа передается на
следующий этап.
Трансляция выполняется специальной программой (Транслятор,
Компилятор), которая может входить в среду программирования.
2. Компоновка (или редактирование связей) – это сборка объ-
ектного модуля программы, модулей ввода-вывода и компонентов
стандартной библиотеки объектных модулей в один модуль, кото-
рый называется выполняемым файлом или загрузочным модулем.
3. Выполнение файла загрузочного или исполняемого
модуля.
На этом этапе получаем решение поставленной задачи. При этом
возможно прерывание решения (аварийный останов, например, де-
ление на ноль), зацикливание или неправильные результаты. Это
возможно по следующим причинам.
Ошибки в исходных данных. Во избежание этой ошибки
рекомендуется проверять исходные данные путем их выво-
да, печати или любым другим способом.
Ошибки в алгоритмев этом случае необходимо вернутся
к начальным этапам разработки алгоритма. Для выявления
этих ошибок рекомендуется выполнить тестирование алго-
ритма.
Схема этапов подготовки программы представлена ниже.
программ функций (программ вычисления синуса, логарифма и
т.д.), модулей ввода исходных данных и вывода результатов или
активных элементов управления, представляющих элементы со-
временных операционных систем. При этом выполняется проверка
правильности синтаксиса исходной программы. Если в программе
будут обнаружены ошибки, то обработка программы прекращается.
Если ошибок нет, то программа передается на следующий этап.
Трансляция выполняется специальной программой (Транслятор,
Компилятор), которая может входить в среду программирования.
    2. Компоновка (или редактирование связей) – это сборка объ-
ектного модуля программы, модулей ввода-вывода и компонентов
стандартной библиотеки объектных модулей в один модуль, кото-
рый называется выполняемым файлом или загрузочным модулем.
    3. Выполнение файла загрузочного или исполняемого модуля.
На этом этапе получаем решение поставленной задачи. При этом
возможно прерывание решения (аварийный останов, например, де-
ление на ноль), зацикливание или неправильные результаты. Это
возможно по следующим причинам.
   •   Ошибки в исходных данных. Во избежание этой ошибки
       рекомендуется проверять исходные данные путем их выво-
       да, печати или любым другим способом.
   •   Ошибки в алгоритме – в этом случае необходимо вернутся
       к начальным этапам разработки алгоритма. Для выявления
       этих ошибок рекомендуется выполнить тестирование алго-
       ритма.
   Схема этапов подготовки программы представлена ниже.




                              16