Меню
Тесты
Тесты  /  Информатика  /  10 класс  /  Процедуры и функции

Процедуры и функции

Avatar
21.03.2023. Тест. Информатика, 10 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Проверка знаний по темам: "Процедуры" и "Функции"

Список вопросов теста

Вопрос 1

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

Варианты ответов
  • Программа
  • Подпрограмма
  • Код
Вопрос 2

Запишите служебное слово, с которого начинается описание функции на языке Python

Вопрос 3

У нас есть функция для поиска минимального из двух чисел. Запишите её вызов для нахождения минимального из чисел a и b.
def min (x, y):
      if x < y:
          return x
      else:
          return y

Вопрос 4

Запишите инструкцию, которая завершает исполнение функции и возвращает выходные данные в основную программу.

Вопрос 5

Чему будет равно значение a после исполнения инструкций?
def f (a):
    s = 0
    while a > 0:
    s, a = s + a % 10, a // 10
    return s

a = f (248)

Вопрос 6

Какие из утверждений правдивы?

Варианты ответов
  • При вызове функции количество и порядок следования входных параметров должны соответствовать указанным в описании.
  • При вызове функции имена её параметров не должны соответствовать указанным в описании.
  • Функция всегда возвращает произвольное количество параметров.
  • У функции обязательно должны быть входные параметры.
  • Из внешней программы нельзя обращаться к параметрам функции
Вопрос 7

Как называются параметры внешней программы, к которым функция может обращаться напрямую?

Вопрос 8

Чем отличается функция от процедуры?

Варианты ответов
  • Количеством выходных параметров
  • Функция может обращаться лишь к локальным параметрам
  • Процедура может обращаться лишь к глобальным параметрам
  • Количеством входных параметров
  • Функция имеет возвращаемое значение
  • Процедура имеет возвращаемое значение
Вопрос 9

Какие алгоритмы могут быть использованы в составе вспомогательного алгоритма при программировании?

Варианты ответов
  • ветвления
  • циклы
  • следования (линейные)
  • функции
  • процедуры
Вопрос 10

Какие из утверждений правдивы?

Варианты ответов
  • Процедура должна располагаться в программе до первого её вызова из основного алгоритма
  • Процедуру можно записать в любой части программы, даже в самом конце, в последней строке
  • Процедура возвращает в программу вычисленное значение
  • Процедура может начать работать даже без передачи в неё входных параметров
  • Из одной процедуры можно вызывать другие процедуры
Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт