Задания для самостоятельной работы



Задание 1.Переведите данные числа из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную системы счисления. Вещественные числа перевести в новую систему счисления с точностью до четвертого знака.

Вариант 1 2 3 4 5 6 7 8 9 10

Числа

860 250 759 216 530 945 287 485 639 618
78,15 57,17 82,21 33,38 25,27 85,14 20,18 90,42 48,28 55,49

 

Вариант 11 12 13 14 15 16 17 18 19 20

Числа

772 233 218 898 557 737 575 563 453 572
76,45 43,86 77,35 71,41 30,19 92,24 74,23 30,18 41,29 36,73

 

Задание 2.Переведите числа из заданной системы счисления в десятичную.

Вариант 1 2 3 4 5 6 7

Числа

 

17408 26718 12168 25348 16278 51428 14168
А2С,816 48E,416 14F, A16 3FD,916 553,E16 19F,C16 16D,816
10110,112 1011,1012 11100,0112 10101,012 11110,1112 10001,012 11000,112

 

Вариант 8 9 10 11 12 13 14

Числа

 

20378 17208 13618 13158 10728 15018 15108
196,B16 14F,716 19A,616 14C,716 2A3,B16 3AB,A16 1BA,516
11010,0112 10011,112 11101,012 11101,012 10110,1112 10101,1012 11010,112

 

Вариант 15 16 17 18 19 20

Числа

 

32078 45108 10238 25068 10538 32608
186,C16 42D,116 49A,C16 15C,416 2E3,D16 32B,F16
11110,112 10010,112 11001,0112 10101,1112 10011,112 10001,112

 

Задание 3. Переведите данные числа из десятичной системы счисления в двоично-десятичную.

Вариант 1 2 3 4 5 6 7 8 9 10

Числа

585 285 905 483 88 325 464 342 749 817
673 846 504 412 153 112 652 758 691 661
626 163 515 738 718 713 93 430 1039 491

 

Вариант 11 12 13 14 15 16 17 18 19 20

Числа

596 322 780 164 280 728 158 328 1026 853
300 320 949 1020 700 383 177 537 725 135
515 738 718 713 464 202 439 634 100 66

 

Задание 4. Переведите данные числа из двоично-десятичной системы счисления в десятичную

Вариант 1 2 3 4 5

Числа

10101010101 101010001 10010010100 1101011000 110000100
10011000 10101010011 1000000100 100010010010 100110000111
10000010110 11010001000 1110000 10101000110 100100011000

 

Вариант 6 7 8 9 10

Числа

100101100010 110010010 10110010000 100100010001 100001010001
1001000110 1100011000 11101100101 1000111001 10000000111
11100110110 11000010000 11100010111 1101100011 1001110001

 

Вариант 11 12 13 14 15

Числа

1100100110 1100000000 1000000010101 11110000100 10100110011
1000010110 100101010110 100110010001 1100010001 100100100101
10100010010 11101100001 1101100001 100101010001 100010010001

 

Вариант 16 17 18 19 20

Числа

1100110011 100110101 100000100 100110010110 100001111001
1101100010 1010010011 10110011001 100100110010 100000010000
10001000100 1000000100100 100000110111 110010000 11010001000

 

Задание 5. Запишите дополнительные коды чисел в однобайтном формате.

Вариант 1 2 3 4 5 6 7 8 9 10

Числа

119 83 97 88 64 59 98 82 74 46
-34 -42 -11 -60 -49 -26 -48 -41 -22 -44

 

Вариант 11 12 13 14 15 16 17 18

19

20

Числа

124 51 95 57 20 70 104 87

73

101
-38 -62 -33 -19 -16 -28 -58 -45 -51

-36

                       

 

Задание 6. Запишите в десятичной системе счисления целые числа, если даны их дополнительные коды.

Вариант 1 2 3 4 5

Числа

00101010 00101001 00010010 01011000 0000100
10011000 10101010 10000001 10001001 10011000

 

Вариант 6 7 8 9 10

Числа

00010110 0100100 00110010 00110001 00000101
10010001 10000110 1001110 10001111 10000100

 

Вариант 11 12 13 14 15

Числа

00100110 00110010 00010101 0010100 00100111
10000101 10010101 10110101 10001010 10011111

 

Вариант 16 17 18 19 20
Числа 00100011 00110110 00010010 00010010 00110001
  11011000 10100101 10111011 10010111 10001001

МОДУЛЬ 3. ОСНОВЫ ЛОГИКИ

Аннотация.

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

В пособии рассмотрены причины возникновения математической логики, некоторые понятия алгебры логики, рассмотрены методы решения логических задач. Этот материал необходим, прежде всего, для формирования функциональной грамотности – умений воспринимать и анализировать информацию, представленную в различных формах, понимать характер многих реальных зависимостей, производить простейшие расчеты и ее применение в информационных технологиях.

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

Краткая история математической логики

Логика (от древнегреческого – «наука о рассуждении») – это наука, изучающая методы установления истинности или ложности одних высказываний на основе истинности ил и ложности других высказываний.

Древнегреческий философ Аристотель с тал основоположником формальной логики, которая изучает высказывания.

Высказывание - это повествовательное предложение, относительно которого можно однозначно сказать, истинно оно или ложно.

Высказывания бывают простые (элементарные) и составные.

Примеры простых высказываний:

A – Сейчас идет дождь.

B – Форточка открыта.

Любое высказывание может быть ложно (0) или истинно (1).

Например

Земля – планета Солнечной системы истинно
2 + 8 <5 ложно
5 · 5 = 25 Истинно
Всякий квадрат есть параллелограмм    истинно
Всякий параллелограмм есть квадрат    Ложно
2 · 2 = 5                                                      ложно

Составные высказывания строятся из простых с помощью логических связок (операций) "и", "или", "не", "если … то", "тогда и только тогда" и др.

A и B - Сейчас идет дождь и открыта форточка. A или не B - Сейчас идет дождь или форточка закрыта. Если A, то B - Если сейчас идет дождь, то форточка открыта. Не A и B - Сейчас нет дождя и форточка открыта.

A тогда и только тогда, когда B - Дождь идет тогда и только тогда, когда открыта форточка.

 В классической формальной логике высказывание может быть истинно и ли ложно. Если обозначить истинное значение единицей, а ложное – нулем, то получится, что формальная логика представляет собой правила выполнения операций с нулями и единицами, т.е. с двоичными кодами. Английский ученый Джордж Буль (1815 - 1864)предложил применять для исследования логических высказываний математические методы. Позже этот раздел математики получил название алгебра логики или булева алгебра.

    Алгебра логики – это математический аппарат, с помощью которого записывают, вычисляют, упрощают и преобразовывают логические высказывания.

Алгебра логики определяет правила выполнения операций с логическими величинами, которые могут быть равны толь ко 0 и ли 1.

Утверждение – суждение, которое требуется доказать или опровергнуть.

Логическое выражение – запись или устное утверждение, в которое, наряду с константами, обязательно входят переменные величины. В зависимости от значений этих переменных логическое выражение может принимать одно из двух возможных значений: ИСТИНА (логическая 1) или ЛОЖЬ (логический 0).

Сложное логическое выражение – логическое выражение, составленное из одного или нескольких простых (или сложных) логических выражений, связанных с помощью логических операций.

Таблица истинности – задает логическую функцию, то есть правила преобразования входных логических значений в выходные.

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

Формы мышления

 

Мышление - процесс отражения объективной действительности, составляющий высшую ступень человеческого познания.

Основные формы мышления:

· понятие;

· высказывание;

· умозаключение.

Понятие - форма мышления, фиксирующая основные существенные признаки объекта.

Высказывание - форма мышления, в которой что-либо утверждается или отрицается о свойствах реальных предметов и отношениях между ними.

Умозаключение - форма мышления, с помощью которой из одного или нескольких высказываний может быть получено новое высказывание.

Логика - наука о формах и способах мышления.

Высказывание

Высказыванием является любое повествовательное предложение, в отношении которого можно однозначно сказать, истинно оно или ложно.

Какие из предложений являются высказываниями?

· Число 6 – четное.

· Посмотрите на доску.

· Все роботы являются машинами.

· У каждой лошади есть хвост.

· Внимание!

· Кто отсутствует?

· Прямоугольник есть геометрическая фигура.

· А – первая буква в алфавите.

Высказывания бывают:

· элементарными.

· составными.

Элементарные высказывания обозначают буквами латинского алфавита. Например:

· А - высказывание “Тимур поедет летом на море”.

· В - высказывание “Тимур летом отправится в горы”.

Составные высказывания составляют из элементарных с помощью логических связок. Для каждой связки введены обозначения.

Например: составное высказывание “Тимур летом побывает и на море, и в горах” можно кратко записать как А & В (таблица 17).

Таблица 17

Основные логические связки и их обозначения

Логическая связка

Наименование

Обозначение

Будем использовать Встречаются в литературе
НЕ Инверсия
ИЛИ Дизьюнкция  
И Коньюнкция
ЕСЛИ…ТО Импликация  
РАВНОСИЛЬНО Эквиваленция  

Истинность или ложность составных высказываний определяется по истинности или ложности входящих в него элементарных высказываний с помощью алгебры логики.

Алгебра логики - математический аппарат, с помощью которого записывают, вычисляют, упрощают и преобразовывают логические высказывания.

Задание. В соответствии со схемой составить наборы сравнимых понятий.

1. Записать и обозначить элементарные высказывания. Из них получить составные, отвечающие логическим выражениям (таблица 18):

Таблица 18

Таблица логическими высказываниями

 А В
АÚВ   А&В
ÚВ
 
   

Диаграммы Эйлера-Венна

Для наглядности логические высказывания изображают диаграммами Эйлера-Венна. Любое высказывание на диаграмме изображают кругом, а его отрицание - частью плоскости, находящейся вне круга.

Для составного высказывания, состоящего из двух элементарных А, В, на диаграмме изображают два перекрещенных круга и штрихуют зоны, соответствующие элементарным высказываниям.

К логическому "ИЛИ" часто применяют термин "ЛОГИЧЕСКОЕ СЛОЖЕНИЕ", а для графического понимания - "ОБЪЕДИНЕНИЕ".

К логическому "И" применим термин "ЛОГИЧЕСКОЕ УМНОЖЕНИЕ", а для графического понимания - "ПЕРЕСЕЧЕНИЕ" (рис.18,19).

Рис. 18. Диаграммы Эйлера-Венна

А вот еще для примера:

Рис. 19. Диаграммы Эйлера-Венна

Из диаграммам Эйлера-Венна легко вывести основные логические законы (таблица 20).

Таблица 20

Таблица логических законов

A=A

Сравнивая полученные диаграммы видна закономерность - законы Моргана (таблица 21)

Таблица 21

Таблица закономерности

Порядок выполнения логических операций в сложном логическом выражении:

1. инверсия

2. конъюнкция

3. дизъюнкция

4. импликация

5. эквивалентность

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

Примеры.

Расставить порядок действий в следующих сложных логических выражениях.

          

 


Дата добавления: 2019-09-13; просмотров: 311; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!