Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Pascal

Total questions: 17

Worksheet time: 10mins

Name
Class
Date
1.
Какое из следующих слов нельзя использовать в качестве имени переменной? 
a)
X
b)
My_Money
c)
Summa.сhisel
d)
Vova
2.
Какой из перечисленных разделов обязателен в программе:
a)
раздел type; 
b)
раздел var;
c)
 раздел const; 
d)
раздел begin... end;
3.
Какой результат выполнения операции неправильный:
a)
24 / 12 = 2 
b)
11 div 5 = 1
c)
15 + 21 div 2 = 25
d)
11 mod 5 = 1
4.
При помощи какого оператора (или функции) можно определить остаток от деления?
a)
mod
b)
trunc
c)
div
d)
/
5.
Укажите неправильно записанный оператор:
a)
if a<b then a:=a*a else b:=b*b;
b)
if x and y then s:=s+1; else s:=s-1;
c)
if k<>m then k:=m;
d)
if (a<b) or c then c:=false.
6.
В результате выполнения последовательности операторов
x:=sqr(2); y:=sqrt(4)-abs(-2); write(x,’ ‘, y)
будет выведено:
a)
0 -1
b)
4 6
c)
4 0
d)
1 0
7.
Вещественный тип данных объявляется служебным словом:
a)
INTEGER
b)
REAL
c)
LONGINT
d)
SHORTINT
8.
Раздел переменных определяется служебным словом:
a)
LABEL
b)
TYPE
c)
VAR
d)
ARRAY
9.
Разработчиком языка программирования Паскаль является:
a)
Блез Паскаль
b)
Никлаус Вирт
c)
Норберт Винер
d)
Эдсгер Дейкстра
10.
Величиной целого типа является:
a)
количество мест в зрительном зале
b)
рост человека
c)
площадь прямоугольника
d)
сумма двух дробных чисел
11.
Для вывода результатов в Паскале используется оператор
a)
begin
b)
read
c)
write
d)
end
12.
Когда необходимо составлять блок-схему программы?
a)
До начала составления самой программы
b)
После составления программы
c)
В процессе составления программы
13.
Когда необходимо составлять блок-схему программы?
a)
До начала составления самой программы
b)
После составления программы
c)
В процессе составления программы
14.
Логический тип данных объявляется служебным словом:
a)
BOOLEAN
b)
LOGIC
c)
BYTE
d)
IF
15.
Для вычисления квадратного корня применяется функция:
a)
SQR(X)
b)
SQRT(X)
c)
ORD(X)
d)
EXP(X)
16.

В про­грам­ме «:=» обо­зна­ча­ет опе­ра­тор присваивания, знаки «+», «-», «*» и «/» — соответственно опе­ра­ции сложения, вычитания, умно­же­ния и деления. Пра­ви­ла вы­пол­не­ния опе­ра­ций и по­ря­док дей­ствий со­от­вет­ству­ют пра­ви­лам арифметики. Опре­де­ли­те зна­че­ние пе­ре­мен­ной b после вы­пол­не­ния алгоритма:

а := 2

b := 20

а := b + a/2

b := 24 - a

В от­ве­те ука­жи­те одно целое число — значение пе­ре­мен­ной b.

a)

2

b)

7

c)

3

d)

12

17.

Запишите зна­че­ние пе­ре­мен­ной s, по­лу­чен­ное в ре­зуль­та­те ра­бо­ты сле­ду­ю­щей программы. Текст про­грам­мы приведён на трёх язы­ках программирования.

a)

55

b)

50

c)

40

d)

45

e)

60