§ 14. Класи та об’єкти у програмуванні

Тест 14. Класи та об’єкти у програмуванні

  • Час: 00:00/00:40:00
  • Питання: 0/8
  1. Клас — це:
    Позначте одну правильну відповідь.
     

    (Кількість балів 1.00)

  2. Який рядок пропущено в описі класу Cat()?
    Позначте одну правильну відповідь.
    сlass Cat():

    ________________________________

         self.name = name

         self.color = color

         self.age = age:

    def init(self, name, color, age):

    (Кількість балів 1.00)

  3. Описано клас Cat: 

    сlass Cat():

    def __init__(self, name, color, age):

         self.name = name

         self.color = color

         self.age = age:

    У якому операторі правильно створюється екземпляр класу Cat()?
    Позначте одну правильну відповідь.

     

    (Кількість балів 1.00)

  4. Які з висловлювань (А–Г) є істинними?
    Позначте всі правильні відповіді.
     

    (Кількість балів 1.50)

  5. Список параметрів при виклику метода __init__ і список атрибутів у заголовку метода повинні мати однакові:
    Позначте всі правильні відповіді.
     

    (Кількість балів 1.50)

  6. Установіть відповідність між поняттями (1–4) й означеннями (А–Г). 

    (Кількість балів 2.00)

      • 1

        Клас 

      • 2

        Об’єкт 

      • 3

        Метод __init__ 

      • 4

        Параметр self 

      • А

        Спеціальний метод, який автоматично виконується при створенні кожного нового екземпляра на базі класу 

      • Б

        Опис об’єктів певного типу 

      • В

        Екземпляр певного класу 

      • Г

        Перший параметр у списку всіх параметрів методу __init__, що потрібний для зв’язку з конкретним об’єктом 

    А Б В Г
    1
    2
    3
    4
  7. Установіть відповідність між початком (1–4) і закінченням (А–Г) істинного висловлювання. 

    (Кількість балів 2.00)

      • 1

        Атрибути класу — це 

      • 2

        Описати конкретний об’єкт означає 

      • 3

        Метод __init__ 

      • 4

        Опис класу розташовується 

      • А

        визначити для нього значення атрибутів 

      • Б

        імена змінних, в яких зберігаються значення властивостей об’єктів 

      • В

        автоматично виконується при створенні кожного нового екземпляра на базі класу 

      • Г

        на початку коду програми 

    А Б В Г
    1
    2
    3
    4
  8. Відновіть порядок операторів, призначених для обчислення суми двох чисел, які вводяться з клавіатури. 

    (Кількість балів 2.00)

    • А

      a = float(input('a = ?'))

    • Б

      print ('sum = ', sum)

    • В

      b = float(input('b = ?'))

    • Г

      sum = a+b

    А Б В Г
    1
    2
    3
    4
Час вичерпано
Перед відвідуванням сайту оберіть один з варіантів: