Урок 12 Інформатика 10 (АП)
Практична робота № 4:
“Створення, збереження, запуск проекту за заданим зразком”.
Мета.
Навчальна. Навчитися створювати, зберігати, запускати проект за заданим зразком.
Розвиваюча. Розвивати логічне та алгоритмічне мислення.
Виховна. Виховувати культуру оформлення
Хід уроку
1. Актуалізація опорних знань.
2. Работа в текстовом редакторе Free Pascal
За допомогою редактора Free Pascal можна створювати і редагувати тексти програм. Після відкриття порожнього вікна (File - New) або завантаження тексту програми (File - Open) ми знаходимося в режимі редагування, що підтверджується наявністю у вікні курсору (невеликого миготливого прямокутника).
Для переходу з режиму редагування до головного меню потрібно натиснути клавішу F10, назад - Esc. Крім того, цей перехід можна здійснити натисканням миші або по рядку головного меню, або по полю редактора.
Редактор Free Pascal володіє можливостями, характерними для більшості текстових редакторів. Зупинимося на деяких особенностях.Работа з фрагментами тексту (блоками) в редакторі Free Pascal може здійснюватися за допомогою головного меню і функціональних клавіш. Виділити фрагмент тексту можна за допомогою клавіші Shift та клавіш переміщення курсору (стрілок).
У головному меню для роботи з фрагментами тексту призначені команди пункту редагування Edit:
• Copy (Ctrl + C) - копіювати фрагмент в буфер;
• Cut (Ctrl + X) - вирізати фрагмент в буфер;
• Paste (Ctrl + V) - вставити фрагмент з буфера;
• Clear (Ctrl + Del) - очистити буфер;
• Select All - виділити весь текст у вікні;
• Unselect - скасувати виділення.
Команди Copy і Cut застосовують тільки до виділених фрагментів тексту. Крім того, пункт меню Edit містить команди Undo і Redo, за допомогою яких можна скасовувати і повертати виконані дії.
Комбінації клавіш, призначені для роботи з блоком, такі:
• Ctrl + K + B - помітити початок блоку;
• Ctrl + K + K - помітити кінець блоку;
• Ctrl + К + Т - помітити в якості блоку слово ліворуч від курсору;
• Ctrl + K + Y - стерти блок;
• Ctrl + K + C - копіювати блок у позицію, де знаходиться курсор;
• Ctrl + K + V - перемістити блок у позицію, де знаходиться курсор;
• Ctrl + K + W - записати блок у файл;
• Ctrl + K + R - прочитати блок з файлу;
• Ctrl + K + P - надрукувати блок;
• Ctrl + К + Н - зняти позначку блоку;
повторне використання Ctrl + К + Н знову виділить блок.
Робота з файлами в середовищі Free Pascal здійснюється за допомогою команд Fileглавного меню і функціональних клавіш:
• New - відкрити вікно для створення нової програми;
• Open (F3) - відкрити раніше створений файл;
• Save (F2) - зберегти створений файл;
• Save As - зберегти файл під іншим ім'ям;
• Exit (Alt + X) - вийти з середовища програмування.
При створенні нової програми їй за замовчуванням присвоюється стандартне ім'я NONAMEOO.PAS (NO NAME - немає імені).
При першому збереженні файла користувачеві буде запропоновано ввести його ім'я. При повторному збереженні файл зберігається під тим же ім'ям. Команда Save As аналогічна першому збереженню. Якщо файл не був збережений, то при спробі завершити роботу із середовищем, з'явиться запит про необхідність зберегти зміни у файлі. При відкритті раніше створеного файлу його ім'я вибирають із списку існуючих файлів.
У редакторі Free Pascal допускається робота з декількома вікнами. Перемикатися між вікнами можна двома способами:
• для перемикання у вікно з номером від першого до дев'ятого натиснути комбінацію клавіш Alt + i, де i - номер вікна (наприклад Alt +5 - виклик пятогоокна);
• для виведення списку вікон на екран натиснути комбінацію клавіш Alt +0, з'явиться список активних вікон, в якому буде необхідно вибрати потрібне і натиснути Enter.
Запуск програми в середовищі Free Pascal та перегляд результатів
Після того як текст програми набраний, його слід перевести в машинний код. Для цього необхідно викликати транслятор за допомогою команди Compile - Compile (комбінація клавіш Alt + F9). На першому етапі транслятор перевіряє наявність синтаксичних помилок. Якщо в програмі немає синтаксичних помилок, то на екрані повідомляється про кількість рядків програми, що транслюється, та об'єм доступної оперативної пам'яті.
Якщо на якомусь етапі транслятор знайде помилку, то у вікні редактора курсор вкаже той рядок програми, в якій помилка була виявлена.
При цьому в верхньому рядку редактора з'явиться коротке діагностичне повідомлення про причину помилки.
Для запуску транслювати програми необхідно виконати команду Run - Run (комбінація клавіш Ctrl + F9), після чого на екрані з'являється вікно командного рядка, в якому користувач і здійснює діалог із програм. Після завершення роботи програми знову з'являється екран середовища Free Pascal.
Для перегляду результатів роботи програми в OC Windows необхідно натиснути комбінацію клавіш Alt + F5. Для повернення в оболонку слід натиснути будь-яку клавішу.
3. Практична робота № 4 “Створення, збереження, запуск проекту за заданим зразком”
Завдання 1.
За наведеним сценарієм виконайте завдання по створенню та налагодженню програми в середовищі Free Pascal.
Завдання 2.
Набрати такий текст програми і виконати п.п.1-8.
4. Домашнє завдання
1. Скоректувати текст програми, завдання 2 таким чином, щоб вона обчислювала площу квадрата, і виконати п.п.1-8.