wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ООП Модуль 5 PS1

Total questions: 10

Worksheet time: 6mins

Name
Class
Date
1.

Язык программирования Python является объектно-ориентированным. Это означает, что каждая сущность (переменная, функция и так далее) в этом языке является объектом определенного ___

a)

метода

b)

класса

c)

окружения

d)

значения

2.

Набор данных и действий (свойств и методов), которые удобно воспринимать как единое целое

a)

тип

b)

объект

c)

класс

d)

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

3.

Подход, который базируется на создании объектов и управлении ими

a)

структурное программирование

b)

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

c)

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

d)

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

4.

___ класса - переменная, помещённая внутрь класса

a)

объект

b)

метод

c)

свойство

d)

спрайт

5.

___ класса - функция, помещённая внутрь класса

a)

оператор

b)

метод

c)

свойство

d)

объект

6.

(a)   на событие - это запрос программы, какое событие для неё важно

7.

Описание того, как должны быть устроены объекты одной группы

a)

класс

b)

суперкласс

c)

тип данных

d)

наследники

8.

___ класса — это объект, созданный по описанию, запрограммированному в классе.

a)

тип

b)

экземпляр

c)

спрайт

d)

наследник

9.

Выбери правильные утверждения о классах

a)

Классы можно как подключить из библиотек (Turtle), так и создать самому

b)

Для описания свойств класса нужен конструктор

def __init__():

c)

Все объекты одного класса имеют одинаковый набор свойств и методов (переменных и функций)

d)

Чтобы создать класс, используется оператор def

e)

Класс может обладать любым количеством свойств и методов

10.

Выбери верные утверждения о наследовании

a)

Если класс-наследник дополняется новыми методами, а новые свойства не вводятся, конструктор суперкласса вызывать не нужно

b)

Наследование - механизм, позволяющий создать один класс на основе другого, дополнив его новыми свойствами и/или методами

c)

Конструктор суперкласса вызывается, если мы дополняем класс-наследник новыми свойствами

d)

При наследовании надо всегда обязательно вызывать конструктор суперкласса

e)

class track(car):

track - родительский(супер), а car - дочерний (наследник) класс