Логически основи в компютъра. 1. Съждение 2. Образуване на сложни съждения 3. Логически променливи и функции ЦЕЛИ.

Презентация:



Advertisements
Похожие презентации
Логически основи в компютъра Изготвил: София Копанарова.
Advertisements

ПРИЛОЖЕНИЕ НА ФОРМУЛАТА ЗА ЛИЦЕ НА ТРАПЕЦ В ПЕТИ КЛАС ЕЛЕНА БОТЕВА СОУ СВЕТИ СЕДМОЧИСЛЕНИЦИ ГР.ПЛОВДИВ.
Златка Чардакова, 54 СОУ Св. Иван Рилски, София. По колко броя има от всяка геометрична фигура?
ОСНОВИ НА ИНФОРМАТИКАТА АЛГОРИТМИ. 1. Науката информатика Предмет на науката информатика е информацията и основните информационни дейности Компютърна.
Ізяславський НВК 2, Гульчак І.В. Основні поняття математичної логіки.
Функция Линейна функция. 50t V= 50км/ч; t = 3ч; S = ? км. t = 5ч; S = ? км. t = 8ч; S = ? км. 150 S =S = t358 S
Глава 2, §3b Возведение в куб Квадраты и кубы (a + b) 3 = a 3 + b 3 + 3a 2 b + 3ab 2 (a – b) 3 = (a + (–b)) 3 = = a 3 + (–b) 3 + 3a 2 (–b) + 3a(–b) 2 =
ИЗДЕЛИЯТА ОКОЛО НАС- 5 клас- Презентация по Технологии и предприемачество
Изследване на слогана Изготвил: Анелия Валентинова Недялкова F39464 Специалност: Масови комуникации, I-ви курс.
Попълни пропуснатите думи. Телата са съставени от _________ вещества. Имат _____ и ______ обем маса. С везни се измерва _______ на телата. масата Колко.
Какво научих по български език в I клас? Мери Георгиева НУ Хр. Ботев гр. Годеч.
ПРЕДСТАВЯНЕ НА АЛГОРИТМИ. Прилагат се три основни начина за описание на алгоритмите: Словесно Блок – схеми Алгоритмични (програмни) езици.
Изчисления в ЕТ. Формули и функции в ЕТ.. 1. Формули в ЕТ a)Oпределение - Всяка формула започва с знака =; b)Съдържа аритметичните операции: събиране.
Организация на данните в папки и файлове. Файл (File) Файл (File) – компютъра съхранява документите във вид на файлове. Всеки файл има собствено име,
План на урока а) хранене; 1.Жизнени процеси: б) дишане; в) движение; г) размножаване, растеж и развитие.
Разнообразие на групите растения и животни ТРЕТИ КЛАС Диана Симеонова, 54 СОУ Св. Иван Рилски.
Дискретні структури Лекція 4 Елементи математичної логіки 4.1. Висловлювання та операції над ними 4.2. Булева алгебра 4.3. Булеві функції.
При верен отговор се дава 1 точка. При грешен отговор не се дава точка. До 3 точкиОт 3 до 6 точки От 6 до 8 точки От 8 до 10 точки СреденДобър Мн. добър.
Златка Чардакова, 54 СОУ Св. Иван Рилски, София. Да си припомним = = 3. 3 Умножение - събиране на равни числа. Знакът за умножение.
Транксрипт:

Логически основи в компютъра

1. Съждение 2. Образуване на сложни съждения 3. Логически променливи и функции ЦЕЛИ

Логическите основи на компютъра използват формален апарат, който се нарича математическа логика, логическа алгебра или булева алгебра.

Мнозина учени са дали своя принос за развитието на тази част от математиката, но сме длъжни да споменем ирландския математик Джордж Бул ( ), който полага основите на математическата логика (неслучайно се среща и терминът Булева алгебра).

А) Определение - Всяка мисъл или изречение, за което може да се каже дали то е вярно т.е. истина или не е вярно т.е. неистина. Примери Днес е слънчево. Аз обичам информатиката, но нямам компютър. 1. Съждение

Ако едно съждение е вярно, казваме че то има верностна стойност истина, а ако не е вярно, казваме че верностната му стойност е неистина (лъжа). 1. Съждение Т (true - истина(англ.)) или 1 F (false - лъжа(англ.)) или 0

Стойностите 1(Т) и 0(F) се наричат съждителни константи, а променливите, които приемат само такива стойности,се наричат съждителни променливи (означават се с буквите от латинската азбука). 1. Съждение

Б) Видове съждения Прости – Съждения, които не съдържат в себе си други съждения, се наричат прости. Пр. Иван е чернокос. Сложни – Сложни или съставни се наричат такива съждения, които се състоят от поне две прости съждения. Пр. Тони също е чернокос, но сега се е изрусил.

2. Образуване на сложни съждения А) Отношение И Б) Отношение ИЛИ В) Отношение НЕ

А) Отношение И - Вярно е когато свързаните чрез него съждения са едновременно верни - Пример 1 Стоян е отличник по информатика и няма компютър.

1) Стоян е отличник – истина И Стоян няма компютър – истина Следователно съждението е вярно и има верностна стойност 1.

2) Стоян е отличник – истина И Стоян няма компютър – неистина Следователно съждението е невярно и има верностна стойност 0.

3) Стоян е отличник – неистина И Стоян няма компютър – истина Следователно съждението е невярно и има верностна стойност 0.

4) Стоян е отличник – неистина И Стоян няма компютър – неистина Следователно съждението е невярно и има верностна стойност 0.

Б) Отношение ИЛИ - Вярно е когато поне едно от двете свързани чрез него съждения е вярно. - Примери 1) Ромбът не е квадрат или трапецът е четириъгълник. 2) Ромбът е квадрат или трапецът е четириъгълник. 3) Ромбът е квадрат или трапецът е правоъгълник.

1) Ромбът не е квадрат – истина или трапецът е четириъгълник – истина Следователно съждението е вярно и има верностна стойност 1.

2) Ромбът е квадрат – неистина или трапецът е четириъгълник – истина Следователно съждението е вярно и има верностна стойност 1.

3) Ромбът е квадрат – неистина или трапецът е правоъгълник – неистина Следователно съждението е невярно и има верностна стойност 0.

В) Отношение НЕ - За всяко съждение може да се образува неговото отрицание. Ако даденото съждение е истина, то неговото отрицание не е и обратното. - Примери 1) Информатиката е любимият ми предмет. 2) Математиката не е любимият ми предмет.

1) Информатиката е любимият ми предмет. Отрицанието: Информатиката НЕ е любимият ми предмет.

2) Математиката не е любимият ми предмет. Отрицанието: Математиката е любимият ми предмет.

3. Логически променливи и функции А) Конюнкция Б) Дизюнкция В) Инверсия Г) Импликация Д) Изключваща дизюнкция Е) Равнозначност

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

А) Конюнкция логическо умножение,,И" - конюнкция - има два аргумента и има стойност 0, когато поне един от аргументите й има стойност 0, и 1, когато и двата аргумента са равни на 1. Означава се с ^ или с AND, например aANDb или a^b. Таблица за истинност: ABA ^ B

Б) Дизюнкция Логическо събиране,,ИЛИ" - дизюнкция - има два аргумента и има стойност 1, когато поне един от аргументите й има стойност 1, и 0, когато и двата аргумента са равни на 0. Означава се с v или с OR, например aORb или avb. Таблица за истинност: ABA v B

В) Инверсия (!, NOT, ¬ ) логическо отрицание – инверсия – има един аргумент и променя стойността му от 1 в 0 или обратно от 0 в 1. Срещат се различни варианти на означаване - !,NOT,¬. Таблица за истинност: A!A 01 10

Г) Импликация - импликация ( следва, ако …, то …) - има два аргумента, катопървият се нарича предпоставка, а вторият - следствие. Резултатът от имплимацията е 0, само когато предпоставката е вярна (1), а следствието е грешно (0). В останалите случаи импликацията има стойност 1. Означава се с >. Таблица за истинност: ABA > B

Д) Изключваща дизюнкция изключващо,,или"( изкл. дизюнкция, неравнозначност, събиране по модул 2) - има два аргумента и има стойност 0, когато аргументите й имат равни стойности, и 1, когато аргументите й са различни. Означава се с XOR. Таблица за истинност: ABA XOR B

Е) Равнозначност равнозначност - има два аргумента и има стойност 0, когато аргументите й имат различни стойности, и 1, когато аргументите й са равни. Означава се с <>. Таблица за истинност: ABA <> B

4. Закони на Де Морган А) ¬(X ^ Y) = ¬X v ¬Y Б) ¬(X v Y) = ¬X ^ ¬ Y

А) ¬(X ^ Y) = ¬X v ¬Y Отрицанието на конюнкцията е равно на дизюнкцията на отрицанията.

Б) ¬(X v Y) = ¬X ^ ¬ Y Отрицанието на дизюнкцията е равно на конюнкцията на отрицанията.

5. Пресмятане на съждителни изрази

Пресметнете всички възможни стойности на израза (p ^ ¬q ) PQ¬ Q(P ^ ¬ Q)