
- •Оглавление
- •1.1 Информатика
- •1.2 Информация
- •1.3 Кодирование информации. Мера информации
- •1.4 Преобразование информации
- •1.5 Формы представления информации
- •1.6. Передача информации
- •Глава 2. Общие принципы организации и работы компьютеров
- •2.1 Принцип построения компьютера, структура компьютера
- •2.2 Команда, форматы команд
- •2.3 Эвм как автомат
- •2.4 Архитектура эвм
- •2.5 Классы компьютеров. Классификация компьютеров
- •Глава 3. Алгоритмы. Алгоритмизация
- •3.1 Абстрактные автоматы и понятие алгоритма
- •3.2 Формы записи алгоритмов.
- •3.3 Характеристики алгоритма
- •3.4 Исполнители алгоритма
- •Глава 4. Арифметические основы эвм.
- •4.1 Системы счисления
- •4.2 Перевод чисел из одной системы счисления в другую.
- •4.3 Перевод из 10-ной системы счисления в р-ную.
- •4.4 Перевод чисел из р-ичной системы счисления в десятичную.
- •4.5 Системы счисления с основаниями, являющимися степенью 2.
- •Двоично-шестнадцатеричная система счисления.
- •Глава 5. Представление данных в памяти эвм.
- •5.1 Проблемы представления данных
- •5.2 Формы представления чисел в эвм.
- •5.3 Прямой, обратный и дополнительный коды.
- •5.4 Представление чисел с плавающей точкой.
- •5.5 Кодирование текстовой и графической информации .
- •Глава 6. Логические основы эвм
- •6.1 Основные понятия алгебры логики.
- •6.2 Основные логические операции.
- •6.3 Основные законы и соотношения алгебры логики.
- •6.4 Логические функции двух переменных.
- •6.5 Свойства функций алгебры логики
- •6.6 Аналитическое представление логических функций.
- •6.7 Системы функций алгебры логики.
- •Рассмотрим практическое применение изложенного материала.
- •Решение логических задач с помощью таблиц истинности.
- •Задачи для самостоятельного решения.
- •6.8 Понятия о комбинационных схемах и цифровых автоматах
- •Пример 1.
- •Пример 2.
- •Пример 3.
- •Пример 4.
- •Глава 7. Контроль работы цифрового автомата
- •7.1 Кодирование информации как средство обеспечения контроля работы автомата
- •7.2 Методы эффективного кодирования информации
- •7.3 Кодирование по методу четности-нечетности
- •7.3 Коды Хэминга
- •Глава 8. Прикладное программное обеспечение
- •9.1 Текстовые редакторы
- •9.2 Электронные таблицы
- •9.3 Система управления базами данных (субд) Основные функции субд
- •Глава 9. Методические рекомендации по решению задач в курсе информатики
- •9.1 Измерение информации. Вероятностный подход.
- •9.2 Арифметические основы эвм.
- •9.3 Представление числовых данных в памяти эвм.
- •9.4 Логические основы эвм.
- •9.5 Алгоритмизация
- •Список литературы
6.5 Свойства функций алгебры логики
Функция штрих Шеффера { / }.
Свойства
функции штрих Шеффера х1
/
х2
=
=
1
+
2
х / х = ( т.к. х / х =
= )
х / 1 =
х / 0 = 1
/ 1 = х
/ 0 = 1
х / = 1
Для функции штрих Шеффера справедливо свойство коммутативности для двух переменных, т.е. х1 / х2 = х2 / х1
Очередность операций для функции штрих Шеффера с n переменными устанавливается с помощью скобок.
Свойства ассоциативности и дистрибутивности для функции штрих Шеффера не справедливы.
Функция стрелка Пирса
= 1 + 2 = х1 ↓ х2
х ↓ х = (т.к. х ↓ х =
= )
х ↓ 0 =
х ↓ 1 = 0
х ↓ = 0
↓ 1 = 0
↓ 0 = х
х1 ↓ х2 = х2 ↓ х1 свойство коммутативности выполняется только для двух переменных.
Для установления приоритетов выполнения операции стрелка Пирса, обязательно должны использоваться скобки.
Для функции стрелка Пирса свойства ассоциативности и дистрибутивности несправедливы.
Функция сложение по модулю 2 (х1 х2).
Через отрицание, конъюнкцию и дизъюнкцию функция сложения по модулю 2 выражается следующим образом:
х1 |
х2 |
х1 ⊕ х2 |
СДНФ |
0 |
0 |
0 |
|
0 |
1 |
1 |
1 х2 |
1 |
0 |
1 |
х1 2 |
1 |
1 |
0 |
|
Функция сложения по модулю 2 обладает следующими свойствами:
коммутативности х1 ⊕ х2 = х2 ⊕ х1
ассоциативности х1 ⊕ (х2 ⊕ х1) = (х1 ⊕ х2) ⊕ х3
дистрибутивности х1 (х2 ⊕ х3) = х1 х2 ⊕ х1 х3
Для этой функции справедливы аксиомы:
х ⊕ х = 0
х ⊕ 1 =
х ⊕ = 1
х ⊕ 0 = х
х1 ⊕ х2 = 1 ⊕ 2
х1 ⊕ 2 = х1~ х2
1 ⊕ х2 = х1 ~ х2
= х1 ~ х2
На основании аксиом и свойств можно вывести правила перевода функций отрицание, конъюнкция, дизъюнкция через функцию сложения по модулю 2 и наоборот.
1 = х1 ⊕ 1;
х1 + х2 = х1 ⊕ х2 ⊕ х1 х2
х1 х2 = (х1 ⊕ х2) ⊕ (х1 + х2)
Функция равнозначности (х1 ~ х2) выражается через отрицание, конъюнкцию и дизъюнкцию следующим образом:
х1 |
х2 |
х1 ~ х2 |
СДНФ |
0 |
0 |
1 |
1 2 |
0 |
1 |
0 |
|
1 |
0 |
0 |
|
1 |
1 |
1 |
х1 х2 |
х1 ~ х2 = х1 х2 + 1 2
Свойства функции равнозначности:
х ~ х = 1
х ~ 0 =
х ~ 1 = х
х ~ = 0
х1 ~ х2 = 1 ~ 2
х1 ~ 2 = х1 ⊕ х2
1 ~ х2 = х1 х2
= х1 ⊕ х2
Для двух переменных выполняется свойство коммутативности
х1 ~ х2 = х2 ~ х1
Свойства ассоциативности и дистрибутивности для этой функции не выполняются.
Функция импликация (х1 → х2) выражается через отрицание и дизъюнкцию следующим образом:
х1 |
х2 |
х1 → х2 |
СКНФ |
0 |
0 |
1 |
|
0 |
1 |
1 |
|
1 |
0 |
0 |
1 + х2 |
1 |
1 |
1 |
|
Для функции импликации справедливы аксиомы:
х → х = 1
х →
=
х → 1 = 1
0 → х = 1
х → 0 =
1 → =
х1 → х2 = 2 → 1
х1 ∙ х2
=
2
х1 + х2 = 1 → х2 = 2 → х1
Свойства коммутативности, ассоциативности и дистрибутивности для этой функции не справедливы.
Функция коимпликация (
) выражается через отрицание и конъюнкцию следующим образом:
= х1
2
Для функции коимпликации справедливы аксиомы:
= 0
= х
= 0
=
= х
= 0
х1
+
х2
=
х1
х2
=