Dasturning umumiy tuzilishi va ulaning yozilishi


Tahlil qilishdagi xatolar



Yüklə 86 Kb.
səhifə2/4
tarix29.11.2023
ölçüsü86 Kb.
#139947
1   2   3   4
1404121595 50709

Tahlil qilishdagi xatolar.
Bunday xatolar sodir bo’ladigan xatolarni to’liq hisobga olmaganligi va vazifani noto’g’ri echilishida hosil bo’ladi. Birinchi holatga misol tariqasida katta va kichik kattaliklarni, o’zgaruvchilarni manfiy qiymatda hosil bo’lishiga etiborsiz qaralishi natijasida hosil bo’lishidir.
Ikkinchi holatda odatda yirik va kichik mantiqiy xatolar hisoblanadi. Ulardan:
- O’zgaruvchilarni boshlangich qiymatini vazifasini yo’qligi.
- Tcikl yakunining noto’g’ri sharti.
- Tciklni noto’g’ri indektcatciyalash.
- Initcirlashgan tciklni shartlarini vazifasini yo’qligi.
- Vazifani echish jarayonini davom ettirish uchun berilgan algoritmni shoxlarini noto’g’ri ko’rsatilishi.
Sozlashni tashkillashtirishni eng oson yo’li sozlashdan kam foydalanishga harakat qilish ya`ni xatolarga yo’l qo’ymaslikka erishish.
Umumiy ko’rinishdagi xatolar. Qancha urinmang baribir tanlangan tilga bog’liq bo’lmagan holda dasturlashda xatolarga yo’l qo’yiladi. Bularga quyidagilar kiradi:
-Dasturchi tomonidan mashinani yoki dasturlash tilini bilmasligi sababli bo’ladigan xatolar.
-Algoritmni loyihalashda, bunda dasturda foydalanilgan operatorlar algoritm tomonidan qo’yilgan ketma-ketliklarni noto’g’ri bajarishda kelib chiqadigan xatolar.
-Sintaktik xatolar.
-Sntaktik to’g’ri operatorlarni bajarishda kelib chiqadigan xatolar. Ya`ni nolga bo’lishda yoki manfiy sondan kvadrat ildiz olishda va noto’g’ri ma`lumot berishda. Barcha ko’rsatilgan xatolar sintaktik xatodan tashqari testdan o’tkazish orqali aniqlanadi. Buning natijasida dastur ustida olib boriladigan ish sozlash bosqichiga o’tadi.


Dasturdagi umumiy xatolar.
1. Vazifani noto’g’ri qo’yilishi Noto’g’ri berilgan vazifani to’g’ri echish.
2. Noto’g’ri algoritm Vazifani noto’g’ri yoki samarasiz echishga olib keluvchi algoritm.
3. Tahlildagi xato. Algoritmni noto’g’ri dasturlash.
4. Semantiq xato. Buyruqni tansiflash tartibini tushunmaslik.
5. Sintaktik xato. Dasturlash tili yordamida aniqlangan qoidani buzish.
6. Jarayon bahsdagi xatolar. Hisoblashdagi chegaralovchi shartlarga ko’rsatmalarning yo’qligi.
7. Malumotdagi xatolar. Ma`lumotda hosil bo’luvchi o’zgarishlarni noto’g’ri aniqlash.
8. Hujjatdagi xatolar. Foydalanuvchining hujjatlari xaqiqiy dasturga mos kelmasligi.



Yüklə 86 Kb.

Dostları ilə paylaş:
1   2   3   4




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə