Билет 7

1. Основные алгоритмические структуры: следо­вание, ветвление, цикл; изображение на блок-схе­мах. Разбиение задачи на подзадачи. Вспомогатель­ные алгоритмы.

Ответ:

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