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

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

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

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

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

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

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

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

Итоги урока

Презентация

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

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

В данной презентации рассматривается материал для уроков по разделу «Логика»: история развития логики, формы мышления, логические операции и их графическое обозначение, законы логики, алгоритм построения таблиц истинности. Также приведено много вопросов и различных задач для закрепления полученных знаний.

Просмотр содержимого документа
«Презентация»

Логика

Логика

Логика это наука о формах и способах мышления.

Логика

это наука о формах и способах мышления.

Зачем она нужна? Изучив логику, можно понять, как устроены электронные схемы компьютера. Логика позволяет строить формальные модели окружающего мира, отвлекаясь от содержательной стороны.

Зачем она нужна?

Изучив логику, можно понять, как устроены электронные схемы компьютера.

Логика позволяет строить формальные модели окружающего мира, отвлекаясь от содержательной стороны.

История развития логики В основе современной логики лежат учения, созданные ещё древнегреческими мыслителями, хотя первые учения о формах и способах мышления возникли в древнем Китае и Индии.

История развития логики

В основе современной логики лежат учения, созданные ещё древнегреческими мыслителями, хотя первые учения о формах и способах мышления возникли в древнем Китае и Индии.

История развития логики  1-ый этап развития логики связан с работами учёного и философа, крупнейшего древнегреческого мыслителя - Аристотеля (384-322 гг. до н.э.). Он был основоположником формальной логики , изучал правила мышления, «как мы рассуждаем». Дал систематическое изложение логики, анализировал человеческое мышление. Отделил логические формы мышления от его содержания. Основоположник формальной логики как систематизированной науки о мышлении и его законах.

История развития логики

1-ый этап развития логики связан с работами учёного и философа, крупнейшего древнегреческого мыслителя - Аристотеля (384-322 гг. до н.э.). Он был основоположником формальной логики , изучал правила мышления, «как мы рассуждаем». Дал систематическое изложение логики, анализировал человеческое мышление. Отделил логические формы мышления от его содержания.

Основоположник формальной логики как систематизированной науки о мышлении и его законах.

 История развития логики 2-ой этап Немецкий учёный Гольфрид Вильгельм Лейбниц в XVII веке высказал идею о замене рассуждений действиями со знаками и привёл соответствующие правила.

История развития логики

2-ой этап

Немецкий учёный Гольфрид Вильгельм Лейбниц в XVII веке высказал идею о замене рассуждений действиями со знаками и привёл соответствующие правила.

История развития логики 3-ий этап - развил эту идею Джордж  Буль (XIX век). Он изобрёл своеобразную алгебру – систему обозначений и правил, применяемую ко всевозможным объектам, от чисел и букв до предложений. Его именем она и называется – алгебра Буля или Булева алгебра – начальный раздел математической логики.  Выдвинул математическую логику, как науку. В логике появился алфавит и правила записи. Основное назначение этой системы состояло в том, чтобы закодировать логические высказывания, свести логические умозаключения к виду формулы.  Операции, которые он ввёл, пригодились для работы с двоичным кодом. Математическая логика – инструмент при построении микросхем компьютера.

История развития логики

3-ий этап - развил эту идею Джордж Буль (XIX век). Он изобрёл своеобразную алгебру – систему обозначений и правил, применяемую ко всевозможным объектам, от чисел и букв до предложений. Его именем она и называется – алгебра Буля или Булева алгебра – начальный раздел математической логики.

Выдвинул математическую логику, как науку. В логике появился алфавит и правила записи. Основное назначение этой системы состояло в том, чтобы закодировать логические высказывания, свести логические умозаключения к виду формулы.

Операции, которые он ввёл, пригодились для работы с двоичным кодом. Математическая логика – инструмент при построении микросхем компьютера.

Формы мышления понятие высказывание умозаключение Мышление всегда осуществляется через понятия, высказывания и умозаключения. 8

Формы мышления

понятие

высказывание

умозаключение

Мышление всегда осуществляется через понятия, высказывания и умозаключения.

8

Понятие - это форма мышления, выделяющая основные, существенные признаки объекта, позволяющие отличать их от остальных. Пример: Квадрат, стол, компьютер. Понятие имеет 2 стороны – содержание (совокупность существенных признаков объекта) и объём (совокупность предметов, на которую распространяется понятия). 8

Понятие

- это форма мышления, выделяющая основные, существенные признаки объекта, позволяющие отличать их от остальных.

Пример:

Квадрат, стол, компьютер.

Понятие имеет 2 стороны –

  • содержание (совокупность существенных признаков объекта)
  • и объём (совокупность предметов, на которую распространяется понятия).

8

Высказывание Основным объектом логики является высказывание.  Высказывание – повествовательное предложение, о котором можно сказать – истинно оно или ложно.  Например: На улице идёт дождь. Скоро каникулы. Но не всякое предложение является логическим высказыванием. Включи свет! Как дела? Ученик 9 класса. Информатика – интересный предмет. Включи свет! Как дела? Ученик 9 класса. Информатика – интересный предмет. С точки зрения логики «Сейчас ночь» и «Парта красная» равны, т.к.=0. Высказывание - это форма мышления, в которой что – либо утверждается или отрицается о свойствах реальных предметов и отношениях между ними. Высказывание может либо истинно, либо ложно. не являются высказываниями. 8

Высказывание

Основным объектом логики является высказывание.

Высказывание – повествовательное предложение, о котором можно сказать – истинно оно или ложно.

Например:

На улице идёт дождь.

Скоро каникулы.

Но не всякое предложение является логическим высказыванием.

  • Включи свет! Как дела? Ученик 9 класса. Информатика – интересный предмет.
  • Включи свет!
  • Как дела?
  • Ученик 9 класса.
  • Информатика – интересный предмет.

С точки зрения логики «Сейчас ночь» и «Парта красная» равны, т.к.=0.

Высказывание - это форма мышления, в которой что – либо утверждается или отрицается о свойствах реальных предметов и отношениях между ними. Высказывание может либо истинно, либо ложно.

не являются высказываниями.

8

Высказываниями не являются Повелительные, восклицательные или вопросительные предложения: А ты записался добровольцем? Предложения в которых ничего не утверждается Ученик 10 класса. Предложения, в которых используются неопределённые понятия: У него голубые глаза.

Высказываниями не являются

Повелительные, восклицательные или вопросительные предложения:

А ты записался добровольцем?

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

Ученик 10 класса.

Предложения, в которых используются неопределённые понятия:

У него голубые глаза.

Определите истинность высказываний Буква А – гласная. Компьютер был изобретён в середине XIX века. 2*2=5. У квадрата одна сторона больше другой в 2 раза. Солнце есть спутник земли Сегодня отличная погода В романе Л.Н. Толстого “Война и мир” 3 432 536 слов Санкт-Петербург расположен на Неве Первая космическая скорость равна 7.8 км/сек Железо — металл Если один угол в треугольнике прямой, то треугольник будет тупоугольным; Если сумма квадратов двух сторон треугольника равна квадрату третьей, то он прямоугольный.

Определите истинность высказываний

  • Буква А – гласная.
  • Компьютер был изобретён в середине XIX века.
  • 2*2=5.
  • У квадрата одна сторона больше другой в 2 раза.
  • Солнце есть спутник земли
  • Сегодня отличная погода
  • В романе Л.Н. Толстого “Война и мир” 3 432 536 слов
  • Санкт-Петербург расположен на Неве
  • Первая космическая скорость равна 7.8 км/сек
  • Железо — металл
  • Если один угол в треугольнике прямой, то треугольник будет тупоугольным;
  • Если сумма квадратов двух сторон треугольника равна квадрату третьей, то он прямоугольный.
Какие из предложений являются высказываниями? Какова высота класса? Ответьте на вопрос. 2+3 = 5 Делайте утреннюю зарядку! Клавиатура – устройство ввода информации. Чему равно расстояние от Москвы до Белгорода? Кто отсутствует? Какие из данных предложений являются высказываниями? Определите их истинность. Число 6 – четное. Посмотрите на доску. Все роботы являются машинами. У каждой лошади есть хвост. Внимание! Кто отсутствует? Есть кошки, которые дружат с собаками. Некоторые люди являются художниками. Выразите 1 час 15 минут в минуты. 8

Какие из предложений являются высказываниями?

  • Какова высота класса?
  • Ответьте на вопрос.
  • 2+3 = 5
  • Делайте утреннюю зарядку!
  • Клавиатура – устройство ввода информации.
  • Чему равно расстояние от Москвы до Белгорода?
  • Кто отсутствует?

Какие из данных предложений являются высказываниями? Определите их истинность.

  • Число 6 – четное.
  • Посмотрите на доску.
  • Все роботы являются машинами.
  • У каждой лошади есть хвост.
  • Внимание!
  • Кто отсутствует?
  • Есть кошки, которые дружат с собаками.
  • Некоторые люди являются художниками.
  • Выразите 1 час 15 минут в минуты.

8

 Содержание высказывания в логике не рассматривается, важно только – истинно оно или ложно. Обозначаются высказывания латинскими буквами А, В, С… Высказывание принимают за логическую переменную, и если его значение истина, то А=1 , если ложно, то А=0 . Например высказывание В: 2*2=4 – истина , значит В= 1 . высказывание С: 2*4=6 – ложь , значит С= 0 . 8

Содержание высказывания в логике не рассматривается, важно только – истинно оно или ложно.

Обозначаются высказывания латинскими буквами А, В, С…

Высказывание принимают за логическую переменную, и если его значение

истина, то А=1 ,

если ложно, то А=0 .

Например

высказывание В: 2*2=4 – истина , значит В= 1 .

высказывание С: 2*4=6 – ложь , значит С= 0 .

8

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

Умозаключение

- это форма мышления, с помощью которой из одного или нескольких суждений может быть получено новое суждение (заключение, знание, вывод).

Правильно ли умозаключение? Если нет, то почему? Барабан – это музыкальный инструмент. У Вовы дома музыкальный инструмент. Значит, у него дома барабан.

Правильно ли умозаключение?

Если нет, то почему?

Барабан – это музыкальный инструмент.

У Вовы дома музыкальный инструмент.

Значит, у него дома барабан.

Правильно ли умозаключение? Если нет, то почему? Классные комнаты надо проветривать. Квартира – это не классная комната. Значит квартиру не надо проветривать .

Правильно ли умозаключение?

Если нет, то почему?

Классные комнаты надо проветривать.

Квартира – это не классная комната.

Значит квартиру не надо проветривать .

Основные операции над высказываниями  1. Логическое отрицание (инверсия) Инверсия А истина тогда и только тогда, когда А – ложно, и наоборот. Символьное обозначение Таблица истинности Х 0 1 1 0 Читается: «не Х»

Основные операции над высказываниями 1. Логическое отрицание (инверсия)

Инверсия А истина тогда и только тогда, когда А – ложно, и наоборот.

Символьное обозначение

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

Х

0

1

1

0

Читается: «не Х»

2. Логическая дизъюнкция (сложение ) Символьное обозначение: Читается: «или» Таблица истинности: Дизъюнкция высказываний - истина тогда и только тогда, когда хотя бы одно из входящих высказываний – истина. А 0 В 0 0 0 1 1 1 0 1 1 1 1

2. Логическая дизъюнкция (сложение )

Символьное обозначение:

Читается: «или»

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

Дизъюнкция высказываний - истина тогда и только тогда, когда хотя бы одно из входящих высказываний – истина.

А

0

В

0

0

0

1

1

1

0

1

1

1

1

Пример «4*4=16» или «2*2=3» - истина.  (А  или   В  =  1   1  или   0  =  1) «На улице темно» или «Сейчас перемена» - ложь. (0 или 0 = 0)

Пример

«4*4=16» или «2*2=3» - истина.

(А или В = 1

1 или 0 = 1)

«На улице темно» или «Сейчас перемена» - ложь.

(0 или 0 = 0)

3. Логическая конъюнкция (умножение) Символьное обозначение Читается «и» Таблица истинности А 0 В 0 0 0 1 1 1 0 0 1 0 1 Конъюнкция высказываний истина тогда и только тогда, когда значения всех входящих высказываний – истина. В естественном языке звучит как И. В алгебре логики обозначается как &. В языках программирования обозначается AND.

3. Логическая конъюнкция (умножение)

Символьное обозначение

Читается «и»

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

А

0

В

0

0

0

1

1

1

0

0

1

0

1

Конъюнкция высказываний истина тогда и только тогда, когда значения всех входящих высказываний – истина.

В естественном языке звучит как И.

В алгебре логики обозначается как &.

В языках программирования обозначается AND.

Составные высказывания В алгебре высказываний над высказываниями можно производить определенные логические операции, в результате которых получаются новые, составные высказывания. Высказывание, содержащее в себе другие высказывания, называются составным. Например: Можно вечером пойти на дискотеку и выучить уроки. Можно вечером пойти на дискотеку или выучить уроки. Если можно вечером пойти на дискотеку, то и выучить уроки. Можно вечером пойти на дискотеку тогда и только тогда, когда выучишь уроки. Нельзя вечером пойти на дискотеку и выучить уроки. Можно вечером пойти на дискотеку и выучить уроки. Можно вечером пойти на дискотеку или выучить уроки. Если можно вечером пойти на дискотеку, то и выучить уроки. Можно вечером пойти на дискотеку тогда и только тогда, когда выучишь уроки. Нельзя вечером пойти на дискотеку и выучить уроки. Обозначим: А - «можно вечером пойти на дискотеку» В - «выучить уроки» Тогда высказывания запишутся: А и В А или В если А, то В а тогда и только тогда, когда В не А и В А и В А или В если А, то В а тогда и только тогда, когда В не А и В

Составные высказывания

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

Высказывание, содержащее в себе другие высказывания, называются составным.

Например:

  • Можно вечером пойти на дискотеку и выучить уроки. Можно вечером пойти на дискотеку или выучить уроки. Если можно вечером пойти на дискотеку, то и выучить уроки. Можно вечером пойти на дискотеку тогда и только тогда, когда выучишь уроки. Нельзя вечером пойти на дискотеку и выучить уроки.
  • Можно вечером пойти на дискотеку и выучить уроки.
  • Можно вечером пойти на дискотеку или выучить уроки.
  • Если можно вечером пойти на дискотеку, то и выучить уроки.
  • Можно вечером пойти на дискотеку тогда и только тогда, когда выучишь уроки.
  • Нельзя вечером пойти на дискотеку и выучить уроки.

Обозначим:

А - «можно вечером пойти на дискотеку»

В - «выучить уроки»

Тогда высказывания запишутся:

  • А и В А или В если А, то В а тогда и только тогда, когда В не А и В
  • А и В
  • А или В
  • если А, то В
  • а тогда и только тогда, когда В
  • не А и В
Приоритет операций  (порядок выполнения ) Инверсия (отрицание) Конъюнкция (умножение) Дизъюнкция (сложение). Порядок операций можно изменять с помощью скобок. Логические операции имеют следующий приоритет выполнения:  действия в скобках  инверсия  конъюнкция  дизъюнкция  импликация и эквивалентность.

Приоритет операций (порядок выполнения )

  • Инверсия (отрицание)
  • Конъюнкция (умножение)
  • Дизъюнкция (сложение).

Порядок операций можно изменять с помощью скобок.

Логические операции имеют следующий приоритет выполнения:

  • действия в скобках
  • инверсия
  • конъюнкция
  • дизъюнкция
  • импликация и эквивалентность.

