Проверь, как алгоритмы помогают решать задачи: распознавай их виды, анализируй команды исполнителей и находи результат выполнения.
№1 · ИСТИНА / ЛОЖЬ
5 УТВЕРЖДЕНИЙ · 2 БАЛЛА
1. Исполнитель, команды и границы алгоритма
Определи истинность утверждений, анализируя, может ли указанный исполнитель выполнить алгоритм и приведёт ли выполнение к ожидаемому результату. Учитывай систему команд исполнителя и порядок действий.
Если исполнитель умеет выполнять только команды «вверх», «вниз», «влево» и «вправо», то алгоритм с командой «повернись направо» нельзя считать полностью заданным для этого исполнителя.ИстинаЛожь
Алгоритм «повтори 4 раза: сделай шаг вперёд и поверни направо» обязательно приведёт исполнителя в исходную точку, если исполнитель начинает движение на клетчатом поле.ИстинаЛожь
Если после выполнения каждой команды исполнитель получает однозначное указание следующего действия, такой алгоритм является понятным для данного исполнителя.ИстинаЛожь
Алгоритм, который приводит к результату только при одном конкретном размере поля, нельзя считать массовым, даже если он правильно работает на этом поле.ИстинаЛожь
Чтобы исправить алгоритм с бесконечным повторением команд, достаточно добавить условие окончания, не проверяя, сможет ли исполнитель когда-либо выполнить это условие.ИстинаЛожь
№2 · ПОСЛЕДОВАТЕЛЬНОСТЬ
4 ШАГА · 1 БАЛЛ
2. Сумма двух чисел
Расположи действия в правильном порядке, чтобы вычислить сумму двух чисел.
Ввести первое число
Вычислить сумму чисел
Вывести сумму
Ввести второе число
№3 · НАЙДИ ЛИШНЕЕ
4 ЭЛЕМЕНТА · 1 БАЛЛ
3. Типы алгоритмов
Найди лишний элемент. Обычные элементы относятся к типам алгоритмов, а один не является типом алгоритма.
Линейный
Последовательный ввод
Разветвляющийся
Циклический
№4 · РЕШИ ПРИМЕРЫ
3 ВЫРАЖЕНИЯ · 2 БАЛЛА
4. Выполнение последовательных команд
Выполни вычисления, моделируя последовательные команды алгоритма.
1)4+3
2)7⋅2
3)14-5
№5 · РАСПРЕДЕЛЕНИЕ
6 ЭЛЕМЕНТОВ · 2 БАЛЛА
5. Команды и элементы алгоритма
Распредели карточки по двум категориям: что относится к командам алгоритма, а что — к элементам блок-схемы.
Слова для распределения: Овал, Повторить действие, Ромб, Параллелограмм, Вывести результат, Ввести число
Команды алгоритма
Элементы блок-схемы
№6 · МНОЖЕСТВЕННЫЙ ВЫБОР
3 ВЕРНЫХ ОТВЕТА · 2 БАЛЛА
6. Исполнители алгоритмов
Выбери все объекты, которые могут быть исполнителями алгоритмов.
Компьютер
Робот
Только изображение на экране
Человек
№7 · ЗАПОЛНЕНИЕ ПРОПУСКОВ
3 ПРОПУСКА · 2 БАЛЛА
7. Виды алгоритмов
Заполни пропуски названиями видов алгоритмов.
Алгоритм, в котором команды выполняются последовательно, называется . Алгоритм с выбором действий по условию — , а с многократным повторением команд — .
№8 · СОЕДИНЕНИЕ СТОЛБЦОВ
4 ПАРЫ · 2 БАЛЛА
8. Фигуры блок-схемы
Соедини фигуру блок-схемы с её назначением.
Овал
Прямоугольник
Ромб
Параллелограмм
Ввод или вывод данных
Проверка условия
Выполнение действия
Начало или конец алгоритма
№9 · ИСТИНА / ЛОЖЬ
4 УТВЕРЖДЕНИЯ · 2 БАЛЛА
9. Система команд исполнителя
Определи истинность утверждений о системе команд исполнителя.
Система команд — это набор команд, которые конкретный исполнитель способен выполнять.ИстинаЛожь
Любой исполнитель обязан выполнять все существующие команды информатики.ИстинаЛожь
Исполнитель может выполнить только команды из своей системы команд.ИстинаЛожь
Отсутствующая в системе команд команда обязательно выполнится правильно.ИстинаЛожь
№10 · ПОСЛЕДОВАТЕЛЬНОСТЬ
4 ШАГА · 1 БАЛЛ
10. Запуск программы
Расположи действия в логическом порядке: от подготовки данных до получения результата.
Запустить программу
Подготовить исходные данные
Получить или просмотреть результат
Дождаться выполнения программы
№11 · НАЙДИ ЛИШНЕЕ
4 ЭЛЕМЕНТА · 1 БАЛЛ
11. Свойства алгоритма
Найди лишнее понятие. Остальные элементы являются свойствами правильно составленного алгоритма.
Определённость
Результативность
Форматирование
Массовость
№12 · РЕШИ ПРИМЕРЫ
3 ВЫРАЖЕНИЯ · 2 БАЛЛА
12. Результат выполнения команд
Вычисли результат последовательного выполнения команд.
1)6+4
2)10⋅3
3)30:5
№13 · РАСПРЕДЕЛЕНИЕ
6 ЭЛЕМЕНТОВ · 2 БАЛЛА
13. Виды алгоритмов по структуре
Распредели описания по видам алгоритмов.
Слова для распределения: Пока есть вода, наполнять бак, Если холодно, надеть куртку, Если число чётное, вывести «да», иначе вывести «нет», Прочитать три страницы подряд, Повторить команду пять раз, Сложить два числа и вывести сумму
Линейный
Разветвляющийся
Циклический
№14 · МНОЖЕСТВЕННЫЙ ВЫБОР
3 ВЕРНЫХ ОТВЕТА · 2 БАЛЛА
14. Свойства алгоритма
Выбери все свойства правильно составленного алгоритма.
Обязательное наличие цикла
Определённость действий
Результативность
Понятность исполнителю
№15 · ЗАПОЛНЕНИЕ ПРОПУСКОВ
3 ПРОПУСКА · 2 БАЛЛА
15. Термины алгоритмизации
Вставь пропущенные термины.
Точное описание последовательности действий для решения задачи — это . Набор команд, которые способен выполнять исполнитель, называется . Многократное выполнение команд — это .
№16 · СОЕДИНЕНИЕ СТОЛБЦОВ
3 ПАРЫ · 2 БАЛЛА
16. Свойства алгоритма и их смысл
Соедини свойство алгоритма с его характеристикой.
Определённость
Результативность
Массовость
Получение результата за конечное число шагов
Однозначность описания каждого действия
Применимость к целому классу однотипных задач
+15 заданий в этом листе
Зарегистрируйтесь — и соберите свой рабочий лист по этой теме за минуту: заданий столько, сколько нужно.
№17 · ИСТИНА / ЛОЖЬ
4 УТВЕРЖДЕНИЯ · 2 БАЛЛА
17. Линейные, разветвляющиеся и циклические алгоритмы
Определи истинность утверждений о видах алгоритмов.
В линейном алгоритме команды выполняются последовательно.ИстинаЛожь
Разветвляющийся алгоритм содержит выбор дальнейших действий по условию.ИстинаЛожь
Циклический алгоритм никогда не содержит повторяющихся команд.ИстинаЛожь
Линейный алгоритм обязательно имеет два варианта продолжения.ИстинаЛожь
№18 · ПОСЛЕДОВАТЕЛЬНОСТЬ
4 ШАГА · 1 БАЛЛ
18. Решение задачи алгоритмом
Расположи этапы решения задачи с помощью алгоритма.
Определить задачу
Составить алгоритм
Выполнить алгоритм с исходными данными
Проверить полученный результат
№19 · НАЙДИ ЛИШНЕЕ
4 ЭЛЕМЕНТА · 1 БАЛЛ
19. Элементы блок-схемы
Найди лишний элемент. Остальные обозначают фигуры блок-схемы.
Овал
Треугольник
Ромб
Прямоугольник
№20 · РЕШИ ПРИМЕРЫ
3 ВЫРАЖЕНИЯ · 2 БАЛЛА
20. Анализ числового алгоритма
Выполни команды по порядку и найди итоговое значение.
1)5+2
2)7⋅2
3)14+6
№21 · РАСПРЕДЕЛЕНИЕ
6 ЭЛЕМЕНТОВ · 2 БАЛЛА
21. Команды алгоритма и действия пользователя
Распредели элементы по категориям: команды, которые может выполнять компьютер, и действия человека при подготовке алгоритма.
Слова для распределения: Проверить результат, Составить порядок действий, Определить задачу, Вывести ответ, Ввести данные, Умножить число
Команды исполнителя
Действия при разработке алгоритма
№22 · МНОЖЕСТВЕННЫЙ ВЫБОР
3 ВЕРНЫХ ОТВЕТА · 2 БАЛЛА
22. Циклические алгоритмы
Выбери все верные утверждения о циклах.
Цикл может выполняться заданное количество раз.
Цикл может завершиться после проверки условия.
Цикл позволяет повторять команды.
Цикл всегда состоит ровно из двух повторений.
№23 · ЗАПОЛНЕНИЕ ПРОПУСКОВ
3 ПРОПУСКА · 2 БАЛЛА
23. Блок-схемы алгоритмов
Заполни пропуски названиями элементов блок-схемы.
В блок-схеме обычно обозначает начало или конец алгоритма, — выполнение действия, а — проверку условия.
№24 · СОЕДИНЕНИЕ СТОЛБЦОВ
4 ПАРЫ · 2 БАЛЛА
24. Команды и результаты
Соедини команду с подходящим результатом её выполнения.
Увеличить число 8 на 5
Уменьшить число 17 на 9
Умножить число 6 на 4
Разделить число 36 на 6
8
13
24
6
№25 · ИСТИНА / ЛОЖЬ
4 УТВЕРЖДЕНИЯ · 2 БАЛЛА
25. Блок-схема и команды
Определи истинность утверждений о блок-схемах и командах исполнителя.
Блок-схема представляет алгоритм в графической форме.ИстинаЛожь
Линии связи показывают порядок выполнения действий.ИстинаЛожь
Ромб обычно обозначает выполнение вычисления.ИстинаЛожь
Команда, которой нет в системе команд исполнителя, может быть невыполнима.ИстинаЛожь
№26 · ПОСЛЕДОВАТЕЛЬНОСТЬ
4 ШАГА · 1 БАЛЛ
26. Алгоритм вычисления значения
Расположи команды для получения результата по введённому числу.
Увеличить число на 3
Вывести результат
Ввести число
Умножить полученное значение на 2
№27 · НАЙДИ ЛИШНЕЕ
4 ЭЛЕМЕНТА · 1 БАЛЛ
27. Исполнители алгоритмов
Найди лишний элемент. Остальные могут быть исполнителями алгоритмов.
Человек
Компьютер
Изображение на экране
Робот
№28 · РЕШИ ПРИМЕРЫ
3 ВЫРАЖЕНИЯ · 2 БАЛЛА
28. Пошаговое выполнение алгоритма
Выполни действия в указанном порядке и запиши результаты.
1)4+3
2)7⋅2
3)14-4
№29 · РАСПРЕДЕЛЕНИЕ
6 ЭЛЕМЕНТОВ · 2 БАЛЛА
29. Алгоритмы в повседневных задачах
Распредели примеры по типу алгоритма.
Слова для распределения: Ввести два числа и вывести их сумму, Пока горит индикатор, выполнять проверку, Налить воду в чайник, вскипятить её, налить кипяток в чашку, Если пароль верный, открыть доступ, иначе показать сообщение об ошибке, Повторить команду пять раз, Если идёт дождь, взять зонт, иначе выйти без зонта
Линейный
Разветвляющийся
Циклический
№30 · МНОЖЕСТВЕННЫЙ ВЫБОР
2 ВЕРНЫХ ОТВЕТА · 2 БАЛЛА
30. Анализ движения исполнителя
Исполнитель находится в начальной точке и смотрит вверх. Он выполняет команды: «Вперёд на 1 клетку», «Повернуть направо на 90°», «Вперёд на 1 клетку». Выбери все верные утверждения о результате.
Исполнитель находится на одну клетку выше и одну клетку правее начальной точки.
Исполнитель находится на две клетки правее начальной точки.