пятница, 13 февраля 2015 г.

ДЗ параграфы 13, 14

Параграф 13

№2
Что такое логическое выражение? Какие значения оно принимает?
Логическое выражение - это символическая запись высказывания, состоящая из логических величин. В командах СУБД условие выбора записывается в форме логического выражения. Логическое выражение, подобно математическому, выполняется (вычисляется), но в результате получается не число, а логическое значение: истина или ложь.
 
№3
Какое логическое выражение называется простым?
Простейшая форма логического выражения  - одна величина логического типа. Простое логическое выражение состоит из одного высказывания и не содержит логические операции. В простом логическом выражении возможно только два результата: либо "истина", либо "ложь".
 
 №4
Какие виды отношений используются в логический выражениях? Как называются знаки отношений?
Отношение - форма логического выражения.
 Знаки отношений:
 
=
равно
< 
меньше
<> 
не равно
>=
больше или равно
> 
больше
<=
меньше или равно
 
 

Параграф 14

№1
Какие логические операции употребляются в сложных логических выражениях? Сформулируйте правила их выполнения.
В сложных логический выражениях кроме отношений и имён логических полей используются смысловые связки: "и", "или", "не". Это служебные слова, которые выполняют роль знаков логических операций.
  • операция логического умножения (конъюнкция); знак операции "и";
  • операция логического сложения (дизъюнкция); знак операции "или";
  • операция отрицания; знак операции "не".
  1. в результате логического умножения получается истина, если оба операнда истины;
  2. в результате логического с сложения получается истина, если значение хотя бы одного операнда истинно;
  3. отрицание заменяет значение логической величины на противоположное: не истина = ложь; не ложь = истина.
№2 Как определяется порядок выполнения логических операций в сложных выражениях?
  1.  скобки;
  2. отрицание (не);
  3. конъюнкция (и);
  4. дизъюнкция (или).
№3
Пусть a, b, c  - логические величины, которые имеют следующие значения: a = истина,    b = ложь, c = истина. Определите результаты вычисления следующих логических операций:
1
a и b
ложь
2
a или b
истина
3
не a или b
ложь
4
a и b или c
истина
5
a или b и c
истина
6
не a или b и с
ложь
7
(a или b) и (с или b)
истина
8
не (а или b) и (с или b)
ложь
9
не (а и b и с)
истина

Комментариев нет:

Отправить комментарий