Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основи програмування Паскаль.docx
Скачиваний:
51
Добавлен:
12.05.2015
Размер:
511.7 Кб
Скачать

6. Компілятор і оболонка Turbo Pascal

Коротко розглянемо основні дії із цією програмою. Після установки програми з папки Паскаля або за допомогою ярлика запускається файл із іменем turbo.exe. Основні елементи вікна Турбо Паскаля наведені на схемі нижче:

Як видне на схемі, обладнання вікна трохи відрізняється від стандартного вікна Windows.

Для входу у верхнє меню слід нажати F10 або зробити клацання мишею на потрібному пункті. Якщо жодне вікно не відкрите або необхідне вікно для нової програми, у меню File виберіть пункт New. Для відкриття раніше збереженої програми в цьому ж меню виберіть Open або просто натисніть F3. Вибрати потрібну програму можна в діалоговім вікні, що з'явилося, можливо, для цього буде потрібно перемінити папку.

Якщо відкрите відразу кілька вікон, перемикатися між ними можна, натискаючи при натиснутої лівої Alt цифрову клавішу з номером потрібного вікна ( від 1 до 9). Одержати список усіх вікон можна комбінацією клавіш Alt + 0, закрити поточне вікно - Alt + F3

Після введення програми (а краще кілька раз у процесі введення) її слід зберегтина диску. Для цього в меню File досить вибрати команду Save або нажати F2 з вікна програми. При першім збереженні програмі слід дати ім'я. Помніть, що Паскаль розроблявся для операційної системи MS-DOS, що й даються файлам імена повинні включати тільки латинські букви й цифри, а по довжині не перевищувати 8 символів! Тип файлу.pasможна не писати, він додасться автоматично.

Для збереження файлу із програмою на дискету або відкриття його з дискети простіше всього у вікні введення вказати a:і нажати Enter. Аналогічно можна перейти до інших змінних носіїв, увівши їх системне ім'я диска.

Після збереження програми, для її компіляції й виконання досить нажати комбінацію клавіш Ctrl+F9. Якщо в процесі компіляції знайдена синтаксична помилка, компілятор повідомить про неї й установить курсор на рядок, що містить помилку. Помилку слід виправити й нажати Ctrl+F9 ще раз. Після виконання програми, якщо в ній не передбачене ніякого останова, відбудеться автоматичне повернення у вікно введення. Повернутися до вікна виведення програми після її виконання можна, нажавшиAlt+F5.

Внаслідок алгоритмічних помилок або апаратних проблем запущена програма може "зависнути", наприклад, нескінченно виконуючи неправильно запрограмований цикл. У цьому випадку, при роботі з оболонки Паскаля, можна спробувати перервати її комбінацією клавіш Ctrl+Break.

Перемикання на російську мову й назад з оболонки Турбо Паскаля залежить від настроювань ОС, уточните їх у викладача або оператора.

Перемикання в повноекранний режим і назад, як і для інших додатків DOS, виконується комбінацією клавіш Alt+Enter.

За замовчуванням програма Turbo Pascal не створюєфайлів, що виконуються, *.exe. Щоб вона початку це робити, досить у верхньому меню Compile установити пункт-перемикач Destination у значення Disk (значення за замовчуванням – Memory).

Оболонка Паскаля включає зручні засоби налагодження програм, основні необхідні команди зібрані в меню Debug. Для виконання програми по рядках досить натискати F7 або F8. Різниця між призначеннями цих клавіш у тому, що натискання F7 покроково виконує програму із входом в усі можливі підпрограми, а F8 – немає. Поки тема "Підпрограми" не вивчена, різниці в дії клавіш не буде помітно. Рядок, який буде виконуватися наступної, виділена ясно-зеленим кольором. Перейти відразу до потрібного місця в програмі можна, установивши курсор на відповідний рядок і нажавши клавішу F4. Вийти з режиму покрокового виконання й перервати роботу отладчика дозволяє комбінації клавіш Ctrl+F2.

У процесі покрокового виконання можна подивитися й навіть змінити значення будь-яких змінних. Для цього досить установити курсор на ім'я потрібної змінної й нажати комбінація клавіш Ctrl+F4. На екрані повинне з'явитися діалогове вікно "Evaluate and Modify". У поле введення Expression уже показане ім'я змінної, на якій стояв курсор. Якщо це не так, тут можна задати ім'я будь-який доступної змінної або ввести довільне вирази на Паскалі. Натискання Enter або кнопки Evaluate виводить результат у поле Result. У поле New Value можна, не перериваючи покрокового виконання, змінити значення змінної. Якщо запропонована зміна можливо, після натискання кнопки Modify воно буде показано в поле Result, а якщо ні, то там виведеться повідомлення "Cannot be modified". Таким чином, вікно "Evaluate and Modify" дозволяє гнучко тестувати поведінка програми на різних вхідних даних.

Нарешті, у Паскаль вбудована потужна система допомоги (у пропонованому вище компактному дистрибутиві вона перекладена на російську мову). Натискання F1 викликає вікно допомоги по редактору, а Shift+F1 – індекс змісту довідкової системи. У тексті допомоги посилання на інші розділи виділені жовтим кольором, а переходити по посиланнях можна клавішами Tab і Shift+Tab або звичайними клавішами зі стрілками. Натискання Alt+F1 повертає до читання попередньої статті. Користуючись виділенням за допомогою миші або клавішами зі стрілками при натиснутої Shift, інформацію з вікна допомоги можна копіювати у вбудований буфер обміну й потім вставляти в новий або існуючий файл. Відповідні команди доступні з меню Edit. Додаткові можливості системи допомоги доступні з меню Help.

Докладніше про роботу із цієї й іншими оболонками компанії Borland можна довідатися в спеціальній літературі.