Mavzu: Algoritm haqida umumiy intuitive ta’rif



Download 308,64 Kb.
bet1/20
Sana01.01.2022
Hajmi308,64 Kb.
#296099
  1   2   3   4   5   6   7   8   9   ...   20
Bog'liq
32317c2bac0a51699e4ab42dfe0e01b69af0d983


Mavzu: Algoritm haqida umumiy intuitive ta’rif
Algoritm tushunchasi

Inson hayoti davomida katta-kichik vazifalar yoki masa- lalarni hal etishni o‘z oldiga maqsad qilib qo‘yadi. Odatda, u o‘z maqsadiga erishishi uchun bajarishi lozim bo‘lgan amal yoki ishlarini hayotiy tajribasi yoki o‘zlashtirgan bilimiga asos- lanib ma’lum bir tartibga keltiradi. Bunga hayotimizdan xilma- xil misollar keltirish mumkin.

  1. misol

Ko‘chadan o‘tish maqsad qilib qo‘yilgan bo‘lsin. U holda ko‘chadan o‘tayotgan kishi hammamizga odatiy hol bo‘lib qolgan quyidagi harakatlarni bajarishi lozim bo‘ladi:

  1. chap tarafga qaralsin, agar transport vositasi yo‘q bo‘lsa,

  1. bandga o‘tilsin, aks holda 1-bandga o‘tilsin;

  1. o‘ng tarafga qaralsin, agar transport vositasi yo‘q bo‘lsa,

  1. bandga o‘tilsin, aks holda 1-bandga o‘tilsin;

  1. ko‘chadan o‘tilsin.

  1. misol

Eni 6 metr va boyi 10 metr bolgan joyni toldirish uchun sotib olinishi kerak bolgan 12x25 sm (eni 12 sm va boyi 25 sm) gishtlar soni topilsin.

Hisoblayotgan kishi geometriya fanidan olgan bilimiga asos- lanib quyidagi ketma-ketlikdagi amallarni bajaradi:

  1. joyning yuzasi 5joy santimetr o‘lchov birligida topilsin;

  2. bir dona g‘ishtning yuzasi ^gisht santimetr o‘lchov birligida topilsin;

  3. g‘ishtlar soni Sson joyning yuzasini g‘ishtning yuzasiga nis- bati deb olinsin.

  1. misol

Amal bajarisin: 19632107 + 19702202. Bu amalni qanday bajargan bo‘lar edingiz? Ha, to‘gri, bu sonlarni ustun ko‘rinishida deyarli quyidagicha qo‘shasiz:

  1. sonlar xonalari to‘g‘ri keladigan tartibda birinchisining tagiga ikkinchisi yozib olinsin;

  2. sonlarning birlik xonasidagi raqamlarini qo‘shib, natijani birlik xonasidagi raqami birliklar tagiga yozilib, o‘nlik xonasi raqami dilda saqlansin;

  3. sonlarning o‘nliklardagi va dildagi raqamlarni qo‘shib, natijani birlikdagi raqami o‘nliklar tagiga yozilib, o‘nlik raqami dilda saqlansin;

va 3-banddagi qoida yuzliklar, mingliklar va hokazo uchun tak- rorlanadi. Bu amallar quyidagi korinishda sizga juda tanish:

19632107 + 19702202 39334309

Yuqoridagi misollarda keltirilgan amallar ketma-ketligi, boshqacha aytganda, ko‘rsatmalar yoki buyruqlar ketma-ketligi biror kishi tomonidan bajarilgach, ko‘zlangan maqsadga erishi- ladi. Bunday amallar ketma-ketligi yoki hayotimizda har kuni va har soatda uchrab turadigan turli qoidalar ichida biror zaruriy natijaga erishishga olib keladigan amallarni ketma-ket bajarishni talab etadigan qoidalar informatikaning asosiy tushunchalaridan bin algoritm so‘zi bilan ifodalanadi.

Algoritm so‘zi IX asrda yashab (783-yilda tug‘ilgan) o‘z ilmiy ishlari xazinasi bilan dunyoga tanilgan vatandoshimiz buyuk astronom, matematik va geograf Abu Abdullo Muhammad ibn Muso al-Xorazmiy nomidan kelib chiqqan. Al-Xorazmiy arifme- tikaga bag‘ishlangan «Hind hisobi haqida kitob» risolasida to‘q- qizta hind raqamining sonlarni ifodalashdagi afzalliklari va ular yordamida har qanday sonni ham qisqa va oson yozish mum- kinligini aytadi va hozirgi kunda hamma o‘quvchilar biladigan sonlar ustida, yuqoridagi 3-misoldagi kabi ustun ko‘rinishida amallar bajarish qoidalarini yoritadi. Ayniqsa, nol (0) qo‘llash- ning ahamiyati haqida tushuncha berib, nolni yozmaslik nati- janing xato chiqishiga olib keladi, degan. Bu risola XII asrda Ispaniyada lotin tiliga tarjima qilingan va butun Yevropaga tarqatilgan. Bu tarjimaning XIV asrda ko‘chirilgan qo‘lyozmasi-ning yagona nusxasi Kembrij universitetining kutubxonasida saqlanmoqda. Risola «Dixit Alxhorithmi», ya’ni «Dediki al- Xorazmiy» iborasi bilan boshlanadi.


Download 308,64 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8   9   ...   20




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish