alarm
Задайте вопрос
Информатика
Axewing

назовите особенности линейных алгоритмов

ответы: 1
Зарегистрируйтесь, чтобы добавить ответ
Ответ:

Особенность этих указаний в том, что исполнитель не может уклониться от выполнения пунктов одного за другим, даже если из предыдущих пунктов известно, что очередное действие бессмысленно. Например, если a = 5 и b = 5, то после выполнения 3 пункта мы получим 0, и деление станет невозможным. Однако исполнитель все равно попытается его выполнить (и получит ошибку!), потому что не умеет различать такие ситуации.

Из-за этой особенности алгоритмы чисто линейной структуры находят очень ограниченное применение. Любая достаточно сложная задача предполагает ситуации типа "а если. . . сделать так-то, если же нет - сделать что-то другое". Т. е. порядок выполнения плана зависит от каких-то условий, и, значит, линейность нарушается.

Но, строго говоря, любой план при достаточно большом обобщении имеет линейную последовательность выполнения, хотя отдельные его пункты могут предполагать вариантность. Поэтому линейную структуру можно рассматривать как "каркас" сложного плана, как базисную его структуру.

47
Fordrelanim
Чтобы ответить необходимо зарегистрироваться.

Другие вопросы: - Информатика

перевести с Паскаля на Питон,

Как управлять направлением движе

посчитайте С++Задание№1 1 Укаж

посчитайте ТЖБ говорю для особа

почему у меня не повышается стат

У магазині одягу існує гнучка си

Контакты
Реклама на сайте