1 added
1 removed
Original
2026-01-01
Modified
2026-03-10
1
<ul><li><a>Понятие логики</a></li>
1
<ul><li><a>Понятие логики</a></li>
2
<li><a>Виды выражений</a></li>
2
<li><a>Виды выражений</a></li>
3
<li><a>Основные операции</a></li>
3
<li><a>Основные операции</a></li>
4
<li><a>Порядок обработки</a></li>
4
<li><a>Порядок обработки</a></li>
5
<li><a>Таблицы и операции</a><ul><li><a>Конъюнкция</a></li>
5
<li><a>Таблицы и операции</a><ul><li><a>Конъюнкция</a></li>
6
<li><a>Дизъюнкция</a></li>
6
<li><a>Дизъюнкция</a></li>
7
<li><a>Инверсия</a></li>
7
<li><a>Инверсия</a></li>
8
<li><a>Импликация</a></li>
8
<li><a>Импликация</a></li>
9
<li><a>Эквивалентность</a></li>
9
<li><a>Эквивалентность</a></li>
10
<li><a>Исключение</a></li>
10
<li><a>Исключение</a></li>
11
</ul></li>
11
</ul></li>
12
<li><a>Законы алгебры логики</a></li>
12
<li><a>Законы алгебры логики</a></li>
13
<li><a>Чтобы лучше понять тему</a></li>
13
<li><a>Чтобы лучше понять тему</a></li>
14
</ul><p>В программировании и реальной жизни полно ситуаций, при которых нет никакой необходимости вникать в глубины решаемых задач. Все ясно при первом же рассмотрении темы. Но случается и так, что требуется подтвердить или опровергнуть выражение. Здесь в силу вступает так называемая<strong>логика высказываний</strong>.</p>
14
</ul><p>В программировании и реальной жизни полно ситуаций, при которых нет никакой необходимости вникать в глубины решаемых задач. Все ясно при первом же рассмотрении темы. Но случается и так, что требуется подтвердить или опровергнуть выражение. Здесь в силу вступает так называемая<strong>логика высказываний</strong>.</p>
15
<p>Соответствующий момент играет важную роль не только в жизни, но и в науках. Пример - математика, программирование, психология. Можно использовать разнообразную логику высказываний для подтверждения и опровержения результатов. Обо всем этом будет рассказано далее.</p>
15
<p>Соответствующий момент играет важную роль не только в жизни, но и в науках. Пример - математика, программирование, психология. Можно использовать разнообразную логику высказываний для подтверждения и опровержения результатов. Обо всем этом будет рассказано далее.</p>
16
<h2>Понятие логики</h2>
16
<h2>Понятие логики</h2>
17
<p>Логические утверждения - это не просто словосочетание. Логика является целой наукой. Ее изучение помогает правильно и здраво рассуждать. Благодаря этому, человек или устройство смогут делать грамотные выводы, опираясь на рассуждения.</p>
17
<p>Логические утверждения - это не просто словосочетание. Логика является целой наукой. Ее изучение помогает правильно и здраво рассуждать. Благодаря этому, человек или устройство смогут делать грамотные выводы, опираясь на рассуждения.</p>
18
<p>При рассмотрении того или иного вопроса, человек будет на основе заключений логического характера строить гипотезы. В конце 19 века математики смогли перевести процесс осмысления в понятную форму - математическую. Такие логические "высказывания" стали носить название символических.</p>
18
<p>При рассмотрении того или иного вопроса, человек будет на основе заключений логического характера строить гипотезы. В конце 19 века математики смогли перевести процесс осмысления в понятную форму - математическую. Такие логические "высказывания" стали носить название символических.</p>
19
<p>Все современные устройства базируются на операциях логического характера. За счет них происходит обработка и совершение тех или иных манипуляций.</p>
19
<p>Все современные устройства базируются на операциях логического характера. За счет них происходит обработка и совершение тех или иных манипуляций.</p>
20
<h2>Виды выражений</h2>
20
<h2>Виды выражений</h2>
21
<p>С помощью логических операций можно строить теории, а также решать сложные задачи, результатом которых окажется справедливый итог. Стоит помнить о том, что прослеживать имеющиеся связи для анализа необходимо крайне внимательно. А еще - учитывать заданные условия, которые относятся к поставленной задаче.</p>
21
<p>С помощью логических операций можно строить теории, а также решать сложные задачи, результатом которых окажется справедливый итог. Стоит помнить о том, что прослеживать имеющиеся связи для анализа необходимо крайне внимательно. А еще - учитывать заданные условия, которые относятся к поставленной задаче.</p>
22
<p>Логические выражения могут быть:</p>
22
<p>Логические выражения могут быть:</p>
23
<ul><li>простыми;</li>
23
<ul><li>простыми;</li>
24
<li>сложными.</li>
24
<li>сложными.</li>
25
</ul><p>В первом случае результатом обработки заданной операции выступать только "истина" или "ложь". Во втором - или итогом становятся или только истинные операции, или исключительно ложные.</p>
25
</ul><p>В первом случае результатом обработки заданной операции выступать только "истина" или "ложь". Во втором - или итогом становятся или только истинные операции, или исключительно ложные.</p>
26
<p>Процедуры получения сложного выражения из нескольких простых имеют определенное название. А именно - формулы логического характера.</p>
26
<p>Процедуры получения сложного выражения из нескольких простых имеют определенное название. А именно - формулы логического характера.</p>
27
<h2>Основные операции</h2>
27
<h2>Основные операции</h2>
28
<p>Математика, информатика, программирование и другие науки немыслимы без анализа, а также построения теорий по заданным вопросам. Здесь без мышления логического характера не обойтись. Соответствующий момент активно применяется в приложениях - не только сложных, но и элементарных.</p>
28
<p>Математика, информатика, программирование и другие науки немыслимы без анализа, а также построения теорий по заданным вопросам. Здесь без мышления логического характера не обойтись. Соответствующий момент активно применяется в приложениях - не только сложных, но и элементарных.</p>
29
<p>Чтобы понять, как работает логи ческая цепочка в калькуляторах истинности, стоит запомнить ключевые операции над логическими выражениями. Всего их несколько:</p>
29
<p>Чтобы понять, как работает логи ческая цепочка в калькуляторах истинности, стоит запомнить ключевые операции над логическими выражениями. Всего их несколько:</p>
30
<ul><li>конверсия;</li>
30
<ul><li>конверсия;</li>
31
<li>дизъюнкция;</li>
31
<li>дизъюнкция;</li>
32
<li>конъюнкция;</li>
32
<li>конъюнкция;</li>
33
<li>строгая дизъюнкция;</li>
33
<li>строгая дизъюнкция;</li>
34
<li>импликация;</li>
34
<li>импликация;</li>
35
<li>эквивалентность.</li>
35
<li>эквивалентность.</li>
36
</ul><p>В программировании также стоит обратить внимание на запись исключающего или. Это - операция XOR.</p>
36
</ul><p>В программировании также стоит обратить внимание на запись исключающего или. Это - операция XOR.</p>
37
<h2>Порядок обработки</h2>
37
<h2>Порядок обработки</h2>
38
<p>При изучении формулы логики заданных высказываний стоит запомнить порядок (приоритет) обработки операций в сложном выражении. Выполняются манипуляции так:</p>
38
<p>При изучении формулы логики заданных высказываний стоит запомнить порядок (приоритет) обработки операций в сложном выражении. Выполняются манипуляции так:</p>
39
<ul><li>инверсия (логическое отрицание);</li>
39
<ul><li>инверсия (логическое отрицание);</li>
40
<li>конъюнкция (логическое умножение);</li>
40
<li>конъюнкция (логическое умножение);</li>
41
<li>дизъюнкция (логическое сложение);</li>
41
<li>дизъюнкция (логическое сложение);</li>
42
<li>импликация;</li>
42
<li>импликация;</li>
43
<li>эквивалентность.</li>
43
<li>эквивалентность.</li>
44
</ul><p>Для того, чтобы изменить прописанный порядок выполнения обработки данных, необходимо в логических выражениях использовать скобки.</p>
44
</ul><p>Для того, чтобы изменить прописанный порядок выполнения обработки данных, необходимо в логических выражениях использовать скобки.</p>
45
<h2>Таблицы и операции</h2>
45
<h2>Таблицы и операции</h2>
46
<p>Построить таблицу истинности можно без онлайн калькуляторов. Для этого достаточно запомнить, как работает каждая из перечисленных выше операций. У математиков с этим проблем не возникает - они хорошо заучивают предложенную далее информацию.</p>
46
<p>Построить таблицу истинности можно без онлайн калькуляторов. Для этого достаточно запомнить, как работает каждая из перечисленных выше операций. У математиков с этим проблем не возникает - они хорошо заучивают предложенную далее информацию.</p>
47
<h3>Конъюнкция</h3>
47
<h3>Конъюнкция</h3>
48
<p>Носит название "логическое И" или "умножение". Часто встречается в программировании. В языках "создания контента" обладает особым обозначением. Примеры записи:</p>
48
<p>Носит название "логическое И" или "умножение". Часто встречается в программировании. В языках "создания контента" обладает особым обозначением. Примеры записи:</p>
49
<ul><li>И;</li>
49
<ul><li>И;</li>
50
<li>AND;</li>
50
<li>AND;</li>
51
<li>&;</li>
51
<li>&;</li>
52
<li>&&.</li>
52
<li>&&.</li>
53
</ul><p>Выражение логического характера при конъюнкции является истиной, только когда оба простых высказывания тоже выступают в качестве правды. Если хотя бы одно из них - ложь, то вся операция примет значение False.</p>
53
</ul><p>Выражение логического характера при конъюнкции является истиной, только когда оба простых высказывания тоже выступают в качестве правды. Если хотя бы одно из них - ложь, то вся операция примет значение False.</p>
54
<p>Выше представлена таблица истинности при операции конъюнкции.</p>
54
<p>Выше представлена таблица истинности при операции конъюнкции.</p>
55
<h3>Дизъюнкция</h3>
55
<h3>Дизъюнкция</h3>
56
<p>Является сложением. У этого логического выражения есть иное название - "логическое ИЛИ". Тоже встречается в программировании довольно часто.</p>
56
<p>Является сложением. У этого логического выражения есть иное название - "логическое ИЛИ". Тоже встречается в программировании довольно часто.</p>
57
<p>Может иметь такие формы записи:</p>
57
<p>Может иметь такие формы записи:</p>
58
<ul><li>||;</li>
58
<ul><li>||;</li>
59
<li>ИЛИ;</li>
59
<li>ИЛИ;</li>
60
<li>OR;</li>
60
<li>OR;</li>
61
<li>|.</li>
61
<li>|.</li>
62
</ul><p>Преобразование последовательности будет осуществляться по принципу: выражение - истина, если хотя бы одно из его составляющих - правда. Ложно, когда оба элемента имеют значение FALSE.</p>
62
</ul><p>Преобразование последовательности будет осуществляться по принципу: выражение - истина, если хотя бы одно из его составляющих - правда. Ложно, когда оба элемента имеют значение FALSE.</p>
63
<p>Выше - примеры таблицы истинности, которая работает в отношении дизъюнкции.</p>
63
<p>Выше - примеры таблицы истинности, которая работает в отношении дизъюнкции.</p>
64
<h3>Инверсия</h3>
64
<h3>Инверсия</h3>
65
-
<p>Следующий момент, на которы�� стоит обратить внимание - это инверсия. Носит название "отрицание" или "логическое НЕ".</p>
65
+
<p>Следующий момент, на который стоит обратить внимание - это инверсия. Носит название "отрицание" или "логическое НЕ".</p>
66
<p>Обозначения в программировании:</p>
66
<p>Обозначения в программировании:</p>
67
<ul><li>НЕ;</li>
67
<ul><li>НЕ;</li>
68
<li>!;</li>
68
<li>!;</li>
69
<li>NOT.</li>
69
<li>NOT.</li>
70
</ul><p>Логическое выражение при отрицании обладает следующими особенностями:</p>
70
</ul><p>Логическое выражение при отрицании обладает следующими особенностями:</p>
71
<ol><li>Когда исходные данные истины, то результатом станет ложь.</li>
71
<ol><li>Когда исходные данные истины, то результатом станет ложь.</li>
72
<li>Если операция обладает значением "ложь", ее отрицание получит "истину".</li>
72
<li>Если операция обладает значением "ложь", ее отрицание получит "истину".</li>
73
<li>Можно рассматривать соответствующую манипуляцию как трактовку "Неверно, что…"</li>
73
<li>Можно рассматривать соответствующую манипуляцию как трактовку "Неверно, что…"</li>
74
</ol><p>Вот такую таблицу истинности можно построить относительно инверсии.</p>
74
</ol><p>Вот такую таблицу истинности можно построить относительно инверсии.</p>
75
<h3>Импликация</h3>
75
<h3>Импликация</h3>
76
<p>При любом логическом выводе стоит опираться на предлагаемые примеры и таблицы. Импликация - это следование.</p>
76
<p>При любом логическом выводе стоит опираться на предлагаемые примеры и таблицы. Импликация - это следование.</p>
77
<p>В любом заданном логическом выражении результат - это истина всегда. Исключение - когда из правды следует ложь. Она связывает два высказывания (a и b), где:</p>
77
<p>В любом заданном логическом выражении результат - это истина всегда. Исключение - когда из правды следует ложь. Она связывает два высказывания (a и b), где:</p>
78
<ul><li>A - это условие, первое выражение;</li>
78
<ul><li>A - это условие, первое выражение;</li>
79
<li>B - следствие.</li>
79
<li>B - следствие.</li>
80
</ul><p>Если из A может следовать B, значит операция выдаст в результате обработки "истину".</p>
80
</ul><p>Если из A может следовать B, значит операция выдаст в результате обработки "истину".</p>
81
<h3>Эквивалентность</h3>
81
<h3>Эквивалентность</h3>
82
<p>Так называют равнозначность. Новое высказывание истинно тогда, когда оба простых выражения - это правда.</p>
82
<p>Так называют равнозначность. Новое высказывание истинно тогда, когда оба простых выражения - это правда.</p>
83
<p>Выше - пример расчетов формулы логики заданных высказываний при эквивалентности.</p>
83
<p>Выше - пример расчетов формулы логики заданных высказываний при эквивалентности.</p>
84
<h3>Исключение</h3>
84
<h3>Исключение</h3>
85
<p>Онлайн калькуляторы могут помочь построить график или указать, что верно, а что нет, без вдумчивости в поставленную задачу со стороны пользователя. Но программистам приходится прописывать принципы функционирования и выполняемые операции вручную. Для них особенности алгебры логики и информатики крайне важны.</p>
85
<p>Онлайн калькуляторы могут помочь построить график или указать, что верно, а что нет, без вдумчивости в поставленную задачу со стороны пользователя. Но программистам приходится прописывать принципы функционирования и выполняемые операции вручную. Для них особенности алгебры логики и информатики крайне важны.</p>
86
<p>Порядок выполнения логических операций ранее был рассмотрен. Осталось понять, как работает исключение.</p>
86
<p>Порядок выполнения логических операций ранее был рассмотрен. Осталось понять, как работает исключение.</p>
87
<p>Согласно установленным правилам, операция будет истиной, когда среди значений переменных A и B есть одно правдивое. Если оба - это действительность, упомянутый принцип работать не будет.</p>
87
<p>Согласно установленным правилам, операция будет истиной, когда среди значений переменных A и B есть одно правдивое. Если оба - это действительность, упомянутый принцип работать не будет.</p>
88
<p>Исключающее ИЛИ - преобразование, которое носит название "сложение по модулю два".</p>
88
<p>Исключающее ИЛИ - преобразование, которое носит название "сложение по модулю два".</p>
89
<h2>Законы алгебры логики</h2>
89
<h2>Законы алгебры логики</h2>
90
<p>Формулы логики высказываний запомнить не так трудно. Но учить соответствующие законы - не всегда оправданный шаг. Для выполнения операций достаточно вспомнить алгебру, а также преобразование выражений.</p>
90
<p>Формулы логики высказываний запомнить не так трудно. Но учить соответствующие законы - не всегда оправданный шаг. Для выполнения операций достаточно вспомнить алгебру, а также преобразование выражений.</p>
91
<p>Выше - примеры логических операций, упрощенные для запоминания человеком.</p>
91
<p>Выше - примеры логических операций, упрощенные для запоминания человеком.</p>
92
<h2>Чтобы лучше понять тему</h2>
92
<h2>Чтобы лучше понять тему</h2>
93
<p>В сети сделано и размещено немало калькуляторов, при помощи которых можно судить об истинности высказываний. Но хороший программист должен самостоятельно уметь производить соответствующие подсчеты. Операцией логического характера не является выражение, результатом которого не выступает:</p>
93
<p>В сети сделано и размещено немало калькуляторов, при помощи которых можно судить об истинности высказываний. Но хороший программист должен самостоятельно уметь производить соответствующие подсчеты. Операцией логического характера не является выражение, результатом которого не выступает:</p>
94
<ul><li>понимание смысла;</li>
94
<ul><li>понимание смысла;</li>
95
<li>изменение содержания или объема;</li>
95
<li>изменение содержания или объема;</li>
96
<li>образование новых понятий.</li>
96
<li>образование новых понятий.</li>
97
</ul><p>Логическое выражение в программировании обычно предусматривает работу с операторами:</p>
97
</ul><p>Логическое выражение в программировании обычно предусматривает работу с операторами:</p>
98
<ul><li>XOR;</li>
98
<ul><li>XOR;</li>
99
<li>IF;</li>
99
<li>IF;</li>
100
<li>IF…Else.</li>
100
<li>IF…Else.</li>
101
</ul><p>А для того, чтобы лучше понимать соответствующую тему, рекомендуется пройти онлайн курсы дистанционно. Они помогут быстрее вникнуть в особенности программирования, коддинга и выбранных языков. По выпуску ученику будет выдан сертификат, указывающий на наличие знаний в выбранном направлении. Так логическое выражение и упомянутые ранее операции не доставят никаких хлопот даже новичку-разработчику.</p>
101
</ul><p>А для того, чтобы лучше понимать соответствующую тему, рекомендуется пройти онлайн курсы дистанционно. Они помогут быстрее вникнуть в особенности программирования, коддинга и выбранных языков. По выпуску ученику будет выдан сертификат, указывающий на наличие знаний в выбранном направлении. Так логическое выражение и упомянутые ранее операции не доставят никаких хлопот даже новичку-разработчику.</p>
102
<p><em>Хотите освоить современную IT-специальность? Огромный выбор курсов по востребованным IT-направлениям есть в <a>Otus</a>!</em></p>
102
<p><em>Хотите освоить современную IT-специальность? Огромный выбор курсов по востребованным IT-направлениям есть в <a>Otus</a>!</em></p>
103
<p>Также, возможно, вам будет интересен следующий курс:</p>
103
<p>Также, возможно, вам будет интересен следующий курс:</p>
104
<a></a>
104
<a></a>