Jizzax Davlat Pedagogika Universiteti ikkinchi ta`lim 3-bosqich, Matematika va informatika yo`nalishi 100-22-guruh talabasi Ergasheva Zeboning Dasturlash tillari fanidan bajargan amaliy topshirig`i




Download 0,55 Mb.
bet4/6
Sana13.02.2024
Hajmi0,55 Mb.
#155576
1   2   3   4   5   6
Bog'liq
Dasturlash tillari. 1-topshiriq.100-22-guruh.Ergasheva Zebo.

Interpretator — ham dastur ham jihoz ko'rinishida bo'lishi mumkin. Bu ham kompyuter tiliga o'zgartirib berish vazifasini bajaradi, faqatgina ishlash texnologiyasi boshqacharoqdir. Interpretator, dasturlash tilida yozilgan kodlarni ketma — ket o'qib, mashina tiliga o'zgartirib boradi. Xatolik paydo bo'lsa, o'sha zahoti dasturchiga ma'lum qiladi. Bu ketma — ketlikda o'zgartirish, kompilyatorga nisbatan sekinroq amalga oshiriladi(ba'zi holllarda kompilyatorga qaraganda 50 barobar sekin). Dastur natijasini ko'rish uchun, har safar kodlarni interpretatordan o'tkazish kerak bo'ladi(kompilyatorga o'xshab bir marotaba ob'yekt kod yaratib qo'yib, keyin har doim ishlatishning iloji yo'q). Bundan ko'rinib turibdiki, interpretator asosan saytlar, umumiy holda veb dasturlashda ishlatiladi. Biror saytning yuklanishi jarayni uzunligi, interpretatorda o'zgartirish amalga oshirilishi bilan tushuntirilishi mumkin. Interpretator ishlatadigan dasturlash tillariga PHP, JavaScript, JScript, Basic,… misol bo'la oladi.
1.5 Dasturlash jarayonida dasturchi o'z dasturini yaratish uchun xar hil turdagi kodlar yozadi. Kodlarnining qanday bo'lishi qaysi dasturlash tilidan foydalanib, dastur tuzishga bog'liq bo'ladi. Dasturlash tillaridan C, C++, Java,… .Yozilgan kodlarni kompyuter tushunmaydi, kompyuter tushunishi uchun uchun bu kodlarni kompyuter tushunadigan tilga o'zgartirish lozim. Mana shu vaziyatda yuqoridagi 2 ta termin kerak bo'ladi(kompilyator yoki interpretator).
Kompyuter faqatgina raqamli kodlarni tushunadi, ya'ni 0 yoki 1. Bu 2 son orqali dastur tuzish juda qiyin hisoblanadi(manimcha bunday sonlar orqali dastur tuzuvchilar sanoqli bo'lsa kerak). Shuning uchun, insonlar tushunadigan qilib dasturlash tillari yaratilgan. Ketma-ketlikni tushungandursiz, dasturchi dasturlash tillari orqali kodlar yozadi va bu kodlar kompyuter tushunadigan 0 va 1 sonlariga almashtiriladi va dastur kompyuterda ishlaydi, bu jarayonni kompilyator yoki interpretator amalga oshirib beradi.
Bu ikki termin umumiy holda translyator deyiladi, ya'ni o'zgartirgichlardir. Biror proyektlar qilganda bu 2 o'zgartirgichlar birgalikda ham ishlatilishi mumkin.
Biror dasturlash tili bilan jiddiy shug'ullanmoqchi bo'lsangiz, dastlab siz yozadigan kodlar qay tarzda kompyuter tiliga o'zgartirilishini o'rganib oling. Bu dasturlashning asosi hisoblanadi.

Download 0,55 Mb.
1   2   3   4   5   6




Download 0,55 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Jizzax Davlat Pedagogika Universiteti ikkinchi ta`lim 3-bosqich, Matematika va informatika yo`nalishi 100-22-guruh talabasi Ergasheva Zeboning Dasturlash tillari fanidan bajargan amaliy topshirig`i

Download 0,55 Mb.