Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №2514318
А
Аноним
17 декабря 2024 03:10 · публичный вопрос
А
Аноним

Сгенерируй тест для школьников с учетом следующих параметров: 1. Предмет: информатика 2. Тема теста: процедуры и функции в pascal 3. Класс учеников: 9 4. Типы вопросов в тесте:…

Запрос пользователя

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

Ответ нейросети
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) Создать цикл и поместить туда вызов процедуры


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