В 1 1 1 1 0 1 1 0 1 А 0 В 0 АВ 0 1 1 1 1 0 0 0 1 1 В естественном языке звучит как ЕСЛИ, ТО. В алгебре логики обозначается как . В естественном языке звучит как: ТОГДА И ТОЛЬКО ТОГДА, В ТОМ И ТОЛЬКО В ТОМ СЛУЧАЕ. В алгебре логики обозначается как . " width="640"

Дополнительные операции

Импликация (следствие)- если А, то и В.

Эквивалентность (равносильность) – А тогда и только тогда, когда В.

А

В

0

0

0

А=В

1

1

1

1

0

1

1

0

1

А

0

В

0

АВ

0

1

1

1

1

0

0

0

1

1

  • В естественном языке звучит как ЕСЛИ, ТО.
  • В алгебре логики обозначается как .
  • В естественном языке звучит как: ТОГДА И ТОЛЬКО ТОГДА, В ТОМ И ТОЛЬКО В ТОМ СЛУЧАЕ.
  • В алгебре логики обозначается как .

Выберите правильное обозначение « Если вы знаете основы логики,  то умеете читать логические схемы  и строить таблицы истинности»? (A  B) \/ (A  C) A  B \/ C (A  B) /\ A  C A  ( B /\ С).

Выберите правильное обозначение

« Если вы знаете основы логики, то умеете читать логические схемы и строить таблицы истинности»?

  • (A  B) \/ (A  C)
  • A  B \/ C
  • (A  B) /\ A  C
  • A  ( B /\ С).
C) . " width="640"

Записать в виде логического выражения высказывание

«Летом Петя поедет в деревню и, если будет хорошая погода, то он пойдёт на рыбалку»

Это высказывание состоит из частей:

А - Петя поедет в деревню,

В - будет хорошая погода,

С - он пойдёт на рыбалку.

F = A ^ (B = C) .

Основные операции над высказываниями Заполните таблицу Основные операции Инверсия Название Дизъюнкция Обозначение Конъюнкция Дополнительные операции Союз в естественном языке Импликация Таблица истинности Эквивалентность Название – отрицание, лог. сложение, следование, равенство

Основные операции над высказываниями

Заполните таблицу

Основные операции

Инверсия

Название

Дизъюнкция

Обозначение

Конъюнкция

Дополнительные операции

Союз в естественном языке

Импликация

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

Эквивалентность

Название – отрицание, лог. сложение, следование, равенство

Задание Есть 2 высказывания: А – «число 2 – чётное», В – «волк – травоядное животное». Составьте все возможные составные высказывания и определите их истинность.

Задание

Есть 2 высказывания:

А – «число 2 – чётное»,

В – «волк – травоядное животное».

Составьте все возможные составные высказывания и определите их истинность.

Запишите в виде  логических выражений Неверно, что корова – хищное животное. На уроке физики мы выполняли лабораторную работу и сообщали результаты исследований преподавателю. При замерзании воды выделяется тепло. Компьютер выполняет вычисления, если он включён.

Запишите в виде логических выражений

  • Неверно, что корова – хищное животное.
  • На уроке физики мы выполняли лабораторную работу и сообщали результаты исследований преподавателю.
  • При замерзании воды выделяется тепло.
  • Компьютер выполняет вычисления, если он включён.
Вопросы 1. С какой логической операцией можно сравнить процесс открывания замка, который открывается двумя ключами одновременно?  2.…любым ключом? лог.умн. слож.

Вопросы

1. С какой логической операцией можно сравнить процесс открывания замка, который открывается двумя ключами одновременно?

2.…любым ключом?

лог.умн.

слож.

Законы логики Выражения называются равносильными , если при одинаковых наборах переменных принимают одинаковые значения. Логические функции, истинные на всех наборах значений входных переменных, называются тождественно-истинными . Логические функции, ложные на всех наборах значений входных переменных, называются тождественно-ложными .

Законы логики

Выражения называются равносильными , если при одинаковых наборах переменных принимают одинаковые значения.

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

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

1. Переместительный закон

1. Переместительный закон

2. Сочетательный закон

2. Сочетательный закон

3. Распределительный закон

3. Распределительный закон

Тождество де Моргана

Тождество де Моргана

Законы поглощения

Законы поглощения

Задача Чему равен результат логического умножения А /\ В /\ С, если: А: «N – натуральное», В: «N делится на 5», С: «N

Задача

Чему равен результат логического умножения А /\ В /\ С,

если:

А: «N – натуральное»,

В: «N делится на 5»,

С: «N

Задание У братьев Ромы и Саши было 3 машинки: 1 красная и 2 синих. Увидев у Саши одну из этих машинок Рома понял, что он может поиграться только синей машинкой. Какая машинка была у Саши? красной

Задание

У братьев Ромы и Саши было 3 машинки:

1 красная и 2 синих.

Увидев у Саши одну из этих машинок Рома понял,

что он может поиграться только синей машинкой.

Какая машинка была у Саши?

красной

Задача Мальчик собирался одеваться, когда погас свет в комнате, где в ящике шкафа лежали его коричневые и синие носки. Какое наименьшее число носков он должен взять из ящика, чтобы обеспечить себя парой одного цвета? 3 носка

Задача

Мальчик собирался одеваться, когда погас свет в комнате, где в ящике шкафа лежали его коричневые и синие носки. Какое наименьшее число носков он должен взять из ящика, чтобы обеспечить себя парой одного цвета?

3 носка

Соедините : А →В А или В Наука о формах и способах мышления Не А А ↔В А и В Повествовательное предложение, в котором что – либо утверждается или отрицается Логика Высказывание  Дизъюнкция Инверсия Конъюнкция Импликация Эквивалентность

Соедините :

А →В

А или В

Наука о формах и способах мышления

Не А

А ↔В

А и В

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

Логика

Высказывание

Дизъюнкция

Инверсия

Конъюнкция

Импликация

Эквивалентность

Алгоритм построения таблицы истинности логической формулы подсчитать количество переменных в формуле. определить число строк в таблице 2n, где n – число переменных. подсчитать количество логических операций в формуле. установить последовательность выполнения операций с учетом скобок и приоритетов. определить количество столбцов в таблице: число переменных + число операций. выписать наборы значений переменных в виде нулей и единиц. провести заполнение таблицы истинности по столбцам, выполняя логические операции в соответствии с их очередностью.

Алгоритм построения таблицы истинности логической формулы

  • подсчитать количество переменных в формуле.
  • определить число строк в таблице 2n, где n – число переменных.
  • подсчитать количество логических операций в формуле.
  • установить последовательность выполнения операций с учетом скобок и приоритетов.
  • определить количество столбцов в таблице: число переменных + число операций.
  • выписать наборы значений переменных в виде нулей и единиц.
  • провести заполнение таблицы истинности по столбцам, выполняя логические операции в соответствии с их очередностью.
A 1 B 1 C 1 1 B /\ C 1 1 A \/ B /\ C 1 1 0 0 1 0 0 0 1 0 1 0 0 1 1 0 0 1 1 1 0 1 0 0 0 0 1 1 0 0 0 0 0 0 Обратите внимание в каких случаях данное сложное высказывание истинно

A

1

B

1

C

1

1

B /\ C

1

1

A \/ B /\ C

1

1

0

0

1

0

0

0

1

0

1

0

0

1

1

0

0

1

1

1

0

1

0

0

0

0

1

1

0

0

0

0

0

0

Обратите внимание в каких случаях данное сложное высказывание истинно

Задание У сестры Юли и Тони было 3 платка: 1 красный и 2 синих. Увидев на Юле один из этих платков Тоня поняла, что она может надеть только синий платок. Какой платок был на Юле? Платок красный.

Задание

У сестры Юли и Тони было 3 платка:

1 красный и 2 синих.

Увидев на Юле один из этих платков Тоня поняла,

что она может надеть только синий платок.

Какой платок был на Юле?

Платок красный.

Графическое обозначение: 1 & 45

Графическое обозначение:

1

&

45