algoritm tushunchasi va birlashuvi

PPTX 33 pages 223.3 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 33
kompyuterda masala echish bosqichlari. algoritmlash asoslari mavzu: informatika va algoritmlashning asosiy tushunchalari.algoritmlash asoslari turkmanova sh.n rеja: 1. algoritm tushunchasi. 2. algoritm ijrochisi. 3. algoritmning xossalari. 4. algoritmni tasvirlash usullari. 5. algoritm tuzilishi . mavzu: informatika va algoritmlashning asosiy tushunchalari.algoritmlash asoslari масалани компьютерда ишлаш босқичлари 1.масаланинг қўйилиши ва мақсади 2.масаланинг математик ифодаси 3.масалани ечиш учун керакли усулни аниқлаш 4.масалани ечиш алгоритмини тузиш 5. алгоритмга асосан уни дастурини тузиш 6. дастурни компьютерга киритиш ва юзага келган хатоликларни киритиш 7. натижаларни изоҳлаш ва таҳлил қилиш. 1. masalaning qo’yilishi va maqsad; 2. masalaning matematik ifodasi; 3. masalani echish uchun kerakli usulni aniqlash; 4. masalani echish algoritmini tuzish; 5. algoritmga asosan uning dasturini tuzish; 6. dasturni kompyuterga kiritish; 7. yuzaga kelgan xatoliklarni tuzatish; 8. natijalarni izohlash va tahlil qilish. masalani kompyuterda echish bir nech bosqichlardan iborat: algotitm -- ijrochi uchun ma’lum bir masalani echish uchun kerakli amallarning tartibli ketma-ketligi. algoritmni tuzish mobaynida kerakli ma’lumotlar o’z …
2 / 33
мкин бўлган соҳадан олинади. натижавийлик. ҳар қандай алгоритмнинг ижроси охир-оқибат маълум бир ечимга келиши керак. тугалланганлиги. маълум бир қадамдан сўнг тугашлиги 6 algopitmning xossalari diskpetlik. algopitm ijrochisi masalani echish jarayonini aloxida va sodda qadamlar ketma-ketligini bajarish deb tushunishi kerak. tushunarlilik. algoritm ijrochisi buyruqlar ketma-ketligini qanday bajarishni aniq bilishi kerak. aniqlik. algoritmning xar bir qoidasi, undagi amallar va buyruqlar bir ma'noli bo'lishi kerak. shu xossaga asosan algoritm ijrochisi buyruqlar ketma-ketligini mexanik bajarish imkoniyatiga ega bo'ladi. ommaviylik. masalani echish algoritmi umumiy hollar uchun yaratiladi, ya'ni faqatgina boshlang’ich qiymatlari bilan farqlanuvchi bir turdagi masalalar sinfi uchun tuziladi. bunda boshlang’ich qiymatlar algoritmning qiymatlar qabul qilishi mumkin bo'lgan soxadan olinadi. natijaviylik. xar qanday algoritmning ijrosi oxir-oqibat ma'lum bir echimga kelishi kerak. tugallanganligi. ma'lum bir qadamdan so'ng tugashligi algoritmning asosiy xossalari: 1. aniqlilik – algoritmning har bir qadami aniq ifoda etilgan bo’lishi zarur. 2. natijaviylik – tuzilgan algoritm masalaning echimiga olib kelishi yoki “masalaning echimi yo’q” …
3 / 33
ib borsa, tarmoqlanuvchi algoritm bo’ladi. agar ma’lumotlarning bir necha qiymatlariga mos ravishda amallar bir necha marta qaytarilsa, takrorlanuvchi algoritm bo’ladi. boshlash ma’lumotlarni kiritish hisoblash natijani chiqarish tamom har bir algaritmning blok sxemasida 1ta boshlanish va 1 tamom bloklari mavjud bo’ladi malumotlarni kritish blokida bitta yoki bir nechta ma’lumot kritish mumkin xisoblash bloki xam bitta yoki bir nechta bo’lishi mumkin. natijani chiqarish ekranga yoki qogozga bosib chiqarish korinishida bolishi mumkin chiziqli algoritm 1-misol: bu yerda a=4.7, x=3.6 ushbu misolni yechish algoritmini tuzamiz boshlash x, a kiritish tamom y // algoritmni boshlash // o’zgaruvchilarni kiritish // hisoblash // natijani chop qilish // tamom 2-misol: uchburchak masalasi: c b a uchburchakning quyidagi parametrlari berilgan: a,b, . topish kerak : uchburchak perimetri (p) uchburchak yuzi (s) uchburchak tomoni (c) uchburchakka ichki chizilgan aylana radiusi (r) uchburchakka tashqi chizilgan aylana radiusi (r) matematik formulalari: // yuza hisoblash // tomonini topish // perimetri // ichki chizilgan …
4 / 33
etrli algortim boshlash o’zgaruvchi larni kiritish amal takrorlani shlar soni amal natija tamom boshlash o’zgaruvchi larni kiritish amal shart amal tamom natija qadam + - 2) sharti oldin tekshiriladigan boshlash o’zgaruvchi larni kiritish amal amal natija qadam shart tamom + - 3) sharti keyin tekshiriladigan 4- misol: 1 dan 100 gacha bo’lgan sonlar yig’indisini hisoblovchi dastur algoritimini 3 xil usulda tuzing. izoh: parametrli sharti oldin tekshiriladigan sharti keyin tekshiriladigan boshlash s=0 i=1..100 s=s+i s tamom 1) parametrli boshlash s=0,i=1 i<=100 s=s+i tamom i=i+1; + - 2) sharti oldin tekshiriladigan s boshlash s=0, i=1 s=s+i i=i+1 i<100 tamom + - 3) sharti keyin tekshiriladigan s 31 takrorlanuvchi algaritmga misol quyidagi jarayonning blok-sxemasini tuzing boshlash 1-ko’paytuvchiga qiymat berish k bo’yicha takrorlanish 2-ko’paytuvchiga qiymat berish n bo’yicha takrorlanish 1-ifidani hisoblash 2-ifodani hisoblash umumiy ko’paytmani chiqarish boshlash p=1 k=1..3 p1=1 n=1..5 p1=p1 p=p*p1 p tamom tamom image1.emf image2.emf image3.wmf image4.wmf oleobject1.bin oleobject2.bin image5.wmf oleobject3.bin …
5 / 33
algoritm tushunchasi va birlashuvi - Page 5

