wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Підсумковий тест "Алгоритми та програми" 7кл

Total questions: 20

Worksheet time: 11mins

Name
Class
Date
1.

Складові мови програмування:

a)

алфавіт

b)

словник

c)

правила семантики

d)

синтаксис

2.

Арифметичні операції мовою програмування Python:

a)

+

b)

:

c)

*

d)

**

e)

/

3.

Результатом виразу 3**3 буде

a)

3

b)

9

c)

27

d)

6

4.

Результатом виразу 35//3 буде

a)

10

b)

11

c)

12

d)

2

5.

Результатом виразу 35%3 буде

a)

10

b)

11

c)

12

d)

2

6.

Результатом команди print ('3'+'3') буде

a)

6

b)

9

c)

27

d)

33

7.

Результатом команди print ('10'*3) буде

a)

101010

b)

30

c)

300

d)

1000

8.

Розрізняють наступні типи величин:

a)

цілі

b)

дійсні

c)

дробові

d)

рядкові

9.

Для введення значення змінної під час виконання програми використовують команду

a)

input()

b)

print()

c)

round()

10.

Для перетворення тексту в ціле число використовують функцію

a)

float()

b)

int()

c)

round()

11.

Команда math.fabs(х) обчислює

a)

Факторіал числа х

b)

Модуль числа х

c)

Квадратний корінь із числа х

d)

Округлення до найближчого більшого числа х

12.

Результатом команди random.randint(10, 15) можуть буди числа:

a)

10

b)

11

c)

14

d)

16

e)

10.7

13.

Щоб пройти вперед x пікселів використовують команди

a)

turtle.backward(x)

b)

turtle.left(x)

c)

turtle.penup()

d)

turtle.forward(x)

14.

Якщо s="я обожнюю інформатику", s[1] буде дорівнювати:

a)

"я"

b)

"о"

c)

" "

d)

"я обожнюю інформатику"

15.

Виберіть величину рядкового типу:

a)

"hello"

b)

kyky

c)

3.14

d)

233333

16.

Якщо s="я обожнюю інформатику", s[6:9] буде дорівнювати:

a)

"обожнюю"

b)

"інф"

c)

"юю"

d)

"нюю"

17.

if <логічний вираз>:

блок команд

- це оператор

a)

повного розгалуження

b)

неповного розгалуження

c)

вкладеного розгалуження

d)

циклу

18.

for i in <діапазон>:

<команда>

- це оператор

a)

циклу з параметром

b)

цикл із передумовою

c)

повного розгалуження

19.

Якщо а=4, чому буде дорівнювати а після виконання команди: а+=2

a)

2

b)

4

c)

6

d)

8

20.

Якщо х=133.567, яким буде результат виконання команди: print (round(x,1))

a)

133.57

b)

133

c)

133.6

d)

134