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

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

Тест на тему процедуры и функции в pascal

17 декабря 2024 03:10

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

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

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

Тест по информатике для учащихся 9 класса

Тема: Процедуры и функции в Pascal

Вопрос 1: Что такое процедура в Pascal?
A) Набор операций, выполняемых без возврата значения
B) Набор операций, выполняемых с возвратом значения
C) Переменная, хранящая данные
D) Способ создания массива

Ответ: A) Набор операций, выполняемых без возврата значения


Вопрос 2: Какой синтаксис используется для объявления процедуры в Pascal?
A) procedure имя;
B) function имя;
C) subroutine имя;
D) method имя;

Ответ: A) procedure имя;


Вопрос 3: Какой синтаксис используется для объявления функции в Pascal?
A) procedure имя;
B) function имя: тип;
C) subroutine имя: тип;
D) method имя: тип;

Ответ: B) function имя: тип;


Вопрос 4: Как передать параметры в процедуру в Pascal?
A) Используя ключевое слово var
B) Передавая их в круглых скобках
C) Используя массивы
D) Никак, параметры передавать нельзя

Ответ: B) Передавая их в круглых скобках


Вопрос 5: Что означает ключевое слово var при объявлении параметров процедуры?
A) Параметр передается по ссылке
B) Параметр передается по значению
C) Параметр является глобальным
D) Параметр может быть изменен

Ответ: A) Параметр передается по ссылке


Вопрос 6: Какое значение вернёт функция, если в её теле нет оператора Exit?
A) 0
B) Программа завершится с ошибкой
C) Значение последнего выполненного вычисления
D) Ничего, функция не завершится

Ответ: C) Значение последнего выполненного вычисления


Вопрос 7: Как правильно вызвать процедуру в программе?
A) имя_процедуры();
B) используя имя_процедуры;
C) имя_процедуры;
D) call имя_процедуры;

Ответ: A) имя_процедуры();


Вопрос 8: Как получить значение, возвращаемое функцией, в программе?
A) Присвоить результат переменной
B) Выводом на экран
C) Вводом с клавиатуры
D) Вызовом процедуры

Ответ: A) Присвоить результат переменной


Вопрос 9: Какой тип данных можно возвращать из функции?
A) Только целые числа
B) Только символьные строки
C) Любой тип данных, поддерживаемый Pascal
D) Только массивы

Ответ: C) Любой тип данных, поддерживаемый Pascal


Вопрос 10: Как можно вызывать одну и ту же процедуру несколько раз в программе?
A) Создать цикл и поместить туда вызов процедуры
B) Записать тело процедуры в каждое место, где нужно
C) Нельзя, процедуру можно вызывать только один раз
D) Это недопустимый подход в Pascal

Ответ: A) Создать цикл и поместить туда вызов процедуры


Удачи на экзамене!


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

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

{Другой предмет}
3 Класс
Русский язык
7 Класс
{Другой предмет}
1 Класс

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