Рабочий лист на тему:

Алгоритмы

Информатика10 класс20 заданий
Множественный выборКраткий ответЗаполни пропускиИстина / ЛожьПоследовательностьТаблицаНайти лишнееСоединениеРаспределениеРеши задачуМатематический рисунок

Типы заданий

Множественный выборКраткий ответЗаполни пропускиИстина / ЛожьПоследовательностьТаблицаНайти лишнееСоединениеРаспределениеРеши задачуМатематический рисунок
Алгоритмы

10 класс · дифференцированный

Ф.И.
Класс


Разберём, как алгоритм превращает условие в точную последовательность действий, а затем проверим решения на примерах и найдём ошибки.

№1 · ПОНЯТИЯ

1 ВОПРОС · 1 БАЛЛ

1. Что такое алгоритм

Выберите определение, которое точно описывает алгоритм.

  • Только программа, записанная на языке программирования
  • Любой набор случайных действий без указания порядка
  • Конечная последовательность понятных исполнителю команд, приводящая к результату
  • Таблица чисел, в которой нет команд

№2 · СВОЙСТВА

1 ВОПРОС · 1 БАЛЛ

2. Дискретность алгоритма

Какое свойство алгоритма означает, что решение разбито на отдельные шаги?

№3 · КОМАНДЫ

2 ПРОПУСКА · 1 БАЛЛ

3. Линейный алгоритм

Заполните пропуски в описании линейного алгоритма.

В линейном алгоритме команды выполняются и каждая команда выполняется .

№4 · ВЕТВЛЕНИЕ

4 УТВЕРЖДЕНИЯ · 2 БАЛЛА

4. Условный оператор

Определите истинность утверждений о ветвлении. Во всех случаях оценивайте устройство алгоритма и его выполнение.

  1. Ветвление позволяет выбрать одну из команд или групп команд в зависимости от условия.
  2. В условии всегда выполняются обе ветви алгоритма.
  3. Полное ветвление предусматривает действия и при истинном, и при ложном условии.
  4. Условие ветвления не может содержать сравнение чисел.

№5 · ПОСЛЕДОВАТЕЛЬНОСТЬ

5 ШАГОВ · 2 БАЛЛА

5. Порядок выполнения алгоритма

Расположите шаги алгоритма нахождения большего из двух чисел в правильном порядке.

  1. Ввести два числа a и b
  2. Вывести значение большей переменной
  3. Иначе выбрать b
  4. Если a больше b, выбрать a
  5. Сравнить a и b

№6 · ТРАССИРОВКА

4 СТРОКИ · 2 БАЛЛА

6. Изменение значения переменной

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

ШагКомандаab
1a := 4
2b := a + 3
3a := b − 2
4Вывести a + b

№7 · ПОВТОРЕНИЕ

1 ВОПРОС · 2 БАЛЛА

7. Число повторений цикла

Сколько раз выполнится тело цикла: «для i от 2 до 6 повторить вывод i»?

№8 · ПОИСК ОШИБКИ

4 ЭЛЕМЕНТА · 3 БАЛЛА

8. Лишняя команда в алгоритме

Найдите команду, которая нарушает алгоритм поиска максимума среди трёх чисел. Обычные команды должны сохранять возможность сравнить все три числа с текущим максимумом.

  1. max := a
  2. если b > max, то max := b
  3. если b < max, то max := c
  4. если c > max, то max := c

№9 · СОПОСТАВЛЕНИЕ

4 ПАРЫ · 3 БАЛЛА

9. Алгоритмическая структура и её задача

Соедините алгоритмическую структуру с задачей, для которой она подходит.

№10 · МОДЕЛИРОВАНИЕ

3 КАТЕГОРИИ · 3 БАЛЛА

10. Выбор структуры алгоритма

Распределите описания по структурам алгоритмов: линейная, ветвление, цикл.

Слова для распределения: Выбрать большее из двух чисел, Найти сумму чисел от 1 до 100, Ввести сторону квадрата и вычислить его площадь, Проверить, делится ли число на 3, Выводить цифры числа, пока оно не станет равно нулю, Перевести длину из сантиметров в метры

