• Dasturlash dasturiy ta’minoti
  • Translyatorlar (tarjima qilish uskunalari)
  • Kurs ishi mavzu: Dasturiy ta’minot yaratishga quyiladigan talablar




    Download 7,8 Mb.
    bet26/28
    Sana13.05.2024
    Hajmi7,8 Mb.
    #228141
    1   ...   20   21   22   23   24   25   26   27   28
    Bog'liq
    Kurs ishi mavzu Dasturiy ta’minot yaratishga quyiladigan talabl

    Mijoz dasturiy ilovasi
    Platformalar. Bundan tashqari, UDDI (Universal Description, Discovery and Integration) barcha web-xizmatlarning «sariq sahifalar» katalogi va ularni qanday qilib topish va ulardan foydalanish va SOAP (oddiy ob’yektga kirish protokoli), xususiyatlarga asoslangan XML asoslangan protocol dasturlarni kerakli ma’lumotlarga ulash uchun.
    Web-xizmatlarga kirishni avtomatlashtirishning asosiy dasturiy texnologiyasi boʻlishni va’da qiladi. Biznes va uning savdo sheriklari oʻrtasidagi ma’lumotlar va amaliy funktsiyalar. Kompaniyalar sifatida Internet orqali biznesni olib borish uchun borgan sayin, web-xizmatlar muhim ahamiyat kasb etadi. Oson va samarali elektron biznes va elektron tijorat dasturlarini rivojlantirish uchun kerak boʻladi. Web-xizmatlarning moslashuvchanligi va moslashuvchanligi ham muhimdir. Bir kompaniya va uning biznes oʻrtasidagi tez oʻzgaruvchan munosabatlarga qarshi kurashish uchun bugungi dinamik global biznes muhitida odatiy boʻlgan hamkorlar hisoblanadi. Zaruriy web-xizmatni joylashtirish uchun UDDI xizmatlar web-katalogidan foydalanish.
    Dasturlash dasturiy ta’minoti
    Kompyuter programmalarini ishlab chiqishga yordam berish uchun dasturchilarga har xil dasturiy paketlar taqdim etiladi. Masalan, dasturlash tillari translyatorlari boshqa programmalarni mashina tili komandalari kodiga aylantiruvchi programma hisoblanib, kompyuter tomonidan bajarilishi mumkin. Dasturlash tillari redaktorlari kabi boshqa dasturiy paketlar dasturlash vositalari deb nomlanadi, chunki ular dasturchilarga dasturni yozishda dasturlarni yozish va tahrirlashda xilma-xil imkoniyatlar orqali yordam berishadi. 4.25-rasmga qarang.
    Translyatorlar (tarjima qilish uskunalari)
    Translyatorlar dasturlash tilida yozilgan dasturni mashina tilidagi dasturga oʻzgartirish uchun moʻljallangan.Biror dasturlash tilida tayyorlangan dastur boshlangʻich modul hisoblanadi.
    Kirish axboroti sifatida translyatorlar boshlangʻich modulni qoʻllaydi va aloqa muharriri uchun kirish axboroti hisoblangan oʻz ishi natijasida obyekt modullarini shakllantiradi. Obyekt moduli mashina tilida dastur matnini va qoʻshimcha axborotniyuklash oʻrni boʻyicha modulni sozlashni ta’minlovchi va bu modulni boshqa mustaqil uzatilgan mudullar bilan yagona dasturga birlashtirish matniga ega.
    Dastur bir va bir necha dasturlash tilida yozilgan boʻlsa, u bir yoki bir necha boshlangʻich modullardan tashkil topishi mumkin.
    Translyatorlar 2 sinfga boʻlinadi: quramachilar va sharhlovchilar. Quramachilar barcha boshlangʻich modulni mashina tilida ketma-ket tarjima qiladi va boshlan-gʻich modulni operatorlar bajaradi.
    Sharhlovchilarning asosiy kamchiliklaridan biri-bu sharhlanuvchi dasturlar ishining past tezligi hisoblanadi. Sharhlovchining quramachidan afzallik tomoni shundaki,foydalanuvchi dasturi matn koʻrinishidagi bir koʻrinishga ega boʻladi. Quramada esa oʻsha dastur bir necha koʻrinishga-matn koʻrinishida va faylni bajaruvchi koʻrinishga ega.

    Download 7,8 Mb.
    1   ...   20   21   22   23   24   25   26   27   28




    Download 7,8 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Kurs ishi mavzu: Dasturiy ta’minot yaratishga quyiladigan talablar

    Download 7,8 Mb.