Язык программирования Паскаль.
Список вопросов теста
Вопрос 1
Какие из перечисленных операторов являются операторами ввода данных?
Варианты ответов
- and, or;
- read, readln;
- if, then, else;
- write, writeln.
Вопрос 2
Какие из перечисленных операторов являются операторами вывода данных?
Варианты ответов
- and, or;
- read, readln;
- if, then, else;
- write, writeln.
Вопрос 3
- Какое значение примет переменная х после выполнения оператора х:=15 div 4?
Варианты ответов
- 0
- 2
- 3,5
- 3
Вопрос 4
- Укажите, сколько раз выполнится тело цикла For i:=1 to 6 do?
Варианты ответов
- 1
- 6
- 7
- 5
Вопрос 5
- Какое значение примет переменная х после выполнения оператора х:=15 mod 3?
Варианты ответов
- 0
- 5
- 45
- 12
Вопрос 6
- Какие значения примут переменные С и D в результате выполнения программы:
Program V1;
Var A, B, C, D : integer;
Begin
A:=4;
B:=A*3 - 6;
If B>A then C:= B-A else D:=A-B;
Writeln (‘C=’, C);
Writeln (‘D=’, D);
End.
Варианты ответов
- C=-2, D=4;
- C=2, D=0;
- C=-2, D= 0;
- C= -3 , D=3;
Вопрос 7
- Какой вариант описывает переменную строкового типа на языке Pascal?
Варианты ответов
- var x: integer;
- var x: boolean;
- var x: real;
- var x: string.
Вопрос 8
- Какой вариант описывает переменную целого типа на языке Pascal?
Варианты ответов
- var x: integer;
- var x: boolean;
- var x: real;
- var x: string.
Вопрос 9
- Какой вариант описывает переменную вещественного типа на языке Pascal?
Варианты ответов
- var x: integer;
- var x: boolean;
- var x: real;
- var x: string.
Вопрос 10
- Опередите значение переменной S после выполнения программы:
Program V2;
Var i, S : integer;
Begin
S:=0;
For i:=1 to 6 do
S:=S+i;
Writeln (‘S=’, S);
End.
Варианты ответов
- 1
- 21
- 15
- 6
Вопрос 11
Что означает в Паскале точка с запятой?
Варианты ответов
- Конец цикла;
- Конец строки программы;
- Отделяет операторы друг от друга;
- Конец программы;
Вопрос 12
Что означает знак := в языке программирования ПАСКАЛЬ?
Варианты ответов
- Присваивание;
- Деление;
- Равенство;
- Сравнение;
Вопрос 13
Укажите операторы ветвления:
Варианты ответов
- and, or;
- read, readln;
- if, then, else;
- write, writeln.
Вопрос 14
Укажите оператор цикла с известным числом повторений:
Варианты ответов
- IF
- FOR
- WHILE
- REPEAT
- BEGIN
Вопрос 15
Раздел описаний VAR используется для описания:
Варианты ответов
- Констант
- Меток
- Переменных
- Функций
Вопрос 16
Выберите из списка ниже ошибку в программе:
program HelloWorld;
begin
writeln( Hello World! );
end.
Варианты ответов
- В операторе вывода отсутствуют апострофы
- Не верно написано имя файла
- Написан не тот оператор
- Не хватает ;
Вопрос 17
Найдите ошибку в программе и в ответе выберете правильное служебное слово:
program n_10;
var y, a, b, c: integer;
begin
writeln ('Нахождение наибольшей из трёх величин');
write ('Введите а, b, с>>');
readln (a, b, c);
y:=a;
if (b>y) then y:=b;
if (c>y) then y:=c;
readln ('y=', y)
end.
Варианты ответов
- writeln
- real
- readln
- for
- while
- if


