• Xatolarning tarqalishi tahlili
  • XATOLARNI ISHLAB CHIQISHDAGI XATOLAR
  • Buxoro davlat universiteti axborot texnologiyalari fakilteti 2att-21 guruh talabasi Rahmatova durdonaning dasturiy injinering fanidan mustaqil ishi




    Download 0,93 Mb.
    bet1/5
    Sana16.05.2024
    Hajmi0,93 Mb.
    #238284
      1   2   3   4   5
    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
    }

    Download 0,93 Mb.
      1   2   3   4   5




    Download 0,93 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Buxoro davlat universiteti axborot texnologiyalari fakilteti 2att-21 guruh talabasi Rahmatova durdonaning dasturiy injinering fanidan mustaqil ishi

    Download 0,93 Mb.