Главная / Алгоритмы и дискретные структуры /
Алгоритмы и модели вычислений / Тест 5
Алгоритмы и модели вычислений - тест 5
Упражнение 1:
Номер 1
Задача распознавания свойств характеризуется
Ответ:
 (1) детерминизмом 
 (2) списком параметров 
 (3) вопросами 
Номер 2
Вопрос в задаче распознавания свойств ставится в виде
Ответ:
 (1) конкатенации свойств 
 (2) предиката 
 (3) параллельных вычислений 
Номер 3
К словам алфавита в задаче распознавания свойств следует от нести
Ответ:
 (1) "да" 
 (2) 0 
 (3) , 
Упражнение 2:
Номер 1
Значения всех параметров в задаче распознавания свойств формируют
Ответ:
 (1) слово 
 (2) контейнер 
 (3) логику 
Номер 2
Каким образом обозначается длина слова x в задаче распознавания свойств?
Ответ:
 (1) {x}
 
 (2) [x]
 
 (3) |x|
 
Номер 3
К составляющим частям машины Тьюринга следует отнести
Ответ:
 (1) начальное состояние 
 (2) конечное состояние 
 (3) конечное состояние с неизвестным ответом 
Упражнение 3:
Номер 1
Из приведенных ниже записей выделите составляющие части машины Тьюринга:
Ответ:
 (1) конечный алфавит 
 (2) входной алфавит  
 (3) терминальный алфавит 
Номер 2
Какие из приведенных ниже элементов являются составляющими частями машины Тьюринга?
Ответ:
 (1) пустой символ 
 (2) модификатор ввода 
 (3) функция перехода 
Номер 3
Имитация других исполнителей машиной Тьюринга осуществляется с помощью заданий
Ответ:
 (1) конечного алфавита 
 (2) модуля сдвига параметров 
 (3) правил перехода 
Упражнение 4:
Номер 1
Правила перехода формируются с помощью
Ответ:
 (1) алгоритма, реализуемого машиной Тьюринга 
 (2) конечного алфавита символов 
 (3) функций корректировки соответствия параметров 
Номер 2
Если каждой комбинации состояния и ленточного символа в таблице соответствует не более одного правила, машина Тьюринга называется
Ответ:
 (1) корректирующей 
 (2) параметризированной 
 (3) детерминированной 
Номер 3
Если существует пара (ленточный символ - состояние), для которой существует две и более команд, такая машина Тьюринга называется
Ответ:
 (1) недетерминированной 
 (2) маркированной 
 (3) вариативной 
Упражнение 5:
Номер 1
Для какого состояния машины Тьюринга не формируются правила
Ответ:
 (1) для начального 
 (2) для заключительного 
 (3) для нулевого 
Номер 2
При любом входе машина Тьюринга должна
Ответ:
 (1) переписывать все правила 
 (2) заменять символы алфавита 
 (3) останавливаться 
Номер 3
Тип формального языка, называемый разрешимым по Тьюрингу, носит название
Ответ:
 (1) рекурсивный язык 
 (2) формализованный язык 
 (3) детерминантный язык 
Упражнение 6:
Номер 1
Класс всех рекурсивных языков обозначается
Ответ:
 (1) R
 
 (2) RL
 
 (3) RF
 
Номер 2
Рекурсивное подмножество множества всех возможных слов в алфавите формального языка носит название
Ответ:
 (1) конкатенационный рекурсивный язык 
 (2) формальный рекурсивный язык 
 (3) терминальный рекурсивный язык 
Номер 3
Формальный язык, для которого существует машина Тьюринга, которая останавливается на любой входной цепочке и допускает ее тогда и только тогда, когда она принадлежит языку, является
Ответ:
 (1) ковалентным 
 (2) вариативным 
 (3) рекурсивным 
Упражнение 7:
Номер 1
К рекурсивным языкам следует отнести
Ответ:
 (1) регулярные языки 
 (2) контекстно-свободные языки 
 (3) контекстно-зависимые языки 
Номер 2
По каким из приведенных ниже операций замкнуты рекурсивные языки?
Ответ:
 (1) замыкание Клини 
 (2) конкатенация 
 (3) объединение 
Номер 3
Из приведенных ниже операций выделите те, по которым рекурсивные языки замкнуты:
Ответ:
 (1) пересечение 
 (2) дополнение 
 (3) разность 
Упражнение 8:
Номер 1
Класс всех рекурсивно распознаваемых языков называется
Ответ:
 (1) RG
 
 (2) RE
 
 (3) RF
 
Номер 2
Рекурсивно перечислимое подмножество множества всевозможных слов над алфавитом языка представляет собой
Ответ:
 (1) рекурсивно распознаваемый формальный язык 
 (2) модульно распознаваемый формальный язык 
 (3) вариативно распознаваемый формальный язык 
Номер 3
Если язык распознаваем некоторой полиномиальной машиной Тьюринга, то он называется
Ответ:
 (1) полиномиально распознаваемым 
 (2) полиномиально конкретизированным 
 (3) полиномиально структурированным 
Упражнение 9:
Номер 1
К примерам алгоритмов класса P следует отнести
Ответ:
 (1) выяснение связности графов 
 (2) алгоритмы целочисленного деления 
 (3) перемножение матриц 
Номер 2
Сложность функции в классе P
, вычисляемой некоторой машиной Тьюринга, зависит
Ответ:
 (1) от длины слова 
 (2) от типа алфавита 
 (3) от модуля считывания 
Номер 3
Языки, для которых существуют распознающие их предикаты класса P
, следует отнести
Ответ:
 (1) к классу NPC
 
 (2) к классу P
 
 (3) к классу PP
 
Упражнение 10:
Номер 1
Множество алгоритмов, время работы которых существенно зависит от размера входных данных, и которое уменьшается при предоставлении алгоритму некоторых дополнительных сведений, носит название
Ответ:
 (1) класс PC
 
 (2) класс NP
 
 (3) класс DP
 
Номер 2
Всякую задачу, принадлежащую NP
, можно решить
Ответ:
 (1) за линейное время 
 (2) за экспоненциальное время 
 (3) за логарифмическое время 
Номер 3
Если классы P
и NP
равны, то любую задачу из класса NP
можно будет решить
Ответ:
 (1) за O(1)
времени 
 (2) за полиномиальное время 
 (3) за экспоненциальное время 
Упражнение 11:
Номер 1
Задача из класса NP
, к которой можно свести любую другую задачу из класса NP, называется
Ответ:
 (1) NP-корректной 
 (2) NP-полной 
 (3) NP-модифицированной 
Номер 2
Определение факта, принадлежит ли данное слово языку, носит название
Ответ:
 (1) задача распознавания 
 (2) задача включения 
 (3) задача принадлежности 
Номер 3
К NP-полным задачам следует отнести
Ответ:
 (1) задачу о выполнимости булевых формул 
 (2) задачу о вершинном покрытии 
 (3) задачу о клике 
Упражнение 12:
Номер 1
Класс всех NP-полных языков обозначается
Ответ:
 (1) NPC 
 (2) PN 
 (3) Co-P 
Номер 2
Из приведенных ниже областей выберите те, в которых реализованы NP-полные задачи:
Ответ:
 (1) теория расписаний 
 (2) математическое программирование 
 (3) теория чисел 
Номер 3
Какое количество литералов применяется в задаче 3-выполнимости?
Ответ:
 (1) не менее 2 
 (2) 3 
 (3) более 4