Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr



Download 5,36 Mb.
Pdf ko'rish
bet63/335
Sana02.08.2021
Hajmi5,36 Mb.
#136132
1   ...   59   60   61   62   63   64   65   66   ...   335
Bog'liq
Dasturlash asoslari(O'zbekcha)

 
3-Mavzu. Ifodalar va operatorlar 
Reja 
1.   
Kirish
 


Dasturlash tillari va axborot-kommunikatsiya texnologiyalari                                                              1-semestr
 
 
50 
 
2.   
Arifmetik ifodalar
 
3. 
Qo‘shimcha yuklangan operatorlar
 
4. 
Tiplarni o‘zgartirish
 
Sarlavha ko‘rsatib turganidek, ushbu mavzuning mavzusi ifodalar va tayinlash 
buyruqlari  hisoblanadi.  Ifodalar  operatorlarining  baholash  tartibini  aniqlash 
semantik  qoidalari  birinchi  muhokama  qilinadi.  Bundan  keyin  esa  operandlarning 
ketma-ketligini  baholash  jarayoni  bilan  mumkin  bo‘lgan  muammoni  tushuntirish 
mumkin  bo‘ladi  (bunda    funksiyalar  vazifalari  yon  ta’siri  bo‘lishi  mumkin). 
Qo‘shimcha    o‘rnatilgan  operatorlari    (Overloaded  operators),  ham  oldindan 
belgilagan  ham  foydalanuvchi    belgilagan,  keyin  dasturlardagi    ifodalarga  o‘z  ta’siri 
bilan  birga,  muhokama  qilinadi.  Keyingi,  aralash-rejimi  ifodalar  tasvirlangan  va 
baholanadi.  Relatsion  va  mantiqiy  ifodalar    jarayoni,  shu  jumladan,  qisqatutashuv-
baholash  muhokama  qilinadi.  Belgili  satr  holat-mosligi  (pattern  matching)  oldingi 
mavzuda ham belgi satrlari ustida materiallarning bir qismi yoritilgan, shuning uchun 
ular bu mavzuda zikr qilinmaydi. 
Kirish 
Ifodalar—dasturiy  tildagi    hisoblarni    ko‘rsatishni  asosiy  vositasidir.  Dasturchi 
uchun,  ishlatilayotgan  tilning  ham  sintaksisini  va    semantik  ifodalarni  tushunish  
muhim.  Ifodalar  sintaksisini  tasvirlab  berish  uchun  formal  mexanizm  (BNF)  avvalgi 
mavzuda  tanishtirilgan.    Ushbu  mavzuda  ifodalarning  semantikligi  muhokama 
qilinadi. 
Ifodalarni  baholanishini  tushunish  uchun,  operator  va  operand    baholash 
tartibi  bilan  tanish  bo‘lishi  lozim.  Ifodalarning  operator  baholash  tartibi  tilining 
bog‘liqlik  va  birinchilik  qoidalari  bilan  boshqariladi  (aniqlanadi).  Bir  ifoda  qiymati 
ba’zan,  bunga  bog‘liq  bo‘lsa-da  ifodalarda  operand  tartibini  baholash  ko‘pincha  til 
loyihalar  tomonidan  berilmaydi(unstated).  Bu  amalga    oshiruvchilarga  dasturlari 
tartibni  tanlash  imkoniyati  olib  keladi,  qaysiki  turli  dasturlarda  turli  natijalar  ishlab 
chiqarishga  sabab  bo‘ladi.  Ifodalardagi  boshqa  semantik  masalalar:  turni  mos 
tushmasligi.  
Imperativ  dasturlash  tillarining  mohiyati  tayinlash  ifodalarining  dominant 
o‘rnidir. Bu buyruqlarning maqsadi dasturning o‘zgaruvchilar qiymatlari yoki holatini 
o‘zgarish  yon  ta’siriga  sabab  bo‘lishi  mumkin.  Shunday  qilib,  barcha  imperativ 
tillarning ajralmas qismi dastur ijro paytida o‘zgaradigan o‘zgaruvchi tushunchasidir.  


Dasturlash tillari va axborot-kommunikatsiya texnologiyalari                                                              1-semestr
 
 
51 
 
Funksional  tillar,  funksiya  parametrlari  kabi,  har  xil  turdagi  o‘zgaruvchilar 
foydalanadi.  Bu  tillarda  ham  nomlarini    qiymatlarga  bog‘laydigan  deklaratsiya 
bayonotlar bor. Bu deklaratsiyalar tayinlash buyruqlariga o‘xshash, ammo yon ta’siri 
yo‘q. 

Download 5,36 Mb.

Do'stlaringiz bilan baham:
1   ...   59   60   61   62   63   64   65   66   ...   335




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