Алгоритмы и программы. Афанасьева Т. В - 175 стр.

UptoLike

Составители: 

175
10. МОДУЛИ
Модульэто автономно компилируемая программная единица,
содержащая любые описания. Иногда под модулем понимают библиотеки
подпрограмм, которые могут быть использованы программами. Если у вас
возникают проблемы с памятью при выполнении или компиляции
программы, разбейте вашу программу на модули. В Turbo Pascal
различают стандартные (CRT, GRAPH) и пользовательские модули.
10.1. Разработка пользовательских модулей
Рассмотрим структуру модуля.
unit <идентификатор>; { Имя модуля }
{ интерфейсная часть - открытая часть}
interface { Начало раздела объявлений }:
uses { Используемые при объявлении модули }
const { Подраздел объявления доступных глобальных}
{ констант }
type { Подраздел объявления доступных глобальных}
{ типов }
var { Подраздел объявления доступных глобальных}
{переменных }
label { Подраздел объявления доступных глобальных}
{ меток }
procedure { Заголовки доступных процедур }
function { Заголовки доступных функций }
{ реализационная частьзакрытая часть }
implementation { Начало раздела инициализации }:
uses { Используемые при реализации модули }
label { Подраздел объявления скрытых глобальных }
{меток}
const { Подраздел объявления скрытых глобальных }
{констант }
type {Подраздел объявления скрытых глобальных типов}
var { Подраздел объявления скрытых глобальных}
{переменных }
procedure { описание процедур }