толковый словарь терминов по современным компьютерным технологиям

structured coding

structured coding

Структурное программирование

Методология и технология разработки серьезных программных комплексов, основанная на следующих принципах: программирование должно осуществляться сверху-вниз; весь проект должен быть разбит на модули с одним входом и одним выходом (оптимальный размер модуля ‒ количество строк на экране дисплея); логика алгоритма и программы должна допускать только три основные структуры – последовательное выполнение, ветвление и повторение. Недопустим оператор передачи управления в любую точку программы, при разработке документация должна создаваться одновременно с программированием, в виде комментариев к программе. Цель структурного программирования – повышение надежности программ, обеспечение сопровождения и модификации, облегчение и ускорение разработки.

strukturaviy dasturlash

       структуравий дастурлаш

Jiddiy dasturiy komplekslarni ishlab chiqish meto-dologiyasi va texnologiyasi. Quyidagi prinsiplarga asoslangan: dasturlash yuqoridan pastga tomon amalga oshirilishi kerak; butun loyiha bitta kirish va bitta chiqish bo‘lgan modullarga bo‘linishi kerak (modulning optimal o‘lchami – displey ekranidagi satrlar soni); dastur va algoritm logikasi faqat uchta asosiy strukturaga – ketma-ket bajarish, tarmoqlanish va takrorlanishga yo‘l qo‘yishi kerak. Dasturning har qanday nuqtasiga boshqarishni topshirish operatoriga yo‘l qo‘yilmaydi, ishlab chiqish vaqtida hujjatlar dasturlash bilan bir vaqtda, dasturga sharhlar ko‘ri-nishida tuzilishi kerak, strukturaviy dasturlashning maqsadi – dasturlarning ishonchliligini oshirish, o‘zgartirish va qo‘llashni ta’minlash, ishlab chiqishni osonlashtirish va tezlashtirishdir.

Жиддий дастурий комплексларни ишлаб чиқиш методологияси ва технологияси. Қуйидаги принципларга асосланган: дастурлаш юқоридан пастга томон амалга оширилиши керак; бутун лойиҳа битта кириш ва битта чиқиш бўлган модулларга бўлиниши керак (модулнинг оптимал ўлчами – дисплей экранидаги сатрлар сони); дастур ва алгоритм логикаси фақат учта асосий структурага – кетма-кет бажариш, тармоқланиш ва такрорланишга йўл қўйиши керак. Дастурнинг ҳар қандай нуқтасига бошқаришни топшириш операторига йўл қўйилмайди, ишлаб чиқиш вақтида ҳужжатлар дастурлаш билан бир вақтда, дастурга шарҳлар кўринишида тузилиши керак, структуравий дастурлашнинг мақсади – дастурларнинг ишончлилигини ошириш, ўзгартириш ва қўллашни таъминлаш, ишлаб чиқишни осонлаш-тириш ва тезлаштиришдир.