KompyuterlarDasturlash

Modulli dasturlash

Modulli dasturlash "bo'l va boshqar" tamoyili asosida ishlaydi. Uert tergov.

Modulli dasturlash odatda modullari deyiladi mustaqil kichik bloklari bir nechta dastur tashkil o'z ichiga oladi, xulq va tuzilishi juda butunlay quyi ma'lum tamoyillari mavjud. bor sintaktik bir ko'rinishi bo'lsa, u "birlik" tushunchasi foydalanishni baham arziydi bir til birligi dasturi va shuningdek, tartib shaklida amalga oshirilishi mumkin bir necha bloklari katta dasturning bir parchalanishiga birligi bo'lsa funktsiyalari shaklida. modulli dasturlash foydalanish mumkin soddalashtirish qiladi sinov dasturi va xatolar o'z vaqtida aniqlash. Bu qat'iy belgilangan dasturlarni harakat yaxshilar boshqa Alt, apparat-qaram vazifalarni ajratilgan bo'lishi mumkin. vaqt-tanqidiy modullar sezilarli jarayonini osonlashtiradi va samaradorligini ancha yuqori qiladi, alohida-alohida o'zgartirish mumkin. modullar samarali boshqa dasturlar uchun qurilish bloklari sifatida foydalanish mumkin, chunki Bundan tashqari, modulli dasturlash, tushunish ancha oson bo'ladi.

muddatli "moduli" o'zi dasturlari yozishda bir modulli printsipi joriy etilishi munosabati bilan dasturlash foydalanish boshladi. etmish, bir modul ma'lum qoidalarga ko'ra yozilgan funktsiyasi yoki protsedura ayrim turdagi, deb nomlangan. O'sha paytda umumiy qabul talablariga hosil emas edi beri, modul kimning hajmi ellik liniyalari gacha bo'lgan har qanday jarayonni deyiladi. Parnassus birinchi moduli uchun talablar tashkil etildi rida: «. Boshqa mazmuni haqida minimal bilim uchun etarli bo'lishi kerak bitta modul shakllantirish maqsadida" Bu Parnassus dasturlash yashirinib axborot tushunchasini tashkil birinchi marta chiqadi. Uning ta'rifi moduli eng past deb har bir tartibda va ierarxik eng yuqori darajada ifoda etilishi mumkin, deb aslida bizni olib keladi. Xavfsiz, ular global parametrlarga dramatik ta'siri lozim edi va ularning xulq kompleks dasturlariga bashorat qilish qiyin, chunki axborot, vaqtda mavjud tuzilmalar foydalanish orqali erishiladi bo'lmadi yashirish. Bu o'zgaruvchilar izolyatsiya qilingan bir tuzilishini yaratish zarur edi. Bu uni va unga moduli nomidagi va asoslangan va modulli dasturlarni tug'ilgan.

Dastlab u murakkab dasturiy ta'minot tizimini amalga oshirish qurilish birlashtiradi va bir alohida vazifani amalga oshirish ma'lumotlarni maxfiy qilsangiz kabi funktsiyalari va tartib bilan bir qatorga moduli yordamida amalga oshirilishi mumkin, deb taxmin qilingan. Lekin Turbo Paskal tilida to'liq modulli dasturlash tamoyili joriy emas edi. u har qanday boshqa modullar moslamalarni import qilish imkonini bermaydi, chunki aniq ichki modullari qo'llab-quvvatlamaydi, bu til, import, yetarli moslashuvchan amalga oshirildi. shaxsiy kompyuterlar tarqatish katta nazariy tayyorlash o'rtacha darajasini tushgan dasturlash odamlar, assortimenti kengaydi bilan, dastur modullarini ishlab chiqish vazifalari va tartiblarini kutubxonalar muammoni yaratish vositasi sifatida ishlatilgan, deb aslida olib, aslida, bu aslida birlashgan ta'siri. Faqat malakali dasturchilar operatsiyalari tizimlash barcha ob'ektlar uchun til tuzilmalari to'liq quvvat ishlatiladi.

Agar Programmer ning nuqtai nazaridan Paskal dona qarash bo'lsa, ularning soni bir-biridan mustaqil sub-vazifalarni, bir qator muammo parchalanish bilan belgilanadi kerak. zarur bo'lsa, ekstremal holatda, modul u amalga oshiriladi, mahalliy harakatlar uchun, u faqat bir davolash degan xulosaga uchun foydalanish mumkin, u loyihasi kodni o'zgarishlar bilan dasturning boshqa qismlari ta'siridan butunlay mustaqil bo'ldi.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 uz.birmiss.com. Theme powered by WordPress.