что такое ветвь



Автор Артур Денисов задал вопрос в разделе ВУЗы, Колледжи

35. Что такое ветвь? Почему в программе необходимо предусматривать вычисления по всем возможным ветвям? и получил лучший ответ

Ответ от Дарья Чарикова[гуру]
Ветвь - это один из возможных путей выполнения программы. Допустим когда ты пишешь
if (a=0) then b:=5
else b:=3
Ты говоришь, что нужно присвоить переменной b значение 5, елси а=0 и значение 3 в любом другом случае. Каждый случай - отдельная ветвь.
Предусматривать вычисления по всем ветвям необходимо, потому что заранее неизвестно, по какой ветви пойдет программа (т. к. заранее не известны исходные даные - они обычно вводятся пользователем/загружаются из файла и т. п.) , это выяснится только в ходе выполнения программы.

Ответ от Oaobv[гуру]
Скорее всего, имеется в виду надёжность и работоспособность программы, особенно сложной (именно в них много всяческих ветвлений в вычислениях) .
Если не проверить работоспособность каждой ветви, то при эксплуатации могут возникнуть ошибки, которые приведут к плохим последствиям.
Однако, пока нет даже теории, чтобы можно было надёжно и за разумные затраты реально проверять сложные программы (навроде операционных систем) . Уж больно много там оказывается условий и, соответственно, ветвей выполнения программы. Поэтому их проверяют только в самых важных местах.
Ну, конечно, стараются делать всё правильно, но ошибки всё равно вкрадываются. И обычно даже не ошибки, а странные такие вещи :). Ну, для примера, в исходном тексте поставили американцы двоеточие вместо точки с запятой, и спутник потерял управление и улетел мимо Марса (достаточно недавно).

Ответ от Абстр@кциЯ V.I.[гуру]
для точности расчетов

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: 35. Что такое ветвь? Почему в программе необходимо предусматривать вычисления по всем возможным ветвям?
спросили в Другое
ребят растолкуйте что такое полог ???
1)Что такое Древесный полог? пространство, занятое сомкнувшимися кронами деревьев одного или
подробнее...
спросили в 310 год
Что такое фитодизайн? История фитодизайна. Когда пришёл в Россию?
Что такое фитодизайн? Фитодизайн – целое искусство по оформлению помещений растениями, цветами. Это
подробнее...

подскажите пожалуйста что такое невралгия и опасна ли она в моем возврасте (16 лет)
Что такое Невралгия ?

Невралгия — острая, ноющая, жгучая или тупая боль по ходу нерва,
подробнее...
спросили в Другое
что такое побег у растений. Помогите!
Побег

Побег является надземной (иногда подземной) частью растения, состоящей из стебля и
подробнее...

Что такое свастика?
История и значение

Слово «свастика» — составное из двух санскритских корней:
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Спорт Рок
А вы знаете что такое акробатический рок-н-ролл?
Оригинальный ритмико-интонационный комплекс рок-н-ролла, заимствованный из англосаксонского и
подробнее...
спросили в Общество 423 год
Кто знает, что такое концептуальная власть?
Многие ошибочно считают «властью» человека, занимающего определенное положение. Они судят о власти
подробнее...

Кто такой или что такое джерсийский дьявол ?
Джерсийский дьявол

В США до сих пор живет непонятный монстр с головой лошади и крыльями
подробнее...
спросили в Другое Display devices
что такое видео HD
Что такое High Definition?

Это целое направление видеоиндустрии, включающее аппаратуру,
подробнее...

что такое карт шаринг и что для этого надо как работает?
Что такое карт шаринг? часть 1
Карт-Шаринг или Card Sharing (CS) - от английского to share
подробнее...

что такое лерпа?
Что такое лепра?
Лепра – хроническое инфекционное заболевание, вызываемое микобактерией
подробнее...
спросили в 200 год
Что такое Бонсай и как его выращивать?
то такое бонсай?
Если говорить точно, то бонсай - это совершенно обычные деревья, такие как
подробнее...
спросили в Мисвак
что такое Мисвак??
Каждое утро начинается с того, что мы чистим зубы. Эта процедура уже настолько вошла в привычку и
подробнее...
спросили в Интернет
Что такое лепра? ! Слишком часто ссылаются. Вызвало интерес вот.
В интернете лепра — закрытый коллективный блог, со своей мифологией, своеобразными правилами и
подробнее...

Что такое стволовые клетки?
Стволовые клетки — это иерархия особых клеток живых организмов, каждая из которых способна
подробнее...
Ветвь на Википедии
Посмотрите статью на википедии про Ветвь
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*