Язык Паскаль, названный в честь французского математика и философа
Блеза Паскаля (1623-1662), был создан как учебный язык программирования
в 1968-71 годах швейцарским ученым Никлаусом Виртом на кафедре информатики
Стэнфордского университета (Цюрих). В настоящее время это язык имеет
более широкую сферу применения, чем предусматривалось при его создании.
Свое признание Паскаль получил с появлением пакета Турбо Паскаль
(Turbo Pascal). Этот язык отличается простотой понимания, стройностью и
структурностью алгоритмов, быстротой компилятора и удобными средствами
создания и отладки программ.
Достоинствами языка Паскаль являются:
Простой синтаксис языка. Небольшое число базовых понятий. Программы на
Паскале достаточно легко читаемы.
Достаточно низкие аппаратные и системные требования как самого компилятора,
так и программ, написанных на Паскале.
Универсальность языка. Язык Паскаль применим для решения практически всех
задач программирования.
Поддержка структурного програмирования, программирования "сверху-вниз", а
также объектно-ориентированного программирования.
В настоящем пособии рассматривается Tirbo Pascal v7.0. Данная версия
разработана фирмой Borland и является последней в линейке компиляторов
Pascal для DOS. Дальнейшее развитие Паскаль получил в Delphi - системе
разработки программ для Windows.
Базовыми компонентами система программирования Турбо Паскаль
являются компилятор языка Паскаль, средства создания и редактирования
исходных текстов программ и средства их отладки (поиска и исправления ошибок). Все эти
компоненты объединены в единую интегрированную среду разработчика,
с которой как раз и работает программист, создавая свои программы.
Если ваш компьютер настроен для более удобной работы с Турбо Паскалем (в файловом менеджере прописаны ассоциации файлов, настроено пользовательсткое меню), то для начала работы со средой разработчика удобнее всего поступить следующим образом:
Запустить Norton Commander (Far Manager);
Зайти в каталог, в котором планируется сохранять файлы с исходными
текстами программы, а также вспомогательные файлы вашей прграммы;
Если окно редактирования не открылось, то открыть его через пункт меню
"File" (нажать Alt+F, выбрать New).
Если у вас уже есть некоторый файл с исходным текстом программы (файл
с расширением pas), с которым вы хотите продолжить работу, то достаточно
навести на него указатель Norton Commander и нажать Enter. В этом случае
запустится Turbo Pascal и сразу откроется текст выбранной вами программы.
Основной экран интегрированной среды разработчика Turbo Pascal 7.0
выглядит следующим образом:
По функциональному назначению выделяется три области экрана:
Строка меню
Рабочая область
Строка состояния
Строка меню активизируется нажатием клавиши F10. В меню содержатся следующие
разделы:
File. Позволяет выполнять все основные действия с файлами (создание,
открытие, сохранение ..)
Edit. Позволяет выполнять все основные операции редактирования
текста (копирование, вставка, удаление фрагментов, отмена последних
изменений ..)
Search. Позволяет осуществлять поиск и замену фрагментов текста.
Run. Позволяет запускать программу, в том числе в пошаговом режиме.
Compile. Позволяет осуществлять компиляцию программы.
Debug. Содержит команды, облегчающие процесс поиска ошибок в
программе.
Tools. Содержит некоторые дополнительные средства Турбо Паскаль.
Options. Позволяет установить необходимые для работы параметры
компилятора и среды разработчика.
Window. Позволяет выполнять все основные операции с окнами
(открывать, закрывать, перемещать, изменять размер).
Help. Позволяет получить имеющуюся в системе справочную информацию.
Все пункты меню доступны через горячие клавиши. Для этого надо нажать клавишу
Alt и ту букву, которая выделена красной в названии пункта меню. Меню также
позволяет работать с мышью.
В рабочей области имеется возможность открывать различные окна программы -
окна редактируемого текста, окна помощи, отладки и настройки. В вышеприведенном
примере открыто только одно окно - окно текста программы. В заголовке окна
написано имя файла - исходного текста программы.
Строка состояния демонстрирует некоторые доступные и важные в данный момент
операции и соответствующие им комбинации клавиш.
Ниже приведены основные команды среды раработчика Турбо Паскаль и
соответствующие им горячие клавиши. Более полный перечень горячих клавиш вы
можете найти в приложении.
Ctrl+F9 - запуск программы
Alt+F5 - просмотр пользовательского экрана
F2 - сохранение программы
F3 - открытие сохраненной программы
Alt+F3 - закрытие активного окна
Alt+X - выход из Турбо Паскаль
F1 - контекстная помощь
Ctrl+F1 - справка об операторе, на котором установлен курсор
Alt+Backspace - отмена последнео изменения
Ctrl+Y - удаление строки
Shift+стрелки - выделение блока текста
Ctrl+Insert - копирование выделенного блока в буфер
Знаете ли Вы, что локальность - означает, что реализация одной абстракции может быть создана и рассмотрена без необходимости анализа реализации какой-либо другой абстракции. Принцип локальности позволяет составлять программу из абстракций, создаваемых людьми, работающими независимо друг от друга. Один человек может создать абстракцию, которая использует абстракцию, созданную кем-то другим.