Существуют три типа вычислительных процессов: линейный, разветвленный, циклический. Линейный вычислительный процесс – это процесс, где одно действие выполняется следом за другим последовательно в порядке размещения блоков, при этом ни одно действие непропускается и неповторяется. Разветвленный вычислительный процесс – предусматривает выбор выполнения действия в зависимости от выполнения данного условия, при этом некоторые действия могут не выполняться вообще. Условие может быть
простым и сложным. Простое условие имеет два выражения(значения), соединенные знаком операции отношений: ,=,
Если взять циклический алгоритм, то он состоит из нескольких типичных блоков. Основной блок еще называется телом цикла выполняет необходимые условия, а другие блоки организовывают циклический процесс: устанавливают начальные и новые значения данных , проверяют условия окончания или продолжения циклического процесса. Существуют три типа структур цикла: цикл с предусловиями ,цикл с подусловиями, цикл с параметром или повторением.
Алгоритм линейного вычислительного процесса. Привести пример.
Линейный алгоритм состоит из последовательности операций, которые выполняются только один раз в порядке их следования. Примером линейного алгоритма может быть алгоритм вычисления значения функции:
Процесс решения этой задачи можно поделить на этапы и записать алгоритм. На природном языке:1)Вычислить z=ax^3+b. 2)Вычислить s=z^1/2. 3)Вычислить t=lnz. 4) Вычислить r=s+t. 5)Вычислить y=arctgr.
Все перечисленные этапы чисто арифметические .Кроме них в процессе решения задачи будут иметь место и другие вспомогательные этапы.
Статьи к прочтению:
- То инструкция 1 иначе если условие 2 то инструкция 2 иначе инструкция 3 конец если выполняется, если … условие 1 ложно, условие 2 ложно
- Тонкопленочный датчик температуры воздуха
6 типов СТАРЕНИЯ ЛИЦА — как Вы будете стареть?
Похожие статьи:
-
Алгоритм разветвляющегося вычислительного процесса. привести пример.
Разветвляющийся алгоритм имеет блок проверки некоторого условия , и в зависимости от результата проверки – выполняется ,и либо другая последовательность…
-
Линейные вычислительные процессы
Основные понятия и классификация вычислительных процессов При решении задачи на цифровой ЭВМ обычно выполняются следующие основные этапы: постановка…