1. ФАМИЛИЯ="Русанов" и ГЕОЛОГИЯ 2. ФАМИЛИЯ="Шляпина" и (ЦВЕТОВОДСТВО или ГЕОЛОГИЯ или ТАНЦЫ) 3. УЧЕНИК="Аликин Петр" и
Три логических операций: 1. операция логического умножения (конъюнкция); знак операции И; 2. операция логического сложения
Выражения, содержащие логические операции, называются сложными логическими выражениями
Логическое умножение (И) В результате логического умножения (конъюнкции) получается «истина», если оба операнда истинны, и
Логическое сложение (ИЛИ) В результате логического сложения (дизъюнкции) получается «истина», если хотя бы один операнд
Отрицание (НЕ) Отрицание изменяет значение логической величины на противоположное: не истина = ложь; не ложь = истина
Приоритеты логических операций 1. Отрицание (НЕ) 2. Конъюнкция (И) 3. Дизъюнкция (ИЛИ)
Пронумеруйте в заданных логических выражениях операции в порядке их выполнения
Пусть a, b, c – логические величины, которые имеют следующие значения: a=истина, b=ложь, с=истина. Определите результаты
Дома: п.14, в. 1, 2, 4(п) учить записи в тетради
581.50K
Категория: ИнформатикаИнформатика

Условия сложного выбора и сложные логические выражения

1.

Условия сложного выбора и
сложные логические
выражения

2. 1. ФАМИЛИЯ="Русанов" и ГЕОЛОГИЯ 2. ФАМИЛИЯ="Шляпина" и (ЦВЕТОВОДСТВО или ГЕОЛОГИЯ или ТАНЦЫ) 3. УЧЕНИК="Аликин Петр" и

1. ФАМИЛИЯ="Русанов" и ГЕОЛОГИЯ
2. ФАМИЛИЯ="Шляпина" и (ЦВЕТОВОДСТВО или
ГЕОЛОГИЯ или ТАНЦЫ)
3. УЧЕНИК="Аликин Петр" и (ФИЗИКА=4 или
ФИЗИКА=5)
4. не АЛГЕБРА=2 и Ученик="Галкина Нина"
5. ДАТА=15.03.04 и (ОСАДКИ="дождь" или
ОСАДКИ="снег").
6. ДАТА=17.03.04 и ВЛАЖНОСТЬ<100
7. АВТОР= "Беляев А.Р." и ГОД>=1990
8. АВТОР= "Толстой Л.Н." или АВТОР=" Тургенев
И.С."

3. Три логических операций: 1. операция логического умножения (конъюнкция); знак операции И; 2. операция логического сложения

(дизъюнкция); знак операции ИЛИ;
3. операция отрицания (инверсия); знак
операции НЕ.

4. Выражения, содержащие логические операции, называются сложными логическими выражениями

5. Логическое умножение (И) В результате логического умножения (конъюнкции) получается «истина», если оба операнда истинны, и

«ложь», в
противном случае
А
И
И
Л
Л
Б
И
Л
И
Л
АиБ
И
Л
Л
Л

6.

УСЛОВИЯ ВЫБОРА И СЛОЖНЫЕ ЛОГИЧЕСКИЕ ВЫРАЖЕНИЯ
Логическое
умножение [ И ]
Логическое
сложение [ ИЛИ ]
Логическое
отрицание [ НЕ ]
В результате логического умножения (конъюнкции)
получается истина, если оба операнда истинны.
Пусть требуется получить справку о
книгах Беляева А. Р., изданных не
раньше 1990 года, с указанием
названия и полки, на которой стоит
книга
. выбрать НАЗВАНИЕ, ГОД, ПОЛКА где АВТОР = “Беляев А. Р.” и ГОД >= 1990
База данных «Домашняя библиотека»
НОМЕР
АВТОР
НАЗВАНИЕ
ГОД
ПОЛКА
0001
Беляев А. Р.
Человек-амфибия
1987
5
НАЗВАНИЕ
ГОД
ПОЛКА
0002
Кервуд Д.
Бродяги севера
1991
7
Звезда КЭЦ
1990
5
0003
Тургенев И. С.
Повести и рассказы
1982
1
Избранное
1994
7
0004
Олеша Ю. К.
Избранное
1987
5
0005
Беляев А. Р.
Звезда КЭЦ
1990
5
0006
Тынянов Ю. Н.
Кюхля
1979
1
0007
Толстой Л. Н.
Повести и рассказы
1986
1
0008
Беляев А. Р.
Избранное
1994
7

7. Логическое сложение (ИЛИ) В результате логического сложения (дизъюнкции) получается «истина», если хотя бы один операнд

истинен,
и «ложь», если оба операнда ложны
А
И
И
Л
Л
Б
И
Л
И
Л
А или Б
И
И
И
Л

8.

УСЛОВИЯ ВЫБОРА И СЛОЖНЫЕ ЛОГИЧЕСКИЕ ВЫРАЖЕНИЯ
Логическое
умножение [ И ]
Логическое
сложение [ ИЛИ ]
Логическое
отрицание [ НЕ ]
В результате логического сложения (дизъюнкции)
получается истина, если значение хотя бы одного
операнда истинно.
Пусть требуется получить список
всех книг Толстого Л. Н.
и Тургенева И. С.
. выбрать где АВТОР = “Толстой Л. Н.” или АВТОР = “Тургенев И. С.”
База данных «Домашняя библиотека»
НОМЕР
Справка
АВТОР
НАЗВАНИЕ
ГОД
ПОЛКА
0001
Беляев А. Р.
Человек-амфибия
1987
5
0002
Кервуд Д.
Бродяги севера
1991
7
0003
Тургенев И. С.
Повести и рассказы
1982
1
0004
Олеша Ю. К.
Избранное
1987
5
0005
Беляев А. Р.
Звезда КЭЦ
1990
5
0006
Тынянов Ю. Н.
Кюхля
1979
1
0007
Толстой Л. Н.
Повести и рассказы
1986
1
0008
Беляев А. Р.
Избранное
1994
7

9. Отрицание (НЕ) Отрицание изменяет значение логической величины на противоположное: не истина = ложь; не ложь = истина

А
И
Л
Не А
Л
И

10.

УСЛОВИЯ ВЫБОРА И СЛОЖНЫЕ ЛОГИЧЕСКИЕ ВЫРАЖЕНИЯ
Логическое
умножение [ И ]
Логическое
сложение [ ИЛИ ]
Логическое
отрицание [ НЕ ]
Отрицание
(инверсия)
изменяет
значение
логической
величины
на
противоположное:
не истина = ложь; не ложь = истина
Пусть
требуется
получить
список всех книг, кроме книг
Беляева А. Р.
. выбрать АВТОР, НАЗВАНИЕ где не АВТОР = “Беляев А. Р.”
База данных «Домашняя библиотека»
НОМЕР
АВТОР
НАЗВАНИЕ
ГОД
ПОЛКА
НАЗВАНИЕ
0001
Беляев А. Р.
Человек-амфибия
1987
5
Кервуд Д.
Бродяги севера
0002
Кервуд Д.
Бродяги севера
1991
7
Тургенев И. С.
Повести и рассказы
0003
Тургенев И. С.
Повести и рассказы
1982
1
Олеша Ю. К.
Избранное
0004
Олеша Ю. К.
Избранное
1987
5
Тынянов Ю. Н.
Кюхля
0005
Беляев А. Р.
Звезда КЭЦ
1990
5
Толстой Л. Н.
Повести и рассказы
0006
Тынянов Ю. Н.
Кюхля
1979
1
0007
Толстой Л. Н.
Повести и рассказы
1986
1
0008
Беляев А. Р.
Избранное
1994
7
АВТОР

11. Приоритеты логических операций 1. Отрицание (НЕ) 2. Конъюнкция (И) 3. Дизъюнкция (ИЛИ)

12. Пронумеруйте в заданных логических выражениях операции в порядке их выполнения

3
1
2
(год=1987 ИЛИ год=1986) И (полка=5 ИЛИ
полка=1)
2
1
3
год=1987 ИЛИ год=1986 И полка=5 ИЛИ
полка=1

13. Пусть a, b, c – логические величины, которые имеют следующие значения: a=истина, b=ложь, с=истина. Определите результаты

вычисления следующих логических выражений:
а) a и b
б) a и b или c
в) (a или b) и (с или b)
г) a или b
д) a или b и c
е) не (a или b) и (c или b)
ж) не a или b
и) не a или b и c
к) не (a и b и c)

14. Дома: п.14, в. 1, 2, 4(п) учить записи в тетради

English     Русский Правила