Паскаль — это один из наиболее популярных языков программирования, используемый для обучения старшеклассников и студентов азам программирования.
Язык Паскаль
Язык программирования Паскаль получил своё название в честь французского учёного Блеза Паскаля, который жил и работал в семнадцатом веке. Он прославился изобретением счётного аппарата, способного исполнять арифметические операции. В шестидесятых годах прошлого века Международной федерацией по информационной обработке (ÍFIP) было предложено передовым специалистам в области информатики принять участие в создании нового языка программирования. В семидесятых годах прошлого века этот коллектив учёных выпустил инструкцию по первому варианту языка Паскаль и его программы компиляции. В восьмидесятых годах двадцатого века фирма Borland International существенно улучшила качественные и скоростные параметры проектирования программных приложений, представив новый программный язык Turbo Pascal. Этот вариант программы Паскаль расширил область применения языка и заложил базу для его дальнейшего совершенствования.
Программные приложения, создаваемые на языке Паскаль, проходят следующие основные этапы:
- Ввод и корректирование текста на языке программирования.
- Осуществление трансляции программы.
- Процедура отладки программного приложения.
Все вышеуказанные этапы осуществляются за счёт использования специализированных средств, а именно:
- Программы текстового редактора.
- Программы компиляции, в составе которой имеется специальный компоновщик, который предназначен для создания программного объекта компьютера.
- Программы отладки, при помощи которой программисты могут выявить и устранить все неточности и ошибки в своей программе.
Система программирования Паскаль может быть также представлена как интегрированная среда программирования, так как она объединяет в себе все используемые ранее наборы инструментов по проектированию программных приложений.
Широкую известность язык программирования Паскаль получил благодаря следующим аспектам:
- Компактность и удобство использования. Помимо того, отлично выполнено его исходное описание, которое получилось простым и удобным в освоении.
- Язык Паскаль способен отобразить основные алгоритмические положения в легком и понятном формате.
- Язык Паскаль позволяет воплотить идеологию структурного программирования и осуществить переход к программированию в объектно-ориентированной форме. Паскаль обладает инструментами объектно-ориентированного программирования, такими как, высокий уровень структурной организации, наличие возможности модульного построения и так далее.
- Паскаль позволяет выполнять автоматическую проверку на наличие ошибочных команд в программном приложении.
Паскаль объединяет внутри себя два, в определённом смысле, самодостаточных продукта. То есть, компилятор с языка программирования Паскаль и специальный набор инструментов в формате программной оболочки, способствующий росту эффективности при создании программных приложений.
Начальные сведения о программировании на языке Паскаль
Программное приложение на языке Паскаль состоит из последовательности операторов и команд, которые записаны по определенным правилам. Данные операторы и команды исполняются последовательно в порядке их расположения в программе, а именно, слева направо и сверху вниз.
Текст программы вводится при помощи текстового редактора и сохраняется в файле, имеющем расширение «pas». Формирование из текста программы набора исполняемых кодов реализуется при помощи специальной программы, именуемой программой компиляции. Если обнаруживаются синтаксические ошибки на стадии компиляции, то в специальном окне или в специальной строке появляется сообщение, в котором указываются номера строк, содержащих ошибки, и определяется характер ошибок, а курсор в окне редактора располагается на следующей позиции от места ошибки, при условии работы в интегрированной среде создания программного приложения.
Оператором является конструкция, состоящая из символов и зарезервированных (служебных) слов языка Паскаль, которая определяет характер исполняемых действий. Операторы в обязательном порядке должны отделяться друг от друга символом «;» (точка с запятой). В программном тексте очерёдность операторов может быть представлена в единой строке или же по одному оператору в отдельных строках.
Комментарием считается какой-либо текст, который расположен внутри фигурных скобок «{» и «}». «Закомментированный» текст может состоять из любого количества программных строк. Комментарии не могут считаться частью кода программы, то есть, «закомментировав» очерёдность операторов и команд, программист исключает эти операторы и команды из программного кода (но не из файла, в котором расположен текст программы).
В общем случае программа на Паскале включает в свой состав следующие основные части:
- Заголовок программы.
- Раздел описания.
- Основной блока программы, то есть, исполняемая часть.
Рисунок 1. Структура программы. Автор24 — интернет-биржа студенческих работ
Описательная часть всегда должна располагаться перед основным блоком программы. В описательной части, как видно из названия, должны описываться все применяемые в программе имена переменных, констант, меток, а также все применяемые в тексте программы функции и процедуры, которые были созданы программистом. Если какое-нибудь имя или функция не были описаны, то компилятор укажет на это, что означает, что в тексте программы данное имя представлено с ошибкой.