algoritm tushunchasi va xossalari

DOCX 14 pages 188.1 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 14
mаvzu mavzu.algoritmlar, ularning xossalari. berilish usullari va strukturalari 1. reja: 2. algoritmning asosiy xossalari 3. algoritmning tasvirlash usullari 4. chiziqli algoritmlar 5. tarmoqlanuvchi algoritmlar 6. takrorlanuvchi algoritmlar 7. algoritm ijrosini tekshirish kalit so’zlar: аniqlik, diskretlik, оmmaviylik, tushunarlilik, natijaviylik, blok-sхema, аlgoritmik notasiya yuqorida qayd qilganimizdek, qo‘yilgan biror masalani ehmda yechish uchun, avval uning matematik modelini, keyin algoritmini va programmasini tuzish kerak bo‘ladi. bu uchlikda algoritm bloki muhim ahamiyatga ega. endi algoritm tushunchasining ta’rifi va xossalarini bayon qilamiz. algoritm bu oldimizga qo‘yilgan masalani yechish zarur bo‘lgan amallar ketma-ketligidir. algoritm so‘zi va tushunchasi ix asrda yashab ijod etgan buyuk alloma muhammad al-xorazmiy nomi bilan uzviy bog‘liq. algoritm so‘zi al-xorazmiy nomini yevropa olimlari tomonidan buzib talaffuz qilinishidan yuzaga kelgan. al- xorazmiy birinchi bo‘lib o‘nlik sanoq sistemasining tamoyillarini va undagi to‘rtta amallarni bajarish qoidalarini asoslab bergan. algoritmning asosiy xossalari.algoritmning 5-ta asosiy xossasi bor: diskretlilik (cheklilik). bu xossaning mazmuni algoritmlarni doimo chekli qadamlardan iborat qilib bo‘laklash …
2 / 14
ijrochining ko‘rsatmalar tizimi (sistemasi) deyiladi. demak, ijrochi uchun berilayotgan har bir ko‘rsatma ijrochining ko‘rsatmalar tizimiga mansub bo‘lishi lozim. ko‘rsatmalarni ijrochining ko‘rsatmalar tizimiga tegishli bo‘ladigan qilib ifodalay bilishimiz muhim ahamiyatga ega. masalan, quyi sinfning a’lochi o‘quvchisi "son kvadratga oshirilsin" degan ko‘rsatmani tushinmasligi natijasida bajara olmaydi, lekin "son o‘zini o‘ziga ko‘paytirilsin" shaklidagi ko‘rsatmani bemalol bajaradi, chunki u ko‘rsatma mazmunidan ko‘paytirish amalini bajarish kerakligini anglaydi. aniqlik. ijrochiga berilayotgan ko‘rsatmalar aniq mazmunda bo‘lishi zarur. chunki ko‘rsatmadagi noaniqliklar mo‘ljaldagi maqsadga erishishga olib kelmaydi. odam uchun tushinarli bo‘lgan "3-4 marta silkitilsin", "5-10 daqiqa qizdirilsin", "1-2 qoshiq solinsin", "tenglamalardan biri yechilsin" kabi noaniq ko‘rsatmalar robot yoki kompyuterni qiyin ahvolga solib qo‘yadi. bundan tashqari, ko‘rsatmalarning qaysi ketma-ketlikda bajarilishi ham muhim ahamiyatga ega. demak, ko‘rsatmalar aniq berilishi va faqat algoritmda ko‘rsatilgan tartibda bajarilishi shart ekan. ommaviylik. har bir algoritm mazmuniga ko‘ra bir turdagi masalalarning barchasi uchun ham o‘rinli bo‘lishi kerak. ya’ni masaladagi boshlang‘ich ma’lumotlar qanday bo‘lishidan qat’iy nazar algorim …
3 / 14
bermasa, uni algoritm deb atay olmaymiz. algoritmning tasvirlash usullari .yuqorida ko‘rilgan misollarda odatda biz masalani yechish algoritmini so‘zlar va matematik formulalar orqali ifodaladik. lekin algoritm boshqa ko‘rinishlarda ham berilishi mumkin. biz endi algoritmlarning eng ko‘p uchraydigan turlari bilan tanishamiz. algoritmning so‘zlar orqali ifodalanishi. bu usulda ijrochi uchun beriladigan har bir ko‘rsatma jumlalar, so‘zlar orqali buyruq shaklida beriladi. algoritmning formulalar bilan berilish usulidan matematika, fizika, kimyo kabi aniq fanlardagi formulalarni o‘rganishda foydalaniladi. bu usulni ba’zan analitik ifodalash deyiladi. 3. algoritmlarning grafik shaklida tasvirlanishida algoritmlar maxsus geometrik figuralar yordamida tasvirlanadi va bu grafik ko‘rinishi blok-sxema deyiladi. 4. algoritmning jadval ko‘rinishda berilishi. algoritmning bu tarzda tasvirlanishdan ham ko‘p foydalanamiz. masalan, maktabda qo‘llanib kelinayotgan to‘rt xonali matematik jadvallar yoki turli xil lotereyalar jadvallari. funksiyalarning grafiklarini chizishda ham algoritmlarning qiymatlari jadvali ko‘rinishlaridan foydalanamiz. bu kabi jadvallardan foydalanish algoritmlari sodda bo‘lgan tufayli ularni o‘zlashtirib olish oson. yuqorida ko‘rilgan algoritmlarning tasvirlash usullarining asosiy maqsadi, qo‘yilgan masalani yechish …
4 / 14
uk yoki buyruklar turkumini uzgartirish amalini bajarish аvval aniklangan jarayon оldindan ishlab chikilgan dastur yoki algoritmdan foydalanish kiritish chikarish / / ахborotlarni kayta ishlash mumkin bulgan shaklga utkazish yoki olingan natijani tasvirlash displey 01- misol: y = max, ya’ni 5>3 ni tekshiramiz, shart bajarilsa, max=5 bo‘ladi. i max, ya’ni 1>5, ni tekshiramiz. shart bajarilmadi, demak, keyingi i<n shartni, ya’ni 3<3 ni tekshiramiz. shart bajarilmadi. demak max=5 chop etiladi. biz blok-sxemani tahlil qilish davomida uning to‘g‘riligiga ishonch hosil qildik. endi ixtiyoriy n lar uchun bu blok-sxema bo‘yicha eng katta elementni topish mumkin. image4.jpeg image5.jpeg image6.jpeg image7.jpeg image8.jpeg image9.jpeg image10.jpeg image11.png image12.png image13.png image14.png image15.jpeg image16.png image1.jpeg image2.jpeg image3.jpeg
5 / 14
algoritm tushunchasi va xossalari - Page 5

