algoritmlash asoslari

PDF 13 pages 185.6 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 13
слайд 1 algoritmlash asoslari • reja: • 1. algoritm va uning xossalari • 2. algoritm turlari. • 3. blok-sxema tushunchasi, uning elementlari. алгоритм тушунчаси ва унинг вазифаси • algoritm xozirgi zamon matematikasining eng keng tushunchalaridan biridir. • algoritm (algorifm) suzi urta asrlarda paydo bulib, buyuk uzbek mutafakkiri al-xorazmiyning (783-855) ishlari bilan evropaliklarning birinchi bor tanishishi bilan boglikdir. bu ishlar ularda juda chukur taassurot koldirib, algoritm (algorithmi) suzining kelib chikishiga sabab buldiki, u al-xorazmiy ismining lotincha aytilishidir. u paytlarda bu suz arablarda kullaniladigan unlik sanok sistemasi va bu sanok sistemasida xisoblash usulini bildirar edi. shuni ta`kidlash lozimki, evropaliklar tomonidan arab sanok sistemasining al- xorazmiy ishlari orkali uzlashtirishga keyinchalik xisoblash usullarining rivojlanishiga katta turtki bulgan. • dastlab algoritm deyilganda unlik sanok sistemasidagi sonlar ustida turli arifmetik amallar bajarish koidalari tushunib kelgan. algoritm deganda-biror maksadga erishishga yoki kandaydir masalani echishga karatilgan kursatmalarning (buyruklarning) anik, tushunarli, chekli xamda tulik tizimi tushuniladi. • xozirgi zamon …
2 / 13
ar ekan. berilgan matematik ifodani soddalashtirishda amallarning ketma-ketligiga etibor bermaslik notugri natijaga olib kelishi barchaga ma`lum. • demak, ishni ya`ni kuyilgan masalani bajarishga mayda elementar ishlarni ma`lum ketma-ketlikda ijro etish orkali erishiladi. bundan kurinib turibdiki, xar bir ish kandaydir algoritmning bajarilishidan iboratdir. algoritmni bajaruvchi algoritm ijrochisidir. algoritmning ijrochisi masalaning kanday kuyilishiga etibor bermay, natijaga erishishi mumkin. buning uchun u fakat avvaldan ma`lum koida va kursatmalarni kat`iy bajarishi shart. • bu esa algoritmning juda muxim xususiyatlaridan biridir. • umuman algoritmlarni ikki guruxga ajratish mumkin. birinchi gurux algoritmlarining ijrochisi fakat inson bulishi mumkin (masalan,palovni fakat inson pishira oladi), ikkinchi gurux algoritmlarining ijrochisi xam inson, xam exm bulishi mumkin (fakat akliy mexnat bilan boglik bulgan masalalar). ikkinchi gurux algoritmlarining ijrochisini exm zimmasiga yuklash mumkin. buning uchun algoritmni biror exm tushunadigan biror dasturlash tilida yozib, uni mashina xotirasiga kiritish kifoya. • shunday kilib biz algoritm deganda, berilgan masalani echish uchun ma`lum tartib bilan bajarilishi …
3 / 13
ga kura algoritm anik va tugallangan kadamlarga bulingan bulishi kerak. • aniklilik xossasi. algoritm shunday tuzilgan bulishi kerakki, xar bir buyrugi bajarilgandan keyin kaysi buyrugi bajarilishi anik kursatilishi lozim. • tushunarlilik xossasi. xar bir algoritm yoshi yoki kobiliyatiga karab ma`lum ijrochiga muljallangan buladi. • natijaviylik xossasi. ijrochi algoritmning chekli sondagi buyruklarini bajargandan sung, natijaga erishishi kerak. • ommaviylik xossasi. bu xossaga kura tuzilgan bitta algoritm vositalariga fakat bita emas, balki bir xil turli masalalarni xal kila bilish mumkin bulishi kerak. • umuman olganda, xar bir algoritm ma`lum soxa buyicha tushunarli, anik va tugallangan kadamlarga bulingan bulishi, xar bir buyrugi bajarilgandan keyin kaysi buyruk bajarilishi anik kursatilishi lozim. algoritmning chekli sondagi buyruklarini ijro etgach, natijaga erishishi xamda tuzilgan bita algoritm vositasida fakat bita emas, balki bir xil turdagi barcha masalalarni xal kila bilish mumkin bulishi kerak. matematika masalalarini xisoblashda algoritmni blok- sxema kurinishida tasvirlash uni tushunish uchun kulaylik tugdiradi. blok-sxema kursatkichlar …
4 / 13
ichiga tamom yoki qisqacha tam. so’zlari yozib qo’yiladi. 2. blok - sxemalarda ma`lumotlarni kiritish blokining umumiy kurinishi parallelogramm kurinishida bulishi mumkin. керакли маълумотларни киритиш ва чикариш блоки. kaysi uzgaruvchilarning kiymatlarini kiritish kerak bulsa, shu uzgaruvchilarning nomlari blokning ichiga yozib kuyiladi. bu blok bitta kirish va bitta chikish kursatkichiga ega. 3. amallarni bajaruvchi blokning kurinishi tugri turtburchak shaklida buladi. bu kurinishdagi blok chizikli blok xam deyiladi. bajarilishi kerak bulgan ish blokning ichiga yozib kuyiladi. blokning ichida bir kancha formulalar xam bulishi mumkin. blokdan chikish uchun blok ichidagi xamma buyruklarni bajarish lozim. bu bloklar xam bitta kirish va bitta chikish kursatkichiga ega. - xisoblash va ta`minlash bloki. • 4. shartlarni tekshirish yoki tarmoklanuvchi blokning kurinishi romb shaklida buladi. bunday bloklar shartli bloklar bulib, ulardan tarmoklanuvchi jarayonlarning algoritmini yozishda foydalaniladi. tekshirilayotgan shart blok ichiga yozib kuyiladi va shartning bajarilishiga karab (xa yoki yuk) biror kursatkich yunalishi buyicha yuriladi, ya`ni tarmoklanadi. - шартни текширувчи …
5 / 13
ламини бир бутун ҳолга келтириш; • масала ечимини содда ва тушунарли тилда баён эта олиш.

Want to read more?

Download all 13 pages for free via Telegram.

Download full file

About "algoritmlash asoslari"

слайд 1 algoritmlash asoslari • reja: • 1. algoritm va uning xossalari • 2. algoritm turlari. • 3. blok-sxema tushunchasi, uning elementlari. алгоритм тушунчаси ва унинг вазифаси • algoritm xozirgi zamon matematikasining eng keng tushunchalaridan biridir. • algoritm (algorifm) suzi urta asrlarda paydo bulib, buyuk uzbek mutafakkiri al-xorazmiyning (783-855) ishlari bilan evropaliklarning birinchi bor tanishishi bilan boglikdir. bu ishlar ularda juda chukur taassurot koldirib, algoritm (algorithmi) suzining kelib chikishiga sabab buldiki, u al-xorazmiy ismining lotincha aytilishidir. u paytlarda bu suz arablarda kullaniladigan unlik sanok sistemasi va bu sanok sistemasida xisoblash usulini bildirar edi. shuni ta`kidlash lozimki, evropaliklar tomonidan arab sanok sistemasining al- xorazmiy i...

This file contains 13 pages in PDF format (185.6 KB). To download "algoritmlash asoslari", click the Telegram button on the left.

Tags: algoritmlash asoslari PDF 13 pages Free download Telegram