Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
inform_10-12.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
938.85 Кб
Скачать

35. Бульдік алгебраға түсініктеме беріңіз. Логикалық амалдарды атап, анықтама беріңіз.

Логикалық алгебра

Математикалық логиканың негізін қалаған ағылшын математигі Джордж Буль (1815 – 1864ж). Ол алғашқы рет жиындар теориясының логикалық анықтамасын берген. Математикалық логика дегеніміз – математикалық әдістерді қолданып, ой түйіндеу логикасы.

Пікір дегеніміз – оқиғаның ақиқат немесе жалған екендігін айтатын кез келген ұйғарым.

Логикалық айнымалылар

Пікірді белгілеу үшін логикалық айнымалы қолданылады

Тек екі тұрақты: 1 – ақиқат немесе 0 – жалған белгіленулерімен анықталатын х шамасын логикалық айнымалы деп атайды.

x={█(1,@0,)┤ ■(x "" X@x "" X)

мұндағы Х  U – U әмбебап жиыны.

Логикалық амалдар

Қарапайым логикалық амалдар.

Логикалық теріске шығару «емес» ( -).

Логикалық қосу «немесе» (, |, +, )

Логикалық көбейту «және» (, &, *, ).

Логикалық теріске шығару

Логикалық теріске шығару (инверсия) деп нәтижесі бастапқы пікірге «қарама-қайшы» пікірді айтады. Логикада А пікірін “екі рет терістеу” А пікірін береді.

Х ¯х

0 1

1 0

Логикалық қосу (дизъюкция)

Х ақиқаттық жиынындағы х және У ақиқаттық жиынындағы у пікірлердің бірігуі Z=ХY ақиқаттық жиынындағы ху пікірі болады.

Х У Х V У

0 0 0

0 1 1

1 0 1

1 1 1

Логикалық көбейту (конъюкция)

Х ақиқаттық жиынындағы х және У ақиқаттық жиынындағы у пікірлердің қиылысуы Z=ХY ақиқат жиынындағы ху пікірі болады.

Х У Х V У

0 0 0

0 1 0

1 0 0

1 1 1

Шеффер функиясы

Шеффер функиясы – кері көбейтуді жұзеге асырады.

Белгіленуі: х1׀х2=х1/\х2

Ақиқаттық кестесі

Х У ¯(Х V У)

0 0 1

0 1 1

1 0 1

1 1 0

Пирс фунциясы

Пирс фунциясы – логикалық кері қосды жүзеге асырады.

Белгіленуі: х1↓ х2=х1 V х2

Ақиқаттық кестесі

Х У ¯(Х V У)

0 0 1

0 1 0

1 0 0

1 1 0

mod2 бойынша қосу

XOR логикалық операцияны орындайды

Ақиқаттық кестесі

Х У Х⊕У

0 0 0

0 1 1

1 0 1

1 1 0

Бульдік алгебра

В ={0,1} жиыны және онымен жасалатын барлық логикалық амалдармен құрылған алгебраны логика алгебрасы немесе Бульдік алгебра деп атайды.

А = < B, { , ,  } >

Логикалық амалдарды орындау тәсілі

Логикалық амалдарды орындау келесі кестеде көрсетілген приоритетпен (басымдылықпен) орындалады. Бір басылымдықтағы операциялар солдан оңға қарай орындалады. Жақша ішіндегі амал бірінші орындалады.

Басымдылығы Логикалық амалдар

1

2

3

4 Инверсия

Конъюкция

Дизъюнция

mod 2 бойынша қосу

Логикалық функция

Логикалық функция – бұл x1 ,x2 ,…,xn логикалық айнымалылар жиынтағында 0 және 1 мәндерін қабылдайтын f(x1 ,x2 ,…,xn ) функциясы

Берілу тәсілдері

Логикалық алгебра өрнегі

f(x1 , x2 , x3 ) = x1 + x2 *x3

Ақиқаттық кестесі

х1 х2 х3 f(x1 , x2 , x3 )

0 0 0 0

0 0 1 0

0 1 0 1

0 1 1 0

1 0 0 1

1 0 1 1

1 1 0 1

1 1 1 1

Логикалық алгебраның негізгі заңдары

Ауыстырымдылық заңы. Коммутативтілік (лат. – ауыстыру).

X1 \/ X2 = X2 \/ X1 X1 /\ X2 = X2 /\ X1

Қосылу заңы. Ассоциативтілік (лат. – біріктіру ).

X1 \/ (X2 \/ X3 ) = (X1 \/ X2 ) \/ X3

X1 /\ (X2 /\ X3 ) = (X1 /\ X2 ) /\ X3

Тарату заңы. Дистрибутивтілік.

X1 /\ (X2 \/X3 ) = (X1 /\ X2 ) \/(X1 \/ X3 )

X1 \/ (X2 /\ X3 ) = (X1 \/ X3 ) /\ (X1 \/ X3 )

Шағылысу заңы.

X1 \/ (X1 /\X2 ) = X1 X1 /\(X1 \/ X2 ) = X1

Жабыстыру заңы.

X1 X2 \/ X1 X2 ) = X1 X1 X2 \/ X1 X2 ) = X1

(X1 \/ X2 )(X1 \/ X2 ) = X1 (X1 \/ X2 )(X1 \/ X2 ) = X1

Де Морган ережесі.

¯(X1 \/ X2 \/X3 )=¯((X1 /\ X2 /\X3 )

¯(X1 /\X2 /\ X3 ) = ¯(X1 \/X2 \/ X3 ) )

Жойылу заңы.

X /\X = X

X \/ X = X1

8. Екі рет терістеу амалы.

X ̿ = X

Айнымалы мен оның керісіне орындалатын амал. Комплементарлық заң (латын тілінен аударғанда– толықтыру)

X \/X = 1

X /\X = 0

Тұрақтылар қасиеті

X \/0 = X X\/1 = X

X /\1 = X X /\0 = 0

36. Ақпараттық үрдістерді жүзеге асырудың бағдарламалық жасақтамасына анықтама беріңіз. Бағдарламалық жасақтаманы жіктеңіз, қызметін анықтаңыз

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