algoritmning xossalari, yozilish usullari va turlari

DOC 60.0 KB Free download

Page preview (5 pages)

Scroll down 👇
1
1413564869_59640.doc · mavzu: algoritmning xossalari, yozilish usullari va turlari algoritmning xossalari, yozilish usullari va turlari reja: 1. algoritmning asosiy xossalari 2. algoritmning tavsiflash usullari va ularga misollar 3. algoritmni tizim ko’rinishida ifodalash 4. algoritmni maxsus tilda ifodalash 5. algoritmni asosiy turlari 1 algoritmning asosiy xossalari. har bir inson xayotida sodda yoki murakkab bo’lgan ko’plab masalalar uchrab turadi. bu masalalarni ma’lum qoida va instruktsiyalarga asoslangan xolda echish mumkin. ko’pgina masalalarni echishni inson texnik qurilmalar-avtomatlar, exm, robotlarga topshirishi mumkin.ikkala xolda ham qo’yilgan masalani echish uchun, avval uning algoritmini tuzish zarur. a l g o r i t m deb, qo’yilgan masalani echishga karatilgan amallar ketma-ketligini bajarish uchun tushunarli va aniq ko’rsatmalarni berishga aytiladi. algoritm so’zi, arifmetik amallarni bajarish qoidalarini bayon kilgan, ix asrning buyuk matematigi al-xorazmiy nomining lotincha shaklidan kelib chikkan. dastavval algoritmlar deganda ko’p xonali sonlar bilan turt arifmetik amal bajariladigan qoidalar tushinilar edi. keyinchalik bu tushuncha qo’yilgan masalani echishga olib …
2
masalani echib bo’lmaydi degan xabar bilan bilan tugashi kerak. ommaviylik . masalaning echish algoritmi shunday yaratilishi kerakki uni faqat boshlangich ma’lumotlar bilan farqlanadigan masalalarni echish uchun ham qo’llanilishi kerak. bunda boshlangich ma’lumotlar algoritmni qo’llash soxasi deb ataladigan birorta soxadan olinadi. 2. algoritmni tavsiflash usullari va ularga misollar. algoritmni ishlab chiqishda uni bir necha xil usul bilan ifodalab bersa bo’ladi. shulardan uchtasi keng tarkalgan bo’lar : 1. algoritmni oddiy tilda tavsiflash 2. algoritmni tizim ko’rinishida ifodalash 3. algoritmni maxsus (algoritmik) tilda yozish. 2.1 algoritmni oddiy tilda tavsiflash. algoritmlarni ifodalashning eng keng tarkalgan shakli bu oddiy tilda so’zlar bilan bayon qilishdir. bu nafaqat xisoblash algoritmlarda balki xayotiy turmishdagi algoritmlarga ham tegishlidir. masalan biror bir taom yoki kandolat maxsulotini tayyorlashning retsepti ham oddiy tilda tavsiflangan algoritmdir. shaharlararo telefon avtomat orqali aloka o’rnatishning o’ziga xos algoritmidan foydalanasiz. dukondan yangi kir yuvish mashinasi yoki magnitafon sotib olinsa ishni foydalanishning algoritmi bilan tanishishdan boshlaymiz. masalani exm …
3
amaydi. buning uchun algoritmning mashina tilida shunday bayon qilish kerakki, masalan exm da echish jarayonida bu algoritm ishni avtomatik boshqarib turadigan bulsin. mashina tushunadigan shaklda yozilgan algoritm masalani echish dasturidir. algoritmni oddiy tilda yozishda turt xil amaldan ; xisoblash, n- qadamga o’tish, shartni tekshirish, xisoblashning oxiri, shuningdek kiritish va chiqarish amallaridan foydalanilgan ma’kul. bo’lar ichida eng ko’p foydalaniladigan xisoblash amalidir. 3 algoritm tizim ko’rinishda ifodalash. nisbatan murakkab masalalarni echishda algoritmdan muayyan exm tilidagi dasturga o’tish juda kiyin bunday bevosita o’tishda algoritmning aloxida qismlari orasidagi bog’lanish yuqoladi, algoritm tarkibining asosiy va muxim bo’lmagan qismlarini farqlash kiyin bo’lib qoladi. bunday sharoitda keyinchalik aniqlash va to’g’rilash ancha vaqt talab qiladigan xatolarga osongina yul qo’yish mumkin. odatda algoritm bir necha marta ishlab chiqiladi, ba’zan xatolarni to’g’rilash algoritm tarkibini aniqlashtirish va tekshirish uchun bir necha marta orqaga qaytishga to’g’ri keladi. algoritm ishlab chiqishning birinchi bochqichida algoritmni yozishning eng qulay usuli algoritmni tuzim ko’rinishida ifodalashdir. algoritm …
4
virlanadigan funktsiyalarni (amallarni) belgilaydi. quyidagi jadvalda algoritmlar tuzimini ifodalashda ko’p qo’llaniladigan blok (simvol) lari keltirilgan va ularga tushintirishlar berilgan. tuzim blok (simvol) lari ichida xisoblashlarning tegishli bochqichlari ko’rsatiladi. shu erda har bir simval batafsil tushintiriladi. har bir simvol (blok) uz raqamiga ega bo’ladi. u tepadagi chap burchakka chizikni uzib yozib qo’yiladi. tuzimdagi grafik simvollar xisoblash jarayonining rivojlanish yo’nalishining ko’rsatuvchi chiziklar bilan birlashtiriladi. ba’zan chiziklar oldida ushbu yo’nalish qanday sharoitda tanlanganligi yozib qo’yiladi . axborat okimining asosiy yo’nalishi tepadan pastga va chap dan o’ngga ketadi. bu xollarda chiziklarni ko’rsatmasi ham bo’ladi. boshqa xollarda albatta chiziklarni qo’llash majburiydir. blokka nisbatan okim chizigi (potok linii ) kiruvchi yoki chikuvchi bo’lishi mumkin. blok uchun kiruvchi chiziklar soni chegaralanmagan. chikuvchi chizik esa mantiqiy bloklardan boshqa xollarda faqat bitta bo’ladi. mantiqiy bloklar ikki va undan ortik okim chizigiga ega bo’ladi. ulardan har biri mantiqiy shart tekshirishning mumkin bo’lgan natijalarga mos keladi. o’zaro kesiladigan chiziklar soni ko’p …
5
sligi boshqa simvollar orasidagi masofa 5 mm dan kam bo’lmasligi kerak. bloklarda quyidagi o’lchamlar qabulqilingan : a 10,15,20, v 1,5 a. agar tuzim kattalashtiriladigan bo’lsa a ni 5 ga karrali kilib oshiriladi. bu talablar asosan 10- bochqichda dasturga yuriknoma yozishda rioya qilinadi. algoritmni mayda mayda bo’laklarga ajratishda xech qanday chegaralanishlar qo’yilmagan, bu dastur tuzuvchini o’ziga bog’liq. lekin juda ham umumiy tuzilgan tizim kam axborat berib noqulaylik tug’dirsa juda ham maydalashtirib yuborilgani kurgazmallikka putur etkazadi. shuning uchun murakkab va katta algoritmlarda har xil darajadagi bir necha tuzim ishlab chiqiladi. misol : y= (a * x+3)/(b * x - 4) bu misolni algoritm tuzimi quyidagicha bo’ladi (rasm 1) 4.algoritmni maxsus tilda ifodalash. bu usulda algoritmni ifodalash uchun dasturlash tillari deb ataluvchi sun’iy tillar qo’llaniladi. buning uchun ishlab chikilgan algoritm shu tillar yordamida bir ma’noli va exm tushuna oladigan ko’rinishda tavsiflanishi zarur. chizikli algoritm : y= (a * x+3)/(b * x - 4) …

