Инфоурок Информатика ПрезентацииПрезентация по информатике "Множества и логика в задачах ЕГЭ. Побитовые операции."

Презентация по информатике "Множества и логика в задачах ЕГЭ. Побитовые операции."

Скачать материал
Скачать материал "Презентация по информатике "Множества и логика в задачах ЕГЭ. Побитовые операции.""

Получите профессию

Няня

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Научный сотрудник музея

Описание презентации по отдельным слайдам:

  • Множества и логика Решение задач ЕГЭ (А18, побитовые операции).

    1 слайд

    Множества и логика Решение задач ЕГЭ (А18, побитовые операции).

  • Базовые понятия. Задача1 Каким должно быть множество A, чтобы

    2 слайд

    Базовые понятия. Задача1 Каким должно быть множество A, чтобы

  • Базовые понятия. Задача 2 Каким должно быть множество A, чтобы A B

    3 слайд

    Базовые понятия. Задача 2 Каким должно быть множество A, чтобы A B

  • Задача 1 Определите наименьшее натуральное число A такое, что выражение (x &...

    4 слайд

    Задача 1 Определите наименьшее натуральное число A такое, что выражение (x & 53 ≠ 0) → ((x & 41 = 0) → (x & A ≠ 0)) тождественно истинно. Решение: Обозначим через DN множество натуральных чисел, для которых побитовая конъюнкция с числом N дает ненулевое значение. DN={x: x & N ≠ 0 }

  •  Преобразуем исходное выражение: Используя правило Моргана получаем:

    5 слайд

    Преобразуем исходное выражение: Используя правило Моргана получаем:

  •  Таким образом, мы пришли к базовой задаче.

    6 слайд

    Таким образом, мы пришли к базовой задаче.

  •  Переведем числа 53 и 41 в двоичную систему счисления. 53=110101 41=101001

    7 слайд

    Переведем числа 53 и 41 в двоичную систему счисления. 53=110101 41=101001

  • Номер бита 5 4 3 2 1 0 53 = 1 1 0 1 0 1 x = a b c d e f x&53 = a b 0 d 0 f Е...

    8 слайд

    Номер бита 5 4 3 2 1 0 53 = 1 1 0 1 0 1 x = a b c d e f x&53 = a b 0 d 0 f Если x & 53 ≠ 0, значит среди битов (5,4,2,0) есть ненулевые

  • Номер бита 5 4 3 2 1 0 41 = 1 0 1 0 0 1 x = a b c d e f x&41 = a 0 c 0 0 f Е...

    9 слайд

    Номер бита 5 4 3 2 1 0 41 = 1 0 1 0 0 1 x = a b c d e f x&41 = a 0 c 0 0 f Если x & 41 = 0, значит биты (5,3,0) числа x нулевые.

  • Среди битов (4,2) числа x есть ненулевые. Для всех таких чисел x & A ≠ 0, гд...

    10 слайд

    Среди битов (4,2) числа x есть ненулевые. Для всех таких чисел x & A ≠ 0, где A может быть любым числом, у которого биты 4 и 2 равны 1. Минимальное из таких чисел 24 + 22 = 20

  • Задача 2 Определите наибольшее натуральное число A такое, что выражение (x &...

    11 слайд

    Задача 2 Определите наибольшее натуральное число A такое, что выражение (x & A ≠ 0) → ((x & 20 = 0) → (x & 5 ≠ 0)) тождественно истинно. Решение: Обозначим через DN множество натуральных чисел, для которых побитовая конъюнкция с числом N дает ненулевое значение. DN={x: x & N ≠ 0 }

  • 12 слайд

  •  Переведем числа 53 и 41 в двоичную систему счисления. 20 = 10100 5 = 101

    13 слайд

    Переведем числа 53 и 41 в двоичную систему счисления. 20 = 10100 5 = 101

  • Номер бита 4 3 2 1 0 20 = 1 0 1 0 0 x = b c d e f x&20 = b 0 d 0 0 Если x &...

    14 слайд

    Номер бита 4 3 2 1 0 20 = 1 0 1 0 0 x = b c d e f x&20 = b 0 d 0 0 Если x & 20 ≠ 0, значит биты (4,2) числа x ненулевые.

  • Номер бита 2 1 0 5 = 1 0 1 x = a b c x& 5 = a 0 c Если x & 5 ≠ 0, значит бит...

    15 слайд

    Номер бита 2 1 0 5 = 1 0 1 x = a b c x& 5 = a 0 c Если x & 5 ≠ 0, значит биты (2,0) числа x ненулевые.

  • Объединение этих множеств – это множество чисел, в двоичной записи которых с...

    16 слайд

    Объединение этих множеств – это множество чисел, в двоичной записи которых среди битов {4,2,0} есть ненулевые. Это (максимальное) множество определяется условием x & A ≠ 0. Биты (0, 2, 4) числа А могут быть 0 и 1. Чтобы А было максимальным они должны быть равны 1. А= 20+22+24=1+4+16=21

  • Задачи для самостоятельного решения 1. Для какого наименьшего неотрицательног...

    17 слайд

    Задачи для самостоятельного решения 1. Для какого наименьшего неотрицательного целого числа А формула (x & 25 ≠ 0) ((x & 17 = 0)  (x & A ≠ 0 )) тождественна истинна, то есть принимает значение 1 при любом неотрицательном целом значении переменной x. Ответ: А = 8

  • Задачи для самостоятельного решения 2. Определите наименьшее натуральное числ...

    18 слайд

    Задачи для самостоятельного решения 2. Определите наименьшее натуральное число А, такое что выражение (x & 15 ≠ 0) ((x & 35 ≠ 0 )  (x & A ≠ 0 )) тождественно истинно. Ответ А=3

  • Задачи для самостоятельного решения 3. Определите наименьшее натуральное числ...

    19 слайд

    Задачи для самостоятельного решения 3. Определите наименьшее натуральное число А, такое что выражение (x & 50 = 0) ((x & 35 ≠ 0 )  (x & A ≠ 0 )) тождественно истинно. Ответ А=16

  • Задачи для самостоятельного решения 4. Определите наибольшее натуральное числ...

    20 слайд

    Задачи для самостоятельного решения 4. Определите наибольшее натуральное число А, такое что выражение (((x & A ≠ 0 )  (x &12 = 0))  ((x & A = 0) (x & 21 ≠ 0) )) v ((x & 21 = 0)  (x & 12 = 0)) тождественно истинно. Ответ А=12

  • Используемые источники Поляков К.Ю. Подготовка к ЕГЭ по информатике. [Электро...

    21 слайд

    Используемые источники Поляков К.Ю. Подготовка к ЕГЭ по информатике. [Электронный ресурс] / URL: http//www.kpolyakov.spb.ru/school/ege.htm Поляков К.Ю. Множества и логика в задачах ЕГЭ. // Информатика №10, 2015, с. 38-43.

Получите профессию

Секретарь-администратор

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 663 976 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 21.03.2016 2584
    • PPTX 237.2 кбайт
    • 37 скачиваний
    • Оцените материал:
  • Настоящий материал опубликован пользователем Назарова Наталья Алексеевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Назарова Наталья Алексеевна
    Назарова Наталья Алексеевна
    • На сайте: 8 лет и 3 месяца
    • Подписчики: 0
    • Всего просмотров: 10742
    • Всего материалов: 5

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Технолог-калькулятор общественного питания

Технолог-калькулятор общественного питания

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Методика преподавания информатики в начальных классах

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Этот курс уже прошли 67 человек

Курс профессиональной переподготовки

Управление сервисами информационных технологий

Менеджер по управлению сервисами ИТ

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 26 человек из 19 регионов
  • Этот курс уже прошли 34 человека

Курс повышения квалификации

Специфика преподавания информатики в начальных классах с учетом ФГОС НОО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 39 человек из 20 регионов
  • Этот курс уже прошли 284 человека

Мини-курс

Теория вероятности и комбинаторика в современной математике

3 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Основы управления проектами: от концепции к реализации

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

История России: ключевые события и реформы

8 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Сейчас обучается 134 человека из 45 регионов
  • Этот курс уже прошли 81 человек