Презентация "Логические основы работы компьютера" 9 класс
Подписи к слайдам:
Логические основы работы компьютера
Задача:
Построение логической функции по таблице истинности
- Автор: Калагур О.А., учитель информатики МОУ «Гимназия № 1»
- Определение логики
- Основоположники логики
- Основные понятия логики
- Формализация логических высказываний
- Логические связки и обозначения
- Таблицы истинности
- Пример построения таблицы истинности
- Построение логической функции по таблице истинности
- Пример построения логической функции
- Законы логики
- Упрощение логических выражений
- Логика – наука о законах и формах человеческого мышления.
- Формальная логика связана с анализом обычных содержательных умозаключений, выраженных разговорным языком.
- Математическая логика изучает вопросы применения математических методов для решения логических задач, построения логических схем.
- Булева «алгебра» - система обозначений и правил, применяемых к различным объектам.
- Аристотель (4 в. до н.э.) – основал формальную логику
- Г.Лейблиц (17 в. н.э.) – основал математическую логику
- Д.Буль (19 в.) – основал «Булеву алгебру»
- Понятие - форма мышления, которая выделяет существенные признаки объекта, предмета.
- Суждение – мысль, в которой что-либо утверждается, отрицается.
- Умозаключение – принцип мышления позволяющий на основе одного или нескольких суждений получить новое знание.
- Высказывание - повествовательное предложение, истинное или ложное.
- Высказывание
- составные
- простые
- Формализовать логическое высказывание – это значит, все простые высказывания заменить буквами латинского алфавита – логическими переменными, а связки между ними – специаль-ными символами.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- « Если погода солнечная, то можно косить сено, если погода пасмурная, то лучше идти за грибами»
- А- погода солнечная
- В- косить сено
- С- идти за грибами
- F=(А→В) ^ (Ā→С)
|
|
|
|
|
|
- Инверсия (НЕ)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Конъюнкция (И)
- Таблица истинности
- Ее построение позволяет определить истинность сложных логических высказываний, заданных в виде формул, на всех наборах исходных данных.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Дизъюнкция
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Строгая дизъюнкция
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Импликация
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Тождество
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Алгоритм построения:
- Отметить в таблице истинности строки, в которых результирующее выражение истинно (=1)
- 2) Для выбранных строк соединить операцией логического умножения содержимое левых столбцов таблицы; при этом если в таблице стоит ноль, пишем исходное высказывание с отрицанием, в противном случае – без отрицания
- 3) Соединить полученные выражения операцией логического сложения
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Пример построения логической функции по таблице истинности
- 1.Отсутствие степеней и коэффициентов: A^A=A; A˅A=A; A^1=1; А^1=A
- A˅0=A; A^0=0
- 2.Закон двойного отрицания: ¬ Ā= А
- 3.Закон исключения третьего: А˅Ā=1
- 4.Закон противоречия: A^Ā=0
- 5.Коммутативный закон: А˅B=B˅A; A^B=B^A
- 6.Ассоциативный закон: (A˅B)˅C=A˅(B˅C); (A^B)^C=A^(B^C)
- 7.Дистрибутивный: (A˅B) ^C=(A^C)˅(B^C); (A^B) ˅ C=(A ˅ C)^(B ˅ C)
- 8.Законы де Моргана: ¬ (A^B)= ¬ A ˅ ¬ B: ¬ (A ˅ B)= ¬ A^ ¬ B
- 9.Формулы склеивания (А ^ В) ˅(А ^ В)=А; (А ˅ В) ^(А ˅ В)=А
- 10. Формулы поглощения А ˅(А ^ В)=А; А ^(А ˅ В)=А; А ˅(Ā ^ В)=А ˅ В
- А ^(Ā ˅ В)=А ^ В
- 11. Замена операций А ≡ В=(А ^ В) ˅(Ā ^ В); А ≡ В=(Ā ˅ В) ^(А ˅ В);
- А ≡ В=(А→В) ^(А→В); А → В= Ā ˅ В
- Х=А ^ В ˅ В=А ˅ В ˅ В=А ˅ В
- У=В ^ С ˅ С=(В ˅ С) ^ С= С
- Z=A ^ C ˅ B ^ C=A ˅ C ˅ B ^ C=A ˅ C
- Благодарю за внимание!
Информатика - еще материалы к урокам:
- Презентация "Алгоритм. Виды алгоритмов" 6 класс
- Презентация "Понятие алгоритма" 9 класс
- Презентация "Основные этапы разработки и исследования моделей на компьютере" 9 класс
- Презентация "Исполнитель Чертежник" 7 класс
- Презентация "Электронные таблицы MS Excel" 8 класс
- Проверочная работа "Электронные таблицы Excel" 11 класс