|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Вероятностное тестирование
При вероятностном тестировании на испытуемую схему подаются случайные или псевдослучайные входные последовательности. Главное достоинство такого подхода в том, что исключается необходимость предварительного вычисления детерминированного теста. Это вычисление может оказаться слишком сложным. Такая ситуация возникает, при больших размерах испытуемой схемы или в том случае, когда нет достаточных сведений о ее внутренней структуре. Тогда целесообразно применить вероятностное тестирование. Два способа организации вероятностного тестирования приведены на рис. 4.61 и 4.62. Первый способ использует эталонную схему (см. рис. 4.61). Наборы случайного теста, вырабатываемые генератором, поступают на входы испытуемой и эталонной схем. Их реакции сравниваются устройством сравнения. В случае их расхождения делается вывод о неисправности испытуемой схемы. Второй способ отличается методом сравнения выходных реакций. В этом случае реакция испытуемой схемы приводится к компактному виду с помощью схемы сжатия. Результат сравнивается со сжатым эталоном. В отличие от детерминированного тестирования, когда обнаружение данной неисправности гарантированно, при случайном тестировании это происходит с некоторой вероятностью. Пусть испытуемая схема имеет п входов и пусть Е есть множество последовательностей из k входных векторов, которые могут быть приложены к схеме. Каждый входной вектор может быть одним из 2 п векторов. Тогда Е содержит 2 nk элементов. Предположим, что все входные векторы вырабатываются генератором случайных наборов с одинаковой вероятностью и что появление векторов в последовательности независимо друг от друга. Пусть E i – множество последовательностей из Е, которые обнаруживают неисправность i. Мощность множества E iравна σi. Вероятность того, что один входной вектор не обнаруживает неисправность i равна 1 – σi / 2 п. Вероятность того, что случайная входная последовательность длины k обнаруживает неисправность i: Формула позволяет получить ответ на следующий вопрос. Дана схема и требуемая вероятность обнаружения данной неисправности. Какова должна быть длина случайного теста?
Рис. 4.61. Схема вероятностного тестирования
Рис. 4.62. Схема вероятностного компактного тестирования Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |