Page 98 - 33
P. 98

5.  Знову викликаємо повну програму
                                                             LOAD “ REGIM


                      6.  Стираємо  верхню  частину  програми    (  не  зачіпаючи  номера  600  !  )  і
                          припустимо, що останній номер перед 600 є 590


                                                               DELETE – 590
                      7.  Записуємо частину, що залишилась, під ім’ям GIM


                                                                 SAVE “ GIM ”

                       У  результаті  програма  стала  поділеною  на  два  окремих  файла    RE  і

               GIM.Повну  програму  REGIM  бажано  записати  на  дискету,  а  з  пам’яті

               комп’ютера стерти.

                      Для відновлення програми робимо такі операції:

                      LOAD “ RE ”– виклик верхньої частини;

                      MERGE “ GIM ”– виклик нижньої частини і зрощування з верхньою;

                      F1 – перевірка наявності повної програми.

                      На завершення цієї глави треба відзначити, що наведені способи захисту

               програм найпростіші серед великого розмаїття способів. Вони не забезпечують

               високого  рівня  захисту  від  досвідчених  програмістів,  але  цього  достатньо  для

               захисту  від  ділетантів,  особливо  якщо  застосовувати  комбінації  описаних

               способів. А досвідчені програмісти навряд чи зазіхатимуть на програми такого

               рівня.



                      3.9  Методичні поради з програмування мовою GWBASIC



                      Під  час  складання  програм  і  особливо  при  їх  відладці  можуть  виникати

               питання,  яких  можна  уникнути  або  зменшити  їх  кількість,  якщо  виконувати

               певні практичні поради.

                       3.9.1 Перед  складанням  програми  зобразити  алгоритм  у  вигляді  блок-

               схеми.Особливо  це  важливо  для  програм,  де  передбачаються  розгалуження,

               цикли  –  в  циклах,  тощо.  Без  цього  на  складання  програми  можна  витратити





                                                              98
   93   94   95   96   97   98   99   100   101   102   103