Математические модели информационных процессов

Автор работы: Пользователь скрыл имя, 16 Апреля 2012 в 13:23, контрольная работа

Краткое описание

Контрольная работа по "Информатике".

Содержимое работы - 1 файл

Контрольная работа 2.doc

— 1.11 Мб (Скачать файл)

Белорусский Государственный Университет Информатики  и Радиоэлектроники 

Факультет непрерывного и дистанционного обучения

Специальность: Автоматизированные системы обработки  информации 
 
 
 
 
 

Контрольная работа №2

Математические  модели информационных процессов

Вариант № 4

Атрощенко Вадим Николаевич

Группа 900621

Зачетная  книжка 900621-04 
 
 
 
 

Электронный адрес

vadim.atroschenko@mail.ru 
 
 
 
 
 
 

Задание 1

Построить таблицу  истинности для заданной формулы  алгебры логики:

(X1 ~ X3) ← (X2 ↓ X3).

Таблица истинности

0 0 0 1 1 0
0 0 1 0 0 0
0 1 0 1 0 1
0 1 1 0 0 0
1 0 0 0 1 0
1 1 0 0 0 0
1 0 1 1 0 1
1 1 1 1 0 1

 

Задания 2

Используя таблицы  истинности, доказать равносильность:

A B
0 0 0 1 0 0 1 0 0 0
0 1 1 1 1 0 0 1 0 1
1 0 1 0 0 1 1 0 1 1
1 1 0 0 1 1 0 0 0 0

 

По результатом  таблицы видно, что левая часть формулы и правая часть формулы имеют одинаковое значение чисел, следовательно, выражение равносильно

Задание 3.1

  Получить СДНФ. (X1 ~ X3) ← (X2 ↓ X3)

Используем операции дизъюнкции, конъюнкции и отрицания:

(X1 ~ X3) ← ( )

((X1 & X3) v ( )) & ( )

Используем закон  де Моргана и свойство двойного отрицания:

((X1 & X3) v ( )) & (X2 v X3)

Применяем закон  дистрибутивности:

(((X1 & X3) v ( ))&X2) v (((X1 & X3) v ( ))&X3)

Еще раз применяем  закон дистрибутивности:

(X1 & X3 & X2) v ( &X2) v (X1 & X3 & X3) v ( &X3)

Учитывая, что A & = 0, A & A = A получаем

(X1 & X3 & X2) v ( &X2) v (X1 & X3) v ( 0)

(X1 & X3 & X2) v ( &X2) v (X1 & X3) v

Получение СДНФ. Выполняем развертывание:

X1 & X3 = X1 & X3 & 1 = X1 & X3 & (X2 V ) = (X1 & X3 & X2) v (X1 & X3 & )

= & 1 & 1 = & (X2 V ) & (X3 V ) = (( & X2) v ( & ) = ((( & X2) v ( & ) & X3) v ((( & X2) v ( & ) & ) = ( & X2 & X3) v ( & & X3) v ( & X & ) v ( & & )

Таким образом, все операции развертывания выполнены:

(X1 & X3 & X2) v ( & X2) v ( & X2 & X3) v ( & & X3) v

( & X & ) v ( & & )

Учитывая, что A & A = A получаем:

(X1 & X3 & X2) v ( & X2) v ( & X2 & X3) v ( & X & ) v

( & & ) – это формула СНДФ для выражения (X1 ~ X3) ← (X2 ↓ X3).

Задание 3.2

Получить СКНФ (X1 ~ X3) ← (X2 ↓ X3)

Используем операции дизъюкции, конъюнкции и отрицания:

(X1 ~ X3) ← ( )

((X1 & X3) v ( )) & ( )

Используем закон  де Моргана и свойство двойного отрицания:

((X1 & X3) v ( )) & (X2 v X3)

Получение КНФ.

Применяем свойство дистрибутивности:

 ((X1 & X3) v ) & ((X1 & X3) v ) & (X2 v X3)

(X1 v ) & (X3 v ) & (X1 v ) & (X3 v ) & (X2 v X3)

Учитывая, что A & = 0, A & A = A получаем:

0 & (X3 v ) & 0 & (X2 v X3)

(X3 v ) & (X2 v X3)

Получение СКНФ.

Выполняем развертывание:

X3 v = X3 v v (X& ) = (X3 v v X2) & (X3 v v )

X2 v X3 = X2 v X3 v (X & ) = (X2 v X3 v X1) & (X2 v X3 v )

Таким образом, получаем:

(X3 v v X2) & (X3 v v ) & (X2 v X3 v X1) & (X2 v X3 v )

Учитывая, что  A & A = A получаем:

(X3 v v X2) & (X3 v v ) & (X2 v X3 v X1) – это формула СКНФ для выражения (X1 ~ X3) ← (X2 ↓ X3). 
 

Задание 4

Выполнить минимизацию  заданной формулы алгебры логики:

Получение сокращенной КНФ: операция неполного  склеивания

1-4:

2-3:

2-5:

3-4:

Операция  поглощения:

Результат двух операций:

Операция  неполного склеивания:

1-4:

2-3:

Операция  поглощения:

Результат после двух операций:

Получение тупиковых КНФ.  
 

Импликантная  матрица.

 
*   * *  
  * *   *

Информация о работе Математические модели информационных процессов