Asqaraliyev Islomjon 111 20-g. Mobil ilovalarni yaratish
Download 28.15 Kb.
|
Asqaraliyev Islomjon 111 20-G MIY 1-M
Asqaraliyev Islomjon 111 20-g. MOBIL ILOVALARNI YARATISH. Mustaqil ta’lim. Java dasturlash tilining asosiy tushunchalari. Berilgan mavzu asosida 30 ta test tuzdim. 1. Java dasturlash tili nima? A) Android ilovalari dasturlash tiliga teng B) Mobil ilovalar yaratish uchun eng yaxshi dasturlash tili C) Asosiy dasturlash tillaridan biri emas J:B 2. Mobil ilovalar yaratish uchun qaysi dasturlash tillaridan foydalaniladi? A) Java dasturlash tili B) Python dasturlash tili C) C++ dasturlash tili J:A 3. Mobil ilovalarni yaratish uchun nima kerak? A) Kompyuter dasturi B) IntellIJ IDEA dasturi C) Android Studio dasturi J:C 4. Mobil ilovalarni yaratishda Android Studio dasturi qayerdan yuklab olinadi? A) developer.android.com dan B) developer.intellij.com dan C) google.com dan J:A 5. Mobil ilovalarni yaratishda Android Studio dasturida nima yaratiladi? A) XML fayli B) Java fayli C) HTML fayli J:B 6. Java dasturlash tilining tarihi qancha oldin qayd etilgan? A) 1991 yilda B) 1995 yilda C) 2001 yilda J:B 7. Java platformasi nima? A) Java dasturlash tili, JIT-kompiler va Java Virtual Machine (JVM) B) Java programmalarining yig'indisi C) Java dasturlash tili va OOP prinsiplari J:A 8. Java dasturlash tillari quyidagi ilovalar uchun ishlatiladi: A) Mobil ilovalar B) Web ilovalar C) Kompyuter dasturlari J:B 9. Java dasturlash tilida ko'p platformalar (misol uchun Windows, Linux, macOS) uchun dasturlar yaratish mumkin. Bu qanday mumkin? A) Java Virtual Machine (JVM) uchun yozilishi mumkin bo'lgan standart Java dasturlari yaratish orqali B) Platformaga mos Java Virtual Machine yuklash orqali C) Java programmasi haqida ma'lumot yaratish orqali Java Virtual Machine (JVM) ko'rinishidan foydalanish orqali J:A 10. Java dasturlash tili Android ilovalari yaratishda qanday ishlatiladi? A) Android ilovalari Java dasturlash tilidan foydalanadilar B) Kotlin dasturlash tili faqat Android ilovalari uchun yaratilgan C) C++ dasturlash tili Android ilovalariga o'tishga yordam beradi J:A 11. OOP nima? A) Object-Oriented Programming (Ob'yekt-galaba dasturlash) B) Operator-Ordered Programming (Operatorlar tartibli dasturlash) C) Object-Ordered Programming (Ob'yekt tartibli dasturlash) J:A 12. Klass nima? A) Ma'lumotlar tuzilmasi, ob'yektlarning asosiy tarkibi, xususiyatlar va funksiyalar bilan birga B) Dasturda foydalanuvchiga kiritilgan ma'lumotlar C) Dasturni ishga tushirish uchun barcha zarur dasturiy vositalar J:A 13. Ob'yekt nima? A) Klassning mustaqil nusxasi, ma'lumotlar, xususiyatlarni saqlaydi va klass funksiyalariga murojaat qiladi B) Dastur ma'lumotlarini saqlash uchun konstrukt C) Ma'lumotlar tuzilmasi, ob'yektlarning asosiy tarkibi, xususiyatlar va funksiyalar bilan birga J:A 14. Konstruktor nima? A) Klassdan yangi ob'yekt yaratuvchi funksiya B) Ob'yektning xususiyatlariga murojaat qilish imkoniyatini beruvchi funksiya C) Klass tashqi xususiyatlarini belgilashga imkon beradigan xususiy funksiya J:A 15. Enkapsulyatsiya nima? A) Ma'lumotlarni maxfiy tariqasida saqlash B) Ma'lumotlarning uzunligiga qarab saqlanishi C) Ma'lumotlarning o'zaro almashtirilishi J:A 16. Polimorfizm nima? A) Klassning har xil xususiyatlari B) Klassdan bir nechta obyektlar yaratish C) Ob'yektlar va funksiyalarning har xil xususiyatlari J:C 17. Inheretance (yorinlik) nima? A) Klassdan yangi klass yaratish B) Klassning xususiyatlarini ob'ektga o'tkazish C) Ob'yektning xususiyatlarini boshqa ob'yektlarga o'tkazish J:A 18. Metod nima? A) Klass funksiyasi B) Ob'ektga tegishli xususiyat C) Obyektning qulaylik qoshadigan xususiyat J:A 19. Abstrakt klass nima? A) Doimo ochiq bo'lgan klass B) Ob'yekt qabul qiladigan klass C) Ob'yekt qabul qilmaydigan, faqat ularni xarakterlashtiruvchi funksiyalarga ega klass J:C 20. Interface nima? A) Abstrakt klassga o'xshash, faqat faqat funksiyalardan iborat B) Klassning barcha xususiyatlari va funksiyalari C) Qo'shimcha funkisyali saqlash imkonini beruvchi klass J:A 21. Django frameworki nima? A) PHP uchun web-fremvork B) Python uchun web-fremvork C) JavaScript uchun web-fremvork J:B 22. Flask nima? A) Python uchun minimal web-fremvork B) JavaScript uchun minimal web-fremvork C) PHP uchun minimal web-fremvork J:A 23. RESTful API nima? A) Deyatlar va narsalarni rivojlantirish uchun API B) Qo'shimcha xavfsizlikni ta'minlash uchun API C) Representatsiyalar bilan bog'liq qulaylikni ta'minlash uchun API J:C 24. MongoDB nima? A) Aloqa vositalarini boshqarish tizimi B) O'rnatilgan kataloglarni humoyun qilish tizimi C) NoSQL ma'lumotlar bazasi J:C 25. Gitlab CI nima? A) Gitlab serversiz foydalanishini ta'minlash uchun yangi imkoniyat B) Testlarni o'tkazish va taqdim etish uchun avtomatizatsiya tizimi C) Barcha loyihaularga bir qatorda doimiy integratsiya uchun xizmat J:B 26. OAuth3 nima? A) RESTful API to'g'risida tayyorlanayotgan yangi standart B) Foydalanuvchi identifikatsiyasi va autentifikatsiyasi jarayoniga qo'shimcha xavfsizlik yaratish uchun kengaytma C) Web-prezentatsiyalarni ochishni tezlashtiradigan minimalist JavaScript framework J:B 27. Redux nima? A) Python uchun RESTful framework B) React uchun ma'lumotlarni omborlash va ishlovchilarni kengaytirish uchun yordamchi tayyorgarlik C) Node.js uchun to'liq JavaScript stack J:B 28. Apache Hadoop nima? A) Massiv tavsifli fail sistemasi B) Cluster API tizimi mahsuloti C) Big Data hisoblash uchun avtomatizatsiya tizimi J:C 29. SSL/TLS nima? A) Sifatni nazorat qilish uchun asboblar to'plami B) Hujjat imzolash tizimi C) Xavfsizlikli aloqa protokolining amalga oshirilgan versiyalari J:C 30. Docker nima? A) Virtual serverlar yaratish uchun tizim B) Loyiha muharriri C) Qo'shimcha o'rnatish usullariga ega bo'lgan dasturiy tizim J:A Download 28.15 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling