Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все тесты нейросети

Тест на тему Линейные алгоритмы. Циклические алгоритмы

20 января 2026 18:14

{Другой предмет}
5 Класс

Этот тест сгенерирован искусственным интеллектом. Возможны ошибки.

Сгенерировать свой тест

Ниже представлен тест по дисциплине Информатика. Тема: Линейные алгоритмы. Циклические алгоритмы. Класс: 5-й. Тип вопросов: Единственный выбор. Количество вопросов: 10. В тесте даны правильные ответы.

  1. Что выражает понятие линейного алгоритма? A. В нём есть циклы и повторения. B. Этапы выполняются последовательно без циклов. C. Он может содержать ветвления. D. Он определяется только от нуля до бесконечности.

  2. Что такое цикл в алгоритме? A. Повторение набора команд, пока не выполнены условия. B. Выбор одной из ветвей. C. Последовательное выполнение команд без повторов. D. Ввод данных пользователем.

  3. Данный набор действий формирует линейный алгоритм: 1) ввести число x; 2) вывести x; 3) вывести x+1. Это: A. Да B. Нет C. Только если D. Неважно

  4. Что такое циклический алгоритм? A. Только ветвления B. Есть цикл (повторение блока команд) C. Только линейные без повторов D. Ничего из перечисленного

  5. Рассчитать сумму элементов массива a[1…n] с помощью цикла. Это относится к: A. Линейному алгоритму B. Циклическому алгоритму C. Непрограммируемому D. Нелинейному

  6. Верно ли утверждение: «Линейный алгоритм может содержать ветвления»? A. Да B. Нет

  7. Что относится к циклическому алгоритму? A. Чтение двух чисел и вывод их суммы B. По очереди умножение на 2 десять раз C. Вывод чистого числа D. Выбор одного из двух вариантов по условию

  8. Какой из алгоритмов чаще применяется для обработки большого объёма данных? A. Линейный B. Циклический C. Обеими одинаково D. Никто из них

  9. Синтаксис «Повторение блока команд, пока i < n» относится к какому типу алгоритма? A. Линейный B. Циклический C. Непрограммируемый D. Ветвление

  10. Какой набор действий образует линейный алгоритм? A. Ввести число a; вывести a; завершить B. Ввести число a; если a > 0 вывести «положительное»; иначе вывести «отрицательное» C. Повторять: умножать на 2, пока не достигнем 100 D. Ввести два числа и сравнить их, вывести большую

Ответы: 1 — B 2 — A 3 — A 4 — B 5 — B 6 — B 7 — B 8 — B 9 — B 10 — A


Сгенерировать свой тест

Популярные тесты

{Другой предмет}
7 Класс
{Другой предмет}
11 Класс
{Другой предмет}
11 Класс
История
8 Класс

Саша — ассистент в телеграмме