Ответы:
+ переходят к программированию какого-либо другого модуля только в том случае, если уже запрограммирован модуль, который к нему обращается

+ программируются модули программы, начиная с модуля самого верхнего уровня (головного)

модули программы программируются независимо друг от друга

+ строится модульная структура программы в виде дерева

программируются модули программы с модулей самого нижнего уровня