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