İnterpretatorlar( ing. interpret, rus. интерпретировать, türk. yorumlamak) – deyimin və ya komandanın dekodlaşdırılması (translyasiya olunması) və yerinə yetirilməsi əməli. İnterpretasiya zamanı proqramın hər bir deyimi ayrıca translyasiya olunur və dərhal yerinə yetirilir, bundan sonra növbəti deyim translyasiya olunur və yerinə yetirilir və s. Bunun alternativ üsulu olan kompilyasiya, proqramın bütün deyimlərinin birdən icra koduna (obyekt koduna) çevrilməsini nəzərdə tutur; sonradan onun yerinə yetirilməsi isə ayrıca prosesdir.
Bu çevrilmə müxtəlif yollarla aparıla bilər: Birinci yol ilkin proqramın hər bir sətrini maşın koduna çevirən (translyasiya edən, ing. translate) proqramı başlatmaqdır. Bu proqram bir sətri çevirir və onu yerinə yetirilmək üçün mərkəzi prosessora verir, yalnız bundan sonra növbəti sətrin çevrilməsinə keçir. Belə proqrama interpretator deyilir.
Bu proqramı iki müxtəlif dilli şəxsin ünsiyyətinə kömək edən tərcüməçi ilə müqayisə etmək olar. Birinci şəxs nəsə deyir, tərcüməçi onun dediklərini tərcümə edir. İkinci şəxs cavab verir və onun cavabı birinci şəxsə tərcümə olunur. Bu proses bütün dialoq müddətində davam edir.
Bu yanaşmanın üstünlüyü onun istifadəçi üçün sadəliyindədir. Proqram yazılıb başladıldıqdan dərhal sonra kompüterin hər dəfə nə etdiyini görmək olur. Əgər proqramda nəyisə dəyişmək lazımdırsa, bu dəyişiklik edilir və proqram yenidən translyasiya olunur. Ancaq bu yolun bir çatışmazlığı var: proqram tam hazır olduqdan sonra da, hər dəfə icra olunmazdan qabaq onun hər bir sətri təzədən maşın koduna çevrilir və nəticədə proqramın ümumi icra müddəti uzanır.
Ədəbiyyat
- İsmayıl Calallı (Sadıqov), “İnformatika terminlərinin izahlı lüğəti”, 2017, “Bakı” nəşriyyatı, 996 s.
.
İstinadlar
- İnformatika (ümumtəhsil məktəblərinin 9-cu sinfi üçün dərslik). İ.S.Sadıqov, R.Ə.Mahmudzadə, N.R.İsayeva. Bakı, "Bakınəşr", 2008, 128 səh.
Həmçinin bax
Xarici keçidlər
wikipedia, oxu, kitab, kitabxana, axtar, tap, meqaleler, kitablar, oyrenmek, wiki, bilgi, tarix, tarixi, endir, indir, yukle, izlə, izle, mobil, telefon ucun, azeri, azəri, azerbaycanca, azərbaycanca, sayt, yüklə, pulsuz, pulsuz yüklə, haqqında, haqqinda, məlumat, melumat, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, şəkil, muisiqi, mahnı, kino, film, kitab, oyun, oyunlar, android, ios, apple, samsung, iphone, pc, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, web, computer, komputer
Interpretatorlar ing interpret rus interpretirovat turk yorumlamak deyimin ve ya komandanin dekodlasdirilmasi translyasiya olunmasi ve yerine yetirilmesi emeli Interpretasiya zamani proqramin her bir deyimi ayrica translyasiya olunur ve derhal yerine yetirilir bundan sonra novbeti deyim translyasiya olunur ve yerine yetirilir ve s Bunun alternativ usulu olan kompilyasiya proqramin butun deyimlerinin birden icra koduna obyekt koduna cevrilmesini nezerde tutur sonradan onun yerine yetirilmesi ise ayrica prosesdir Bu cevrilme muxtelif yollarla aparila biler Birinci yol ilkin proqramin her bir setrini masin koduna ceviren translyasiya eden ing translate proqrami baslatmaqdir Bu proqram bir setri cevirir ve onu yerine yetirilmek ucun merkezi prosessora verir yalniz bundan sonra novbeti setrin cevrilmesine kecir Bele proqrama interpretator deyilir Bu proqrami iki muxtelif dilli sexsin unsiyyetine komek eden tercumeci ile muqayise etmek olar Birinci sexs nese deyir tercumeci onun dediklerini tercume edir Ikinci sexs cavab verir ve onun cavabi birinci sexse tercume olunur Bu proses butun dialoq muddetinde davam edir Bu yanasmanin ustunluyu onun istifadeci ucun sadeliyindedir Proqram yazilib basladildiqdan derhal sonra komputerin her defe ne etdiyini gormek olur Eger proqramda neyise deyismek lazimdirsa bu deyisiklik edilir ve proqram yeniden translyasiya olunur Ancaq bu yolun bir catismazligi var proqram tam hazir olduqdan sonra da her defe icra olunmazdan qabaq onun her bir setri tezeden masin koduna cevrilir ve neticede proqramin umumi icra muddeti uzanir EdebiyyatIsmayil Calalli Sadiqov Informatika terminlerinin izahli lugeti 2017 Baki nesriyyati 996 s IstinadlarInformatika umumtehsil mekteblerinin 9 cu sinfi ucun derslik I S Sadiqov R E Mahmudzade N R Isayeva Baki Bakinesr 2008 128 seh Hemcinin baxKomputer proqramlariXarici kecidler