6.1 Основные понятия Булевой алгебры
Булева алгебра применяется в электронике, автоматике и теории вычислительных устройств. Кроме этого, любая сколько-нибудь сложная программа для ЭВМ содержит условные переходы и связанные с ними логические условия. Поэтому логические операции имеются практически во всех языках программирования.
Алгебра логики или булева алгебра - раздел математической логики, изучающий строение сложных логических высказываний и способы установления их истинности с помощью алгебраических методов.
В алгебре логики широко используется понятие “высказывание”. Высказыванием называется простое повествовательное положение, о котором можно сказать, что оно ложно или истинно, но не то и другое одновременно. Любое высказывание можно обозначить символом A и считать, что A=1, если высказывание истинно, а A=0, если высказывание ложно.
Высказывания бывают простые и сложные. Высказывание, значение истинности которого не зависит от значений истинности других высказываний, называют простым, в противном случае высказывание сложное.
Булева алгебра строится по тем же принципам, что и обычная алгебра. Разница заключается в том, что в формулах булевой алгебры переменные являются логическими. Логическая (булева) переменная – такая переменная X, которая может принимать только два значения: X={0-"ложь" ,1-"истина"}. Каждая формула задает логическую функцию от логических переменных, которая сама может принимать только два логических значения.
Любую логическую функцию f (x1, x2,...,xn) можно задать формулой, содержащей логические переменные, соединенные знаками логических операций, или же таблицей истинности, в левой части которой выписать все возможные наборы аргументов, а в правой - столбец значений функции. Число строк в такой таблице равно 2n - числу различных комбинаций из нулей и единиц длиной n.
- 1. Понятие и свойства информации
- 1.1 Понятие информации
- 1.2 Понятие о информатике
- 1.3 Структура информатики
- 2. Компьютерные технологии обработки информации.
- 2.1 Архитектура и структура персонального компьютера
- 2.2 Классификация компьютеров
- 2.2.1 Карманные пк
- 2.2.2 Блокнотные пк
- 2.2.3 Персональные компьютеры сферы автоматизации домашнего хозяйства
- 2.2.4 Базовые настольные персональные компьютеры
- 2.2.5 Сетевые персональные компьютеры
- 2.2.6 Высокопроизводительные настольные персональные компьютеры и серверы начального уровня
- 2.2.7 Многопроцессорные рабочие станции и серверы высокого уровня
- 2.2.8 Суперкомпьютеры и кластерные системы
- 2.3 Основные понятия программного обеспечения
- 2.4 Категории специалистов, занятых разработкой и эксплуатацией программ.
- 2.5 Характеристика программного продукта.
- 2.6 Жизненный цикл программного продукта.
- 2.7 Основные классы программных продуктов и их назначение.
- 3. Архитектура аппаратных и программных средств ibm-совместимых персональных компьютеров (рс)
- 3.2. Устройства, входящие в состав системного блока
- 3.2.1. Материнская плата
- 3.2.2. Центральный процессор
- 3.2.3. Оперативная память
- 3.2.4. Жесткий диск
- 3.2.5. Графическая плата
- 3.2.6. Звуковая плата
- 3.2.7. Сетевая плата
- 3.2.9. Дисковод 3,5’’
- 3.2.10. Накопители на компакт-дисках
- 3.2.11. Накопители на dvd дисках
- 3.2.12. Флэш-память
- 3.3. Периферийные устройства
- 3.3.1. Клавиатура
- 3.3.2. Манипуляторы
- 3.3.3. Сканер
- 3.3.4. Цифровой фотоаппарат
- 3.3.5. Мониторы электронно-лучевые (crt)
- 3.3.6. Мониторы жидкокристаллические (lcd)
- 3.3.7. Плазменные панели (pdp)
- 3.3.8. Принтеры
- 3.3.8.1 Матричные принтеры
- 3.3.8.2 Струйные принтеры (Ink Jet)
- 3.3.8.3 Лазерные принтеры (Laser Jet)
- 3.3.9. Плоттер
- 3.3.10. Модем
- 3.4. Конфигурация компьютера
- 4. Основы работы пользователя в операционной среде персонального компьютера.
- 4.1 Структура системного программного обеспечения.
- 4.2 Базовое программное обеспечение
- 4.3 Сервисное программное обеспечение
- 5. Понятие и свойства информации
- 5.1 Общая характеристика процессов сбора, передачи, обработки и накопления информации и основные операции с данными
- 5.2 Носители данных.
- 5.3 Представление информации в эвм.
- 5.3.1 Системы счисления в эвм
- 5.3.2 Формы представления и кодирование числовых данных
- 5.3.3 Универсальная система кодирования текстовых данных
- 5.4 Единицы представления данных
- 5.5 Единицы измерения данных
- 5.6 Единицы хранения данных
- 5.6.1 Файлы
- 5.6.2 Особенности использования имен файлов в ос семейства Windows.
- 5.6.3 Папки.
- 5.6.4 Понятие о файловой структуре и файловой системе
- 5.7 Формы адекватности информации
- 5.8 Меры информации
- 5.8.1 Синтаксическая мера информации
- 5.8.2 Семантическая мера информации
- 5.8.3 Прагматическая мера информации
- 5.9 Качество информации
- 6. Основы булевой алгебры
- 6.1 Основные понятия Булевой алгебры
- 6.2 Элементарные логические операции
- 6.3 Вычисление выражений.
- 6.4 Законы булевой алгебры.
- 7. Специализированные профессионально ориентированные программные средства
- 7.1. Текстовые процессоры
- 7.2 Табличные процессоры
- 7.2.1 Основные понятия табличных процессоров
- 7.2.2 Основные типы данных в Microsoft Excel
- 7.2.2.1 Формулы
- 7.2.2.1 Функции
- 7.2.3 Относительная и абсолютная адресация
- 7.2.4 Обобщенная технология работы с электронной таблицей
- 8. Информатизация общества
- 8.1 Информационные ресурсы
- 8.3 Рынок информационных продуктов и услуг