СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Элементы комбинаторики, теории множеств и математической логики

Категория: Информатика

Нажмите, чтобы узнать подробности

Презентация предназначена для студентов 1 курса СПО по оисциплине Информатика

Просмотр содержимого документа
«Элементы комбинаторики, теории множеств и математической логики»

Элементы комбинаторики, теории множеств и математической логики 10/8/23

Элементы комбинаторики, теории множеств и математической логики

10/8/23

Домашнее задание. Видеоурок Таблица истинности. https :// www.youtube.com/watch?v=iynqE6QMuHw

Домашнее задание.

Видеоурок Таблица истинности.

https :// www.youtube.com/watch?v=iynqE6QMuHw

Определение объема информации 1. Сколько различных цветов можно закодировать при помощи 6 бит информации?

Определение объема информации

1. Сколько различных цветов можно закодировать при помощи 6 бит информации?

Определение объема информации 2. В коробке 16 карандашей, все карандаши разного цвета. Какое количество информации получено в сообщении, что вытащен красный карандаш?

Определение объема информации

2. В коробке 16 карандашей, все карандаши разного цвета. Какое количество информации получено в сообщении, что вытащен красный карандаш?

Определение объема информации 3. В корзине лежат 32 клубка шерсти, из них 4 красных. Сколько бит информации несет сообщение о том, что достали клубок красной шерсти? 2 3  4  32 2 3  4  32 2 3  4  32

Определение объема информации

3. В корзине лежат 32 клубка шерсти, из них 4 красных. Сколько бит информации несет сообщение о том, что достали клубок красной шерсти?

  • 2 3  4  32
  • 2 3  4  32
  • 2
  • 32
Подумай 1) Сколько существует трёхзначных чисел? 2) Сколько способов проехать из  A  в  C , если система дорог такова, как показано на рисунке? 

Подумай

1) Сколько существует трёхзначных чисел?

2) Сколько способов проехать из  A  в  C , если система дорог такова, как показано на рисунке? 

КОМБИНАТОРИКА Комбинаторика - это раздел математики, в котором изучаются вопросы о том, сколько различных комбинаций, подчиненных тем или иным условиям, можно составить из заданных объектов.

КОМБИНАТОРИКА

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

Самый простой метод решения комбинаторных задач – перебор всех возможных вариантов 1. Перечислить ВСЕ виды: 1) треугольников, 2) четырехугольников. Ответ:1) 6 2) 5 2. В магазине продают бейсболки трех цветов: синие, красные и черные. Ваня и Андрей покупают себе по одной. Сколько существует различных вариантов покупки? Ответ: 9 вариантов.

Самый простой метод решения комбинаторных задач – перебор всех возможных вариантов

1. Перечислить ВСЕ виды:

1) треугольников,

2) четырехугольников. Ответ:1) 6 2) 5

2. В магазине продают бейсболки трех цветов: синие, красные и черные. Ваня и Андрей покупают себе по одной. Сколько существует различных вариантов покупки? Ответ: 9 вариантов.

Перестановка Имеется три овоща: свекла, морковь, баклажан. Сколькими способами можно их расположить на столе?

Перестановка

Имеется три овоща: свекла, морковь, баклажан. Сколькими способами можно их расположить на столе?

Перестановка Имеется три овоща: свекла, морковь, баклажан. Сколькими способами можно их расположить на столе?

Перестановка

Имеется три овоща: свекла, морковь, баклажан. Сколькими способами можно их расположить на столе?

ФОРМУЛА ПЕРЕСТАНОВОК Комбинации из n -элементов, отличающихся друг от друга только порядком расположения в них элементов, называются перестановками из n элементов.  Перестановки из n элементов обозначают P n и  вычисляют по формуле: P n =n! n!=1*2*3*4*…*n ( n факториал )

ФОРМУЛА ПЕРЕСТАНОВОК

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

Перестановки из n элементов обозначают P n и вычисляют по формуле: P n =n!

n!=1*2*3*4*…*n ( n факториал )

Примеры Сколькими способами можно расставить на полке 6 книг?

Примеры

  • Сколькими способами можно расставить на полке 6 книг?

Примеры Сколькими способами можно расставить на полке 6 книг?       … а если 10 книг?

Примеры

  • Сколькими способами можно расставить на полке 6 книг?

  • а если 10 книг?

3. Квартет Проказница Мартышка Осёл, Козёл, Да косолапый Мишка Затеяли играть квартет

3. Квартет

Проказница Мартышка

Осёл,

Козёл,

Да косолапый Мишка

Затеяли играть квартет

Что такое сочетание?  Сочетаниями из n элементов по m в каждом называются такие соединения, которые отличаются друг от друга хотя бы одним элементом. Обозначают:

Что такое сочетание?

Сочетаниями из n элементов по m в каждом называются такие соединения, которые отличаются друг от друга хотя бы одним элементом.

  • Обозначают:
Что такое сочетание?  Сочетание из n по m – это неупорядоченное множество, состоящее из m элементов, которые выбраны из n элементов. Смысловая нагрузка:   «Сколькими способами можно выбрать m объектов их n? 0 m n

Что такое сочетание?

Сочетание из n по m – это неупорядоченное множество, состоящее из m элементов, которые выбраны из n элементов.

Смысловая нагрузка:

  •  

«Сколькими способами можно выбрать m объектов их n?

0 m n

ПРИМЕР Сколько комбинаций чисел может составить игрок, играющий в лотереи « 5 из 36 », « 6 из 45 », « 7 из 49 »?

ПРИМЕР

  • Сколько комбинаций чисел может составить игрок, играющий в лотереи « 5 из 36 », « 6 из 45 », « 7 из 49 »?
Вопрос 2: Сколькими способами можно выбрать а) один фрукт, б) два фрукта, в) три фрукта? Решение. а) Один фрукт можно выбрать, очевидно, тремя способами – взять либо яблоко, либо грушу, либо банан. Формальный подсчёт проводится по формуле количества сочетаний (комбинаций):

Вопрос 2: Сколькими способами можно выбрать

  • а) один фрукт, б) два фрукта, в) три фрукта?

Решение.

  • а) Один фрукт можно выбрать, очевидно, тремя способами – взять либо яблоко, либо грушу, либо банан. Формальный подсчёт проводится по формуле количества сочетаний (комбинаций):
Размещения Размещением из n элементов по m ( m ≤ n ) называется любое множество, состоящее из любых m элементов, взятых в определенном порядке из данных n элементов. Количество всех размещений из n элементов по m обозначают:

Размещения

Размещением из n элементов по m ( m ≤ n ) называется любое множество, состоящее из любых m элементов, взятых в определенном порядке из данных n элементов.

Количество всех размещений из n элементов по m обозначают:

Размещение Есть три фрукта – груша, яблоко, банан. Сколькими способами можно раздать по одному фрукту Даше и Наташе?

Размещение

  • Есть три фрукта – груша, яблоко, банан. Сколькими способами можно раздать по одному фрукту Даше и Наташе?
Вопрос 3: Сколькими способами можно раздать по одному фрукту Даше и Наташе? Для того чтобы раздать два фрукта, сначала нужно их выбрать. Согласно предыдущему вопросу, сделать это можно  3 способами: 1) яблоко и груша; 2) яблоко и банан; 3) груша и банан. Но комбинаций сейчас будет в два раза больше. Например,  яблоком можно угостить Дашу, а грушей – Наташу;  либо наоборот – груша достанется Даше, а  яблоко – Наташе. И такая перестановка возможна для каждой пары фруктов. В данном случае работает  формула количества размещений :

Вопрос 3:

  • Сколькими способами можно раздать по одному фрукту Даше и Наташе?
  • Для того чтобы раздать два фрукта, сначала нужно их выбрать. Согласно предыдущему вопросу, сделать это можно  3 способами: 1) яблоко и груша; 2) яблоко и банан; 3) груша и банан.
  • Но комбинаций сейчас будет в два раза больше. Например, яблоком можно угостить Дашу, а грушей – Наташу; либо наоборот – груша достанется Даше, а  яблоко – Наташе. И такая перестановка возможна для каждой пары фруктов.
  • В данном случае работает  формула количества размещений :
Для того чтобы раздать два фрукта, сначала нужно их выбрать. Согласно предыдущему вопросу, сделать это можно  3 способами: 1) яблоко и груша; 2) яблоко и банан; 3) груша и банан. Но комбинаций сейчас будет в два раза больше. Например,  яблоком можно угостить Дашу, а грушей – Наташу;  либо наоборот – груша достанется Даше, а  яблоко – Наташе. И такая перестановка возможна для каждой пары фруктов. В данном случае работает формула количества размещений
  • Для того чтобы раздать два фрукта, сначала нужно их выбрать. Согласно предыдущему вопросу, сделать это можно  3 способами: 1) яблоко и груша; 2) яблоко и банан; 3) груша и банан.
  • Но комбинаций сейчас будет в два раза больше. Например, яблоком можно угостить Дашу, а грушей – Наташу; либо наоборот – груша достанется Даше, а  яблоко – Наташе. И такая перестановка возможна для каждой пары фруктов.
  • В данном случае работает формула количества размещений
КАК ВЫБРАТЬ ФОРМУЛУ?

КАК ВЫБРАТЬ ФОРМУЛУ?

ЗАДАЧА Сколько разных трехзначных чисел можно записать с помощью цифр 1, 2, 3, 4, 5 при условии, что ни одна из цифр не повторяется? РЕШЕНИЕ Для числа существенным является порядок записи цифр.

ЗАДАЧА

  • Сколько разных трехзначных чисел можно записать с помощью цифр 1, 2, 3, 4, 5 при условии, что ни одна из цифр не повторяется?

РЕШЕНИЕ

  • Для числа существенным является порядок записи цифр.
ЗАДАЧА Сколько разных цепочек длинной 3 можно записать из букв А, Б, В, Г, Д, Е при условии, что буквы могут повторяться? РЕШЕНИЕ На первом месте можно записать любую из данных букв – всего 6 вариантов. Так как буквы могут повторяться, то на втором месте можно так же записать одну из 6 букв. 6*6=36 вариантов. Так же на третьем месте – одна из 6 букв:

ЗАДАЧА

  • Сколько разных цепочек длинной 3 можно записать из букв А, Б, В, Г, Д, Е при условии, что буквы могут повторяться?

РЕШЕНИЕ

  • На первом месте можно записать любую из данных букв – всего 6 вариантов.
  • Так как буквы могут повторяться, то на втором месте можно так же записать одну из 6 букв. 6*6=36 вариантов.
  • Так же на третьем месте – одна из 6 букв:
ЗАДАЧА Необходимо выделить трех их пяти учеников на дежурство в столовую. Сколькими способами это можно сделать? РЕШЕНИЕ При выборе учеников для дежурства порядок выбора несущественен. Нет разницы, в каком порядке учитель вызовет дежурных: «Петров, Иванов, Сидоров» или «Сидоров, Петров, Иванов». По сути это одна и та же тройка дежурных.

