Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лог_ка PI остаточний вар_ант.doc
Скачиваний:
10
Добавлен:
12.02.2016
Размер:
1.03 Mб
Скачать
  1. Завдання до виконання

  1. Знайти ДНФ функції, що задана формулою .

  1. Одержати КНФ формули .

  1. Записати досконалу диз’юнктивну нормальну форму та досконалу кон’юктивну нормальну форму формул f1(x1,x2,x3),f2(x1,x2,x3), f3(x1,x2,x3) та f4(x1,x2,x3), які задані таблицями істинності:

x1

x2

x3

f1(x1,x2,x3)

f2(x1,x2,x3)

f3(x1,x2,x3)

f4(x1,x2,x3)

T

T

T

T

T

F

T

T

T

F

F

T

F

F

T

F

T

T

F

T

T

T

F

F

T

F

T

F

F

T

T

T

F

T

F

F

T

F

F

T

F

T

F

F

T

F

T

F

T

F

F

F

T

F

T

F

  1. Записати досконалу кон’юнктивну нормальну форму та досконалу диз’юктивну нормальну форму формул f1(x1,x2,x3),f2(x1,x2,x3), f3(x1,x2,x3) та f4(x1,x2,x3), які задані таблицями істинності:

x1

x2

x3

f1(x1,x2,x3)

f2(x1,x2,x3)

f3(x1,x2,x3)

f4(x1,x2,x3)

T

T

T

F

T

F

T

T

T

F

F

T

F

F

T

F

T

T

F

T

T

T

F

T

F

T

T

T

F

T

T

T

T

T

T

F

T

T

T

T

F

F

F

F

T

F

F

T

T

F

F

F

T

F

T

F

  1. Побудувати таблиці істинності для функцій, що задані ДДНФ:

  1. Знайти досконалу КНФ для

  1. Звести формулудоКНФ та ДНФ.

  1. Побудувати складне висловлювання атомів p,q,r яке набуває значенняТтоді й лише тоді, коли:

а) pтаq– істинні,r– фальшиве;

б) точно два з трьох висловлювань p,q,rістинні.

  1. Для функції f = побудувати скорочену ДНФ.

  1. Побудувати скорочену ДНФ для .

  1. Побудуйте карту Карно для трьох змінних.

  1. За допомогою карт Карно мінімізувати:

а) ;

б) .

  1. Скласти СДНФ булевої функції, заданої вектором значень таблиці істинності f=(10010010) та мінімізувати її.

  1. Закодувати двійковим кодом Хеммінга комбінації 0110010 та 1000111 двійкового простого коду. Показати на прикладі виправлення будь-якої однократної помилки в утворених комбінаціях коду Хеммінга та визначити надмірність цього коду.

  1. Закодувати двійковим кодом Хеммінга комбінацію двійкового простого коду та виправити будь-яку однократну помилку, якщо комбінацією простого коду є запис поточного року в двійковій системі числення.

  1. Визначити значність та вагу коду:

а) 1001111;

б) 1100001;

в) 1001.

  1. Визначити відстань за Хеммінгом для наступних кодових комбінацій:

а) 1001001 та 1110011;

б) 1110011 та 1000001;

в) 1100111 та 1100111.

  1. Закодувати двійковим кодом Хеммінга комбінацію A = 10011 двійкового простого коду та показати на прикладі виправлення будь-якої однократної помилки.

  1. Виявити у якому біті коду є помилка, якщо:

а) передане кодове слово 1101011, а прийняте слово – 1101101;

а) передане кодове слово 1111001, а прийняте слово – 1101001.

  1. Вхідний код 010111010011 закодували за допомогою алгоритму Хемінга. Знйдіть результат серед варіантів відповідей:

    1. 010010110101011000011

    2. 100100100000000001101

    3. 101011101111000100100

    4. 101011101001101110101

    5. 101001001001100101000

  1. Вхідний код 000100111010 закодували за допомогою алгоритму Хемінга. Знйдіть результат серед варіантів відповідей:

  1. 000010101000000010110

  2. 100001000000111101010

  3. 110100110000111011010

  4. 101011111100110010110

  5. 111111101101110001101

  1. Знайти результат виконання побітових операцій «і», «або», «альтернативне або» для наступних чисел в бітовому представленні:

а) 10001 та 11001;

б) 1111001 та 1111001;

в) 10101 та 11100.

  1. Знайти результат виконання побітової операції «не» для наступних чисел в бітовому представленні (вважати, що числа є 32-розрядні):

а) 1001;

б) 11100010.

  1. Обчислити виконання побітових операцій «і», «або», «альтернативне або» для наступних чисел:

а) 2 та 9;

б) 11 та 14;

в) 9 та 0.

  1. Знайти результат (в бітовому представленні) виконання наступних побітових операцій:

а) 1001<<2;

б) 11100010<<3;

в) 1001>>2;

г) 11100010>>3.

  1. Знайти результат (в числовому представленні) виконання наступних побітових операцій:

а) 5>>2;

б) 5<<2;

в) -11<<3;

г) -11>>3.

  1. Визначити результат (true або false) виконання логічних операцій:

а) (0>-3) &&(0>-1);

б) (Київ – столиця України) &&(2>1);

в) (Сніг білий) &&(У році 10 місяців);

г) (0>-3) || (0>-1);

ґ) (Київ – столиця України) || (2>1);

д) (Сніг білий) || (У році 10 місяців).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]