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