Главная / Алгоритмы и дискретные структуры /
Введение в схемы, автоматы и алгоритмы / Тест 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