Тест по информатике: Основы языка программирования Pascal
Класс: 9
Количество вопросов: 15
Тип вопросов: Единственный выбор
Вопрос 1: Какое из следующих ключевых слов используется для объявления переменной в Pascal?
A) var
B) define
C) int
D) let
Вопрос 2: Какой оператор используется для присваивания значения переменной?
A) =
B) :=
C) ->
D) <--
Вопрос 3: Какой тип данных не существует в языке Pascal?
A) Integer
B) Real
C) String
D) Character
Вопрос 4: Какой из следующих вариантов правильно объявляет массив в Pascal?
A) array[1..10] of Integer;
B) Integer array[1..10];
C) array Integer[1..10];
D) array of Integer[1..10];
Вопрос 5: Какой оператор используется для выполнения условного перехода?
A) for
B) while
C) if
D) repeat
Вопрос 6: Какой символ используется для комментирования одной строки в Pascal?
A) //
B) #
C) /* */
D) --
Вопрос 7: Какой тип цикла используется в Pascal для повторения блока кода определенное количество раз?
A) while
B) repeat
C) for
D) do
Вопрос 8: Какой из следующих операторов используется для сравнения двух значений на равенство?
A) ==
B) =
C) <>
D) :=
Вопрос 9: Как называется процедура, которая возвращает значение в Pascal?
A) Операция
B) Функция
C) Подпрограмма
D) Метод
Вопрос 10: Как объявить функцию, которая принимает два параметра типа Integer и возвращает результат типа Integer?
A) function MyFunction(a, b: Integer): Integer;
B) Integer MyFunction(a, b: Integer);
C) procedure MyFunction(a, b: Integer): Integer;
D) function MyFunction(a, b: Integer);
Вопрос 11: Какой символ используется для обозначения конца строки в Pascal?
A) ;
B) .
C) ,
D) !
Вопрос 12: Какой из вариантов правильно объявляет строковую переменную в Pascal?
A) var name: String;
B) var name: string;
C) var name: Str;
D) var name: Text;
Вопрос 13: Какой тип данных используется для хранения дробных чисел в Pascal?
A) Integer
B) Real
C) Float
D) Decimal
Вопрос 14: Как в Pascal можно вывести сообщение на экран?
A) print('Hello');
B) output('Hello');
C) writeln('Hello');
D) show('Hello');
Вопрос 15: Какой из следующих вариантов не является управляющим оператором в Pascal?
A) if
B) for
C) return
D) case
