algoritm. algoritmik til

DOC 38.5 KB Free download

Page preview (5 pages)

Scroll down 👇
1
1404117927_50601.doc algoritm algoritm. algoritmik til reja: 1. algoritm va unga qo‘yiladigan talablar algoritmlarning berilish usullari 3. algoritmik til haqida qisqa ma’lumot 1. algoritm va unga qo‘yiladigan talablar inson butun hayoti davomida algoritmlar ichida yashaydi, lekin buni u odatda sezmaydi. u dunyoga kelishidan tortib, to dunyodan ketishigacha bo‘lgan faoliyati davomida o‘z oldiga doim qandaydir masalalar qo‘yadi, bu masalalarni echishning yo‘l-yo‘riqlarini qidiradi. natijada ma’lum bir qonun-qoidalarni o‘ylab topadi, belgilangan tartibda ularni bajarib, ko‘zlagan natijasiga erishadi. agar ana shu qonun-qoidalarni ixtiyoriy odam ko‘rsatilgan tartibda bajarishga muvafaq bo‘lsa, u ham ana shu natijalarga erishishi, tartib buzib bajarganda esa olingan natija uni qanoatlantirmasligi mumkin. qandaydir maqsadga erishish yo‘lida belgilangan amallar ketma-ketligini bajarayotgan inson yoki texnik vositani ijrochi deb ataymiz. ta’rif: algoritm deb qo‘yilgan masalani to‘la hal uchun ijrochining bajarishi lozim bo‘lgan amallar ketma-ketligining qat’iy tartibiga aytiladi. 1-misol: choy damlash algoritmi. bu masalani hal qilish uchun keragicha qaynab turgan suv, quruq choy hamda 1 litrli choynak …
2
xs, 2-da esa yo‘lni kesib o‘tayotgan shaxs ijrochi hisoblanadi. shuningdek, ixtiyoriy dorilarni tayyorlash yo‘llari, ovqatlarni tayyorlash usullari, xakim belgilagan dorilarni iste’mol qilish, bankomyotdan pul olish kabi amallarni algoritm sifatida qabul qilish mumkin. algoritmlarga turli fan sohalaridagi masalalarni yechish yo‘llari ham kiradi. 3-misol: 20x y = ni 5 ta amal yordamida hisoblang. 1 x x а * : 1 = 2x hisoblandi 2 1 * 1 : a a a = 4x hisoblandi 3 2 * 2 : 3 a a a = 8x hisoblandi 4 3 * 3 : 4 a a a = 16 x hisoblandi 5 2 * 4 : a a y = 20x hisoblandi algoritmlarga quyidagi talablar qo‘yiladi : 1.boshlanishi va tugashi ko‘rsatilishi kerak. har qanday amal buyruq tarzida ifodalanishi shart. 3. har bir amal ijrochiga tushunarli bo‘lgan ko‘rinishda ifodalangan bo‘lishi shart. 4. har bir amalda qatnashayotgan o‘zgaruvchilarning qiymatlari oldindan aniqlangan bo‘lishi kerak. 5. har qanday …
3
o‘lishi esa mumkin emas. endi 6-talabni buzib ko‘raylik. 1. hisoblansin ; 1 := i hisoblansin ; 1 : + = i i 3. 1-ga o‘tilsin. bu holda qurilgan algoritm «cheksiz algoritm» bo‘lib qoladi, yani uni «ijrochi» hech qachon tugata olmaydi. algoritmlarning berilish usullari algoritmlar uch hil usulda qurilishi mumkin. a) algoritmni so‘zlar orqali qurish. bunda algoritmning har bir buyruq-amali ijrochiga tushunarli bo‘lgan so‘zlar orqali ifodalanadi. 1-misol: ab kesmani teng ikkiga bo‘lish algoritmi. 1. boshlansin. sirkulning bir uchi a nuqtaga qo‘yilsin. 3. radiusi ab bo‘lgan aylana chizilsin. 4. tsirkulning uchini v nuqtaga quyilsin. 5. radiusi ba bo‘lgan aylana chizilsin. 6. aylanalarning kesishish nuqtalarini cd kesma bilan birlashtirilsin. 7. cd va ab kesmalarning kesishish nuqtasi m ni belgilansin. 8. m nuqtani izlangan nuqta deb hisoblansin. 9. ishni tugatilsin. b) matematik formulalar usuli. bu usulda algoritmning har bir amali matematik formulalar yordamida hosil qilinadi. algoritm amallarini ifodalashda oddiy matematik yozuvlardan foydalanish mumkin. 2-misol: …
4
formulalardan foydalanilgan. informatika fani odatda algortimlarning ijrochisi deganda exm ni nazarda tutadi. exm yuqoridagi usullarda ifodalangan algortimlarni tushunmasligi mumkin. demak biz turli masalalarning yechish algortimlarni exm larga tushunarli ko‘rinishda ifodalash uchun qo‘shimcha vositaga muxtoj bo‘lib qoldik. shunday vosita bo‘lib algoritmik til xizmat qiladi. ko’pincha algoritm va algoritmik til tushunchalarini chalkashtirib qo‘yishadi yoki bir xil narsa deb qarashadi. bu noto‘g‘ri. algoritmik til deb algoritmlarni ijrochiga tushunarli va bir xil ko‘rinishda ifodalash uchun zarur bo‘lgan belgilar va qonun-qoidalar majmuasiga aytiladi. algoritmik tillarni ko‘pincha dasturlash tillari deb xam yuritiladi. xozirgi vaqtda zamonaviy exm lar uchun ko‘plab dasturlash tillari ishlab chiqilgan bo‘lib, hammasining o‘ziga yarasha imkoniyatlari hamda qonun-qoidalari mavjud. beysik, turbo paskal, fortran, si dasturlash tillari ana shular jumlasidandir. bu tillar imkoniyatlarining turlichaligi bilan bir-birlaridan farq qiladilar. masalan, beysik algoritmik tili o‘rganish uchun sodda va qulay bo‘lib, unchalik murakkab bo‘lmagan injenerlik masalalari uchun mo‘ljallangan. paskal tili esa dastur yozish jarayonida yo‘l qo‘yilishi mumkin bo‘lgan …
5
ar halq xo‘jaligining turli tarmoqlari masalalarini yechishda keng foydalanilmoqda. jahondagi etuk dasturchilarning ko‘pchiligi shu tilda ijod qilishgan. turbo paskal dasturlash tili ehm dasturiy ta’minotini hamda turli amaliy xarakterdagi dasturlar dastasini yaratishda eng ko‘p qo‘llaniladigan dasturlash tillaridan biri bo‘lib qolmoqda. biz ushbu qo‘llanmada turbo paskal o‘rniga soddagina qilib paskal so‘zidan foydalanamiz.

Want to read more?

Download the full file for free via Telegram.

Download full file

About "algoritm. algoritmik til"

1404117927_50601.doc algoritm algoritm. algoritmik til reja: 1. algoritm va unga qo‘yiladigan talablar algoritmlarning berilish usullari 3. algoritmik til haqida qisqa ma’lumot 1. algoritm va unga qo‘yiladigan talablar inson butun hayoti davomida algoritmlar ichida yashaydi, lekin buni u odatda sezmaydi. u dunyoga kelishidan tortib, to dunyodan ketishigacha bo‘lgan faoliyati davomida o‘z oldiga doim qandaydir masalalar qo‘yadi, bu masalalarni echishning yo‘l-yo‘riqlarini qidiradi. natijada ma’lum bir qonun-qoidalarni o‘ylab topadi, belgilangan tartibda ularni bajarib, ko‘zlagan natijasiga erishadi. agar ana shu qonun-qoidalarni ixtiyoriy odam ko‘rsatilgan tartibda bajarishga muvafaq bo‘lsa, u ham ana shu natijalarga erishishi, tartib buzib bajarganda esa olingan natija uni qanoatlantirmasl...

DOC format, 38.5 KB. To download "algoritm. algoritmik til", click the Telegram button on the left.

Tags: algoritm. algoritmik til DOC Free download Telegram