8 класс Информатика ГДЗ учебник Поляков Параграф 19 Ветвления
Стр.152.
1. Задачи, в которых порядок действий зависит от входных данных или условий, невозможно решить с помощью линейных алгоритмов. Примеры таких задач включают ветвящиеся алгоритмы и задачи с циклами.
2. Линейных алгоритмов и ветвлений недостаточно для разработки всех программ. Для многих задач необходимы циклы, которые позволяют повторять определенные действия до выполнения условия или достижения конкретного результата.
3. Невозможно выполнить обмен значений двух переменных в два шага (a := b; b := a), потому что во втором шаге обе переменные будут иметь одно и то же значение. Для корректного обмена необходимо использовать временную переменную.
4. Неполная форма условных операторов не всегда достаточна, так как иногда требуется выполнение действий в случае ложного условия. Полная форма условного оператора позволяет учитывать оба варианта выполнения условий.
5. Известные отношения включают меньше (<), меньше или равно (<=), больше (>), больше или равно (>=), равно (=) и не равно (<>). Отношения «равно» обозначаются символом «=», а «не равно» — символами «<>».
6. Порядок вычислений в сложном условии определяется приоритетом операций и круглыми скобками. Операции внутри скобок выполняются первыми, затем операции «НЕ», «И», и «ИЛИ». Изменить порядок вычислений можно с помощью круглых скобок.
7. Логическая переменная занимает минимально возможное количество памяти, обычно один байт. Однако точное количество зависит от конкретной реализации языка программирования и архитектуры компьютера.
Сообщения
Оператор выбора
Оператор выбора позволяет выбирать одно из нескольких действий в зависимости от значения переменной или результата условия. Он используется для организации многовариантных решений в программе. Примеры операторов выбора включают «case» в Pascal и «switch» в C.
Экспертные системы
Экспертные системы — это программы, которые используют базу знаний и правила для принятия решений в сложных ситуациях. Они имитируют работу эксперта, предоставляя рекомендации и выводы на основе введенных данных. Такие системы находят применение в медицине, инженерии и других областях, требующих экспертных знаний.
| 17 | 18 | 19 | 20 | 21 |