Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Значение логического выражения
гика широко используется не только в жизни, но и в реализации работы цифровой техники, в том числе и компьютеров. Цифровая техника содержит так называемые логические элементы, которые реализуют те или иные логические операции. В логике используются простые и составные логические высказывания (повествовательные утверждения), которые могут быть истинными (1) или ложными (0). Пример простых высказываний:
Для объединения нескольких простых высказываний в одно составное используют логические операции. Существуют три базовые логические операции: И, ИЛИ, НЕ. Порядок операций:
Рассмотрим каждую из трех операций отдельно. 1. Операция НЕ меняет значение логического высказывания на противоположное. Эта операция носит также названия "инверсия", "логическое отрицание". Знак операции: Таблица истинности:
2. Операция И для составного высказывания дает истину только тогда, когда истинны все входящие простых высказывания. Данную операцию можно также называть как "логическое умножение" или "конъюнкция". Знак операции: •, &, /\ Таблица истинности:
3. Операция ИЛИ для составного высказывания дает истину тогда, когда истинно хотя бы одно любое входящее простое высказывание. "Логическое сложение", "дизъюнкция". Знак операции: +, v
Примеры решения задач Пример 1. Для какого из приведённых чисел ложно высказывание: НЕ (число > 50) ИЛИ (число чётное)? Решение. Сначала выполняем сравнения в скобках, затем операция НЕ, в последнюю очередь - операция ИЛИ. 1) Подставим число 9 в выражение: 9 нам не подходит, так как по условию мы должны получить ложь. 2) Подставим число 56 в выражение: 56 тоже не подходит. 3) Подставим 123:
Число 123 подошло. Эту задачу можно было решить и по-другому: Нам надо получить ложное значение. Мы видим, что операция ИЛИ будет выполняться в последнюю очередь. Операция ИЛИ даст ложь, когда оба выражения НЕ(число) и (число чётное) будут ложны. Так как условие (число чётное) должно быть равно ложному значению, то сразу отвергаем варианты с числами 56, 8. Далее, условие НЕ (число > 50) = ложь, соответственно условие (число > 50) = истина. Из двух оставшихся чисел 9 и 123 этому условию подходит число 123. Итак, можно решать прямой подстановкой, что долго и может дать ошибку при вычислении выражения; или же можно решать задачу быстро, проанализировав все простые условия. Ответ: 3)
Пример 2 Для какого из приведённых чисел истинно высказывание: НЕ (Первая цифра чётная) И НЕ (Последняя цифра нечётная)? 1) 6843 2) 4562 3) 3561 4) 1234 Сначала выполняем сравнения в скобках, затем операции НЕ над скобками, в последнюю очередь - операция И. Все это выражение должно принимать истинное значение. Так как операция НЕ меняет смысл высказывания на противоположный, мы может переписать это сложное выражение так: (Первая цифра нечётная) И (Последняя цифра чётная) = истина Как известно, логическое умножение И дает истину только тогда, когда истинны все простые высказывания. Таким образом, оба условия должны быть истинными: (Первая цифра нечётная) = истина (Последняя цифра чётная) = истина Как видно, подходит только число 1234 Ответ: 4)
Пример 3 Для какого из приведённых имён истинно высказывание: 1) Иван 2) Николай 3) Семён 4) Илларион Перепишем выражение: Оба условия должны выполняться (команда И дает истину когда оба входящих простых условия истинны). Подходит имя "Николай" (первая буква не гласная и число букв 7>5). Ответ: 2)
Пример 4 Для какого из приведённых значений числа X истинно высказывание: 1) 4 2) 5 3) 6 4) 7 Первой выполняется операция НЕ, второй - И.
Перепишем выражение: (X ≤ 5) И (X > 4) = истина Оба условия должны быть верными. Подходит число 5 Ответ: 2) Для какого из приведённых имён ложно высказывание: НЕ ((Первая буква гласная) И (Последняя буква согласная))? 1) Валентина 2) Герман 3) Анастасия 4) Яков Решение: Логическое «И» ложно только тогда, когда ложны хотя бы одно из высказываний. Поскольку перед конъюнкцией стоит отрицание, нужно найти выражение, для которого конъюнкция будет истинна. 1) Истинно, поскольку истинно первое высказывания: в — согласная. 2) Истинно, поскольку истинно первое высказывание: г — согласная. 3) Истинно, поскольку истинно второе высказывание: я — гласная. 4) Ложно, поскольку ложны оба высказывания: я — гласная и в — согласная. Правильный ответ указан под номером 4.
|
||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2019-04-27; просмотров: 80; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.218.38.125 (0.013 с.) |