Информатика. Часть 1. Мойзес О.Е - 100 стр.

UptoLike

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

100
Инициализационная часть. Если между ключевыми словами
implementation и end появляется begin, то полученный составной
оператор
begin……end представляет раздел инициализации модуля.
Этот раздел обычно используется для открытия файлов (например
с помощью процедуры Assign) и для формирования структур данных и
переменных. Например:
begin
Assign (f1, Dan.dat);
end.
Инициализационная частьэто основной блок модуля.
Операторы, приведенные в ней, выполняются после запуска программы
первыми, т.е. перед операторами основного блока главной программы, в
которую включен данный модуль.
Использование модуля в основной программе. Для
использования модулей в программах, следует их имена указать после
слова
USES.
Например
: USES crt, mod;
После этого в основной программе можно использовать
идентификаторы, указанные в интерфейсах перечисленных модулей.
Разработанный модуль помещается в файл с именем, имеющим
расширение
.pas, например mod.pas.
Имя модуля в заголовке (Unit mod) должно совпадать с именем
файла. Модуль транслируется отдельно, получает расширение .tpu.
Например, mod.tpu.
При трансляции основной программы все используемые в ней
модули (tpu-файлы) подсоединяются автоматически.
Пример 4.1.
Вычислить молекулярную массу смеси по формуле:
=
=
4
1i
ii
,МДММMS
а также скорость реакции по выражению
2
21
CCkW = ,
где ММ
i
молекулярная масса i-того компонента;
МД
i
мольная доля i–того компонента,
RT
E
ekk
=
0
Для расчета средней молекулярной массы и константы скорости
сформировать модуль.