wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Язык программирования Pascal - 8 класс

Total questions: 24

Worksheet time: 12mins

Name
Class
Date
1.

Вещественный тип данных объявляется служебным словом:

a)

Integer

b)

Real

c)

Longint

d)

Shortint

2.

Раздел описания переменных определяется служебным словом:

a)

Label

b)

Type

c)

Var

d)

Array

3.
Выберите те величины, которые имеют тип integer в программе при описании множества их значений:
a)
12,3
b)
12.3
c)
123
d)
S23
4.

Выберите те величины, которые имеют только тип real в программе при описании множества их значений:

a)

-25..5

b)

25.5

c)

25..5

d)

2S.5

5.
Выберите правильные обозначение имя переменной:
a)
primer
b)
целый
c)
real
d)
Сумма
6.
Выберите правильные обозначение имя переменной:
a)
integer
b)
boolean
c)
de$1
d)
del45
7.
Выберите те величины, которые имеют тип integer в программе при описании множества их значений:
a)
100
b)
l00
c)
10.0
d)
10,0
8.
Разработчиком языка программирования Паскаль является:
a)
Блез Паскаль
b)
Никлаус Вирт
c)
Норберт Винер
d)
Эдсгер Дейкстра
9.
Какая последовательность символов не может служить именем в языке Паскаль?
a)
2d
b)
d2
c)
maS1
d)
mas
10.
Величины, значения которых меняются в процессе исполнения алгоритма, называются:
a)
непостоянными
b)
константами
c)
табличными
d)
переменными
11.
Величиной целого типа является:
a)
количество мест в зрительном зале
b)
рост человека
c)
площадь прямоугольника
d)
сумма двух дробных чисел
12.

Оператор вывода информации на экран

a)

begin

b)

read

c)

write

d)

end

13.

Оператор ввода данных с клавиатуры

a)

begin

b)

read

c)

write

d)

end

14.

Что будет выведено на экран после выполнения фрагмента программы:

a:=5;

b:=7;

c:=(a+b)/2;

write('c=',c);

a)

'c='c

b)

c=6

c)

'c=',6

d)

('c=',c)

15.

Для возведения в квадрат применяется функция:

a)

Ln(x)

b)

Log(x)

c)

Sqrt(X)

d)

Sqr(x)

16.

Для вычисления квадратного корня применяется функция:

a)

Sqr(x)

b)

Sqrt(x)

c)

Ord(x)

d)

Exp(x)

17.

Логический тип данных объявляется служебным словом:

a)

Boolean

b)

Logik

c)

Byte

d)

If

18.

Правильная строковая запись выражения

a)

=x-х***3/abs x + sin (x)

b)

=x-x*x*x/sqr (x) + sin (x)

c)

=x-(x*x*x)/abs (x) + sin (x)

19.

Определите к какому типу данных относится следующее значение false

a)

real

b)

integer

c)

boolean

d)

char

20.

Оператор присваивания имеет запись

a)

:=

b)

+

c)

=

d)

/

21.

Оператор ветвления имеет вид

a)

If <условие> then <оператор 1> else <оператор 2>;

b)

If <условие> then <условие> else <оператор 1 >;

c)

If <условие> else <оператор 1> then <оператор 2>;

d)

If <условие> then <оператор 1> <оператор 2>;

22.

Выберите условие, определяющее отрицательные числа

a)

b>0

b)

b<>0

c)

b=0

d)

b<0

23.

Выберите условие, определяющее числа кратные 5:

a)

а div 5=0

b)

а mod 5=0

c)

not(a>5)

d)

not(a<5)

24.

Выберите условие, определяющее четные числа

a)

a div 5=0

b)

a mod 5=0

c)

a mod 2=0

d)

not(a<5)