
- •Пояснительная записка
- •Формы мышления
- •I. Понятие как форма мышления
- •II. Суждение как форма мышления
- •III. Умозаключение как форма мышления
- •2. Алгебра высказываний
- •Конъюнкция (Логическое умножение)
- •2.2.Дизъюнкция (Логическое сложение)
- •2.3. Инверсия (Логическое отрицание)
- •2.4. Импликация (логическое следование)
- •2.5. Эквивалентность (Логическое равенство)
- •Задачи и упражнения
- •I. Логическое умножение (конъюнкция)
- •II. Логическое сложение (дизъюнкция)
- •III. Логическое отрицание (инверсия)
- •IV. Логическое следование (импликация)
- •V. Логическое равенство (эквивалентность)
- •3 Логические выражения и таблицы истинности
- •4.Логические функции
- •5.Логические законы и правила преобразования
- •6.Логические основы устройства компьютера. Логические схемы.
- •6.1. Базовые логические элементы
- •6.2 Сумматор двоичных чисел
- •6.3. Триггер
- •Задачи и упражнения
- •7. Контрольные задания по разделу «Основы логики» Тест «Логика в информатики»
- •I вариант
- •Контрольная работа по разделу «Основы логики»
- •8. Задачи для развития логического мышления
- •Список литературы:
4.Логические функции
Любое
составное высказывание можно рассматривать
как логическую функцию F(
),
аргументами которой являются логические
переменные
(простые высказывания). Сама функция и
аргументы могут принимать только два
различных значения: «истина»(1) и
«ложь»(0).
Каждая логическая функция двух аргументов имеет 4 возможных набора значений аргументов. По формуле мы можем определить, какое количество различных логических функции двух аргументов может существовать:
Таким образом, существует 16 различных логических функции двух аргументов, каждая из которых задается соей таблицей истинности.
Таблицы истинности логических функции двух аргументов.
Аргументы |
Логические функции |
||||||||||||||||
А |
В |
F1 |
F2 |
F3 |
F4 |
F5 |
F6 |
F7 |
F8 |
F9 |
F10 |
F11 |
F12 |
F13 |
F14 |
F15 |
F16 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
Здесь
логическая функция
-функцией
логического сложения,
-функцией
логического отрицания для аргумента А
и
-функцией
логического отрицания для аргумента
В.
Задачи и упражнения
Задание №1.
Доказать,
используя таблицы истинности, что
операция эквивалентности А<<=>>В
равносильна логическому выражению
(AV
)&(
VB).
Задание №2.
По заданной таблице истинности записать логическую функцию:
A |
B |
С |
F (a,b,c) |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
Упростить логическую функцию. Показать правильность преобразований с помощью таблицы истинности. Составить логическую схему.
Задание №4.
Задана таблица истинности записать логическую функцию:
A |
B |
С |
F (a,b,c) |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
Упростить логическую функцию. Показать правильность преобразований с помощью таблицы истинности. Составить логическую схему.