Практическое занятие № 9. Арифметико-логические основы работы компьютера
Цель занятия: дать представление об арифметико-логические основы работы компьютера
Время на выполнение работы: 60 мин.
Оборудование, технические средства и инструменты:
Тетрадь для работы.
Дидактический материал.
Теоретический материал:
В основе логики работы компьютера, как правило, лежит преобразование сложных логических выражений. Для объяснения этого понятия нам понадобится ввести ряд операций алгебры логики (логических операций).
Рассмотрим 3 основных логических операций.
Логическая операция КОНЪЮНКЦИЯ определяет соединение двух логических выражений (высказываний) с помощью союза И. Обозначается символами &(энд) and или ^.
Логическая операция ДИЗЪЮНКЦИЯ определяет логическое соединение двух логических выражений (высказываний) с помощью союза ИЛИ. Эта операция называется также еще логическим, сложением и обозначается значком v.
Логическая операция ОТРИЦАНИЕ (ИНВЕРСИЯ), определяется над одним аргументом (простым или сложным логическим выражением) следующим образом: если исходное выражение истинно, то результат его отрицания будет ложным, и наоборот, если исходное выражение ложно, то его отрицание будет истинным. Данная операция означает, что к исходному логическому выражению добавляется частица НЕ или слова НЕВЕРНО, ЧТО.
Практическая часть (Вариант 1)
Задание 1
Постройте таблицу истинности логической функции (A\/B) /\ (A\/B)
Переменные А и В имеют следующие исходные данные:
Задание 2
П
остроить таблицу истинности для логической функции
Переменные А, В и С имеют следующие исходные данные:
А | В | С |
0 | 0 | 0 |
0 | 0 | 1 |
0 | 1 | 0 |
0 | 1 | 1 |
1 | 0 | 0 |
1 | 0 | 1 |
1 | 1 | 0 |
1 | 1 | 1 |
Задание 3
Постройте таблицу истинности логической функции ¬А · (В + С)
Исходные данные возьмите из Задания 2.
Контрольные вопросы:
Запишите ответы на вопросы:
Что такое логика?
Что такое импликация и что такое результат импликации?
Что такое эквивалентность и что такое результат эквивалентности?
Практическая часть (Вариант 2)
Задание 1
Постройте таблицу истинности логической функции (A&B) \/ (A&B)
Переменные А и В имеют следующие исходные данные:
Задание 2
Построить таблицу истинности для логической функции A
C .
Переменные А, В и С имеют следующие исходные данные:
А | В | С |
0 | 0 | 0 |
0 | 0 | 1 |
0 | 1 | 0 |
0 | 1 | 1 |
1 | 0 | 0 |
1 | 0 | 1 |
1 | 1 | 0 |
1 | 1 | 1 |
Задание 3
Постройте таблицу истинности логической функции A
C
Исходные данные возьмите из Задания 2.
Контрольные вопросы:
Запишите ответы на вопросы:
Что такое логика?
Что такое импликация и что такое результат импликации?
Что такое эквивалентность и что такое результат эквивалентности?
Практическая часть (Вариант 3)
Задание 1
Постройте таблицу истинности логической функции (
&B) \/ (A&B)
Переменные А и В имеют следующие исходные данные:
Задание 2
Построить таблицу истинности для логической функции A
.
Переменные А, В и С имеют следующие исходные данные:
А | В | С |
0 | 0 | 0 |
0 | 0 | 1 |
0 | 1 | 0 |
0 | 1 | 1 |
1 | 0 | 0 |
1 | 0 | 1 |
1 | 1 | 0 |
1 | 1 | 1 |
Задание 3
Постройте таблицу истинности логической функции A
А&C
Исходные данные возьмите из Задания 2.
Контрольные вопросы:
Запишите ответы на вопросы:
Что такое логика?
Что такое импликация и что такое результат импликации?
Что такое эквивалентность и что такое результат эквивалентности?