СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Логические операции

Категория: Информатика

Нажмите, чтобы узнать подробности

355гр. Информатика

Просмотр содержимого документа
«Логические операции»

Тема: Логические операции. Равносильность формул

Основные понятия.

  1. Логика - наука о законах и формах мышления

  2. Высказывание (суждение) - некоторое предложение, которое может быть истинно (верно) или ложно

  3. Утверждение - суждение, которое требуется доказать или опроверг­нуть

  4. Рассуждение - цепочка высказываний или утверждений, определенным образом связанных друг с другом

  5. Умозаключение - логическая операция, в результате которой из одного или нескольких данных суждений получается (выводится) новое суждение

  6. Логическое выражение - запись или устное утверждение, в которое, наряду с постоянными, обязательно входят переменные величины (объекты). В зависимости от значений этих переменных логическое выражение может при­нимать одно из двух возможных значений: ИСТИНА (логическая 1) или ЛОЖЬ (логический 0)

  7. Сложное логическое выражение - логическое выражение, составленное из одного или нескольких простых (или сложных) логических выражений, свя­занных с помощью логических операций.

  8. Алгебра логики - это наука об общих правилах и законах действий над логическими переменными и высказываниями.

  9. Самой простой логической операцией является операция НЕ, по- другому ее часто называют отрицанием, дополнением или инверсией и обозна­чают NOT ( ). Если А - истинно, то А - ложно и наоборот. Результат отрица­ния всегда противоположен значению аргумента. Логическая операция НЕ яв­ляется унарной, т.е. действие выполняются над одним операндом. Таблица ис­тинности:

А

А

0

1

1

0


10 Логическое И еще часто называют конъюнкцией, или логическим ум­ножением, а ИЛИ - дизъюнкцией, или логическим сложением. Операция И (обозначается «И», «and», «&», А^В) имеет результат «истина» только в том случае, если оба ее операнда истинны. Таблица истинности F = A л B:

А

В

F

0

0

0

0

1

0

1

0

0

1

1

1


11 Операция ИЛИ (обозначается «ИЛИ», «or», А+В, AVB) называется дизъюнкцией или логическим сложением и дает «истину», если значение «ис­тина» имеет хотя бы один из операндов. Разумеется, в случае, когда справедли­вы оба аргумента одновременно, результат по-прежнему истинный. Таблица истинности F = A V B:

А

В

F

0

0

0

0

1

1

1

0

1

1

1

1


Операции И, ИЛИ, НЕ образуют полную систему логических операций, из которой можно построить сколь угодно сложное логическое выражение. В вычислительной технике также часто используется операции импликация и эк­вивалентность.

12 Логическое следование: импликация - связывает два простых логиче­ских выражения, из которых первое является условием (А), а второе (В) - след­ствием из этого условия. Результатом импликации является ЛОЖЬ только то­гда, когда условие А истинно, а следствие В ложно. Обозначается символом "следовательно" и выражается словами ЕСЛИ ... , ТО ... Таблица истинности F = A ^ B:

А

В

F

0

0

1

0

1

1

1

0

0

1

1

1


13 Логическая равнозначность: эквивалентность - определяет результат сравнения двух простых логических выражений А и В. Результатом эквива­лентности является новое логическое выражение, которое будет истинным то­гда и только тогда, когда оба исходных выражения одновременно истинны или ложны. Обозначается символом "эквивалентности". Таблица истинности F = A ^ B:

А

В

F

0

0

1

0

1

0

1

0

0

1

1

1


  1. Порядок выполнения логических операций в сложном логическом вы­ражении: 1. инверсия ^ 2. Конъюнкция ^ 3. Дизъюнкция ^ 4. Импликация ^ 5. Эквивалентность

  2. Для изменения указанного порядка выполнения операций использу­ются круглые скобки.

Операции И, ИЛИ, НЕ образуют полную систему логических операций, из которой можно построить сколь угодно сложное логическое выражение. В вычислительной технике также часто используется операции импликация и эк­вивалентность.