Реферат: Описание языка Turbo Pascal
Название: Описание языка Turbo Pascal Раздел: Рефераты по информатике Тип: реферат | ||||||||||||||||||||||||||||||||||||||||||||
Описание языка Turbo PascalЯзык Паскаль, названный в честь французского математика и философа Блеза Паскаля (1623-1662), был создан как учебный язык программирования в 1968-1971 годах швейцарским ученым Никлаусом Виртом на кафедре информатики Стэндфордского университета (Цюрих). Стандарт этого языка был утверждён позже, он считался более совершенным и удобным для работы, чем широко распространённые в то время языки программирования Алгол, Фортран, Бейсик. В настоящее время это язык имеет более широкую сферу применения, чем предусматривалось при его создании. Свое признание Паскаль получил с появлением пакета Турбо Паскаль (Turbo Pascal). Этот язык отличается простотой понимания, стройностью и структурностью алгоритмов, быстротой компилятора и удобными средствами создания и отладки программ. Достоинствами языка Паскаль являются: 1. Простой синтаксис языка. Небольшое число базовых понятий. Программы на Паскале достаточно легко читаемы. 2. Достаточно низкие аппаратные и системные требования, как самого компилятора, так и программ, написанных на Паскале. 3. Универсальность языка. Язык Паскаль применим для решения практически всех задач программирования. 4. Поддержка структурного программирования, программирования "сверху-вниз", а также объектно-ориентированного программирования. В настоящем пособии рассматривается Turbo Pascal v7.0. Данная версия разработана фирмой Borland и является последней в линейке компиляторов Pascal для DOS. Дальнейшее развитие Паскаль получил в Delphi - системе разработки программ для Windows. Среда разработчика Turbo Pascal 7.0Базовыми компонентами система программирования Турбо Паскаль являются компилятор языка Паскаль, средства создания и редактирования исходных текстов программ и средства их отладки (поиска ошибок). Все эти компоненты объединены в единую интегрированную среду разработчика , с которой как раз и работает программист, создавая свои программы. Запуск программы Будем считать, что компьютер для работы с Турбо Паскаль настроен так, как это сказано в приложении. Для начала работы с Турбо Паскаль удобнее всего поступить следующим образом: 1. Запустить Norton Commander; 2. Зайти в каталог, в котором планируется сохранять файлы с исходными текстами программы, а также вспомогательные файлы вашей программы; 3. Вызвать горячее меню Norton Commander (нажав клавишу F2); 4. Выбрать строку "Turbo Pascal 7.0"; 5. Если окно редактирования не открылось, то открыть его через пункт меню "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 - копирование выделенного блока в буфер · Shift+Insert - вставка из буфера Основные элементы языка PascalПрограммы предназначены для решения задач и определённой проблемы. В процессе решения задач необходимые начальные сведения вводятся в память компьютера, указываются способы их обработки и описывается, с помощью какого устройства и в каком виде осуществляется вывод результата. Программа состоит из отдельных строк. Их набор и исправление осуществляются через специальный текстовый редактор. В одной строке можно писать несколько операторов, они разделяются между собой знаком “;” , но желательно писать по одному оператору, так как это удобно для чтения и можно легко исправлять ошибки. Программа на языке Pascal состоит из трёх разделов: заголовка, раздела описания и раздела операторов. Первая строка любой программы начинается с заголовка PROGRAM. Затем пишется раздел описания внутренних объектов программы. Этот раздел
|
Матема-тическаязапись |
Запись на языкеPascal |
Выполняемая функция | Типфункции |
|x | | abs(x ) | Абсолютная величина аргумента | |
arctg x | arctan(x ) | Арктангенс аргумента | Вещ. |
cos x | cos(x ) | Косинус аргумента | Вещ. |
sin x | sin(x ) | Синус аргумента | Вещ. |
ex | exp(x ) | Число e в степениx | Вещ. |
frac(x ) | Дробная часть числа x | Вещ. | |
[x ] | int(x ) | Целая часть числа x | Вещ. |
ln x | ln(x ) | Натуральный логарифм от числа x | Вещ. |
π | pi | Значение числа π (pi=3.14159265) | |
x2 | sqr(x ) | Квадрат от x | |
x | sqrt(x ) | Квадратный корень от x | Вещ. |