что такое логическая функция

Логическая функция: что такое, способы представления, значение

Содержание:

Логическая функция — это такая функция, которая может принимать только одно из 2-х значений: 0 («ложь», «false») или 1 («истина», «true»). Логическую функцию можно обозначить как F (A), где А — это логический аргумент, чье количество в функции никак не ограничено.

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

Логическая функция, что это

Логическая функция: отрицание

Логическая функция: конъюнкция

что такое логическая функция. Смотреть фото что такое логическая функция. Смотреть картинку что такое логическая функция. Картинка про что такое логическая функция. Фото что такое логическая функция

Логическая функция: дизъюнкция

Эта логическая функция, как и предыдущая, должна быть представлена несколькими аргументами. Ее значение буде «false» только в том случае, когда значения всех аргументов будет «false», во всех остальных случаях она будет «true».

Например нам даны два аргумента «А и В», тогда их таблица дизъюнкции будет выглядеть следующим образом:

Логическая функция: импликация

Логическая функция «импликация» — это такое выражение, которое показывает зависимость одного аргумента от другого. Его еще можно «прочитать» как «если А, то В». Обозначается как «А→В» и оно будет считаться «false» только тогда, когда А будет «true», а «В» будет «false».

Логическая функция: эквиваленция

Логическая функция «эквиваленция» простыми словами может читаться как «для А нужно и достаточно В». Его значение будет «true», только тогда, когда А и В вместе, либо «false», либо «true». Такая функция обозначается как «А↔В».

Вот как выглядит таблица истинности эквиваленции:

Источник

Логические функции

Урок 27. Информатика 9 класс ФГОС

что такое логическая функция. Смотреть фото что такое логическая функция. Смотреть картинку что такое логическая функция. Картинка про что такое логическая функция. Фото что такое логическая функция

что такое логическая функция. Смотреть фото что такое логическая функция. Смотреть картинку что такое логическая функция. Картинка про что такое логическая функция. Фото что такое логическая функция

В данный момент вы не можете посмотреть или раздать видеоурок ученикам

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

Получите невероятные возможности

что такое логическая функция. Смотреть фото что такое логическая функция. Смотреть картинку что такое логическая функция. Картинка про что такое логическая функция. Фото что такое логическая функция

что такое логическая функция. Смотреть фото что такое логическая функция. Смотреть картинку что такое логическая функция. Картинка про что такое логическая функция. Фото что такое логическая функция

что такое логическая функция. Смотреть фото что такое логическая функция. Смотреть картинку что такое логическая функция. Картинка про что такое логическая функция. Фото что такое логическая функция

Конспект урока «Логические функции»

· Для чего нужны логические функции в электронных таблицах?

· Какие задачи решают с помощью логических функций в электронных таблицах?

· Как пользоваться логическими функциями?

К логическим функциям относятся: ЕСЛИ, И, ИЛИ, НЕ. Результатом логического выражения является логическое значение ИСТИНА или логическое значение ЛОЖЬ.

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

Логическая функция И в электронных таблицах будет записываться следующим образом:

=И (логическое значение 1; логическое значение 2)

Тогда наше логическое выражение будет выглядеть:

что такое логическая функция. Смотреть фото что такое логическая функция. Смотреть картинку что такое логическая функция. Картинка про что такое логическая функция. Фото что такое логическая функция

Обратите внимание! Если мы в ячейку D3 запишем, например, число 10, то наше выражение принимает значение ИСТИНА, так как число 10 входит в промежуток от –15 до 15.

что такое логическая функция. Смотреть фото что такое логическая функция. Смотреть картинку что такое логическая функция. Картинка про что такое логическая функция. Фото что такое логическая функция

Если в ячейку D3 записать число 25, то выражение принимает значение ЛОЖЬ, так как число 25 в данный промежуток не входит.

что такое логическая функция. Смотреть фото что такое логическая функция. Смотреть картинку что такое логическая функция. Картинка про что такое логическая функция. Фото что такое логическая функция

Рассмотрим логическую функцию ЕСЛИ. Данная функция является одной из самых полезных, имеющихся в электронных таблицах. Функция ЕСЛИ проверяет, выполняется ли условие, и возвращает значение ИСТИНА, если оно выполняется, и значение ЛОЖЬ, если нет. Функцию ЕСЛИ ещё называют условной функцией.

В табличном процессоре условную функцию записывают следующим образом:

=ЕСЛИ (условие; [значение_если_истина]; [значение_если_ложь])

Рассмотрим решение следующей задачи:

Некая торговая компания занимается реализацией непродовольственных товаров. На экране вы видите таблицу, в которой представлены результаты продаж за месяц. Давайте проставим каждому продавцу его процент комиссионных. Если продавец наторговал на сумму меньшую либо равную 400 условным единицам, то запишем ему в ячейку 5 %. Если же продано на сумму больше 400 условных единиц, то такому продавцу запишем 10 %.

Перед нами таблица «Расчет комиссионных».

что такое логическая функция. Смотреть фото что такое логическая функция. Смотреть картинку что такое логическая функция. Картинка про что такое логическая функция. Фото что такое логическая функция

Сначала нам нужно рассчитать сумму, которую выручил каждый продавец от продаж товаров. Для этого в ячейку F3 запишем формулу: =D3*E3 и скопируем формулу в диапазон ячеек F4 F7.

что такое логическая функция. Смотреть фото что такое логическая функция. Смотреть картинку что такое логическая функция. Картинка про что такое логическая функция. Фото что такое логическая функция

Теперь рассчитаем комиссионные для каждого продавца. В ячейку G3 запишем формулу, содержащую логическую функцию ЕСЛИ.

=ЕСЛИ(F3>400;10%;5%) и скопируем формулу в диапазон ячеек G4 G7.

что такое логическая функция. Смотреть фото что такое логическая функция. Смотреть картинку что такое логическая функция. Картинка про что такое логическая функция. Фото что такое логическая функция

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

Решим ещё одну задачу с использованием логической функции ЕСЛИ.

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

Итак, перед нами таблица заказов. Сначала найдем количество заказанных блендеров. Для этого:

В ячейку Е3 пишем формулу: =ЕСЛИ(A3=”Блендер”;B3;-). Нажимаем Enter. Здесь первый аргумент А3 = Блендер проверяет, содержится ли в ячейке А3 слово Блендер. Здесь проверяется символ за символ, и отличие даже одного символа в слове, в том числе и пробела, будет означать, что условие неверное. Если да, то в ячейку Е3 выводится В3, то есть количество, если нет, то в ячейке мы увидим прочерк. Скопируем формулу в диапазон ячеек Е4:Е27.

что такое логическая функция. Смотреть фото что такое логическая функция. Смотреть картинку что такое логическая функция. Картинка про что такое логическая функция. Фото что такое логическая функция

Формула содержит относительные ссылки, поэтому она автоматически изменилась. В столбце «Количество заказов блендеров» отобразились все «Количества» заказов.

В ячейку Е28 запишем формулу: =СУММ(Е3:Е27), нажмем Enter и увидим, сколько блендеров было заказано.

что такое логическая функция. Смотреть фото что такое логическая функция. Смотреть картинку что такое логическая функция. Картинка про что такое логическая функция. Фото что такое логическая функция

Теперь нужно найти сумму заказа. Для этого:

В ячейку F3 пишем формулу: =ЕСЛИ (A3=”Блендер”;D3;-). Нажимаем Enter. Здесь снова, первый аргумент А3 = Блендер проверяет, содержится ли в ячейке А3 слово Блендер. Если да, то в ячейку Е3 выводится D3, то есть стоимость, если нет, то в ячейке мы увидим прочерк. Скопируем формулу в диапазон ячеек F4:F27.

что такое логическая функция. Смотреть фото что такое логическая функция. Смотреть картинку что такое логическая функция. Картинка про что такое логическая функция. Фото что такое логическая функция

Формула содержит относительные ссылки, поэтому она автоматически изменилась. В столбце «Заказы блендеров» отобразились все «Стоимости» заказов. Теперь осталось только посчитать Сумму заказа. Для этого в ячейке G3 запишем формулу: =СУММ(F3:F27). Нажмём Enter.

что такое логическая функция. Смотреть фото что такое логическая функция. Смотреть картинку что такое логическая функция. Картинка про что такое логическая функция. Фото что такое логическая функция

Обратите внимание! Нам не пришлось самостоятельно искать строки с блендерами, выписывать стоимость товара и считать сумму заказа. Все необходимые поиски и вычисления за нас сделал табличный процессор с помощью логической функции ЕСЛИ.

Рассмотрим логическую функцию НЕ.

Принимает в виде аргумента всего одно логическое значение и меняет его на противоположное, т.е. значение ИСТИНА она изменит на ЛОЖЬ и наоборот, значение ЛОЖЬ на ИСТИНА.

В табличном процессоре логическую функцию НЕ записывают:

=НЕ (логическое значение)

Например: в ячейке A1 записано число 345, а в ячейке A2 – число 248. В ячейке В1 записана формула: =НЕ(А1>А2). Данное выражение должно быть истинно, так как 345>248, но, применив функцию НЕ в формуле, мы изменили его на противоположное.

что такое логическая функция. Смотреть фото что такое логическая функция. Смотреть картинку что такое логическая функция. Картинка про что такое логическая функция. Фото что такое логическая функция

· К логическим функциям относятся: ЕСЛИ, И, ИЛИ, НЕ и другие.

· Результатом логического выражения является логическое значение ИСТИНА или логическое значение ЛОЖЬ.

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

Источник

Логические функции

Современная вычислительная техника строится на основе цифровых микросхем. При этом сами цифровые микросхемы реализуются на базе простейших логических функций:

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

Логическая функция инвертирования

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

что такое логическая функция. Смотреть фото что такое логическая функция. Смотреть картинку что такое логическая функция. Картинка про что такое логическая функция. Фото что такое логическая функция

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

Таблица 1. Таблица истинности логической функции инвертирования

InOut
01
10

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

что такое логическая функция. Смотреть фото что такое логическая функция. Смотреть картинку что такое логическая функция. Картинка про что такое логическая функция. Фото что такое логическая функция
Рисунок 1. Схема, позволяющая реализовать функцию логического инвертирования

Схемы логических инверторов могут обладать различным временем распространения цифрового сигнала и могут работать на различные виды нагрузки. Они могут быть выполнены на одном или на нескольких транзисторах, но независимо от схемы и её параметров они осуществляют одну и ту же логическую функцию. Для того, чтобы особенности включения транзисторов не затеняли выполняемую логическую функцию, были введены специальные обозначения для цифровых микросхем — условно-графические обозначения. Условно-графическое изображение логического инвертора приведено на рисунке 2.

что такое логическая функция. Смотреть фото что такое логическая функция. Смотреть картинку что такое логическая функция. Картинка про что такое логическая функция. Фото что такое логическая функция
Рисунок 2. Условно-графическое изображение логического инвертора

Логическая функция «И» (конъюнкция)

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

где символ ∧ обозначает функцию логического умножения. Эта же функция может быть записана несколькими способами:

То же самое действие можно записать при помощи таблицы истинности, приведённой в таблице 2. В формуле, приведенной выше, использовано два аргумента. Поэтому элемент, выполняющий эту функцию имеет два входа. Такая логическая функция обозначается «2И». Для нее таблица истинности будет состоять из четырех строк (2 2 = 4).

Таблица 2. Таблица истинности логической функции «2И»

In1In2Out
000
010
100
111

Проще всего понять как работает логический элемент»2И», реализующий логическую функцию умножения, при помощи схемы, построенной на идеализированных ключах с электронным управлением, как это показано на рисунке 3. В этой схеме ток будет протекать только тогда, когда оба ключа будут замкнуты, следовательно, единичный уровень напряжения на выходе данной схемы появится только при двух логических единицах на входах идеализированных электронных ключей.

что такое логическая функция. Смотреть фото что такое логическая функция. Смотреть картинку что такое логическая функция. Картинка про что такое логическая функция. Фото что такое логическая функция
Рисунок 3. Принципиальная схема, реализующая логическую функцию «2И»

Условно-графическое изображение электронной схемы, выполняющей логическую функцию «2И», на принципиальных схемах цифровых и вычислительных устройств приведено на рисунке 4, и с этого момента схемы, выполняющие логическую функцию «И» будут приводиться именно в таком виде. Это изображение не зависит от конкретной принципиальной схемы устройства, реализующей функцию логического умножения.

что такое логическая функция. Смотреть фото что такое логическая функция. Смотреть картинку что такое логическая функция. Картинка про что такое логическая функция. Фото что такое логическая функция
Рисунок 4. Условно-графическое изображение схемы, выполняющей логическую функцию «2И»

Для закрепления материала рассмотрим логическую функцию «3И». Функция логического умножения трёх переменных записывается следующим образом:

Её таблица истинности будет содержать уже восемь строк (2 3 = 4). Таблица истинности трёхвходовой схемы логического умножения «3И» приведена в таблице 3, а ее условно-графическое изображение — на рисунке 5. В схеме же, построенной по принципу схемы, приведённой на рисунке 2, к цепочке последовательно соединенных электронных ключей придётся добавить третий ключ.

Таблица 3. Таблица истинности схемы, выполняющей логическую функцию «3И»

In1In2In3Out
0000
0010
0100
0110
1000
1010
1100
1111

Условно-графическое изображение схемы, выполняющей логическую функцию «3И» приведено на рисунке 5.

