Студопедия

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника



Вычислительный процесс линейной структуры




Читайте также:
  1. B. C. Соловьёв о праве, государстве и историческом процессе.
  2. I. Повышение управляемости организации при внедрении процессного подхода.
  3. II. ЕДИНСТВЕННО ПРАВИЛЬНЫЙ ТИП ОРГАНИЗАЦИОННОЙ СТРУКТУРЫ
  4. II. Начало процесса исторического развития общества.
  5. III. Технологическое проектирование строительных процессов.
  6. III.1.1) Формы уголовного процесса.
  7. IV.3.2) Виды легисакционного процесса.
  8. IV.4.1) Происхождение и смысл формулярного процесса.
  9. IV.4.3) Общий ход формулярного процесса.
  10. IV.5. Когниционный процесс

В данной структуре блоки располагаются последовательно, друг за другом и выполнение их идет то же последовательно блок за блоком: от блока «начало» до блока «конец».

Такая структура приведена на рис.2.

 

 

В данном алгоритме каждая последующая

операция выполняется строго за предыдущей.

 

Пример 1.

Вычислитель

где W = A + T2eх

 

 

 

Рис.2

Пример блок-схемы алгоритма линейной структуры

Прежде всего необходимо определить те переменные, значения которых должны быть заданы в блоке ввода. Это переменные А, Т, Х.. Значения переменных У, Z, W вычисляются как промежуточные в процессе реализации алгоритма. Последовательность расположения блоков, в которых вычисляются значения переменных W, Z, Y, определяется наличием числовых значений переменных, входящих в соответствующие формулы. Так, последовательность вычисления значений W и Y может быть любой, поскольку значения переменных, входящих в эти формулы задаются блоком ввода. Вычисление же значения должно обязательно выполняться после вычисления переменной Y.

Таким образом, блок-схема может быть сведена либо к варианту 1, либо к варианту 2.

Первый вариант алгоритма Второй вариант алгоритма

 
 

 


Рис. 3 Рис. 4

Первый вариант программы: Второй вариант программы:
input a,x,t y=(0.25+cos(a*a))/(1.1+sin(t)) z=3*y+tan(y^(1/3))+0.2 w=a+(t^2)+exp(x) c=z+x/2*w print c end input a,x,t w=a+(t^2)+exp(x) y=(0.25+cos(a*a))/(1.1+sin(t)) z=3*y+tan(y^(1/3))+0.2 c=z+x/2*w print c end

 

При составлении блок-схемы алгоритма необходимо выполнение следующих правил:

1. Данные для выполнения любого блока должны быть определены к моменту выполнения либо блоком ввода, либо предыдущими вычислительными операциями.

2. В блоке ввода пишутся только имена переменных. Числовые значения задаются в процессе выполнения алгоритма.

3. Для уменьшения объема вводимых данных и повышения надежности работы алгоритма желательно в блоке ввода осуществлять ввод только тех переменных, значения которых будут меняться при различных вариантах расчета.

J = 1
S = O
Если эти значения не зависят от варианта расчета, их лучше задавать в вычислительном блоке /например ,



 

 


Дата добавления: 2015-01-01; просмотров: 15; Нарушение авторских прав







lektsii.com - Лекции.Ком - 2014-2021 год. (0.009 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты