wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Паскаль

Total questions: 27

Worksheet time: 19mins

Name
Class
Date
1.
Какой из перечисленных разделов обязателен в программе:
a)
раздел type; 
b)
раздел var;
c)
 раздел const; 
d)
раздел begin... end;
2.
В каком случае надо использовать переменные:
a)
если в программе используется какое-то число
b)
если в вычислениях какой-то операнд постоянно меняет свое значение
c)
если операнд в выражении хотя бы раз меняет значение
3.
Выберите те величины, которые имеют тип integer в программе при описании множества их значений:
a)
100
b)
l00
c)
10.0
d)
10,0
4.
Выберите те величины, которые имеют тип integer в программе при описании множества их значений:
a)
12,3
b)
12.3
c)
123
d)
l23
5.
Выберите те величины, которые имеют только тип real в программе при описании множества их значений:
a)
255
b)
25.5
c)
25,5
d)
2S.5
6.
Выберите те величины, которые имеют только тип real в программе при описании множества их значений:
a)
12,3
b)
12.3
c)
l2.3
d)
123
7.
Укажите команду присваивания ...
a)
=
b)
=:
c)
:=
d)
#
8.
Объявление переменных на языке Паскаль АВС определенного типа ...
a)
var
b)
begin
c)
program
d)
end
9.
Начало и конец раздела операторов программы отмечаются служебными словами ...
a)
program
b)
var
c)
const
d)
begin
end.
10.
Укажите оператор вывода (на экран) в Паскале АВС ...
a)
read
b)
readln
c)
write
d)
begin
11.
Ввод исходных данных с клавиатуры на языке Паскаль АВС происходит по оператору ...
a)
write
b)
read
c)
writeln
d)
begin
12.
Укажите не верную запись оператора присваивания ...
a)
S:=A+B+3
b)
S:=A+B*3
c)
S+S:=A+B*3
d)
REZ:=D-S
13.
Чему быть равно значение переменной  в процессе выполнения фрагмента программы:
A:= 3;
B:= 5;
A:= А+1;
В:= В*2;
S:=A + B.
a)
14
b)
8
c)
10
d)
18
14.
В каком случае оператор присваивания записан верно?
a)
a1:=а+в
b)
а+в=а1
c)
а1=а+в
d)
1а:=а+в
15.
Каким образом описать переменную а - целого типа?
a)
var a - integer;
b)
var a:real;
c)
var целая а;
d)
var a:integer;
16.
При помощи какого оператора (или функции) можно определить остаток от деления?
a)
mod
b)
trunc
c)
div
d)
/
17.
Чему быть равно значение переменной  в процессе выполнения фрагмента программы:
A:= 1;
B:= 4;
A:= 2;
S:=A + B.
a)
8
b)
7
c)
6
d)
5
18.
С чего начинается основная программа? 
a)
Program
b)
Var
c)
Begin
d)
Readln
19.
Чем заканчивается программа? 
a)
Read
b)
Var
c)
End
d)
Write
20.
a)
а)
b)
б)
c)
в)
d)
г)
21.
a)
а)
b)
б)
c)
в)
d)
г)
22.
Информацию на экран нельзя вывести  c помощью команды:
a)
write(a);
b)
writeln(a);
c)
readln(a)
23.
Какую из следующих последовательностей символов можно отнести к команде присваивания?
a)
с:=0
b)
а+2:=6
c)
-х:=3*х
d)
а+с=-bd
24.
Какая запись на языке программирования соответствует словесному выражению "значение переменной b увеличено на 3"
a)
b:=b/3;
b)
b:=b+3;
c)
b:=b*3;
d)
b:=b*b*b;
25.
Какая запись на языке программирования соответствует словесному выражению "значение переменной b увеличено в 2 раза"
a)
b:=b/2;
b)
b:=b+2;
c)
b:=b*2;
d)
b:=b*b;
26.
Значение переменной b равно 5. Какую команду надо выполнить, чтобы b стало равно 7?
a)
b:=b/2;
b)
b:=b+2;
c)
b:=b*2;
d)
b:=b*b;
27.
Значение переменной b равно 8. Какую команду надо выполнить, чтобы b стало равно 16?
a)
b:=b/2;
b)
b:=b+2;
c)
b:=b*2;
d)
b:=b*b;