Dasturiy ta’minot tizimlarini loyihalash
Download 130.92 Kb.
|
Yuldoshev M (DTTL-DI-11-20) (L1)
- Bu sahifa navigatsiya:
- DI 11-20-GURUH TALABASINING “ DASTURIY TA’MINOT TIZIMLARINI LOYIHALASH ” FANIDAN TAYYORLAGAN 1-LABORATORIYA ISHI
- Ishning maqsadi
- Modulli dasturlash
- Asosiy va yordamchi modullar
- Modulli dasturlash xususiyatlari Modullik
O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI QARSHI FILIALI KOMPYUTER INJINIRINGI FAKULTETI DI 11-20-GURUH TALABASINING “ DASTURIY TA’MINOT TIZIMLARINI LOYIHALASH” FANIDAN TAYYORLAGAN 1-LABORATORIYA ISHI Bajardi: Ziyotov Jobir Qabul qildi: Ravshanov A QARSHI-2022 Dasturiy funksiyalar darajasida dasturning modulli tuzilmasi. Dastur tuzilishi taxlili (modullilik) va DT ni yigish (make utilitasi). Modullar tarkibi. Kuzatuvchi xujjatlashtirish. Yig’ishning foydalaniladigan parametrlari. O’chirish. Ishning maqsadi: Talabalarga Dasturiy funksiyalar darajasida dasturning modulli tuzilmasi. Dastur tuzilishi taxlili (modullilik) va DT ni yigish (make utilitasi). Modullar tarkibi. Kuzatuvchi xujjatlashtirish. Yig’ishning foydalaniladigan parametrlari. O’chirish. Usullarini o’rganishdan iborat Modulli dasturlash dasturiy ta'minotni ishlab chiqish uchun ishlatiladigan texnikadir, bu erda dastur boshqariladigan, mantiqiy va funktsional bo'lgan ko'plab tarkibiy qismlarga yoki modullar deb nomlangan kichik avtonom bloklarga bo'linadi. Modul - bu muayyan muammoni hal qiladigan bayonotlar bloki. Har bir modul o'z funksiyasini bajarish uchun zarur bo'lgan barcha narsani o'z ichiga oladi va loyihaning qolgan qismiga ta'sir qilmasdan tahrirlash yoki o'zgartirish mumkin. Dasturlashning ushbu usuli har bir modulning funktsiyalariga kirish uchun boshqa dasturiy ta'minot komponentlari tomonidan ishlatiladigan doimiy modul interfeysini saqlash orqali amalga oshiriladi. Modullar tarkibiy qismlar o'rtasida mantiqiy chegaralarni belgilaydi, bu esa xizmat ko'rsatish qobiliyatini yaxshilaydi. Ular turli xil modullar o'rtasidagi bog'liqlikni minimallashtiradigan tarzda ishlab chiqilgan interfeyslar orqali birlashtirilgan. Asosiy va yordamchi modullar Asosiy modul va bir nechta ikkilamchi modullar modulli dasturlashni tashkil qiladi. Asosiy moduldan yordamchi modullarning funktsiyalariga qo'ng'iroqlar amalga oshiriladi. Ushbu plaginlar alohida bajariladigan fayllar sifatida mavjud bo'lib, ular asosiy modul ishlaganda yuklanadi. Har bir modul PROGRAM bayonotida tayinlangan o'ziga xos nomga ega. Ishchi guruhlar tizimning barcha modullarini bilmasdan turli xil modullarni alohida ishlab chiqishi mumkin. Modulni qo'llab-quvvatlashda ishlab chiquvchilarga moslashuvchanlikni ta'minlash uchun modulli dasturlarning har biri versiya raqami bilan bog'liq. Modulli dasturlash xususiyatlari Modullik Uni ishlatish uchun kompyuterga kodning buzilgan versiyasi kerak emas. Kodni kichikroq qismlarga yozishga majbur qiladigan bu insonning bilim cheklovlari. Dastur boshqa funktsiyalarni o'z ichiga olishi va boshqa fayllardagi funktsiyalarga murojaat qilishi mumkin. Ushbu funktsiyalar yoki modullar operatsiyani bajarish yoki qiymatni hisoblash uchun ishlatiladigan bayonotlar to'plamidir. Katta va murakkab dasturlarda soddaligi va o'qish qobiliyatini saqlab qolish uchun qisqa asosiy funktsiyadan uzoq asosiy funktsiyadan ko'ra, boshqa funktsiyalar bilan birgalikda foydalaniladi. Dasturni modullar guruhiga ajratish orqali har bir modulni tushunish osonroq bo'ladi va shu bilan tuzilgan dasturlashning asosiy ko'rsatmalariga javob beradi. Download 130.92 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling