Лекция по информатике и ИКТ на тему Логические основы

Предпросмотр материала:

Лекция № __ ЛОГИЧЕСКИЕ ОСНОВЫ КОМПЬЮТЕРОВ

 

План

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

2.     Логические операции

3.     Построение таблиц истинности для логических выражений

4.     Свойства логических операций

 

Ключевые слова и определения: алгебра логики; высказывание; логическая операция; логическое выражение; таблица истинности.

 

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

Для информатики важен раздел математики, называемый алгеброй логики; объектами алгебры логики являются высказывания.

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

Не всякое повествовательное предложение является высказыванием. Например, предложение «Это предложение является ложным» не является высказыванием, так как относительного него нельзя сказать, истинно оно или ложно, без того чтобы не получить противоречие.

Побудительные и вопросительные предложения высказываниями не являются.

Высказывания могут строиться с использованием знаков различных формальных языков – математики, физики, химии и т.п.

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

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

Алгебра логики отвлекается от смысловой содержательности высказываний. Ее интересует только то, истинно или ложно данное высказывание. В алгебре логики высказывания обозначают буквами и называют логическими переменными. При этом если высказывание истинно, то значение соответствующей ему логической переменной обозначают единицей (А = 1), а если ложно – нулем (А = 0).

0 и 1, обозначающие значения логических переменных, называются логическими значениями.

Алгебра логики определяет правила записи, упрощения и преобразования высказываний и вычисления их значений.

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

 

2. Логические операции

Высказывания бывают простые и сложные.

Высказывание называется простым, если никакая его часть сама не является высказыванием.

Сложные (составные) высказывания строятся из простых с помощью логических операций.

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

 

Логическое умножение или конъюнкция

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

Обозначение: А И В, АВ, А·В, A&B.

Таблица истинности для конъюнкции

А

В

А&В

0

0

0

0

1

0

1

0

0

1

1

1

 

Логическое сложение или дизъюнкция

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

Обозначение: А ИЛИ В, A∨B, А+В.

Таблица истинности для дизъюнкции

А

В

A ∨ B

0

0

0

0

1

1

1

0

1

1

1

1

 

Логическое отрицание или инверсия

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

Обозначение: НЕ А, A̅, ¬А.

Таблица истинности для инверсии

А

A̅

0

1

1

0

 

Логическое следование или импликация

Импликация - это логическая операция, которая двум высказываниям ставит в соответствие новое высказывание, являющееся ложным тогда и только тогда, когда из истины следует ложь. То есть данная логическая операция связывает два простых логических выражения, из которых первое является условием (А), а второе (В) является следствием.

Обозначение: если…,то…, A → B.

Таблица истинности для импликации

А

В

A → B

0

0

1

0

1

1

1

0

0

1

1

1

 

Логическое равенство или эквивалентность

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

Обозначение: тогда и только тогда, когда, A ↔ B, А~В.

Таблица истинности для эквивалентности

А

В

A ↔ B

0

0

1

0

1

0

1

0

0

1

1

1

 

Порядок выполнения логических операций в сложном логическом выражении:

1.        Инверсия;

2.        Конъюнкция;

3.        Дизъюнкция;

4.        Импликация;

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

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

 

3. Построение таблиц истинности для логических выражений

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

Для построения таблицы истинности следует:

- подсчитать n - число переменных в выражении;

- подсчитать общее число логических операций в выражении;

- установить последовательность выполнения логических операций с учетом скобок и приоритетов;

- определить число столбцов в таблице: число переменных + число операций;

- заполнить шапку таблицы, включив в нее переменные и операции в соответствии с последовательностью;

- определить число строк в таблице (не считая шапки таблицы): m = 2n;

Для формулы, которая содержит две переменные, таких наборов значений переменных всего четыре: (0, 0), (0, 1), (1, 0), (1, 1).

Если формула содержит три переменные, то возможных наборов значений переменных восемь: (0, 0, 0), (0, 0, 1), (0, 1, 0), (0, 1, 1), (1, 0, 0), (1, 0, 1), (1, 1, 0), (1, 1, 1).

- выписать наборы входных переменных;

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

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

В нем две переменные, две операции, причем сначала выполняется конъюнкция, а затем – дизъюнкция. Всего в таблице будет 4 столбца. Число строк в таблице равно 22 = 4.

Заполненная таблица истинности имеет вид:

А

В

0

0

0

0

0

1

0

0

1

0

0

1

1

1

1

1

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

В нем три переменные, четыре операции, причем сначала выполняется отрицание С, дизъюнкция (т.к. в скобках), затем – конъюнкция и эквивалентность. Всего в таблице будет 7 столбцов. Число строк в таблице равно 23 = 8.

Заполненная таблица истинности имеет вид:

А

В

С

0

0

0

1

1

0

1

0

0

1

0

0

0

1

0

1

0

1

1

1

0

0

1

1

0

1

1

0

1

0

0

1

1

0

0

1

0

1

0

0

0

0

1

1

0

1

1

1

1

1

1

1

0

1

1

1

 

4. Свойства логических операций

Основные свойства логических операций называют также законами алгебры логики.

Законы алгебры логики

Законы алгебры логики могут быть доказаны с помощью таблиц истинности.

Вопросы и задания

1.     Что называется высказыванием?

2.     Какие переменные называются логическими?

3.     Что изучает алгебра логики?

4.     Перечислите основные логические операции.

5.     Назовите порядок выполнения логических операций.

6.     Как построить таблицу истинности для логического выражения?

7.     Назовите законы алгебры логики.

Лекция по информатике и ИКТ на тему Логические основы

5

(1 оценка)

  • DOCX

Файл будет скачан в формате:

  • DOCX

Автор материала

Яковенко Татьяна Сергеевна

  • На сайте: 9 лет и 9 месяцев
  • Всего просмотров: 17209
  • Подписчики: 0
  • Всего материалов: 2
  • 17209
    просмотров
  • 2
    материалов
  • 0
    подписчиков

Настоящий материал опубликован пользователем Яковенко Татьяна Сергеевна.
Инфоурок является информационным посредником. Всю ответственность за опубликованные материалы несут пользователи, загрузившие материал на сайт. Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете на материал.

ИИ для создания материалов

Создавайте материалы с ИИ

Если готовые материалы не подошли — помогут нейросети

Конспекты, тесты, презентации, рабочие листы и другие материалы по ФГОС — под ваш урок, класс и цели занятия за пару минут.

Попробовать бесплатно

Выберите инструмент

~60

Нейросети могут ошибаться. Обязательно проверяйте ответы.

Другие материалы

Вам будут интересны эти курсы: