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

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

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

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

Вопрос от Анонимного юзера 28 января 2025 11:53

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

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

28 января 2025 11:53

Вот тест по информатике на тему "Функции" для 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. Можно ли изменять параметры функции внутри самой функции?
А) Да, если они изменяемые
Б) Нет, параметры всегда константны
В) Да, но это хорошая практика
Г) Нет, изменяемые параметры не могут быть изменены

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


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

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

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

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

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

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

qr-codegoogle-playapp-store

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

Сгенерируй тест для школьников с учетом следующих параметров: 1. Предмет: Информатика 2. Тема теста: функции 3. Класс учеников: 11 4. Типы вопросов в тесте: Множественный выбор 5. Количество вопросов: 14 6. Выводить ли тест с ответами: Да
Вот тест по информатике на тему "Функции" для 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. Можно ли изменять параметры функции внутри самой функции?** А) Да, если они изменяемые Б) Нет, параметры всегда константны В) Да, но это хорошая практика Г) Нет, изменяемые параметры не могут быть изменены *Правильный ответ: А* --- Тест завершен! Удачи вам на экзаменах!