Практическая работа №6
Тема: Построение таблиц истинности в MS Excel
Цель работы: познакомиться с логическими функциями Excel, научиться строить таблицы истинности сложных высказываний.
Приобретаемые умения и навыки: научиться строить таблицы истинности сложных высказываний.
Норма времени: 2 часа.
Оборудование: Компьютер с установленным программным обеспечением и подключенный к Internet
Ход работы
Порядок выполнения работы.
1.Найдите обозначения логических функций, которые имеются в Excel
2. Создайте таблицу в Excel как показано в образце.
!!! Чтобы создать таблицу, выделите нужное количество ячеек и в меню Главная в разделе «Шрифт» выберите функцию «Все границы»
3.Используя Мастер функций, начните заполнять таблицу:
| A | B | C | D | E |
1 | A | B | Не А | A&B | А или В |
2 | ложь | ложь | | | |
3 | ложь | истина | | | |
4 | истина | ложь | | | |
5 | истина | истина | | | |
4. Используя Мастер функций , продолжите заполнение таблицы.
А) В ячейку С2 занесите формулу : =НЕ(А2).
В ячейку D2 занесите формулу : =И(А2;В2).
В ячейку Е2 занесите формулу : =ИЛИ(А2;В2).
Б) Выделяйте ячейки С2:Е2.
В) Скопируйте выделенный блок в ячейки С3:Е5.
5. Проверьте полученную таблицу.
5. Перейдите на лист 2.
6. Используя Мастер функций, постройте таблицу истинности функций
А v A v A v A, A & A & A & A вида:
A | B | А или А или А или А | А и А и А и А |
ЛОЖЬ | ЛОЖЬ | = ИЛИ(А2;A2;A2;A2) | = И(A2;A2;A2;A2;) |
ЛОЖЬ | ИСТИНА | | |
ИСТИНА | ЛОЖЬ | | |
ИСТИНА | ИСТИНА | | |
7. Перейдите на лист 3.
8. Используя Мастер функций, постройте таблицу истинности функций
А&A, AA вида:
А | НЕ А | А И НЕ А | А ИЛИ НЕ А |
ЛОЖЬ | = НЕ (А2) | = И(А2; НЕ (А2)) | =ИЛИ(А2; НЕ(А2)) |
ИСТИНА | | | |
9. Перейдите на лист 4.
Используя Мастер функций, постройте таблицу истинности функций
(AB), (A&B), A B, A& B
Подсказка: формулы в ячейках будут таковы:
Найдите среди этих функций эквивалентные.
Ячейка С2: =HE(ИЛИ(А2;В2))
Ячейка D2 =HE(И(А2;В2))
Ячейка Е2: =ИЛИ(НЕ(А2);НЕ(В2))
Ячейка F2: =И(НЕ(А2);НЕ(В2))
10. Перейдите на лист 5. Используя Мастер функций, постройте таблицы истинности функций A B, A B, AB.
Найдите функции, эквивалентные функциям В→А, А→В.
Подсказка: формулы в ячейках будут таковы:
Ячейка С2: =ИЛИ(НЕ(А2);В2)
Ячейка D2: =ИЛИ(А2;НЕ(В2))
Ячейка Е2: =ИЛИ(НЕ(А2);НЕ(В2))
Контрольные вопросы
Кто является основоположником математической логики?
Что такое логика?
Назовите типы логических операций