Translyator. Kompilyator



Download 267,1 Kb.
Pdf ko'rish
bet1/2
Sana03.03.2022
Hajmi267,1 Kb.
#480343
  1   2
Bog'liq
2-Maruza



2-Maruza.Imperativ, deklarativ, funksional va obyektga yo‘naltirilgan tillar. 
Reja
1.
 
Til protsessorlarining asosiy turlari. 
2.
 
Interpretator. 
3.
 
Translyator. 
4.
 
Kompilyator. 
5.
 
Bog‘lovchi, yuklagich . 
 
Tayanch so’z va iboralar:
Til protsessorlarining, Interpretator,Translyator, 
Kompilyator, Bog‘lovchi, yuklagich . 
Deyarli barcha kompyuterlarning apparat ta'minoti juda muhimdir. 
Kompyuterning 
deyarli 
barcha 
texnik 
vositalari 
bajarilishi 
uchun 
mo'ljallangan mashina kodi, bu kompyuter uchun xos bo'lgan va imperativ uslubda 
yozilgan. Ushbu past darajadagi nuqtai nazardan, dastur holati xotira tarkibi bilan 
belgilanadi va bayonotlar kompyuterning ona mashina tilidagi ko'rsatmalardir. 
Imperativ tillardan yuqori darajadagi foydalanish o'zgaruvchilar va yanada 
murakkab bayonotlar, ammo baribir bir xil paradigmaga amal qiling. Retseptlar va 
jarayon nazorat ro'yxatlari, ammo yo'q kompyuter dasturlari, shuningdek, uslubi 
bo'yicha imperativ dasturlashga o'xshash tanish tushunchalar; har bir qadam 
ko'rsatma bo'lib, jismoniy dunyo davlatni ushlab turadi. Imperativ dasturlashning 
asosiy g'oyalari ham kontseptual ravishda tanish bo'lgan, ham to'g'ridan-to'g'ri 
apparat tarkibida bo'lganligi sababli, kompyuter tillarining aksariyati imperativ 
uslubda. 
Topshiriq bayonotlari, imperativ paradigmada, xotirada joylashgan ma'lumot 
bilan operatsiyani bajaring va keyinchalik foydalanish uchun natijalarni xotirada 
saqlang. Yuqori darajadagi majburiy tillar, bunga qo'shimcha ravishda, ruxsat 
beradi baholash murakkab iboralar, 
ning 
kombinatsiyasidan 
iborat 
bo'lishi 
mumkin arifmetik amallar va funktsiya baholash va olingan qiymatni xotiraga 
berish. Ko'chadan o'tish bayonotlari (kabi esa ko'chadan, looplar paytida 
qilingva ko'chadan uchun) bayonotlar ketma-ketligini bir necha marta bajarishga 
ruxsat berish. Looplar o'z ichiga olgan bayonotlarni oldindan belgilangan sonda 
bajarishi yoki ba'zi bir shartlar o'zgarguncha ularni takroriy ravishda bajarishi 
mumkin. Shartli dallanma iboralar faqat biron bir shart bajarilgan taqdirdagina 
bayonotlar ketma-ketligini bajarishga imkon beradi. Aks holda, bayonotlar o'tkazib 
yuboriladi va ijro ketma-ketligi ularga ergashgan bayonotdan davom etadi. Shartsiz 
dallanma operatorlari dastur ketma-ketligini bajarilish tartibini boshqa qismiga 
o'tkazishga imkon beradi. Ular orasida sakrash (chaqiriladi) kiradi bordi ko'p 
tillarda), almashtirishva kichik dastur, subroutine, yoki protsedura chaqiruvi 
(odatda qo'ng'iroqdan keyin keyingi bayonotga qaytadi). 
Rivojlanishning 
boshida yuqori 
darajadagi 
dasturlash 
tillari, 
ning 
kiritilishi blokirovka qilish bir guruh bayonotlar va deklaratsiyalarga xuddi bitta 
bayonot sifatida qaraladigan dasturlarni tuzishga imkon berdi. Bu joriy etish bilan 
bir qatorda subroutines, murakkab tuzilmalarni oddiy protsessual tuzilmalarga 
ierarxik dekompozitsiya bilan ifodalashga imkon berdi. 


Ko'plab 
majburiy 
dasturlash 
tillari 
(masalan Fortran, ASOSIYva C) 
bor abstraktsiyalar ning assambleya tili.  

Download 267,1 Kb.

Do'stlaringiz bilan baham:
  1   2




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