1)как блок-схемой и на алгоритмическом языке представляется команда с предусловием? 2)как программируется цикл с предусловием на паскале? 3)почему алгоритм вычисления n! должен быть циклическим? 4)из каких этапов состоит работа программиста по решению на компьютере? 5)что такое формализация ? 6)что такое отладка программы ? что называется тестом?
1. ромб, только стрелка вниз если условие сохраняется, стрелка в права, если условие нарушено, и слева приход при следующем цикле. (или наоборот) см рисунок
2. while i <= n do begin
write ('(*) ');
i := i + 1
end;
3. потому что необходимо перебрать всезначения от 1 до N
4. постановка задачи;математическая формализация; построение алгоритма; составление программы на языке программирования; отладка и тестирование программы; проведение расчетов и анализ полученных результатов.
5. описательная информационная модель записывается с какого-либо формального языка
6. отладка это испытание с исправлением ошибок, тест это окончательный прогон с конкретным значением данных для которых известен результат.