Автор: Пользователь скрыл имя, 20 Марта 2012 в 13:57, доклад
Логические операции. Построение таблицы истинности. Логические законы и правила преобразования логических выражений. Решение логических задач. Логические основы устройства компьютера.
Формы мышления
Алгебра высказываний
Логические выражения и таблицы истинности
Логические функции
Логические законы и правила преобразования лог.выражений
Логические основы устройства компьютера
Основы логики и логические основы компьютера
по учебнику Н.Угриновича
И
А(0,0,1,1)
В(0,1,0,1)
F(0,0,0,1)
Учитель информатики и ИТ
МУ ЗАТО Северск «СОШ №83»
Пашкова Светлана Вячеславовна
2007
0
1
1
0
F= Ā
A
ИЛИ
НЕ
ИЛИ
НЕ
S(1)
1
1
0
R
0
1
Q
Содержание
1. Формы мышления
Логика – это наука о формах и способах мышления.
Основные формы мышления:
содержание
1.1. Понятие
Понятие – это форма мышления, фиксирующая основные, существенные признаки объекта.
Понятие
Содержание
Объем
Совокупность существенных
Совокупность предметов, на которую распространяется понятие
содержание
1.2. Высказывание
Высказывание – это форма мышления, в которой что-либо утверждается или отрицается о свойствах реальных предметов и отношениях между ними.
Высказывание является
Высказывание
Истинное
Ложное
Связь понятий правильно
Высказывание не соответствует реальной действительности
Высказывание
Простое
Составное
содержание
1.3. Умозаключение
Умозаключение – это форма мышления, с помощью которой из одного или нескольких суждений (посылок) может быть получено новое суждение (заключение).
Посылки – только истинные суждения.
содержание
2. Алгебра высказываний
Алгебра высказываний служит
для определения истинности
Высказывания обозначаются
содержание
Логические операции
2.1. Логическое умножение (
2.2. Логическое сложение (
2.3. Логическое отрицание (
содержание
2.1. Логическое умножение (
Объединение двух (или нескольких) высказываний в одно с помощью союза «и».
Составное высказывание
Соответствует союзу И
Обозначение &, ^
В языках программирования and;
Таблица истинности
1
1
1
0
0
1
0
1
0
0
0
0
F=A&B
B
A
содержание
2.2. Логическое сложение
(дизъюнкция)
Объединение двух (или нескольких) высказываний в одно с помощью союза «или».
Составное высказывание
Соответствует союзу ИЛИ
Обозначение V
В языках программирования or
Таблица истинности
1
1
1
1
0
1
1
1
0
0
0
0
F=AvB
B
A
содержание
2.3. Логическое отрицание
(инверсия)
Присоединение частицы «не» к высказыванию.
Инверсия делает истинное
Соответствует союзу НЕ
Обозначение Ā
В языках программирования not
Таблица истинности
0
1
1
0
F= Ā
A
содержание
3. Логические выражения и таблицы истинности
Логическое выражение –
Пример:
Для логического выражения
содержание
Построение таблицы истинности
содержание
Построение таблицы истинности для
0
0
0
0
1
1
1
1
1
1
0
1
0
1
1
1
0
1
1
1
0
0
1
1
1
0
0
0
AvB
B
A
содержание
Равносильные логические
1
1
0
1
1
0
0
0
B
A
1
1
0
1
1
0
0
0
AvB
B
A
Равносильные логические
Докажите равносильность выражений:
Таблица истинности для
Таблица истинности для
4. Логические функции
Любое составное высказывание
можно рассматривать как
где X1, X2, …, Xn – простые высказывания.
Функция и аргументы могут
принимать только два
содержание
Таблицы истинности логических функций двух аргументов
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
1
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
0
1
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
0
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
F16
F15
F14
F13
F12
F11
F10
F9
F8
F7
F6
F5
F4
F3
F2
F1
B
A
Логические функции
Аргу-менты
содержание
Логическое следование (импликация)
Соответствует обороту Если…, то…
Обозначение А→В
В языках программирования if … then …
Импликация образуется
Импликация ложна только тогда, когда из истинного первого высказывания(предпосылки) следует ложный вывод (второе высказывание).
Таблица истинности
1
1
1
0
0
1
1
1
0
1
0
0
F14=A→B
B
A
содержание
Все логические функции путем
логических преобразований
Методом сравнения таблиц
1
1
0
1
1
0
0
0
A→B
B
A
Информация о работе Основы логики и логические основы компьютера