wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ООП 1

Total questions: 13

Worksheet time: 7mins

Name
Class
Date
1.

Что такое инкапсуляция в ООП?

a)

Механизм автоматического шифрования атрибутов

b)

Способ наследовать свойства от другого класса

c)

Процесс скрытия деталей реализации от пользователя

d)

Механизм создания нескольких функций с одним именем

2.

Какой метод используется для инициализации объекта в Python?

a)

init

b)

new

c)

initialize

d)

create

3.

Что означает наследование в ООП?

a)

Перезапись значений переменных

b)

Передача аргументов из одного метода в другой

c)

Способ одного класса использовать свойства и методы другого

d)

Автоматическое создание экземпляра класса

4.

Что выведется на экран?

a)

Person

c)

Alice

d)

Ошибка выполнения

5.

Какой результат выполнения программы?

a)

Sound

b)

Bark

c)

Dog

d)

Ошибка выполнения

6.

Что будет выведено?

a)

Chirp Quack

b)

Quack Chirp

c)

Bird Duck

d)

Chrip Chrip

7.

Что произойдет при выполнении?

a)

Будет создан объект с name = None

b)

Выведется User

c)

Ошибка

d)

Программа завершится без ошибок

8.

Что произойдет при выполнении?

a)

Выведется 1234

b)

Ошибка

c)

Выведется None

d)

Выведется __code

9.
a)

Выведется None

b)

Выведется 1984

c)

Ошибка: атрибут author не существует

d)

Выведется Book

10.

Что будет выведено?

a)

100 100

b)

150 100

c)

150 150

d)

Ошибка

11.
a)

run

b)

click

c)

clicked

d)

Ошибка: у button нет метода run

12.

Что будет выведено?

a)

150 150

b)

100 50

c)

150 0

d)

50 100

13.

Что будет выведено?

a)

[]

b)

['sword']

c)

['sword', 'sword']

d)

Ошибка: у inventory нет атрибута items