Структуравий дастурлашнинг зарур шартлари ва мақсади. - Структуравий дастурлашнинг зарур шартлари ва мақсади.
- Aнъанавий дастурлаш технологияларининг ривожланиши бошланганда, компютер ресурслари чекланган пайтда шаклланган ва дастур ишлаб чиқарувчиси айни пайтда унинг асосий фойдаланувчиси бўлган. Бундай шароитда асосий эътибор компютер ресурсларидан мақбул фойдаланиш маъносида самарали дастурларни яратишга қаратилди.
- Ҳозирги вақтда, компютер дастурлари кўлами ниҳоятда кенгайганида, дастурларни ишлаб чиқиш ва ишлатиш, одатда, ҳар хил одамлар томонидан амалга оширилади. Шунинг учун самарадорлик билан бир қаторда дастурларнинг ҳужжатлаштирилганлиги, тушунарлилиги, яхши ишончлилиги, эгилувчанлиги, техник хизмат кўрсатишнинг қулайлиги ва шу каби бошқа муҳим хусусиятларни талаб қилинган.
Бундай сифатларга эга дастурларни ишлаб чиқиш муаммоси дастурлаш жараёнининг машаққатлилиги ва шу билан дастурий таъминот нархининг тез ўсиши билан изоҳланади. - Бундай сифатларга эга дастурларни ишлаб чиқиш муаммоси дастурлаш жараёнининг машаққатлилиги ва шу билан дастурий таъминот нархининг тез ўсиши билан изоҳланади.
- “Яхши” дастурни яратиш учун маълум бир принципларга ёки дастурлашнинг маълум бир интизомига риоя қилиш керак бўлади. Структурали дастурлаш ёрдамида дастурлашда сезиларли ютуқларга эришилди.
- Янги технологиянинг пайдо бўлиши ёки структурали ёндашувга асосланган дастурлаш интизоми таниқли голланд олими Е.Дайкстра (1965) номи билан боғлиқ. У ўз тадқиқотларида GOTO орераторини дастурлаш тилларидан чиқариб ташлашни ва дастурчининг маҳорати унинг дастурларидаги GOTO операторлари сонига тескари пропорционал бўлишини таклиф қилди. Ушбу дастурлаш интизоми дастурни соддалаштиради ва структуралаштиради.
GOTO операторидан фойдаланмасдан дастурлаш, бу структурали дастурлаш деган фикр нотўғридир. - GOTO операторидан фойдаланмасдан дастурлаш, бу структурали дастурлаш деган фикр нотўғридир.
- Масалан, Хоор структурали дастурлашни “қисмлар массаси ва дастурни лойиҳалашда ёрдам берадиган ҳужжатлар усули билан ишлаш учун абстракцияни мунтазам равишда ишлатиш” деб таърифлайди.
- Структуравий дастурлашни “олдиндан белгиланган интизомга мувофиқ дастурни лойиҳалаш, ёзиш ва синовдан ўтказиш” деб тушуниш мумкин.
- Дастурлашдаги структуравий ёндашув дастурий таъминотни ишлаб чиқиш учун, техник топшириқни яратишдан бошлаб, дастурий таъминотни эксплуатация қилишни тугатишга қадар кечадиган барча жараёнларга сарфланадиган меҳнат русурсларини камайтиришга қаратилган.
Do'stlaringiz bilan baham: |