М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
QwertyMia
QwertyMia
23.01.2020 00:16 •  Информатика

Самостоятельная работа Вариант 1 Тема: Условия выбора и сложные логические выражения и 1. Дана база данных «Подписка»: финалия адрес HA3 Ganite рок 1 Петров пр. Парковый 2-10 газета Известия 6. 2 Иванова ул. Полесная 11-14 журнал Крестьянка 3 3 Соколов ул. Строителей 8-5 газета Комсомольская правда 12 4 Федоров пр. Парковый 4-16 Еурнал Огонек 6 5 Яковлев ул. Полесная 7-25 газета Комсомольская правда 6 6 Юсупова ул. Строителей 8-13 газета Известия 3 Запишите номера записей, которые удовлетворяют следующим запросам: а) тип = «сжурна» И НЕ срок = 3 б) название = «Известия» И (срок = 12 ИЛИ срок = 6) 2. Сформулировать условия запросадля вывода на экран всех подписчиков, выписавших: газету «Комсомольская правда» сроком на 12 месяцев или любой журнал 3. Сформировать условие запроса к БД «Подписка», при выполнении которого на экран будут выведены сведения о подписчиках Соколове, Федорове и Яковлеве (в условии запро- са не должно использоваться поле «фамилия»). 4. Пусть a, b, c – логические величины, которые имеют следующие значения: a= истина, b = ложь, с = истина. Определите результаты вычисления следующих логиче- ские выражений (проставьте порядок действий): а) а нь б) а и b или с в) (а или b) и (с или b) г) анли Ь 1) а или b ис подробно рассказать


Самостоятельная работа Вариант 1 Тема: Условия выбора и сложные логические выражения и 1. Дана база

👇
Ответ:
yanastepina83
yanastepina83
23.01.2020
Добрый день!
Для решения задачи по логическим выражениям и запросам к базе данных "Подписка", давайте рассмотрим каждый пункт по-отдельности.

1. Для первого пункта задания нам нужно записать номера записей, которые удовлетворяют следующим запросам:
а) тип = «сжурна» И НЕ срок = 3
Для этого нужно найти все записи, где тип равен "журнал", а срок не равен 3. По условию задания три записи удовлетворяют этому запросу: запись 2, запись 4 и запись 6.

б) название = «Известия» И (срок = 12 ИЛИ срок = 6)
Здесь нужно найти все записи, где название равно "Известия", а срок или равен 12, или равен 6. По условию задания две записи удовлетворяют этому запросу: запись 2 и запись 6.

2. Во втором пункте задания нам нужно сформулировать условия запроса для вывода на экран всех подписчиков, выписавших: газету "Комсомольская правда" сроком на 12 месяцев или любой журнал.
Запрос состоит из двух частей, являющихся условием "ИЛИ". Первая часть запроса: название равно "Комсомольская правда" и срок равен 12 месяцев. Вторая часть запроса: тип равен "журнал". Таким образом, чтобы выполнить этот запрос, мы должны найти все записи, где либо название равно "Комсомольская правда" и срок равен 12 месяцев, либо тип равен "журнал".

3. В третьем пункте задания нужно сформировать условие запроса к базе данных "Подписка", при выполнении которого на экран будут выводиться сведения о подписчиках Соколове, Федорове и Яковлеве (в условии запроса не должно использоваться поле «фамилия»).
Для выполнения этого запроса нужно найти все записи, где фамилия равна Соколов, Федоров или Яковлев. Условиями будут:
(адрес содержит "Соколов") ИЛИ (адрес содержит "Федоров") ИЛИ (адрес содержит "Яковлев").
Обратите внимание, что в условии задания запрещается использовать поле "фамилия", поэтому мы ищем записи в поле "адрес", где содержатся соответствующие фамилии.

4. В последнем пункте задания нам нужно определить результаты вычисления следующих логических выражений, используя данные значения: a = истина, b = ложь, c = истина.
а) a НЕ b
Для начала, посмотрим на логическую операцию "НЕ". Она инвертирует значение, то есть, если исходное значение равно истине, после операции "НЕ" оно будет ложным, и наоборот. В нашем случае, значение b равно лжи, поэтому результат выражения "a НЕ b" будет равен истине.

б) a И b или с
Посмотрим на логическую операцию "ИЛИ". Она возвращает истину, если хотя бы одно из значений, находящихся слева и справа от нее, равно истине. В нашем случае, значение a равно истине, значение b равно лжи, и значение с равно истине. Выражение "a И b" будет равно лжи, а выражение "с" будет равно истине. Таким образом, результат выражения "a И b или с" будет равен истине.

в) (а или b) И (с или b)
Здесь сначала применим операцию "ИЛИ" к значениям a и b. Результат будет истиной, так как хотя бы одно из значений равно истине. Затем применим операцию "ИЛИ" к значениям с и b. Результатом этой операции также будет истина, так как хотя бы одно из значений равно истине. Наконец, применим операцию "И" к полученным значениям, и результат будет истиной.

г) a ИЛИ b
В этом случае, поскольку хотя бы одно из значений a и b равно истине, результат выражения "a ИЛИ b" также будет истиной.

Надеюсь, я смог ответить на ваш вопрос и объяснить решение шаг за шагом. Если у вас остались еще вопросы, пожалуйста, задавайте.
4,4(49 оценок)
Проверить ответ в нейросети
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