Структурное программирование (процедуры/функции) изучаются на самых ранних этапах курса программирования. А разные сложные алгоритмы- ближе к концу. Итого вопрос- как препод допустил, что студент делает сложные вещи, но не знает элементарщины?
Скажем так. Бейсик- для начинающих. А еще начинающие крайне подвержены синдрому Golden Hammer. Со всеми вытекающими.
Разумеется, в роли бейсика может быть и любой другой язык. Но если этот другой язык довольно развит, то это будет всяко лучше.
Соблюдая хороший стиль программирования на определенном диалекте бейсика. Т.е. задается верхняя планка при полном отсутствии нижней.
Как удобно. Либо через стек, либо через регистр. Это уже неважно.
С точки зрения функционала "хранение набора байт" конечно никакой. А с точки зрения предназначения- очень большая.
Для рекурсии в смысле перевызова функции или рекурсии в смысле рекурсивных алгоритмов?





Ответить с цитированием