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

va harakatlanish boӒyicha berilgan karta-sxemalari, avtobuslarning yoӒnalish sxemasi ham

               bunga misol bo‘la oladi.
                      Algoritmlash asoslarini oӒrganishning yana bir qulay graԊk shakli blok-sxema usulidir.

               Blok-sxemalar yo‘nalish chiziqlari orqali tutashtirilgan ma’lum buyruq yoki ko‘rsatmani aks
               ettiruvchi maxsus geometrik shakl ӏ bloklardan tashkil topadi.
                      Blok-sxemalarni  tuzishda  foydalaniladigan  asosiy  sodda  geometrik  Ԋguralar

               quyidagilardan iborat:


                  Blokning nomi         Blokning ko‘rinishi                Blokning vazifasi
                    Algoritmni
                    boshlash /                                        Algoritm blok-sxemasining

                  tugatish bloki                                 boshlanishi va tugashida qo‘llaniladi.
                                                                    Dastlabki ma’lumotlar kiritishni
                     Kiritish/                                          tashkil qilish va olingan
                  chiqarish bloki                                       ma’lumotlarni chiqarish
                                                                          uchun xizmat qiladi.
                                                                       Qiymat berish yoki tegishli
                                                                   ko‘rsatmalarni bajarishga xizmat
                 Funksional blok                                       qiladi. To‘rtburchak ichiga
                 (operator bloki)                                   bajarilishi kerak bo‘lgan buyruq
                                                                     yoziladi. Bir blokda bir nechta
                                                                       buyruqni yozish mumkin.
                                                                  Shart tekshirish orqali algoritmning
                                                                    bajarilish yo‘nalishi belgilanadi.
                                          ha                   yo‘q  Agar romb ichida yozilgan shart
                   Muqobil blok
                                                                    oӒrinli boӒlsa, u holda boshqaruv
                                                                     Ӗhaӗ tarmogӒi, aks holda, ӖyoӒqӗ

                                                                       tarmog‘i bo‘ylab uzatiladi.
                                                                   Parametrli takrorlanish jarayonni
                                                                       tashkil qilishda qo‘llaniladi.
                                                                    Siklning takrorlanishlar soni va
                     Sikl bloki                                      qadami ma’lum bo‘lishi kerak.
                                                                   Blokning ichida sikl parametrining
                                                                    boshlangӒich, yakuniy qiymati va
                                                                  uni o‘zgartirish qadami ko‘rsatiladi.
                                                                    Oldindan yaratilgan yordamchi
                Qism dastur bloki                                      algoritmga murojaat qilish
                                                                            uchun ishlatiladi.

                 Xabarlarni chop                                       Natijalarni bosib chiqarish
                    etish bloki                                             uchun ishlatiladi.

                                                                        Blok-sxemadagi harakat
                  Yo‘nalish bloki
                                                                         yo‘nalishini ko‘rsatadi.
                                                                       Qiymat berish koӒrsatmasi
                O‘zlashtirish bloki              =
                                                                              hisoblanadi.





               32      III BOB. ALGORITMLASH ASOSLARI
   28   29   30   31   32   33   34   35   36   37   38