Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы по ИВТ.docx
Скачиваний:
7
Добавлен:
15.09.2019
Размер:
106.79 Кб
Скачать

Вопрос 11.

Сложение. Рассмотрим сложение чисел в двоичной системе счисления. В его основе лежит таблица сложения одноразрядных двоичных чисел:

Вычитание. Рассмотрим вычитание двоичных чисел. В его основе лежит таблица вычитания одноразрядных двоичных чисел. При вычитании из меньшего числа (0) большего (1) производится заем из старшего разряда.

Умножение. В основе умножения лежит таблица умножения одноразрядных двоичных чисел:

Деление. Операция деления выполняется по алгоритму, подобному алгоритму выполнения операции деления в десятичной системе счисления.

Вопрос 12.

Алгебра логики (алгебра высказываний) — раздел математической логики, в котором изучаются логические операции над высказываниями. Чаще всего предполагается что высказывания могут быть только истинными или ложными.

Логическое умножение (И)- высказывание «А и В» истинно тогда и только тогда, когда А и В истины одновременно.

A

B

C

0

0

0

0

1

0

1

0

0

1

1

1

Логическое сложение (ИЛИ)- высказывание «А или В» истинно тогда, когда истинно А или В, или оба вместе.

A

B

C

0

0

0

0

1

1

1

0

1

1

1

1

Логическое отрицание (НЕ)- унарная логическая операция, определяемая таблицей истинности: 

A

B=

0

1

1

0

Операция «исключающая ИЛИ». Высказывание «АᴏВ» истинно тогда, когда истинно А или В, но не оба одновременно.

А

В

АᴏВ

0

0

0

0

1

1

1

0

1

1

1

0

Импликация («если …, то»).Высказывание «А→В» истинно, если не исключено, что из А следует В.

А

В

А→В

0

0

1

0

1

1

1

0

0

1

1

1

Эквивалентность («тогда и только тогда»).Высказывание «А↔В» истинно тогда и только тогда, когда А и В равны.

А

В

А↔В

0

0

1

0

1

0

1

0

0

1

1

1

Вопрос 13.

Закон двойного отрицания (двойное отрицание исключает отрицание):

А =  .

Переместительный закон:

для логического сложения: А +B = B +A;

для логического умножения: A * B = B * A.

Сочетательный закон:

для логического сложения: (А +B) + C = A +(B + C);

для логического умножения: (A * B) * C = A * (B * C).

Распределительный закон:

для логического сложения: (А +B) * C = (A * C) + (B * C);

для логического умножения: (A * B) + C = (A + C) * (B + C).

Закон общей инверсии (законы де Моргана):

для логического сложения:

 =  ;

для логического умножения:

  =    + 

Закон равносильности :

для логического сложения: А +A = A;

для логического умножения: A * A = A .

Закон означает отсутствие показателей степени.

Законы исключения констант:

для логического сложения: А +1 = 1, А +0 = A;

для логического умножения: A*1 = A, A * 0 = 0.

Закон противоречия:

A *   = 0.

Невозможно, чтобы противоречащие высказывания были одновременно истинными.

Закон исключения третьего:

A +   = 1.

Из двух противоречащих высказываний об одном и том же предмете одно всегда истинно, а второе — ложно, третьего не дано.

Закон поглощения:

для логического сложения: А +(A * B) = A;

для логического умножения: A *(A + B) = A.