wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

OOP Python

Total questions: 12

Worksheet time: 9mins

Name
Class
Date
1.

Методика разработки программ, в основе которой лежит понятие объекта как некоторой структуры, описывающей объект реального мира, его поведение, - это …

a)

Объектно-ориентированное программирование

b)

Объект

c)

Инкапсуляция

d)

Наследование

e)

Полиморфизм

2.

Некоторая часть окружающего нас мира, которая может быть рассмотрена как единое целое, - это …

a)

Объектно-ориентированное программирование

b)

Объект

c)

Инкапсуляция

d)

Наследование

e)

Полиморфизм

3.

Возможность скрыть внутреннее устройство объекта от его пользователей, предоставив через интерфейс доступ только к тем членам объекта, с которыми клиенту разрешается работать напрямую, - это …

a)

Объектно-ориентированное программирование

b)

Объект

c)

Инкапсуляция

d)

Наследование

e)

Полиморфизм

4.

Возможность при описании класса указывать на его происхождение от другого класса, - это …

a)

Объектно-ориентированное программирование

b)

Объект

c)

Инкапсуляция

d)

Наследование

e)

Полиморфизм

5.

Возможность объектов с одинаковой спецификацией иметь различную реализацию, - это …

a)

Объектно-ориентированное программирование

b)

Объект

c)

Инкапсуляция

d)

Наследование

e)

Полиморфизм

6.

Инкапсуляция – это …

a)

Возможность объектов с одинаковой спецификацией иметь различную реализацию

b)

Возможность при описании класса указывать на его происхождение от другого класса

c)

Возможность скрыть внутреннее устройство объекта от его пользователей, предоставив через интерфейс доступ только к тем членам объекта, с которыми клиенту разрешается работать напрямую

d)

Некоторая часть окружающего нас мира, которая может быть рассмотрена как единое целое

e)

Методика разработки программ, в основе которой лежит понятие объекта как некоторой структуры, описывающей объект реального мира, его поведение

7.

Именованные категории, позволяющие группировать сходные объекты, - это …

a)

Классы

b)

Методы класса

c)

Свойства

d)

Объект

e)

События

8.

Процедуры и функции, объявление которых включено в описание класса, выполняющие действия над объектами класса, - это …

a)

Классы

b)

Методы класса

c)

Свойства

d)

Объект

e)

События

9.

Расшифровка ООП

a)

Объектно-ориентированное программирование

b)

Объектно-неориентированное программирование

c)

Объектное программирование

d)

Объектно-организованное программирование

10.

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

a)

действия, которые можно совершить с объектом.

b)

действия, которые совершает объект. Каждое свойство имеет значение.

c)

характеристики состояния объекта.

d)

предмет, обладающий определенными свойствами и поведением.

11.

Сколько объектов одного класса может быть?

a)

1

b)

2

c)

7

d)

Сколько угодно

12.

Основные концепты ООП?

4 lines