Проверка непротиворечивости данных

В соответствии с термин «связывание» означает замену имени объектом, который оно фактически представляет. Так, например, связывание выполняется, когда имя переменной PI в программе заменяется его значением 3,14159, связывание также выполняется и на нижнем уровне, когда десятичное значение 3,14159 заменяется его представлением в виде последовательности битов в памяти ЭВМ. Можно привести и другие примеры связывания: подстановка вместо имени подпрограммы (например, в операторе CALL SUB (…)) самой подпрограммы; установление логической связи файла, к которому имеется обращение из программы, с конкретной средой внешней памяти и реальным набором данных; присваивание адреса структуры данных соответствующей переменной — указателю. При проектировании САПР важно уделить внимание тем периодам, когда выполняется связывание («время связывания»). Должны различаться, по крайней мере, следующие периоды: Случай 1: Связывание в период программирования (время кодирования программы на языке программирования); Случай 2: Связывание во время связывания модулей (время, когда программа и все ее подпрограммы объединяются вместе для создания выполняемого модуля); Случай 3: Связывание во время подготовки задания (время, в течение которого задание подготавливается для выполнения); Случай 4: Связывание во время выполнения (во время выполнения про-

Releated Post

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.