Page 15 - 4788
P. 15

Початок


                                                Z



                                              P=1



                                             I=1,Z


                                             P=P*I

                                                                P



                                                             Кінець


                                  Рисунок 1.7 –  Блок-схема алгоритму обчислення Z!

                                  На  сьогодні  існують  технології  розробки  програм  без
                            використання  блок-схем.  Однак  незалежно  від  цього  на
                            початковому  етапі  вивчення  програмування  доцільно  при
                            розробці алгоритму їх використовувати.
                                  Найбільш поширеним описом алгоритмів рішення задач
                            є  програми  написані  на  алгоритмічних  мовах.  Алгоритмічні
                            мови  високого  рівня  наближені  до  натуральної  англійської
                            мови,  але  мають  обмежену  кількість  слів  з  яких  будуються
                            речення-рядки  програм  за  строго  визначеними  правилами.
                            Програма,  складена  на  алгоритмічній  мові,  не  може
                            виконуватись  ЕОМ  безпосередньо,  оскільки  ЕОМ  може
                            виконувати  тільки  послідовності  елементарних  операцій,  а
                            команда в програмі на алгоритмічній мові може потребувати
                            виконання  десятків  і  сотень  елементарних  операцій,  що
                            зрозуміло  людині,  та  недоступно  ЕОМ.  Переведення
                            програми  з  алгоритмічної  мови  на  машинну  здійснюється
                            самою  ЕОМ  за  допомогою  спеціальної  програми,  що


                                                           13
   10   11   12   13   14   15   16   17   18   19   20