Задание 1 Параграф 9 ГДЗ Босова 11 класс (Информатика)
Структурное программирование (стр. 119 – 131)
1. В чём заключается сущность структурного программирования? Какие преимущества обеспечивает эта технология?
Структурное программирование – технология разработки программного обеспечения в основе которой лежит представление программы в виде иерархической структуры логически целостных блоков, которая позволяет:
— значительно сократить число вариантов построения программы по одной и той же спецификации, что снижает сложность программы и облегчает ее понимание другими разработчиками;
— обходиться без блок-схем и других графических форм изображения алгоритмов, т.к. сама программа является блок-схемой;
— упростить процесс тестирования и отладки.
Структурное программирование позволяет при разработке больших и сложных программ распределить отдельные блоки по разным группам разработчиков, у каждой из которых будет на разработке программа, решающая одну из задач общей программы. При такой структуре повышается производительность труда программистов, упрощается отладка, уменьшается время разработки.
Структурное программирование — это технология разработки программ, при которой программа представляется как иерархия логически целостных блоков. Такой подход позволяет:
- сократить число вариантов построения программы по одной и той же спецификации, а значит, уменьшить её сложность;
- облегчить понимание программы другими разработчиками;
- обходиться без блок-схем и других графических форм, так как сама программа уже имеет блочную структуру;
- упростить тестирование и отладку;
- распределять разработку отдельных блоков между разными программистами, что повышает производительность труда и сокращает время разработки.
Ответ
Сущность структурного программирования заключается в представлении программы в виде иерархической структуры логически целостных блоков. Его преимущества: уменьшение сложности программы, удобство понимания, упрощение тестирования и отладки, возможность параллельной разработки отдельных частей программы и сокращение времени разработки.