Модификация метода построения тестов для конечных автоматов относительно неразделимости
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Модификация метода построения тестов для конечных автоматов относительно неразделимости
2010
ВВЕДЕНИЕ
Поведение многих дискретных систем (таких как цифровые схемы с памятью или телекоммуникационные протоколы) можно описать моделью с конечным числом переходов, например, моделью конечного автомата. Конечный автомат сопоставляет последовательностям во входном алфавите последовательности в выходном алфавите. Для детерминированных автоматов методы построения проверяющих тестов достаточно хорошо развиты. Для недетерминированных автоматов, в которых одной входной последовательности может сопоставляться несколько выходных последовательностей, тесты активно развиваются, но в основном при тестировании используется предположение "о всех погодных условиях", т.е. предполагается, что есть возможность подавать входную последовательность, пока не пронаблюдаем все выходные реакции на нее. В данной работе изучается и улучшается метод построения тестов для недетерминированных автоматов относительно неразделимости для модели "черного ящика", предложенный в работе [1], в котором не используется ограничение "все погодные условия". Показывается, что избыточность тестов снижается, и при этом тест остается полным.
1. Основные определения и обозначения
1.1 Конечные автоматы и отношения между ними
Автоматом называется пятерка A = (S, I, O, h, s1), где S - множество состояний с выделенным начальным состоянием s1, I и O - соответственно входной и выходной алфавиты, h Í S ́ I ́ S ́ O - отношение переходов‐выходов. Элементами множества h являются четверки вида (s, i, s¢, o), называемые переходами; при этом говорят, что автомат может перейти из состояния s Î S под действием входного символа i Î I в состояние s¢Î S с выдачей выходного символа o Î O, если четверка (s, i, s¢, o) содержится в h.
2010
ВВЕДЕНИЕ
Поведение многих дискретных систем (таких как цифровые схемы с памятью или телекоммуникационные протоколы) можно описать моделью с конечным числом переходов, например, моделью конечного автомата. Конечный автомат сопоставляет последовательностям во входном алфавите последовательности в выходном алфавите. Для детерминированных автоматов методы построения проверяющих тестов достаточно хорошо развиты. Для недетерминированных автоматов, в которых одной входной последовательности может сопоставляться несколько выходных последовательностей, тесты активно развиваются, но в основном при тестировании используется предположение "о всех погодных условиях", т.е. предполагается, что есть возможность подавать входную последовательность, пока не пронаблюдаем все выходные реакции на нее. В данной работе изучается и улучшается метод построения тестов для недетерминированных автоматов относительно неразделимости для модели "черного ящика", предложенный в работе [1], в котором не используется ограничение "все погодные условия". Показывается, что избыточность тестов снижается, и при этом тест остается полным.
1. Основные определения и обозначения
1.1 Конечные автоматы и отношения между ними
Автоматом называется пятерка A = (S, I, O, h, s1), где S - множество состояний с выделенным начальным состоянием s1, I и O - соответственно входной и выходной алфавиты, h Í S ́ I ́ S ́ O - отношение переходов‐выходов. Элементами множества h являются четверки вида (s, i, s¢, o), называемые переходами; при этом говорят, что автомат может перейти из состояния s Î S под действием входного символа i Î I в состояние s¢Î S с выдачей выходного символа o Î O, если четверка (s, i, s¢, o) содержится в h.
Другие работы
«Программирование на языках высокого уровня.Язык программирования Паскаль».Лабораторная работа № 1. Вариант №3
wchg
: 30 июля 2013
Лабораторная работа № 1
Тема 1: Стандартные функции. Арифметические выражения.
Тема 2: Логические выражения. Условный оператор.
79 руб.
Электромеханическая обработка гильз ДВС
mihanxxx
: 25 марта 2017
Размещен только чертеж общего вида.
инструментальная головка для электромеханического упрочнения гильз цилиндров включает вал, на котором шарнирно установлены рычаги. Рычаги изолированы друг от друга и от вала при помощи ползунов. Ползуны изготовлены из диэлектрического материала - текстолита. Ползуны имеют возможность осевого перемещения по лыскам вала без возможности вращения. Рычаги выполнены заодно с клеммами для уменьшения сопротивления электрическому току и на них установлены твердосплавн
125 руб.
Инженерная графика. Задание №35. Вариант №23. Детали №1,2,3
Чертежи
: 30 октября 2019
Все выполнено в программе КОМПАС 3D v16.
Боголюбов С.К. Индивидуальные задания по курсу черчения
Задание №35. Вариант №23. Детали №1,2,3
Выполнить по аксонометрической проекции чертеж модели (построить три проекции и нанести размеры).
В состав работы входят следующие файлы:
- 3D модель каждой детали;
- ассоциативный чертеж к каждой детали;
- чертежи в трёх видах комплексного оформления (для деталей №1 и №2 в двух комплектах разных форматов А4 и А3).
Помогу с другими вариантами, пишите в ЛС.
140 руб.
Экзамен По дисциплине: «Теория информации». Билет №11.
teacher-sib
: 2 февраля 2017
Билет 11.
Для экзаменационных заданий используется набор символов, входящих в ФИО студента. Набор букв ФИО необходимо преобразовать следующим образом:
буквы из диапазона А-Ж заменить на символ a; из диапазона З-П на символ b; из диапазона Р-Ч на символ c; из диапазона Ш-Я на символ d. Далее подразумевается преобразованный набор символов.
1. Закодировать первые три буквы преобразованного набора символов ФИО арифметическим кодом. Для оценки вероятностей символов использовать частоты вхождени
100 руб.