Page 29 - 9-sinf informatika yangi 2020. @informatika
P. 29

4) kitobni oӒqish;

                      5) o‘qilgan kitob bo‘yicha xulosa qilish.
                      Algoritmda buyruq, koӒrsatma, amal, harakatlar ketma-ketligi boӒlishi mumkin (1-rasm).

               Algoritm bajarilishi zarur qadamlar ketma-ketligidan iborat bo‘ladi. Algoritm to‘g‘ri tuzilgan

               boӒlsagin  toӒgӒr  natij  erishish mumkin.

                      Boshlash               1-buyruq              2-buyruq               Tugatish









                                                         1-rasm





                      Miso  sif  qaralgan ӖKitob  oӒqish algoritmiӗ  ham inson koӒzlagan maqsadiga



               erishish uchun ijroch  sif  algoritmn  bajarish  zarur. Un  amallar  boshqach  aytganda,


               koӒrsatm  yo  buyruqlar  ketma-k  biror  kish  tomonidan bajarilgachgin  koӒzlangan
               maqsadga erishiladi.
                      Hayotimizda har kuni va har soatda uchrab turadigan turli qoidalar ichida biror zaruriy
               natijaga erishishga olib keladigan amallarni ketma-ket bajarishni talab etadigan qoidalar


               informatikanin  asosiy  tushunchalaridan bir    algoritm soӒz  bilan ifodalanadi. Aksariyat


               algoritmlar inson hayoti davomida ko‘p bajarilganligi uchun ham odatga aylanib qoladi.


               Masalan  taom tayyorlash  ovqatlanish  tartib  kiyinish  xonadan chiqish  yozish  bir  joydan
               ikkinchi joyga borish va hokazo.
                      Demak,  chekli  sondagi  koӒrsatma  yoki  buyruq  (amal)lar  ketma-ketligi  algoritm,  bu
               algoritmlarni bajarayotgan inson esa ijrochi
               bo‘lar ekan.                                     Tayanch tushunchalar
                      Algoritm  ijrochisi  roli  tabiat,  inson,   Algoritmning ijrochisi — algoritmda
               avtomatlashtirilgan   qurilma   (kompyuter,      belgilangan buyruq yoki ko‘rsatmalarni
               texnika,  robot)  va  boshqalar  tomonidan
                                                                bajarishga qodir mavhum (abstrakt)
               bajariladi. Agar biror masalani hal qilish       yoki moddiy (texnik, biologik yoki
               uchun texn  vositadan foydalan  buyruq


                                                                biotexnik) tizim.
               yoki ko‘rsatmalar ketma-ketligi aniq va

               tushunar  boӒlish  lozim. Buyru  yo  koӒrsatmalar  ketma-k  qanch  an  v  tushunarli

               bo  natij  shunch  tez  v  an  erishish mumkin.
                      Ijrochi bajara olishi mumkin bo‘lgan ko‘rsatma yoki buyruqlar to‘plamiga ijrochining
               ko‘rsatmalar tizimi (qisqacha IKT) deyiladi.
                      Ijrochi ko‘rsatmalar tizimini tushunib olish uchun quyidagi masalani ko‘rib chiqamiz.
                                         1-misol. Robot katakchalar boӒylab oӒngga, yuqoriga yoki pastga
                                  harakatlana oladi. U bir katakdan bir necha marta o‘tishi ham mumkin.
                                  Robot turgan katagidan batareyka joylashgan katakka bora oladigan
                                  zaruriy ko‘rsatmalar ketma-ketligini yozing.
                                         Masalaning  shartida  ijrochi  Robotning  koӒrsatmalar  tizimi  (RKT)
                                  RKT={o‘ngga; yuqoriga; pastga}dan iborat. Endi masala yechimi sifatida
               quyidagi algoritmlardan birini olish mumkin:


               28      III BOB. ALGORITMLASH ASOSLARI
   24   25   26   27   28   29   30   31   32   33   34