На головну

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

  1. Pascal (Паскаль)
  2. Біосфера як оболонка Землі
  3. Введення в мову програмування Pascal
  4. Внутрішня оболонка ока
  5. Ворота інфекції - шкірні покриви (при присмоктування кліща) або слизова оболонка травного тракту (при аліментарному зараженні).
  6. ГЛАВА 7. Операційна оболонка Norton Commander
  7. Директиви компілятора і обробка помилок введення

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

Мал. 6.1. Вікно програми Turbo Pascal

Як видно на рис. 6.1, пристрій вікна дещо відрізняється від стандартного вікна 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, в іншому випадку там виведеться повідомлення "Can not be modified". Таким чином, вікно "Evaluate and Modify" дозволяє гнучко тестувати поведінка програми при різних вхідних даних.

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

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



Попередня   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25   26   Наступна

Коротка історія та класифікація мов програмування 7 сторінка | Коротка історія та класифікація мов програмування 8 сторінка | Форми запису алгоритму | Етапи розробки програми | константи | Змінні і типи змінних | арифметичні вирази | оператор присвоювання | оператор введення | оператор виведення |

© um.co.ua - учбові матеріали та реферати