|
Xatoliklar jamg‘arilishini bartaraf etish
|
bet | 8/14 | Sana | 27.05.2024 | Hajmi | 40,23 Kb. | | #254880 |
Bog'liq Data base security - lecture 7Xatoliklar jamg‘arilishini bartaraf etish
Hisoblashlar natijalarining xatolarini kamaytirish uchun quyidagi tavsiyalarga rioya qilish zarur:
• yaqin raqamlarni ayirishdan saqlanish lozim (mashinali nol);
• katta raqamlarni kichiklariga bo‘lishdan saqlanish kerak;
• davomiyligi uzun raqamlarni qo‘shishni mutlaq kattalik bo'yicha kichiklaridan boshlash zarur;
• imkon qadar operatsiyalar miqdorini kamaytirishga intilish darkor;
• qusurlar baholanishlari ma’lum usullardan foydalanishi joiz;
• haqiqiy raqamlar tengligi shartidan foydalanmaslik lozim;
• hisoblashlarni ikki yoqlama aniqlik bilan amalga oshirish, natijalarni esa yagona aniqlikda berish shart.
Istisnolarning qayta ishlanishi
Ma’lumotlarni kiritishda va hisoblashlar jarayonida to‘liq nazorat qilish, qoidaga ko‘ra, imkondan hosil bo‘lganligi bois avariyaviy vaziyatlar qayta ishlanishini tutib olish ko‘zda tutilishi lozim.
Apparatli va dasturli qayd etiluvchi xatolarni tutish hamda qayta ishlash uchun ayrim dasturlash tillarida, masalan Delphi, Pascal, C++, Java da istisnolar qayta ishlanishi vositalari ko‘zda tutilgan. Ushbu vositalardan foydalanish foydalanuvchiga hech narsani anglatmaydigan, dasturning avariyali yakunlanishi
haqidagi axborotning unga berilishiga yo‘l qo‘ymaslikka imkon yaratadi. Buning o‘rniga dasturchi mazkur xatoni tuzatishga imkon beruvchi amallarni ko‘zda tutish imkcmiyatini yoki, agar buning iloji yo‘q bo'lsa, foydalanuvchiga vaziyatning aniq bayoni bor axborotni berish hamda ishni davom ettirish imkoniyatini
oladi.
Oralama tuzilmaviy nazorat
Oralama tuzilmaviy nazorat ishlab chiqish jarayonida xatolarni imkon qadar yanada erta aniqlashni ta’minlashga imkon beruvchi nazorat texnologik operatsiyalarining jamlanmasini ifoda etadi. Nomdagi ≪oralama≫ atamasi ishlab chiqishning barcha bosqichlarida nazorat bajarilishini aks ettiradi. ≪Tuzilmaviy≫ atamasi har bir bosqichda nazorat qiluvchi operatsiyalar bajarilishi
bo‘yicha aniq tavsiyalar mavjudligini anglatadi. Oralama tuzilmaviy nazorat maxsus nazorat sessiyalarida bajarilishi shart, zero ularda ishlab chiquvchilardan tashqari maxsus taklif etilgan ekspertlar qatnashishlari mumkin.
Sessiyalar o‘rtasidagi vaqt sessiyaga chiqariladigan material hajmini belgilaydi: xususiy sessiyalarda materialni o‘rtacha porsiyalarda, kamyob sessiyalarda esa salmoqli fragmentlarda qarab chiqiladi. Navbatdagi sessiya uchun materiallar qatnashchilarga ularni oldindan o‘ylab chiqishlari uchun avvalroq berilishi shart.
Dastlabki sessiyalardan biri ixtisoslashtirishlar belgilanishi bosqichida tashkil etilishi darkor. Ushbu sessiyada ixtisoslashtirishlarning to‘liqligi va aniqligi tekshiriladi, bunda dasturiy ta ’minot ixtisoslashtirishlari qanchalik to‘g‘ri va to‘liq belgilanganligining aniqlashga qodir buyurtmachi yoki predmetli soha
bo‘yicha mutaxassis qatnashishi maqsadga muvofiq.
|
| |