Cтраница 2
Контроль методом двойного счета является одним из распространенных методов контроля правильности вычислений. Сущность его состоит в том, что решение задачи производится дважды. Результаты первого и второго счетов сличаются. Совпадение результатов считают гарантией правильности вычислений. При несовпадении результатов машина останавливается и вычислительный процесс прекращается. [16]
Недостатки метода двойного счета заставляют искать новые эффективные методы контроля машинных вычислений. Во всех случаях контроль требует некоторого увеличения времени решения задач. Целесообразность применения того или иного метода контроля удобно оценивать, сравнивая время решения задачи и контроля со временем решения и контроля методом двойного счета. При этом сравнении обязательно должна оцениваться надежность метода контроля. [17]
Программно-логический контроль ( двойной счет) позволяет надежно обнаруживать сбои, и для его осуществления не требуется дополнительного оборудования. Однако при этом методе контроля более чем вдвое снижается производительность ЦВМ, е обнаруживаются систематические сбои, нельзя указать место отказа и тем более сбоя, требуется дополнительная емкость памяти для программы вычислений. [18]
Контроль вычислений методом двойного счета может быть ыполнен с помощью следующей программы. [19]
Контроль вычислений методом двойного счета может быть выполнен с помощью следующей программы. [20]
![]() |
Характер зависимостей Сэ и Сй от р. [21] |
ЦВМ при использовании метода двойного счета падает более чем в 2 раза. [22]
![]() |
Зависимость минимальных уклонов и расходов при минимальных скоростях от диаметров трубопроводов, вычисленных по формуле Н. Ф. Федорова при полном заполнении. [23] |
Это приводит к необходимости двойного счета: первоначально скорости назначаются ( 2 м / с), а затем, после определения расходов, диаметров и уклонов, расчет повторяется с уточненными значениями скоростей. [24]
Под эффективностью контроля при двойном счете понимается вероятность обнаружения сбоев в работе ЦВМ. [25]
Правильность получаемых результатов контролируется методом двойного счета, который осуществляется тремя циклами. Вначале информация проверяется блоком К. А, Р и А и вычисляется контрольная сумма полученной переработанной информации. После этого снова вызывается исходная информация и блок К - Осуществляется повторная обработка информации теми же блоками. Контрольная сумма второго результата сличается с ранее полученной контрольной суммой. Совпадение контрольных сумм считается признаком правильности полученных результатов. [26]
Производительность ЦВМ при использовании метода двойного счета зависит от числа участков, на которое разбивается программа. Действительно, при большой длине участка вероятность появления сбоя будет велика. Следовательно, часто вместо двух просчетов придется три и более раз повторять вычисления, из-за чего время решения задачи будет увеличиваться. [27]
Здесь сначала осуществляется контроль способом двойного счета. Если результаты обеих просчетов совпадают, то результат признается правильным, и третьего просчета не производится. Если результаты первого и второго счетов не совпадают, то производится тре-тий счет. Затем сравниваются результаты третьего счета с первыми двумя. Совпадение любых двух результатов позволяет судить об их правильности. Только в случае несовпадения всех трех результатов не удается обнаружить правильный ответ. [28]
По поводу статьи Н.У. Попова Закон двойного счета в простой, двойной и других системах счетоводства / / Счетоводство. [29]
При вычислении ВНП необходимо избегать двойного счета. [30]