Решение задач из категории B15 ЕГЭ по информатике и ИКТ 2012

 
Опубликовано: 09.05.2012
 

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

Что же такое "логическое выражение"?

Логическое выражение - выражение, содержащее различные суждения, операторы, операции, результатом вычисления которого является одно из двух предопределенных значения «Истина» или «Ложь».

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


Что же такое "логическая операция"?

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

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

  • конъюнкция (логическое И);

  • дизъюнкция (логическое ИЛИ);

  • импликация (логическое СЛЕДОВАНИЕ);

  • инверсия (логическое НЕ);

  • эквиваленция (логическое РАВНО).


Что же такое "логическая переменная"?

Логическая переменная - переменная, принимающая только два различных значения «Истина» или «Ложь».

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

  • Turbo Pascal - boolean;

  • C / C++ - bool;


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

X1 and X2 or X3 = 0, то

имеет смысл произвести замену и обозначить часть выражения X1 and X2, например, за переменную а. Тогда выражение примет вид:

a or X3 = 0

Сейчас гораздо проще производить анализ, так как в уравнении присутствует всего одна логическая операция (в данном контексте это операция Логическое ИЛИ).


Зачастую школьники, сдающие ЕГЭ по информатике и ИКТ неплохо помнят фундаментальные операции логики, умеют получать равносильные выражения, но забывают о приоритете операций.

Что же такое "приоритет операции"?

Приоритет операции - формальное свойство операции, влияющее на очередность его выполнения в выражении с несколькими различными операторами.

Расставим вышеприведенные логические операции по уменьшению их приоритета:

  • инверсия;

  • конъюнкция;

  • дизъюнкция;

  • импликация;

  • эквиваленция.


Резюме: при решении примеров из категории B15 стремитесь упростить исходные выражения, вводом новых переменных, не забывайте о приоритете операций и иногда потребуются элементарные математические выкладки.

 
Внимание! Публикация материала на других сайтах и в печатных изданиях допускается только при указании ссылки на источник!
 
 
Рейтинг:
 
Проголосовало: 3
Количество просмотров: 3713
 
 

Популярные статьи из раздела "Методики решения задач"

 
 
 

Комментарии

Для комментирования или зарегистрируйтесь
 
© 2011-2025 ООО "СтадиМен". Все права сохранены.
Перепечатка и использование материалов с данного сайта, разрешена только по согласию с владельцем.
Владелец оставляет за собой право воспользоваться 146 статьей УК РФ при нарушении авторских и смежных прав.
 
 
 
 
Авторизация на сайте
 
 
 
Обнаружили
ошибку на сайте?