Низомий номидаги тошкент давлат педагогика



Download 5,16 Mb.
Pdf ko'rish
bet72/133
Sana22.02.2022
Hajmi5,16 Mb.
#82713
1   ...   68   69   70   71   72   73   74   75   ...   133
Bog'liq
4.2-informatika

Дастурлаш тиллари 
компьютерда 
бажарилишига қараб 
 
Компиляция 
қилинувчи 
 
Интерпретация 
қилинувчи 
ALGOL 
FORTRAN 
VISUAL
BASIC 
 
. . .
C + + 
DELPHI 
PASCAL 
BASIC 
 
ДАСТУРЛАШ 
ТИЛЛАРИ 


103 
компьютерлардагина ишлайди. Ушбу турдаги дастурлаш тилларига PHP, 
Python, Ruby каби тиллар киради. 
Интерпретация 
қилинувчи 
дастурлаш 
тиллари 
компиляция 
қилинувчиларидан, 
асосан, 
ёзилган 
дастурнинг 
деярли 
ҳамма 
платформаларда ишлаши билан ажралиб туради. Дастур бирор турдаги ОТ 
ёки процессор учун ёзилмайди - фақат интерпретаторгина турли 
платформалар учун ёзилади. 
Интерпретация қилинувчи дастур коди бажарилишидан олдин 
интерпретатор томонидан оралиқ кодга “компиляция” қилинади. Шу 
оралиқ код интерпретатор томонидан бажарилади. Python каби тиллар 
оралиқ кодни сақлаб қўяди, дастур коди ўзгармагунча шу оралиқ кодни 
ишлатади. 
Дастур бирор масалани ечишда электрон ҳисоблаш машиналари 
бажариши лозим бўлган амалларнинг изчил тартибидан иборат. ЭҲМ учун 
дастур тузиш жараёни дастурлаш дейилади. Дастурлаш ечилиши керак 
бўлган масала алгоритмини ЭҲМ тилига, яъни «машина тили»га 
ўтказишдир. ЭҲМ учун дастур тузиш – масалани ечиш усулини машина 
буйруқларининг шундай мажмуи (дастури)га, келтириш демакки, бу 
буйруқлар хотирага жойлашиб, тартиб билан амалга ошади ва тегишли 
ҳисоблашларни бажаради. 
Ҳар бир тил ҳам ўз алфавитга эга.
Агар тузилган программада альфавитда йўқ харф ёки белгилар учраса, 
машина бундай белгини тушунмаганлиги ҳақида хабар беради. 
Биз ишлаётган ҳар қандай дастур бирор -бир шахс томонидан ёзилган 
бўлиб, улар дастурчилар деб айтилади. Дастурчилар дастурни махсус 
тилларда ёзишади –уларни дастурлаш тиллари деб айтишади. Дастур 
кўринишларига нисбатан қуйи ва юқори дастурлаш тиллари синфларига 
бўлинади. Қуйи дастурлаш тилларига мисоллар “қуйи даражадаги 
дастурлаш” ассамблер тилини келтиришимиз мумкин. Юқори дастурлаш 
тилларига Paskal, C, С++, С# тилларини келтиришимиз мумкин. 

Download 5,16 Mb.

Do'stlaringiz bilan baham:
1   ...   68   69   70   71   72   73   74   75   ...   133




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