Линейная структура

Ветвление

Цикл

№1 · БЛОК-СХЕМА

АЛГОРИТМ · 1 БАЛЛ

1. Линейный алгоритм вычисления суммы

Проследите выполнение линейного алгоритма: определите последовательность действий и вычислите значение переменной S при заданных входных данных.

+10 заданий в этом листе

Зарегистрируйтесь — и соберите свой рабочий лист по этой теме за минуту: заданий столько, сколько нужно.

№2 · ВЕТВЛЕНИЕ

БЛОК-СХЕМА · 1 БАЛЛ

2. Проверка условия в алгоритме

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

№3 · ЦИКЛ

БЛОК-СХЕМА · 1 БАЛЛ

3. Цикл с предусловием

Проследите работу цикла и определите, сколько раз выполнится тело алгоритма при указанном начальном значении переменной k.

№4 · ЦИКЛ

БЛОК-СХЕМА · 1 БАЛЛ

4. Цикл с постусловием

Проанализируйте цикл: установите, какое значение переменной n будет выведено первым и какое условие завершает повторение.

№5 · ГРАФ

АЛГОРИТМ · 1 БАЛЛ

5. Поиск кратчайшего пути в графе

Используйте схему взвешенного графа как модель сети. Определите маршрут минимальной длины между вершинами A и D.

№6 · ДЕРЕВО

АЛГОРИТМ · 1 БАЛЛ

6. Дерево перебора двоичных вариантов

Рассмотрите дерево вариантов. Определите количество конечных последовательностей длины три, которые можно получить при таком переборе.

№7 · БЛОК-СХЕМА

АЛГОРИТМ · 1 БАЛЛ

7. Нахождение максимума двух чисел

Проанализируйте алгоритм выбора большего из двух чисел. Определите, какая ветвь выполняется при заданных входных значениях.

№8 · ОРИЕНТИРОВАННЫЙ ГРАФ

АЛГОРИТМ · 1 БАЛЛ

8. Порядок выполнения зависимых действий

Рассмотрите ориентированный граф зависимостей. Определите, какие действия должны быть выполнены раньше действия D.

№9 · БЛОК-СХЕМА

АЛГОРИТМ · 1 БАЛЛ

9. Подсчёт количества подходящих значений

Проследите алгоритм перебора чисел от 1 до 10. Определите, какие значения учитываются счётчиком C.

№10 · ЛОГИЧЕСКАЯ СХЕМА

АЛГОРИТМ · 1 БАЛЛ

10. Логическое условие допуска

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

Создайте уникальный лист по своей теме

  • Любая тема, любой уровень
  • 20+ типов заданий
  • 100% уникальный контент
  • Со страницей ответов
  • Защита от списывания
  • Готово за 1 минуту

Другие темы по информатике для 10 класса

Чем удобны рабочие листы Нейрум

  • По действующей программеТемы и задания совпадают со школьной программой 1–11 классов. Открыли — дали классу, без правок.
  • Готово к печати, с ответамиPDF в формате A4 и ключ ответов на отдельной странице. Скачали, распечатали, раздали — без правок в Word.
  • Свой лист за минутуНе нашли нужный? ИИ-конструктор соберёт лист по вашей теме, классу и типам заданий.

Вопросы и ответы

Как скачать рабочий лист «Алгоритмы»?

Зарегистрируйтесь бесплатно — лист сохранится в личном кабинете, откуда его можно скачать в PDF и распечатать.

Сколько заданий в листе и какие они?

В листе 20 заданий: множественный выбор, краткий ответ, заполни пропуски, истина / Ложь, последовательность, таблица, найти лишнее, соединение, распределение, реши задачу, математический рисунок.

Соответствует ли лист ФГОС?

Да, задания ориентированы на школьную программу по информатике для 10 класса по ФГОС.

Можно ли изменить задания под свой класс?

Да. После регистрации лист открывается в конструкторе: задания можно заменить, перегенерировать или добавить новые.