dasturning umumiy tuzilishi va ulaning yozilishi. izohlar

DOC 84.5 KB Free download

Page preview (5 pages)

Scroll down 👇
1
1404121595_50709.doc dasturning umumiy tuzilishi va ulaning yozilishi dasturning umumiy tuzilishi va ulaning yozilishi. izohlar r e j a: 1. masalalarni tavsiflash. algoritmni tanlashdagi xato. umumiy xatoliklar. 2. dasturlarni to’g’rilash. 3. sintaksiz xatolar. tayanch so’zlar: masalalarni tavsiflash, algoritmni tanlash, taxminiy xatoliklari. umumiy xatoliklar, xatosiz dasturlashtirish. dasturlarni to’g’irlash. sintaksiz xatolar. dasturlarni sozlash. xatolarni borligini aniqlab ularni to’g’rilash - sozlash deb ataladi. dasturlarni u yoki bu xatolarda sozlash majburiydir. aks holda biz uni testdan o’tkazishimiz kerak bo’ladi. jarayonni sozlash dasturni ishlash usuliga bog’liq, ya`ni foydalaniladigan mashinaga, jarayon tizimiga, dasturlash tiliga, beriladigan vazifa tarkibiga va xattoki dasturni muayyan xususiyatiga ham bog’lik 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 yoki aniqlab olinadi. xozirgi vaqtda dasturlarni hajmi katta va murakkab bo’lib bormokda, lekin xatolar o’shaligicha qolmoqda. masalalarni tavsiflashdagi xatolar. odatda dastur yozib bo’lingandan so’ng …
2
goritm yoki echish dasturlarini qidiradi. sifatsiz, noto’g’ri tanlangan algoritm sifatida biz vazifani to’g’ri echadigan lekin hisoblashga uzoq vaqt sarflaydigan misolni ko’rsatishimiz mumkin. algoritmi noto’g’riligini uni sinab ko’rilgandan so’ng aniqlash mumkin. shuning uchun dasturni boshqatdan tekshirib chiqish oldini olish uchun algoritmga alohida ahamiyat berish kerak. 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 …
3
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. sodda dasturlash. dasturni qoniqarli sozlashda kodlashni oddiyligi va to’g’riligi katta ta`sir ko’rsatadi. shuning uchun har xil ramz belgiyu va h. k. lardan foydalanmaslik kerak. chunki ular dasturni sozlashda katta to’sqinlar hosil qiladi. murakkab dasturning boshlangich bosqichlarida oddiy va kichkina bloklar, uni soddalashtirish uchun qo’shib yoziladi. dasturni qulay o’qishligi sozlashni ham osonlashtiradi. xamma dasturlar mantiqan olib qaraganda ayrim bir ma`lumotlar ta`sir ko’rsatuvchi xududlarni aniq ko’rsatishi, ya`ni dastur ish bajarish qobiliyatiga ega bo’lishi, malumotlarni ko’rsatilgan chegaralarda turganligini aniqlash uchun operatorlarni kiritish imkoniga ega …
4
dan oldin bartaraf etilishi lozim. berilgan operatorlardagi sintaksis xatolar sifatida quyidagilarni misol qilib ko’rsatishimiz mumkin: -tinish belgilarini qo’yishda kerakli belgilarni tashlab ketish. -kelishilmagan holda qavslarni qo’yish. -kerakli qavslarni tashlab ketish. -operatorni noto’g’ri shakllantirish. -o’zgaruvchilar nomini noto’g’ri shakllash. -arifmetik operatorlardan noto’g’ri foydalanish. -olib qo’yilgan yoki ajratib qo’yilgan so’zlarni noto’g’ri yozish. ikkita yoki undan ortiq operatorlarni egallab oluvchi sintaktik xatolarga quyidagilar kiradi: -karamaqarshi buyruq. -tcikl oxirini ko’rsatuvchi shartlar yo’qligi -belgilar yo’qligi. -massvlarni tavsifini yo’qligi. -taqiqlangan o’tishlar. agar komplyator ikkita yoki undan ortiq buyruqlarni birma-bir tekshirib chiqmasa unda yuqorida ko’rsatilgan xatolar aniqlanmay qolib ketadi. bir xilgi vaqtda yaxshi sozlovchi komplyator tekshirishga ketadigan vaqtni teng yarmini meyorlab qoladi. maxsus sozlovchi ko’ramalar oddiysiga nisbatan sintaktik xatolarni yaxshi aniqlaydi. chunki u o’zaro ta`sir etuvchi buyruqlarni va sintaktik tizimni birma-bir tekshirib chiqadi. sozlovchi ko’ramalar evm bilan birgalikda keltirilmaydi. ularni alohida sotib olish kerak. agar sozlash dasturchining ishchi vaqtini 70% ni va mashina vaqtini ko’p qismni egallasa, demak, …
5
m. , mir, 1991. 2. linger r. , teoriya i praktika strukturnogo programmirovaniya m. , mir, 1985. 3. v. v. lipaev. “proektirovanie programmnыx sredstv”, m. :”vsh”, 1991. 4. foks dj. “programmnoe obespechenie i ego razrabotka”. per. s angl. m. : mir, 1985. s. s. gulomov. “iqtisodiy informatika”. toshkent 1999 y. 5. www.ziyonet.uz

Want to read more?

Download the full file for free via Telegram.

Download full file

About "dasturning umumiy tuzilishi va ulaning yozilishi. izohlar"

1404121595_50709.doc dasturning umumiy tuzilishi va ulaning yozilishi dasturning umumiy tuzilishi va ulaning yozilishi. izohlar r e j a: 1. masalalarni tavsiflash. algoritmni tanlashdagi xato. umumiy xatoliklar. 2. dasturlarni to’g’rilash. 3. sintaksiz xatolar. tayanch so’zlar: masalalarni tavsiflash, algoritmni tanlash, taxminiy xatoliklari. umumiy xatoliklar, xatosiz dasturlashtirish. dasturlarni to’g’irlash. sintaksiz xatolar. dasturlarni sozlash. xatolarni borligini aniqlab ularni to’g’rilash - sozlash deb ataladi. dasturlarni u yoki bu xatolarda sozlash majburiydir. aks holda biz uni testdan o’tkazishimiz kerak bo’ladi. jarayonni sozlash dasturni ishlash usuliga bog’liq, ya`ni foydalaniladigan mashinaga, jarayon tizimiga, dasturlash tiliga, beriladigan vazifa tarkibiga va xattoki dast...

DOC format, 84.5 KB. To download "dasturning umumiy tuzilishi va ulaning yozilishi. izohlar", click the Telegram button on the left.

Tags: dasturning umumiy tuzilishi va … DOC Free download Telegram