Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Логические функции и реляционные операторы




ЛАБОРАТОРНАЯ РАБОТА № 2

Множество всех подмножеств (булеан)

 

Множество всех подмножеств множества А обозначают ß(А) и называется булеаном данного множества A.

(Джордж Буль (1815 – 1864 г.г. – основоположник алгебры логики)).

Т.е. по определению: ß (А) = {B | B Ì A}.

Ясно, что ß (А) содержит как пустое множество Ø, так и само множество A.

Пример: пусть A = {a, d, c}.

Тогда ß (А) = {Ø, {a}, {b}, {c}, {a, b}, {a, c}, {b, c}, A}.

Очевидно, что если B Ì A, то B Î ß (А) и наоборот.

Из нашего примера видно: если множество A = {a, d, c} содержит 3 элемента, то ß (А) содержит 23 = 8 элементов. В общем случае, если во множестве A n элементов, то в ß (А) 2n элементов.

Поэтому множество ß(А) часто называют множеством-степенью множества A.

1.5 Выполнение работы

Каждый студент получает номер задания для написания программы, реализующей конкретную задачу. Инструментарий не ограничивается.

Программа должна предусматривать ввод элементов множеств, (причем не повторяющихся элементов) и выдачу результатов.

1.6 Содержание отчета

1. Наименование и цель работы

2. Краткие теоретические сведения

3. Описание программы

4. Схема алгоритма

5. Текст программы

6. Контрольный пример

7. Выводы

1.7 Контрольные вопросы

1. Что такое множество?

2. Дать определение основных операций алгебры множеств:

- объединение;

- пересечение;

- разность;

- симметрическая разность.

3. Как определяется декартово произведение?

4. Что такое булеан?


2.1 Цель работы

Закрепить знания по представлению логических функций и основным реляционным операторам.

2.2 Темы лабораторной работы № 2

1. Перейти от табличной формы представления логической функции к аналитической.

2. Провести первый этап минимизации логической функции методом

Квайна-Мак-Класски.

3. Провести второй этап минимизации логической функции методом Петрика

4. Перевести логическую функцию из алгебры Буля к алгебре Жегалкина.

5. Реализовать реляционный оператор SELECT.

6. Реализовать реляционный оператор PROJECT.

 

2.3 Основные орпределения

Функция F (x1, x2, …, xn) называется булевой или логической (переключательной), если она принимает два значения: ложь или истина (0 или 1). Причем аргументы x1, x2, …, xn могут принимать только те же значения ложь или истина (0 или 1) и называются также булевыми или логическими переменными.

Упорядоченная совокупность переменных (x1, x2, …, xn) называется булевым набором длины n.

Наборы переменных, при которых функция F (x1, x2, …, xn) = 0, называются нулевыми наборами, а при которых функция F (x1, x2, …, xn) = 1, называются единичными наборами переменных.

Множество всех возможных двоичных наборов длины n называется областью определения булевой функции. Множество значений функции на всех наборах называется областью значения логической функции.

 

 

2.4 Теоретические сведения




Поделиться с друзьями:


Дата добавления: 2015-08-31; Просмотров: 357; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.