Cтраница 2
Во время исполнения программы на ПЭВМ могут наблюдаться некоторые пропуски прорисовки осей, которые вроде бы не должны были случаться. Здесь проявляется эффект отбрасывания дробной части вещественных чисел без округления. [16]
Измерить время исполнения подпрограмм настолько точно, насколько это позволяет используемая вычислительная система. Отметим что обычно невозможно получить точную оценку времени исполнения подпрограммы для очень коротких заданий. Следует поместить подпрограммы в цикл для многократного исполнения. [17]
Когда время исполнения анализа ограничено, можно поставить вопрос о надежном определении величины тон или другой минимальной концентрации. [18]
Во время исполнения программы по макрокоманде GETPOOL неиспользуемая область основной памяти отводится под буферный пул. Буферы, выделенные таким образом, могут использоваться только для набора данных, связанного с определенным DCB. Если пользуются макрокомандой GETPOOL, то операнды BUFNO и BUFL макрокоманды DCB игнорируются, так как макрокоманда GETPOOL сама определяет эти величины. Если при этом длина каждого буфера кратна 8, то все буферы окажутся размещенными точно таким же образом, что и первый. Поэтому общепринято определять длину буфера кратной восьми, чтобы границы всех буферов автоматически устанавливались однотипно, хотя при этом вполне допускается, чтобы записи имели длину, не обязательно кратную восьми. [19]
На время исполнения транзакции, модифицирующей значения данных, необходимо во избежание коллизий блокировать эти ресурсы, с тем чтобы не допустить к ним доступа для других транзакций. В различных СУБД используются разные методы блокирования. В одних системах предусматривается автоматическое блокирование ресурсов на время их обновления, в других оно должно явно запрашиваться в пользовательских транзакциях. Используются и комбинированные стратегии блокирования. Блокирование может предусматривать монопольное использование ресурса данной транзакцией или допускать его совместное использование с другими транзакциями. [20]
Во время исполнения программы для каждого муль-тизначения и подзначения должен храниться внутренний объект, записывающий значения его границ и то, являются ли эти границы фиксированными или подвижными. Этот внутренний объект называется в Сообщении паспортом. Мы применяем этот термин также и к тому внешнему объекту, который сообщает эту же информацию, а именно к списку мульти-диапазо-нов, заключенному между [ и ], который входит в фактический-описатель-мульти-вида. [21]
Во время исполнения команд, вычисляющих значения выражений, значения записываются и считываются со стека операндов. Стоит отметить, что в командах системы 1432 указатели данных на стек операндов очень короткие; это означает, что оттранслированные последовательности команд системы i432, которые интенсивно используют стек, очень компактны. Однако в этой книге мы не обсуждаем подробнее форматы команд и последовательности команд системы i432, вычисляющие значения выражений. [22]
Во время исполнения программы по макрокоманде GETPOOL неиспользуемая область основной памяти отводится под буферный пул. Буферы, выделенные таким образом, могут использоваться только для набора данных, связанного с определенным DCB. Если пользуются макрокомандой GETPOOL, то операнды BUFNO и BUFL макрокоманды DCB игнорируются, так как макрокоманда GETPOOL сама определяет эти величины. Если при этом длина каждого буфера кратна 8, то все буферы окажутся размещенными точно таким же образом, что и первый. Поэтому общепринято определять длину буфера кратной восьми, чтобы границы всех буферов автоматически устанавливались однотипно, хотя при этом вполне допускается, чтобы записи имели длину, не обязательно кратную восьми. [23]
Программа и ее воздействие на указатели текущего состояния. [24] |
Во время исполнения программы для нее необходимо определять местонахождение различных записей с помощью команды FIND и оперировать ими с помощью других команд. Для того чтобы отслеживать записи, последние из тех, к которым осуществлялся доступ, система базы данных автоматически поддерживает совокупность указателей текущего состояния, а значения этих указателей, которые в действительности являются ключами базы данных таких записей, делаются доступными для программы. [25]
Во время исполнения служебных обязанностей работник должен иметь удостоверение при себе. [26]
Во время исполнения служебных обязанностей удостоверение должно находиться у работника. [27]
Во время исполнений служебных обязанностей работник должен иметь удостоверение при себе. [28]
Во время исполнения арифметических операций могут получаться результаты, целая часть которых не умещается в отведенных для нее разрядах. Это-явление называется переполнением разрядной сетки. [29]
Во время исполнения отлаженной программы возможны сбои в работе ЭВМ. Ошибка только в одном разряде при исполнении операции может исказить все последующие результаты. Поэтому в большинстве задач предусматривается программно-логический контроль выполнения операций машиной. [30]