ЗАДАЧА

  • Необходимо выделить трех их пяти учеников на дежурство в столовую. Сколькими способами это можно сделать?

РЕШЕНИЕ

  • При выборе учеников для дежурства порядок выбора несущественен. Нет разницы, в каком порядке учитель вызовет дежурных: «Петров, Иванов, Сидоров» или «Сидоров, Петров, Иванов». По сути это одна и та же тройка дежурных.
Логика.  Логические операции

Логика. Логические операции

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

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

Термин «логика» происходит от древнегреческого logos – «слово, мысль, понятие, рассуждение, закон».  Логика – это наука о законах и формах мышления. Она изучает абстрактное мышление как средство познания объективного мира.

Термин «логика» происходит от древнегреческого logos – «слово, мысль, понятие, рассуждение, закон».

Логика – это наука о законах и формах мышления. Она изучает абстрактное мышление как средство познания объективного мира.

Основным объектом в логике является высказывание . Высказывание  – это повествовательное предложение, о котором можно сказать истинно оно или ложно. Например, предложение 3, H 2 O+SO 2 =H 2 SO 4 . " width="640"

Основным объектом в логике является высказывание .

Высказывание – это повествовательное предложение,

о котором можно сказать истинно оно или ложно.

Например,

предложение " 6 — четное число " - высказывание, т.к оно истинное.

Предложение " Рим — столица Франции « - высказывание, т.к. оно ложное.

Высказывания могут выражаться с помощью математических, физических, химических и прочих знаков. Например: 53, H 2 O+SO 2 =H 2 SO 4 .

Основным объектом в логике является высказывание . Высказывание  – это повествовательное предложение, о котором можно сказать истинно оно или ложно. Например, предложение 3, H 2 O+SO 2 =H 2 SO 4 . " width="640"

Основным объектом в логике является высказывание .

Высказывание – это повествовательное предложение,

о котором можно сказать истинно оно или ложно.

Например,

предложение " 6 — четное число " - высказывание, т.к оно истинное.

Предложение " Рим — столица Франции « - высказывание, т.к. оно ложное.

Высказывания могут выражаться с помощью математических, физических, химических и прочих знаков. Например: 53, H 2 O+SO 2 =H 2 SO 4 .

 Высказывание или нет? Сейчас идет дождь. Жирафы летят на север. История – интересный предмет. У квадрата – 10 сторон и все разные. Красиво! В городе N живут 2 миллиона человек. Который час? Сейчас идет дождь. Жирафы летят на север. История – интересный предмет. У квадрата – 10 сторон и все разные. Красиво! В городе N живут 2 миллиона человек. Который час?

Высказывание или нет?

  • Сейчас идет дождь. Жирафы летят на север. История – интересный предмет. У квадрата – 10 сторон и все разные. Красиво! В городе N живут 2 миллиона человек. Который час?
  • Сейчас идет дождь.
  • Жирафы летят на север.
  • История – интересный предмет.
  • У квадрата – 10 сторон и все разные.
  • Красиво!
  • В городе N живут 2 миллиона человек.
  • Который час?

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

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

Например, предложения " ученик десятого класса " и " информатика — интересный предмет ". не являются высказываниями.

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

Например :

1. Уходя, гасите свет! 2. Кто хочет быть счастливым?

Предложения типа

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

Примеры: Москва – столица России Студент математического факультета педагогического университета Треугольник АВС подобен треугольнику А’В’С’ Луна есть спутник Марса Кислород – газ Каша – вкусное блюдо Математика – интересный предмет Железо тяжелее свинца Треугольник называется равносторонним, если все его стороны равны Сегодня плохая погода Река Ангара впадает в озеро Байкал

Примеры:

  • Москва – столица России
  • Студент математического факультета педагогического университета
  • Треугольник АВС подобен треугольнику А’В’С’
  • Луна есть спутник Марса
  • Кислород – газ
  • Каша – вкусное блюдо
  • Математика – интересный предмет
  • Железо тяжелее свинца
  • Треугольник называется равносторонним, если все его стороны равны
  • Сегодня плохая погода
  • Река Ангара впадает в озеро Байкал
Высказывание простое составное Высказывание называется простым , Высказывание называется составным ,  если никакая его часть сама если оно состоит из простых высказываний, не является высказыванием.  соединенных логическими связками: И, ИЛИ, частицей НЕ

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

простое

составное

Высказывание называется простым ,

Высказывание называется составным ,

если никакая его часть сама

если оно состоит из простых высказываний,

не является высказыванием.

соединенных логическими связками:

И, ИЛИ, частицей НЕ

 Обозначение высказываний A – Сейчас идет дождь. B – Форточка открыта. простые высказывания (элементарные) !  Любое высказывание может быть ложно (0)  или истинно (1). Составные высказывания строятся из простых с помощью логических связок (операций) « и» , « или» , « не» , « если … то» , « тогда и только тогда» и др. Сейчас идет дождь и открыта форточка.  A и B Сейчас идет дождь или форточка закрыта. A или не B Если сейчас идет дождь, то форточка открыта. если A, то B A тогда и только Дождь идет тогда и только тогда, когда открыта форточка. тогда, когда B 37

Обозначение высказываний

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

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

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

!

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

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

Сейчас идет дождь и открыта форточка.

A и B

Сейчас идет дождь или форточка закрыта.

A или не B

Если сейчас идет дождь, то форточка открыта.

если A, то B

A тогда и только

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

тогда, когда B

