Uskunaviy dasturiy ta’minotlar


Download 419.17 Kb.
bet8/10
Sana15.06.2023
Hajmi419.17 Kb.
#1485223
1   2   3   4   5   6   7   8   9   10
Bog'liq
Berdiqulov D. tizimli dasturlash asoslari

Interpretator - bu maxsus tuzilgan dastur bo'lib, dasturlash tilidagi matnni buyruqma-buyruq mashina tiliga tatjima qiladi, lekin dastur bajarilish vaqtini uzaytiradi. Interpretatorlar odatda kompyuter xotirasida doimiy saqlanadi. Har qanday dasturlash tili kompilyatsiyalanuvchi hamda interpretatsiyalanuvchi bo'lishi mumkin. Paskal, Si, Fortran, Kobol tillari asosan kompilyatsiyalanuvchi, Logo, Fort, Beysik tillari esa ko'proq interpretatsiyalanuvchi hisoblanadi. Kompilyatsiyalash interpretatsiyalashga nisbatan tayyor dasturlami bajarish tezligi yuqoriligi bilan farq qiladi. Interpretatsiyalanuvchi til esa, shaxsiy kompyuterlari bilan muloqot tartibida ishlash uchun qulay imkoniyatga ega bo'lib, dastuming bajarilishida hosil bo'ladigan xatoliklami shu vaqtning o'zida to'g'rilash imkoniyati mavjud bo'ladi. Buning uchun matnni tahrirlash dasturiga qaytish va uni yana kompilyatsiyalash shart bo'lmaydi.

Interpretator - bu maxsus tuzilgan dastur bo'lib, dasturlash tilidagi matnni buyruqma-buyruq mashina tiliga tatjima qiladi, lekin dastur bajarilish vaqtini uzaytiradi. Interpretatorlar odatda kompyuter xotirasida doimiy saqlanadi. Har qanday dasturlash tili kompilyatsiyalanuvchi hamda interpretatsiyalanuvchi bo'lishi mumkin. Paskal, Si, Fortran, Kobol tillari asosan kompilyatsiyalanuvchi, Logo, Fort, Beysik tillari esa ko'proq interpretatsiyalanuvchi hisoblanadi. Kompilyatsiyalash interpretatsiyalashga nisbatan tayyor dasturlami bajarish tezligi yuqoriligi bilan farq qiladi. Interpretatsiyalanuvchi til esa, shaxsiy kompyuterlari bilan muloqot tartibida ishlash uchun qulay imkoniyatga ega bo'lib, dastuming bajarilishida hosil bo'ladigan xatoliklami shu vaqtning o'zida to'g'rilash imkoniyati mavjud bo'ladi. Buning uchun matnni tahrirlash dasturiga qaytish va uni yana kompilyatsiyalash shart bo'lmaydi.

Aloqa muharrirlari tizimni qayta ishlovchi dastur bo'lib, dasturlar moduli bajarilishiga tayyor, yagona yuklovchi, translyator ishlarining olingan natijalari asosida ob'ektlar modulini bog'laydi va tahrirlaydi. Yuklovchi modul operatsion tizim asosiy xotirasida joylashadi va bajariladi. Yuklovchi modul bitta yoki bir necha dasturiy seksiyalarda birlashadi - dasturlaming qismlarini boshqa joyga o'zgartiradi. Muharrir aloqalari oqimiga kiruvchi har-bir ob'ektlar moduli, boshqa modullarda dasturlar seksiyalarida ko'rsatkichlarga ega bo'ishlari mumkin. Bunday ko'rsatkichlar tashqi deb nomlanadi. Tashqi kO'rsatkichlarga ega ko'rsatkich belgilari tashqi nomli deb ataladi. Muharrirga o'matilgan mos keluvchi aloqalar tashqi aloqalar va tashqi nomlar, ruxsat etuvchi ko'rsatkichlar deb nomlanadi.


Download 419.17 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling