ify"> Надалі ми будемо розглядати саме Турбо Паскаль, так як він реалізований на основних типах персональних комп'ютерів (IBM PC і сумісних з ними). ​​
Щоб не було термінологічної плутанини, назва Турбо Паскаль позначає мову програмування. Стандартний Паскаль входить у Турбо Паскаль як підмножина. Далі скрізь, де йдеться про розширених можливостях Турбо-варіанту в порівнянні зі стандартом, це буде обумовлюватися. p align="justify"> Систему програмування Турбо Паскаль назвемо коротко Турбо-системою. Турбо-система забезпечує зручну операційну обстановку для роботи програміста. Але її призначення не загальне, як, наприклад, у оболонки операційної системи MS DOS Norton Commander, а спеціалізоване - надавати користувачеві необхідні засоби роботи з Паскаль-програмою. p align="justify"> Програма на Турбо Паскалі проходить три етапи обробки:
створення тексту програми;
компіляція;
виконання скомпільованій.
У відповідності з цими функціями Турбо-система включає в себе три головні компоненти:
редактор текстів;
компілятор;
виконавчу систему.
За допомогою вбудованого в систему текстового редактора можна формувати в пам'яті будь-які тексти, не тільки програми на Паскалі. Зокрема, це можуть бути вихідні дані розв'язуваної задачі в текстовій формі. Текст програми, створений редактором, можна зберегти на диску у вигляді файлу з ім'ям наступного формату
<ім'я файлу>. РАS
де pas - це стандартне розширення імені файлу, створеного системним редактором. Ім'я файлу задається користувачем. Звернення до текстового редактору відбувається по команді Edit. Компілятор переводить програму з мови Паскаль на мову машинних команд. При цьому перевіряється відповідність програми правилам мови програмування (синтаксичний і семантичний контроль). При виявленні помилки комп'ютер видає повідомлення про неї користувачеві і припиняє роботу. Програма, отримана в результаті компіляції, може бути збережена на диску у файлі з іменем
<ім'я файлу>. ехе
Робота компілятора ініціюється системної командою Compile. Виконання скомпільованій проводиться за командою Run. При цьому виконання програми залишається під контролем Турбо-системи. Зокрема, Турбо-система допомагає виявити помилку в програмі, якщо при виконанні стався збій
Користувачеві повідомляється причина збою і вказується місце, де він стався в Паскаль-програмі. Відбувається автоматичне повернення в режим редагування. p align="justify"> У старших версіях Турбо Паскаля є система налагодження (Debug). З її допомогою можна переглянути на екрані значення будь-якої змінної, знайти значення будь-якого вираження, встановити нове значення змінної. Мож...