В этом разделе Вы узнаете о том, как установить компилятор Free Pascal на свой компьютер. Кроме того, дается описание первоначальных настроек для нормальной работы .
В этом разделе даются первоначальные сведения о языке программирования Паскаль. Вы познакомитесь со структурой программы, научитесь выводить на экран и вводить с клавиатуры сообщения. Также Вы узнаете, что такое типы данных и для чего они нужны в Паскаль. Несколько уроков посвящено работе с операторами, выполняющими математические функции.
В данном разделе рассматривается тип данных String, который используется в Паскаль для работы со строками. Строки представляют собой последовательность символов, которые задаются в программе в виде констант или переменных. Строковые данные используются при организации диалога для ввода исходных значений переменных, задания условий выполнения вычислительных процессов, а также при оформлении результатов расчетов и выводе их на экран дисплея или на устройство печати.
Когда вычислительный процесс зависит от определенных условий и реализуется по одному из нескольких, заранее предусмотренных вариантов, используются ветвления. Для выбора того или иного варианта используется оператор If либо оператор Case of.
Цикл - это оператор или последовательность операторов, которые выполняются в программе несколько раз. Циклы могут выполняться определенное количество раз, либо выполняться до тех пор, пока не будет выполнено определенное условие. В первом случае для организации цикла используется оператор For, в остальных - операторы While или Repeat
Массив - один из типов данных. Однако, все типы данных, которые мы рассматривали в предыдущих уроках, относятся к простыми типами. Массив представляет собой структурированный тип, который имеет более чем один компонент. Компоненты массива называют элементами.
Процедуры и функции представляют собой мини-программы, определенные пользователем. Наличие таких подпрограмм позволяет решать ряд проблем, таких как: поблочная отладка больших программ, экономия памяти, существенное облегчение изменения программы и т.д.
Модуль CRT содержит ряд стандартных процедур и функций, которые управляют текстовым выводом на экран, вводом данных с клавиатуры без отображения их на экране, звуковым генератором и т.д.
Записи (тип Record) относятся к комбинированному типу данных. Записи похожи на массивы, однако, могут описывать объект, используя не только однотипные данные, но и разнородные типы данных.
Файлы позволяют сохранять на компьютере все данные, которые пользователь вводит в процессе работы программы. В Паскаль существует 3 типа файлов: текстовые, типизированные и нетипизированные.
Компилятор Free Pascal дает возможность создавать программы, которые работают в графическом режиме. Графический режим подключается с помощью модуля Graph. В этом режиме можно выводить на экран линии, окружности, прямоугольники и многие другие геометрические фигуры.
Здесь приводится теоретический материал по языку программирования Паскаль. Лекции снабжены различными примерами, которые иллюстрируются блок-схемами. Перед прочтением этих лекций рекомендуется прежде изучить все уроки.
Теоретический материал посвящен применению процедур и функций, файлов, записей и строк.
Здесь представлены материалы, которые не вошли в основной курс уроков, но имеющие то или иное отношение к языку программирования Паскаль.