Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабораторная работа 5 готовая

.docx
Скачиваний:
37
Добавлен:
16.02.2016
Размер:
46.59 Кб
Скачать

Министерство образования и науки Республики Казахстан

Карагандинский государственный технический университет

Кафедр ИТБ

Лабораторная работа № 5

По дисциплине «Информатика»

Тема: «Булева алгебра. Логические операции, формулы и их преобразования.»

Выполнил:

студент группы ГД-14-3

Макашев А.А

Принял Ст. преподаватель Горбатова Л.В

Караганда 2014

Лабораторная работа №5

Тема:Булева алгебра. Логические операции, формулы и их преобразования.

Задание 1 1. Выбрать вариант в задании 1 из таблицы 1 и составить логическую функцию. Для первого варианта берутся значения Y1, для второго варианта берутся значения Y2 и т.д.

2. Преобразовать логическую функцию к более простому виду.

3. Проверить полученную логическую функцию подстановкой нулей и единиц для аргументов Х1, Х2, Х3.

4. Выбрать вариант в задании 2 и найти значение логического выражения.

5. Выбрать вариант в задании 3 и по заданной принципиальной схеме составить логическое выражение и заполнить для него таблицу истинности

X1

X2

X3

Y3

0

0

0

0

1

1

1

1

0

0

1

1

0

0

1

1

0

1

0

1

0

1

0

1

1

0

1

1

1

0

1

0

Y = (X1 /\ X2 /\ X3) \/ (X1 /\ X2 /\ X3) \/ (X1 /\ X2 /\ X3) \/ (X1 /\ X2 /\ X3) \/ (X1 /\ X2 /\ X3)

Y1=1*1+1*1+0*0=1

Y2=1*1+0*1+1*0=1

Y3=1*0+0*0+1*1=1

Y4=0*1+1*1+0*0=1

Y5=0*1+0*1+1*0=1

Задание 2. Найти значение приведённых ниже логических выражений:

3) (a z) AND (z>2) AND (a ≠ 5) при a) a = 2, z = 4;

б)a = -5,z = 0

1) 1*1*1=1; 2) 1*0*1=0.

Задание 3

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

A

B

C

B

C

1

&

1

A

B

C

Y3

0

0

0

0

1

1

1

1

0

0

1

1

0

0

1

1

0

1

0

1

0

1

0

1

0

1

1

1

0

0

0

0

Вариант 3

Y=A/\(B\/C)