Главная / Алгоритмы и дискретные структуры /
Алгоритмы и теория вычислений / Тест 8
Алгоритмы и теория вычислений - тест 8
Упражнение 1:
Номер 1
Определение формальной системы включает в себя
Ответ:
 (1) описание исходных объектов 
 (2) описание правил построения новых объектов на основе исходных и ранее построенных 
 (3) описание конечных автоматов 
Номер 2
Вычисление или определение функции через нее саму в вычисленных или определенных ранее значениях называется
Ответ:
 (1) теоремой 
 (2) рекурсией 
 (3) аксиомой 
Номер 3
Правила формальной системы имеют вид
Ответ:
 (1) заключение-посылка 
 (2) условия-действия 
 (3) посылки-заключения 
 (4) действие-условие 
Упражнение 2:
Номер 1
Объектами формальной системы могут быть
Ответ:
 (1) числа 
 (2) формулы 
 (3) графы 
Номер 2
Правила построения новых объектов в формальной системе называются
Ответ:
 (1) правилами вывода 
 (2) правилами ввода 
 (3) правилами выхода 
Номер 3
Типы данных в языках программирования введены для
Ответ:
 (1) интереса 
 (2) устранения неоднозначностей и строгой формализации языка 
 (3) отличия одного языка программирования от другого 
Упражнение 3:
Номер 1
Примером формальной системы является
Ответ:
 (1) грамматика языка программирования 
 (2) шахматы 
 (3) конструктор "LEGO" 
Номер 2
Всякая формальная система задает
Ответ:
 (1) перечислимое множество 
 (2) рекурсивное множество 
 (3) разрешимое множество 
Номер 3
Примером формальной системы является
Ответ:
 (1) кулинарный рецепт 
 (2) шашки 
 (3) машина Тьюринга 
Упражнение 4:
Номер 1
Дискретность формальной системы означает, что
Ответ:
 (1) множество исходных объектов дискретно 
 (2) на каждом шаге работы системы применяется одно из конечного числа правил вывода 
 (3) на каждом шаге работы системы применяется конечное число правил вывода 
Номер 2
Формальность формальной системы означает
Ответ:
 (1) строгое соблюдение правил вывода 
 (2) требование явного описания правил вывода 
 (3) однозначность правил вывода 
 (4) комбинаторность правил вывода 
Номер 3
Наполнение формальной системы смыслом называется
Ответ:
 (1) осмысление 
 (2) интерпретация 
 (3) интерполяция 
Упражнение 5:
Номер 1
Существенность в формальной системе - это
Ответ:
 (1) семантическое понятие 
 (2) синтаксическое понятие 
 (3) одно из правил вывода 
Номер 2
С синтаксической точки зрения все записанное в формальной системе
Ответ:
 (1) существенно 
 (2) несущественно 
 (3) бессмысленно 
Номер 3
Формальная система определяется
Ответ:
 (1) конечным алфавитом 
 (2) конечным набором исходных объектов 
 (3) множеством правил вывода 
Упражнение 6:
Номер 1
Правило вывода в формальной системе - это
Ответ:
 (1) вычислимое отношение посылок и заключений 
 (2) логический автомат 
 (3) усреднение автоматов 
Номер 2
Множество аксиом формальной системы
Ответ:
 (1) должно быть разрешимым 
 (2) должно быть конечным 
 (3) не должно быть конечным 
 (4) не должно быть разрешимым 
Номер 3
В выводе в контексте формальной системы каждое слово - это либо
Ответ:
 (1) аксиома 
 (2) выведенное слово из аксиомы 
 (3) выведенное слово из ранее выведенного слова 
Упражнение 7:
Номер 1
Если А - это алфавит, то некоторое подмножество множества всех слов алфавита А называется
Ответ:
 (1) расширенным алфавитом 
 (2) языком алфавита А 
 (3) сокращением алфавита А 
Номер 2
Пусть А - некоторый алфавит. Тогда языком алфавита А называется
Ответ:
 (1) множество всех слов алфавита А 
 (2) подмножество множества всех слов алфавита А 
 (3) подмножество алфавита А 
Номер 3
Формальная грамматика - это четверка, состоящая из
Ответ:
 (1) терминального алфавита 
 (2) нетерминального алфавита 
 (3) множества правил 
 (4) множества исключений из правил 
 (5) аксиомы 
Упражнение 8:
Номер 1
В определении формальной грамматики отсутствует
Ответ:
 (1) терминальное множество 
 (2) теоретическое множество 
 (3) нетерминальное множество 
Номер 2
Язык, порождаемый формальной грамматикой - это
Ответ:
 (1) подмножество множества всех слов нетерминального алфавита 
 (2) множество всех слов в терминальном алфавите ФГ, выводимых из ее аксиомы 
 (3) подмножество множества всех слов терминального алфавита 
Номер 3
Может ли быть выводимым один и тот же язык в контексте формальной грамматики разными грамматиками?
Ответ:
 (1) да 
 (2) нет 
Упражнение 9:
Номер 1
Две грамматики эквивалентны, если
Ответ:
 (1) языки, выводимые данными грамматиками, совпадают 
 (2) языки, выводимые данными грамматиками, не совпадают 
 (3) обе грамматики имеют один и тот же терминальный алфавит 
 (4) обе грамматики имеют один и тот же нетерминальный алфавит 
Номер 2
Если один и тот же язык выводим несколькими грамматиками, то такие грамматики называются:
Ответ:
 (1) эквивалентными 
 (2) похожими 
 (3) равными 
Номер 3
В контексте формальной грамматики слова алфавита называются:
Ответ:
 (1) цепочками 
 (2) переменными 
 (3) константами 
Упражнение 10:
Номер 1
Множество правил в формальной грамматике
Ответ:
 (1) всегда конечно 
 (2) бесконечно 
 (3) необязательно конечно 
Номер 2
Согласно классификации Хомского все формальные грамматики делятся на:
Ответ:
 (1) 2 типа 
 (2) 3 типа 
 (3) 4 типа 
Номер 3
Синонимичное название грамматики типа 1 в классификации грамматик Хомского - это
Ответ:
 (1) контекстная 
 (2) неукорачивающая 
 (3) неукорачивающаяся 
Упражнение 11:
Номер 1
Грамматика типа 2 согласно классификации грамматик Хомского называется:
Ответ:
 (1) контекстной 
 (2) контекстно-свободной 
 (3) укорачивающей 
Номер 2
Грамматика типа 3 согласно классификации грамматик Хомского называется:
Ответ:
 (1) нерегулярной 
 (2) контекстно-свободной 
 (3) регулярной 
Номер 3
Регулярная грамматика согласно классификации Хомского относится к классу
Ответ:
 (1) 1 
 (2) 2 
 (3) 3 
Упражнение 12:
Номер 1
Контекстно-свободная грамматика согласно классификации Хомского относится к классу
Ответ:
 (1) 1 
 (2) 2 
 (3) 3 
Номер 2
Неукорачивающая грамматика согласно классификации Хомского относится к классу
Ответ:
 (1) 1 
 (2) 2 
 (3) 3 
Номер 3
Контекстная грамматика согласно классификации Хомского относится к классу
Ответ:
 (1) 1 
 (2) 2 
 (3) 3