algoritmlashtirish asoslari

DOCX 555,8 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1
1507562109_69170.docx algoritmlashtirish asoslari reja: 1. shaxsiy komp’yuterlarda masalalarni tayyorlash va echish bosqichlari. 2. algoritm tushunchasi. 3. hisoblash jarayonlarining turlari. shaxsiy komp’yuterlarda masalalarni tayyorlash va echish bosqichlari. turli xildagi masalalarni shaxsiy kompyuterlarda(shk) echishgacha tayyorlash va uni to‘g‘ridan-to‘g‘ri shk echishlar o‘z tarkibiga quyidagi bosqich-larni qamrab oladi: · masalaning qo‘yilishi; sonli usulni tanlash; · hisoblash jarayonini algoritmlashtirish; · kompyuter dasturini tuzish; · dasturni sozlash; · masalani shaxsiy kompyuterda echish va natijalarini tahlil qilish. masalaning qo’yilishi. turli xildagi masalalarni echishning dastlabki bosqichi bo‘lib uning qanday qo‘yilishi hisoblanadi. masalaning qo‘yilishi deganda, avvalom bor uni to‘g‘ri va ravon ifoda qilmoq, hamda uni to‘g‘ri echish uchun qo‘yilayotgan hamma shartlarini aniqlash tushuniladi. undan tashqari masalani echish uchun kerak bo‘lgan birlamchi axborotlar ham aniqlanish kerakdir va hisoblanayotgan kattaliklar ro‘yhati va ularni taqdim etish shakli ko‘rsatilishi lozim. sonli usulni tanlash. sonli matematik usullar hisoblash jarayolarini elementar operatsiyalarga ajratishga yordam beradi, ya‘ni hohlagan masalani echishni operatsiyalarni bajarish ketma-ketligiga olib keladi. ularning …
2
iyga aylantirish bosqichlar ketma-ketligini aniqlash va ifoda etish uchun xizmat qiladi. masalani echish algoritmi kutilayotgan natijani olish maqsadida dastlabki ma‘lumotlar va oraliq natijalar ustidan bajarilayotgan elementar operatsiyalar tartibini aniq belgilab berishi kerakdir. algoritm masalani echish usuli hisoblanmaydi, balki tanlangan sonli usulni amalga oshiradi. agar bitta sonli usulni amalga oshirish uchun bir nechta algoritmlar mavjud bo‘lsa, u holda ular orasidan shaxsiy kompyuterdan eng samarali foydalanish uchun xizmat qiladigan usuli tanlab olinadi(tarkibida kam operatsiyalar bori kam xotira talab qiladi). komp’yuter dasturini tuzish. dasturlash – bu shaxsiy kompyuter dasturlash tilida algoritmni tasvirlash jarayonidir. agar dastur kompyuter tilida(ya‘ni kompyuter komandalarida) tuzilsa, u holda dastur to‘g‘ridan-to‘g‘ri shaxsiy kompyuterda amalga oshiriladi. dastur simvollar tilida yozilsa, u holda dastur matni translyator orqali kompyuter tiliga o‘giriladi va undan keyin u shaxsiy kom‘yuterda echiladi. dasturni sozlash. dasturdagi xatoliklarni aniqlash va ularni to‘g‘rilash jarayoni sozlash deyiladi. dasturlarda sintaksis va mantiqiy xatolar bo‘lishi mumkin. translyator tomonidan dasturni sintaksis nazorat qilish natijasida …
3
ayotganda yo‘l qo‘yiladi. masalani mohiyatini tahlil qilish, algoritmini tuzish yoki dasturni o‘zini dasturlash tilida yozish vaqtida dasturchi tomonidan uning ma‘nosi bo‘yicha xatolikka yo‘l qo‘yilishi mumkindir. shuning uchun ham dasturlashni dastlabki bosqichiga qaytib qo‘yilgan masalaning ma‘no-moxi-yatini chuqurroq o‘rganishga to‘g‘ri keladi. vujudga kelgan holat algoritmda e‘tiborga olinganmi ? hisoblovchi(schetchik) tsikldan to‘g‘ri foydalanilayaptimi ? hisoblovchilar uchun to‘g‘ri birlamchi va natijaviy qiymatlar ko‘rsatilganmi ? birlamchi ma‘lumotlar dasturlash tilida mumkin bo‘lgan formatga egamimi yoki yo‘qmi ? hisoblashlar to‘g‘ri asoslanganmi ? ushbu savollarni shu bosqichda hal qilishga to‘g‘ri keladi. mantiqiy xatoliklarning borligi bosib o‘tilgan bosqichlarning barchasi yoki ayrimlarini qaytadan tekshirib chiqishni talab etadi. yo‘l qo‘yilgan xatolikning mazmunidan kelib chiqqan holda ularni tuzatish barcha dasturni to‘liq yoki ayrim qismini masala algoritmiga kerak bo‘lgan o‘zgartirishlarni kiritgandan keyin qaytadan tuzishni talab etadi. bu jarayon katta kuch va kompyuter vaqtini ishlatishni talab etadi, shuning uchun ham dasturni yozishning dastlabki bosqichlaridan e‘tibor yuqori darajada bo‘lsa uni oldini olish mumkin bo‘ladi. masalani …
4
, kutilayotgan natijalarni shaxsiy kompyuter tomonidan olish uchun bajarilayotgan hisoblash jarayolarining ketma-ketliklaridir. «axborot-kommunikatsiya texnologiyalari» izohli lo‘g‘atida quyidagi ta‘riflar keltirilgan: 1. vazifani bajarishga qaratilgan aniq belgilangan qoidalarning tartiblangan chekli to‘plami. 2. dastlabki ma‘lumotlarni oxirgi natijaga o‘tkazuvchi xisoblash jarayoni orqali masala echimini aniq ko‘rsatuvchi amallar mazmuni va ketma-ketligi. algoritm atamasi o‘rta asrlarda yashab ijod etgan buyuk o‘zbek matematigi alxorazmiy nomidan kelib chiqqan. u o‘zi kashf etgan o‘nli sanoq tizimida ix asrning 825 yilidayoq to‘rt arifmetika amallarini bajarish qoidalarini bergan. arifmetika amallarini bajarish jarayoni esa alxorazm deb atalgan. bu atama 1747 yildan boshlab algorismus, 1950 yilga kelib algoritm deb ham ataldi. kompyuterlar paydo bo‘lishi bilan algoritm atamasi hozirgi ma‘nosi bilan axborot-kommunikatsiyalar texnologiyalari sohasida eng asosiy atamalardan biri bo‘lib qoldi. algoritm quyidagi xususiyatlarga egadir: 1. aniqliligi, ya‘ni turli hisobga olinmagan harakatlarga yo‘l qo‘ymaslik va uni bajaruvchilar uchun tushunarliligidir. ushbu xususiyatiga ko‘ra algoritmni bajarish jarayoni o‘z-o‘zidan bajariladigan xarakterga ega. 2. natijaviyligi, ya‘ni ma‘lum bir oddiy …
5
lgoritmlashtirish natijalari hisoblash chizmalari ko‘rinishida rasmiylashtiriladi, hisoblash chizmalarini tasvirlashning bir necha usullari mavjuddir. bularga so‘z asosida, operatorlar va blok-chizmalar shakllari kiradi. misol. quyidagi formula asosida v kattalikning qiymatini hisoblash algoritmini so‘zlar asosida keltiring. n v = ai i=1 natijaviy summani quyidagi ko‘rinishda berish mumkin: b = a1 + a2 + a3 + a4 + . . . + an b = b + ai. echimi. 1. v kattalikni nolga teng deb olish kerak. ikkinchi bosqichga o‘ting. 2. i –ni birga teng deb olish kerak. uchinchi bosqichga o‘ting. 3. v-ni v qo‘shilgan ai deb olish kerak. to‘rtinchi bosqichga o‘ting. 4. i-ni n –ga teng yoki kattaligini tekshiring. agar ha bo‘lsa 6-chi bosqichga o‘tish kerak, aks holda beshinchi bosqichga o‘ting. 5. i –ni bittaga oshirish kerak. uchinchi bosqichga o‘ting. 6. hisoblash jarayonini to‘xtating. algoritmni so‘z bilan izohlashning kamchiligi bo‘lib hisoblashlar jarayonini yaqqol qilib taqdim eta olinmaslik xisoblanadi. lekin, ushbu usul bilan algoritmlarni …

