Dasturiy xatoliklar - dasturlovchi yo‘l qo‘ygan xatolarni shunday ataydilar.
Masalan, ilova boshqarib bo‘lmaydigan S++ tilida yaratilgan bo‘lsa. Agar
dinamik xotira tozalanmagan bo‘lib, xotira yo‘qolishiga asos bo‘lsa, dasturiy
xato kelib chiqadi.
•
Foydalanuvchilar xatolari - boshqa tomondan, foydalanuvchi xatolari ilova
kirituvchilar tomonidan ya’ni ilovalarni tuzgan kishilar tomonidan emas.
Masalan, oxirgi foydalanuvchi, kiritishlar va kodlarda korrekt kiritishlarni qayta
ishlash ko‘zda tutilmagan bo‘lishi mumkin. •
Istisnolar - istisnolar deb, dasturlash davomida nafaqat qiyin ba’zida
dasturlash ilovalarida umuman ko‘zda tutib bo‘lmaydi. Istisnoga misol qilib,
quyidagilarni aytish mumkin:
Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr