Шаги разработки программы методом «сверху вниз» включают: Определение задачи, которую должна решать программа Разбиение задачи на подзадачи более низкого уровня Разработка алгоритмов для каждой из подзадач Объединение подзадач в общий алгоритм Написание кода для каждого из шагов алгоритма Тестирование и отладка программы