Структура Программы Языка Программирования Паскаль


Август 24, 2016 – 08:02
слайда 2 Тема: Назначение

pascal50Структура программы зависит от ее типа. Тип выбирается в меню Файл. Там можно выбрать модуль, форму или что-то другое командой Файл => Создать. Отображается окно выбора желаемой программы:

Создавать можно файлы:

File Описание
Unit Модуль FPC.
Form Модуль с формой Lazarus LCL.
Datamodule Модуль с данными.
Castom program Программа пользователя.
Text Текстовый файл.
CGIModule Модуль данных для приложения с CGI интерфейсом.
FPCUnit TestCase Программа тестирования модуля FPC.

Создавать можно проекты (рекомендуется):

pascal51Project
Application Графическая программа.

С формой.

Program Программа на FPC.

Есть поддержка нитей.

Console Application Консольное приложение.

Есть средства работы с командной строкой.

Library Библиотека на FPC.

Для Windows – *.dll.

Программа пользователя.

Для создания консольного приложения.

CGIApplication Приложение с CGI интерфейсом.

Встоенный тип CGI интерфейса.

FPCUnit Console Application pascal52Консольный модуль.

Вложенные средства тестирования.

FPCUnit Application Модуль на FPC.

Наиболее часто применяются:

  • Castom Program. Консольное приложение. Имитация работы под операционной системой DOS в режиме командной строки. Нет графики.
  • Application. Это приложение, графическая программа под Windows.

Программа в ИСР Lazarus включает несколько файлов, объединенных в проект. Чтобы файлы разных проектов не смешивались, рекомендуется для каждого проекта создавать свою папку. Количество и типы файлов проекта зависят от вида программы и используемых режимов работы при конструировании программы.

Консольное приложение
Проект содержит файлы:
• Исходник на языке FPC (с расширением .pas).
• Информация о проекте (с расширением .lpi). lpi = Lazarus Project Information, Это конфигурации проекта. Создается ИСР автоматически.
• Компилированный (с расширением .compiled). Содержит конфигурации, нужные для формирования объектного файла. Создается ИСР автоматически.
• Объектный код проекта (с расширением .o). o = Object. Код нужен для сборки проекта. Создается ИСР автоматически.
• Исполняемый файл (с расширением .exe). exe = Execution. Создается ИСР автоматически.
Автоматически создаются и резервные копии файлов, помещаемые во вложенную папку проекта \backup.
При создании консольного приложения ИСР автоматически создает шаблон программы. Код программы нужно заносить между блочными скобками begin..end.

Source: pascal-cod.ru
Похожие публикации