Меню
Тесты
Тесты  /  Информатика  /  10 класс  /  Вспомогательные алгоритмы и подпрограммы

Вспомогательные алгоритмы и подпрограммы

Avatar
03.05.2020. Тест. Информатика, 10 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Будьте внимательны! У Вас есть 15 минут на прохождение теста. Система оценки - 5 балльная.

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

Вопрос 1

Процедура (подпрограмма) – это

Варианты ответов
  • многократно повторяющаяся часть программы, оформленная отдельно от основной программы
  • однократно повторяющаяся часть программы, оформленная отдельно от основной программы
  • область памяти, в которой размещается совокупность конечного числа данных одного типа с одним именем
Вопрос 2

В заголовке процедуры после ее имени приводится перечень:

Варианты ответов
  • формальных параметров
  • фактических параметров и их типов
  • формальных параметров и их типов
Вопрос 3

Параметры (переменные), задаваемые при вызове процедуры называются …

Варианты ответов
  • формальными
  • фактическими
  • процедурами
Вопрос 4

Вызов процедуры подобно специальным операторам происходит по имени с указанием …

Варианты ответов
  • фактических параметров
  • формальных параметров
  • дополнительной процедуры
Вопрос 5

Функция, как и процедура, может содержать несколько операторов, несколько входных (и только) параметров, но результат получается …

Варианты ответов
  • Один
  • Два
  • Любое количество
Вопрос 6

Имена фактических параметров могут не совпадать с именами формальных параметров, но они…

Варианты ответов
  • не должны соответствовать друг другу по типу
  • должны соответствовать друг другу по типу
  • должны соответствовать по типу integer
Вопрос 7

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

Вопрос 8

Запишите название подпрограммы, имеющей произвольное количество входных и выходных данных.

Вопрос 9

Отметьте правильный результат выполнения программы.

procedure row(n: integer);

begin

if n>=1 then begin write (n, ‘ ‘);

row(n-1);  end;

end;

begin

row(10);

end.

Варианты ответов
  • последовательность чисел от 0 до 10
  • последовательность чисел от 1 до 10
  • последовательность чисел от 10 до 1
Вопрос 10

Отметьте правильный результат выполнения функции для n = 456.

function dig (n: integer): integer;

var i: integer;

begin

i:=0;

while n>0 do

begin; n:=n div 10; i=i+1; end;

end;

Варианты ответов
  • 3
  • 4
  • 45,6
Пройти тест
Сохранить у себя:

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

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