Программирование на языке Бейсик применительно к математическому моделированию. Черный А.А. - 28 стр.

UptoLike

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

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

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