
- •Содержание
- •Введение
- •1 Содержание пояснительной записки (пз)
- •1 Функциональная спецификация
- •2 Программная спецификация
- •3 Эксплуатационные процедуры
- •4 Процедуры тестирования и сопровождения
- •2 Теоретические сведения
- •2.1 Системы счисления
- •2.1.1 Перевод чисел из системы счисления с основанием n в десятичную систему счисления
- •2.1.2 Перевод чисел из десятичной системы счисления в систему счисления с основанием n
- •2.1.3 Перевод дробных чисел из системы счисления с основанием n в десятичную систему счисления
- •2.1.4 Перевод дробных чисел из десятичной системы счисления в систему счисления с основанием n.
- •2.1.5 Перевод чисел из двоичной системы счисления в восьмеричную (шестнадцатеричную) систему счисления
- •2.1.6 Перевод чисел из восьмеричной (шестнадцатеричной) системы счисления в двоичную систему счисления
- •2.2 Двоичная арифметика.
- •2.1.8 Сложение и вычитание в системах счисления с основанием n
- •3 Логические основы
- •3.1 Схема и
- •3.2 Схема или
- •3.3 Схема не
- •3.4 Схема и—не
- •3.5 Схема или—не
- •4 Структуры данных
- •4.1 Иерархическая модель данных.
- •4.2 Сетевая модель данных
- •4.3 Реляционная модель данных
- •5 Сортировка массивов
- •5.1 Сортировка вставкой
- •5.2 Сортировка обменом
- •5.3 Сортировки с помощью выделения
- •6.2 Логические основы
- •6.3 Структуры данных
- •6.4 Сортировка массивов
- •7 Задания на курсовую работу
- •7.1 Системы счисления
- •7.2 Логические элементы и логические схемы
- •7.3 Проверить тождественность логических функций X и y
- •7.4 Структуры данных
- •7.5 Методы сортировок
- •8 Темы докладов
- •Библиографический список
- •Оформление титульного листа
- •Пояснительная записка
- •Блок схема сортировок
- •Информатика
6.2 Логические основы
Проверить тождественность логических функций X и Y
X=^(f1*f2+^f1*f3)*(f1*^f2+f2*f3)*(f1*f3+^f2) Y=(f1+f2*f3)*(^f1+^f2*f3)*(^f1*^f2+f1*f3).
Таблица 6 – Значения функции X
f1 |
f2 |
f3 |
^(f1*f2+^f1*f3) |
(f1*^f2+f2*f3) |
(f1*f3+^f2) |
x |
0 |
0 |
0 |
(0*0+1*0) 1 |
(0*1+0*0) 0 |
(0*0+1) 1 |
0 |
0 |
0 |
1 |
(0*0+1*1) 0 |
(0*1+0*1) 0 |
(0*1+1) 1 |
0 |
0 |
1 |
0 |
(0*1+1*0) 1 |
(0*0+1*0) 0 |
(0*0+0) 0 |
0 |
1 |
0 |
0 |
(1*0+0*0) 1 |
(1*1+0*0) 1 |
(1*0+1) 1 |
1 |
0 |
1 |
1 |
(0*1+1*1) 0 |
(0*0+1*1) 1 |
(0*1+0) 1 |
0 |
1 |
0 |
1 |
(1*0+0*1) 1 |
(1*1+0*1) 1 |
(1*1+1) 1 |
1 |
1 |
1 |
0 |
(1*1+0*0) 0 |
(1*0+1*0) 0 |
(1*0+0) 0 |
0 |
1 |
1 |
1 |
(1*1+0*1) 0 |
(1*0+1*1) 1 |
(1*1+0) 1 |
0 |
Таблица 7 – Значения функции Y
f1 |
f2 |
f3 |
(f1+f2*f3) |
(^f1+^f2*f3) |
(^f1*^f2+f1*f3) |
y |
0 |
0 |
0 |
(0+0*0) 0 |
(1+1*0) 1 |
(1*1+0*0) 1 |
0 |
0 |
0 |
1 |
(0+0*1) 0 |
(1+1*1) 1 |
(1*1+0*1) 1 |
0 |
0 |
1 |
0 |
(0+1*0) 0 |
(1+0*0) 1 |
(1*0+0*0) 0 |
0 |
1 |
0 |
0 |
(1+0*0) 1 |
(0+1*0) 0 |
(0*1+1*0) 0 |
0 |
0 |
1 |
1 |
(0+1*1) 1 |
(1+0*1) 1 |
(1*0+0*1) 0 |
0 |
1 |
0 |
1 |
(1+0*1) 1 |
(0+1*1) 1 |
(0*1+1*1) 1 |
1 |
1 |
1 |
0 |
(1+1*0) 1 |
(0+0*0) 0 |
(0*0+1*1) 0 |
0 |
1 |
1 |
1 |
(1+1*1) 1 |
(0+0*1) 0 |
(0*0+1*2) 0 |
0 |
Вывод: при одинаковых значениях на входе f1, f2, f3 значения функций X и Y различны, соответственно функции X и Y не тождественны
Составить логическое выражение по схеме и таблицы истинности для выходных функций.
Out
1=
Таблица 8 - Значения функции Out 1
ln1 |
ln2 |
ln3 |
|
|
|
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
Out2=
ln1+ln4+ln5
Т аблица 9- Значения функции Out 2
ln1 |
ln4 |
ln5 |
|
|
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |