Какой алгоритм называется вспомогательным?
Готовые ответы
✓ ПровереноКонструирование алгоритмов для управления графическим исполнителем. Вспомогательные алгоритмы
Все задания собраны по порядку. Правильные варианты выделены — можно быстро свериться и разобрать ошибки.
Вставьте в текст пропущенное слово. Метод, при котором алгоритм разбивается на более простые команды, полученные команды при необходимости представляются в виде других ещё более простых команд, называется методом поле ответа 1 построения алгоритма.
Показать объяснение
Один из методов программирования называется методом последовательного построения алгоритма, или методом пошаговой детализации. При использовании данного метода в алгоритме выделяются структурные элементы, которые в свою очередь могут быть представлены в виде других, ещё более простых структурных единиц. Такая детализация может продолжаться до тех пор, пока не будут получены команды, понятные исполнителю.
В каких случаях целесообразно использование вспомогательных алгоритмов?
Как в программировании называют метод последовательного построения алгоритма (последовательной детализации)?
Вставьте в текст пропущенное число.
Открыть изображение ↗
Блок № поле ответа 1 в блок-схеме алгоритма соответствует вызову подпрограммы.
Показать объяснение
Для вызова подпрограммы в блок-схеме используется блок прямоугольной формы с дополнительными вертикальными линиями слева и справа.
Закончите предложение. При использовании в программе вспомогательных алгоритмов…
Какая фигура будет нарисована исполнителем Чертёжник при выполнении программы?
Открыть изображение ↗
Вставьте в текст пропущенные числа.
Дана программа для исполнителя Робот.
Открыть изображение ↗
После запуска программы программа Линия будет выполнена поле ответа 1 раз, подпрограмма Клетка для приведённых исходных данных будет выполнена поле ответа 2 раз.
Показать объяснение
Программа «Линия» является основным алгоритмом, поэтому она будет выполнена 1 раз. Подпрограмма «Клетка» — это вспомогательный алгоритм, который выполняется столько раз, сколько раз он вызывается в приведённой программе. Подпрограмма вызывается в цикле с предусловием до тех пор, пока справа свободно. Выполнив 6 перемещений вправо, Робот окажется в правом верхнем углу поля, и цикл завершится. Поэтому подпрограмма «Клетка» будет выполнена 6 раз.
Какая фигура будет выведена на экран после выполнения исполнителем Черепаха следующего алгоритма?
Открыть изображение ↗
Установите верную последовательность выполнения вспомогательных алгоритмов в приведённом ниже тексте программы.
Открыть изображение ↗
- Задача_1
- Задача_4
- Задача_2
- Задача_3
Показать объяснение
Сначала выполняются команды основного алгоритма. В случае вызова вспомогательного алгоритма управление передаётся ему. Если вспомогательный алгоритм содержит обращение к другому алгоритму, то управление передаётся другому вспомогательному алгоритму. Таким образом, в приведённой программе сначала выполняется подпрограмма Задача_1. Т. к. в этом алгоритме есть обращение к подпрограмме Задача_4, то будет выполнен алгоритм Задача_4. После этого управление передаётся строке основного алгоритма, следующей за строкой вызова подпрограммы Задача_1. Вызывается и выполняется вспомогательный алгоритм Задача_2, в теле которого содержится обращение к подпрограмме Задача_3. Выполняется подпрограмма Задача_3. После этого выполнение основного алгоритма заканчивается.