Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr




Download 6,33 Mb.
Pdf ko'rish
bet177/194
Sana20.02.2024
Hajmi6,33 Mb.
#159185
1   ...   173   174   175   176   177   178   179   180   ...   194
error ga va unusual shart (condition)ga va end-of-filega o‘xshash. Biz qo‘shimcha 
dasturiy ta’minot (software) detectible bo‘lgan notabiiy holat yoki xatolarni o‘z 
ichiga oladigan istisnolar konsepsiyasiyalarni kengaytiradi (dasturiy ta’minot 
(software) tarjimon yoki foydalanuvchi kodi orqali). Shularga ko‘ra biz texnik 


Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr
315 
ta’minot yoki dasturiy ta’minot (software) tomonidan aniqlanadigan va maxsus 
jarayonni talab qiladigan har qanday noodatiy holat, erroneous yoki yo‘q bo‘lish 
istisnolarini aniqlashtiramiz.
Istisnolar xatoga uchraganda talab qilinishi mumkin bo‘lgan maxsus jarayon 
exeption handling deb nomlanadi. Bu jarayon exeption ishlab chiquvchi deb 
nomlangan code unit yoki segment orqali bajariladi. Exeption unga bogliq xodisa 
sodir bo‘lganda raised bo‘ladi. Ba’zi S ga asoslangan tillarda exeptions raised dan 
ko‘ra thrown deb aytiladi. Detection of end-of-file dearli har doim ba’zi maxsus 
dastur harakatlarini talab qiladi. Lekin aniq o‘sha harakat array index range error 
exeption uchun mos bo‘lmaydi. Bazi vaziyatda harakat xato habarlarni shakllanishi 
va dasturni tartibli tugashidir. 
Ba’zi hollarda, u aniq texnik ta’minot-detectable exceptionsni e’tiborsiz 
qoldirishga moyil bo‘lishi mumkin, masalan, bir vaqt uchun bo‘linish. Bu harakat 
exeption ni to‘xtatish orqali bajariladi. Ishdan to‘xtagan exeption keyinroq yana 
ishga tushishi mumkin. 
Tildagi ajratilgan yoki maxsus exeption-handling xususiyatlarining yo‘qligi the 
handling of user-defined, dasturiy ta’minot (software)-detected exceptions ni oldini 
olmaydi. Programma unitni aniqlashtiradigan exeption tez-tez unitning 
chaqiruvchisi yoki invokerni bajaradi. Bir bo‘lishi mumkin bo‘lgan dizayn status 
o‘zgaruvchisi sifatida foydalaniladigan yordamchi parameterni jo‘natishdir. Status 
o‘zgaruvchanligi computingning normalligi yoki to‘g‘riligiga ko‘ra subprogram deb 
nomlanadigan valuen ni boshqaradi. Tasodifan nomlangan unitdan qaytishda caller 

Download 6,33 Mb.
1   ...   173   174   175   176   177   178   179   180   ...   194




Download 6,33 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr

Download 6,33 Mb.
Pdf ko'rish