Вычислительная техника в инженерных расчетах и моделировании. Черный А.А. - 84 стр.

UptoLike

Составители: 

84
язык математики. Запись алгоритма на таком языке должна быть
однозначно воспринята в виде последовательности действий, приводящих
к получению искомого результата.
Словесное описание алгоритма неприемлемо для ввода в
вычислительную машину. Для этого необходимо изложить алгоритм на
машинном языке таким образом, чтобы с его помощью происходило
автоматическое управление работой ЭВМ в процессе
решения данной
задачи. Алгоритм, записанный в форме, воспринимаемой машиной,
представляет собой программу решения задачи.
Обычно алгоритм разрабатывается в несколько приемов, причем
иногда приходится неоднократно возвращаться для исправления ошибок,
уточнения и детализации структуры алгоритма. Наиболее удобным
способом записи алгоритма на первых этапах его разработки является
структурная схема алгоритма.
Структурная схема алгоритма
представляет собой графическое
изображение последовательности действий при реализации данного
алгоритма. Этапы решения задачи представляются в структурной схеме
отдельными блоками, которые изображаются соответствующими
символами и т.д. Внутри символов структурной схемы указывается
содержание соответствующих этапов вычислений. Символы структурной
схемы соединяются стрелками, показывающими направление развития
вычислительного процесса. Иногда около стрелок делают надписи,
указывающие
на то, при каких условиях происходит выбор данного
направления.
Для сложных задач целесообразно сначала разработать укрупненную
структурную схему алгоритма, а затем детализировать более подробно ее
отдельные блоки.
Практически любой сложный алгоритм обычно строится из
комбинации трех базовых структур: линейной, разветвляющейся и
циклической.
Линейная базовая структура, называемая также следованием,
состоит из
простой последовательности действий, которые выполняются
только один раз в порядке их следования.
Разветвляющаяся структура, называемая также развилкой, обычно
содержит блок проверки некоторого логического условия. В зависимости
от результата проверки выполняется та или иная последовательность
действий, выполняемых многократно. Такая структура обычно содержит
несколько типовых блоков. Основной блок, называемый телом цикла,
производит требуемые
вычисления. Остальные блоки имеют
вспомогательное значение, они устанавливают начальные и новые
язык математики. Запись алгоритма на таком языке должна быть
однозначно воспринята в виде последовательности действий, приводящих
к получению искомого результата.
      Словесное описание алгоритма неприемлемо для ввода в
вычислительную машину. Для этого необходимо изложить алгоритм на
машинном языке таким образом, чтобы с его помощью происходило
автоматическое управление работой ЭВМ в процессе решения данной
задачи. Алгоритм, записанный в форме, воспринимаемой машиной,
представляет собой программу решения задачи.
      Обычно алгоритм разрабатывается в несколько приемов, причем
иногда приходится неоднократно возвращаться для исправления ошибок,
уточнения и детализации структуры алгоритма. Наиболее удобным
способом записи алгоритма на первых этапах его разработки является
структурная схема алгоритма.
      Структурная схема алгоритма представляет собой графическое
изображение последовательности действий при реализации данного
алгоритма. Этапы решения задачи представляются в структурной схеме
отдельными блоками,         которые изображаются соответствующими
символами и т.д. Внутри символов структурной схемы указывается
содержание соответствующих этапов вычислений. Символы структурной
схемы соединяются стрелками, показывающими направление развития
вычислительного процесса. Иногда около стрелок делают надписи,
указывающие на то, при каких условиях происходит выбор данного
направления.
      Для сложных задач целесообразно сначала разработать укрупненную
структурную схему алгоритма, а затем детализировать более подробно ее
отдельные блоки.
      Практически любой сложный алгоритм обычно строится из
комбинации     трех базовых структур: линейной, разветвляющейся и
циклической.
      Линейная базовая структура,      называемая также следованием,
состоит из простой последовательности действий, которые выполняются
только один раз в порядке их следования.
      Разветвляющаяся структура, называемая также развилкой, обычно
содержит блок проверки некоторого логического условия. В зависимости
от результата проверки выполняется та или иная последовательность
действий, выполняемых многократно. Такая структура обычно содержит
несколько типовых блоков. Основной блок, называемый телом цикла,
производит    требуемые     вычисления.    Остальные   блоки    имеют
вспомогательное значение,      они устанавливают начальные и новые




                                    84