|
Buxoro davlat universiteti axborot texnologiyalari fakilteti 2att-21 guruh talabasi Rahmatova durdonaning dasturiy injinering fanidan mustaqil ishi
|
bet | 1/5 | Sana | 16.05.2024 | Hajmi | 0,93 Mb. | | #238284 |
Bog'liq Buxoro davlat universiteti Buxoro davlat universiteti axborot texnologiyalari fakilteti 1.2ATT-21 guruh talabasi Rahmatova durdonaning dasturiy injinering fanidan mustaqil ishi Dasturdagi xatoliklar va ularga ishlov berish Dasturdagi xatoliklar va ularga ishlov berish Xatolar nazariyasi - matematik statistika boʻlimi. Taqribiy xisoblarda topiladigan taqribiy qiymatlar uchun qoidalar ishlab chiqadi. Shuningdek, yoʻl qoʻyiladigan xatoliklarni oʻrganadi. Biror qiymatni topish uchun bir necha marta oʻlchash ishlari olib borilganda natijalar turlicha chiqadi, yaʼni qandaydir xatolikka yoʻl qoʻyiladi. Xatoliklar 3 xil boʻladi: doimiy, qoʻpol, tasodifiy. Doimiy xatoliklarning uchrashi oʻlchov asboblari bilan bogʻliq. Qoʻpol xatolik koʻrsatkichlar natijasini notoʻgʻri oʻqish tufayli roʻy beradi va bunday xatolik darhol koʻrinadi. Tasodifiy xatoliklar oʻlchash paytidagi turli tasodifiy sabablar tufayli paydo boʻladi. Xatolar nazariyasi, asosan, qoʻpol va tasodifiy xatoliklarni oʻrganadi. Xatolarning tarqalishi tahlili - Xatolarning tarqalishi tahlili
- Bizning ramkamizning asosiy komponenti interprotsessual,
- kabi xatolarni kuzatuvchi oqim va kontekstga sezgir statik tahlil
- targ‘ib qiladilar. Tahlil haddan tashqari yaqinlashishga o'xshaydi
- tipik (pastga yaqin) nusxa ko'chirish konstantasining o'xshashi
- tarqalish tahlili, lekin ma'lum qo'shimcha mutaxassisliklar bilan
- Linux kodi uchun (foydalanuvchi ilovalari uchun kengaytirishni rejalashtirgan)
XATOLARNI ISHLAB CHIQISHDAGI XATOLAR - XATOLARNI ISHLAB CHIQISHDAGI XATOLAR
- Biz xatolarni hal qilishning uchta alohida turini topishga e'tibor qaratamiz
- xatolar. Quyidagi kichik bo'limlar ularni qisqacha tavsiflaydi va
- real hayotdan ba'zi misollar keltiring.
- Tuzatilgan ishlov berilmagan xatolar
- Fayl tizimi qatlamidagi xatolarni boshqarish xatolariga olib kelishi mumkin
- jim, tiklanmaydigan ma'lumotlarning buzilishi. To'g'ri ishlov berishdan oldin yo'q bo'lib ketadigan xato kodlari misollarini topamiz
int txCommit(...) {
...
agar (isReadOnly(...)) {
rc = −EROFS;
...
TheEndga o'ting;
} ...
agar (rc = diWrite(...)) // EIO ni qaytarishi mumkin
txAbort(...);
TheEnd: return rc;
}
int diFree(...) {
...
rc = txCommit(...); // rc xato bo'lishi mumkin
...
qaytish 0; //rc doiradan tashqarida
}
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Buxoro davlat universiteti axborot texnologiyalari fakilteti 2att-21 guruh talabasi Rahmatova durdonaning dasturiy injinering fanidan mustaqil ishi
|