Want to read more?

Download all 33 pages for free via Telegram.

Download full file

About "algoritm tushunchasi va birlashuvi"

kompyuterda masala echish bosqichlari. algoritmlash asoslari mavzu: informatika va algoritmlashning asosiy tushunchalari.algoritmlash asoslari turkmanova sh.n rеja: 1. algoritm tushunchasi. 2. algoritm ijrochisi. 3. algoritmning xossalari. 4. algoritmni tasvirlash usullari. 5. algoritm tuzilishi . mavzu: informatika va algoritmlashning asosiy tushunchalari.algoritmlash asoslari масалани компьютерда ишлаш босқичлари 1.масаланинг қўйилиши ва мақсади 2.масаланинг математик ифодаси 3.масалани ечиш учун керакли усулни аниқлаш 4.масалани ечиш алгоритмини тузиш 5. алгоритмга асосан уни дастурини тузиш 6. дастурни компьютерга киритиш ва юзага келган хатоликларни киритиш 7. натижаларни изоҳлаш ва таҳлил қилиш. 1. masalaning qo’yilishi va maqsad; 2. masalaning matematik ifodasi; 3. masalani echish u...

This file contains 33 pages in PPTX format (223.3 KB). To download "algoritm tushunchasi va birlashuvi", click the Telegram button on the left.

Tags: algoritm tushunchasi va birlash… PPTX 33 pages Free download Telegram