Таких скидок больше не будет!

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

Тест на тему функции

28 января 2025 11:53

Информатика
11 Класс

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

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

Вот тест по информатике на тему "Функции" для 11 класса. Включены 14 вопросов с множественным выбором и правильными ответами.

Тест по информатике: "Функции"

1. Что такое функция в программировании?
А) Набор переменных
Б) Последовательность операций
В) Фрагмент кода, который выполняет определённую задачу и может быть вызван из другого места программы
Г) Структура данных

Правильный ответ: В


2. Какой синтаксис используется для объявления функции в Python?
А) function myFunction() {}
Б) def myFunction():
В) myFunction() = function {}
Г) create myFunction()

Правильный ответ: Б


3. Какое значение будет возвращено в функции, если в ней не указано ключевое слово return?
А) Ничего
Б) Ошибка
В) None
Г) 0

Правильный ответ: В


4. Что из следующего является параметром функции?
А) return
Б) аргумент
В) имя функции
Г) тело функции

Правильный ответ: Б


5. Как вызвать функцию с именем "calculate"?
А) calculate();
Б) call calculate();
В) run calculate();
Г) execute calculate();

Правильный ответ: А


6. Какой из следующих вариантов является правильным примером функции с параметрами?
А) def func(x, y):
Б) function func(x, y) {}
В) func(x, y) => {
Г) def func[x, y]:

Правильный ответ: А


7. Чем отличается функция от процедуры?
А) Функция возвращает значение, процедура - нет
Б) Процедура возвращает значение, функция - нет
В) Они эквивалентны
Г) Процедура всегда более быстрая, чем функция

Правильный ответ: А


8. Как обозначить необязательный аргумент функции в Python?
А) Использовать несколько аргументов
Б) Указать значение по умолчанию
В) Обозначить его через ...
Г) Нельзя обозначить

Правильный ответ: Б


9. Какой результат вернёт функция, если в ней встретится ключевое слово return?
А) Вернёт контроль к вызывающему коду
Б) Вернёт значение, указанное после return
В) Остановит программу
Г) Вернёт предыдущее значение, если оно есть

Правильный ответ: Б


10. Что произойдёт, если функция будет вызываться с недостаточным количеством аргументов?
А) Вернется значение по умолчанию
Б) Произойдет ошибка времени выполнения
В) Программа продолжит выполняться, игнорируя аргументы
Г) Ничего, это допустимо

Правильный ответ: Б


11. Как называется функция, которая вызывает сама себя?
А) Рекурсивная функция
Б) Лямбда-функция
В) Анонимная функция
Г) Стандартная функция

Правильный ответ: А


12. Какой из следующих типов функций не существует в Python?
А) Лямбда-функции
Б) Анонимные функции
В) Внутренние функции
Г) Глобальные функции

Правильный ответ: Г


13. Как можно передать аргументы в функцию, чтобы они определялись по имени?
А) Использовать анонимные аргументы
Б) Указать аргументы в виде именованных пар
В) Передать их через список
Г) Записать их через запятую

Правильный ответ: Б


14. Можно ли изменять параметры функции внутри самой функции?
А) Да, если они изменяемые
Б) Нет, параметры всегда константны
В) Да, но это хорошая практика
Г) Нет, изменяемые параметры не могут быть изменены

Правильный ответ: А


Тест завершен! Удачи вам на экзаменах!


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

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

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

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