Бесплатный урок с нашим репетитором!

Узнать подробнее

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

Узнай больше про репетиторов Новой Школы и запишись на бесплатный пробный урок. Мы проверим твой уровень знаний и составим план обучения по любому предмету и классу

Вопрос от Анонимного юзера 13 мая 2026 11:22

Сгенерируй тест для школьников с учетом следующих параметров: 1. Предмет: Информатика 2. Тема теста: программирование линейных алгоритмов на Python. 3. Класс учеников: 8 4. Типы вопросов в тесте: Множественный выбор 5. Количество вопросов: 10 6. Выводить ли тест с ответами: Да

Ответ нейросети

13 мая 2026 11:22

Ниже представлен тест по теме: Программирование линейных алгоритмов на Python. Тип вопросов — множественный выбор. 10 вопросов. Ответы приводятся сразу после каждого вопроса.

  1. Что выведет следующий фрагмент Python? sum = 0 for i in range(1, 6): sum += i print(sum) A) 15 B) 16 C) 11 D) Ошибка Ответ: A

  2. Какой цикл чаще всего используется для линейного алгоритма, когда известно количество итераций? A) for B) while C) оба D) не цикл Ответ: A

  3. Что выведет следующий код? a = [3, 1, 4, 1, 5] max_value = a[0] for x in a: if x > max_value: max_value = x

print(max_value) A) 3 B) 5 C) 4 D) 1 Ответ: B

  1. В выражении range(n) сколько чисел оно генерирует и какие? A) от 0 до n-1 B) от 1 до n C) от 0 до n D) ничего Ответ: A

  2. Что означают отступы (indentation) в Python? A) разделяют блоки кода B) ускоряют выполнение C) задают переменные D) не влияют Ответ: A

  3. Что делает следующий код? a = int(input("Введите a: ")) b = int(input("Введите b: ")) print(a + b) A) печатает сумму введённых чисел B) печатает разность C) печатает произведение D) будет ошибка Ответ: A

  4. Какой алгоритм имеет линейную асимптотическую сложность времени O(n)? A) сортировка пузырьком B) линейный поиск (по списку) C) бинарный поиск D) построение полного дерева Ответ: B

  5. Какой тип данных лучше использовать для хранения целых чисел в контексте линейных алгоритмов на Python? A) float B) int C) str D) bool Ответ: B

  6. Что произойдет со временем выполнения при вложенных циклах, где внешний цикл обходит n элементов, а внутренний — n элементов? A) O(n) B) O(n^2) C) O(log n) D) O(1) Ответ: B

  7. Выберите пример линейного алгоритма без ветвлений (только последовательные действия). A) for i in range(5): print(i) B) for i in range(5): if i % 2 == 0: print(i) C) while i < 5: i += 1 D) if x > 0: print(x) Ответ: A

Если нужно, могу адаптировать тест под конкретный формат (печатная версия, онлайн-тест, указания по баллам) или добавить краткие пояснения к каждому вопросу.

Задай свой вопрос

Напиши любую задачу или вопрос, а нейросеть её решит

Похожие вопросы 15

Бесплатно Мобильное приложение ГДЗ
Мобильное приложение ГДЗ

Задавай вопросы искуcственному интеллекту текстом или фотографиями в приложении на iPhone или Android

qr-codegoogle-playapp-store

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

Сгенерируй тест для школьников с учетом следующих параметров: 1. Предмет: Информатика 2. Тема теста: программирование линейных алгоритмов на Python. 3. Класс учеников: 8 4. Типы вопросов в тесте: Множественный выбор 5. Количество вопросов: 10 6. Выводить ли тест с ответами: Да
Ниже представлен тест по теме: Программирование линейных алгоритмов на Python. Тип вопросов — множественный выбор. 10 вопросов. Ответы приводятся сразу после каждого вопроса. 1) Что выведет следующий фрагмент Python? sum = 0 for i in range(1, 6): sum += i print(sum) A) 15 B) 16 C) 11 D) Ошибка Ответ: A 2) Какой цикл чаще всего используется для линейного алгоритма, когда известно количество итераций? A) for B) while C) оба D) не цикл Ответ: A 3) Что выведет следующий код? a = [3, 1, 4, 1, 5] max_value = a[0] for x in a: if x > max_value: max_value = x print(max_value) A) 3 B) 5 C) 4 D) 1 Ответ: B 4) В выражении range(n) сколько чисел оно генерирует и какие? A) от 0 до n-1 B) от 1 до n C) от 0 до n D) ничего Ответ: A 5) Что означают отступы (indentation) в Python? A) разделяют блоки кода B) ускоряют выполнение C) задают переменные D) не влияют Ответ: A 6) Что делает следующий код? a = int(input("Введите a: ")) b = int(input("Введите b: ")) print(a + b) A) печатает сумму введённых чисел B) печатает разность C) печатает произведение D) будет ошибка Ответ: A 7) Какой алгоритм имеет линейную асимптотическую сложность времени O(n)? A) сортировка пузырьком B) линейный поиск (по списку) C) бинарный поиск D) построение полного дерева Ответ: B 8) Какой тип данных лучше использовать для хранения целых чисел в контексте линейных алгоритмов на Python? A) float B) int C) str D) bool Ответ: B 9) Что произойдет со временем выполнения при вложенных циклах, где внешний цикл обходит n элементов, а внутренний — n элементов? A) O(n) B) O(n^2) C) O(log n) D) O(1) Ответ: B 10) Выберите пример линейного алгоритма без ветвлений (только последовательные действия). A) for i in range(5): print(i) B) for i in range(5): if i % 2 == 0: print(i) C) while i < 5: i += 1 D) if x > 0: print(x) Ответ: A Если нужно, могу адаптировать тест под конкретный формат (печатная версия, онлайн-тест, указания по баллам) или добавить краткие пояснения к каждому вопросу.