«Весна — лето 2024»

Логические операции в информатике

В презентации рассматриваются основные логические операции.

Олимпиады: Информатика 1 - 11 классы

Содержимое разработки

Логические операции в информатике

Логические операции в информатике

Действия, которые производятся над высказываниями, записываются в виде логических выражений . Простое логическое выражение Сложное логическое выражение состоит из одного высказывания состоит из нескольких высказываний, объединенных логическими операциями А  = { Лил дождь } В = { Дул холодный ветер }  F (А,В) = { Лил дождь и дул холодный ветер }

Действия, которые производятся над высказываниями, записываются в виде логических выражений .

Простое логическое выражение

Сложное логическое выражение

состоит из одного высказывания

состоит из нескольких высказываний, объединенных логическими операциями

А = { Лил дождь }

В = { Дул холодный ветер }

F (А,В) = { Лил дождь и дул холодный ветер }

Основные логические операции

Основные логические операции

  • НЕ (логическое отрицание, инверсия)
  • ИЛИ (логическое сложение, дизъюнкция)
  • И (логическое умножение, конъюнкция)
Логическое отрицание «НЕ» Обозначения: А , ¬A , not A  Таблица истинности: F=A А 1 0 0 1 Пример: Высказывание «Москва – столица России» - истинно. Высказывание «Москва – не столица России» - ложно. Высказывание « Неверно, что Москва – столица России» - ложно.

Логическое отрицание «НЕ»

Обозначения: А , ¬A , not A

Таблица истинности:

F=A

А

1

0

0

1

Пример:

Высказывание «Москва – столица России» - истинно.

Высказывание «Москва – не столица России» - ложно.

Высказывание « Неверно, что Москва – столица России» - ложно.

Логическое сложение «ИЛИ» Обозначения: АилиВ , А v В, А or В, А+В  Таблица истинности: А 0 B F=A + B 0 0 1 0 1 1 1 0 1 1 1 Пример: А= {  На улице светит солнце } В= {  Дует ветер  } F = {  На улице светит солнце или дует ветер  }

Логическое сложение «ИЛИ»

Обозначения: АилиВ , А v В, А or В, А+В

Таблица истинности:

А

0

B

F=A + B

0

0

1

0

1

1

1

0

1

1

1

Пример:

А= { На улице светит солнце }

В= { Дует ветер }

F = { На улице светит солнце или дует ветер }

Логическое сложение «И» Обозначения: АиВ , А ^ B , А & В, А and В, А • В  Таблица истинности: А 0 B F=A  B 0 0 0 1 1 1 0 0 0 1 1 Пример: А= {  На улице светит солнце } В= {  Дует ветер  } F = {  На улице светит солнце и дует ветер  }

Логическое сложение «И»

Обозначения: АиВ , А ^ B , А & В, А and В, А В

Таблица истинности:

А

0

B

F=AB

0

0

0

1

1

1

0

0

0

1

1

Пример:

А= { На улице светит солнце }

В= { Дует ветер }

F = { На улице светит солнце и дует ветер }

Логическое следование «ЕСЛИ-ТО» Обозначения: если А, то В , if А then B ,  А  В  Таблица истинности: А 0 B 0 F=A  B 0 1 1 1 1 1 0 0 1 1 Пример: А= {  Идет дождь } В= {  Асфальт мокрый  } F = {  Если идет дождь, то асфальт мокрый  }

Логическое следование «ЕСЛИ-ТО»

Обозначения: если А, то В , if А then B , А В

Таблица истинности:

А

0

B

0

F=A B

0

1

1

1

1

1

0

0

1

1

Пример:

А= { Идет дождь }

В= { Асфальт мокрый }

F = { Если идет дождь, то асфальт мокрый }

Равнозначность, эквивалентность Обозначения: тогда и только тогда, когда…, А=В, А ~ В, А  В  Таблица истинности: А B 0 0 F=A  B 0 1 1 1 0 0 1 1 0 1 Пример: А= {  День сменяет ночь } В= {  Солнце скрывается за горизонтом  } F = {  День сменяет ночь тогда и только тогда, когда    Солнце скрывается за горизонтом  }

Равнозначность, эквивалентность

Обозначения: тогда и только тогда, когда…, А=В, А ~ В, А В

Таблица истинности:

А

B

0

0

F=A B

0

1

1

1

0

0

1

1

0

1

Пример:

А= { День сменяет ночь }

В= { Солнце скрывается за горизонтом }

F = { День сменяет ночь тогда и только тогда, когда Солнце скрывается за горизонтом }

Получите свидетельство о публикации сразу после загрузки работы



Получите бесплатно свидетельство о публикации сразу после добавления разработки


Серия олимпиад «Весна — лето 2024»



Комплекты учителю



Качественные видеоуроки, тесты и практикумы для вашей удобной работы

Подробнее

Вебинары для учителей



Бесплатное участие и возможность получить свидетельство об участии в вебинаре.


Подробнее