Natijaviylik - Har bir algoritm chekli sondagi qadamlardan so‘ng albatta natija berishi shart. Bajariladigan amallar ko‘p bo‘lsa ham baribir natijaga olib kelishi kerak. Chekli qadamdan so‘ng qo‘yilgan masala yechimga ega emasligini aniqlash ham natija hisoblanadi. Agar ko‘rilayotgan jarayon cheksiz davom etib natija bermasa, uni algoritm deb atay olmaymiz.
- Kutubxona ishini dasturiy vosita orqali ko’rish;
Dasturiy vosita orqali yangi kitoblarni qo’shish; Mavjud kitoblarning ma’lumotlarini o’zgartirish; - Kitoblar o’quvchilari uchun umumiy tasnif mavjud emasligi
- Ya’ni qaysi kitobning ko’proq foydalanilayotganlik, qaysilaridan kamroq foydalanayotganligini ko’rib turish mavjud emaslidi
- kitob qo’shilayotganda avtomat tarzda ID (tartib raqam) qo’ya olmaslik
- Kitob qo’shilayotgan vaqtda mavjud kitob niomi bilan kiritilsa bazada mavjud kitobga qo’shib qo’ymasdan yana huddi shu nom bilan qayta qo’shib qo’yishi
- Kitob nomi kitilayotgan paytda satrlarga kerakli nomlanish belgilari emas balki boshqa simvollar ishlatilsa dastur xatoni ko’rsatmasdan, mavjud xatolikni tuzatmasdan balki ushbu holatda qo’shishni yakunlab shu holatgacha kiritilgan ma’lumotlar orqali ushbu mahsulotni baazaga kiritishi
- Kitobni o’chirish buyrug’i kiritilganda ushbu mahsulot ID (tartib raqami) o’rniga mavjud mahsulotning ushbu tartibga sakramasligi ya’ni ushbu joy to’ldirilib tartiblash ketma – ketligi to’g’rilanmasligi
Do'stlaringiz bilan baham: |