- •1. Основные элементы языка турбо-паскаль
- •1.1. Алфавит
- •1.2. Идентификаторы
- •1.3. Константы
- •1.4. Выражения
- •1.5. Операции
- •1.6. Стандартные функции
- •1.7. Типы данных
- •1.8. Совместимость типов
- •2. Структура простой программы на языке турбо-паскаль.
- •1. Ввод-вывод данных
- •2. Операторы языка
- •2.1. Оператор присваивания
- •2.2. Условный оператор
- •2.3. Оператор перехода. Метка
- •2.4. Составной оператор
- •2.5. Оператор варианта
- •1. Знакомство со средой турбо-паскаля
- •2. Система меню
- •3. Редактор
- •1. Цикл с условием продолжения
- •2. Цикл с условием окончания
- •3. Цикл с параметром
- •4. Вложенные циклы
- •1. Массивы. Матрицы
- •2. Файловый тип данных
- •3. Записи
- •4. Множества
- •1. Структура сложной программы
- •2. Процедуры
- •3. Функции
- •1. Технические особенности воспроизведения графики
- •2. Точки, линии, многоугольники, окружности
- •3 . Построение графиков функций
1. Знакомство со средой турбо-паскаля
(применительно к версии 7.0)
Для вызова Турбо-Паскаля необходимо запустить файл bp.exe из папки BIN. Экран при этом примет вид, показанный на рис. 1.
При написании программ, использующих графические возможности ПЭВМ, понадобятся файлы graph.tpu и cga.bgi.
Функциональные клавиши Турбо-Паскаля: F1 - помощь, F2 - сохранить, F3 - загрузить, F4 - начать или продолжить исполнение программы, F7 - выполнить следующую строку программы (используется в отладочном режиме), F8 - выполнить следующую строку программы, F9 - компилировать, F10 - вызов меню, Alt+F3 - загрузить используемую программу, Alt+F5 - сменить окно редактора на окно вывода результата, Alt+F6 - загрузить в редактор последнюю программу, Alt+X - выход, Ctrl+F9 - выполнить программу.
Компилятор Турбо-Паскаля воспринимает строки программы длиной не более 126 символов. Вертикальная длина "листа" ограничивается 64 535 символами.
2. Система меню
1. Опция File позволяет:
создать новый файл (New);
загрузить файл с диска в память редактора (Open…);
записать файл из редактора на диск (Save);
переписать файл (Save as…);
записать все файлы из редактора на диск (Save all);
изменить директорию (Change dir);
распечатать файл (Print);
выбрать параметры печати (Printer setup…);
осуществить временный выход из среды Турбо-Паскаля (Dos shell), для возврата в среду необходимо набрать в командной строке exit и нажать клавишу Enter;
осуществить окончательный выход из среды Турбо-Паскаля (Exit).
2. Опция Edit возвращает среду в режим создания или редактирования текста программы. Эта опция позволяет:
отменить последнюю команду (Undo);
вернуть последнюю команду (Redo);
вырезать (Cut);
копировать (Copy);
вставить (Paste);
очистить (Clear);
показать содержимое буфера обмена (Show clipboard).
3. Опция Search позволяет производить поиск и замену отдельных символов, слов и словосочетаний в тексте программы, а также поиск ошибок, процедур, объектов и составных частей программы.
4. Опция Run позволяет выполнить созданную программу (Run). Кроме того, опция позволяет:
осуществить пошаговую отладку программы, исключая процедуры (Step over) и включая процедуры (Trace into);
осуществить прогон программы до курсора (Go to cursor);
сбросить отладочные средства и прекратить отладку программы (Program reset);
отслеживать изменение переменных в процессе выполнения программы (Parameters…).
5. Опция Compile позволяет:
компилировать программу без ее прогона (Compile, Make, Build);
указать компилятору, куда нужно поместить готовую к работе программу (Target…,Primary file…, Clear primary file);
получить информацию о программе (Information…).
6. Опция Debug позволяет проверить и/или изменить текущее состояние любых переменных отлаживаемой программы, найти нужную процедуру или функцию.
7. Опция Tools управляет информацией, которая будет отображаться в отладочном окне. С ее помощью можно указать отладчику те переменные и/или выражения, за изменением которых Вы хотели бы наблюдать при отладке программы;
8. Опция Options позволяет управлять режимами компиляции и компоновки программы, а также работой среды Турбо-Паскаля.
9. Опция Window позволяет управлять окнами с загруженными файлами;
10. Опция Help позволяет получить подсказку по той или иной возникшей проблеме в процессе создания программы.