tuzilmaviy dasturlash
тузилмавий дастурлашtuzilmaviy dasturlash
Mantiqan oddiy va tushunarli dasturlarni yaratishga qaratilgan dasturlash uslubiyati. Tuzilmaviy dasturlash dasturning mantiqiyligi va tushunarliligi, uning ishlab chiqilishi toʻgʻriligini isbotlashi va keyingi kuzatishni osonlashtirishi, shuningdek, uning ishonchliligini taʼminlashi haqidagi taxminga asoslangan. Tuzilmaviy dasturlashning oʻziga hos tamoyillari quyidagilardir: 1) pasayuvchi dasturlashda vazifa kichik dasturlar (tartibotlar yoki vazifalar) shaklida dasturlashtiruvchi bir necha oddiyroq qismlar yoki kichik vazifalarga boʻlinadi; 2) modulli dasturlashda nisbatan mustaqil kichik vazifalar alohida dasturiy modullar shaklida dasturlashtiriladi; 3) dasturlashda boshqarishning uchta tuzilmasidan foydalanish (ergashish, tanlash va takrorlash) mumkin, xohlagan algoritm harakatlar, tarmoqlanishlar va takrorlashlar ketma-ketligidan iborat boʻlib, ularni asosiy boshqarish tuzilmalari yordamida tasniflash mumkin; 4) boshqarishni shartsiz uzatishdan voz kechish va global oʻzgaruvchilardan foydalanishni kamaytirish mumkin; kichik dasturlar (tartibotlar yoki vazifalar)ni chaqirish yordamida barcha kichik vazifalar bir butun tuzilma dasturga bogʻlanadi.английскийstructural programmingрусскийструктурное программирование