2 ning oʻninchi darajasi 1024 ga teng, u bir kilobaytni tashkil etadi


Download 0.49 Mb.
Pdf ko'rish
bet6/9
Sana13.09.2023
Hajmi0.49 Mb.
#1676488
1   2   3   4   5   6   7   8   9
Bog'liq
dasturlash-17-28

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. 
2.2. Algoritm tushunchasi 
Oldingi talqin boʻyicha algoritm - bu cheklangan vaqt ichida 
muammoni yechish natijasiga erishish uchun ijrochining harakatlar 
ketma-ketligini 
tavsiflovchi 
aniq 
koʻrsatmalar 
toʻplami. 
Kompyuterlarning ishlashida parallellik rivojlanishi bilan "ketma-
ketlik" soʻzi "tartib" degan umumiyroq soʻz bilan almashtirila boshladi. 
Buning sababi shundaki, algoritmning ba‟zi harakatlari birin-ketin 
bajarilishi kerak, ammo ba‟zilari mustaqil boʻlishi mumkin. Kompyuter 


25 
dasturlariga, 
shuningdek, 
masalan, 
taom 
tayyorlashning 
aniq 
ta‟riflangan retsepti ham algoritm boʻlib, u holda ijrochi shaxsdir. 
"Algoritm" ning yagona "haqiqiy" ta‟rifi mavjud emas: 
Algoritm - bu muayyan masalalar toʻplamini yechish boʻyicha 
operatsiyalar 
ketma-ketligini 
belgilaydigan 
va 
beshta 
muhim 
xususiyatga ega boʻlgan cheklangan qoidalar toʻplami: cheklilik, kirish, 
chiqish, samaradorlik.
Algoritm - qat'iy belgilangan qoidalar boʻyicha bajariladigan har 
qanday hisoblash tizimi, bu ma‟lum bir qator bosqichlardan soʻng, 
muammoni hal qilishga olib keladi. 
Algoritm - bu bajaruvchiga tushunarli boʻlgan buyruqlar 
yordamida yozib olingan obyektni boshlangʻich holatdan yakuniy 
holatga oʻtkazish jarayonini tavsiflovchi qat'iy aniqlangan harakatlar 
ketma-ketligi. 

Download 0.49 Mb.

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




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