1-ma’ruza. Kompyuter va uning programma ta’minoti. Dasturlash tillarining klassifikatsiyasi



Download 423,62 Kb.
Pdf ko'rish
bet13/14
Sana25.04.2022
Hajmi423,62 Kb.
#580682
1   ...   6   7   8   9   10   11   12   13   14
Interpretator
- bu bitma-bit tarjima qilish va manba dasturini bajarish uchun mo'ljallangan 
dastur. Ushbu jarayon 
interpretatsiya
deb ataladi. 
Translyatsiya jarayoni manba dasturining unda ishlatilgan til qoidalariga muvofiqligini 
tekshirishni o'z ichiga oladi. Agar dasturda xatolar topilsa, tarjimon ular haqida xabarni chiqadigan 
qurilmaga yozadi (odatda displey ekranida). 
Translayator dasturning har bir satrini tarjima qilgandan keyin topgan xatolari haqida xabar 
beradi. Bu dasturdagi xatolarni topish va tuzatish jarayonini sezilarli darajada yengillashtiradi, 
ammo efir vaqtini sezilarli darajada oshiradi. Kompilyator dasturni translyatorga qaraganda ancha 
tezroq tarjima qiladi, ammo butun dastur tuzilgandan keyin topilgan xatolar haqida xabar beradi. 
Bunday holda xatolarni topish va ularni tuzatish qiyinroq. Zamonaviy tillarning aksariyati 


murakkab dasturiy ta'minot paketlarini ishlab chiqish uchun mo'ljallangan va kompilyatsiya qilish 
uchun mo'ljallangan. 
Dasturlash tillarining tasnifi.
Mashinaga yo'naltirilgan tillar, ya'ni tillar, operatorlar to'plami va grafik vositalari asosan 
kompyuter xususiyatlariga bog'liq (ichki til, xotira tarkibi va boshqalar). Mashinaga yo'naltirilgan 
tillar mashinaga bog'liq tillarning barcha imkoniyatlari va xususiyatlaridan foydalanishga imkon 
beradi: 

yaratilgan dasturlarning yuqori sifati (ixchamligi va bajarilish tezligi); 

aniq apparat resurslaridan foydalanish qobiliyati

obyekt kodi va xotira buyurtmalarining taxminiyligi; 

samarali dasturlarni tuzish uchun buyruqlar tizimini va ushbu kompyuterning 
ishlash xususiyatlarini bilish kerak

xatolardan himoyalanmagan dasturlarni kompilyatsiya qilish jarayonining 
mashaqqatliligi; 

dasturlashning past tezligi; 

ushbu tillarda tuzilgan dasturlarni boshqa turdagi kompyuterlarda to'g'ridan-to'g'ri 
ishlatish mumkin emasligi. 
Keyingi turdagi tillar mashinadan mustaqil tillardir. Bu muammolar va ishlov beriladigan 
ma'lumotlarni hal qilish algoritmlarini tavsiflash uchun vositalar. Ulardan foydalanuvchilarning 
keng doirasi uchun foydalanish qulay va ulardan kompyuterlar va samolyotlarning ishlashini 
tashkil etishning o'ziga xos xususiyatlarini bilish talab etilmaydi. 
Bunday tillar 

Download 423,62 Kb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   14




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish