OOP — тест саволлари жавоблари билан

Информатика · 12 та очиқ савол (банкда жами 60 та) · ҳар бирида тўғри жавоб ва изоҳ
1. OOP (Объектга йўналтирилган дастурлаш) нима?
  1. А) Фақат функсиялар ёрдамида дастурлаш услуби
  2. Б) Дастурни объектлар ва уларнинг ўзаро таъсири орқали ташкил этувчи дастурлаш парадигмаси
  3. С) Фақат математик ҳисоб-китоблар учун дастурлаш услуби
  4. Д) Интернет дастурларини яратиш усули
Жавобни кўриш

Тўғри жавоб: Б) Дастурни объектлар ва уларнинг ўзаро таъсири орқали ташкил этувчи дастурлаш парадигмаси

2. Класс (сласс) нима?
  1. А) Дастурнинг бажарилувчи қисми
  2. Б) Объектларни яратиш учун қолип (шаблон)
  3. С) Маълумотлар базаси жадвали
  4. Д) Функсия тури
Жавобни кўриш

Тўғри жавоб: Б) Объектларни яратиш учун қолип (шаблон)

3. Объект (обжест) нима?
  1. А) Класснинг ўзи
  2. Б) Классдан яратилган аниқ нусха (инстансе)
  3. С) Функсия натижаси
  4. Д) Ўзгарувчи тури
Жавобни кўриш

Тўғри жавоб: Б) Классдан яратилган аниқ нусха (инстансе)

4. Python да класс қандай эълон қилинади?
  1. А) фунстион Машина:
  2. Б) обжест Машина:
  3. С) сласс Машина:
  4. Д) деф Машина:
Жавобни кўриш

Тўғри жавоб: С) сласс Машина:

5. OOP нинг тўртта асосий тамойили қайсилар?
  1. А) Цикл, шарт, функсия, массив
  2. Б) Инкапсуляция, мерос, полиморфизм, абстраксия
  3. С) Киритиш, чиқариш, сақлаш, қайта ишлаш
  4. Д) Тезлик, хотира, аниқлик, чеклилик
Жавобни кўриш

Тўғри жавоб: Б) Инкапсуляция, мерос, полиморфизм, абстраксия

6. Python да __инит__ методи нима учун ишлатилади?
  1. А) Классни ўчириш учун
  2. Б) Объект яратилганда автоматик чақириладиган конструктор методи
  3. С) Классни чоп этиш учун
  4. Д) Мерос олиш учун
Жавобни кўриш

Тўғри жавоб: Б) Объект яратилганда автоматик чақириладиган конструктор методи

7. Python да "селф" параметри нима?
  1. А) Global ўзгарувчи
  2. Б) Жорий объектга кўрсатувчи ҳавола — метод объектнинг ўз атрибутларига мурожаат қилиши учун
  3. С) Класс номи
  4. Д) Махсус калит сўз — фақат __инит__ да ишлатилади
Жавобни кўриш

Тўғри жавоб: Б) Жорий объектга кўрсатувчи ҳавола — метод объектнинг ўз атрибутларига мурожаат қилиши учун

8. Инкапсуляция (энсапсулатион) нима?
  1. А) Бир классдан бошқа класс яратиш
  2. Б) Маълумот ва методларни бир жойга тўплаб, ташқаридан бевосита киришни чеклаш
  3. С) Бир хил номли методлар яратиш
  4. Д) Кодни қисмларга бўлиш
Жавобни кўриш

Тўғри жавоб: Б) Маълумот ва методларни бир жойга тўплаб, ташқаридан бевосита киришни чеклаш

9. Мерос (инҳеритансе) нима?
  1. А) Объектни ўчириш
  2. Б) Бир класснинг бошқа класснинг хусусият ва методларини олиши
  3. С) Методларни қайта номаш
  4. Д) Янги ўзгарувчи яратиш
Жавобни кўриш

Тўғри жавоб: Б) Бир класснинг бошқа класснинг хусусият ва методларини олиши

10. Полиморфизм (полйморпҳисм) нима?
  1. А) Бир класс бир нечта объект яратиши
  2. Б) Турли класслар бир хил номдаги методларни ўзларига хос тарзда амалга ошириши
  3. С) Классни икки марта эълон қилиш
  4. Д) Мерос олмаслик
Жавобни кўриш

Тўғри жавоб: Б) Турли класслар бир хил номдаги методларни ўзларига хос тарзда амалга ошириши

Бу — мавзунинг очиқ намуна қисми. Тўлиқ банк, вақт режими, таҳлил ва хатолар устида ишлаш — тест режимида.