Тест
По теме: «Основы программирования на языке Pascal»
1) Какой вариант описывает вещественную переменную на языке Pascal?
a) var x: integer;
b) var x: boolean;
c) var x: real;
d) var x: string
2) Какие из перечисленных операторов являются операторами ввода данных?
a) and, or;
b) read, readln;
c) if, then, else;
d) write, writeln.
3) Какой из операторов позволяет вычислить квадратный корень числа х?
a) div(x);
b) sqr(x);
c) sqrt(x);
d) abs(x)
4) Сколько значений принимает логическая переменная?
a) бесконечное множество;
b) два значения;
c) одно значение;
d) более 10 значений
5) Укажите, правильную запись следующего математического выражения: y=5x2-10x+2.
a) y:= 5*sqr(x)-10*x+2;
b) y:= 5*sqrt(x)-10*x+2;
c) y:= 5*sqr(x)-10x+2;
d) y:= 5sqr(x)-10*x+2.
6) Укажите условие выбора чисел, кратных 5 и не кратных 10.
a) (х mod 5=0) and (x mod 10 <>0);
b) (х mod 5<>0) or not (x mod 10 =0);
c) (х mod 5=0) and (x mod 10 =0);
d) (х mod 5<>0) or (x mod 10 <>0).
7) Что означает данный блок?
a) ввод;
b) вывод;
c) ввод/вывод;
d) выполнения действия.
8) Какое значение примет переменная х после выполнения оператора х:=15 div 4?
a) 0;
b) 2;
c) 3,5;
d) 3.
9) Укажите, сколько раз выполнится тело цикла For i:=1 to 6 do?
a) 1;
b) 6;
c) 5;
d) бесконечное число раз.
10) Какой из перечисленных операторов циклов не содержит ошибок?
a) for i:=1 to 5.5 do;
b) for i:=1 to -2 do;
c) for i:=3 to 12 do;
d) for i=0 to 7 do.
11) Фрагмент алгоритма изображен в
виде блок-схемы:
Определите, какое значение переменной S будет в результате выполнения алгоритма
|
нет да |
a) 12;
b) 3;
c) 4;
d) 7.
12) Какие значения примут переменные С и D в результате выполнения программы:
Program V1;
Var A, B, C, D: integer;
Begin
A:=6;
B:=2*A+8;
If B>A then C:= B-A else D:=A-B;
Writeln (‘C=’, C);
Writeln (‘D=’, D);
End.
a) C=14, D=0;
b) C=38, D=14;
c) C=14, D= -14;
d) C= -3 , D=3;
Ключи.
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
c |
b |
c |
b |
a |
a |
c |
d |
b |
c |
a |
a |
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.