Ko'proq o'qimoqchimisiz?

Faylni Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"algoritmlashtirish asoslari" haqida

1507562109_69170.docx algoritmlashtirish asoslari reja: 1. shaxsiy komp’yuterlarda masalalarni tayyorlash va echish bosqichlari. 2. algoritm tushunchasi. 3. hisoblash jarayonlarining turlari. shaxsiy komp’yuterlarda masalalarni tayyorlash va echish bosqichlari. turli xildagi masalalarni shaxsiy kompyuterlarda(shk) echishgacha tayyorlash va uni to‘g‘ridan-to‘g‘ri shk echishlar o‘z tarkibiga quyidagi bosqich-larni qamrab oladi: · masalaning qo‘yilishi; sonli usulni tanlash; · hisoblash jarayonini algoritmlashtirish; · kompyuter dasturini tuzish; · dasturni sozlash; · masalani shaxsiy kompyuterda echish va natijalarini tahlil qilish. masalaning qo’yilishi. turli xildagi masalalarni echishning dastlabki bosqichi bo‘lib uning qanday qo‘yilishi hisoblanadi. masalaning qo‘yilishi deganda, avvalom...

DOCX format, 555,8 KB. "algoritmlashtirish asoslari"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: algoritmlashtirish asoslari DOCX Bepul yuklash Telegram