NEW
Font size
WorksheetsMobil Ilovalar Bo'yicha Test
Total questions: 65
Worksheet time: 33mins
Mobil ilovalar hayotiy siklida birinchi bosqich qaysi?
Maqsadni aniqlash
Talablarni tahlil qilish
Grafik interfeysni loyihalash
Sinov
Mobil ilovalar bozorida eng ko'p talab qilinadigan tur qaysi?
Mobil o'yinlar
Kontent dasturlari
Biznes-ilovalar
Ijtimoiy tarmoqlar
Android ilovalarini yaratishda qaysi dasturlash tili keng qo'llaniladi?
Java
Swift
Kotlin
JavaScript
Mobil ilova dizaynida "responsive design" nimani anglatadi?
Ilova turli xil ekran o'lchamlariga moslashishini
Ilova faqat bitta ekranda ishlashini
Ilova faqat web brauzerlarda ishlashini
Ilova faqat kompyuterlarda ishlashini
Mobil ilovalar yaratishda eng ko'p qo'llaniladigan dasturlash tillari qaysilar?
Swift, Java, Dart
Python, C++, JavaScript
C++, HTML, CSS, Node.js
Ruby, Go, Java
Android Studio qaysi kompaniya tomonidan ishlab chiqilgan?
Apple
Microsoft
Mobil ilovalarni tarmoq so'rovlarini amalga oshirishda eng ko'p foydalaniladigan protokol qaysi?
HTTP/HTTPS
FTP
SMTP
POP3
Mobil ilovalar hayotiy siklida "Funktsional imkoniyatlarni dasturlash" qaysi bosqichda amalga oshiriladi?
5-bosqich
3-bosqich
7-bosqich
9-bosqich
Kontent dasturlariga nimalar kiradi?
Musiqa, filmlar, fotosuratlarni tomosha qilish
Ofis ishlarini bajarish
Mobil o'yinlar
Ijtimoiy tarmoqlar
Mobil ilovalar yaratishda testlash va debug qilishning asosiy maqsadi nima?
Ilovaning stabil ishlashini ta'minlash
Kiritilgan ma'lumotlarning to'g'riligini tekshirish
Foydalanuvchi tajribasini yaxshilash
Dastur kodi to'g'riligini aniqlash
Dart dasturlash tilini kim ishlab chiqqan?
Apple
Microsoft
Dart dasturining kirish nuqtasi qaysi funksiya?
main()
start()
init()
run()
Dart tilida bir qatorli izoh qanday belgilanadi?
//
/*
*/
#
--
Dart tilida o'zgaruvchilar nomini yozishda qanday uslub qo'llaniladi?
small
CamelCase
BigCamelCase
snake_case
kebab-case
Quyidagilardan qaysi biri Dart tilining ma'lumotlar turi emas?
char
int
String
bool
Dart tilida doimiy (constant) e'lon qilish uchun qaysi kalit so'z ishlatiladi?
const
let
static
fixed
dynamic kalit so'zi nima uchun ishlatiladi?
O'zgaruvchining turini dinamik o'zgartirish uchun
O'zgaruvchini faqat satr sifatida e'lon qilish uchun
O'zgaruvchini faqat raqam sifatida e'lon qilish uchun
O'zgaruvchini faqat mantiqiy qiymat sifatida e'lon qilish uchun
Dart tilida print() funksiyasi nima uchun ishlatiladi?
Konsolga ma'lumot chiqarish uchun
Faylga ma'lumot yozish uchun
Tarmoq so'rovlari yuborish uchun
Dasturni to'xtatish uchun
Quyidagi kod qanday natija beradi? void main() { var a = 5; a = "hello"; print(a); }
Xato (Type Error)
5
hello
null
Dart tilida bool ma'lumotlar turi qanday qiymatlarni qabul qiladi?
true va false
0 va 1
yes va no
on va off
Dart tilida ~/ operatori nima uchun ishlatiladi?
Bo'lib butun qismini olish uchun
Bo'lib qoldig'ini olish uchun
Raqamlarni ko'paytirish uchun
Raqamlarni ayirish uchun
Quyidagi kod qanday natija beradi? int a = 5; int b = a++; print(b);
56
40
Dart tilida % operatori nima uchun ishlatiladi?
Bo'lib qoldig'ini olish uchun
Bo'lib butun qismini olish uchun
Quyidagi kod qanday natija beradi? int a = 5; int b = a++; print(b);
4
5
6
0
Dart tilida % operatori nima uchun ishlatiladi?
Bo'lib qoldig'ini olish uchun
Bo'lib butun qismini olish uchun
Raqamlarni qo'shish uchun
Raqamlarni solishtirish uchun
Quyidagi kod qanday natija beradi? int a = 10; int b = 4; bool c = a > b; print(c);
true
false
10
0
Dart tilida && operatori nima uchun ishlatiladi?
Mantiqiy "VA" amalini bajarish uchun
Mantiqiy "YOKI" amalini bajarish uchun
Bitli "VA" amalini bajarish uchun
Bitli "YOKI" amalini bajarish uchun
Quyidagi kod qanday natija beradi? int a = 12; int b = 5; print(a & b);
4
1
7
0
Dart tilida switch konstruktsiyasida break operatori nima uchun ishlatiladi?
Blokdan chiqish uchun
Blokni boshlash uchun
Shartni tekshirish uchun
Loopni davom ettirish uchun
Quyidagi kod qanday natija beradi? int x = 3; int y = 2; int z = x < y ? x + y : x - y; print(z);
1
5
6
0
Dart tilida ^ operatori nima uchun ishlatiladi?
Mantiqiy eksklyuziv "YOKI" amalini bajarish uchun
Mantiqiy "VA" amalini bajarish uchun
Mantiqiy "YOKI" amalini bajarish uchun
Bitli "VA" amalini bajarish uchun
Quyidagi kod qanday natija beradi? int a = 8; int b = --a; print(b);
7
8
9
0
Dart tilida void qaytish turi nimani anglatadi?
Funksiya hech qanday qiymat qaytarmaydi
Funksiya int qiymat qaytaradi
Funksiya String qiymat qaytaradi
Funksiya bool qiymat qaytaradi
Quyidagi kod qanday natija beradi? void main() { print(salomat()); } String salomat() { return "Salom"; }
Salom
null
Xato
Hech narsa
Dart tilida final va const o'rtasidagi farq nima?
final runtime-da, const compile-time-da aniqlanadi
const runtime-da, final compile-time-da aniqlanadi
Ikkalasi ham bir xil
final faqat funksiyalarda ishlatiladi
Quyidagi funksiyani chaqirish qanday bo'ladi? void printName(String name) { print(name); }
printName("Ali");
printName(name: "Ali");
printName(String "Ali");
printName{name: "Ali"};
Dart tilida nomlangan parametrlardan foydalanish uchun qanday sintaksis ishlatiladi?
{parametr}
[parametr]
(parametr)
Quyidagi kod qanday natija beradi? void main() { print(sum(2)); } int sum(int a, [int b = 3]) { return a + b; }
5
23
Xato
0
Dart tilida required kalit so'zi nimani anglatadi?
Parametr majburiy bo'lishini bildiradi
Parametr ixtiyoriy bo'lishini bildiradi
Parametr global bo'lishini bildiradi
Parametrni o'chirishni bildiradi
Quyidagi kod qanday natija beradi? void main() { print(greet()); } String greet() => "Salom";
Salom
null
Xato
Hech narsa
Dart tilida => operatori nimani anglatadi?
Funksiyani qisqacha yozish usuli
Tenglikni tekshirish
Qiymatni o'zgartirish
Mantiqiy shart
Quyidagi kod qanday natija beradi? void main() { print(calculate(2, 3)); } int calculate(int a, int b) { return a * b; }
6
5
1
Xato
Dart tilida sinf yaratish uchun qanday kalit so'z ishlatiladi?
class
object
struct
type
Quyidagi kod qanday natija beradi? class Person {} void main() { Person tom = Person(); print(tom); }
Instance of 'Person'
null
Person
Xato
Dart tilida ob'ekt maydonlariga kirish uchun qanday operator ishlatiladi?
.
->
::
[]
Dart tilida ob'ekt maydonlariga kirish uchun qanday operator ishlatiladi?
. (nuqta)
->
::
[]
Quyidagi kod qanday natija beradi? class Person { String name = "Tom"; } void main() { Person tom = Person(); print(tom.name); }
Tom
null
Quyidagi kod qanday natija beradi? class Person { String name = "Tom"; } void main() { Person tom = Person(); Person bob = tom; bob.name = "Bob"; print(tom.name); }
Bob
Tom
null
Dart tilida ? belgisi qanday ma'noni anglatadi?
Null bo'lishi mumkin bo'lgan tur
Majburiy parametr
Doimiy qiymat
Xatolikni tekshirish
Quyidagi kod qanday natija beradi? class Person { void greet() => print("Hello"); } void main() { Person().greet(); }
Hello
null
Xato
Hech narsa
Dart tilida private maydon qanday belgilanadi?
Pastki chiziq bilan (_name)
private kalit so'zi bilan
# belgisi bilan
__ (ikki pastki chiziq) bilan
Private maydonlarga qayerdan kirish mumkin?
Faqat aniqlangan sinf ichida
Har qanday fayldan
Faqat asosiy funksiyadan
Boshqa kutubxonalardan
Inkapsulyatsiya nima uchun kerak?
Ma'lumotlarni noto'g'ri o'zgartirishdan himoya qilish
Kodni sekinlashtirish uchun
Dasturni qiyinlashtirish uchun
Har bir maydonni public qilish uchun
Quyidagi kodda _age maydoniga tashqaridan kirish mumkinmi? class Person { int _age = 0; }
Yo'q (faqat sinf ichida)
Ha
Faqat main() funksiyasida
Faqat boshqa sinflarda
Getter funksiyasi nima qiladi?
Maydon qiymatini qaytaradi
Maydon qiymatini o'zgartiradi
Yangi maydon yaratadi
Ob'ektni nusxalaydi
Quyidagi getter qanday ishlaydi? int get age => _age;
_age qiymatini qaytaradi
_age qiymatini o'zgartiradi
Xatolik yuzaga keladi
Hech narsa qaytarmaydi
Setter funksiyasi nima uchun ishlatiladi?
Maydon qiymatini tekshirib o'rnatish
Maydonni o'chirish
Ob'ektni chop etish
Faylga yozish
Quyidagi setterda age qiymati 150 bo'lsa nima sodir bo'ladi? set age(int value) { if (value <= 110) _age = value; }
_age o'zgarmaydi
_age 150 bo'ladi
Xatolik yuzaga keladi
_age null bo'ladi
Hisoblangan xususiyat (computed property) nima?
Dinamik tarzda hisoblangan qiymat
Doimiy qiymat
Tashqi fayldan olingan ma'lumot
Ob'ektning ID raqami
isChild getteri qachon true qaytaradi?
_age < 18 bo'lsa
_age > 18 bo'lsa
_age == 18 bo'lsa
Har doim false qaytaradi
Dart tilida private maydon qanday belgilanadi?
Pastki chiziq bilan (_name)
private kalit so'zi bilan
# belgisi bilan
__ (ikki pastki chiziq) bilan
Dart tilida List qanday belgilanadi?
var list = [1, 2, 3];
var list = {1, 2, 3};
var list = (1, 2, 3);
var list = "1, 2, 3";
Listning birinchi elementiga qanday kiriladi?
list[0]
list.first
list(0)
list.get(0)
list.add(4) qanday natija beradi?
List oxiriga 4 qo‘shadi
List boshiga 4 qo‘shadi
4 ni indeks 1 ga qo‘shadi
Xatolik yuzaga keladi
list.length nima qaytaradi?
Listdagi elementlar soni
Listning birinchi elementi
Listning oxirgi elementi
Listning o‘rtacha qiymati
