Главная / Алгоритмы и дискретные структуры /
Введение в схемы, автоматы и алгоритмы / Тест 2
Введение в схемы, автоматы и алгоритмы - тест 2
Упражнение 1:
Номер 1
Какую булеву функцию реализует эта логическая схема в вершине a ?
Ответ:
 (1) (X ∨ ¬Z) ∧((Y ∨ ¬X) ∧¬Z) 
 (2) (¬X ∨ ¬Z) ∧((Y ∨ ¬X) ∧¬Z) 
 (3) (¬X ∨ ¬Z) ∧(( X ∨ Y) ∧¬Z) 
 (4) (¬X ∨ ¬Z) ∨ (( X∧ Y) ∧¬Z) 
 (5) (( X∧ Y) ∧¬Z)) ∨ ¬Z ∨ ¬ X 
Номер 2
Какую булеву функцию реализует эта логическая схема в вершине a?
Ответ:
 (1) (X ∨ ¬Z) ∧((Y ∨ ¬X) ∧¬Z) 
 (2) (¬X ∨ Y ∨ ¬Z) ∧((X ∨ Y) ∧(Y ∨ Z)) 
 (3) ((X ∨ Y) ∧(Y ∨ Z)) ∧(( X ∨ Y) ∧¬Z) 
 (4) ((X ∨ Y) ∧(Y ∨ Z)) ∨ ((¬ X∨ Y) ∧Z) 
 (5) (¬ X∨ (Y ∨ Z)) ∧ ( Z ∨ X) 
Номер 3
Какую булеву функцию реализует эта логическая схема в вершине a ?
Ответ:
 (1) (X ∨ ¬Z) ∧((Y ∨ ¬X) ∧¬Z) 
 (2) (¬X ∨ Y ∨ ¬Z) ∧((X ∨ Y) ∧(Y ∨ Z)) 
 (3) ((X ∨ Y) ∧(Y ∨ Z)) ∧(( X ∨ Y) ∧¬Z)  
 (4) ((X ∧ Y) ∨ (Y ∨ Z)) ∧ (¬Y ∧ (Y∨Z)) 
 (5) ¬Y ∧ Z  
Упражнение 2:
Номер 1
Какие из следующих схем реализуют в вершине a функцию, заданную формулой
A = ¬ (a ∧ ¬b) ∨ ((b∨ c) ∧ (a ∧ ¬b)) ?
Ответ:
 (1) только S1 
 (2) только S2 
 (3) только S3 
 (4) S1 и S3 
 (5) S2 и S3 
 (6) S1 и S2 
 (7) ни одна 
Номер 2
Какие из следующих схем реализуют в вершине a функцию, заданную формулой
A = ((a ∧ ¬b) ∨ ¬b) ∨ ¬ (b∨ c) ?
Ответ:
 (1) только S1 
 (2) только S2 
 (3) только S3 
 (4) S1 и S3 
 (5) S2 и S3 
 (6) S1 и S2 
 (7) ни одна 
Номер 3
Какие из следующих схем реализуют в вершине a функцию, заданную формулой
A = (a ∧ b ∧ с) ∨ (¬b ∧ (b∨ c)) ?
Ответ:
 (1) только S1 
 (2) только S2 
 (3) только S3 
 (4) S1 и S3 
 (5) S2 и S3 
 (6) S1 и S2 
 (7) ни одна 
Упражнение 3:
Номер 1
Пусть задана логическая схема S=(V, E) :
V= {a (X1), b(X2), c(X3), d(¬),e(¬), f(∧),g(∧),h(∧), i(∨), k(∨) } (после имени вершины в скобках указана ее метка - переменная или булева функция),
E= { (a, d), (a, g), (b, e), (b, f), (c, f), (c, h), (d, h), (e, g), (f,k), (g, i), (i, k) }.
Какую булеву функцию реализует схема S=(V, E) в вершине k?
(В ответах функции заданы последовательностями 8 нулей и единиц - их значениями на лексикографически упорядоченных наборах значений аргументов X1, X2 и X3)
Ответ:
 (1) (00011101) 
 (2) (01010101) 
 (3) (01011001) 
 (4) (01110101) 
 (5) (01011101) 
Номер 2
Пусть задана логическая схема S=(V, E) :
V= {a (X1), b(X2), c(X3), d(¬),e(¬), f(¬),g(∧),h(∨), i(∧), k(∨) } (после имени вершины в скобках указана ее метка - переменная или булева функция),
E= { (a, d), (a, g), (b, e), (c, f), (c, g), (d, i), (e, h), (f,h), (g,k), (i, k) }.
Какую булеву функцию реализует схема S=(V, E) в вершине k?
(В ответах функции заданы последовательностями 8 нулей и единиц - их значениями на лексикографически упорядоченных наборах значений аргументов X1, X2 и X3)
Ответ:
 (1) (1101 1101) 
 (2) (1111 0101) 
 (3) (0111 1001) 
 (4) (1110 0101) 
 (5) (1101 0101) 
Номер 3
Пусть задана логическая схема S=(V, E) :
V= {a (X1), b(X2), c(X3), d(¬),e(¬), f(∨),g(∨),h(∨), i(∧), k(∧) } (после имени вершины в скобках указана ее метка - переменная или булева функция),
E= { (a, d), (a, g), (b, e), (b, f), (b, g), (c, f), (d, h), (e, h), (f,k), (g,i), (h, i), (i, k) }.
Какую булеву функцию реализует схема S=(V, E) в вершине k?
(В ответах функции заданы последовательностями 8 нулей и единиц - их значениями на лексикографически упорядоченных наборах значений аргументов X1, X2 и X3)
Ответ:
 (1) (0111 0100) 
 (2) (0011 0110) 
 (3) (0011 0100) 
 (4) (1010 0101) 
 (5) (0001 0101) 
Упражнение 4:
Номер 1
Пусть задана логическая схема S=(V, E) :
V= {a (X), b(Y), c(Z), d(V), e(¬), f(∨),g(∨),h(¬), i(¬), k(∨), m(∧) } (после имени вершины в скобках указана ее метка - переменная или булева функция),
E= { (a, i), (b, f), (b, k), (c, g), (d, e), (e, g), (f, h), (g, k), (h, m), (i, f), (k, m) }.
Какие из следующих линейных программ вычисляют в переменной Z ту же функцию F(X,Y,Z,V), что и схема S в вершине m?
P1: P2: P3:
X = ¬X; i = ¬X; X = ¬X;
V = ¬V; e = ¬V; X = X ∨ Y;
X = X ∨ Y; f = i ∨ Y; X = ¬X;
Z = Z ∨ V; h = ¬i; V = ¬V;
X = ¬X; g = Z ∨ e; V = Z ∨ V;
Y = Y ∨ Z; k = Y ∨ g; V = Y ∨ V;
Z = X ∧ Y. Z = h ∧ k. Z = X ∧ V.
Ответ:
 (1) только P1 
 (2) только P2 
 (3) только P3 
 (4) только P1 и P3 
 (5) только P2 и P3 
 (6) только P1 и P2 
 (7) P1, P2 и P3 
Номер 2
Пусть задана логическая схема S=(V, E) :
V= {a (X), b(Y), c(Z), d(V), e(∧), f(¬),g(¬),h(∧), i(∧), k(¬), m(∨) } (после имени вершины в скобках указана ее метка - переменная или булева функция),
E= { (a, e), (b, f), (c, g), (d, e), (d, i), (e, k), (f, h), (g,, h), (h, i),(i, m), (k, m) }.
Какие из следующих линейных программ вычисляют в переменной Z ту же функцию F(X,Y,Z,V), что и схема S в вершине m?
P1: P2: P3:
V = X ∧ V; f = ¬Y; Y = ¬Y;
V = ¬V; g = ¬Z; Z = ¬Z;
Y = ¬Y; e = X ∧ V; Z = Y ∧Z;
Z = ¬Z; k = ¬e; Z = Z ∧V;
Y = Y ∧ Z; h = f ∧ g; V = X ∧ V;
Z = Y ∧ V; i = h ∧ V; V = ¬V;
Z = V ∨ Z . Z = h ∨ k. Z = Z ∧ V.
Ответ:
 (1) только P1 
 (2) только P2 
 (3) только P3 
 (4) только P1 и P3 
 (5) только P2 и P3 
 (6) только P1 и P2 
 (7) P1, P2 и P3 
Номер 3
Пусть задана логическая схема S=(V, E) :
V= {a (X), b(Y), c(Z), d(V), e(∧), f(∧),g(¬),h(¬), i(∧), k(∧), m(∨) } (после имени вершины в скобках указана ее метка - переменная или булева функция),
E= { (a, h), (b, f), (c, e), (c, g), (d, f), (e, i), (f ,i), (f ,k), (g,, k), (h,e),(i, m), (k, m) }.
Какие из следующих линейных программ вычисляют в переменной Z ту же функцию F(X,Y,Z,V), что и схема S в вершине m?
P1: P2: P3:
X = ¬X; h = ¬X; X = ¬X;
Z = ¬Z; g = ¬Z; X = X ∧ Z;
X = X ∧ Z; e = h ∧ Z; Z = ¬Z;
Y = Y ∧ V; f = Y ∧ V; V = Y ∧ V;
Y = Y ∧ X; k = f ∧ g; V = X ∧ V;
Z = Y ∧ Z; i = e ∧ f; Y = V ∧ Z;
Z = Y ∨ Z. Z = i ∨ k. Z = Y ∨ V.
Ответ:
 (1) только P1 
 (2) только P2 
 (3) только P3 
 (4) только P1 и P3 
 (5) только P2 и P3 
 (6) только P1 и P2 
 (7) P1, P2 и P3 
Упражнение 5:
Номер 1
Пусть задана линейная программа P со входными переменными X1, X2, X3:
Y = ¬X1;Z = ¬X2;U = ¬X3;V = X1 ∧ X2;Z = Y ∧ Z;W= Y ∧ X2;Z = Z ∧ W ;V = V ∧ U ;Z = Z ∨ V.
Постройте логическую схему SP со входами X1, X2, X3 и функциональными вершинами, соответствующими командам P, вычисляющую ту же функцию, что и P в выходной переменной Z. Чему равна ее глубина?
Ответ:
 (1) 2 
 (2) 3 
 (3) 4 
 (4) 5 
 (5) 6 
Номер 2
Пусть задана линейная программа P со входными переменными X1, X2, X3:
Y = ¬X1; Z = ¬X2; U = ¬X3;Y = Y ∧ X2; W = X2 ∧ X3;Y = Y ∧ U; Y = W ∨ Y ; Z = Z ∨ Y.
Постройте логическую схему SP со входами X1, X2, X3 и функциональными вершинами, соответствующими командам P, вычисляющую ту же функцию, что и P в выходной переменной Z. Чему равна ее глубина?
Ответ:
 (1) 2 
 (2) 3 
 (3) 4 
 (4) 5 
 (5) 6 
Номер 3
Пусть задана линейная программа P со входными переменными X1, X2, X3:
Y = X1 ∨ X2; Z = X1 ∨ X3; U = ¬X3;Y = Y ∧ Z;W = X2 ∨ X3; U = X2 ∨ U; Z = W ∨ Y ; Z = U ∧ Y.
Постройте логическую схему SP со входами X1, X2, X3 и функциональными вершинами, соответствующими командам P, вычисляющую ту же функцию, что и P в выходной переменной Z. Чему равна ее глубина?
Ответ:
 (1) 2 
 (2) 3 
 (3) 4 
 (4) 5 
 (5) 6 
Упражнение 6:
Номер 1
Чему равна глубина схемы Sodd , реализующей функцию
odd(X1, X2, …,Xn) = X1 + X2 + … Xn ?
Ответ:
 (1) n 
 (2) 2n 
 (3) 2(n+1) 
 (4) 3(n-1) 
 (5) 3n 
Номер 2
Чему равна глубина схемы S1, реализующей функцию сложения однобитовых чисел?
Ответ:
 (1) 4 
 (2) 5 
 (3) 6 
 (4) 7 
 (5) 8 
Номер 3
Чему равна глубина схемы S3, реализующей функцию сложения трехбитовых чисел?
Ответ:
 (1) 14 
 (2) 15 
 (3) 12 
 (4) 17 
 (5) 11