- 17.04.2018 09:35
- Информатика
- remove_red_eye 17828
- thumb_up 50
Ответы и объяснения 1
Тут, насколько я понимаю, нужно составить таблицу истинности функций.
Стрелка вниз=функция ИЛИ()
Чёрточка над значением=функция НЕ()
Стрелочка вверх=функция И()
Все эти функции, кроме не, принимают 2 аргумента(a и b) и возвращают третий - с. Аргументы записываются по бокам функции.
Таблица истинности для ИЛИ():
a b c
1 0 1
0 1 1
0 0 0
1 1 1
Где 1-это правда, а 0-ложь
Таблица истинности для НЕ():
a c
0 1
1 0
Таблица истинности для И():
a b c
0 1 0
1 0 0
1 1 1
0 0 0
Следует помнить, что логическое умножение(И()) выполняется перед логическим сложением(ИЛИ()), как в математике.
Закончили с теоретической частью. Сейчас попытаемся взглянуть на выражения. У нас больше чем 2 аргумента и множество функций. Это значит, что таблица истинности каждого из выражений будет длиннее представленных выше.
1) Сразу следует отметить наличие скобок. В этом выражении сначала выполняются действия в скобках, это правило так же позаимствовано из математики. Теперь попытаемся перебрать все возможные значения аргументов функции. Переводя на человеческий, она звучит так:
(НЕ(A) ИЛИ B) И НЕ(С)
a b c f
1 1 1 0
0 1 1 0
1 0 1 0
1 1 0 1
1 0 0 0
0 0 0 1
0 0 1 0
0 1 0 1
2) (A И НЕ(B)) ИЛИ С
a b c f
1 1 1 1
0 1 1 1
1 0 1 1
1 1 0 0
1 0 0 1
0 0 0 0
0 0 1 1
0 1 0 0
3)НЕ(А) ИЛИ B И НЕ(С)
a b c f
0 0 0 1
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 0
1 0 1 0
1 1 0 1
1 1 1 0
- 18.04.2018 10:31
- thumb_up 47
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.