Want to read more?

Download the full file for free via Telegram.

Download full file

About "algoritmning xossalari, yozilish usullari va turlari"

1413564869_59640.doc · mavzu: algoritmning xossalari, yozilish usullari va turlari algoritmning xossalari, yozilish usullari va turlari reja: 1. algoritmning asosiy xossalari 2. algoritmning tavsiflash usullari va ularga misollar 3. algoritmni tizim ko’rinishida ifodalash 4. algoritmni maxsus tilda ifodalash 5. algoritmni asosiy turlari 1 algoritmning asosiy xossalari. har bir inson xayotida sodda yoki murakkab bo’lgan ko’plab masalalar uchrab turadi. bu masalalarni ma’lum qoida va instruktsiyalarga asoslangan xolda echish mumkin. ko’pgina masalalarni echishni inson texnik qurilmalar-avtomatlar, exm, robotlarga topshirishi mumkin.ikkala xolda ham qo’yilgan masalani echish uchun, avval uning algoritmini tuzish zarur. a l g o r i t m deb, qo’yilgan masalani echishga karatilgan amallar ketma-...

DOC format, 60.0 KB. To download "algoritmning xossalari, yozilish usullari va turlari", click the Telegram button on the left.

Tags: algoritmning xossalari, yozilis… DOC Free download Telegram