Автоматика асослари ва микропроцессор техникаси


Етарли мураккабликдаги структура модулларини тузиш



Download 1,94 Mb.
bet55/61
Sana24.02.2022
Hajmi1,94 Mb.
#234390
1   ...   51   52   53   54   55   56   57   58   ...   61
Bog'liq
avtomatika asoslari va mikroprotsessor texnikasi

Етарли мураккабликдаги структура модулларини тузиш.
Программани модулларга бўлиш ва юқоридан пастга лойиҳалаш мураккаб структураларни назорат қилиш имкониятини бериб, уни даражасини белгилайди.
Модулларга бўлиш - бу мураккаблик даражасини бошқариш воситасидир. Агар пастки кисмларидаги информацияларга талаб бўлмаса улар қолдирилиши мумкин.
Биринчидан модуллар ўзгарувчилар тўпламини бўлишга шароит яратади. Бунинг оқибатида модуллар зарур бўлмаган ўзгарувчилардан халос бўлиб, кузатилиши мумкин бўлган хатоликлардан маълум даражада ҳимояланади. Бундан ташқари модуллар қанчалик катта бўлса, уни таҳлил қилиш шунчалик қийин. Шундай қилиб модулларни киритилиши программада бўлиши мумкин бўлган йўллар сонини камайтиради ва уни бошқаришни енгиллаштиради.
Қавслардан тўғри фойдаланиш дастурни ўқишни осонлаштиради, чунки операциялар бажарилаётган вақтда приариатация маълум бўлади ва бунда дастурчи бир неча қавслардан фойдаланиши мумкин, лекин бунда дастурни ўқиш ва тузатиш қийинлашади.
Программалаш тилини танлаш.
Кўпинча дастурлаш тилини хисоблаш системаси ёки дастурчи фойдаланувчига асосан танланган бўлади.
Агар дастурчи танлашга эга бўлиб қолса у албатда вазифага мос энг юқори дастурлаш тилини танлаши керак. Агар танланган дастурлаш тили берилган вазифага мос келмаса дастурлашда ва созлашда муаммолар келиб чикиши мумкин. Танланган тил лойиҳалашга ҳам анча таъсир кўрсатади.
Дастурлаш усуллари дастурни ўқилишини қулайлиги билан ўзаро боғлиқ. Усуллар деганда тажрибали тастур тузувчилар тўғри натижали, фойдаланишда қулай, ўқишда қулай бўлган дастурларни тузишда фойдаланадиган усул ва методлар назарда тутилади.
Дастур усулининг энг яхши қоидаси - бу тажрибали дастурчилар ўртасидаги келишишлардир. Чунки битта тажрибали дастурчига нисбатан 2 та еки 3 та тажрибали дастурчилар тузган дастур яхшироқдир. Дастур шундай тузилиши керакки, уни биринчи қаторда машина ёки ЭҲМ эмас балки инсон ўқиб тушунсин. Чунки дастур инсонларга дастурларни тузишда, шакллантиришда ва уларни қўллашда керак бўлади.
Дастур - бу кейинчалик ишлатишга ва такомиллаштиршга мўлжалланган ҳужжат, алгоритмларни кодлаштириш учун ўқув материали ва ҳоказолардир.
Демак дастурлаш тиллари бизга ўқишда қулай бўлган дастурни яратишни таъминлаб бериши керак. Дастур иложи борича алгоритмни тузилишини ва мантииқни бизга тушунарлироқ қилиб етказиб бериши керак.
Ҳозирги вақтда Delphi, Assembler, CҚ, CC, TurboPascal; дастурлаш тилларидан кенг фойдаланилади.

Download 1,94 Mb.

Do'stlaringiz bilan baham:
1   ...   51   52   53   54   55   56   57   58   ...   61




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish