Студопедия  
Главная страница | Контакты | Случайная страница

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

Линейный алгоритм.

Читайте также:
  1. Алгоритм. Основные способы описания алгоритмов.
  2. Алгоритм. Понятие алгоритма. Типы алгоритмических процессов.
  3. Алгоритм. Свойства алгоритма. Способы записи алгоритма
  4. Ветвящийся алгоритм. Графические блоки для описания ветвящегося алгоритма. Привести пример.
  5. Гиалуроновая кислота (-) - это линейный полисахарид, состоящий из циклически повторяющихся дисахаридных единиц.
  6. Криволинейный интеграл 2 рода.
  7. Линейный алгоритм
  8. Линейный коэффициент корреляции
  9. Линейный коэффициент корреляции

В алгоритмическом языке линейным является алгоритм, состоящий из команд,

выполняющихся одна за другой. Они в записи алгоритма располагаются в том

порядке, в каком должны быть выполнены предписываемые ими действия. Такой

порядок выполнения называется естественным. Последовательность команд

образует составную команду «цепочка», которая в записи блок-схемой имеет вид,

приведенный на рисунке 1.

 
 

 

 

       
     
       
 

 

Рис.1 Блок-схема линейного алгоритма.

В математике к линейным алгоритмам относятся алгоритмы, представленные

формулами. Они наиболее просты для программирования. Заметим, что

естественный способ кодировки формул делает программу легкочитаемой, но

нередко приводит к лишним вычислениям, поэтому, чтобы избежать повторных

вычислений и сократить общее количество операций выполняйте тождественные

преобразования выражений. С другой стороны, надо знать, что не всегда следует

осуществлять оптимизацию, поскольку она является не правилом, а исключением.

Этому есть три причины, главная из которых состоит в том, что оптимизация

ухудшает наглядность программ, вторая - выгоды от оптимизации должны быть

существенными и третья - современные системы, как правило, имеют

удовлетворительные оптимизирующие компиляторы.




Дата добавления: 2015-01-29; просмотров: 41 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2024 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав