Самый простой способ решить данную задачу - просто построить таблицу истинности каждого из заданных вариантов и проверить на соответствие.
Сначала приведу таблицы истинности конъюнкции, дизъюнкции и инверсии. Сразу стоит отметить, что приоритет инверсии выше конъюнкции и дизъюнкции, а приоритет конъюнкции выше дизъюнкции. То есть, например, отрицание будет выполнено раньше логического ИЛИ.
Логическое И, конъюнкция (&)
X Y F
0 0 0
0 1 0
1 0 0
1 1 1
Логическое ИЛИ, дизъюнкция (|)
X Y F
0 0 0
0 1 1
1 0 1
1 1 1
Инверсия(¬)
X F
0 1
1 0
Перейдём непосредственно к перебору вариантов:
а) X & Y & ¬ Z
1 1 1 0 - не подходит, 1 И 1=1, 1 И 0=0, а должно быть 1
б) X & Y & Z
1 1 1 1
1 1 0 0 - не подходит, 1 И 1=1, 1 И 0=0, а должно быть 1
в) X | ¬ Y | Z
1 1 1 1
1 1 0 1
1 0 1 1
в) подходит
г) ¬X | Y | ¬Z
1 1 1 1
1 1 0 1
1 0 1 0 - не подходит, так 0 ИЛИ 0=0, 0 ИЛИ 0=0, а нужно 1
Ответ: в)
1. 8 символов
2.n = 2^i
64 = 2^i
i = 6
V = simvoly * i = 6 * 2000 = 12 000 bit
3.Для кодирования одного из 16 символов требуется log(2)16 = 4 бита (2^4=16).
Объем сообщения = 2048*4 бит = 2048*4/8 байт = 1024 байт = 1024/1024 Кбайт = 1 Кбайт
Надеюсь, что всё правильно.
запишем условие: i=4бит, N=?
решение: общее количество равновероятностных событий посчитаем по формуле N=2^i, N=2^4, N=16 это и есть ответ
64*40*48*8=983040 бит /8/1024 = 102 КБ
Ответ: 3.