Cтраница 2
Мы применяем термин оптимизация, указывая на правильное выполнение тестовых процедур, посредством которого выделяются параметры торговой модели, подходящие или наиболее приемлемые для получения прибылей в реальном трейдинге. [16]
Программы технического обслуживания типичной атомной станции предусматривают до 50 тысяч тестовых процедур, среди которых возрастает роль пассивной ИК-термографии. В США тепловой метод внедрен на всех атомных станциях. В Великобритании на станции Heysham первые применения ИК-термографии были связаны с диагностикой работы электродвигателей мощностью 1 6 кВт; затем тепловизионный контроль стали применять для диагностики коммутационной аппаратуры, клапанов и теплоизоляции. [17]
Одновременно с работой над собственно проектом, заказчик и изготовитель подготавливают тестовые процедуры для проверки доводочных модификаций и готовых изделий. К доводочным испытаниям прибегают после вставок элементов граничного сканирования JTAG / SCAN, выполнения оптимизации размещения In-Place Optimization ( IPO), а также после выполнения процедуры балансировки времен синхронизации ( ВСТ) отдельных фрагментов. Только после получения удовлетворительных результатов моделирования, произведенных заказчиком, фирма-изготовитель приступает к выпуску масок и подложек. Тестовые программы разрабатываются заказчиком и изготовителем совместно на базе САПР и тестируются на прототипах перед их окончательной сдачей. [18]
Целый ряд фирм разрабатывает и поддерживает программные пакеты, автоматизирующие указанные выше тестовые процедуры. Предлагаются аппаратно-программные комплексы, выполняющие загрузку тестовых последовательностей, получение контролирующих последовательностей и анализ полученных результатов. [19]
Здесь следует подчеркнуть, что попытка объединить в одном тестовом оборудовании и одной тестовой процедуре и верификацию проекта, и локализацию неисправностей может привести разработчика к значительным временным потерям. [20]
Структура сканирующих ячеек и организация устройства управления граничным сканированием позволяют соотнести с каждой требуемой тестовой Процедурой выполнение определенной команды, поступающей из тестирующего прибора. Стандартом предусмотрена обязательность поддержания четырех команд граничного сканирования: EXTEST, SAMPLE / PRELOAD, BYPASS и INTEST. Вместе с тем, допускается введение дополнительных команд, упрощающих работу с JTAG-цепочками или тестируемыми БИС. [21]
Основное свойство определяется тем единственным компонентом, который в большей степени влияет на специфику тестовой процедуры. [22]
Обсуждаются вопросы разработки, а также тестирования и автоматического анализа программ, включая некоторые примеры формирования тестовых процедур для программ, написанных на языках ФОРТРАН и PASCAL. Анализируются свойства структурированных тестов, определяются условия надежности тестов и возможности их эффективного использования при поиске информационных ошибок. В качестве теоретической базы при исследовании концепций тестирования предлагается несколько гипотез, сутью которых является выбор в качестве основных требований к тестам их полноты, надежности и обоснованности. Обсуждаются вопросы проверки правильности прохождения всех операторов и контрольных путей программ. Отмечаются факторы, усложняющие реализацию тестирования таких программ, как невозможность проверки некоторых путей с помощью тестов, наличие плавающих переменных и большое количество путей в сложных программах. [23]
Приступая к рассмотрению вопросов упрощения процедуры тестирования аппаратуры, следует сразу четко определить цели, средства и назначение тестовой процедуры. [24]
Если проектировщик аппаратуры планирует опираться при выпуске конечного изделия ( печатной платы или даже отдельной БИС) на возможность использования тестовых процедур граничного сканирования, то начальным и важнейшим для него действием является поиск средств, автоматизирующих выполнение соответствующих этапов проектирования. [25]
Допустим, что в инженерной исследовательской фирме вы возглавляете проект по созданию экспертной системы определения типа кинопленок, чтобы использовать ее при документировании различных тестовых процедур. Вы начинаете поиск знаний на самом нижнем уровне иерархии - в темной комнате техника, который проливает свет на характерные особенности обработки разных типов пленок. Затем вы расспрашиваете кинооператора, который обладает богатым опытом но обращению с пленкой, ее зарядкой и съемки в различных условиях тестирования. [26]
К сложным случаям относятся все остальные случаи, например показанный на рис. 14.30. Здесь необходимо разделить пробный интервал в некоторой точке и снова применить тестовую процедуру. Вместо рекурсивного деления интервала находится граничная точка, которая является самой крайней слева в пределах интервала, и в этой точке производится разделение интервала. Если граничные точки в интервале не обнаружены, то он делится пополам. [27]
Блок ПФМО и классификатор формируют требования к моделям и методам выбора, но в систему должен также входить блок выбора, в котором для каждого типа задачи предусматривается модуль, включающий следующие элементы: все возможные модели выбора для данного типа задачи; алгоритмы обработки информации, получаемой от ЛПР для решения задачи выбора в рамках модели; тестовую процедуру определения адекватной модели выбора. [28]
Совмещенные УПУ / ПУ обычно содержат блоки сопряжения с каналом ( БСК) и управления механизмом - адаптер и сам механизм. Соответственно тестовые процедуры делятся на процедуры проверки функционирования БСК, адаптера и механизма. [29]
На выходе тестовой процедуры должно быть указано, к какому конкретному способу ( алгоритму, программе) надо обратиться. [30]