МЕТА РОБОТИ
Мета роботи – ознайомитись з оболонкою інтегрованого середовища версії 7.0 компілятора Turbo Pascal, командами меню, “гарячими” клавішами, текстовим редактором, основними прийомами роботи з інтегрованим середовищем та планом роботи при створенні та відлагодженні програм.
ТЕОРЕТИЧНІ ВІДОМОСТІ
Приблизний план роботи при створенні та відлагодженні нової програми
1. Відкрити нове вікно редагування для введення нової програми (File/New)
2. Набрати текст нової програми.
3. Записати текст програми на диск (F2). Текст нової програми на диск необхідно обов’язково записати до (!) першого запуску програми на виконання, оскільки через можливі помилки програми чи збої комп’ютера текст програми може бути втрачений
4. Запустити програму на виконання (Ctrl+F9).
5. Якщо у програмі були допущені синтаксичні помилки, на екрані з’явиться відповідне повідомлення, а курсор вкаже місце помилки. У цьому випадку необхідно виправити помилку за допомогою команд редактора середовища Turbo Pascal та знову запустити програму на виконання.
6. Переглянути результати виконання програми (Alt+F5).
7. Якщо отримані неправильні результати, виправити допущені алгоритмічні помилки та знову запустити програму на виконання.
8. Повторити пункти 4–7 до отримання правильних результатів.
9. Зберегти відлагоджену програму на диску (F2).
КОНТРОЛЬНІ ЗАПИТАННЯ
Для чого призначене інтегроване середовище Turbo Pascal?
для розробки програмного забезпечення для платформ DOS та Windows
Як вибирається команда меню?
Вибрати команду меню або підменю можна, використовуючи маніпулятор типу “миша”.
Як можна вибрати команду основного меню без маніпулятора типу “миша”?
Якщо “миші” немає, то треба активізувати клавіші ALT + перша літера команди меню або клавіші, вказані в конкретній команді підменю.
За допомогою якої команди меню можна закрити або відкрити вікно повідомлень? Яку команду підменю треба вибрати?
Меню Tools
Як можна перемістити фрагмент редагованого тексту з одного місця в інший?
Команда Copy – копіює виділений фрагмент програми та розміщує його у буфері Clipboard.
Команда Paste – вставляє виділений фрагмент вмісту Clipboard у позицію розміщення курсору вікна
Як можна виділити фрагмент тексту?
Текст можна виділити за допомогою миші та клавіатури.
За допомогою миші:
Будь-який текст - Встановити вказівник миші на початок тексту, натиснути ліву кнопку миші, і притримуючи її, тягніть вказівник миші до кінця тексту чи блока.
Рядок - Клацніть двічі на потрібному рядку лівою кнопкою миші.
За допомогою клавіатури:
Встановити курсор на початок текстового блока, натисніть та притримуйте <Shift> і рухайте курсор до кінця необхідного фрагменту. Також у комбінації з <Shift> можна використовувати клавіші <Home>,<End>, <PageUp>та<PageDown>.
Зняти виділення можна натиснувши в будь-якому місці екрана.
Яка команда меню і підменю дає змогу відслідкувати покрокове виконання програми?
Команда Watch в Меню Debug – відкриває вікно Watch, у якому користувач може вивести для себе інформацію про значення змінних та виразів програми, що потрібні йому для відлагодження програми. Команда Add watch… – відкриває діалогове вікно Add Watch, у якому програміст може вказати вираз чи ім’я змінної, значення яких його цікавить під час відлагодження.
Які операції можна виконувати, активізувавши команду Window?
Меню Window складається з десяти команд:
Команда Title – розташувати на екрані всі відкриті вікна редагування, виділивши їм однакові частини екрана.
Команда Cascade – розташувати на екрані усі відкриті вікна редагування у каскадному вигляді.
Команда Close all – закрити всі відкриті вікна.
Команда Refresh display – відновити на екрані зображення інтегрованого середовища Turbo Pascal у разі непередбачених збоїв виведення інформації на екран.
Команда Size/Move – зміна розміру активного вікна та/чи його позиції на екрані. Переміщувати вікно по екрану можна клавішами стрілок (←↑→↓), а змінювати його розміри – одночасним натисненням клавіші Shift та клавішстрілок (Shift+←, Shift+↑, Shift+→, Shift+↓). Title Cascade Close all Refresh display Size/Move Ctrl+F5 Zoom F5 Next F6 Previous Shift+F6 Close Alt+F3 List… Alt+0 25
Команда Zoom – розкриває активне вікно до повноекранного розміру та відновлює його початковий стан, якщо вікно вже має повноекранний розмір.
Команда Next – послідовне виконання команди Next декілька разів призводить до циклічної зміни активності відкритих вікон.
Команда Previous – працює аналогічно команді Next, але перемикає вікна у зворотній послідовності.
Команда Close – закриває активне вікно редагування.
Команда List… – відкриває діалогове вікно Window List, у якому перелічені усі відкриті з моменту запуску інтегрованого середовища вікна.
Що таке “гарячі клавіші”?
Комбінації клавіш, за допомогою яких можна виконати дію.
Яка команда основного меню дає змогу проводити відлагодження програми?
Меню Debug
ЛАБОРАТОРНЕ ЗАВДАННЯ
Обчислити суму натуральних чисел від 1 до N, тобто:
S = 1+2+3+4+....+N
PROGRAM TEST (INPUT, OUTPUT);
VAR S, I, N : INTEGER;
BEGIN
WRITE(’ВВЕДИ N: ’);
READLN(N); S :=0;
FOR I :=1 TO N DO
S :=S+I;
WRITELN(’S=’,S)
END.
РЕЗУЛЬТАТИ ВИКОНАННЯ ЗАВДАННЯ////////
/
ВИСНОВОК
Я ознайомилась з оболонкою інтегрованого середовища версії 7.0 компілятора Turbo Pascal, командами меню, “гарячими” клавішами, текстовим редактором, основними прийомами роботи з інтегрованим середовищем та планом роботи при створенні та відлагодженні програм.