Want to read more?

Download all 14 pages for free via Telegram.

Download full file

About "algoritm tushunchasi va xossalari"

mаvzu mavzu.algoritmlar, ularning xossalari. berilish usullari va strukturalari 1. reja: 2. algoritmning asosiy xossalari 3. algoritmning tasvirlash usullari 4. chiziqli algoritmlar 5. tarmoqlanuvchi algoritmlar 6. takrorlanuvchi algoritmlar 7. algoritm ijrosini tekshirish kalit so’zlar: аniqlik, diskretlik, оmmaviylik, tushunarlilik, natijaviylik, blok-sхema, аlgoritmik notasiya yuqorida qayd qilganimizdek, qo‘yilgan biror masalani ehmda yechish uchun, avval uning matematik modelini, keyin algoritmini va programmasini tuzish kerak bo‘ladi. bu uchlikda algoritm bloki muhim ahamiyatga ega. endi algoritm tushunchasining ta’rifi va xossalarini bayon qilamiz. algoritm bu oldimizga qo‘yilgan masalani yechish zarur bo‘lgan amallar ketma-ketligidir. algoritm so‘zi va tushunchasi ix asrda yashab i...

This file contains 14 pages in DOCX format (188.1 KB). To download "algoritm tushunchasi va xossalari", click the Telegram button on the left.

Tags: algoritm tushunchasi va xossala… DOCX 14 pages Free download Telegram