что такое логическая функция. Смотреть фото что такое логическая функция. Смотреть картинку что такое логическая функция. Картинка про что такое логическая функция. Фото что такое логическая функция
Рисунок 5. Условно-графическое изображение схемы, выполняющей логическую функцию «3И»

Логическая функция «ИЛИ» (дизъюнкция)

Следующей функцией, широго использующейся при реализации вычислительных устройств является операция логического сложения «ИЛИ», которую часто называют дизъюнкцией. Эта операция двух выражений записывается следующим образом:

где символ ∨ обозначает функцию логического сложения. Иногда эта же логическая функция записывается в другом виде:

То же самое действие можно записать при помощи таблицы истинности, приведённой в таблице 4. В формуле, приведенной выше, использовано два аргумента. Поэтому схема, выполняющая функцию логического суммирования имеет два входа. Такой элемент обозначается «2ИЛИ». Для логической функции «2ИЛИ» таблица истинности будет состоять из четырех строк (2 2 = 4).

Таблица 4. Таблица истинности схемы, выполняющей логическую функцию «2ИЛИ»

In1In2Out
000
011
101
111

Как и в случае, рассмотренном для схемы логического умножения, воспользуемся для реализации схемы «2ИЛИ» идеализированными электронными ключами. На этот раз соединим ключи параллельно. Схема, реализующая логическую функцию «2ИЛИ» (см. таблицу истинности 4), приведена на рисунке 5. Как видно из приведённой схемы уровень логической единицы появится на её выходе, как только будет замкнут любой из ключей, то есть схема реализует таблицу истинности, приведённую в таблице 4.

что такое логическая функция. Смотреть фото что такое логическая функция. Смотреть картинку что такое логическая функция. Картинка про что такое логическая функция. Фото что такое логическая функция
Рисунок 6. Принципиальная схема, реализующая логическую функцию «2ИЛИ»

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

что такое логическая функция. Смотреть фото что такое логическая функция. Смотреть картинку что такое логическая функция. Картинка про что такое логическая функция. Фото что такое логическая функция

Рисунок 7. Условно-графическое изображение схемы, выполняющей логическую функцию «2ИЛИ»

Понравился материал? Поделись с друзьями!

Источник

Что такое логическая функция

2) Логическое сложение или дизъюнкция:

Таблица истинности для дизъюнкции

ABF
111
101
011
000

3) Логическое отрицание или инверсия:

Таблица истинности для инверсии

A¬ А
10
01

4) Логическое следование или импликация:

«A → B» истинно, если из А может следовать B.

Обозначение: F = A → B.

Таблица истинности для импликации

ABF
111
100
011
001

5) Логическая равнозначность или эквивалентность:

Источник

Основные понятия алгебры логики. Функции алгебры логики. Основные логические эквивалентности

Представление логической функции в виде таблицы истинности

Прежде всего, определимся с понятием «элементарная логическая функция». Чаще всего,это понятие в литературе никак не расшифровывается. В дальнейшем мы будем понимать под «элементарной логической функцией» ФАЛ от аргументов, каждый из которых, в свою очередь, не является логической функцией и которые имеют своё собственное обозначение.

Таблица истинности указывает значение логической функции при всех значениях наборов аргументов. Ниже мы рассмотрим элементарные логические функции от одной и двух переменных.

Все возможные элементарные логические функции от одной переменной представлены в Табл. 1.1:

Таблица 1.1. Логические функции одной переменной

ФункцияxНаименование функцииОбозначение функции
x=0x=1
ƒ000Константа «ноль»ƒ(x)=0
ƒ101Тождественная функцияƒ(x)=x
ƒ210Отрицаниечто такое логическая функция. Смотреть фото что такое логическая функция. Смотреть картинку что такое логическая функция. Картинка про что такое логическая функция. Фото что такое логическая функция
ƒ311Константа «единица»ƒ(x)=1

Здесь интерес представляет лишь одна функция – отрицание. Опишем ее основные свойства:

что такое логическая функция. Смотреть фото что такое логическая функция. Смотреть картинку что такое логическая функция. Картинка про что такое логическая функция. Фото что такое логическая функция

что такое логическая функция. Смотреть фото что такое логическая функция. Смотреть картинку что такое логическая функция. Картинка про что такое логическая функция. Фото что такое логическая функция

что такое логическая функция. Смотреть фото что такое логическая функция. Смотреть картинку что такое логическая функция. Картинка про что такое логическая функция. Фото что такое логическая функция

Последнее свойств можно описать как «отрицание отрицания есть утверждение».

Все возможные логические функции от двух переменных представлены в Табл. 1.2:

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *