Системы логических уравнений в задачах ЕГЭ по информатике

3
0
Материал опубликован 29 August 2018

Муниципальное бюджетное общеобразовательное учреждение

«Средняя общеобразовательная школа № 18»

городского округа город Салават Республики Башкортостан

Системы логических уравнений

в задачах ЕГЭ по информатике

Автор: Жилина Л.В., учитель информатики высшей категории МБОУ «СОШ № 18» г.Салаватаг

Салават,

2018г.

Раздел «Основы алгебры логики» в заданиях ЕГЭ считается одним из самых сложных и плохо решаемых. Средний процент выполнения заданий по данной теме самый низкий и составляет 43,2.

Раздел курса

Средний процент выполнения по группам заданий

Кодирование информации и измерение ее количества

54,7

Информационное моделирование

75,3

Системы счисления

64,7

Основы алгебры логики

43,2

Алгоритмизация и программирование

46,4

Основы информационно- коммуникационных технологий

68,2

Исходя из спецификации КИМа 2018 года этот блок включает четыре задания разного уровня сложности.

задания

Проверяемые

элементы содержания

Уровень сложности задания

2

Умение строить таблицы истинности и логические схемы

Б

17

Умение осуществлять поиск информации в сети Интернет

П

18

Знание основных понятий и законов

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

П

23

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

В

Задание 23 является высоким по уровню сложности, поэтому имеет самый низкий процент выполнения. Среди подготовленных выпускников (81-100 баллов) 49,8% выполнивших, средне подготовленные (61-80 баллов) справляются на 13,7%, оставшаяся группа учеников данное задание не выполняет.

Успешность решения системы логических уравнений зависит от знания законов логики и от четкого применения методов решения системы.

Рассмотрим решение системы логических уравнений методом отображения.

(23.154 Поляков К.Ю.) Сколько различных решений имеет система уравнений?

((x1y1)(x2y2)) (x1x2) (y1y2) =1

((x2y2)(x3y3)) (x2x3) (y2y3) =1

((x7y7)(x8y8)) (x7x8) (y7y8) =1

где x1,x2,…,x8, у12,…,у8 – логические переменные? В ответе не нужно перечислять все различные наборы значений переменных, при которых выполнено данное равенство. В качестве ответа нужно указать количество таких наборов.

Решение. Все уравнения, включенные в систему, однотипны, и в каждое уравнение включено четыре переменных. Зная x1 и y1, можем найти все возможные значения x2 и y2, удовлетворяющие первому уравнению. Рассуждая аналогичным образом, из известных x2 и y2 можем найти x3, y3, удовлетворяющее второму уравнению. То есть, зная пару (x1, y1) и определив значение пары (x2, y2) , мы найдем пару (x3, y3), которая, в свою очередь, приведет к паре (x4, y4) и так далее.

Найдем все решения первого уравнения. Это можно сделать двумя способами: построить таблицу истинности, через рассуждения и применение законов логики.

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

x1

y1

x2

y2

x1y1

x2y2

(x1y1)(x2y2)

(x1x2)

(y1y2)

(x1x2) (y1y2)

0

0

0

0

1

1

1

1

1

1

1

0

0

0

1

1

0

0

1

1

1

0

0

0

1

0

1

0

0

1

1

1

0

0

0

1

1

1

1

1

1

1

1

1

0

1

0

0

0

1

1

1

0

0

0

0

1

0

1

0

0

1

1

1

1

1

0

1

1

0

0

0

1

1

0

0

0

0

1

1

1

0

1

1

1

1

1

1

1

0

0

0

0

1

1

0

1

0

0

1

0

0

1

0

0

1

0

1

0

0

1

0

1

0

0

0

1

1

1

1

1

1

0

1

1

0

1

1

1

1

1

1

1

1

0

0

1

1

1

0

0

0

0

1

1

0

1

1

0

0

0

1

0

0

1

1

1

0

1

0

0

1

0

0

0

1

1

1

1

1

1

1

1

1

1

1

 

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

(x1y1)(x2y2))=1

(x1x2) =1

(y1y2) =1

Рассмотрим первое уравнение. Следование равно 1, когда 00, 01, 11, значит (x1y1)=0 при (01), (10), то пара (x2y2) может быть любой (00), (01), (10), (11), а при (x1y1)=1, то есть (00) и (11) пара (x2y2)=1 принимает такие же значения (00) и (11). Исключим из этого решения те пары, для которых ложны второе и третье уравнения, то есть x1=1, x2=0, y1=1, y2=0.

Составим связи между парами (x1, y1) и (x2, y2).

(x1, y1)

(x2, y2)

00

00

01

01

10

10

11

11

Составим таблицу для вычисления количества пар на каждом этапе.

 

x1,y1

x2,y2

x3,y3

x4,y4

x5,y5

x6,y6

x7,y7

x8,y8

00

1

1

1

1

1

1

1

1

01

1

1

1

1

1

1

1

1

10

1

1

1

1

1

1

1

1

11

1

4

7

10

13

16

19

22

Общее количество пар 1+1+1+22=25

2) (23.160 Поляков К.Ю.) Сколько различных решений имеет система логических уравнений

(x1 (x2 y2)) (y1 y2) = 1

(x2 (x3 y3)) (y2 y3) = 1

...

(x6 (x7 y7)) (y6 y7) = 1

x7 y7 = 1

Решение. 1) Уравнения однотипные, поэтому методом рассуждения найдем всевозможные пары (x1,y1), (x2,y2) первого уравнения.

(x1 (x2 y2))=1

(y1 y2) = 1

Решением второго уравнения являются пары (00), (01), (11).

Найдем решения первого уравнения. Если x1=0, то x2 , y2 – любые, если x1=1, то x2 , y2 принимает значение (11).

Составим связи между парами (x1, y1) и (x2, y2).

(x1, y1)

(x2, y2)

00

00

01

01

10

10

11

11

Составим таблицу для вычисления количества пар на каждом этапе.

 

x1,y1

x2,y2

x3,y3

x4,y4

x5,y5

x6,y6

x7,y7

00

1

1

1

1

1

1

1

01

1

2

3

4

5

6

7

10

1

1

1

1

1

1

0

11

1

4

8

13

19

26

34

Учитывая решения последнего уравнения x7 y7 = 1, исключим пару (10). Находим общее число решений 1+7+0+34=42

3)(23.180) Сколько различных решений имеет система логических уравнений

(x1 x2) (x3 x4) = 1

(x3 x4) (x5 x6) = 1

(x5 x6) (x7 x8) = 1

(x7 x8) (x9 x10) = 1

x1 x3 x5 x7 x9 = 1

Решение. 1) Уравнения однотипные, поэтому методом рассуждения найдем всевозможные пары (x1,x2), (x3,x4) первого уравнения.

(x1 x2) (x3 x4) = 1

Исключим из решения пары, которые в следовании дают 0 (10), это пары (01, 00, 11) и (10).

Составим связи между парами (x1,x2), (x3,x4)

(x1,x2)

(x3,x4)

00

00

01

01

10

10

11

11

3)Составим таблицу для вычисления количества пар на каждом этапе.

Учитывая решения последнего уравнения x1 x3 x5 x7 x9 = 1,

x1 =1, x3 =1, x5 =1, x7 =1, x9 = 1.

 

(x1,x2)

(x3,x4)

(x5,x6)

(x7,x8)

(x9,x10)

00

0

0

0

0

0

01

0

0

0

0

0

10

1

1

1

1

1

11

1

2

3

4

5

Находим общее число решений 0+0+1+5=6.

4)(23.53). Сколько различных решений имеет система уравнений

(X1 X2) (¬X1 ¬X2) (X1 X3) = 1

(X2 X3) X2 ¬X3) (X2 X4) = 1

...

(X7 X8) X7 ¬X8) (X7 X9) = 1

(X8 X9) X8 ¬X9) (X8 X10) = 0

Решение. 1) Уравнения однотипные, поэтому методом рассуждения найдем всевозможные пары (x1,x2), (x2,x3) первого уравнения.

(X1 X2) (¬X1 ¬X2) (X1 X3) = 1

Исключим из решения пары, которые в сумме дают 0, это пары (01), (11) и (10), (00). Составим связи между парами (x1,x2), (x2,x3)

(x1,x2)

(x2,x3)

00

00

01

01

10

10

11

11

3)Составим таблицу для вычисления количества пар на каждом этапе, учитывая решения последнего уравнения (x8 x9) x8 ¬x9) (x8 x10) = 0

x8 =0 x9=1, x10=1 и x8 =1 x9=0, x10=0.

 

(x1,x2)

(x2,x3)

(x3,x4)

(x4,x5)

(x5,x6)

(x6,x7)

(x7,x8)

(x8,x9)

(x9,x10)

00

1

1

1

1

1

1

1

1

8

01

1

2

3

4

5

6

7

8

0

10

1

2

3

4

5

6

7

8

0

11

1

1

1

1

1

1

1

1

8

Находим общее число решений 8+0+0+8=16.

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

Список литературы:

Е.А.Мирончик. Метод отображения // Информатика, № 10, 2013, с. 18-26

Е.А. Мирончик. Люблю ЕГЭ за В15, или Ещё раз про метод отображения // Информатика, № 7-8, 2014, с. 26-32.

К.Ю. Поляков. Преподавание, наука и жизнь.  [Электронный ресурс],-

http://kpolyakov.spb.ru/school/ege.htm

в формате Microsoft Word (.doc / .docx)
Комментарии
Комментариев пока нет.

Похожие публикации