Логические операции компьютеров презентация

Содержание

Логические операции инверсия конъюнкция дизъюнкция импликация эквивалентность исключающее или

Слайд 1Что вы знаете
о логических основах компьютеров?


Слайд 2Логические операции
инверсия
конъюнкция
дизъюнкция
импликация
эквивалентность
исключающее или


Слайд 3Инверсия (логическое отрицание)
Обозначение: A, ¬А, не А, not A

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



Слайд 4Конъюнкция (логическое умножение)
Обозначение: A&B, A∧B, А⋅В, А и В, А and В

Таблица

истинности:



Слайд 5Дизъюнкция (логическое сложение)
Обозначение: A∨B, A+B, А или В, А or В

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



Слайд 6Импликация (следование)
Обозначение: A→B

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



Слайд 7Эквивалентность (тождество)
Обозначение: A≡B,А≈В

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



Слайд 8Исключающее или (сложение по модулю 2)
Обозначение: A⊕B, А xor В

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



Слайд 9Приоритет логических операций
инверсия
конъюнкция
дизъюнкция
импликация
эквивалентность
исключающее или


Слайд 10
Алгоритм составления таблиц истинности
1. Посчитать количество переменных (n) в логическом выражении.
2. Определить

число строк в таблице, которое равно m=2n .
3. Посчитать количество логических операций и определить количество  столбцов в таблице, которое равно: количество переменных + количество операций.
4. Ввести название столбцов в таблицу в соответствие с  последовательностью выполнения логических операций с учетом скобок  и приоритетов.
5. Заполнить столбцы входных переменных наборами значений.
6. Провести заполнение таблицы истинности по столбцам, выполняя логические операции.

Слайд 11Выполните задание
Сколько различных решений имеет система уравнений

(X1 ≡ X2) →

(X2 ≡ X3) = 1
(X2 ≡ X3) → (X3 ≡ X4) = 1
...
(X5 ≡ X6) → (X6 ≡ X7) = 1

где x1, x2, …, x7 – логические переменные?

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

В качестве ответа нужно указать количество таких наборов.


Слайд 13Решение системы логических уравнений
Метод отображений
Е.В.Хламов, Е.А.Мирончик


Слайд 14Выполните задание
Сколько различных решений имеет система уравнений

(X1 ≡ X2) →

(X2 ≡ X3) = 1
(X2 ≡ X3) → (X3 ≡ X4) = 1
...
(X5 ≡ X6) → (X6 ≡ X7) = 1

где x1, x2, …, x7 – логические переменные?

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

В качестве ответа нужно указать количество таких наборов.


Слайд 15Алгоритм решения
1. Составить таблицу истинности к первому уравнению системы в строгом

порядке следования переменных
(X1 ≡ X2) → (X2 ≡ X3) = 1



Слайд 16Алгоритм решения
2. Выписать такие наборы переменных, которые приводят в результате к

получению «1».
(X1 ≡ X2) → (X2 ≡ X3) = 1



Слайд 17Алгоритм решения
2. Выписать такие наборы переменных, которые приводят в результате к

получению «1».
(X1 ≡ X2) → (X2 ≡ X3) = 1



Слайд 18Алгоритм решения
2. Дописать вверху таблицы переменные второго уравнения, стоящие на соответствующих

местах
(X1 ≡ X2) → (X2 ≡ X3) = 1
(X2 ≡ X3) → (X3 ≡ X4) = 1



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

уравнениях
(X1 ≡ X2) → (X2 ≡ X3) = 1
(X2 ≡ X3) → (X3 ≡ X4) = 1




Слайд 20Алгоритм решения
3. Определить количество одинаковых переменных, встречающихся в обоих уравнениях. В

данных уравнениях
их 2 (X2, X3).
(X1 ≡ X2) → (X2 ≡ X3) = 1
(X2 ≡ X3) → (X3 ≡ X4) = 1




Слайд 21Алгоритм решения
3. Записать все возможные комбинации значений 2 переменных



Х2Х3
00
01
10
11


Слайд 22Алгоритм решения
3. Выписать из таблицы все комбинации второго уравнения (в красной

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




Слайд 23Алгоритм решения
4. Составить итоговую таблицу



Слайд 24Алгоритм решения
4. Заполнить первую строку итоговой таблицы соответственно количеству полученных комбинаций

в первом уравнении



Слайд 25Алгоритм решения
4. Заполнить оставшиеся строки таблицы вычисляя значения в столбцах по

полученным формулам, используя значения предыдущего уравнения




Слайд 26Алгоритм решения
4. Заполнить оставшиеся строки таблицы вычисляя значения в столбцах по

полученным формулам, используя значения предыдущего уравнения




Слайд 27Алгоритм решения
5. Сложить все значения последней строки: 6+1+1+6=14










Ответ: 14



Слайд 28Задание для самостоятельного решения
Сколько различных решений имеет система уравнений

(x1 ≡

¬x2) ∧ (¬x1 ≡ x3) = 0
(x2 ≡ ¬x3) ∧ (¬x2 ≡ x4) = 0
...
(x7 ≡ ¬x8) ∧ (¬x7 ≡ x9) = 0

где x1, x2, …, x9 – логические переменные?

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

В качестве ответа нужно указать количество таких наборов.


Слайд 29Эталон решения
1. 2.








3. 4. 5. Ответ: 18

00=00
01=00+10
10=01+11
11=11


Слайд 30Задание для работы в парах
Сколько различных решений имеет система уравнений

(x1

∧ x2 → x3) ∧ (x1 ∨ y1) = 1
(x2 ∧ x3 → x4) ∧ (x2 ∨ y2) = 1
(x3 ∧ x4 → x5) ∧ (x3 ∨ y3) = 1
(x4 ∧ x5 → x6) ∧ (x4 ∨ y4) = 1
(x5 ∧ x6 → x7) ∧ (x5 ∨ y5) = 1
x6 ∨ y6 = 1

где x1, x2, …, x6, y1, y2, …, y6, – логические переменные?

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

В качестве ответа нужно указать количество таких наборов.


Слайд 31Эталон решения
2.

3.



4. 5. Ответ: 398

00=00+10+10
01=00+10+10
10=01
11=01+11+11

x6 ∨ y6 = 1


Слайд 32Задание для индивидуальной работы
Сколько различных решений имеет система уравнений

(x1 ∨

y1) ∧ ((x2 ∧ y2) → (x1 ∧ y1)) = 1
(x2 ∨ y2) ∧ ((x3 ∧ y3) → (x2 ∧ y2)) = 1
...
(x6 ∨ y6) ∧ ((x7 ∧ y7) → (x6 ∧ y6)) = 1
x7 ∨ y7 = 1

где x1, x2, …, x6, y1, y2, …, y6, – логические переменные?

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

В качестве ответа нужно указать количество таких наборов.


Слайд 33Эталон решения
1.









2. 3. 00=01+10+11
01=01+10+11
10=01+10+11
11=11
4.





5. Ответ: 255


Слайд 34сегодня я узнал …
было трудно…
я понял, что…
я научился…
я смог…
меня удивило…


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика