Базовые алгоритмические конструкции: следование, ветвление, цикл: ЕГЭ по информатике
Базовые алгоритмические конструкции — следование, ветвление и цикл — это фундаментальные способы организации действий в алгоритме. На ЕГЭ по информатике проверяется умение читать и анализировать алгоритмы, записанные на алгоритмическом языке или языках программирования, а также составлять простые…
Что нужно знать
- Следование — последовательное выполнение команд друг за другом.
- Ветвление — выбор одной из двух или более ветвей выполнения в зависимости от условия (if-else, if-elif-else).
- Цикл — многократное повторение группы команд (for, while).
- В языке Python ветвление оформляется с помощью if, elif, else; циклы — for и while.
- Условие в ветвлении и цикле — логическое выражение, принимающее значение True или False.
- Цикл for используется для перебора элементов последовательности или выполнения заданное число раз (range).
Термины и понятия
- Алгоритм: точное предписание исполнителю совершить последовательность действий, направленных на достижение цели.
- Следование: алгоритмическая конструкция, при которой команды выполняются одна за другой в порядке записи.
- Ветвление: алгоритмическая конструкция, обеспечивающая выбор одного из возможных вариантов действий в зависимости от условия.
- Цикл: алгоритмическая конструкция, обеспечивающая многократное выполнение одной и той же группы команд (тела цикла).
- Условие: логическое выражение, от значения которого зависит выбор ветви или продолжение цикла.
- Тело цикла: последовательность команд, повторяющаяся при каждом выполнении цикла.
- Итерация: однократное выполнение тела цикла.
- Счётчик: переменная, используемая для подсчёта числа повторений или накопления суммы.
Частые ошибки
- Путаница между оператором присваивания (=) и оператором сравнения (==) в условиях.
- Неверная расстановка отступов в Python, что приводит к изменению логики ветвления или цикла.
- Ошибки в условиях: использование = вместо ==, неверные логические связки (and/or/not).
- Забывают изменить переменную-счётчик в цикле while, что приводит к бесконечному циклу.
Как пройти тему
В курсе «Информатика» тема «Базовые алгоритмические конструкции: следование, ветвление, цикл» занимает 1 занятие по 40 минут: репетитор объясняет материал, задаёт вопросы как на экзамене, разбирает ваши ответы и в конце ставит оценку. Это обзор темы, полный разбор — в занятии. ИИ может ошибаться: проверяйте важное по учебнику. Занятия не заменяют живого репетитора и не гарантируют результат на экзамене.
Начать бесплатноОткрыть курсДругие темы раздела
- Понятие алгоритма. Свойства алгоритмов. Способы записи
- Вспомогательные алгоритмы. Рекурсия
- Анализ алгоритмов. Определение результата работы алгоритма
- Поиск ошибок в алгоритмах. Отладка
- Обработка одномерных массивов: поиск, сортировка, статистика
- Обработка двумерных массивов (матриц)
← Предыдущая тема: Понятие алгоритма. Свойства алгоритмов. Способы записи
Следующая тема: Вспомогательные алгоритмы. Рекурсия
