2 ning oʻninchi darajasi 1024 ga teng, u bir kilobaytni tashkil etadi
Download 0.49 Mb. Pdf ko'rish
|
dasturlash-17-28
- Bu sahifa navigatsiya:
- Dasturlash texnologiyalari uchun vositalar toʻplami.
Modulli
dasturlash tushunchasi. Strukturaviy dasturlash texnologiyasi singari, modulli dasturlash konsepsiyasi bir nechta tushunchalar va qoidalar shaklida shakllantirilishi mumkin: • Vazifaning funksional dekompozitsiyasi - katta vazifani bir nechta kichikroq, funksional jihatdan mustaqil kichik vazifalar - modullarga boʻlish. Modullar bir-biriga faqat kirish va chiqish ma‟lumotlari bilan bogʻlangan. • Modul - modulli dasturlash tushunchasining asosi. Funksional parchalanishdagi har bir modul bitta kirish va bitta chiqishga ega boʻlgan qora quti. Modulli yondashuv dasturni ishlash jarayonida osonroq yangilashga imkon beradi va unga xizmat koʻrsatishni yengillashtiradi. Bundan tashqari, modulli yondashuv turli xil dasturlash tillarida bitta loyiha dasturlarining qismlarini ishlab chiqishga, soʻngra yigʻish vositalaridan foydalanib ularni bitta yuk moduliga birlashtirishga imkon beradi. • Amalga oshirilgan yechimlar sodda va tushunarli boʻlishi kerak. Agar modulning maqsadi aniq boʻlmasa, demak bu boshlangʻich yoki oraliq muammoning ajratilishi yetarli darajada bajarilmaganligini koʻrsatadi. Bunday holda, muammoni yana bir bor tahlil qilish va ehtimol, qoʻshimcha topshiriqlarni qismiy masalalarga ajratish kerak. Agar loyihada qiyin joylar mavjud boʻlsa, ularni yaxshilab oʻylangan sharhlar tizimi yordamida batafsilroq hujjatlashtirish kerak. Ushbu jarayon muammoning barcha modullari maqsadi va ularning maqbul kombinatsiyasi toʻgʻrisida aniq tushunchaga erishmaguningizcha davom etishi kerak. 21 • Moduldagi barcha oʻzgaruvchilarning maqsadi izohlar yordamida belgilanishi bilan tavsiflanishi kerak. Dasturlash texnologiyalari uchun vositalar toʻplami. Dasturlash tizimining prinsipini toʻliq tushunish uchun dasturlash texnologiyasining vositalarini koʻrib chiqamiz. Dasturiy mahsulotlarni ishlab chiqish, sozlash va amalga oshirish texnologiyasini ta‟minlovchi dasturlar toʻplamini qarab chiqamiz. Hozirgi vaqtda dasturiy mahsulotlarni yaratish texnologiyasi bilan bogʻliq yoʻnalish jadal rivojlanmoqda. Bu dasturlarni ishlab chiqarish uchun sanoat texnologiyasiga oʻtish, dasturlarni ishlab chiqarish va ishlatish uchun vaqt, mehnat va moddiy xarajatlarni kamaytirish, ularning sifatining kafolatlangan darajasini ta‟minlash istagi bilan bogʻliq. Ushbu yoʻnalishlar doirasida dasturiy mahsulotlarning quyidagi guruhlari shakllantirildi: 1. Dasturlarni yaratish vositalari (tillar va dasturlash tizimlari toʻplami, shuningdek tuzilgan dasturlarni sozlash va qoʻllab-quvvatlash uchun turli xil dasturiy ta‟minot tizimlari), shu jumladan: • dasturlarni yaratish boʻyicha individual ishlarning bajarilishini ta‟minlaydigan mahalliy vositalar; dasturlash tillari va tizimlarini, shuningdek, oʻz ichiga oladi; • dasturchilarning mahsuldorligini oshiradigan dasturlarni yaratish boʻyicha oʻzaro bogʻliq ishlarning kompleksini amalga oshirishni ta‟minlaydigan dasturiy ta‟minot ishlab chiquvchilari uchun integrallashgan muhit; Download 0.49 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling