Просмотр содержимого документа
«Памятка по решению логических задач при подготовке к ОГЭ-ЕГЭ по информатике»
Алгебра логики - это математический аппарат, с помощью которого записывают, вычисляют, упрощают и преобразовывают логические высказывания. Высказывания делятся на три типа: общие, частные или единичные. Общее высказывание начинается со слов: все, всякий, каждый, ни один. Частное высказывание начинается со слов: некоторые, большинство и т.п. во всех других случаях высказывание является единичным. Логическое высказывание – это повествовательное предложение, про которое однозначно можно сказать: истинно (1) оно или ложно (0). Составные (сложные) высказывания строятся из простых с помощью базовых логических связок (операций) "и", "или", "не".
Приоритет выполнения операций:
Выражение в скобках
Инверсия
Конъюнкция
Дизъюнкция
Импликация
Эквивалентность
Пример задания
Для какого из названий животных ложно высказывание:
В слове 4 гласных буквы и не (пятая буква гласная) или в слове 5 согласных букв?
1) Шиншилла 2) Кенгуру 3) Антилопа 4) Крокодил
Решение:
Введем обозначения:
А = "В слове 4 гласных буквы";
В = "пятая буква гласная";
С = "в слове 5 согласных букв".
Составим логическое выражение: А и не В или С. Определим порядок действий и заполним таблицу:
| А | В | С | не В | А и (не В) | (А и (не В)) или С |
Шиншилла | 0 | 1 | 1 | 0 | 0 | 1 |
Кенгуру | 0 | 1 | 0 | 0 | 0 | 0 |
Антилопа | 1 | 0 | 0 | 1 | 1 | 1 |
Крокодил | 0 | 1 | 1 | 0 | 0 | 1 |
Из таблицы истинности видно, что высказывание ложно только для слова "Кенгуру". Ответ: 2
База данных информационная модель, позволяющая в упорядоченном виде хранить данные о группе объектов с одинаковым набором свойств.
Каждая строка БД называется записью и описывает один объект, который может иметь различные свойства, информация о которых хранится в столбцах таблицы, которые называются полями БД. Данные в каждом поле описывают одно свойство объектов. Таким образом, данные в одном поле имеют одинаковый тип: счетчик, текстовый, числовой, дата/время, логический, гиперссылка.
Для поиска в базе данных объектов с определенными свойствами используют операции сравнения, а также арифметические и логические операции.
Для осуществления каких-либо действий над записями баз данных необходимо указывать, над какими именно записями нужно осуществить эти действия. Для отбора нужных записей используют условия. В условиях указывают имена полей, которые сравниваются друг с другом или с константами при помощи операций соотношения.
Правила нахождения значения сложного логического выражения
выбрать из таблицы записи, удовлетворяющие первому условию;
из выбранных записей выбрать те, которые удовлетворяют второму условию;
выбрать из таблицы записи, которые одновременно удовлетворяют и первому и второму условию.
выбрать из таблицы записи, удовлетворяющие первому условию;
из выбранных записей выбрать те, которые удовлетворяют второму условию;
выбрать из таблицы записи, удовлетворяющие хотя бы одному из условий.
выбрать записи не удовлетворяющие условию.
Результаты тестирования представлены в таблице: | Решение |
1 | 2 | 3 | |
Фамилия | Пол | Математика | Русский язык | Химия | Информатика | Биология | Пол = «М» | Химия Биология | 1 ИЛИ 2 | |
Аганян | Ж | 82 | 56 | 46 | 32 | 70 | 0 | 0 | 0 | |
Воронин | М | 43 | 62 | 45 | 74 | 23 | 1 | 1 | 1 | ! |
Григорчук | М | 54 | 74 | 68 | 75 | 83 | 1 | 0 | 1 | ! |
Роднина | Ж | 71 | 63 | 56 | 82 | 79 | 0 | 0 | 0 | |
Сергеенко | Ж | 33 | 25 | 74 | 38 | 46 | 0 | 1 | 1 | ! |
Черепанова | Ж | 18 | 92 | 83 | 28 | 61 | 0 | 1 | 1 | ! |
Сколько записей удовлетворяют условию «Пол = «М» ИЛИ Химия Биология»?
В ответе укажите одно число — искомое количество записей.
Решение: Найдем записи, удовлетворяющие условию Пол = «М». Таких будет: 2. Связка ИЛИ означает, что необходимо к найденным записям добавить те, которые удовлетворяют второму условию Химия Биология. Таких будет еще 3, но 1 уже учитывали. Итого: 4.
Ответ: 4.
Основные логические операции
Операция И (логическое умножение, конъюнкция) А ^ В, and, &, А•В, | Операция ИЛИ (логическое сложение, дизъюнкция) А v В, or, A+B | Операция НЕ (инверсия, отрицание) ¬А, not, Ā | Импликация (следование («если …, то …»)) A → B = ¬А v В | Эквивалентность (тождество, равносильность («тогда и только тогда, …»)) A = B = А ^В v ¬А ^ ¬В |
Высказывание "A и B" истинно тогда и только тогда, когда А и B одновременно истинны. | Высказывание "A или B" истинно тогда, когда хотя бы одно из высказываний А или B истинно. | Если высказывание A истинно, то "не А" ложно, и наоборот. | Высказывание «A → B» истинно, если не исключено, что из А следует B | Высказывание «A = B» истинно тогда и только тогда, когда А и B равны |
А | В | А и В | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | | А | В | А или В | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | | | А | В | А → В | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | | А | В | А = В | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | |