wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Класс және Объектілер туралы тест

Total questions: 12

Worksheet time: 6mins

Name
Class
Date
1.

Класс дегеніміз не?

a)

Нақты объект

b)

Объектілерді жасауға арналған үлгі

c)

Айнымалы түрі

d)

Функцияның бір түрі

2.

Объект дегеніміз не?

a)

Класс ішіндегі әдіс

b)

Айнымалы

c)

Класс негізінде жасалған нақты экземпляр

d)

Конструктор

3.

«Көлік → Toyota Camry» мысалында Toyota Camry нені білдіреді?

a)

Класс

b)

Әдіс

c)

Конструктор

d)

Объект

4.

Конструкторсыз класс дегеніміз не?

a)

Әдістері жоқ класс

b)

__init__ әдісі бар класс

c)

__init__ әдісі жоқ класс

d)

Тек бір объектісі бар класс

5.

Конструкторсыз класта қасиеттерге қашан мән беріледі?

a)

Класс жазылған кезде

b)

Әдіс шақырылғанда

c)

Объект құрылғаннан кейін

d)

Автоматты түрде

6.

Конструктор (init) қашан шақырылады?

a)

Бағдарлама соңында

b)

Әдіс шақырылғанда

c)

Объект құрылған кезде автоматты түрде

d)

Қолмен шақырғанда

7.

self сөзі нені білдіреді?

a)

Кластың атын

b)

Басқа объектіні

c)

Ағымдағы объектіні

d)

Конструкторды

8.

Төмендегі қайсысы конструктормен жазылған классқа жатады?

a)

class Student: name = "" age = 0

b)

class Student: def __init__(self, name, age): self.name = name self.age = age

c)

class Student: pass

d)

class Student: def show_info(self): print(self.name)

9.

Конструкторсыз кластың негізгі кемшілігі қандай?

a)

Код қысқа болмайды

b)

Қасиеттерге мән беруді ұмытып кету мүмкін

c)

Әдіс жазуға болмайды

d)

Объект жасау мүмкін емес

10.

Конструктормен кластың артықшылығы

a)

Қасиеттерге мән кейін беріледі

b)

Қателесу қаупі жоғары

c)

Код қауіпсіздігі жоғары

d)

Тек оқу үшін қолданылады

11.

Қай нұсқа дұрыс жазылған?

a)

student = Student()

b)

student = Student("Жанна", 16)

c)

Student.name = "Жанна"

d)

__init__ = Student()

12.

Конструкторсыз класс көбіне қай кезде қолданылады?

a)

Нақты өндірістік жобада

b)

Күрделі жүйелерде

c)

Оқу, түсіндіру үшін

d)

Мәліметтер базасында