37

 Начальный раздел математической логики называют алгеброй логики или Булевой алгеброй .  Алгебра логики возникла в середине ХIХ века в трудах английского математика Джорджа Буля .  Описал теорию логики и основу функционирования цифровых компьютеров в своей работе

Начальный раздел математической логики называют алгеброй логики или Булевой алгеброй .

Алгебра логики возникла в середине ХIХ века в трудах английского математика Джорджа Буля .

Описал теорию логики и основу функционирования цифровых компьютеров в своей работе "Исследование законов мышления", 1854.

Простые высказывания обозначают заглавными латинскими буквами A, B, C…X, Y, Z и называют  логическими переменными Значения высказываний ИСТИНА или ЛОЖЬ обозначают соответственно цифрами 1 и 0 и называют  логическими величинами Составные высказывания называются логическими выражениями и включают в себя логические переменные, операции логики и скобки для изменения порядка действий операций

Простые высказывания обозначают

заглавными латинскими буквами

A, B, C…X, Y, Z и называют

логическими переменными

Значения высказываний

ИСТИНА или ЛОЖЬ обозначают

соответственно цифрами 1 и 0

и называют логическими величинами

Составные высказывания называются

логическими выражениями и включают

в себя логические переменные,

операции логики и скобки для изменения

порядка действий операций

3) B = (7 = 3) C = (7 ≠ 3) D = (B ۸ C) = ((7 = 3) ۸ (7 ≠ 3)) На языке алгебры логики эти высказывания можно записать так: A = ИСТИНА = 1 B = ЛОЖЬ = 0 C = ИСТИНА = 1 D = ЛОЖЬ = 0 " width="640"

Примеры:

Рассмотрим следующие высказывания:

  • A = (7 3)
  • B = (7 = 3)
  • C = (7 ≠ 3)
  • D = (B ۸ C) = ((7 = 3) ۸ (7 ≠ 3))

На языке алгебры логики эти высказывания можно записать так:

A = ИСТИНА = 1

B = ЛОЖЬ = 0

C = ИСТИНА = 1

D = ЛОЖЬ = 0

Основные логические операции Три базовых логических операций – инверсия, конъюнкция, дизъюнкция и дополнительные – импликация и эквиваленция (двойная импликация) .

Основные логические операции

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

37 Операция НЕ (инверсия) Если высказывание A истинно, то « не А» ложно, и наоборот. также  ,  ,  not A , А не А 0 1 таблица истинности операции НЕ 1 0 Таблица истинности логического выражения Х – это таблица, где в левой части записываются все возможные комбинации значений исходных данных, а в правой – значение выражения Х для каждой комбинации.

37

Операция НЕ (инверсия)

Если высказывание A истинно, то « не А» ложно, и наоборот.

также , , not A ,

А

не А

0

1

таблица истинности операции НЕ

1

0

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

3. 4 ≤ 5. Ответ: истинными высказываниями являются: 2 " width="640"

Примеры:

Сформулируйте отрицания следующих высказываний и укажите значения истинности полученных отрицаний:

  • Волга впадает в Каспийское море.
  • Число 28 не делится на число 7.
  • 6 3.
  • 4 ≤ 5.

Ответ: истинными высказываниями являются: 2

 Операция И (логическое умножение, конъюнкция) также: A·B , A  B ,  A and B , A & B  A B А и B 0 0 0 0 0 1 0 1 0 1 1 1 конъюнкция – от лат. conjunctio — соединение 44

Операция И (логическое умножение, конъюнкция)

также: A·B , A B , A and B , A & B

A

B

А и B

0

0

0

0

0

1

0

1

0

1

1

1

конъюнкция – от лат. conjunctio — соединение

44

Примеры: Определить значения истинности следующих высказываний: Санкт - Петербург расположен на Неве и 2 + 3 = 5 7 – простое число и 9 – простое число 2 * 2 = 4 и 2 * 2 ≤ 5 и 2 * 2 ≥ 4 Москва – столица России и Екатеринбург – столица Сибири Книга – источник информации и 5 не больше 8 Девочки обычно любят играть в куклы и Не любая машина - автомобиль Все гуси – птицы и Все игрушки - машины Ответ: истинными высказываниями являются: 1, 3, 5, 6

Примеры:

Определить значения истинности следующих высказываний:

  • Санкт - Петербург расположен на Неве и 2 + 3 = 5
  • 7 – простое число и 9 – простое число
  • 2 * 2 = 4 и 2 * 2 ≤ 5 и 2 * 2 ≥ 4
  • Москва – столица России и Екатеринбург – столица Сибири
  • Книга – источник информации и 5 не больше 8
  • Девочки обычно любят играть в куклы и Не любая машина - автомобиль
  • Все гуси – птицы и Все игрушки - машины

Ответ: истинными высказываниями являются: 1, 3, 5, 6

44 Операция ИЛИ (логическое сложение, дизъюнкция) также: A+B , A  B ,  A or B , A || B A B А или B 0 0 0 1 0 1 1 1 0 1 1 1 дизъюнкция – от лат. disjunctio — разъединение 46

44

Операция ИЛИ (логическое сложение, дизъюнкция)

также: A+B , A B , A or B , A || B

A

B

А или B

0

0

0

1

0

1

1

1

0

1

1

1

дизъюнкция – от лат. disjunctio — разъединение

46

Примеры: Определить значения истинности следующих высказываний: 7 – простое число или 9 – простое число Число 2 четное и л и Это простое число 2 * 2 = 4 или Белые медведи живут в Африке Каша – вкусное блюдо или Математика – интересный предмет Луна – спутник Марса или Луна – спутник Земли Сегодня плохая погода или Кислород – вода Microsoft Word – текстовый редактор или Paint – графический редактор Ответ: истинными высказываниями являются: 1, 2, 3, 5, 7

Примеры:

Определить значения истинности следующих высказываний:

  • 7 – простое число или 9 – простое число
  • Число 2 четное и л и Это простое число
  • 2 * 2 = 4 или Белые медведи живут в Африке
  • Каша – вкусное блюдо или Математика – интересный предмет
  • Луна – спутник Марса или Луна – спутник Земли
  • Сегодня плохая погода или Кислород – вода
  • Microsoft Word – текстовый редактор или Paint – графический редактор

Ответ: истинными высказываниями являются: 1, 2, 3, 5, 7

B , A B 0 А =B 0 0 1 1 1 1 1 0 0 1 1 Ставит в соответствие каждым двум простым высказываниям составное высказывание, являющееся ложным тогда и только тогда, когда условие (первое высказывание) истинно, а следствие (второе высказывание) ложно. Соответствует обороту ЕСЛИ…, ТО… " width="640"

46

Логическое операция ИМПЛИКАЦИЯ

также: A=B ,

A

B

0

А =B

0

0

1

1

1

1

1

0

0

1

1

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

Соответствует обороту ЕСЛИ…, ТО…

Примеры:  Определить значения истинности следующих высказываний: Если 12 делится на 6,  то  12 делится на 3. Если  11 делится на 6,  то  11 делится на 3. Если  15 делится на 6,  то  15 делится на 3. Если  15 делится на 3,  то  15 делится на 6. Если  Саратов расположен на Неве,  то  белые медведи обитают в Африке. Ответ: истинными высказываниями являются: 1, 2, 3, 5

Примеры:

Определить значения истинности следующих высказываний:

  • Если 12 делится на 6, то 12 делится на 3.
  • Если 11 делится на 6, то 11 делится на 3.
  • Если 15 делится на 6, то 15 делится на 3.
  • Если 15 делится на 3, то 15 делится на 6.
  • Если Саратов расположен на Неве, то белые медведи обитают в Африке.

Ответ: истинными высказываниями являются: 1, 2, 3, 5

 Логическое операция ЭКВИВАЛЕНЦИЯ также: A ↔ B , A B 0 А ↔B 0 0 1 1 1 1 0 0 0 1 1 Ставит в соответствие каждым двум простым высказываниям составное высказывание, являющееся истинным тогда и только тогда, когда оба исходных высказывания одновременно истинны или одновременно ложны. С оответствует обороту ТОГДА И ТОЛЬКО ТОГДА; В ТОМ И ТОЛЬКО В ТОМ СЛУЧАЕ

Логическое операция ЭКВИВАЛЕНЦИЯ

также: A ↔ B ,

A

B

0

А ↔B

0

0

1

1

1

1

0

0

0

1

1

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

С оответствует обороту ТОГДА И ТОЛЬКО ТОГДА; В ТОМ И ТОЛЬКО В ТОМ СЛУЧАЕ

Примеры:  Определить значения истинности следующих высказываний: 12 делится на 6  тогда и только тогда, когда  12 делится на 3. 11 делится на 6  тогда и только тогда, когда  11 делится на 3. 15 делится на 6  тогда и только тогда, когда  15 делится на 3. 15 делится на 5  тогда и только тогда, когда  15 делится на 4. Ответ: истинными высказываниями являются: 1, 2

Примеры:

Определить значения истинности следующих высказываний:

  • 12 делится на 6 тогда и только тогда, когда 12 делится на 3.
  • 11 делится на 6 тогда и только тогда, когда 11 делится на 3.
  • 15 делится на 6 тогда и только тогда, когда 15 делится на 3.
  • 15 делится на 5 тогда и только тогда, когда 15 делится на 4.

Ответ: истинными высказываниями являются: 1, 2

В А ۷ В А ↔ В 0 1 1 0 1 0 1 А 0 0 0 0 0 1 В 1 1 1 1 0 Ā 0 1 1 1 1 0 1 0 1 0 При вычислении значения логического выражения (формулы) логические операции вычисляются в определенном порядке, согласно их приоритету: 1. инверсия, 2. конъюнкция, 3. дизъюнкция, 4. импликация и эквивалентность . " width="640"

Объединенная таблица истинности

А ۸ В

А = В

А ۷ В

А В

0

1

1

0

1

0

1

А

0

0

0

0

0

1

В

1

1

1

1

0

Ā

0

1

1

1

1

0

1

0

1

0

При вычислении значения логического выражения (формулы) логические операции вычисляются в определенном порядке, согласно их приоритету:

1. инверсия,

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

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

4. импликация и эквивалентность .

 Задачи В таблице приведены запросы к поисковому серверу. Расположите номера запросов в порядке возрастания количества страниц, которые найдет поисковый сервер по каждому запросу. Для обозначения логической операции «ИЛИ» в запросе используется символ | , а для логической операции «И» – &. 1) принтеры & сканеры & продажа 2) принтеры & продажа 3) принтеры | продажа 4) принтеры | сканеры | продажа

Задачи

В таблице приведены запросы к поисковому серверу. Расположите номера запросов в порядке возрастания количества страниц, которые найдет поисковый сервер по каждому запросу. Для обозначения логической операции «ИЛИ» в запросе используется символ | , а для логической операции «И» – &.

1) принтеры & сканеры & продажа

2) принтеры & продажа

3) принтеры | продажа

4) принтеры | сканеры | продажа

Примеры:

Примеры:

 Логика и компьютер Двоичное кодирование – все виды информации кодируются с помощью 0 и 1. Задача  – разработать оптимальные правила обработки таких данных.

Логика и компьютер

Двоичное кодирование – все виды информации кодируются с помощью 0 и 1.

Задача – разработать оптимальные правила обработки таких данных.

 Логика и компьютер Почему «логика»?  Результат выполнения операции можно представить как истинность (1) или ложность (0) некоторого высказывания. Джордж Буль разработал основы алгебры,  в которой используются только 0 и 1  (алгебра логики, булева алгебра).

Логика и компьютер

Почему «логика»? Результат выполнения операции можно представить как истинность (1) или ложность (0) некоторого высказывания.

Джордж Буль разработал основы алгебры, в которой используются только 0 и 1 (алгебра логики, булева алгебра).

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

Логические элементы ПК

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

Логические элементы ПК  Логический элемент компьютера — это часть электронной логической схемы, которая реализует элементарную логическую функцию.  Логическими элементами компьютеров являются электронные схемы И, ИЛИ, НЕ, И—НЕ, ИЛИ—НЕ и другие (называемые также вентилями ) .

Логические элементы ПК

Логический элемент компьютера — это часть электронной логической схемы, которая реализует элементарную логическую функцию.

Логическими элементами компьютеров являются электронные схемы И, ИЛИ, НЕ, И—НЕ, ИЛИ—НЕ и другие (называемые также вентилями ) .

Логические элементы ПК

Логические элементы ПК

Инвертор  1. Логический элемент «НЕ» (инвертор) реализует инверсию одного логического значения. X 0  X 1 1 0 X  X

Инвертор

1. Логический элемент «НЕ» (инвертор) реализует инверсию одного логического значения.

X

0

X

1

1

0

X

X

Коньюнктор  2. Логический элемент «И» (конъюнктор) реализует конъюнкцию двух или более логических значений. X 0 Y 0 X&Y 0 0 1 1 1 0 0 0 1 1 X & X & Y Y

Коньюнктор

2. Логический элемент «И» (конъюнктор) реализует конъюнкцию двух или более логических значений.

X

0

Y

0

X&Y

0

0

1

1

1

0

0

0

1

1

X

&

X & Y

Y

 Операция И Высказывание « A  и B» истинно тогда и только тогда, когда А и B истинны одновременно. A  и B A B 220 В 62

Операция И

Высказывание « A и B» истинно тогда и только тогда, когда А и B истинны одновременно.

A и B

A

B

220 В

62

Дизъюнктор  3. Логический элемент «ИЛИ» (дизъюнктор) реализует дизъюнкцию двух или более логических значений. X 0 Y 0 X+Y 0 0 1 1 1 1 0 1 1 1 X 1 X + Y Y

Дизъюнктор

3. Логический элемент «ИЛИ» (дизъюнктор) реализует дизъюнкцию двух или более логических значений.

X

0

Y

0

X+Y

0

0

1

1

1

1

0

1

1

1

X

1

X + Y

Y

 Операция ИЛИ (логическое сложение, дизъюнкция) Высказывание « A  или B» истинно тогда, когда истинно А или B , или оба вместе. A  или B B A 220 В 64

Операция ИЛИ (логическое сложение, дизъюнкция)

Высказывание « A или B» истинно тогда, когда истинно А или B , или оба вместе.

A или B

B

A

220 В

64

Логические элементы ПК  Логический элемент «И-НЕ» реализует отрицание конъюнкции двух или более логических значений. X 0 Y 0 0 X&Y 1 1 1 1 1 0 1 1 0 X & X & Y Y

Логические элементы ПК

Логический элемент «И-НЕ» реализует отрицание конъюнкции двух или более логических значений.

X

0

Y

0

0

X&Y

1

1

1

1

1

0

1

1

0

X

&

X & Y

Y

Логические элементы ПК  Логический элемент «ИЛИ-НЕ» реализует отрицание дизъюнкции двух или более логических значений. X 0 Y 0 0 X+Y 1 1 1 1 0 0 0 1 0 X 1 X + Y Y

Логические элементы ПК

Логический элемент «ИЛИ-НЕ» реализует отрицание дизъюнкции двух или более логических значений.

X

0

Y

0

0

X+Y

1

1

1

1

0

0

0

1

0

X

1

X + Y

Y

Логические элементы ПК  Задание №1: Записать логическую функцию, которую реализует следующая схема и таблицу истинности . X  X   X & (Y+Z) & F=X & (Y + Z) Y 1 Y+Z Z

Логические элементы ПК

Задание №1: Записать логическую функцию, которую реализует следующая схема и таблицу истинности .

X

X

X & (Y+Z)

&

F=X & (Y + Z)

Y

1

Y+Z

Z

Логические элементы ПК  Таблица истинности: X Y 0 0 Z 0 X 0 0 0 1 0 Y+Z 1 0 1 F 1 0 1 1 0 0 1 1 1 1 0 1 1

Логические элементы ПК

Таблица истинности:

X

Y

0

0

Z

0

X

0

0

0

1

0

Y+Z

1

0

1

F

1

0

1

1

0

0

1

1

1

1

0

1

1

1 & 1 А F1 F2 V В 1 0 F3 1 0 0 A & B v B Структурная формула ЛУ Функциональная схема логического устройства Зная функциональную схему , можно составить данного ЛУ. Анализир структурную формулу уя структурную формулу , можно создать функциональную схему и понять, как работает данное ЛУ.

1

&

1

А

F1

F2

V

В

1

0

F3

1

0

0

A & B v B

Структурная формула ЛУ

Функциональная схема логического устройства

Зная функциональную схему , можно составить данного ЛУ.

Анализир структурную формулу уя структурную формулу , можно создать функциональную схему и понять, как работает данное ЛУ.

Логические устройства ПК P A B S Так как все многообразие операций в ПК сводится к сложению двоичных чисел, то главной частью процессора (АЛУ) является  сумматор . 69

Логические устройства ПК

P

A

B

S

Так как все многообразие операций в ПК сводится

к сложению двоичных чисел,

то главной частью процессора (АЛУ) является сумматор .

69

Рассмотрим сложение одноразрядных двоичных чисел : Слагаемые А 0 Перенос В Сумма 0 Р 0 1 1 0 S 0 0 1 0 1 0 1 1 1 0

Рассмотрим сложение одноразрядных двоичных чисел :

Слагаемые

А

0

Перенос

В

Сумма

0

Р

0

1

1

0

S

0

0

1

0

1

0

1

1

1

0

 Триггер (англ. trigger – защёлка) Триггер – это логическая схема, способная хранить 1 бит информации (1 или 0). Строится на 2-х элементах ИЛИ-НЕ или на 2-х элементах И-НЕ. вспомогательный выход set, установка 1 S R 0 0 0 Q 1 1 0 1 режим 1 хранение обратные связи 0 сброс 1 установка 1 1 1 0 запрещен 0 0 основной выход reset, сброс

Триггер (англ. trigger – защёлка)

Триггер – это логическая схема, способная хранить 1 бит информации (1 или 0). Строится на 2-х элементах ИЛИ-НЕ или на 2-х элементах И-НЕ.

вспомогательный

выход

set, установка

1

S

R

0

0

0

Q

1

1

0

1

режим

1

хранение

обратные связи

0

сброс

1

установка 1

1

1

0

запрещен

0

0

основной

выход

reset, сброс

 Несколько триггеров можно объединить в группы - регистры И использовать в качестве запоминающих устройств (ЗУ). Если в регистр входит N триггеров , то при таком ЗУ можно запоминать N-разрядные двоичные слова.  ОЗУ ЭВМ часто конструируется в виде набора регистров. Один регистр образует одну ячейку памяти , каждая из которых имеет свой номер 1 т 0 1 т 1 1 0 т 1 1 т Таким образом, ЭВМ состоит из огромного числа Отдельных логических элементов, образующих все ее узлы и память.

  • Несколько триггеров можно объединить в группы - регистры

И использовать в качестве запоминающих устройств (ЗУ).

  • Если в регистр входит N триггеров , то при таком ЗУ можно запоминать N-разрядные двоичные слова.
  • ОЗУ ЭВМ часто конструируется в виде набора регистров.
  • Один регистр образует одну ячейку памяти , каждая из которых имеет свой номер

1

т

0

1

т

1

1

0

т

1

1

т

Таким образом, ЭВМ

состоит из огромного числа

Отдельных логических элементов,

образующих все ее узлы и память.

Логические элементы ПК  Задание №2: Построить схему реализующую логическую   функцию  F=(A + B)&(A & B) A & A & B F 1 =A & B B A & B & F=(A + B)&(A & B) 1 A + B

Логические элементы ПК

Задание №2: Построить схему реализующую логическую

функцию

F=(A + B)&(A & B)

A

&

A & B

F 1 =A & B

B

A & B

&

F=(A + B)&(A & B)

1

A + B

Логические элементы ПК  Таблица истинности:          Домашнее задание: § 3.3, заполнить таблицы истинности. A 0 B 0 0 A+B 1 1 A&B 0 A&B 1 F 1

Логические элементы ПК

Таблица истинности:

Домашнее задание: § 3.3, заполнить таблицы истинности.

A

0

B

0

0

A+B

1

1

A&B

0

A&B

1

F

1

Логические элементы компьютера 0 0 0 & 0 0 1 1 1 1 0 0 0 1 0 1 1 1 1 1  1 0  0 1

Логические элементы компьютера

0 0

0

&

0

0 1

1

1 1

0

0 0

1

0 1

1

1

1 1

1 0

0 1

Логические схемы & 1 & & С В А

Логические схемы

&

1

&

&

С

В

А

F=X &(Y+Z) X F & Y+Z 1 Y X Z

F=X &(Y+Z)

X

F

&

Y+Z

1

Y

X

Z

Триггер S 1 0 1 1 1 0 1 0 1 Q R

Триггер

S

1

0

1

1

1

0

1

0

1

Q

R

Триггер S 1 0 1 1 0 1 0 1 Q R

Триггер

S

1

0

1

1

0

1

0

1

Q

R

Триггер S 1 0 1 1 1 0 1 0 1 Q R

Триггер

S

1

0

1

1

1

0

1

0

1

Q

R

Полусумматор Cуммирование одноразрядных двоичных чисел без учета переноса из младшего разряда Р А 1 1 1 0 1 0 & 0 0 0 0 0 0 1 1 1 0 1 1 0 0 В & 1 1 0 0 1 S 1 1 1 0

Полусумматор

Cуммирование одноразрядных двоичных чисел без учета переноса из младшего разряда

Р

А

1

1

1

0

1

0

&

0

0

0

0

0

0

1

1

1

0

1

1

0

0

В

&

1

1

0

0

1

S

1

1

1

0

Одноразрядный двоичный сумматор ai bi Pi pi Ci

Одноразрядный двоичный сумматор

ai

bi

Pi

pi

Ci

A 0 A 1 A 2 В 2 В 1 В 0 0 С 0 С 1 С 2 С 3 А=(а 0+ а 1+ а 1 ) Результат А+В=С А=(а 0+ а 1+ а 1 ) В=(в 0+ в 1+ в 1 ) С=(с 0+ с 1+ с 1 )

A 0

A 1

A 2

В 2

В 1

В 0

0

С 0

С 1

С 2

С 3

А=(а 0+ а 1+ а 1 )

Результат А+В=С

А=(а 0+ а 1+ а 1 )

В=(в 0+ в 1+ в 1 )

С=(с 0+ с 1+ с 1 )

Задача: в звене 12 человек, требуется выбрать звеньевого, санитара и командира. Сколькими способами это можно сделать? Решение:

Задача: в звене 12 человек, требуется выбрать звеньевого, санитара и командира. Сколькими способами это можно сделать?

Решение:

Решение задач по теме «Перестановки » 1 .Курьер должен разнести пакеты в 7 различных учреждений. Сколько маршрутов он может выбрать? 2 .Сколькими способами 9 человек могут встать в очередь в театральную кассу? 3 .Ольга помнит, что телефон подруги оканчивается цифрами 5,7,8, но забыла, в каком порядке эти цифры следуют. Укажите наибольшее число вариантов, которые ей придётся перебрать, чтобы дозвониться подруге. 4.Сколько шестизначных чисел, в записи которых каждая цифра используется только один раз, можно составить из цифр: а)1,2,5,6,7,8; б)0,2,5,6,7,8? 5.Сколько существует перестановок букв слова «конус», в котором буквы «к», «о», «н» стоят рядом в указанном порядке?

Решение задач по теме «Перестановки »

1 .Курьер должен разнести пакеты в 7 различных учреждений. Сколько маршрутов он может выбрать?

2 .Сколькими способами 9 человек могут встать в очередь в театральную кассу?

3 .Ольга помнит, что телефон подруги оканчивается цифрами 5,7,8, но забыла, в каком порядке эти цифры следуют. Укажите наибольшее число вариантов, которые ей придётся перебрать, чтобы дозвониться подруге.

4.Сколько шестизначных чисел, в записи которых каждая цифра используется только один раз, можно составить из цифр: а)1,2,5,6,7,8; б)0,2,5,6,7,8?

5.Сколько существует перестановок букв слова «конус», в котором буквы «к», «о», «н» стоят рядом в указанном порядке?

Задачи по теме «Размещения» 1  Из 30 участников  собрания надо выбрать председателя и секретаря. Сколькими способами это можно сделать? 2 На станции 7 запасных путей Сколькими способами можно расставить на них 4 поезда? 3 На странице альбома 6 свободных мест для фотографий. Сколькими способами можно вложить в свободные места: а) 2 фотографии; б) 4 фотографии; в) 6 фотографий? 4 Сколько четырёхзначных чисел, в которых нет одинаковых цифр, можно составить из цифр: а) 1, 3, 5, 7, 9,; б) 0, 2. 4, 6, 8? 5 Сколько существует семизначных телефонных номеров, в которых все цифры различные и первая цифра отлична от нуля?

Задачи по теме «Размещения»

1 Из 30 участников собрания надо выбрать председателя и секретаря. Сколькими способами это можно сделать?

2 На станции 7 запасных путей Сколькими способами можно расставить на них 4 поезда?

3 На странице альбома 6 свободных мест для фотографий. Сколькими способами можно вложить в свободные места: а) 2 фотографии; б) 4 фотографии; в) 6 фотографий?

4 Сколько четырёхзначных чисел, в которых нет одинаковых цифр, можно составить из цифр: а) 1, 3, 5, 7, 9,; б) 0, 2. 4, 6, 8?

5 Сколько существует семизначных телефонных номеров, в которых все цифры различные и первая цифра отлична от нуля?

а) В конкурсе участвуют 8 школьников. Сколькими способами могут быть распределены места между ними? (Решение. 8! = 40 320). б) Сколькими способами можно составить маршрут путешествия, проходящего через 7 городов? (Решение. 7! = 5 040). в) Сколькими способами можно расставить на полке 10 различных книг? (Решение. 10! = 3 628 800). доп. № 619 ( представить, что всего 4 книги одного автора; подумать,сколькими способами можно их расставить; затем считать эти 4 книги одной книгой и добавить к ним оставшиеся книги; продолжить аналогичные рассуждения). Сколькими способами можно расставить на полке 10 книг, из которых 4 книги одного автора, а остальные – разных авторов, так, чобы книги одного автора стояли рядом? (Решение. 7! * 4!).
  • а) В конкурсе участвуют 8 школьников. Сколькими способами могут быть распределены места между ними? (Решение. 8! = 40 320).
  • б) Сколькими способами можно составить маршрут путешествия, проходящего через 7 городов? (Решение. 7! = 5 040).
  • в) Сколькими способами можно расставить на полке 10 различных книг? (Решение. 10! = 3 628 800).
  • доп. № 619 ( представить, что всего 4 книги одного автора; подумать,сколькими способами можно их расставить; затем считать эти 4 книги одной книгой и добавить к ним оставшиеся книги; продолжить аналогичные рассуждения).
  • Сколькими способами можно расставить на полке 10 книг, из которых 4 книги одного автора, а остальные – разных авторов, так, чобы книги одного автора стояли рядом? (Решение. 7! * 4!).