Вспомогательные алгоритмы и подпрограммы
Гринь Лариса Викторовна
15.03.2023.
Тест. Информатика, 10 класс
Проверка усвоенных знаний по теме "Вспомогательные алгоритмы и подпрограммы"
Система оценки:
5** балльная
Список вопросов теста
Вопрос 1
Что такое подпрограмма?
Варианты ответов
- это независимая от основной программы группа операторов, оформленная в виде самостоятельной программной единицы. Она записывается однократно, обращение к ней из основной программы не происходит.
- это повторяющаяся группа операторов, оформленная в виде самостоятельной программной единицы. Она записывается однократно, а в соответствующих местах программы обеспечивается лишь обращение к ней по имени.
- это повторяющаяся группа операторов, оформленная в виде самостоятельной программной единицы и записанная в отдельный файл.
Вопрос 2
Какие параметры называются фактическими?
Варианты ответов
- это параметры, которые передаются процедуре при обращении к ней.
- это переменные, фиктивно присутствующие в процедуре и определяющие тип и место подстановки фактических параметров, над которыми производятся действия.
- это параметры, которые присутствуют в процедуре.
Вопрос 3
Какие параметры называются формальными?
Варианты ответов
- это переменные, фиктивно присутствующие в процедуре и определяющие тип и место подстановки фактических параметров, над которыми производятся действия.
- это параметры, которые передаются процедуре при обращении к ней.
- это параметры, которые присутствуют в процедуре.
Вопрос 4
Как связаны между собой формальные и фактические параметры?
Варианты ответов
- Число и тип формальных и фактических параметров совпадают с точностью до их следования.
- Число формальных и фактических параметров совпадают.
- Типы формальных и фактических параметров могут не совпадать.
Вопрос 5
Выберите правильное описание функции.
Варианты ответов
- Function [(<список форм. параметров>)]:<тип результата>;
- Function <имя> [(<список форм. параметров>)]:<тип результата>;
- Function [(<список форм. параметр.>)] <имя>:<тип результата>;
Вопрос 6
Каковы отличия функции от процедуры?
Варианты ответов
- Процедура может иметь только одно значение, как и функция. Кроме того, в теле процедуры обязательно должен быть хотя бы один оператор присваивания, где в левой части стоит имя процедуры, а в правой – ее значение. Иначе значение не будет определено
- Функция может иметь несколько значений, а процедура только одно (оно и будет ее результатом). Кроме того, в теле процедуры обязательно должен быть хотя бы один оператор присваивания, где в левой части стоит имя процедуры, а в правой – ее значение. Иначе значение не будет определено.
- Процедура может иметь несколько значений, а функция только одно (оно и будет ее результатом). Кроме того, в теле функции обязательно должен быть хотя бы один оператор присваивания, где в левой части стоит имя функции, а в правой – ее значение. Иначе значение не будет определено.
Вопрос 7
Как происходит замена формальных параметров на фактические?
Варианты ответов
- Формальные параметры заменяются на фактические в произвольном порядке.
- Формальные параметры заменяются на фактические в порядке их следования.
- Формальные параметры заменяются на фактические в обратном порядке их следования.
Вопрос 8
Возможно ли неоднократное применение процедур и функций?
Варианты ответов
- Да, возможно неоднократно
- Возможно, не более одного раза .
- Возможно, не более двух раз.
Вопрос 9
При описании процедуры ей соответствует оператор …
Варианты ответов
- PROCEDURE
- PROCEDURA
- PROSCEDURE
- PROCEDYRA
Вопрос 10
В чем отличие процедуры от функции при описании ?
Варианты ответов
- У функции должен обязательно быть указан ее тип
- У процедуры должен обязательно быть указан ее тип
- Разные языки программирования
- Работа с разными типами переменных
- Отличий нет
Вопрос 11
При описании функции ей соответствует оператор …
Варианты ответов
- FUNCTION
- FUNKTION
- FANCTION
- FUNCSIA
Вопрос 12
Как производится вызов подпрограммы - процедуры ?
Варианты ответов
- Указание имени и параметров
- Указание ее типа
- Указание ее имени
- Указание ее переменных
- PROCEDURA .....
Вопрос 13
Как производится вызов подпрограммы - функции ?
Варианты ответов
- Указание имени и параметров
- Указание ее переменных
- Указание ее типа
- FUNKCIYA .....
- Указание ее имени
Вопрос 14
Отметьте правильный вариант вызова процедуры.
procedure prim (a: real; b: char; var c: integer);
Варианты ответов
- prim (0.1, 'c', c);
- prim (0.1, 'c', 5.);
- prim (a, 1, 5);
- prim (a, 1, c);
Получите комплекты видеоуроков + онлайн версии
Пройти тест
Сохранить у себя:
Тесты по информатике 10 класс
0
349
Нравится
0


