Дастурлаш асослари фанидан маърузалар матни doc


 Modulli dasturlash maqsadi



Download 2,87 Mb.
Pdf ko'rish
bet53/218
Sana31.12.2021
Hajmi2,87 Mb.
#202470
1   ...   49   50   51   52   53   54   55   56   ...   218
Bog'liq
dasturlash asoslari (1)

3.1.1 Modulli dasturlash maqsadi 
 
Dasturiy  vosita  (DV)  ning  har  bir  dasturini  ishlab  chiqishga  kirishilar  ekan,  bu  dastur  odatda  katta 
tizim  ekanini  nazarda  tutish  kerak.  Shuning  uchun  biz  uni  soddalshtirish  choralarini  ko‘rishimiz  lozim. 
Buning  uchun  ushbu  dastur  qismma-qism  ishlab  chiqiladi  va  bu  qismlar  dasturiy  modullar  deb  ataladi. 
Dasturlarni ishlab chiqishdagi bu usulning o‘zi esa modulli dasturlash deb ataladi. Dasturiy modul jarayon 
tavsifining biron fragmenti (qismi) bo‘lib, u jarayon tavsiflarida qo‘llanish uchun yaroqli bo‘lgan mustaqil 
dasturiy  mahsulot  sifatida  shakllantiriladi.  Bu  degani  -  har  bir  dasturiy  modul  dasturning  boshqa 
modullaridan alohida dasturlashtiriladi, kompilyatsiya qilinadi (to‘planadi) va sozlanadiki, buning natijasida 
u  dasturning  boshqa  modullaridan  jismonan  ajratilgan  bo‘ladi.  Inchunin,  ishlab  chiqilgan  har  bir  dasturiy 
modul  turli  dasturlar  tarkibiga  kiritilishi  mumkin.  Buning  uchun  ushbu  modul  bo‘yicha  hujjatlarda  e’lon 
qilingan  qo‘llanish  shartlari  bajarilgan  bo‘lishi  kerak.  Shunday  qilib,  dasturiy  modul  dasturlar 
murakkabligiga  qarshi  kurash  vositasi  sifatida  ham,  dasturlashda  dubllashtirishga  qarshi  kurash  vositasi 
sifatida ham olib qaralishi mumkin. 
Modulli  dasturlash  dasturlarni  ishlab  chiqish  jarayonida  murakkabliklar  bilan  kurashning  ikkala 
umumiy usuli (tizim komponentalari mustaqilligini ta’minlash usuli ham, ierarxik (tabaqaviy) tuzilmalardan 
foydalanish usuli ham)ni o‘zida mujassam etadi. Birinchi usuldan foydalanish uchun dasturiy modul javob 
berishi  lozim  bo‘lgan  ma’lum  talablar  ta’riflanadi,  ya’ni  «yaxshi»  dasturiy  modulning  asosiy  tavsiflari 
aniqlanadi. Ikkinchi usuldan foydalanish uchun dasturlarning daraxtsimon (shu jumladan shoxlari qapishib 
ketgan daraxtlarga o‘xshash) modulli tuzilmalar qo‘llanadi. 
 

Download 2,87 Mb.

Do'stlaringiz bilan baham:
1   ...   49   50   51   52   53   54   55   56   ...   218




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