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.
Do'stlaringiz bilan baham: |