Дастурий таъминотни ишлаб чикиш технологияси



Download 1,83 Mb.
bet83/186
Sana31.12.2021
Hajmi1,83 Mb.
#226621
1   ...   79   80   81   82   83   84   85   86   ...   186
Bog'liq
Dasturiy taminot arxitekturasi (UMK)

Sozlash turlari.

Sintaktik xatolar xaqida xabarlar to’xtashi bilanoq sozlash boshlanadi. Sozlash jarayoni boshida oddiy test ma`lumotlaridan foydalanish kerak. Agar bunda to’g’ri natijalar hosil bo’lsa unda juda ko’p murakkab ma`lumotlar bilan ishlab ko’rish kerak. Agar natijalar noto’g’ri bo’lsa unda quyidagi hollar bo’lishi mumkin:

1. Sintaktik xato yo’q, lekin dastur kompilyatciya bo’lmagan.

2. Dastur ishlayapti, kompilyatciya bo’lgan, lekin natija chiqarmayapti.

3. Dastur kompilyatciya bo’lgan ishlayapti, lekin kutilmagan uzilishlar bo’lyapti.

4. Dastur kompilyatciya bo’lgan , ishlayapti, lekin noto’g’ri natija chiqaryapti.

5. Dastur tcikl ichida ishlab to’xtab qolmoqda.

Quyidagi har bir holatni ko’rib chiqamiz:

1 - holat. Bu holatlarni tuzatishda tizimni yaxshi biladigan xodimlardan masalahat so’rashi kerak.

2 - holat. Bu holatlar qandaydir mantiqiy va tizimli holatlar orqali bo’lgan bo’lishi mumkin. Masalan, algoritm boshlanishi bilan qiymatiga qarab ketishi mumkin.

Tuzatish yo’llaridan natija hosil qilish segmentini qayta dasturlash usulidir.

3 - holat. Dastur ko’zda tutilgandan oldinroq to’xtab qolishi ogir holatlardan biridir. Bu holatlarni topish uchun xatolarni topish usullaridan foydalanish ma`qul.

4 - holat. Bu holat dastur to’g’ri tuzilganligini, lekin unda xatolik borligini ko’rsatadi.

5- Bu holatda qaysi tcikldan to’xtash bo’lganligini topish kerak. Buning uchun gumon qilingan tcikldan oldin va keyin chiqarish operatorlarini quyib tekshirish kerak. Yuqoridagilarni hisobga olib quyidagi umumiy takliflarni berish mumkin:

- Dastur qancha ko’p yozilsa shuncha ko’p xato bo’lishi mumkin.

- tuzatish jarayonini dasturni yozish bosqichida o’ylash kerak.

- Tuzatish jarayonida ishlatilaetgan o’zgaruvchi konstantalarning ro’yxati bo’lishi kerak.

- Topilgan xatolarni albatta ketma - ket tuzatish kerak.

- har doim chiqarilgan natijalarni yaxshilab ko’rib tahlil qilish zarur.

- Dastur variantlarni sanasi bilan alohida saqlanishni tahlil qilish kerak.




Download 1,83 Mb.

Do'stlaringiz bilan baham:
1   ...   79   80   81   82   83   84   85   86   ...   186




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish