Низомий номидаги тошкент давлат педагогика
Download 5.16 Mb. Pdf ko'rish
|
4.2-informatika
- Bu sahifa navigatsiya:
- PASCAL BASIC ДАСТУРЛАШ ТИЛЛАРИ
Дастурлаш тиллари
компьютерда бажарилишига қараб Компиляция қилинувчи Интерпретация қилинувчи ALGOL FORTRAN VISUAL BASIC . . . C + + DELPHI PASCAL BASIC ДАСТУРЛАШ ТИЛЛАРИ 103 компьютерлардагина ишлайди. Ушбу турдаги дастурлаш тилларига PHP, Python, Ruby каби тиллар киради. Интерпретация қилинувчи дастурлаш тиллари компиляция қилинувчиларидан, асосан, ёзилган дастурнинг деярли ҳамма платформаларда ишлаши билан ажралиб туради. Дастур бирор турдаги ОТ ёки процессор учун ёзилмайди - фақат интерпретаторгина турли платформалар учун ёзилади. Интерпретация қилинувчи дастур коди бажарилишидан олдин интерпретатор томонидан оралиқ кодга “компиляция” қилинади. Шу оралиқ код интерпретатор томонидан бажарилади. Python каби тиллар оралиқ кодни сақлаб қўяди, дастур коди ўзгармагунча шу оралиқ кодни ишлатади. Дастур бирор масалани ечишда электрон ҳисоблаш машиналари бажариши лозим бўлган амалларнинг изчил тартибидан иборат. ЭҲМ учун дастур тузиш жараёни дастурлаш дейилади. Дастурлаш ечилиши керак бўлган масала алгоритмини ЭҲМ тилига, яъни «машина тили»га ўтказишдир. ЭҲМ учун дастур тузиш – масалани ечиш усулини машина буйруқларининг шундай мажмуи (дастури)га, келтириш демакки, бу буйруқлар хотирага жойлашиб, тартиб билан амалга ошади ва тегишли ҳисоблашларни бажаради. Ҳар бир тил ҳам ўз алфавитга эга. Агар тузилган программада альфавитда йўқ харф ёки белгилар учраса, машина бундай белгини тушунмаганлиги ҳақида хабар беради. Биз ишлаётган ҳар қандай дастур бирор -бир шахс томонидан ёзилган бўлиб, улар дастурчилар деб айтилади. Дастурчилар дастурни махсус тилларда ёзишади –уларни дастурлаш тиллари деб айтишади. Дастур кўринишларига нисбатан қуйи ва юқори дастурлаш тиллари синфларига бўлинади. Қуйи дастурлаш тилларига мисоллар “қуйи даражадаги дастурлаш” ассамблер тилини келтиришимиз мумкин. Юқори дастурлаш тилларига Paskal, C, С++, С# тилларини келтиришимиз мумкин. Download 5.16 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling