- •Введение
- •Глава 1. Теоретические основы информатики
- •1.1. Информатика – предмет и задачи
- •1.2. Понятие информации. Свойства информации
- •Свойства информации
- •1.3. Эволюция информатики. Истоки и этапы развития информационных технологий.
- •1.4. Представление информации в компьютере. Системы счисления
- •Правила перевода чисел из одной системы счисления в другую
- •1.5. Измерение количества информации – два подхода
- •Глава 2. Архитектура эвм
- •2.1. Эволюция эвм – пять поколений
- •2.2. Блок-схема эвм
- •Принципы Джона фон Неймана:
- •2.3. Блок-схема и состав пк
- •2.4. Характеристики блоков пк.
- •Глава 3. Программные средства реализации информационных процессов
- •3.1. Программные средства обеспечения
- •3.2. Файловая система Windows.
- •3.3 Состав Microsoft Office
- •3.4. История языков программирования Первые шаги автоматизации программирования.
- •Первые языки высокого уровня – языки процедурного программирования.
- •Языки объектно-ориентированного и визуального программирования
- •Языки искусственного интеллекта
- •Глава 4. Алгоритмизация и программирование
- •4.1. Этапы решения задачи на пк
- •4.2. Программирование на vba (Visual Basic for Applications).
- •4.3. Структурный подход к разработке алгоритмов и программ на vba.
- •Следование.
- •Ветвление.
- •4.4. Примеры программ на vba
- •Операции с массивами
- •4.5. Использование функций алгебры логики
- •Логические операции и таблицы истинности
- •Порядок выполнения логических операций в сложном логическом выражении:
- •Построение таблиц истинности для сложных выражений:
- •4) Не a это инверсия а (обозначим е)
- •Глава 5. Основы компьютерных сетей
- •5.1. Физический уровень
- •5.2. Канальный уровень
- •5.3. Функции сетевого уровня.
- •5.4. Функции транспортного уровня
- •5.5. Функции верхних уровней
- •5.6. Основные сервисы Интернет
- •5.7. Юридические аспекты и общие свойства
Логические операции и таблицы истинности
ОПЕРАЦИЯ ОТРИЦАНИЯ
F = не A
A |
не А |
0 |
1 |
1 |
0 |
Логическое отрицание: ИНВЕРСИЯ - если исходное выражение истинно, то результат отрицания будет ложным, и наоборот, если исходное выражение ложно, то результат отрицания будет истинным. Данная операция означает, что к исходному логическому выражению добавляется частица НЕ или слова НЕВЕРНО, ЧТО
ОПЕРАЦИЯ ЛОГИЧЕСКОГО УМНОЖЕНИЯ
A |
B |
F |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
F = A & B.
Логическое умножение КОНЪЮНКЦИЯ - это выражение будет истинным только тогда, когда истинны оба исходных простых выражения. Конъюнкция определяет соединение двух логических выражений с помощью союза И.
ОПЕРАЦИЯ ЛОГИЧЕСКОГО СЛОЖЕНИЯ
A |
B |
F |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
F = A + B
Логическое сложение – ДИЗЪЮНКЦИЯ - это выражение будет истинным тогда и только тогда, когда истинно хотя бы одно из исходных (простых) выражений. Дизъюнкция определяет соединение двух логических выражений с помощью союза ИЛИ
Логическое следование: ИМПЛИКАЦИЯ – связывает два простых, второе (В) – следствием из этого условия. результатом ИМПЛИКАЦИИ является ЛОЖЬ только тогда, когда условие А истинно, а следствие В ложно. Обозначается символом "следовательно" и выражается словами ЕСЛИ … , ТО …
A |
B |
F |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
ОПЕРАЦИЯ ЭКВИВАЛЕНТНОСТИ
F = A ~ B
A |
B |
F |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
Логическая равнозначность: ЭКВИВАЛЕНТНОСТЬ – определяет результат сравнения двух простых логических выражений А и В. Результатом ЭКВИВАЛЕНТНОСТИ является новое логическое выражение, которое будет истинным тогда и только тогда, когда оба исходных выражения одновременно истинны или ложны. Обозначается символом «эквивалентности» ~ .
Порядок выполнения логических операций в сложном логическом выражении:
1. инверсия
2. конъюнкция
3. дизъюнкция
4. импликация
5. эквивалентность
Для изменения указанного порядка выполнения операций используются скобки.
Основные законы логики :
А = А – закон тождества
А & = 0 – закон непротиворечия.
(Закон выражает тот факт, что высказывание не может быть одновременно истинным и ложным)
A = 1 – закон исключенного третьего. (Закон означает, что либо высказывание истинно, либо его отрицание должно быть истинным).
= А – закон двойного отрицания
СВОЙСТВА КОНСТАНТ
= 1 = 0
А 0 = А А 0 = 0
А 1 = 1 А 1 = A
Законы идемпотентности:
А А = А А А = A
Законы коммутативности:
А В = В А А В = В А
Законы ассоциативности:
А (В С) = (А В) С
А (В С) = (А В) С
Законы дистрибутивности:
А (В С) = (А В) (А С)
А (В С) = (А В) (А С)
Законы поглощения:
А (А В) = А
А (А В) = А
Законы де Моргана:
В справедливости указанных законов можно убедиться с помощью таблиц истинности