Автоматика асослари ва микропроцессор техникаси


Download 1.23 Mb.
bet59/63
Sana29.01.2023
Hajmi1.23 Mb.
#1138202
1   ...   55   56   57   58   59   60   61   62   63
Bog'liq
avtomatika maruza matni

Dasturlarni sozlash.


Xatolarni borligini aniqlab ularni to‘g‘rilash-sozlash deb ataladi. Dasturlarni u ѐki bu xatolarda sozlash majburiydir. Aks holda biz uni testdan o‘tkazishimiz kerak bo‘ladi. Jaraѐnni sozlash dasturni ishlash usuliga bog‘liq, ya’ni foydalaniladigan mashinaga, jaraѐn sistemasiga, dasturlash tiliga, beriladigan vazifa tarkibiga va hattoki dasturni muayyan xususiyatiga ham bog‘liq bo‘ladi. YAna shuni aniq aytish mumkinki, har bir xil qurilma va mashinalar dastur kamchiliklari dasturlash xatolari bilan uzluksiz bog‘liq.
Masalan: Sintaksis xatolar bo‘lganda dasturlashni aniq tili orqali oldindan bilib ѐki aniqlab olinadi.
Hozirgi vaqtda dasturlarning hajmi katta va murakkab bo‘lib bormokda, lekin xatolar o‘shaligicha qolmokda.


Dasturdagi umumiy xatolar.


N% Xato turi Misol

  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 eki samarasiz echishga olib keluvchi algoritm.

  3. Taxlildagi xato. Algoritmni noto‘g‘ri dasturlash.

  4. Semantik xato. Buyruqni tansiflash tartibini tushunmaslik.

  5. Sintaktik xato. Dasturlash tili ѐrdamida aniqlangan qoidani buzish.

  6. Jaraѐn baxsdagi xatolar. Xisoblashdagi chegaralovchi shartlarga ko‘rsatmalarning yukligi.

  7. Malumotdagi xatolar. Ma’lumotda xosil buluvchi o‘zgarishlarni noto‘g‘ri aniqlash.

  8. Xujjatdagi xatolar. Foydalanuvchining xujjatlari xaqiqiy dasturga mos kelmasligi.

Dasturlarni asosiy tavsiflari quyidagilar;



    • algoritmik murakkablik (axborotni kayta ishlash algoritm mantiiqi);

    • kayta ishlashning amalga oshirilgan vazifalari ishlanmalarning tarkibi va chuqurligi;

    • kayta ishlash vazifalarining to‘laqonligi va tizimliligi;

    • dasturlar fayllari hajmi;

    • dasturiy vosita tomonidan kayta ishlashning operatsion tizimi va texnik vositalarga talblar;

    • diskli xotira xajmi;

    • dasturni tushirish uchun operativ xotira o‘lchami;

    • protsessorlar turlari;

    • operatsion tizimlar versiyalari;

    • hisoblash tarmoqlarining mavjudligi va boshqalar.

Dasturiy maxsulotlarning sifat ko‘rsatkichlari xilma-xil, ular quyidagi jixatlarda aks etadi:



      • dasturiy mahsulotni qanchalik yaxshi (oddiy, ishonchli, samarali)foydalanish mumkinligi;

      • dasturiy mahsulotdan qanchalik engil foydalanish mumkinligi;

      • dasturiy mahsulotni qo‘llashda sharoit o‘zgarganda undan foydalanish mumkinligi ѐki yo‘kligi va boshqalar.




Download 1.23 Mb.

Do'stlaringiz bilan baham:
1   ...   55   56   57   58   59   60   61   62   63




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