- •Программирование на языке Pascal введение
- •Этапы разработки программ
- •Ядро Турбо Паскаль
- •Среда программирования Турбо паскаль
- •Функциональные клавиши
- •2.3. Текстовый редактор
- •Запуск и отладка программы
- •Элементы языка
- •3.1. Алфавит
- •3.2. Зарезервированные слова и идентификаторы
- •3.3. Общая структура программ в Турбо Паскаль
- •3.4. Основные типы данных. Простые типы
- •Основные операторы языка программирования Турбо Паскаль
- •4. 1. Ввод – вывод информации в Турбо Паскаль
- •4.2. Математические операции, встроенные математические функции Турбо Паскаль
- •4.3. Пустой оператор и составной оператор
- •4.4. Условный оператор
- •4.5. Оператор выбора
- •4.6. Операторы повторений
- •5. Символьные типы данных
- •6. Строковые типы данных
- •Стандартные процедуры и функции для строк
- •7. Структурированные типы данных. Массивы
- •7. 1. Одномерные массивы
- •Доступ к элементам массива
- •7.2. Сортировка массивов
- •7.2.1. Сортировка вставкой
- •7.2.2. Сортировка выбором
- •7.2.3. Сортировка обменом (пузырьковая сортировка)
- •7.3. Многомерные массивы
- •8. Записи
- •9. Множества
- •10. Типизированные константы
- •10.1. Константы простых типов и типа string
- •10.2. Константы-массивы
- •10.3. Константы-записи
- •10.4. Константы-множества
- •Литература
Ядро Турбо Паскаль
В основе любого языка программирования, в том числе и Турбо Паскаль лежит ядро. Ядро Турбо Паскаль – это минимальный набор средств, достаточный для написания сравнительно простых программ. С точки зрения программирования ядро можно рассматривать как набор основных правил, необходимых для написания программы, синтаксис языка, набор зарезервированных слов, стандартных процедур и функций.
Система программирования Турбо Паскаль представляет собой объединение компилятора с языка программирования Паскаль и инструментальной программной оболочки, облегчающей пользователю разработку программ. В дальнейшем будем называть реализуемый компилятором язык программирования Паскаль языком Турбо Паскаль, а разнообразные сервисные услуги, предоставляемые программной оболочкой – средой Турбо Паскаль.
Среда программирования Турбо паскаль
Система Турбо Паскаль довольно большая по объему. Она поставляется на нескольких дистрибутивных дискетах и устанавливается на жесткий диск. Для этого на жестком диске обычно создается отдельный каталог с именем TP (или PAS, TURBOPAS, PASCAL и т.п.). Для вызова Турбо Паскаль необходимо отыскать нужный каталог и в нем файл TURBO.EXE. Этот файл содержит готовую к работе диалоговую систему программирования Турбо Паскаль. В него входят минимально необходимые части Турбо Паскаль (текстовый редактор, компилятор, компоновщик, загрузчик). Для нормальной работы в диалоговой среде понадобятся также основная библиотека, располагающаяся в файле TURBO.TPL, и справочная служба (файл TURBO.HLP). В принципе, этих файлов обычно бывает достаточно для написания, компиляции и исполнения несложных задач.
Цепочка загрузки Турбо Паскаль может иметь следующий вид:
С:\ TP\ TPURBO
После успешного вызова системы экран ПК приобретает следующий вид, показанный на рис 1.
Для выхода из Турбо Паскаль следует нажать клавишу ALT и, не отпуская ее, клавишу с латинской буквой Х.
Верхняя строчка содержит «меню» возможных режимов работы Турбо Паскаль, нижняя – краткую справку о назначении основных функциональных клавиш. Вся остальная часть экрана принадлежит окну редактора, очерченному двойной рамкой и предназначенному для ввода и коррекции текста программ. В его верхней строке приводится имя того дискового файла, откуда был прочитан текст программы (новому файлу присваивается имя NONAME00.PAS), два специальных поля, используемых при работе с устройством ввода «мышь» (эти поля выделены квадратными скобками), и цифра 1 – номер окна. В Турбо Паскаль можно работать одновременно с несколькими программами (или частями одной крупной программы), каждая из которых в отдельном окне редактора. Среда позволяет использовать до девяти окон одновременно.
File Edit Search Run Compile Debug Tools Options Window Help
[_]----------------------------
NONAME00.PAS -------------------------1-[]
░
░
░
░
░
░
░
░
░
+
-------1:1-----------░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
-F1 Help F2 Save F3 Open Alt+F9 Compile
F9 Make Alt+F10 Local menu
Рис 2. Поле редактора Турбо Паскаль.
